Patentable/Patents/US-6295061
US-6295061

Computer system and method for dynamic information display

PublishedSeptember 25, 2001
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A system and method which dynamically and interactively displays information, such as advertising messages, in an intelligent artificial form by responding to a user's pointing device movement or activity. The pointing device activity by the user is analyzed in real-time and displays intended information and/or images near the pointer in real-time by employing layer technology. Other effects provided in response the pointing device movement or activity include disappearance, reappearance, dropping to the corner of the screen, etc of the information and/or image as the pointer is shook or moved in a certain shape by the user. These effects attract potential customers or clients by providing the various features disclosed in the invention under the Internet environment through web-sites.

Patent Claims
63 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined oscillating path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity.

2

2. The system of claim 1, wherein said system is operable under a network environment.

3

3. The system of claim 1 and further comprising a means for storing a plurality of image information.

4

4. The system of claim 3, wherein said means for displaying further includes a means for transforming said image information to said layered image information.

5

5. The system of claim 1, wherein said analyzing means includes a further means for analyzing an activity of said pointing device and for matching the pointing device activity to at least one of a plurality of predefined activities to determine a matched predefined activity; and wherein said matching means is also for matching said image activity to said matched predefined activity to determine said matching image activity.

6

6. The system of claim 5, wherein a user's pointing device activity includes previous and current movement, click and drag of a cursor or combinations thereof by the user; and wherein the movement of the pointer includes direction and speed.

7

7. The system of claim 5, wherein said plurality of predefined activities includes a lapse of time regardless of any said pointing device activity.

8

8. The system of claim 5, wherein said plurality of predefined activities includes a scroll of a working window.

9

9. The system of claim 5, wherein said plurality of predefined activities includes a location of a pointer within a certain area specified in a working window.

10

10. The system of claim 1, wherein said plurality of predefined paths includes a path in a shape of an x.

11

11. The system of claim 1, wherein said plurality of predefined paths includes a path in a shape of an O.

12

12. The system of claim 1, wherein said plurality of predefined paths includes a path in a geometric shape.

13

13. The system of claim 8, wherein said matching image activity includes a scroll of said layered image information.

14

14. The system of claim 1, wherein said matching image activity includes change of said layered image information into another layered image information.

15

15. The system of claim 1, wherein said matching image activity includes disappearance of said layered image information for a certain period of time.

16

16. The system of claim 15, wherein said matching image activity includes reappearance of said layered image information.

17

17. The system of claim 1, wherein said matching image activity includes having said layered image information trail a moving pointer at a predetermined distance wherein said layered image is located on a side of said pointer opposite to a direction said pointer is moving.

18

18. The system of claim 1 further comprising means for providing audio information in response to said matching image activity.

19

19. The system of claim 1 wherein said oscillating path is in a horizontal direction.

20

20. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity, wherein said matching image activity includes disappearance of said layered image information after said layered image makes a circular trip around the pointer.

21

21. The method of claim 20 wherein said system is operable under a network environment.

22

22. The system of claim 20 further comprising means for storing a plurality of image information.

23

23. The system of claim 20, wherein said means for information to said layered image information.

24

24. The system of claim 20, wherein said plurality of predefined paths includes a path in a geometric shape.

25

25. The system of claim 20, wherein said plurality of predefined paths includes a path in a shape of an X.

26

26. The system of claim 20, wherein said plurality of predefined paths includes an oscillating path of the pointer.

27

27. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity, wherein said matching image activity includes dropping of said matching image information to a corner of a screen.

28

28. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity, wherein said matching image activity includes repositioning said layered image information from a corner of a screen.

29

29. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity, wherein said matching image activity includes positioning said layered image information at a first position a distance from the pointer on a side of the pointer that is different from a side facing a direction the pointer is moving when the pointer is moving at least at a certain speed.

30

30. The system of claim 29, wherein said matching image activity further includes changing said layered image information position when the direction of movement of the pointer is towards the first position so that the position of said layered image information is always out of the path of movement of the pointer.

31

31. The system of claim 30 wherein said layered image information follows the pointer for a certain distance in response to the speed at which the pointer moves.

32

32. The system of claim 30 wherein when the pointer changes directions said layered image information jumps from a first relative position on a first side of the pointer opposite a first direction the pointer is moving to a second relative position on a second side of the pointer opposite a second direction the pointer is moving.

33

33. The system of claim 30 wherein said layered image information moves in relation to movement of the pointer.

34

34. The system of claim 33 wherein when the pointer movement changes direction said layered image information movement changes correspondingly.

35

35. The system of claim 30, further comprising a change of said layered image information into another layered image information.

36

