# US 2018/0324555 A1 · Electronic Logging Device (ELD)

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0324555 A1
- Document ID: US20180324555A1
- Status: Published application
- Kind: A1
- Application number: 15/986,677
- Filed: 2018-05-22
- Published: 2018-11-08
- Earliest claimed: 2005-12-23
- Assignees: Perdiemco LLC
- Applicants: Perdiemco LLC
- Inventors: Darrell Diem
- Web page: https://patentgrep.com/patent/US20180324555A1

## CPC

- H04W 4/029: Location-based management or tracking services
- G06F 16/29: Geographical information databases
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06K 7/10366: {the interrogation device being adapted for miscellaneous applications}
- G06Q 10/00: Administration; Management
- G08B 5/22: using electric transmission; using electromagnetic transmission
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/101: {Access control lists [ACL]}
- H04L 63/104: {Grouping of entities}
- H04L 63/105: {Multiple levels of security}
- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- H04M 1/72457: according to geographic location
- H04W 4/02: Services making use of location information
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/022: {with dynamic range variability}
- H04W 4/024: Guidance services
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W 4/30: Services specially adapted for particular environments, situations or purposes
- H04W 4/33: for indoor environments, e.g. buildings
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/08: Access security
- H04W 12/084: using delegated authorisation, e.g. open authorisation [OAuth] protocol
- H04W 12/64: using geofenced areas
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04M 1/72412: using two-way short-range wireless interfaces
- H04M 2250/10: including a GPS signal receiver
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## 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

### Claim 1

A computing device used in a vehicle, comprising:
a sensor interface configured to receive a plurality of sensor information from one or more sensors that sense physical characteristics including sensing when the vehicle is powered on;
a GPS receiver configured to provide a plurality of location information after the vehicle is powered on;
a storage device configured to store information indicating a period of movement or a period of non-movement of the vehicle as determined based on the plurality of location information provided by the GPS receiver periodically;
a processor configured to access the storage device while executing a location tracking application (LTA), said LTA being configured to track vehicle locations by recording the period of movement or the period of non-movement of the vehicle after a specified event condition is met, said specified event condition being based on a first sensor information comprising one or more first physical characteristics; wherein the LTA provides:
i. a log-in user interface configured to enable a driver of the vehicle to log into the LTA based on an access code assigned to by an administrator of one or more groups of vehicles or drivers,
ii. a first user interface configured to enable the driver to edit the document after the driver logs in, and
iii. a second user interface configured to enable the driver to turn off a tracking mode of the vehicle;
a wireless email interface configured to transmit an e-mail containing the information indicating the period of movement or the period of non-movement of the vehicle document;
a Bluetooth interface configured to transmit the information indicating the period of movement or the period of non-movement of the vehicle to a Bluetooth device; and
a display device configured to display the period of movement or the period of non-movement of the vehicle.

### Claim 2 (depends on 1)

The computing device of claim 1, further including a third user interface configured to enable the driver to select a stored document from a plurality of stored documents before editing the document, the selected document containing information indicating the period of movement or the period of non-movement of the vehicle.

### Claim 3 (depends on 1)

The computing device of claim 1, wherein the display is configured to display locations of the vehicle en route on a map during the period of movement and the period of non-movement.

### Claim 4 (depends on 3)

The computing device of claim 3, further including a map user interface configured to enable the driver to adjust characteristics of a displayed map.

### Claim 5 (depends on 1)

The computing device of claim 1, further including a camera that records one or more images when an event that is based on a second sensor information occurs, and wherein the LTA causes the one or more images to be transmitted to the administrator after the event occurs, the second sensor information comprising one or more second physical characteristics different from the one or more first physical characteristics.

### Claim 6 (depends on 1)

The computing device of claim 1, wherein the information indicating the period of movement or the period of non-movement of the vehicle is in a document containing a scheduled activity of the driver that starts at a first zone and ends at a second zone.

### Claim 7 (depends on 1)

The computing device of claim 1, wherein the LTA causes one or more messages to be transmitted to the administrator when the vehicle passes over a first boundary or a second boundary.

### Claim 8 (depends on 1)

The computing device of claim 1, wherein the LTA is configured to receive a file from the administrator.

### Claim 9 (depends on 1)

The computing device of claim 1, wherein the specified event condition is met based on characteristics of movement of the vehicle.

### Claim 10 (depends on 9)

The computing device of claim 9, wherein the characteristics of movement includes the speed of the vehicle, wherein the specified event condition is met when the speed of the vehicle reaches or exceeds a speed limit.

### Claim 11 (depends on 1)

The computing device of claim 1, wherein the information indicating the period of movement or the period of non-movement of the vehicle is in a document includes one or more of sensor information, the driver's identification code, the vehicle's identification code, a location, a time, an origin or a destination.

### Claim 12 (depends on 1)

The computing device of claim 1, wherein a third user interface is configured to enable the driver to access a user list.

### Claim 13 (depends on 1)

The computing device of claim 1, wherein the LTA is configured to receive zone information from the administrator.

### Claim 14 (depends on 1)

The computing device of claim 1, wherein a recorded classification of the driver changes when an event based on at least one of location information or sensor information occurs.

### Claim 15 (depends on 1)

The computing device of claim 1, further including an alert system configured to be activated when an event that is based on a period of non-movement of the vehicle occurs.

### Claim 16 (depends on 1)

The computing device of claim 1, wherein the location information is used by the LTA to determine whether the vehicle is outside of a defined zone and wherein a message is transmitted to the administrator after the vehicle is outside of the defined zone.

