Location-based operations and messaging
First Claim
Patent Images
1. A location-based communication system comprising:
- a first mobile device configured to provide information identifying a physical location of the first mobile device;
an intermediate computing device configured to receive the information identifying the physical location of the first mobile device; and
a second mobile device configured tomaintain a contacts database in memory, the contacts database configured to store information regarding a plurality of communications media associated with each contact, wherein a communications medium is associated with a physical location of the contact, the communications medium specifying a type of message, anddetermine a type of message to use for communications to a user of the first mobile device based on at least the physical location of the first mobile device as indicated by the information identifying the physical location maintained at the intermediate computing device, and the association between the communications medium and the physical location, the association stored at the second mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for using location information to determine a medium to use for communications to a user of a mobile device are provided. The user'"'"'s mobile device provides location information to in intermediate computing device. That location information is accessed and used to determine, from a plurality of media, which to use for communications with the user. In various embodiments of the present invention, the user'"'"'s mobile device can receive location-based content and commands.
133 Citations
24 Claims
-
1. A location-based communication system comprising:
-
a first mobile device configured to provide information identifying a physical location of the first mobile device; an intermediate computing device configured to receive the information identifying the physical location of the first mobile device; and a second mobile device configured to maintain a contacts database in memory, the contacts database configured to store information regarding a plurality of communications media associated with each contact, wherein a communications medium is associated with a physical location of the contact, the communications medium specifying a type of message, and determine a type of message to use for communications to a user of the first mobile device based on at least the physical location of the first mobile device as indicated by the information identifying the physical location maintained at the intermediate computing device, and the association between the communications medium and the physical location, the association stored at the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A location-based communication system comprising:
-
a first mobile device configured to provide information identifying a physical location of the first mobile device; an intermediate computing device configured to maintain a contacts database in memory, the contacts database configured to store information regarding a plurality of communications media associated with each contact, wherein a communications medium is associated with a physical location of the contact, the communications medium specifying a type of message, receive the information identifying the physical location of the first mobile device and determine a type of message to use for communications to a user of the first mobile device based on at least the physical location of the first mobile device and the stored association between the communications medium and the physical location; and a second mobile device configured to receive information concerning the communications medium for sending the specified type of message to the user of the first mobile device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for determining a medium for communications to a user of a first mobile device, the method comprising:
-
receiving information concerning an identification of the user of the first mobile device; receiving location information from the first mobile device, wherein the location information identifies a physical location of the first mobile device; and providing the user information and the location information to a second mobile device, wherein the second mobile device is configured to maintain a contacts database in memory, the contacts database configured to store information regarding a plurality of communications media associated with each contact, wherein a communications medium is associated with a physical location of the contact, the communications medium specifying a type of message, and determine a type of message to use for communications to the user, based on at least the location of the first mobile device and the stored association between the communications medium and the physical location. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for location-based operations comprising:
-
maintain a contacts database in memory, the contacts database configured to store information regarding a plurality of communications media associated with each contact, wherein a communications medium is associated with a physical location of the contact, the communications medium specifying a type of message, receiving information concerning an identification of a user of a first mobile device; receiving location information from the first mobile device, wherein the location information identifies a physical location of the first mobile device; and determining a type of message to use for communications to the user, based on at least the location of the first mobile device and the stored association between the communications medium and the physical location. - View Dependent Claims (22, 23, 24)
-
Specification