36. The system of claim 30, further comprising a movement of said layered image information to a preselected portion a screen in response to a further matching image activity.

37

37. The system of claim 30, further comprising a movement of said layered image information from a preselected portion of a screen.

38

38. The system of claim 30, further comprising disappearance of said layered image information in response to a further matching image activity.

39

39. The system of claim 30, wherein said matching image activity includes disappearance of said layered image information after a certain period of time.

40

40. The system of claim 30, wherein said matching image activity includes disappearance of said layered image information for a certain period of time.

41

41. The system of claim 40, wherein said matching image activity includes reappearance of said layered image information.

42

42. The system of claim 30, wherein said different side is a side opposite the side facing the direction of moving.

43

43. A method for dynamically and interactively displaying various types of layered image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising steps of; a) analyzing the pointing device path in real-time to determine whether the pointing device path matches one of a plurality of predefined oscillating paths; b) executing matching image activity in response to the matched predefined path; c) displaying the layered image information in response to the matching image activity in real-time; d) analyzing a pointing device activity in real-time to determine whether said activity matches one of a plurality of predefined activities; e) executing matching image activity in response to the matched predefined path and matched predefined activities; and f) displaying layered image information in response to the matching image activity.

44

44. The method of claim 43 operating under a network environment.

45

45. The method of claim 43, further comprising, a step of storing a plurality of image information.

46

46. The method of claim 45, wherein said step of displaying further includes transforming said image information to said layered image information.

47

47. The method of claim 43, wherein said pointing device activity includes previous and current movement, click and drag of a pointer or combinations thereof; and wherein a movement of the pointer includes direction and speed.

48

48. The method of claim 43, wherein said plurality of predefined activities includes a lapse of time regardless of any said pointing device activity.

49

49. The method of claim 43, wherein said plurality of predefined activities includes a scroll of a working window.

50

50. The method of claim 43, wherein said plurality of predefined activities includes a location of the pointer within a certain area specified in a working window.

51

51. The method of claim 43, wherein said plurality of predefined paths includes a path in the shape of an x.

52

52. The method of claim 43, wherein said plurality of predefined paths includes a path in the shape of an O.

53

53. The method of claim 43, wherein said predefined paths includes a path in a geometric shape.

54

54. The method of claim 49, wherein said matching image activity includes a scroll of said layered image information.

55

55. The method of claim 43, wherein said matching image activity includes change of said layered image information into another layered image information.

56

56. The method of claim 43, wherein said matching image activity includes disappearance of said layered image information for a predetermined time.

57

57. The method of claim 56, wherein said matching image activity includes reappearance of said layered image information.

58

58. The method of claim 43, wherein said matching image activity includes having said layered image information trail a moving pointer at a predetermined distance wherein said layered image is located on a side of said pointer opposite to a direction said pointer is moving.

59

59. The method of claim 43, wherein said matching image activity includes positioning said layered image information a predetermined distance from the pointer on a side of the pointer opposite to a direction the pointer is moving when the pointer is moving at a certain speed.

60

60. A method for dynamically and interactively displaying various types of layered image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising steps of; a) analyzing the pointing device path in real-time to determine whether the pointing device path matches one of a plurality of predefined paths; b) executing matching image activity in response to the matched predefined path; and c) displaying the layered image information in response to the matching image activity in real-time, wherein said matching image activity includes disappearance of said layered image information after making a trip around the pointer.

61

61. A method for dynamically and interactively displaying various types of layered image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising steps of; a) analyzing the pointing device path in real-time to determine whether the pointing device path matches one of a plurality of predefined paths; b) executing matching image activity in response to the matched predefined path; and c) displaying the layered image information in response to the matching image activity in real-time, wherein said matching image activity includes dropping of said matching image information to a corner of a screen.

62

62. A method for dynamically and interactively displaying various types of layered image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising steps of; a) analyzing the pointing device path in real-time to determine whether the pointing device path matches one of a plurality of predefined paths; b) executing matching image activity in response to the matched predefined path; and c) displaying the layered image information in response to the matching image activity in real-time, wherein said matching image activity includes repositioning said layered image information from a corner of a screen.

63

63. A system for displaying image information and activities in response to movement of a pointing device that results in a pointer moving along a pointing device path, comprising: a) analyzing means for analyzing the pointing device path and for matching the pointing device path to a matched predefined path; b) matching means for matching an image activity to said matched predefined path to determine a matching image activity; and c) displaying means for displaying layered image information in response to said matching image activity, wherein said matching image activity includes a jump of said layered image information from a dropped position to a position near the pointer.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 30, 1999

Publication Date

September 25, 2001

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Computer system and method for dynamic information display” (US-6295061). https://patentable.app/patents/US-6295061

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.