Patents by Inventor Vishal Gupta

Vishal Gupta 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: 11966729
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to the selected one of the FSVMs.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 23, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Publication number: 20240111051
    Abstract: Methods and systems related to intelligent space management are described. An example method of monitoring an environment includes receiving a first image of an environment captured by a camera, receiving a point cloud of the environment generated by a lidar device, registering at least a portion of the point cloud with at least a portion of the first image, receiving, from a user device, a user selection of a zone in the environment based on a user interaction with a second image presented on the user device, the second image including at least one of a portion of the first image or a portion of the point cloud, and monitoring point cloud data collected by the lidar device for the selected zone.
    Type: Application
    Filed: October 1, 2022
    Publication date: April 4, 2024
    Inventors: Anurag Gupta, Vishal Jain, Neel Shah, Farnam Adelkhani
  • Publication number: 20240098514
    Abstract: Various approaches for the deployment and coordination of network operation processing, compute processing, and communications for 5G networks, including with the use of fingerprint-based vRAN cell integrity monitoring, are discussed. In an example, analyzing a state of a 5G network includes: obtaining initial fingerprint reference data of a network state between a virtualized radio access network (vRAN) node and at least one fingerprint reference unit (FRU) device wirelessly connected to the vRAN node; comparing the initial fingerprint reference data to subsequent fingerprint data of the network state between the vRAN node (e.g., operating as vRAN gNB, or as an IAB Donor or IAB Node) and the at least one FRU device to detect a changed network condition; and performing an action at the vRAN node to modify or disable a component of the 5G network, in response to detection of the changed network condition.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 21, 2024
    Inventors: Stephen T. Palermo, Valerie J. Parker, Vishal Gupta, Patrick L. Connor, Kevin W. Bross
  • Patent number: 11924168
    Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta
  • Patent number: 11922157
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to I/O the selected one of the FSVMs.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 5, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Publication number: 20240054681
    Abstract: Techniques are provided for using one or more machine learning systems to process input data including image data. The input data including the image data can be obtained, and at least one machine learning system can be applied to at least a portion of the image data to determine at least one color component value for one or more pixels of at least the portion of the image data. Based on application of the at least one machine learning system to at least the portion of the image data, output image data for a frame of output image data can be generated. The output image data includes at least one color component value for one or more pixels of the frame of output image data. Application of the at least one machine learning system causes the output image data to have a reduced dimensionality relative to the input data.
    Type: Application
    Filed: October 25, 2023
    Publication date: February 15, 2024
    Inventors: Hau HWANG, Tushar Sinha PANKAJ, Vishal GUPTA, Jinsoo LEE
  • Publication number: 20230418757
    Abstract: Techniques and mechanisms for selectively increasing or decreasing an amount of cache resources which are to be available for use in the provisioning of decoded micro-operations in a processor. In an embodiment, a processor core comprises both a first cache which is dedicated to caching micro-operations, and a second cache which is coupled to receive data, or non-decoded instructions. The core further comprises circuitry to monitor one or more cache performance characteristics of the core. Based on the one or more cache performance characteristics, the circuitry performs an evaluation to determine whether to increase—or alternatively, to decrease—the size of a pool of one or more caches which are to be available to receive micro-operations. In another embodiment, the second cache is added to the pool based on an indication of an overutilization of the first cache.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 28, 2023
    Applicant: Intel Corporation
    Inventors: Niranjan Soundararajan, Sreenivas Subramoney, Vishal Gupta, Neelu Shivprakash Kalani
  • Publication number: 20230396508
    Abstract: A system for simulating network configurations includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operation includes receiving one or more parameter changes for a production network model of a network. The operations also include generating a simulation network model including the one or more parameter changes. Another operation includes analyzing the simulated network flow within the simulation network model. The operations also include generating a report including an impact of the parameter changes on the network. The operations may also include receiving a production network log including a recorded workflow for the production network model and simulating the production workflow of the production network log within the simulation network model to generate a simulated network log.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: Google LLC
    Inventors: Gargi Adhav, Hui Liu, Vishal Gupta, Vikas Aggarwal, Kan Cai, Xiaoyu Zhang
  • Patent number: 11836951
    Abstract: Techniques are provided for using one or more machine learning systems to process input data including image data. The input data including the image data can be obtained, and at least one machine learning system can be applied to at least a portion of the image data to determine at least one color component value for one or more pixels of at least the portion of the image data. Based on application of the at least one machine learning system to at least the portion of the image data, output image data for a frame of output image data can be generated. The output image data includes at least one color component value for one or more pixels of the frame of output image data. Application of the at least one machine learning system causes the output image data to have a reduced dimensionality relative to the input data.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 5, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Hau Hwang, Tushar Sinha Pankaj, Vishal Gupta, Jisoo Lee
  • Publication number: 20230298007
    Abstract: A digital wallet verification system in a blockchain ecosystem providing enhanced due diligence for cryptocurrency. The system includes receiving a first profile and a digital wallet. The system determines a status for the first profile, based on a verification information. Further, a score for the digital wallet is calculated based on the status of a second profile performing a blockchain transaction in the digital wallet associated with the first profile. The system provides certain private KYC information of the second profile to the first profile and indicating the status of the first profile, the second profile and/or the score associated with any digital wallet publicly on the internet at large.
    Type: Application
    Filed: July 29, 2021
    Publication date: September 21, 2023
    Inventor: Vishal GUPTA
  • Patent number: 11765044
    Abstract: A system for simulating network configurations includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operations includes receiving one or more parameter changes for a production network model of a network. The operations also include generating a simulation network model including the one or more parameter changes. Another operation includes analyzing the simulated network flow within the simulation network model. The operations also include generating a report including an impact of the parameter changes on the network. The operations may also include receiving a production network log including a recorded workflow for the production network model and simulating the production workflow of the production network log within the simulation network model to generate a simulated network log.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: September 19, 2023
    Assignee: Google LLC
    Inventors: Gargi Adhav, Hui Liu, Vishal Gupta, Vikas Aggarwal, Kan Cai, Xiaoyu Zhang
  • Patent number: 11716311
    Abstract: Aspects of the disclosed technology comprise generating firewall rules based on traffic, outputting the generated firewall rules to an output file, and using the output file to set firewall rules in a network. The firewall rules may be generated without a priori knowledge of the network; alternatively no firewall rules are required. Generated rules may be tuned for user preferences to adjust for the number of generated firewall rules, and their over or under inclusiveness to non-historic traffic data.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 1, 2023
    Assignee: Google LLC
    Inventors: Vishal Gupta, Vikas Aggarwal, Kan Cai, Gargi Adhav, Xiaoyu Zhang
  • Patent number: 11684500
    Abstract: Intravascular delivery system for deployment of a therapeutic device, such as a stent, in a controlled and robust manner is supported by a lockable balloon catheter equipped with a locking mechanism configured to lock in vivo to a delivery component, such as a guidewire. The lockable balloon catheter can be controllably transitioned between a locked and an unlocked modes of operation by inflation/deflation of the balloon of the lockable balloon catheter. Being in the locked mode of operation, the lockable balloon catheter facilitates delivery of the therapeutic element along the delivery component to a target site while enhancing the stability of the delivery component, especially near the target site.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: June 27, 2023
    Assignee: Anchor Balloon, Inc.
    Inventor: Vishal Gupta
  • Patent number: 11664995
    Abstract: A system and method enabling an entity to prove its identity and provide authentic documents/data/information therein at any time required based upon data retrieved from an independent cryptographically verifiable source (ICVS) through a secured channel is disclosed. The system enables a virtual and secure browser on a user computing device allowing a user to login and retrieve authentic information pertaining to the user from the ICVS in a verifiable and untamperable manner. The retrieved information is bounded with origination information of the ICVS and the bounded information is provided to relying entities as authentic information for verification. Also, cryptographic value of the authentic information can be stored in an immutable storage such as blockchain, so that the cryptographic value is used by the relying-party to validate integrity of the authentic information.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: May 30, 2023
    Inventor: Vishal Gupta
  • Patent number: 11658473
    Abstract: A personal electronic device can include a main printed circuit board having disposed thereon a processing unit, one or more auxiliary circuits coupled to the main printed circuit board by one or more corresponding flexible printed circuits and one or more temperature sensors disposed on one of the flexible printed circuits. A processing unit of the portable electronic device can be configured to monitor the one or more temperature sensors, provide a warning in response to a monitored temperature exceeding a first threshold, and to cause a shutdown of at least a portion of the personal electronic device in response to the monitored temperature exceeding a second threshold. The temperature sensors can be negative temperature coefficient resistors.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: May 23, 2023
    Assignee: Apple Inc.
    Inventors: Vishal Gupta, Timothy M. Johnson, Sivasankari Krishnanji
  • Publication number: 20230114050
    Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.
    Type: Application
    Filed: November 1, 2022
    Publication date: April 13, 2023
    Applicant: Google LLC
    Inventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta
  • Publication number: 20230103206
    Abstract: In an embodiment, a processor may include an execution circuit to execute a plurality of instructions, a cache, and a decode circuit. The decode circuit may be to: detect a branch instruction in a program, the branch instruction to cause execution to follow either a first path or a second path in the program; and in response to a determination that the branch instruction is a hard to predict (HTP) branch, cause first and second sets of instructions to be stored in the cache, where the first set of instructions is included in the first path, and where the second set of instructions is included in the second path. Other embodiments are described and claimed.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Inventors: Niranjan Soundararajan, Sreenivas Subramoney, Neelu Shivprakash Kalani, Vishal Gupta
  • Publication number: 20230044681
    Abstract: In a search or delete request towards a storage entity storing data in a plurality of records, an identifier list indicating identifiers associated with specific records to be processed is included, and the request including the identifier list is transmitted.
    Type: Application
    Filed: August 5, 2022
    Publication date: February 9, 2023
    Inventors: Ioannis MOUROULIS, Ulrich WIEHE, Jonathan LITTLE, Vishal GUPTA
  • Patent number: 11545418
    Abstract: A device includes a relative temperature detector configured to determine a temperature difference between a device temperature sensed near a switch device and an ambient temperature sensed outside the switch device. The relative temperature detector is configured to generate a relative temperature output signal based on comparing the temperature difference to a relative temperature threshold. A power detector is configured to generate a power level signal based on comparing an indication of switch power of the switch device to a power threshold. The power level signal specifies whether the indication of switch power is above or below the power threshold. A thermal capacity control is configured to disable the switch device based on the power level signal specifying that the indication of switch power is above the power threshold and based on the relative temperature output signal indicating the temperature difference is above the relative temperature threshold.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: January 3, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ankur Chauhan, Paragkumar Chaudhari, Vishal Gupta
  • Patent number: 11516182
    Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: November 29, 2022
    Assignee: Google LLC
    Inventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta