Patents by Inventor Ian Edward Torbett
Ian Edward Torbett has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12255773Abstract: An example method of implementing a layered feature set management model by a service monitoring system includes: monitoring a feature set configuration associated with a specified application instance; setting, based on the feature set configuration, a feature set level transition marker associated with the specified application instance; identifying, based on a current feature set level associated with the specified application instance and the feature set level transition marker, a new feature set level associated with the specified application instance; identifying a new feature set corresponding to the new feature set level and one or more roles associated with a specified user; and configuring a graphical user interface (GUI) enabling the new feature set for the specified user of the specified application instance.Type: GrantFiled: January 28, 2022Date of Patent: March 18, 2025Assignee: Cisco Technology, Inc.Inventors: Subramaniam Baskaran, Michael Margulis, Vinay Sheshadri, Ian Edward Torbett, Bixia Yan
-
Patent number: 12028226Abstract: An example method of content pack management by a service monitoring system includes: receiving a plurality of object identifiers, each object identifier referencing a corresponding object installed in an instance of a service monitoring system; performing a partial backup of the instance of a service monitoring system, wherein the partial backup comprises a plurality of objects referenced by the plurality of object identifiers; converting the partial backup into a plurality of object definitions in a predefined format; and packaging the plurality of object definitions into a content pack.Type: GrantFiled: October 26, 2022Date of Patent: July 2, 2024Assignee: Splunk Inc.Inventors: Abhijit Bhave, Jiani Chen, Ananta Krishna Vijay Kumar Gampaa, Everett Kotler, Rehan Salman Mulla, Tapan Manojkumar Shah, Ian Edward Torbett, Bixia Yan
-
Patent number: 12021698Abstract: An example method of entity lifecycle management in a service monitoring system includes: receiving, by a software application of a service monitoring system, a policy definition specifying an entity lifecycle management policy, wherein the entity lifecycle management policy defines management rules for a plurality of entities in a network environment, wherein each entity of the plurality of entities is represented by one of: a device, an application, a service, or a user account; identifying, by applying the entity lifecycle management policy, one or more candidate entities for retirement; identifying, as retired entities, at least a subset of the one or more candidate entities; and excluding the retired entities from a plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system; and determining a value of a key performance indicator (KPI) reflecting an aspect of performance of the service, wherein the KPI is defined by a search qType: GrantFiled: March 1, 2023Date of Patent: June 25, 2024Assignee: Splunk Inc.Inventors: Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett, Peter Wu
-
Patent number: 11892988Abstract: A method includes selecting, from content packs in a centralized content management system, a content pack to update in a data intake and query system. The content pack includes utility objects. For each utility object of at least a subset of the utility objects determining whether the utility object already exists in the data intake and query system, and loading the utility object to the data intake and query system when the utility object does not exist to obtain an updated utility object. The method further includes monitoring, by the data intake and query system, an endpoint of an endpoint type using the updated utility object.Type: GrantFiled: January 29, 2021Date of Patent: February 6, 2024Assignee: Splunk Inc.Inventors: Kan Wu, Ian Edward Torbett, James Wang
-
Patent number: 11831521Abstract: An example method of entity lifecycle management in a service monitoring system includes: receiving, by a software application of a service monitoring system, a policy definition specifying an entity lifecycle management policy, wherein the entity lifecycle management policy defines management rules for a plurality of entities in the network environment, wherein each entity of the plurality of entities is represented by one of: a device, an application, a service, or a user account; identifying, by applying the entity lifecycle management policy to a plurality of active entities, one or more candidate entities for retirement; retiring at least a subset of the one or more candidate entities; and excluding the retired entities from the plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system.Type: GrantFiled: January 28, 2022Date of Patent: November 28, 2023Assignee: Splunk Inc.Inventors: Jeetendra Shashikant Dhake, Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett
-
Patent number: 11687438Abstract: Systems and methods are described for performing adaptive thresholding on key performance indicator (KPI) values using an online machine learning algorithm as the KPI values or the data from which the KPI values are derived is being ingested. For example, the system can identify outliers in a moving window of KPI values. To implement the adaptive thresholding, the system may identify seasonality and/or trend components in historical KPI values. When a new KPI value is obtained, the system may remove the identified seasonality and/or trend components from the KPI value, and determine whether the modified KPI value is an outlier using sketches or quantiles. The system can then repeat this process for each subsequently received KPI value.Type: GrantFiled: January 29, 2021Date of Patent: June 27, 2023Assignee: Splunk Inc.Inventors: Ian Edward Torbett, Lila Fridley, Tristan Antonio Fletcher, Ayyappa Muthusami, Tanner Gilligan
-
Patent number: 11641310Abstract: An example method of entity lifecycle management in a service monitoring system includes: receiving, by a software application of a service monitoring system, a policy definition specifying an entity lifecycle management policy, wherein the entity lifecycle management policy defines management rules for a plurality of entities in the network environment, wherein each entity of the plurality of entities is represented by one of: a device, an application, a service, or a user account; identifying, by applying the entity lifecycle management policy to a plurality of active entities, one or more candidate entities for retirement; identifying, as retired entities, at least a subset of the one or more candidate entities; and excluding the retired entities from the plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system.Type: GrantFiled: October 29, 2021Date of Patent: May 2, 2023Assignee: Splunk Inc.Inventors: Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett, Peter Wu