SYSTEM AND METHOD FOR SHOWING DYNAMIC LOCATION FOR A PLURALITY OF USERS
First Claim
1. A computer implemented method of displaying locations of a plurality of tracked assets comprising:
- receiving at least one request to display a location representation for a plurality of tracked assets;
determining whether each request is part of a request chain where the request is at least one of;
1) received while at least one other request in the request chain was pending and2) pending while another request in the request chain was received;
receiving location information related to the requests;
in response to receiving the first of the location information from a request in a request chain or from a request not in a request chain;
displaying a message indicating the location of the tracked asset, and placing a first location marker indicating the location of the tracked asset on a map and displaying a view of the map to show the first location marker; and
in response to receiving subsequent location information for a request in a request chain;
displaying a message indicating the location of the tracked asset, andplacing a location marker indicating the location of the tracked asset on the map and substantially maintaining the scale and center of the view of the map.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of displaying locations of a plurality of tracked assets. The method includes receiving at least one request to display a location representation for a plurality of tracked assets. It is determined whether each request is part of a request chain. Location information related to the requests is received. In response to receiving the first of the location information from a request in a request chain or from a request not in a request chain, a message is displayed, and a first location marker indicating the location of the tracked asset is shown in a view of the map. In response to receiving subsequent location information for a request in a request chain, a message is displayed indicating the location of the tracked asset, and a location marker indicating the location of the tracked asset is placed on the map.
-
Citations
22 Claims
-
1. A computer implemented method of displaying locations of a plurality of tracked assets comprising:
-
receiving at least one request to display a location representation for a plurality of tracked assets; determining whether each request is part of a request chain where the request is at least one of; 1) received while at least one other request in the request chain was pending and 2) pending while another request in the request chain was received; receiving location information related to the requests; in response to receiving the first of the location information from a request in a request chain or from a request not in a request chain; displaying a message indicating the location of the tracked asset, and placing a first location marker indicating the location of the tracked asset on a map and displaying a view of the map to show the first location marker; and in response to receiving subsequent location information for a request in a request chain; displaying a message indicating the location of the tracked asset, and placing a location marker indicating the location of the tracked asset on the map and substantially maintaining the scale and center of the view of the map. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for displaying location representations of a plurality of tracked assets comprising at least one computing device including at least one memory comprising instructions operable to enable the computing device to perform a procedure comprising:
-
receiving at least one request to display a location representation for a plurality of tracked assets; determining whether each request is part of a request chain where the request is at least one of; 1) received while at least one other request in the request chain was pending and 2) pending while another request in the request chain was received; receiving location information related to the requests; in response to receiving the first of the location information from a request in a request chain or from a request not in a request chain; displaying a message indicating the location of the tracked asset, and placing a first location marker indicating the location of the tracked asset on a map and displaying a view of the map appropriately scaled and centered to show the first location marker; and in response to receiving subsequent location information for a request in a request chain, displaying a message indicating the location of the tracked asset, and placing a location marker indicating the location of the tracked asset on the map and substantially maintaining the scale and center of the view of the map. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Non-transitory computer-readable media tangibly embodying a program of instructions executable by a computing device to implement a method, the method comprising:
-
receiving at least one request to display a location representation for a plurality of tracked assets; determining whether each request is part of a request chain where the request is at least one of; 1) received while at least one other request in the request chain was pending and 2) pending while another request in the request chain was received; receiving location information related to the requests; in response to receiving the first of the location information from a request in a request chain or from a request not in a request chain; displaying a message indicating the location of the tracked asset, and placing a first location marker indicating the location of the tracked asset on a map and displaying a view of the map appropriately scaled and centered to show the first location marker; and in response to receiving subsequent location information for a request in a request chain, displaying a message indicating the location of the tracked asset, and placing a location marker indicating the location of the tracked asset on the map and substantially maintaining the scale and center of the view of the map. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer implemented method of displaying locations references of tracked assets comprising:
-
receiving at least a request to display a location reference of a tracked asset; receiving location information related to the request; displaying a message indicating the location of the tracked asset based on the following; in response to the location of the tracked asset being within a predetermined distance from a user-created landmark, displaying a message indicating the tracked asset'"'"'s proximity to the user-created landmark; and otherwise if the tracked asset location is a predetermined distance from a public point of interest then displaying a message indicating the tracked asset'"'"'s proximity to the public point of interest; and otherwise if the location is not within a predetermined distance from the user-created landmark and is not within a predetermined distance from a public point of interest, then displaying a message with the address of the location of the tracked asset or the closest intersection to the location of the tracked asset. - View Dependent Claims (20, 21, 22)
-
Specification