IP Library Granted Patent US 11,622,237
Granted Patent B2
US 11,622,237 · App. 17/728,934 · Granted Apr 4, 2023

Method that logs locations of a mobile computing device in a log file

Inventor: Darrell Diem (Madison, AL)
Assignee: PerdiemCo LLC
H04W4/029G06F16/29G06F16/9535G06K7/10366G06Q10/00G08B5/22H04L63/083H04L63/101H04L63/104H04L63/105H04L63/107H04L67/52H04L67/535H04L67/54H04M1/72457H04W4/02H04W4/021H04W4/022H04W4/024H04W4/20H04W4/30H04W4/33H04W4/80H04W12/08H04W12/084H04W12/64H04W84/12H04M1/72412H04M2250/10H04W4/90
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 11,622,237
App. No.
17/728,934
Granted
Apr 4, 2023
Kind
B2
Abstract

An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively.

Claims (19)

1. A method for tracking events that occur based on locations of mobile devices, the method comprising:

a. administering a first information sharing environment comprising a first network of computing devices by a first administrator of a tracking service, said tracking service using a tracking application software to control access to authorized user accounts of authorized users of the tracking service in a plurality of groups, wherein the first administrator identifies the groups by corresponding group identification codes (GIDs) in a database (DB), said plurality groups including a group identified by a GID and said authorized users including 1) a group administrator of the group having a group administrator account and 2) a first authorized user in the group having a first authorized user account;

b. executing the tracking application software in one or more servers of a second information sharing environment comprising a second network of computing devices administered by a second administrator that maintains the DB, wherein the tracking application software uses information stored in the DB to track the mobile devices, each mobile device comprising 1) a GPS receiver and 2) a Bluetooth device;

c. receiving an access request from the group administrator to the group administrator account;

d. granting access to the group administrator account before the group administrator specifies the first authorized user identification code in the DB;

e. receiving a first event condition for occurrence of a first event that is met based on locations of a mobile device in the group relative to a zone or boundary;

f. receiving a second event condition for occurrence of a second event that is met based on information received by the Bluetooth device of the mobile device;

g. providing location information received by the GPS receiver of the mobile device to the tracking application software before conveying a first event notification after the first event condition is met;

h. providing information received by the Bluetooth device of the mobile device to the tracking application software before conveying a second event notification after the second event condition is met; and

i. granting access to the first authorized user account, before the first authorized user is given access to information related to the events that occur in the group.

2. The method of claim 1 , wherein the first event condition is based on entering the zone or boundary.

3. The method of claim 1 , wherein the first event condition is based on exiting the zone or boundary.

4. The method of claim 1 , wherein the second event condition is met based on information received from a sensor by the Bluetooth device.

5. The method of claim 4 , wherein the information received from the sensor by the Bluetooth device is related to a temperature measurement.

6. The method of claim 1 , further including granting access to the group administrator account before the group administrator specifies the first or second event condition.

7. The method of claim 1 , further including granting access to the group administrator account before the group administrator specifies the zone or boundary.

8. The method of claim 1 , further including granting access to the first authorized user account before the first authorized user specifies the first or second event condition.

9. The method of claim 1 , further including granting access to the first authorized user account before the first authorized user specifies the zone or boundary.

10. The method of claim 1 , further including granting access to the group administrator account before the group administrator assign a role to the first authorized user for preforming functions based on the assigned role.

Continuity (21)
Continuation 17373776 · Jul 13, 2021
Continuation 17081948 · Oct 27, 2020
Continuation 16828728 · Mar 24, 2020
Continuation 16547408 · Aug 21, 2019
Continuation 16244401 · Jan 10, 2019
Continuation 16198330 · Nov 21, 2018
Continuation 15996149 · Jun 1, 2018
Continuation 15986677 · May 22, 2018
Continuation 15915402 · Mar 8, 2018
Division 15848367 · Dec 20, 2017
Continuation 15483682 · Apr 10, 2017
Continuation 15200592 · Jul 1, 2016
Continuation 14629343 · Feb 23, 2015
Continuation 14270890 · May 6, 2014
Continuation 13948785 · Jul 23, 2013
Continuation 13550788 · Jul 17, 2012
Continuation 13437725 · Apr 2, 2012
Continuation 12428008 · Apr 22, 2009
Continuation 11335699 · Jan 20, 2006
Provisional Application 60752879 · Dec 23, 2005
Related Publication 20220256313A1 · Aug 11, 2022
Cited By (12)
US 12,262,278 US 12,279,227 US 12,381,728 US 12,431,002 US 12,445,273 US 12,483,858 US 12,488,664 US 12,495,353 US 12,550,214 US 12,581,268 US 12,676,734 US 12,677,111