PROGRAMMABLE AGENT FOR MONITORING MOBILE COMMUNICATION IN A WIRELESS COMMUNICATION NETWORK
First Claim
1. A method for collecting data associated with a communications system from a wireless device of the system, the method comprising:
- receiving a data reporting profile at a data reporting agent of the wireless device which includes a series of executable commands comprising a series of logical rules governing the manner in which reporting data should be created organized, and transmitted;
compiling the executable commands of the data reporting profile at the data reporting agent into collection schema for creating, organizing, and reporting the reporting data according to the logical rules of the data reporting profile;
creating a plurality of triggering criteria when reporting data should be created by the data reporting agent based on the collection schema;
creating a plurality of memory on the device where the reporting data may be stored according to the collection schema;
creating reporting data according to the triggering criteria which describes the operating conditions of the wireless device;
organizing the reporting data according to the collection schema; and
scheduling the transfer of reporting data to the system according to the collection schema.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for collecting data related to events that occur in a wireless network. The method comprises receiving a data reporting profile which includes a series of executable commands which include a series of logical rules governing the manner in which reporting data should be generated and reported, compiling the executable commands of the data reporting profile into collection schema for collecting and reporting the reporting data according to the logical rules of the data reporting profile, creating a plurality of triggering criteria when reporting data should be generated based on the collection schema, creating a plurality of memory where the reporting data may be stored according to the collection schema, and scheduling the transfer of reporting data according to the collection schema.
62 Citations
20 Claims
-
1. A method for collecting data associated with a communications system from a wireless device of the system, the method comprising:
-
receiving a data reporting profile at a data reporting agent of the wireless device which includes a series of executable commands comprising a series of logical rules governing the manner in which reporting data should be created organized, and transmitted; compiling the executable commands of the data reporting profile at the data reporting agent into collection schema for creating, organizing, and reporting the reporting data according to the logical rules of the data reporting profile; creating a plurality of triggering criteria when reporting data should be created by the data reporting agent based on the collection schema; creating a plurality of memory on the device where the reporting data may be stored according to the collection schema; creating reporting data according to the triggering criteria which describes the operating conditions of the wireless device; organizing the reporting data according to the collection schema; and scheduling the transfer of reporting data to the system according to the collection schema. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a wireless network that includes a wireless device, a method for collecting that can be used to analyze an event, the method comprising:
-
receiving a data reporting profile which identifies a plurality of triggering events when reporting data should be created and the manner that the reporting data should be organized and uploaded to the wireless network; sensing a triggering event; creating reporting data in response to the triggering event, wherein the reporting data is associated with the triggering event and describes the operating conditions of the wireless device; preparing a metrics package by organizing the reporting data according to the manner identified in the data reporting profile; and forwarding the metrics package to the wireless network according to the manner identified in the data reporting profile. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a wireless network that includes a wireless device, a method for collecting that can be used to analyze an event, the method comprising:
-
receiving a data reporting profile which identifies a plurality of triggering events when reporting data should be generated and the manner that the data should be organized and uploaded to the wireless network; sensing a triggering event; generating reporting data in response to the triggering event, wherein the reporting data is associated with the triggering event and describes conditions of the wireless device; filtering the reporting data so that only a portion of the reporting data is stored; storing the portion of stored data in a buffer; preparing a metrics package by organizing the stored reporting data according to the manner identified in the data reporting profile; and forwarding the metrics package to the wireless network according to the manner identified in the data reporting profile.
-
Specification