IP Library Granted Patent US 10,038,969
Granted Patent B2
US 10,038,969 · App. 15/357,825 · Granted Jul 31, 2018

Sending location information from within a communication application

Inventors: Thomas Sanchez (Colleyville, TX); Piotr Konrad Tysowski (Waterloo, CA)
Assignee: BlackBerry Limited
H04W4/02G01C11/34G01C21/30G01S19/13G06F3/04842G06F3/04847H04L51/08H04W4/025H04W4/12
View Patent ↗
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 10,038,969
App. No.
15/357,825
Granted
Jul 31, 2018
Kind
B2
Abstract

A method in a wireless communications device for transmitting current location information representing a current location of the wireless communications device entails engaging in a voice call with a communications device and, during the voice call: receiving input on a user interface of the wireless communications device; responsive to receiving the input, automatically launching an application that generates a message; obtaining, by the application, the current location information representing the current location of the wireless communications device from within the application; automatically including the current location information in the message; and transmitting the message to the communications device. The input is a press of a dedicated hotkey or a press of a combination of keys. The message is one of an email, an SMS message, a MMS message or an instant message.

Claims (52)

1. A method in a wireless communications device for transmitting current location information representing a current location of the wireless communications device, the method comprising:

engaging in a voice call with a communications device;

during the voice call:

receiving input on a user interface of the wireless communications device;

responsive to receiving the input, automatically launching an application that generates a message;

obtaining, by the application, the current location information representing the current location of the wireless communications device from within the application;

automatically including the current location information in the message; and

transmitting the message to the communications device.

2. The method of claim 1 , wherein the input is a press of a dedicated hotkey.

3. The method of claim 1 , wherein the input is a press of a combination of keys.

4. The method of claim 1 , wherein the message is one of an email, an SMS message, a MMS message or an instant message.

5. The method of claim 4 , wherein the message is an email, the method further comprises automatically populating a recipient email address field with an email address corresponding to a telephone number of the communications device engaged in the voice call.

6. The method of claim 5 , further comprising obtaining the email address corresponding to the telephone number of the communications device engaged in the voice call by correlating the telephone number with a contact in an address book of the wireless communications device.

7. The method of claim 4 , wherein the message is an email, the method further comprises performing a reverse look-up of GPS coordinates representing the current location to determine a street address and a name associated with the street address for including as an attachment to the message.

8. The method of claim 1 , wherein the current location information comprises one or more of:

a set of position coordinates;

a street address;

a name associated with the street address;

a map; or

a URL to a map.

9. The method of claim 1 , further comprising transmitting the current location information as well as recent path information delineating a recent path taken, the recent path information being determined based on recent location fixes for the wireless communications device.

10. A non-transitory computer readable storage device storing computer instructions which, when loaded into memory and executed on a processor of a wireless communications device, causes the wireless communications device to perform a method comprising:

engaging in a voice call with a communications device;

during the voice call:

receiving input on a user interface of the wireless communications device;

responsive to receiving the input, automatically launching an application that generates a message;

obtaining, by the application, current location information representing a current location of the wireless communications device from within the application;

automatically including the current location information in the message; and

transmitting the message to the communications device.

11. The computer readable storage device of claim 10 , wherein the input is a press of a dedicated hotkey.

12. The computer readable storage device of claim 10 , wherein the input is a press of a combination of keys.

13. The computer readable storage device of claim 10 , wherein the message is one of an email, an SMS message, a MMS message or an instant message.

14. The computer readable storage device of claim 13 , wherein the message is an email, the method further comprises automatically populating a recipient email address field with an email address corresponding to a telephone number of the communications device engaged in the voice call.

15. The computer readable storage device of claim 14 , further comprising computer instructions for obtaining the email address corresponding to the telephone number of the communications device engaged in the voice call by correlating the telephone number with a contact in an address book of the wireless communications device.

16. The computer readable storage device of claim 13 , wherein the message is an email, the method further comprises performing a reverse look-up of GPS coordinates representing the current location to determine a street address and a name associated with the street address for including as an attachment to the message.

17. The computer readable storage device of claim 10 , wherein the current location information comprises one or more of:

a set of position coordinates;

a street address;

a name associated with the street address;

a map; or

a URL to a map.

18. The computer readable storage device of claim 10 , further comprising computer instructions for transmitting the current location information as well as recent path information delineating a recent path taken, the recent path information being determined based on recent location fixes for the wireless communications device.

19. A wireless communications device for sending current location information representing a current location of the wireless communications device comprising:

a first transceiver for engaging in a voice call with a communications device;

a user interface that receives input during the voice call;

a memory that stores an application which generates a message;

a processor that, during the voice call:

responsive to receiving the input, automatically launches the application;

wherein the application obtains current location information representing a current location of the wireless communications device from within the application; and

automatically includes the current location information in the message; and

a second transceiver for transmitting the message to the communications device.

20. The wireless communications device of claim 19 , further comprising a GPS chipset for receiving signals and for generating the current location information representing the current location of the wireless communications device.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2017
From: SANCHEZ, THOMAS; TYSOWSKI, PIOTR KONRAD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 041983/0783 →
CHANGE OF NAME Recorded Apr 12, 2017
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 042234/0522 →
Continuity (6)
Continuation 14733518 · Jun 8, 2015
Continuation 14142918 · Dec 29, 2013
Continuation 13665051 · Oct 31, 2012
Continuation 13330465 · Dec 19, 2011
Continuation 11923940 · Oct 25, 2007
Related Publication 20170070851A1 · Mar 9, 2017
Cited By (1)
US 12,210,734