IP Library Granted Patent US 9,563,649
Granted Patent B2
US 9,563,649 · App. 14/510,688 · Granted Feb 7, 2017

Location stamping and logging of electronic events and habitat generation

Inventor: Robert Koch (Norcross, GA)
Assignee: AT&T Intellectual Property I, L.P.
G06F17/30289G01C21/00G06F17/00G06F17/30241H04L67/18H04L67/22H04W4/027H04W4/028
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 9,563,649
App. No.
14/510,688
Granted
Feb 7, 2017
Kind
B2
Abstract

Methods, systems, and computer-readable media provide for the detection, location stamping, and logging of electronic events and subsequent generation of habitat information. According to implementations, electronic events are detected and location stamped. Associated descriptions and other data corresponding to the electronic events is retrieved and stored along with the geographic locations of the electronic events in an activity log. The information in the activity log is used to generate visual representations of one or more geographic areas in which electronic events that meet user-defined or default criteria occurred within a predetermined frequency.

Claims (52)

1. A method comprising:

detecting, by a mobile device, an occurrence of an electronic event associated with the mobile device;

in response to detecting the occurrence of the electronic event, retrieving, by the mobile device, location information associated with the mobile device, the location information indicating where the electronic event occurred;

translating, by the mobile device, the location information into a geographic location description;

retrieving, by the mobile device, an event description corresponding to the electronic event;

storing, by the mobile device in an activity log, the geographic location description, the event description corresponding to the electronic event, a date and a time associated with the electronic event, and a pointer to a data file associated with the electronic event; and

providing, by the mobile device for display, a visual representation of at least a portion of the activity log and a map visually depicting the location information indicating where the electronic event occurred.

2. The method of claim 1 , wherein detecting the occurrence of the electronic event associated with the mobile device comprises detecting activation of one of a hardware component of the mobile device or a software component of the mobile device.

3. The method of claim 1 , wherein the data file associated with the electronic event comprises at least one of an audio file, an image file, or a video file.

4. The method of claim 1 , wherein translating the location information into the geographic location description comprises searching a landmark database for a landmark associated with the location information.

5. The method of claim 1 , further comprising:

detecting, by the mobile device at the time associated with the electronic event, a communication device in proximity of the mobile device; and

determining, by the mobile device, whether the communication device is associated with a buddy, the buddy comprising a party having a known identity.

6. The method of claim 5 , wherein determining whether the communication device is associated with a buddy comprises:

receiving, at the mobile device, electronic device characteristics associated with short-range communication signals from the communication device; and

correlating, by the mobile device, the electronic device characteristics associated with the short-range communication signals from the communication device with a buddy description.

7. The method of claim 6 , further comprising storing the buddy description in the activity log.

8. A mobile device comprising:

a processor; and

a memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprising

detecting an occurrence of an electronic event associated with the mobile device,

in response to detecting the occurrence of the electronic event, retrieving location information associated with the mobile device, the location information indicating where the electronic event occurred,

translating the location information into a geographic location description,

retrieving an event description corresponding to the electronic event,

storing, in an activity log, the geographic location description, the event description corresponding to the electronic event, a date and a time associated with the electronic event, and a pointer to a data file associated with the electronic event, and

providing, for display, a visual representation of at least a portion of the activity log and a map visually depicting the location information indicating where the electronic event occurred.

9. The mobile device of claim 8 , wherein detecting the occurrence of the electronic event associated with the mobile device comprises detecting activation of one of a hardware component of the mobile device or a software component of the mobile device.

10. The mobile device of claim 8 , wherein the data file associated with the electronic event comprises at least one of an audio file, an image file, or a video file.

11. The mobile device of claim 8 , wherein translating the location information into the geographic location description comprises searching a landmark database for a landmark associated with the location information.

12. The mobile device of claim 8 , wherein the operations further comprise:

detecting, at the time associated with the electronic event, a communication device in proximity of the mobile device; and

determining whether the communication device is associated with a buddy, the buddy comprising a party having a known identity.

13. The mobile device of claim 12 , wherein determining whether the communication device is associated with a buddy comprises:

receiving electronic device characteristics associated with short-range communication signals from the communication device; and

correlating the electronic device characteristics associated with the short-range communication signals from the communication device with a buddy description.

14. The mobile device of claim 13 , wherein the operations further comprise storing the buddy description in the activity log.

15. A computer-readable medium storing instructions that, when executed by a processor of a mobile device, cause the processor to perform operations comprising:

detecting an occurrence of an electronic event associated with the mobile device;

in response to detecting the occurrence of the electronic event, retrieving location information associated with the mobile device, the location information indicating where the electronic event occurred;

translating the location information into a geographic location description;

retrieving an event description corresponding to the electronic event;

storing, in an activity log, the geographic location description, the event description corresponding to the electronic event, a date and a time associated with the electronic event, and a pointer to a data file associated with the electronic event; and

providing, for display, a visual representation of at least a portion of the activity log and a map visually depicting the location information indicating where the electronic event occurred.

16. The computer-readable medium of claim 15 , wherein detecting the occurrence of the electronic event associated with the mobile device comprises detecting activation of one of a hardware component of the mobile device or a software component of the mobile device.

17. The computer-readable medium of claim 15 , wherein the data file associated with the electronic event comprises at least one of an audio file, an image file, or a video file.

18. The computer-readable medium of claim 15 , wherein the operations further comprise:

detecting, at the time associated with the electronic event, a communication device in proximity of the mobile device; and

determining whether the communication device is associated with a buddy, the buddy comprising a party having a known identity.

19. The computer-readable medium of claim 18 , wherein determining whether the communication device is associated with a buddy comprises:

receiving electronic device characteristics associated with short-range communication signals from the communication device; and

correlating the electronic device characteristics associated with the short-range communication signals from the communication device with a buddy description.

20. The computer-readable medium of claim 19 , wherein the operations further comprise storing the buddy description in the activity log.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2014
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033954/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2014
From: KOCH, ROBERT
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 033924/0073 →
CHANGE OF NAME Recorded Oct 9, 2014
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 033944/0290 →
CHANGE OF NAME Recorded Oct 9, 2014
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 033944/0293 →
CHANGE OF NAME Recorded Oct 9, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 033944/0331 →
Continuity (4)
Continuation 13975979 · Aug 26, 2013
Continuation 13274633 · Oct 17, 2011
Continuation 11554819 · Oct 31, 2006
Related Publication 20150026204A1 · Jan 22, 2015