Selective event reporting in a mobile telecommunications network
US-2015319058-A1 · Nov 5, 2015 · US
US2016127180A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016127180-A1 |
| Application number | US-201414528932-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 30, 2014 |
| Priority date | Oct 30, 2014 |
| Publication date | May 5, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system provides a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system provides, in the GUI, a first set of user-interface elements for including one or more event attributes in the time-series event data of an event stream associated with a protocol classification of the network packets. The system then includes the one or more event attributes specified through the first set of user-interface elements in the configuration information.
Opening claim text (preview).
What is claimed is: 1 . A method for facilitating the processing of network data, comprising: providing, on a computer system, a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents; providing, in the GUI, a first set of user-interface elements for including one or more event attributes in the time-series event data of an event stream associated with a protocol classification of the network packets; and including the one or more event attributes specified through the first set of user-interface elements in the configuration information. 2 . The method of claim 1 , further comprising: providing the configuration information over a network to the one or more remote capture agents, wherein the configuration information is used to configure the generation of the time-series event data at the one or more remote capture agents during runtime of the one or more remote capture agents. 3 . The method of claim 1 , further comprising: providing, in the GUI, a second set of user-interface elements for managing the event stream; and obtaining the protocol classification for the event stream from the second set of user-interface elements. 4 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for managing the event stream, and wherein managing the event stream comprises at least one of: cloning the event stream from an existing event stream; deleting the event stream; enabling the event stream; and disabling the event stream. 5 . The method of claim 1 , further comprising: providing, in the GUI, a second set of user-interface elements for filtering the network packets prior to generating the time-series event data from the network packets. 6 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for filtering the network packets, and wherein filtering the network packets is associated with at least one of: a Boolean value; a numeric comparison; a definition; a regular expression; an exact match; a partial match; and an ordering. 7 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for filtering the network packets, and wherein the second set of user-interface elements is used to apply a logical disjunction or a logical conjunction to a set of filters for filtering the network packets. 8 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for filtering the network packets, and wherein the second set of user-interface elements is used to match a filter to any or all elements of a multi-value event attribute in the event stream. 9 . The method of claim 1 , further comprising: providing, in the GUI, a second set of user-interface elements for aggregating the one or more event attributes into aggregated event data that is included in the event stream. 10 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for aggregating the one or more event attributes into aggregated event data, and wherein the second set of user-interface elements comprises a user-interface element for identifying an event attribute as: a key attribute used to generate a key representing the aggregated event data; or an aggregation attribute to be aggregated prior to inclusion in the aggregated event data. 11 . The method of claim 1 , wherein the GUI comprises a second set of user-interface elements for aggregating the one or more event attributes into aggregated event data, and wherein the second set of user-interface elements comprises: a first user-interface element for identifying an event attribute as: a key attribute used to generate a key representing the aggregated event data; or an aggregation attribute to be aggregated prior to inclusion in the aggregated event data; and a second user-interface element for obtaining an aggregation interval over which the one or more event attributes are aggregated into the aggregated event data. 12 . The method of claim 1 , wherein the protocol classification comprises at least one of: a transport layer protocol; a session layer protocol; a presentation layer protocol; and an application layer protocol. 13 . An apparatus, comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to: provide a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents; provide, in the GUI, a first set of user-interface elements for including one or more event attributes in the time-series event data of an event stream associated with a protocol classification of the network packets; and include the one or more event attributes specified through the first set of user-interface elements in the configuration information. 14 . The apparatus of claim 13 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to: provide the configuration information over a network to the one or more remote capture agents, wherein the configuration information is used to configure the generation of the time-series event data at the one or more remote capture agents during runtime of the one or more remote capture agents. 15 . The apparatus of claim 13 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to: provide, in the GUI, a second set of user-interface elements for managing the event stream; and obtaining the protocol classification for the event stream from the second set of user-interface elements. 16 . The apparatus of claim 13 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to: provide, in the GUI, a second set of user-interface elements for filtering the network packets prior to generating the time-series event data from the network packets. 17 . The apparatus of claim 13 , wherein the GUI comprises a second set of user-interface elements for filtering the network packets, and wherein filtering the network packets is associated with at least one of: a Boolean value; a numeric comparison; a definition; a regular expression; an exact match; a partial match; and an ordering. 18 . The apparatus of claim 13 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to: provide, in the GUI, a second set of user-interface elements for aggregating the one or more event attributes into aggregated event data that is included in the event stream. 19 . The apparatus of claim 13 , wherein the GUI comprises a second set of user-interface elements for aggregating the one or more event attributes into aggregated event data, and wherein the second set of user-interface elements comprises: a first user-interface element for identifying an event attribute as: a key attribute used to generate a key representing the aggregated event data; or an aggregation attribute to be aggregated prior to inclusion in the aggregated event data; and a second user-interface element for obtaining an aggregation interval over which the one or m
characterised by the conditions triggering a change of settings · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
based on time · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.