Data collection and transmission
First Claim
Patent Images
1. A system, comprising:
- one or more processors configured to;
receive, from a collector installed on a remote device, one or more messages including raw information, wherein the raw information is provided to the collector by a set of blades associated with the collector, wherein each blade in the set of blades is configured to access a particular type of data, wherein the set of blades is installed separately from the collector, and wherein the set of blades associated with the collector is modifiable without modifying the collector;
wherein the collector is configured to package the raw information provided by the set of blades into the one or more messages;
wherein the collector is configured to receive information usable to modify the collector or the set of blades that is associated with the collector;
parse, at the system, at least a portion of the raw information included in the one or more messages received from the collector installed on the remote device; and
a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
Data collection and transmission is disclosed. A server is configured to receive, from a remote device, a message including raw information, and to parse at least a portion of the received raw information. The raw information is received by the system from an information reporting module interface of the remote device. The information reporting module of the remote device is configured to receive information from at least one separately installed information reporting module. A client device includes an information reporting module interface and a server interface. The client device is configured to receive configuration information from a remote server.
3 Citations
24 Claims
-
1. A system, comprising:
-
one or more processors configured to; receive, from a collector installed on a remote device, one or more messages including raw information, wherein the raw information is provided to the collector by a set of blades associated with the collector, wherein each blade in the set of blades is configured to access a particular type of data, wherein the set of blades is installed separately from the collector, and wherein the set of blades associated with the collector is modifiable without modifying the collector; wherein the collector is configured to package the raw information provided by the set of blades into the one or more messages; wherein the collector is configured to receive information usable to modify the collector or the set of blades that is associated with the collector; parse, at the system, at least a portion of the raw information included in the one or more messages received from the collector installed on the remote device; and a memory coupled to the one or more processors and configured to provide the one or more processors with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method, comprising:
-
receiving, at a server, one or more messages from a collector installed on a remote device including raw information, wherein the raw information is provided to the collector by a set of blades associated with the collector, wherein each blade in the set of blades is configured to access a particular type of data, wherein the set of blades is installed separately from the collector, and wherein the set of blades associated with the collector is modifiable without modifying the collector; wherein the collector is configured to package the raw information provided by the set of blades into the one or more messages; and wherein the collector is configured to receive information usable to modify the collector or the set of blades that is associated with the collector; parsing, at the server and using a set of one or more processors, at least a portion of the raw information included in the one or more messages received from the collector installed on the remote device.
-
-
24. A system, comprising:
-
a collector installed on a device, wherein the collector is configured to receive raw information from a set of blades that is associated with the collector, wherein each blade in the set of blades is configured to access a particular type of data, wherein the set of blades is installed separately from the collector, and wherein the set of blades associated with the collector is modifiable without modifying the collector; and wherein the collector is configured to, using one or more processors, package the raw information provided by the set of blades into one or more messages and provide the one or more messages including the raw information to a remote server; wherein the remote server is configured to parse at least a portion of the raw information included in the one or more messages; and wherein the collector is configured to receive information usable to modify the collector or the set of blades that is associated with the collector.
-
Specification