System and method for providing location-based and time-based information to a user of a handheld device
First Claim
1. A system for providing to a user of a handheld device at least one of location-based information and time-based information, comprising:
- a) a server assembly comprising a server application and a server data storage medium;
b) activity site information periodically updated in said server data storage medium and pertaining to at least one activity site;
c) said activity site information being correspondingly updated in a device data storage medium of said handheld device using a communication link between said handheld device and said server assembly; and
d) a client application on said handheld device adapted to;
i) obtain reference location information identifying a reference location;
ii) access said activity site information from said device data storage medium;
iii) determine a relationship between said activity site information and said reference location, said relationship being at least one of a geographic relationship and a temporal relationship,iv) select at least a portion of said activity site information based on said relationship;
v) present said portion of said activity site information to said user with reference to said relationship; and
vi) obtain a user contribution comprising at least one of;
a) a user annotation comprising a statement of said user pertaining to said activity site; and
b) a user addition comprising information pertaining to a user-added activity site.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for providing to a user of a handheld device at least one of location-based information and time-based information includes a server assembly including (1) a server application and a server data storage medium; (2) activity site information periodically updated in the server data storage medium and pertaining to at least one activity site, the activity site information being correspondingly updated in a device data storage medium of the handheld device using a communication link between the handheld device and the server assembly; and (3) a client application on the handheld device adapted to (a) obtain reference location information identifying a reference location; (b) access the activity site information from the device data storage medium; (c) determine a relationship between the activity site information and the reference location, the relationship being at least one of a geographic relationship and a temporal relationship; (d) select at least a portion of the activity site information based on the relationship; and (e) present the portion to the user with reference to the relationship.
-
Citations
56 Claims
-
1. A system for providing to a user of a handheld device at least one of location-based information and time-based information, comprising:
-
a) a server assembly comprising a server application and a server data storage medium; b) activity site information periodically updated in said server data storage medium and pertaining to at least one activity site; c) said activity site information being correspondingly updated in a device data storage medium of said handheld device using a communication link between said handheld device and said server assembly; and d) a client application on said handheld device adapted to; i) obtain reference location information identifying a reference location; ii) access said activity site information from said device data storage medium; iii) determine a relationship between said activity site information and said reference location, said relationship being at least one of a geographic relationship and a temporal relationship, iv) select at least a portion of said activity site information based on said relationship; v) present said portion of said activity site information to said user with reference to said relationship; and vi) obtain a user contribution comprising at least one of; a) a user annotation comprising a statement of said user pertaining to said activity site; and b) a user addition comprising information pertaining to a user-added activity site. - 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, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for providing to a user of a handheld device at least one of location-based information and time-based information, comprising:
-
a) a server assembly comprising a server data storage medium; b) activity site information periodically updated in said server data storage medium and pertaining to at least one activity site; c) a server application on said server assembly adapted to; i) receive reference location from said handheld device using a communication link between said server assembly and said handheld device, said reference location information identifying a reference location, ii) access said activity site information from said server data storage medium, iii) determine a relationship between said activity site information and said reference location, said relationship being at least one of a geographic relationship and a temporal relationship, iv) select at least a portion of said activity site information based on said relationship, and v) transmit said portion to said handheld device using at least one of said communication link between said handheld device and said server assembly and another communication link between said handheld device and said server assembly; and d) a client application on said handheld device adapted to; i) obtain said reference location information, ii) transmit said reference location information to said server assembly using at least one of said communication link between said handheld device and said server assembly and another communication link between said handheld device and said server assembly, iii) receive said portion of said activity site information from said server assembly using at least one of said communication link between said handheld device and said server assembly and another communication link between said handheld device and said server assembly, and iv) present said portion of said activity site information to said user with reference to said relationship; e) wherein client application is further adapted to obtain a user contribution comprising at least one of; i) a user annotation comprising a statement of said user pertaining to said activity site; and ii) a user addition comprising information pertaining to a user-added activity site. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification