Patents by Inventor Sumit Singh
Sumit Singh 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: 11949702Abstract: A method comprises acquiring anomaly data including a plurality of anomalies detected from streaming data, wherein each of the anomalies relates to an entity on or associated with a computer network. The method determines a risk score of each of the anomalies, and adjusts the risk score of an anomaly according to a set of factors. The method further determines, for each of a plurality of sliding time windows of different lengths, an entity score of the entity in relation to the sliding time window, based on an aggregation of risk scores of all anomalies related to the entity that were detected within the sliding time window, where the entity score corresponds to a risk level associated with the entity. An action to prevent the entity from performing an operation can be determined and caused to occur based on the entity score.Type: GrantFiled: November 2, 2022Date of Patent: April 2, 2024Assignee: SPLUNK INC.Inventors: Sumit Singh Bagga, Francis E. Gerard, Robin Jinyang Hu, Marios Iliofotou, J. Evan Jordan, Amarendra Pendala, Sourabh Satish
-
Patent number: 11907840Abstract: A device may receive historical data and real-time data associated with a troubleshooting service, identify, using a machine learning model, an optimal resolution based on the historical data and the real-time data, and identify, using a graph analytics model, an optimal path of actions based on the optimal resolution. The machine learning model may be trained to identify one of the set of historical issues associated with the unresolved issue, and identify the optimal resolution based on one of the set of historical resolutions associated with the one of the set of historical issues. The graph analytics model may be trained to generate a set of paths of actions based on the historical data, and identify the optimal path based on respective numbers of actions associated with the set of paths. The device may identify optimal action based on the optimal path and the prior action.Type: GrantFiled: December 2, 2022Date of Patent: February 20, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sumit Singh, Balagangadhara Thilak Adiboina, Adithya Umakanth, Ganesh Narasimman, Sambasiva R Bhatta, Anurag Pant
-
Patent number: 11675771Abstract: An identify resolution system performs actions comprises a set-up process and an identity resolution process that executes asynchronously with respect to the set-up process. the set-up process includes accessing machine data including a plurality of event data objects, each event data object of the plurality of event data objects including timestamped raw machine-generated data indicative of performance or operation of one or more entities in a computer network environment. The identity resolution process ascertains the identity of an entity associated with the computer network environment, based on the association data in the data store, wherein the identity of the entity is not expressed directly in the association data in the data store.Type: GrantFiled: October 29, 2020Date of Patent: June 13, 2023Assignee: Splunk Inc.Inventors: Sumit Singh Bagga, Robin Jinyang Hu, Marios Iliofotou, Amarendra Pendala
-
Patent number: 11627033Abstract: A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.Type: GrantFiled: January 25, 2022Date of Patent: April 11, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Adithya Umakanth, Balagangadhara Thilak Adiboina, Sumit Singh, Pritesh Shah
-
Publication number: 20230100605Abstract: A device may receive historical data and real-time data associated with a troubleshooting service, identify, using a machine learning model, an optimal resolution based on the historical data and the real-time data, and identify, using a graph analytics model, an optimal path of actions based on the optimal resolution. The machine learning model may be trained to identify one of the set of historical issues associated with the unresolved issue, and identify the optimal resolution based on one of the set of historical resolutions associated with the one of the set of historical issues. The graph analytics model may be trained to generate a set of paths of actions based on the historical data, and identify the optimal path based on respective numbers of actions associated with the set of paths. The device may identify optimal action based on the optimal path and the prior action.Type: ApplicationFiled: December 2, 2022Publication date: March 30, 2023Applicant: Verizon Patent and Licensing Inc.Inventors: Sumit SINGH, Balagangadhara Thilak ADIBOINA, Adithya UMAKANTH, Ganesh NARASIMMAN, Sambasiva R BHATTA, Anurag PANT
-
Patent number: 11552974Abstract: A method comprises acquiring anomaly data including a plurality of anomalies detected from streaming data, wherein each of the anomalies relates to an entity on or associated with a computer network. The method determines a risk score of each of the anomalies, and adjusts the risk score of an anomaly according to a set of factors. The method further determines, for each of a plurality of sliding time windows of different lengths, an entity score of the entity in relation to the sliding time window, based on an aggregation of risk scores of all anomalies related to the entity that were detected within the sliding time window, where the entity score corresponds to a risk level associated with the entity. An action to prevent the entity from performing an operation can be determined and caused to occur based on the entity score.Type: GrantFiled: October 30, 2020Date of Patent: January 10, 2023Assignee: SPLUNK INC.Inventors: Sumit Singh Bagga, Francis E. Gerard, Robin Jinyang Hu, Marios Iliofotou, J. Evan Jordan, Amarendra Pendala, Sourabh Satish
-
Patent number: 11526751Abstract: A device may receive historical data and real-time data associated with a troubleshooting service, identify, using a machine learning model, an optimal resolution based on the historical data and the real-time data, and identify, using a graph analytics model, an optimal path of actions based on the optimal resolution. The machine learning model may be trained to identify one of the set of historical issues associated with the unresolved issue, and identify the optimal resolution based on one of the set of historical resolutions associated with the one of the set of historical issues. The graph analytics model may be trained to generate a set of paths of actions based on the historical data, and identify the optimal path based on respective numbers of actions associated with the set of paths. The device may identify optimal action based on the optimal path and the prior action.Type: GrantFiled: November 25, 2019Date of Patent: December 13, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Sumit Singh, Balagangadhara Thilak Adiboina, Adithya Umakanth, Ganesh Narasimman, Sambasiva R Bhatta, Anurag Pant
-
Publication number: 20220150103Abstract: A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.Type: ApplicationFiled: January 25, 2022Publication date: May 12, 2022Inventors: Adithya Umakanth, Balagangadhara Thilak Adiboina, Sumit Singh, Pritesh Shah
-
Patent number: 11265205Abstract: A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.Type: GrantFiled: July 31, 2020Date of Patent: March 1, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Adithya Umakanth, Balagangadhara Thilak Adiboina, Sumit Singh, Pritesh Shah
-
Publication number: 20220038332Abstract: A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.Type: ApplicationFiled: July 31, 2020Publication date: February 3, 2022Inventors: Adithya Umakanth, Balagangadhara Thilak Adiboina, Sumit Singh, Pritesh Shah
-
Publication number: 20210158146Abstract: A device may receive historical data and real-time data associated with a troubleshooting service, identify, using a machine learning model, an optimal resolution based on the historical data and the real-time data, and identify, using a graph analytics model, an optimal path of actions based on the optimal resolution. The machine learning model may be trained to identify one of the set of historical issues associated with the unresolved issue, and identify the optimal resolution based on one of the set of historical resolutions associated with the one of the set of historical issues. The graph analytics model may be trained to generate a set of paths of actions based on the historical data, and identify the optimal path based on respective numbers of actions associated with the set of paths. The device may identify optimal action based on the optimal path and the prior action.Type: ApplicationFiled: November 25, 2019Publication date: May 27, 2021Inventors: Sumit SINGH, Balagangadhara Thilak ADIBOINA, Adithya UMAKANTH, Ganesh NARASIMMAN, Sambasiva R. BHATTA, Anurag PANT
-
Patent number: 8650059Abstract: An approach is provided for utilizing role-based presentation interfaces. A role of a user among a plurality of roles is determined. The user is among a plurality of users that are grouped based on the roles. A presentation interface is populated with sales related information based on the determined role.Type: GrantFiled: October 27, 2006Date of Patent: February 11, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Sumit Singh, Javier Martinez, Sridhar Musunuru, Williams Rajkumar, Pritam Bedse, Mukaram Aziz
-
Publication number: 20140040314Abstract: An approach for providing data access via a common access manager configured to support security for multiple database management system types is described. A request specifying access for a user to a feature associated with one of a plurality of database management system types is determined by a common access manager configured to support the database management system types. A first-level approval of the access request by a first-level approver is determined. The access request is forwarded to a second-level approver based on the first-level approval. A provisioning of the access to the feature for the user is initiated based on a second-level approval by the second-level approver.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: Verizon Patent and Licensing Inc.Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Mirdul Jain, Varun K. Maduri
-
Publication number: 20120124081Abstract: An approach is provided for data migration. Table structure data associated with a logical table is extracted from a source database. Raw data associated with the logical table is extracted from the source database. A table structure in a target database is generated based on the table structure data. The raw data is loaded into the table structure in the target database.Type: ApplicationFiled: November 17, 2010Publication date: May 17, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Fariborz Ebrahimi, Shankar Srinivasan Harihara, Walid Hassan, Sumit Singh, Brian Matthew Vanderwiel, Rami El-Youssef, Terry Dean Boepple, Thillainathan Ponnambalam
-
Patent number: 8156159Abstract: A server is configured to receive an input file or table that includes a number of data elements, where the data elements include some sensitive data elements of different types; identify each of the different types of sensitive data elements; identify a subset of the sensitive data elements that corresponds to each of the different types of sensitive data elements; simultaneously perform data masking operations on the sensitive data elements to create masked sensitive data elements, where a separate one of the data masking operations is performed on each of the subsets of the sensitive data elements; generate an output file or table that includes the data elements from the input file or table, where the sensitive data elements, of the input file or table, are replaced with the masked sensitive data elements; and output or store the output file or table.Type: GrantFiled: November 24, 2009Date of Patent: April 10, 2012Assignee: Verizon Patent and Licensing, Inc.Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Kannan Thillai Chidambaram
-
Patent number: 7996376Abstract: An approach is provided for managing session information across application boundaries. Session information is obtained of a first application. The session information is stored. The session information is provided to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application.Type: GrantFiled: October 27, 2006Date of Patent: August 9, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: Sumit Singh, Jithesh Parambath, Darshan Gupta, Hemachandran Babu, Javier Martinez, Kishore Bomma
-
Publication number: 20100205189Abstract: A server is configured to receive an input file or table that includes a number of data elements, where the data elements include some sensitive data elements of different types; identify each of the different types of sensitive data elements; identify a subset of the sensitive data elements that corresponds to each of the different types of sensitive data elements; simultaneously perform data masking operations on the sensitive data elements to create masked sensitive data elements, where a separate one of the data masking operations is performed on each of the subsets of the sensitive data elements; generate an output file or table that includes the data elements from the input file or table, where the sensitive data elements, of the input file or table, are replaced with the masked sensitive data elements; and output or store the output file or table.Type: ApplicationFiled: November 24, 2009Publication date: August 12, 2010Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Fariborz EBRAHIMI, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Kannan Thillai Chidambaram
-
Publication number: 20100205475Abstract: An interface gateway may receive a request including a first interface identifier. The interface gateway is associated with a group of interfaces, where each interface is associated with metadata that defines the interface. The metadata may include an interface identifier, information identifying services to be executed for the interface and an order in which the identified services are to be executed, and information identifying servers on which the identified services are implemented. The interface gateway may also identify, for the received request, one interface, of the group of interfaces, for processing the request based on the first interface identifier. The interface gateway may further process the received request using the one interface.Type: ApplicationFiled: December 11, 2009Publication date: August 12, 2010Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Indu Mohan Babu Nori
-
Publication number: 20100191554Abstract: An approach is provided for utilizing role-based presentation interfaces. A role of a user among a plurality of roles is determined. The user is among a plurality of users that are grouped based on the roles. A presentation interface is populated with sales related information based on the determined role.Type: ApplicationFiled: October 27, 2006Publication date: July 29, 2010Applicant: MCI, LLC.Inventors: Sumit Singh, Javier Martinez, Sridhar Musunuru, Williams Rajkumar, Pritam Bedse, Mukaram Aziz
-
Publication number: 20080147658Abstract: An approach is provided for managing session information across application boundaries. Session information is obtained of a first application. The session information is stored. The session information is provided to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application.Type: ApplicationFiled: October 27, 2006Publication date: June 19, 2008Applicant: MCI, LLC.Inventors: Sumit Singh, Jithesh Parambath, Darshan Gupta, Hemachandran Babu, Javier Martinez, Kishore Bomma