IP Library Granted Patent US 8,798,909
Granted Patent B2
US 8,798,909 · App. 13/087,533 · Granted Aug 5, 2014

Enhanced geolocation device

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 8,798,909
App. No.
13/087,533
Granted
Aug 5, 2014
Kind
B2
Abstract

The present specification provides an electronic geolocation device comprising a location sensor and a geolocation application configured to record location data associated with said device. The device further includes a processor configured to receive the location data and to associate the location data with contextual data, and to export the location data and contextual data in a data format native to an external application.

Claims (28)

1. An electronic geolocation device comprising:

a location sensor configured to determine a series of current location coordinates of said electronic device;

a memory storing a calendar application and a geolocation application;

a processor connected to said location sensor and said memory;

said processor configured to execute said geolocation application to receive said current location coordinates from said location sensor and to associate a series of current times with said current location coordinates;

said processor further configured to automatically select an activity descriptor and retrieve address information based on said series of current location coordinates;

said processor further configured to execute the calendar application to automatically create a calendar event, said calendar event having a subject field containing said activity descriptor, a location field containing said address information, a start time field containing an initial one of said series of current times, and an end time field containing a final one of said series of current times; and

said processor configured to store said calendar event in said memory in association with said calendar application.

2. The electronic device of claim 1 wherein said activity descriptor comprises a travel activity type, said processor configured to select said travel activity type based on a speed of travel of said electronic device determined from said series of current location coordinates.

3. The electronic device of claim 2 wherein said calendar event further comprises a color coding field containing a color corresponding to said travel activity type.

4. The electronic device of claim 2 , said processor further configured to receive a route map represented as at least one of text or graphics, wherein said calendar event includes a notes field containing said route map.

5. The electronic device of claim 1 , said processor further configured to select said activity descriptor based on activity of another application on said electronic device.

6. The electronic device of claim 4 , said processor configured to receive said route map from an external mapping service.

7. A geolocation method for an electronic device comprising:

storing a calendar application and a geolocation application in a memory connected to a processor of the electronic device;

executing said geolocation application on said processor to receive a series of current location coordinates from a location sensor connected to said processor, and to associate a series of current times with said current location coordinates;

at said processor, automatically selecting on activity descriptor and retrieving address information based on said series of current location coordinates;

at said processor, executing the calendar application to automatically create a calendar event, said calendar event having a subject field containing said activity descriptor, a location field containing said address information, a start time field containing on initial one of said series of current times, and an end time field containing a final one of said series of current times; and,

storing said calendar event in said memory in association with said calendar application.

8. The method of claim 7 wherein said activity descriptor comprises a travel activity type said selecting being based on a speed of travel of said electronic device determined from said series of current location coordinates.

9. The method of claim 8 wherein said calendar event further comprises a color coding field containing a color corresponding to said travel activity type.

10. The method of claim 8 , further comprising receiving a route map represented as at least one of text or graphics, wherein said calendar event includes a notes field containing said route map.

11. The method of claim 7 , said selecting being based on activity of another application on said electronic device.

12. A non-transitory computer readable medium configured to store a plurality of programming instructions executable on a processor of an electronic device storing a calendar application and a geolocation application; said programming instructions comprising a method comprising:

executing said geolocation application on said processor to receive a series of current location coordinates from a location sensor connected to said processor, and to associate a series of current times with said current location coordinates;

at said processor, automatically selecting an activity descriptor and retrieving address information based on said series of current location coordinates;

at said processor, executing the calendar application to automatically create a calendar event, said calendar event having a subject field containing said activity descriptor, a location field containing said address information, a start time field containing an initial one of said series of current times, and an end time field containing a final one of said series of current times; and,

storing said calendar event at said electronic device in association with said calendar application.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded May 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032836/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2011
From: ASHBY, DAVID ORION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026134/0642 →