### Claim 17 (depends on 1)

The computing device of claim 1, wherein the LTA determines whether the vehicle is within a proximity of a zone or an object, said proximity being based on a distance from the zone or a received signal strength from the object, wherein a message is transmitted to the administrator when the vehicle is within the proximity.

### Claim 18 (depends on 17)

The computing device of claim 17, wherein the object is an RFID device or an NFC device or an optical device or an infrared device.

### Claim 19 (depends on 17)

The computing device of claim 17, wherein the object is a moving object.

### Claim 20 (depends on 1)

The computing device of claim 1, wherein an access privilege of the driver to information is changed when the vehicle enters or leaves a zone.

### Claim 21 (depends on 1)

The computing device of claim 1, wherein the storage device stores a listing of one or more event identification codes that identify corresponding events logged in a document that contains the information indicating the period of movement or the period of non-movement of the vehicle.

### Claim 22 (depends on 1)

The computing device of claim 1, wherein the storage device stores a listing of one or more object identification codes that identify corresponding objects inside of the vehicle.

### Claim 23

A method performed by a computing device used in a vehicle comprising the steps of:
receiving a plurality of sensor information from one or more sensors that sense physical characteristics including sensing when the vehicle is powered on;
receiving a plurality of location information after the vehicle is powered on;
storing a document comprising a log of at least one of a period of movement or a period of non-movement of the vehicle determined based on the plurality of location information received periodically;
executing a location tracking application (LTA) by a processor of the computing device, which is configured to accesses the storage device, said LTA being configured to track vehicle locations by recording the period of movement or the period of non-movement of the vehicle after a specified event condition is met, said specified event condition being met based on a first sensor information; wherein the LTA in configured to provide:
i. a log-in user interface configured to enable a driver of the vehicle to log into the LTA based on a code assigned by an administrator of one or more groups of vehicles or drivers,
ii. a first user interface configured to enable the driver to edit the document after the driver logs in, and
iii. a second user interface configured to enable the driver to turn off a tracking mode of the vehicle;
transmitting the document to the administrator over a wireless web service interface;
transmitting an e-mail containing the document over a wireless email interface, wherein the e-mail is sent to an e-mail address of an official having a role in an organization;
transmitting the document to a Bluetooth device; and
displaying the period of movement or the period of non-movement of the vehicle.

### Claim 24 (depends on 22)

The method of claim 22, further including the step of selecting a stored document from a plurality of stored documents before editing the document.

### Claim 25 (depends on 22)

The method of claim 22, further including the step of displaying locations of the vehicle en route on a map during the period of movement and the period of non-movement.

### Claim 26 (depends on 22)

The method of claim 22, further including the step of adjusting characteristics of a displayed map.

### Claim 27 (depends on 22)

The method of claim 22, further including the step of recording one or more images when an event that is based on a second sensor information occurs, wherein the wireless web service interface is configured to transmit the one or more images to the administrator after the event occurs.

### Claim 28 (depends on 22)

The method of claim 22, wherein the document contains a scheduled activity of the driver that starts at a first zone and ends at a second zone.

### Claim 29 (depends on 22)

The method of claim 22, further including the step of transmitting one or messages to the administrator when the vehicle enters a first boundary or exits a second boundary.

### Claim 30 (depends on 22)

The method of claim 22, further including the step of receiving a file from the administrator.

### Claim 31 (depends on 22)

The method of claim 22, wherein the first sensor information comprises characteristics of movement and wherein the specified event condition is met based on such characteristics.

### Claim 32 (depends on 31)

The method of claim 31, wherein the characteristics of movement includes the speed of the vehicle.

### Claim 33 (depends on 1)

The method of claim 1, wherein the document includes one or more of sensor information, the driver's identification code, the vehicle's identification code, a location, a time, an origin and a destination.

### Claim 34 (depends on 22)

The method of claim 22, further including the step of accessing a user list.

### Claim 35 (depends on 22)

The method claim 22, further including the step of receiving a zone information from the administrator.

### Claim 36 (depends on 22)

The method claim 22, wherein a recorded classification of the driver in the computing device changes when an event based on at least one of location information or sensor information occurs.

### Claim 37 (depends on 22)

The method of claim 22, further including the step of activating an alert when an event that is based on a period of non-movement of the vehicle occurs.

### Claim 38 (depends on 22)

The method of claim 22, further including the step of determining whether the vehicle is outside of a defined zone and transmitting a message to the first administrator after the vehicle is outside of the defined zone.

### Claim 39 (depends on 22)

The method of claim 22, wherein the LTA determines whether the vehicle is within a proximity of a zone or an object, said proximity being based on a distance from the zone or a received signal strength from the object, wherein the wireless web service interface is configured to transmit a message to the administrator when the vehicle is within the proximity.

### Claim 40 (depends on 39)

The method of claim 39, wherein the object is an RFID device or an NFC device or an optical device or an infrared device.

### Claim 41 (depends on 40)

The method device of claim 40, wherein the object is a moving object.

### Claim 42 (depends on 22)

The method of claim 22, where an access privilege of the driver to information is changed after the vehicle enters or leaves a zone.

### Claim 43 (depends on 22)

The method of claim 22, where the storage device stores a listing of event identification codes that identify corresponding events logged in the document.

### Claim 44 (depends on 22)

The method of claim 22, where the storage device stores a listing of one or more object identification code that identify corresponding objects inside of the vehicle.
