Message insertion system and method
0 Assignments
0 Petitions
Accused Products
Abstract
In a data processing system executing a process for interacting with at least one user, the process for a period of time, during execution of the process, at a moment of likely intensity of the user'"'"'s interaction with the process, a message is displayed to the user.
In another aspect, in a mobile networked device, the location of the device is determined, a message is selected for display based on the location of the device and the message is displayed on the device.
In another aspect, in a mobile networked device, a message is selected for display based on previously stored information about the user of the device.
42 Citations
62 Claims
-
1-45. -45. (Cancelled).
-
46. A method for displaying messages in a mobile networked device comprising:
-
(a) determining the location of the device;
(b) selecting a message for display based on the location of the device; and
(c) displaying the message on the device. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. A method for displaying a message on a mobile networked device comprising:
-
(a) selecting a message for display based on previously stored information about the user; and
(b) displaying the message on the device.
-
-
53-55. -55. (Cancelled).
-
56. A computer program product, tangibly stored on a computer-readable medium, for displaying messages in a mobile networked device, the product comprising instructions operable to cause a programmable processor to:
-
(a) determine the location of the device;
(b) select a message for display based on the location of the device; and
(c) display the message on the device.
-
-
57. A computer program product, tangibly stored on a computer-readable medium, for displaying messages in a mobile networked device, the product comprising instructions operable to cause a programmable processor to:
-
(a) select a message for display based on previously stored information about the user; and
(b) display the message on the device.
-
-
58-60. -60. (Cancelled).
-
61. A data processing system for displaying messages in a mobile networked device comprising:
-
(a) means for determining the location of the device;
(b) means for selecting a message for display based on the location of the device; and
(c) means for displaying the message on the device.
-
-
62. A data processing system for displaying messages in a mobile networked device comprising:
-
(a) means for selecting a message for display based on previously stored information about the user; and
(b) means for displaying the message on the device.
-
Specification