REAL-TIME DATA SHARING AMONG A PLURALITY OF USERS
First Claim
Patent Images
1. A method of accessing stored data representing real-time tracking information shared among a plurality of users, the method comprising the steps of:
- a) identifying a user request for access to stored data;
b) identifying a device type associated with the user request;
c) determining one or more permissions for the user request;
d) accessing, based on the one or more permissions determined, a portion of the stored data; and
e) providing the portion of stored data through one of a plurality of specialized data views to the device, based on the device type,whereby the stored data representing real-time tracking information is seamlessly provided to a plurality of different device types and a status of each of the plurality of users is tracked in real-time.
3 Assignments
0 Petitions
Accused Products
Abstract
Described embodiments provide for accessing stored data representing real-time tracking information shared among a plurality of users. First, a user request for access to stored data is identified. A device type associated with the user request is determined, and one or more permissions for the user request are also determined. Based on the one or more permissions determined, a portion of the stored data is provided to the user through one of a plurality of specialized data views. The selected one of the plurality of specialized data views is selected based on the device type.
86 Citations
20 Claims
-
1. A method of accessing stored data representing real-time tracking information shared among a plurality of users, the method comprising the steps of:
-
a) identifying a user request for access to stored data; b) identifying a device type associated with the user request; c) determining one or more permissions for the user request; d) accessing, based on the one or more permissions determined, a portion of the stored data; and e) providing the portion of stored data through one of a plurality of specialized data views to the device, based on the device type, whereby the stored data representing real-time tracking information is seamlessly provided to a plurality of different device types and a status of each of the plurality of users is tracked in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-readable medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method of tracking and sharing user activity representing real-time tracking information among a plurality of users, the method comprising the steps of:
-
a) identifying a user request for access to stored data; b) identifying a device type associated with the user request; c) determining one or more permissions for the user request; d) accessing, based on the one or more permissions determined, a portion of the stored data; and e) providing the portion of stored data through one of a plurality of specialized data views to the device, based on the device type, whereby the stored data representing real-time tracking information is seamlessly provided to a plurality of different device types and a status of each of the plurality of users is tracked in real-time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus for tracking and sharing, among a plurality of users, data representing real-time tracking information, comprising:
-
a) a database adapted to store the data representing real-time tracking information; b) a controller adapted to control access to the database by user requests, wherein user requests originate from a plurality of user devices coupled to a communication link, the controller further comprising; i) a communication module adapted to transmit to and receive data from the communication link; ii) a processor adapted to determine a device type a user device corresponding to each user request; iii) an access module adapted to determine one or more permissions for each user request; and iv) a data management module adapted to provide real-time access to data stored in the database; wherein, based on the one or more permissions determined by the access module, a portion of the stored data is accessed by the data management module, and, based on the device type determined by the processor, the portion of stored data is provided, as one of a plurality of specialized data views, to the communication link, by the communication module, for communication to the user device, whereby the data representing real-time tracking information is seamlessly provided to a plurality of different device types and a status of each of the plurality of users is tracked in real-time. - View Dependent Claims (20)
-
Specification