IP Library Patent Application 12429171
Patent Application
App. No. 12/429,171

REAL-TIME LOCATION SHARING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/429,171
Abstract

The present disclosure generally describes that real-time location information may be exchanged among devices and a communications system, allowing for users to locate other users in real-time for determining whether such users may advantageously engage in collective activities. An example communications system may acquire and store device location information corresponding to devices in a user information database. The user information database may also include a variety of additional information such as user preferences, destinations, and place of work. Device location information and such additional information may be provided to devices by the communications system upon request.

Claims (48)

1 . A communications system configured to facilitate real-time location information sharing among a plurality of devices, comprising:

a module that receives real-time location information associated with the plurality of devices;

a module that identifies a set of devices from the plurality of devices with location information that is shareable with a first one of the plurality of devices;

a module that sends a permission request to the set of devices, the permission request comprising a request to disclose location information to the first device; and

a module that sends shared device location information to the first device, the shared device location information including device locations of devices that grant permission in response to the permission request.

2 . The communications system of claim 1 , wherein the module that identifies the set of devices with location information that is shareable with the first device utilizes proximity information to determine the set of devices, the proximity information comprising proximities of the plurality of devices to the first device.

3 . The communications system of claim 1 , wherein the module that identifies a set of devices with location information that is shareable with the first device utilizes destination information to determine the set of devices, the destination information comprising destinations associated with the plurality of devices and a destination of the first device.

4 . The communications system of claim 1 , wherein the module that identifies a set of devices with location information that is shareable with the first device matches proximity and destination information of devices among the plurality of devices with proximity and destination information of the first device to implement a ride sharing service.

5 . The communications system of claim 4 , furthermore comprising a module that sends one or more ride sharing prices to the first device, wherein the ride sharing prices are associated with one or more of the devices that grant permission in response to the permission request.

6 . The communications system of claim 1 , wherein the module that identifies the set of devices with location information that is shareable with the first device compares device user information associated with the first device to device user information associated with the set of devices, the device user information comprising one or more of employer information, group affiliation information, certification information, and user preference information.

7 . The communications system of claim 1 , wherein the permission request includes user information associated with a user of the first device, the user information comprising one or more of a user name, user gender, employer information, group affiliation information, certification information, and user preference information, the user information aiding users of the set of devices in determining whether to grant the permission request.

8 . The communications system of claim 1 , furthermore comprising a module that sends user information associated with devices that grant permission in response to the permission request to the first device.

9 . The communications system of claim 1 , further comprising a module that receives a device selection from the first device from among the devices that grant permission in response to the permission request.

10 . The communications system of claim 1 , further comprising a module that notifies a device that grants permission in response to the permission request whether such device was selected by the first device.

11 . The communications system of claim 1 , further comprising a module that initiates communication between the first device and a device selected by the first device from among the devices that grant permission in response to the permission request.

12 . An apparatus configured to facilitate real-time location information sharing between a user and a remote device, the apparatus comprising:

a display;

a communication interface; and

a processing unit configured to receive location information via the communications interface and to interact with the user via the display, the processing unit further configured to:

receive via the communication interface a permission request to disclose location information to the remote device; and

present the permission request via a user interface on the display;

receive a response to the permission request indicating a grant of permission via the user interface; and

disclose device location information to the remote device via the communications interface in response to the grant of permission.

13 . The apparatus of claim 12 , wherein the processing unit is further configured to:

present a selectable location sharing icon on the display;

in response to user selection of the selectable location sharing icon, retrieve real-time device location information of one or more remote devices via the communications interface; and

present a map on the display, the map comprising indications of locations of the one or more remote devices.

14 . The apparatus of claim 13 , wherein the processing unit is further configured to:

present a destination information prompt on the display, the destination information prompt requesting the device user to enter destination information; and

in response to user entry of the destination information, send the destination information via the communications interface.

15 . The apparatus of claim 12 , wherein the processing unit is further configured to:

present a user information entry prompt on the display;

store entered user information on a computer readable medium; and

disclose the user information to the remote device via the communications interface.

16 . The apparatus of claim 12 , wherein the processing unit is further configured to:

present a user information entry prompt on the display;

store entered user information on a computer readable medium; and

disclose the user information to the remote device via the communications interface.

17 . The apparatus of claim 12 , wherein the processing unit is further configured to:

present a ride sharing price entry prompt on the display; and

disclose an entered ride sharing price to the remote device via the communications interface.

18 . A method for facilitating location information sharing among a plurality of devices, comprising:

maintaining real-time location information associated with the plurality of devices;

receiving a location-based invitation from a first one of the plurality of devices;

determining a set of devices of the plurality of devices that are both within a determined range of an activity location designated in the location-based invitation, and are associated with user profile data indicating an interest in an activity designated in the location-based invitation; and

sending the location-based invitation to the set of devices.

19 . The method of claim 18 , further comprising sending a link to real-time activity data along with the location-based invitation.

20 . The method of claim 18 , further comprising repeating the determining a set of devices at a later time, and sending the location-based invitation to any newly determined devices.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2011
From: LSTAR TECHNOLOGIES, LLC
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 027314/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2011
From: REUDINK, DOUGLAS
To: LIGHTSPEED ENTERPRISES, INC.
Reel/Frame 027319/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2011
From: LIGHTSPEED ENTERPRISES, INC.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 027319/0989 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2011
From: REUDINK, DOUGLAS
To: LSTAR TECHNOLOGIES, LLC
Reel/Frame 026652/0282 →