Device based trigger for location push event
First Claim
1. A location based service, comprising:
- a location information database comprising a plurality of location information points; and
a trigger response module, adapted to respond to a received location based services (LBS) trigger by obtaining proximate ones of said plurality of location information points culled into a sub-plurality corresponding to those of said plurality of location information points that are within a given proximity to a current location of a triggering wireless device, and downloading said assembled proximate location information points to a wireless device generating said LBS trigger.
6 Assignments
0 Petitions
Accused Products
Abstract
A software LBS trigger is initiated by a wireless device to request a set of proximate location information points relating to, e.g., points of interest, location tagged blogs, etc., based on the user'"'"'s current location. The LBS trigger may be initiated when the user moves, and may include speed of the user to define a proximate area within which the user'"'"'s device will be presented with relevant location information upon reaching. The size of the proximate area may be based on available memory in the wireless device, and/or on network bandwidth limitations. If walking, a smaller proximate area is defined, or if moving fast, the area of close proximity is larger. The location-based information points are stored locally on the user'"'"'s device, and presentation to the user when the user gets closely proximate to the relevant information point.
-
Citations
36 Claims
-
1. A location based service, comprising:
-
a location information database comprising a plurality of location information points; and a trigger response module, adapted to respond to a received location based services (LBS) trigger by obtaining proximate ones of said plurality of location information points culled into a sub-plurality corresponding to those of said plurality of location information points that are within a given proximity to a current location of a triggering wireless device, and downloading said assembled proximate location information points to a wireless device generating said LBS trigger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing location based information to a wireless device, comprising:
-
receiving a location based services (LBS) trigger generated by a wireless device; obtaining a current location of said wireless device; obtaining a plurality of location information points that are within a given proximity to said current location of said triggering wireless device; and downloading said plurality of location information points to said wireless device that generated said LBS trigger. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of obtaining location based information for use by a wireless device, comprising:
-
obtaining a current location of a wireless device; generating a location based services (LBS) trigger, and passing said LBS trigger over a wireless network to a location information database; and receiving a plurality of location information points that are all substantially within a given range of said current location of said triggering wireless device. - View Dependent Claims (17, 18)
-
-
19. Apparatus for providing location based information to a wireless device, comprising:
-
means for receiving a location based services (LBS) trigger generated by a wireless device; means for obtaining a current location of said wireless device; means for obtaining a plurality of location information points that are within a given proximity to said current location of said triggering wireless device; and means for downloading said plurality of location information points to said wireless device that generated said LBS trigger. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. Apparatus for obtaining location based information for use by a wireless device, comprising:
-
means for obtaining a current location of a wireless device; means for generating a location based services (LBS) trigger, and passing said LBS trigger over a wireless network to a location information database; and means for receiving a plurality of location information points that are all substantially within a given range of said current location of said triggering wireless device. - View Dependent Claims (27, 28)
-
-
29. A method of using multiple location information points previously downloaded by a wireless device, said location information points comprising those points whose information has been downloaded based on a trigger associated with locality, velocity, device/subscriber identifier, device type or some combination of other criteria, comprising:
-
obtaining a location update at a wireless device; comparing at said wireless device said location update to a plurality of location information points previously downloaded to said wireless device using a defined set of criteria; generating a location based trigger if a match is found; wherein said generated location based trigger results in a specific action presented to a user of said wireless device. - View Dependent Claims (30, 31, 32)
-
-
33. Apparatus for of using multiple location information points previously downloaded by a wireless device, said location information points comprising those points whose information has been downloaded based on a trigger associated with locality, velocity or some combination of other criteria, comprising:
-
means for obtaining a location update at a wireless device; means for comparing at said wireless device said location update to a plurality of location information points previously downloaded to said wireless device using a defined set of criteria; and means for generating a location based trigger if a match is found; wherein said generated location based trigger results in a specific action presented to a user of said wireless device. - View Dependent Claims (34, 35, 36)
-
Specification