User interface and time-shifted presentation of data in a system that monitors activity in a shared radio frequency band
First Claim
1. A method for presenting data related to wireless activity occurring in a frequency band, comprising:
- a. continuously storing data derived from energy received in a frequency band over time, said data comprising spectrum analysis data derived from performing spectrum analysis on energy received in the frequency band and protocol analysis data pertaining to analysis of packets sent according to a wireless communication protocol in the frequency band;
b. monitoring the spectrum analysis data and/or protocol analysis data to determine whether a condition is satisfied corresponding to an event associated with wireless activity in the frequency band represented by the spectrum analysis data and/or protocol analysis data, wherein each event has associated therewith information comprising;
severity level of the event with respect to its impact to a wireless network operating in the frequency band, functional classification of the event, type of the event including whether a wireless device has been detected or is no longer active, and date and time of the event;
c. receiving from a user event filter information that determines which events detected based on said monitoring that are to be presented to the user, the event filter information comprising an indication of one or more of;
severity level, functional classification, type and time period of occurrence, of an event to be presented to the user;
d. receiving from the user alarm trigger information for issuing an alert presented to the user when the spectrum analysis data and/or protocol analysis data matches alarm trigger criteria defined by the alarm trigger information, wherein receiving the alarm trigger information comprises receiving data indicating an upper threshold or a lower threshold for each user-configurable alarm, wherein an upper threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data exceeds a threshold value and a lower threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data falls below a threshold, and receiving for an upper threshold or a lower threshold an enter value and an exist value, wherein the enter value is a value that if satisfied triggers the alarm to an “
on”
condition and the exit value is a value that if satisfied triggers the alarm to an “
off”
condition, and wherein the exit value and the enter value are different; and
e. comparing events detected based on said monitoring with said event filter information received from the user and presenting to the user an alert for an event that matches the event filter information.
3 Assignments
0 Petitions
Accused Products
Abstract
An intelligent spectrum management (ISM) system and method that includes sophisticated features to detect, classify, and locate sources of RF activity. The system comprises one or more radio sensor devices positioned at various locations in a region where activity in a shared radio frequency band is occurring. A server is coupled to the radio sensor devices and aggregates the data generated by the sensor devices. Data collected and processed by the server from the sensors may be coupled to a console application that displays the data in desirable user interface format. According to one aspect, the server continuously stores spectrum analysis data pertaining to activity in a frequency band over time and/or protocol analysis data pertaining to analysis of packets transmitted in the frequency band according to a communication protocol. A console application includes a time-shift display mode that permits a user to specify an instant of time prior to the current time from which to playback spectrum analysis data and/or protocol analysis data generated by one or more radio sensor devices.
-
Citations
27 Claims
-
1. A method for presenting data related to wireless activity occurring in a frequency band, comprising:
-
a. continuously storing data derived from energy received in a frequency band over time, said data comprising spectrum analysis data derived from performing spectrum analysis on energy received in the frequency band and protocol analysis data pertaining to analysis of packets sent according to a wireless communication protocol in the frequency band; b. monitoring the spectrum analysis data and/or protocol analysis data to determine whether a condition is satisfied corresponding to an event associated with wireless activity in the frequency band represented by the spectrum analysis data and/or protocol analysis data, wherein each event has associated therewith information comprising;
severity level of the event with respect to its impact to a wireless network operating in the frequency band, functional classification of the event, type of the event including whether a wireless device has been detected or is no longer active, and date and time of the event;c. receiving from a user event filter information that determines which events detected based on said monitoring that are to be presented to the user, the event filter information comprising an indication of one or more of;
severity level, functional classification, type and time period of occurrence, of an event to be presented to the user;d. receiving from the user alarm trigger information for issuing an alert presented to the user when the spectrum analysis data and/or protocol analysis data matches alarm trigger criteria defined by the alarm trigger information, wherein receiving the alarm trigger information comprises receiving data indicating an upper threshold or a lower threshold for each user-configurable alarm, wherein an upper threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data exceeds a threshold value and a lower threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data falls below a threshold, and receiving for an upper threshold or a lower threshold an enter value and an exist value, wherein the enter value is a value that if satisfied triggers the alarm to an “
on”
condition and the exit value is a value that if satisfied triggers the alarm to an “
off”
condition, and wherein the exit value and the enter value are different; ande. comparing events detected based on said monitoring with said event filter information received from the user and presenting to the user an alert for an event that matches the event filter information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 24, 25, 26)
-
-
19. A method for presenting data related to wireless activity occurring in a frequency band, comprising:
-
a. receiving wireless energy in the frequency band at each of a plurality of devices; b. generating spectrum analysis data from the received energy at each of the plurality of devices; c. generating protocol analysis data pertaining to analysis of packets sent according to a wireless communication protocol in the frequency band at each of the plurality of devices; d. continuously storing the spectrum analysis data and protocol analysis data produced by each of the plurality of radio devices; e. monitoring the spectrum analysis data and/or protocol analysis data to determine whether a condition is satisfied corresponding to an event associated with wireless activity in the frequency band represented by the spectrum analysis data and/or protocol analysis data, wherein each event has associated therewith information comprising;
severity level of the event with respect to its impact to a wireless network operating in the frequency band, functional classification of the event, type of the event including whether a wireless device has been detected or is no longer active, and date and time of the event;f. receiving from a user event filter information that determines events detected based on said monitoring that are to be presented to the user, the event filter information comprising an indication of one or more of;
severity level, functional classification, type and time period of occurrence, of an event to be presented to the user;g. receiving from the user alarm trigger information for issuing an alert presented to the user when the spectrum analysis data and/or protocol analysis data matches alarm trigger criteria defined by the alarm trigger information, wherein receiving the alarm trigger information comprises receiving data indicating an upper threshold or a lower threshold for each user-configurable alarm, wherein an upper threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data exceeds a threshold value and a lower threshold causes an alarm to be triggered when a value derived from the spectrum analysis data and/or protocol analysis data falls below a threshold, and receiving for an upper threshold or a lower threshold an enter value and an exist value, wherein the enter value is a value that if satisfied triggers the alarm to an “
on”
condition and the exit value is a value that if satisfied triggers the alarm to an “
off”
condition, and wherein the exit value and the enter value are different; andh. comparing events detected based on said monitoring with said event filter information received from the user and presenting to the user an alert for an event that matches the event filter information. - View Dependent Claims (20, 21, 22, 23, 27)
-
Specification