Sensor network management
First Claim
Patent Images
1. A system for managing reports, comprising a processor operationally configured to:
- receive a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses;
receive a first instruction from another apparatus different from the plurality of apparatuses, wherein the first instruction indicates;
a percentage of the reports to be filtered;
a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered;
a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered;
a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof;
send a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction received from the another apparatus;
receive a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and
forward the filtered plurality of reports to the another apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods and apparatuses for managing reports. In certain aspects, an apparatus for managing reports including a processing system is disclosed. The processing system is configured to receive a plurality of reports from a plurality of other apparatuses, filter out one or more of the plurality of reports, and forward the remaining plurality of reports to another apparatus, wherein each of the plurality of reports comprises data based on a sensor measurement at the respective one of the plurality of other apparatuses.
43 Citations
22 Claims
-
1. A system for managing reports, comprising a processor operationally configured to:
-
receive a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses; receive a first instruction from another apparatus different from the plurality of apparatuses, wherein the first instruction indicates; a percentage of the reports to be filtered; a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered; a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered; a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof; send a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction received from the another apparatus; receive a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and forward the filtered plurality of reports to the another apparatus. - View Dependent Claims (2, 3, 4, 5, 18, 19, 20, 21, 22)
-
-
6. A method performed at a system for managing reports, comprising:
-
receiving a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses; receiving a first instruction from another apparatus different from the plurality of apparatuses, wherein the first instruction indicates; a percentage of the reports to be filtered; a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered; a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered; a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof; sending a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction from the another apparatus; receiving a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and forwarding the filtered plurality of reports to the another apparatus. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for managing reports, comprising:
-
means for receiving a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses, wherein the first instruction indicates; a percentage of the reports to be filtered; a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered; a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered; a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof; means for receiving a first instruction from another apparatus different from the plurality of apparatuses, the first instruction indicating a portion of the plurality of reports to be filtered out; means for sending a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction from the another apparatus; means for receiving a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and means for forwarding the filtered plurality of reports to the another apparatus. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium for storing instructions, wherein the instructions, upon execution by an apparatus, cause the apparatus to:
-
receive a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses, wherein the first instruction indicates; a percentage of the reports to be filtered; a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered; a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered; a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof; receive a first instruction from another apparatus different from the plurality of apparatuses, the first instruction indicating a portion of the plurality of reports to be filtered out; send a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction from the another apparatus; receive a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and forward the filtered plurality of reports to the another apparatus.
-
-
17. An access point, comprising:
-
processing system configured to; receive a plurality of reports from a plurality of apparatuses, wherein each of the plurality of reports comprises data that is based on a sensor measurement at the respective one of the plurality of apparatuses; receive a first instruction from another apparatus different from the plurality of apparatuses, wherein the first instruction indicates; a percentage of the reports to be filtered; a sensor type, wherein reports that include data that is based on a sensor measurement performed by the indicated sensor type are filtered; a priority level, wherein reports that are received from an apparatus having a priority level at and/or below the indicated priority level are filtered; a geographic area, wherein reports that include data based on sensor measurements inside the indicated geographic area or outside the indicated geographic area are filtered;
orany combination thereof; send a second instruction to one or more apparatuses of the plurality of apparatuses based upon the first instruction from the another apparatus; receive a filtered plurality of reports from the plurality of apparatuses, wherein the filtered plurality of reports is based upon the second instruction; and forward the filtered plurality of reports to the another apparatus; an antenna; and a transmitter configured to receive the plurality of reports via the antenna.
-
Specification