Patents by Inventor Himanshu Pandey

Himanshu Pandey 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: 20240330273
    Abstract: A heterogeneous database system allows users to interact with multiple databases. The heterogeneous database system uses a middleware that receives client request and processes them using the databases supported in the backend. The heterogeneous database system presents a uniform interface, for example, APIs to access multiple database that may have different architectures or may be provided by different vendors. The databases connected to the middleware in the backend may include relational databases, document databases, key-value stores, and so on. The middleware stores transaction logs that represent transactions across the multiple databases supported. The heterogeneous database system provides scalability as well as backward compatibility by supporting legacy database systems as backend databases while allowing newer database architectures to be added.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 3, 2024
    Inventors: Alok Madhukar, Rahul Nandkumar Bindu, Somnath Khanra, Ashish Gupta, Nitish Gupta, Himanshu Pandey, Erik Funkhouser
  • Publication number: 20240106886
    Abstract: Described embodiments provide systems and methods for intelligent load balancing of hosted sessions. A processor can determine a plurality of metrics for each of a plurality of machines configured to connect client devices with hosted sessions. The processor can receive, from a client device, a request to establish a connection with one of the plurality of machines to access a hosted session. The processor can determine a score for each of the plurality of machines based at least on the plurality of metrics for each of the plurality of machines. The processor can select a machine from the plurality of machines as a function of the score and a resource cost of the machine. The processor can cause the client device to connect to the selected machine for the hosted session.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Vinay George Roy, Mukesh Garg, Naman Dubey, Vikramjeet Singh Sandhu, Himanshu Pandey, Rahul Gupta
  • Patent number: 11709723
    Abstract: Aspects of a cloud service framework are described. In some examples, a noncompliance event is received. The noncompliance event is identified using parameters detected from a deployment of hardware resources and software resources provided by a cloud service according to a service level agreement (SLA). An application programming interface (API) associated with the noncompliance event is identified. The API is disabled by updating an API availability status. A request to invoke the API is received, and the API is prevented from being forwarded to a backend service that provides the API.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: July 25, 2023
    Assignee: VMWARE, INC.
    Inventors: Chiao-Chuan Shih, Himanshu Pandey, Joy Ghosh, Natalie Schlechter
  • Patent number: 11700289
    Abstract: Methods and systems for analysis of a plurality of channels that provide a remote desktop session are described herein. Channel metrics for each of a plurality of communication channels may be received. Each of the plurality of communication channels may be configured to deliver, to a computing device and via a network, different aspects of a remote desktop session. A plurality of channel scores may be determined for each communication channel of the plurality of communication channels. Based on the plurality of channel scores, an aggregate score may be determined. Based on the aggregate score satisfying a threshold, a notification may be transmitted. For example, an indication of one or more executable scripts predicted to improve a performance of one or more of the plurality of communication channels may be transmitted.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: July 11, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Rahul Gupta, Dhawal Patel, Divya Ranjan, Himanshu Pandey, Pn Prathima, Rupak Das
  • Publication number: 20230061701
    Abstract: Aspects of a cloud service framework are described. In some examples, a noncompliance event is received. The noncompliance event is identified using parameters detected from a deployment of hardware resources and software resources provided by a cloud service according to a service level agreement (SLA). An application programming interface (API) associated with the noncompliance event is identified. The API is disabled by updating an API availability status. A request to invoke the API is received, and the API is prevented from being forwarded to a backend service that provides the API.
    Type: Application
    Filed: January 13, 2022
    Publication date: March 2, 2023
    Inventors: Chiao-Chuan Shih, Himanshu Pandey, Joy Ghosh, Natalie Schlechter
  • Publication number: 20220385699
    Abstract: Methods and systems for analysis of a plurality of channels that provide a remote desktop session are described herein. Channel metrics for each of a plurality of communication channels may be received. Each of the plurality of communication channels may be configured to deliver, to a computing device and via a network, different aspects of a remote desktop session. A plurality of channel scores may be determined for each communication channel of the plurality of communication channels. Based on the plurality of channel scores, an aggregate score may be determined. Based on the aggregate score satisfying a threshold, a notification may be transmitted. For example, an indication of one or more executable scripts predicted to improve a performance of one or more of the plurality of communication channels may be transmitted.
    Type: Application
    Filed: July 6, 2021
    Publication date: December 1, 2022
    Inventors: Rahul Gupta, Dhawal Patel, Divya Ranjan, Himanshu Pandey, Pn Prathima, Rupak Das