Computer system and method for dynamic information display
First Claim
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.
1 Assignment
0 Petitions
Accused Products
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.
264 Citations
63 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
wherein said matching means is also for matching said image activity to said matched predefined activity to determine said matching image activity.
-
-
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.
- and
-
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. The system of claim 5, wherein said plurality of predefined activities includes a scroll of a working window.
-
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. The system of claim 1, wherein said plurality of predefined paths includes a path in a shape of an “
- x”
.
- x”
-
11. The system of claim 1, wherein said plurality of predefined paths includes a path in a shape of an “
- O”
.
- O”
-
12. The system of claim 1, wherein said plurality of predefined paths includes a path in a geometric shape.
-
13. The system of claim 8, wherein said matching image activity includes a scroll of said layered image information.
-
14. The system of claim 1, wherein said matching image activity includes change of said layered image information into another layered image information.
-
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. The system of claim 15, wherein said matching image activity includes reappearance of said layered image information.
-
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. The system of claim 1 further comprising means for providing audio information in response to said matching image activity.
-
19. The system of claim 1 wherein said oscillating path is in a horizontal direction.
-
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. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
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. 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. 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. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
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. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
wherein a movement of the pointer includes direction and speed.
-
-
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. The method of claim 43, wherein said plurality of predefined activities includes a scroll of a working window.
-
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. The method of claim 43, wherein said plurality of predefined paths includes a path in the shape of an “
- x.”
- x.”
-
52. The method of claim 43, wherein said plurality of predefined paths includes a path in the shape of an “
- O.”
- O.”
-
53. The method of claim 43, wherein said predefined paths includes a path in a geometric shape.
-
54. The method of claim 49, wherein said matching image activity includes a scroll of said layered image information.
-
55. The method of claim 43, wherein said matching image activity includes change of said layered image information into another layered image information.
-
56. The method of claim 43, wherein said matching image activity includes disappearance of said layered image information for a predetermined time.
-
57. The method of claim 56, wherein said matching image activity includes reappearance of said layered image information.
-
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. 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. 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. 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. 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. 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.
-
Specification