CLIENT-SERVER SYSTEM FOR PERMISSIONS-BASED LOCATING SERVICES AND LOCATION-BASED ADVERTISING
First Claim
1. A method in a server coupled to a device through a network for delivering message content to the device, the method comprising:
- maintaining at the server a message content store, the message content store including message content sorted by geographic position, class, and subclass;
receiving at the server from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass;
determining at the server the message content using the geographic position, the extent, the class, and the subclass; and
,sending a response message including the message content from the server to the device, wherein the message content is displayed on a display screen of the device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method in a server coupled to a device through a network for delivering message content to the device, the method comprising: maintaining at the server a message content store, the message content store including message content sorted by geographic position, class, and subclass; receiving at the server from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass; determining at the server the message content using the geographic position, the extent, the class, and the subclass; and, sending a response message including the message content from the server to the device, wherein the message content is displayed on a display screen of the device.
-
Citations
38 Claims
-
1. A method in a server coupled to a device through a network for delivering message content to the device, the method comprising:
-
maintaining at the server a message content store, the message content store including message content sorted by geographic position, class, and subclass; receiving at the server from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass; determining at the server the message content using the geographic position, the extent, the class, and the subclass; and
,sending a response message including the message content from the server to the device, wherein the message content is displayed on a display screen of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A server system coupled to a device through a network for delivering message content to the device, the server system comprising:
-
a processor coupled to memory and an interface to the network; a database within the memory for maintaining a message content store, the message content store including message content sorted by geographic position, class, and subclass; and
,modules within the memory or server system and executed or controlled by the processor, the modules including; a module for receiving at the server system from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass; a module for determining at the server system the message content using the geographic position, the extent, the class, and the subclass; and
,a module for sending a response message including the message content from the server system to the device, wherein the message content is displayed on a display screen of the device. - View Dependent Claims (37, 38)
-
Specification