LOCATION-AWARE INSTANT MESSAGING
First Claim
1. A computing device-implemented method comprising:
- receiving a request from a requestor mobile device to locate an instant messaging (IM) friend from an instant messaging (IM) friends list associated with the requestor mobile device;
authenticating the request for use of location-based services;
receiving geographic location coordinates from the requestor mobile device;
adding random error information to the geographic location coordinates;
sending the request to locate an instant messaging (IM) friend and the geographic location coordinates with random error to an instant messaging (IM) portal;
receiving a list of instant messaging (IM) friends associated with the requestor mobile device within a particular region near the geographic location coordinates with random error information; and
sending to the requestor mobile device the list of instant messaging (IM) friends within the particular region near the geographic location coordinates with random error information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving, at a carrier network provider, a request from a requestor'"'"'s mobile device to locate an instant messaging (IM) friend from the requestor'"'"'s IM friends list; authenticating the request for use of location-based services on the carrier network; receiving geographic location coordinates from the requestor'"'"'s mobile device; adding random error to the geographic location coordinates; sending the request to locate an IM friend and the geographic location coordinates with random error to an IM portal; receiving a list of the requestor'"'"'s IM friends within a particular region near the geographic location coordinates with random error; and sending to the requestor'"'"'s mobile device the list of IM friends within the particular region near the geographic location coordinates with random error.
-
Citations
20 Claims
-
1. A computing device-implemented method comprising:
-
receiving a request from a requestor mobile device to locate an instant messaging (IM) friend from an instant messaging (IM) friends list associated with the requestor mobile device; authenticating the request for use of location-based services; receiving geographic location coordinates from the requestor mobile device; adding random error information to the geographic location coordinates; sending the request to locate an instant messaging (IM) friend and the geographic location coordinates with random error to an instant messaging (IM) portal; receiving a list of instant messaging (IM) friends associated with the requestor mobile device within a particular region near the geographic location coordinates with random error information; and sending to the requestor mobile device the list of instant messaging (IM) friends within the particular region near the geographic location coordinates with random error information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
an instant messaging (IM) gateway to; receive a request to locate an instant messaging (IM) friend from an IM friends list associated with a requestor mobile device, receive geographic location coordinates from the requestor mobile device, add random error to the geographic location coordinates, send the request to locate an IM friend and the geographic location coordinates with random error to an IM portal, and receive from the IM portal a list of IM friends within a particular region near the geographic location coordinates with random error. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable memory comprising computer-executable instructions, the computer-readable memory comprising:
-
one or more instructions for receiving a request from a requestor'"'"'s mobile device to locate an instant messaging (IM) friend from an IM friends list associated with the requestor'"'"'s mobile device; one or more instructions for sending ephemeris data to the requestor'"'"'s mobile device based on cell site information from the requestor'"'"'s mobile device; one or more instructions for receiving geographic location coordinates from the requestor'"'"'s mobile device; one or more instructions for adding random error to the geographic location coordinates; one or more instructions for sending the request to locate an IM friend and the geographic location coordinates with random error to an IM portal; one or more instructions for receiving a list of IM friends, associated with the requestor'"'"'s mobile device within a particular region near the geographic location coordinates with random error; and one or more instructions for sending to the requestor'"'"'s mobile device the list of IM friends within the particular region near the geographic location coordinates with random error. - View Dependent Claims (18)
-
-
19. A system comprising:
-
means for receiving a request from a mobile device to locate an instant messaging (IM) friend within a particular range of the mobile device; means for receiving geographic coordinates from the mobile device; means for adding random error to the geographic coordinates; means for sending the request and the geographic coordinates with random error to an IM portal; means for receiving a list of IM friends within the particular range of the mobile device based on the geographic coordinates with random error; and means for sending to the mobile device the list of IM friends within the particular range. - View Dependent Claims (20)
-
Specification