Recording client events using application resident on removable storage device
First Claim
Patent Images
1. A method comprising:
- at a computing device comprising one or more processors,(A) receiving, by the computing from a first client device via a computer network, during one or more first time periods, a first set of event data with respect to one or more events that occur at the first client device, wherein the first set of event data is sent by the first client device under control of a first application resident on USB smart drive; and
wherein the first set of event data is associated with an identifier from the USB smart drive received by the computing device during the receiving (A);
(B) receiving, by the computing device from a second client device, during one or more second time periods, a second set of event data with respect to one or more events that occur at the second client device, wherein the second set of event data is sent by the second client device under control of the first application resident on the USB smart drive, and wherein the second set of event data is also associated with the identifier; and
(C) connecting, by the computing device, the first set of event data with the second set of event data, in accordance with the identifier wherein the first and second time periods are non overlapping.
2 Assignments
0 Petitions
Accused Products
Abstract
At a server, during one or more first time periods, event data is received from a first client with respect to one or more events that occur at the first client. The event data is sent by the first client under control of a first application resident on a removable storage device. At the server, during one or more second time periods, event data is received from a second client with respect to one or more events that occur at the second client. The event data is sent by the second client under control of the first application resident on the removable storage device. The first and second time periods are non-overlapping.
-
Citations
28 Claims
-
1. A method comprising:
-
at a computing device comprising one or more processors, (A) receiving, by the computing from a first client device via a computer network, during one or more first time periods, a first set of event data with respect to one or more events that occur at the first client device, wherein the first set of event data is sent by the first client device under control of a first application resident on USB smart drive; and
wherein the first set of event data is associated with an identifier from the USB smart drive received by the computing device during the receiving (A);(B) receiving, by the computing device from a second client device, during one or more second time periods, a second set of event data with respect to one or more events that occur at the second client device, wherein the second set of event data is sent by the second client device under control of the first application resident on the USB smart drive, and wherein the second set of event data is also associated with the identifier; and (C) connecting, by the computing device, the first set of event data with the second set of event data, in accordance with the identifier wherein the first and second time periods are non overlapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
at a client device, during one or more first time periods, executing a first application resident on a USB smart drive to record a first set of event data with respect to events that occur at the client device, the a USB smart drive coupled to the client device; and transmitting (i) the first set of event data, and (ii) an identifier from the USB smart drive associated with the first set of event data, to a server; and
during one or more second time periods,executing the first application resident on the USB smart drive to record a second set of event data with respect to events that occur at the client device; and transmitting the second set of event data to the server, wherein the second set of event data connected with the first set of event data in accordance with the identifier. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
27. A computer system comprising:
-
one or more processors; memory storing one or more programs having instructions to be executed by the one or more processors; and a communication interface to (A) receive, from a first client device, during one or more first time periods, a first set of event data with respect to one or more events that occur at the first client device, wherein the first set of event data is sent by the first client device under control of an application resident on a USB smart drive, and wherein the first set of event data is associated with an identifier from the USB smart drive received by the computer system during the receiving (A); (B) receive from a second client device, during one or more second time periods, a second set of event data with respect to one or more events that occur at the second client device, wherein the second set of event data is sent by the second client device under control of the application resident on the USB smart drive, and wherein the second set of event data is connected with the first set of event data in accordance with the identifier; and (C) associate the first set of event data with the second set of event data, in accordance with the identifier.
-
-
28. A USB smart drive and one or more computer programs stored thereon, the one or more computer programs comprising instructions for:
-
(A) receiving, from a first client device, during one or more first time periods, a first set of event data with respect to one or more events that occur at the first client device, wherein the first set of event data is sent by the first client device under control of a first application resident on the USB smart drive; and
wherein the first set of event data includes an identifier provided by the USB smart drive; and(B) receiving, from a second client device, during one or more second time periods, a second set of event data with respect to one or more events that occur at the second client, wherein the second set of event data is sent by the second client device under control of the first application resident on the USB smart drive, and wherein the second set of event data also includes the identifier;
wherein the first set of event data is connected with the second set of event data in accordance with the identifier.
-
Specification