Patents by Inventor Sumeet Singh

Sumeet 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).

  • Publication number: 20220103431
    Abstract: The present invention addresses the need for improved virtualized cloud infrastructure policy implementation and management in order allow real-time monitoring and optimization of virtualized resources. It provides systems and methods for real-time cloud infrastructure policy implementation and management that include a plurality of host devices, a plurality of real-time probe agents associated with the plurality of host devices operating on each of the plurality of host devices, and a policy engine communicatively coupled to the plurality of host devices and containing a policy associated with an application program deployed in at least one of the plurality of host devices. The policy engine is programmed to monitor in real time changes in deployment of the application program across the plurality of host devices and to push the policy to the real-time probe agent operating on each host device on which the application program is deployed.
    Type: Application
    Filed: October 1, 2021
    Publication date: March 31, 2022
    Inventors: Sumeet Singh, Travis Gregory Newhouse, Harshit Naresh Chitalia, Parantap Roy, Tarun Banka, Moitrayee Gupta, Pawan Prakash
  • Publication number: 20220060375
    Abstract: A software upgrade to be deployed by a cloud extension agent is received by a remote network management platform, the cloud extension agent running locally on a network and initiating an outbound connection to the remote network management platform through a firewall of the network. A command is generated for the software upgrade, the command comprising an identification of a source of the software upgrade. The command is provided to the cloud extension agent, wherein providing the command causes the cloud extension agent to acquire the software upgrade from the identified source and deploy the software upgrade.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Inventors: Vineeth Narasimhan, Joshua Lambert, Thomas Herchek, Ryan Elliot Hope, Nitish Jha, Rahul Jain, Sumeet Singh
  • Publication number: 20220060878
    Abstract: Systems and methods for retrieving RF coverage data for a geographic location and using the RF coverage data for the geographic area to alert a user device are provided. In some embodiments, such systems and methods can include receiving a notification of an emergency event at an emergency dispatch location associated with the geographic location, and pushing the RF coverage data for the geographic location to a first user device or directing the first user device to retrieve the RF coverage data for the geographic location. In some embodiments, such systems and method can include detecting when an ambient location of a second user device indicates proximity to and/or possible or likely entry of the second user device to a portion of the geographic area associated with the RF coverage data that is below a predetermined threshold and, responsive thereto, transmitting an alert to the second user device.
    Type: Application
    Filed: November 5, 2021
    Publication date: February 24, 2022
    Inventors: Sumeet Singh Paul, Stephen V. Saliga, Fritz E. Freidinger
  • Patent number: 11240128
    Abstract: This disclosure describes techniques for monitoring, scheduling, and performance management for virtualization infrastructures within networks. In one example, a computing system includes a plurality of different cloud-based compute clusters (e.g., different cloud projects), each comprising a set of compute nodes. Policy agents execute on the compute nodes to monitor performance and usage metrics relating to resources of the compute nodes. Policy controllers within each cluster deploy policies to the policy agents and evaluate performance and usage metrics from the policy agents by application of one or more rulesets for infrastructure elements of the compute cluster. Each of the policy controllers outputs data to a multi-cluster dashboard software system indicative of a current health status for the infrastructure elements based on the evaluation of the performance and usage metrics for the cluster.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: February 1, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Avi K. Patel, Parantap Roy, Travis Gregory Newhouse, Sumeet Singh, Neeren Shripad Patki
  • Publication number: 20210399944
    Abstract: A cloud extension agent can be provided on a customer premise for interfacing, via an outbound secure connection, cloud based services.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 23, 2021
    Inventors: Vineeth Narasimhan, Joshua Lambert, Thomas Herchek, Ryan Elliot Hope, Nitish Jha, Rahul Jain, Sumeet Singh
  • Patent number: 11206200
    Abstract: A policy controller executes algorithms to operate on a list of devices forming a computer network to generate outputs including one or more graphic user interfaces. The graphic user interfaces, when displayed on a display device, provide various versions of a visual representation of a network topology for the actual computer network or a computer network being modeled. The graphic user interfaces include graphic symbols representative of various devices included in the computer network that are arranged into one or more radial arrangements. The graphic user interfaces include graphic lines indicative of the physical interconnections between the devices, the graphic lines extending across the radial arrangement(s) and extending between the graphic symbols representative of devices to provide a visual representation of the interconnections that communicatively couple the devices.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: December 21, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Avi K. Patel, Travis Gregory Newhouse, Neeren Shripad Patki, Sumeet Singh
  • Patent number: 11184871
    Abstract: Systems and methods for time coordinating a plurality of RF data collection devices at disparate locations are provided. Such systems and methods can include synchronizing a local time of a first RF data collection device to an initial value of a common time source, generating a timestamp log file documenting a propensity of the local time to deviate from the common time source, collecting and recording a first plurality of RF data from an RF network, and using the timestamp log file to normalize the first plurality of RF data for comparison with a second plurality RF data recorded by a second RF data collection device.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: November 23, 2021
    Assignee: PCTEL, Inc.
    Inventors: Sumeet Singh Paul, Stephen V. Saliga, David Adams
  • Publication number: 20210355241
    Abstract: A system and method of automated downtime scheduling and control is disclosed. A failure of at least one component of at least one bare-metal server associated with a client is detected and a first notification is transmitted to a client system associated with the client. The notification includes a request to schedule downtime. A response including a selected downtime is received from the client system and the at least one bare-metal server is transitioned to an offline state at the selected downtime. A ticket is generated in a ticketing system for repair of the bare-metal server. The ticket identifies the at least one component.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 18, 2021
    Inventors: Gerald Bothello, Surajit Roy, Shriniwas Phalke, Sumeet Singh, Biswal Kumar
  • Patent number: 11165631
    Abstract: This disclosure describes techniques for analyzing information generated as a result of monitoring resources within computing environments. In one example, this disclosure describes a method that includes observing a plurality of alerts generated in response to monitoring resources associated with a plurality of connected elements within a network; determining a plurality of occurrence counts; determining a plurality of concurrent occurrence counts, wherein each of the plurality of concurrent occurrence counts represents a count of concurrent occurrences of two or more of the alerts in the set of historical alerts; and identifying one or more root cause alerts, wherein the one or more root cause alerts are determined based on the plurality of occurrence counts and the plurality of the concurrent occurrence counts, and wherein the one or more root cause alerts are a subset of the plurality of alerts.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: November 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Srivignessh Pacham Sri Srinivasan, Tarun Banka, Travis Gregory Newhouse, Sumeet Singh, Pawan Prakash
  • Patent number: 11165640
    Abstract: A software upgrade to be deployed by a cloud extension agent is received by a remote network management platform, the cloud extension agent running locally on a network and initiating an outbound connection to the remote network management platform through a firewall of the network. A command is generated for the software upgrade, the command comprising an identification of a source of the software upgrade. The command is provided to the cloud extension agent, wherein providing the command causes the cloud extension agent to acquire the software upgrade from the identified source and deploy the software upgrade.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 2, 2021
    Assignee: Snowflake Inc.
    Inventors: Vineeth Narasimhan, Joshua Lambert, Thomas Herchek, Ryan Elliot Hope, Nitish Jha, Rahul Jain, Sumeet Singh
  • Patent number: 11165639
    Abstract: A cloud extension agent can be provided on a customer premise for interfacing, via an outbound secure connection, cloud based services.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 2, 2021
    Assignee: Snowflake Inc.
    Inventors: Vineeth Narasimhan, Joshua Lambert, Thomas Herchek, Ryan Elliot Hope, Nitish Jha, Rahul Jain, Sumeet Singh
  • Patent number: 11140039
    Abstract: The present invention addresses the need for improved virtualized cloud infrastructure policy implementation and management in order allow real-time monitoring and optimization of virtualized resources. It provides systems and methods for real-time cloud infrastructure policy implementation and management that include a plurality of host devices, a plurality of real-time probe agents associated with the plurality of host devices operating on each of the plurality of host devices, and a policy engine communicatively coupled to the plurality of host devices and containing a policy associated with an application program deployed in at least one of the plurality of host devices. The policy engine is programmed to monitor in real time changes in deployment of the application program across the plurality of host devices and to push the policy to the real-time probe agent operating on each host device on which the application program is deployed.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: October 5, 2021
    Assignee: AppFormix Inc.
    Inventors: Sumeet Singh, Travis Gregory Newhouse, Harshit Naresh Chitalia, Parantap Roy, Tarun Banka, Moitrayee Gupta, Pawan Prakash
  • Publication number: 20210256631
    Abstract: A system for crop lifecycle modeling, comprising a computer processor and at least one computer-readable storage medium operably coupled to the computer processor and having program instructions stored therein, the computer processor being operable to execute the program instructions to generate a profile of a crop using a plurality of data processing modules including, a data acquisition module (106) configured to receive, periodical input data from at least one source, wherein the data is related to at least one of factors contributing to production of the crop, a data storage module (108) adapted to process and store the received input data, an analytics core module (208) configured to generate an output data using the input data from the data storage module (108) for processing and computing the input data to create a predictive crop lifecycle model, wherein the analytics core module (208) is adapted to work with a crop lifecycle rules engine (332) and provide input to improve and enhance the rules engine
    Type: Application
    Filed: August 28, 2018
    Publication date: August 19, 2021
    Inventors: HAR AMRIT PAL SINGH DHILLON, SUMEET SINGH
  • Patent number: 11095749
    Abstract: A system and method of automated downtime scheduling and control is disclosed. A failure of at least one component of at least one bare-metal server associated with a client is detected and a first notification is transmitted to a client system associated with the client. The notification includes a request to schedule downtime. A response including a selected downtime is received from the client system and the at least one bare-metal server is transitioned to an offline state at the selected downtime. A ticket is generated in a ticketing system for repair of the bare-metal server. The ticket identifies the at least one component.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: August 17, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Gerald Bothello, Surajit Roy, Shriniwas Phalke, Sumeet Singh, Biswal Kumar
  • Patent number: 11070452
    Abstract: Techniques for presenting information about a network, virtualization infrastructure, cluster, or other computing environment, which may involve presentation of user interfaces that may enable nuanced, unique, and/or comprehensive insights into how infrastructure elements, instances, and/or computing resources are being used and information about patterns of usage and/or utilization. Techniques for communicating, within a computing system, information used to create, update, and/or modify the user interfaces that present information about a network, virtualization infrastructure, cluster, or other computing environment. Techniques in accordance with one or more aspects of the present disclosure may involve use of separate interfaces for collecting or accessing data used to draw a user interface that presents information about a network, and for collecting or receiving data used to update the user interface as changes occur to the utilization of infrastructure elements represented within the user interface.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: July 20, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Parantap Roy, Weixu Zhuang, Sumeet Singh, Harshit Naresh Chitalia, Travis Gregory Newhouse, Avi K. Patel, Moitrayee Gupta
  • Patent number: 11068314
    Abstract: Aspects of this disclosure relate to monitoring use of shared resources to identify processes using such shared resources in a manner that may be affecting the performance of other processes. In one example, a method comprises: monitoring, by a computing device, usage metrics for a shared cache that is shared by one or more processors of the computing device; mapping the usage metrics to each of a plurality of virtual computing environments executing on the one or more processors, wherein the plurality of virtual computing environments includes a first virtual computing environment and a second virtual computing environment; determining, based on the mapped usage metrics, that the first virtual computing environment is using the shared cache in a manner that adversely affects the performance of the second virtual computing environment; and restricting, by the computing device, access to the shared cache by the first virtual computing environment.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: July 20, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Parantap Roy, Sumeet Singh, Travis Gregory Newhouse
  • Publication number: 20210099368
    Abstract: This disclosure describes techniques for monitoring, scheduling, and performance management for virtualization infrastructures within networks. In one example, a computing system includes a plurality of different cloud-based compute clusters (e.g., different cloud projects), each comprising a set of compute nodes. Policy agents execute on the compute nodes to monitor performance and usage metrics relating to resources of the compute nodes. Policy controllers within each cluster deploy policies to the policy agents and evaluate performance and usage metrics from the policy agents by application of one or more rulesets for infrastructure elements of the compute cluster. Each of the policy controllers outputs data to a multi-cluster dashboard software system indicative of a current health status for the infrastructure elements based on the evaluation of the performance and usage metrics for the cluster.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 1, 2021
    Inventors: Harshit Naresh Chitalia, Avi K. Patel, Parantap Roy, Travis Gregory Newhouse, Sumeet Singh, Neeren Shripad Patki
  • Patent number: 10944988
    Abstract: A method and apparatus of processing multimedia data that includes a first section received in error are disclosed. Error distribution information corresponding to the first section may be obtained. One of a plurality of error recovery schemes may be selected based on the error distribution information for the first section. The selection may be based at least on whether a channel switch is detected. The first section may be processed based on the selected error recovery scheme.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: March 9, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Fang Shi, Seyfullah Halit Oguz, Sumeet Singh Sethi, Vijayalakshmi R. Raveendran
  • Publication number: 20210045080
    Abstract: Systems and methods for time coordinating a plurality of RF data collection devices at disparate locations are provided. Such systems and methods can include synchronizing a local time of a first RF data collection device to an initial value of a common time source, generating a timestamp log file documenting a propensity of the local time to deviate from the common time source, collecting and recording a first plurality of RF data from an RF network, and using the timestamp log file to normalize the first plurality of RF data for comparison with a second plurality RF data recorded by a second RF data collection device.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 11, 2021
    Inventors: Sumeet Singh Paul, Stephen V. Saliga, David Adams
  • Patent number: D918220
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: May 4, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Travis Gregory Newhouse, Weixu Zhuang, Sumeet Singh