DEVICE, TIME, AND LOCATION BASED NOTIFICATION CONTENT TRANSFER AND PRESENTMENT SYSTEM AND METHOD
First Claim
1. A notification system for receiving notification content from a sending device and providing the notification content for rendering on a target receiving device, the notification system comprising:
- a notification database storing, for each of a plurality of instances of notification content, the notification content in association with a target receiving device identifier and rendering instructions, the rendering instructions comprising at least identification of a rendering location;
a notification application;
receiving, from the sending device, and storing in the notification database;
the notification content;
the target receiving device identifier; and
the rendering instructions; and
providing to the target receiving device, for each instance of notification content that is associated with a target receiving device identifier that corresponds to the target receiving device, the notification content and the rendering instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
A notification system, comprising a notification database and a notification application, receiving notification content from a sending device and provides the notification content for rendering on a target receiving device. The notification database may store, for each of a plurality of instances of notification content, the notification content in association with a target receiving device identifier and rendering instructions. The rendering instructions may comprise at least identification of a rendering time and a rendering location. The notification application i) receives, from the sending device, the notification content, the target receiving device identifier, and the rendering instructions; and writes such notification content, target receiving device identifier, and rendering instructions to the database. The notification application further provides the notification content and rendering instructions to the target receiving device associated with the target receiving device identifier such that the target receiving device may render, on its user interface, the rendering content when the target receiving device is at the rendering location and/or at the rendering time. The identification of the rendering location may be at least one of: i) GPS coordinates; and ii) a location associated with predetermined GPS coordinates in a mapping database. As such, the rendering location may be determined by the target receiving device referencing a GPS receiver system. Alternatively, the identification of a rendering location may comprises identification of a unique identifier of a point to point wireless communication module associated with a third device—with which the target receiving device is capable of communication only when it is within a limited distance from the third device. As such, the target receiving device may identify that it is within a limited distance from the third device upon detecting the unique identifier of the point to point wireless communication module of the third device. The third device may be a mobile device or a static device.
70 Citations
21 Claims
-
1. A notification system for receiving notification content from a sending device and providing the notification content for rendering on a target receiving device, the notification system comprising:
-
a notification database storing, for each of a plurality of instances of notification content, the notification content in association with a target receiving device identifier and rendering instructions, the rendering instructions comprising at least identification of a rendering location; a notification application; receiving, from the sending device, and storing in the notification database; the notification content; the target receiving device identifier; and the rendering instructions; and providing to the target receiving device, for each instance of notification content that is associated with a target receiving device identifier that corresponds to the target receiving device, the notification content and the rendering instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A notification device comprising:
-
a unique device identifier; a user interface; a notification application for; obtaining, from a notification database; notification content associated with a device ID matching the unique device identifier; and rendering instructions associated with the notification content, the rendering instructions comprising at least identification of a rendering location; and driving the user interface to render the notification content when the notification application determines that the location of the device corresponds to the rendering location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of transferring notification content from a sending device to a target receiving device for rendering on the target receiving device, the method comprising;
-
transferring, from the sending device to a notification server, the notification content, identification of the target receiving device, and rendering instruction from the sending device, the rendering instructions comprising at least identification of a rendering location; transferring, from the notification server to the target receiving device, the notification content and rendering instructions; and driving a user interface of the target receiving device to render the notification content when a notification application of the target receiving device determines that the location of the target receiving device corresponds to the rendering location. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification