IP Library Patent Application 12511435
Patent Application
App. No. 12/511,435

MOBILE PHONE ARRIVAL TIME ESTIMATOR

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/511,435
Abstract

A method and mobile device for providing a meeting place for two mobile devices and arrival time of at least one of the mobile devices at the meeting place is provide. A first mobile device receives location information for a second mobile device and determines location information itself. Then, the first mobile device determines a meeting place based on the location information of the first mobile device and the location information of the second mobile device. Next, an approximate time for the first mobile device to travel to the meeting place is calculated and output, together with the location of the meeting, to a user interface on the first mobile device.

Claims (34)

1 . A method in a first mobile device, the method comprising:

receiving location information for a second mobile device;

determining location information for the first mobile device;

determining a meeting place based on the location information of the first mobile device and the location information of the second mobile device;

calculating an approximate time for the first mobile device to travel to the meeting place; and

outputting the approximate time and a location of the meeting place to a user interface on the first mobile device.

2 . The method of claim 1 , further comprising displaying the meeting place on a map on a display on the first mobile device.

3 . The method of claim 1 , further comprising receiving an indication of a planned speed of travel of the first mobile device and wherein calculating the approximate time to travel comprises determining a route from the present location to the meeting place, determining the length of the route and determining the time required at the planned speed to arrive at the meeting place.

4 . The method of claim 3 , further comprising receiving an indication of a planned speed of travel of the second mobile device and the determining the meeting place is based at least on the planned speed of travel of the first mobile device and the planned speed of travel of the second mobile device.

5 . The method of claim 1 , wherein determining the meeting place comprises selecting at least one of a present location of the second mobile device, a location identified as a point of interest in a map application on the first mobile device, and a location approximately at a midpoint between the present location of the first mobile device and a present location of the second mobile device.

6 . The method of claim 1 , wherein determining the location information for the first mobile device comprises requesting the location information for the first mobile device from a location determination system.

7 . The method of claim 1 , wherein determining the location information for the first mobile device comprises a global positioning system (GPS) chipset on the mobile device receiving the location information for the first mobile device from a plurality of GPS satellites.

8 . The method of claim 1 , wherein receiving the location information for the second mobile device comprises receiving the respective location information during a voice call.

9 . The method of claim 1 , wherein receiving the location information for the second mobile device comprises receiving the location information for the second mobile device in a data message over a wireless network.

10 . The method of claim 1 , further comprising receiving updated location information for the first mobile device at a later time and calculating an updated travel time to the meeting place based on the updated location information.

11 . A mobile device comprising:

a receiver for receiving location information for another mobile device;

a location determination system for providing location information for the mobile device;

a processor configured to determine a meeting place based on the location information of the mobile device and the location information of the other mobile device and to calculate an approximate time for the mobile device to travel to the meeting place; and

a user interface for outputting the approximate time and a location of the meeting place.

12 . The mobile device of claim 11 , wherein the user interface is a display.

13 . The mobile device of claim 12 , wherein the display is also used for displaying the location of the meeting place on a map.

14 . The mobile device of claim 11 , wherein the processor is further configured to implement a map application for displaying maps on the user interface.

15 . The mobile device of claim 11 , wherein the location determination system is a Global Positioning System (GPS).

16 . The mobile device of claim 11 , wherein the receiver is an antenna for receiving data over a wireless network.

17 . The mobile device of claim 11 , further comprising another receiver for receiving audio information over a wireless network concurrently with the mobile device receiving the location information for the other mobile device and a transmitter for transmitting audio information over the wireless network.

18 . At least one tangible computer readable medium having computer readable instructions stored thereon that, when executed, implement a method in a first mobile device, the method comprising:

receiving location information for a second mobile device;

determining location information for the first mobile device;

determining a meeting place based on the location information of the first mobile device and the location information of the second mobile device;

calculating an approximate time for the first mobile device to travel to the meeting place; and

outputting the approximate time and a location of the meeting place to a user interface on the first mobile device.

19 . The at least one tangible computer readable medium of claim 18 comprising a memory in the first mobile device.

20 . The at least one tangible computer readable medium of claim 18 , wherein the method is for execution by a processor on the first mobile device.

Assignments (2)
CHANGE OF NAME Recorded Nov 6, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034179/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2009
From: BOS, JEFFREY CHARLES
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023022/0131 →