Patents by Inventor Vishal Garg

Vishal Garg 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: 20240152640
    Abstract: A method for managing access to data stored on a terminal device, the method at the terminal device including: receiving, from a first application executing on the terminal device, a request for access to a first type of stored data; receiving, as a user input, a first indication of whether the first application is to be allowed: full access to the first type of stored data, partial access to the first type of stored data, or no access to the first type of stored data; and providing the first application full, partial or no access to the first type of stored data according to the first indication.
    Type: Application
    Filed: March 3, 2021
    Publication date: May 9, 2024
    Inventors: Saket RUSTAGI, Vishal GARG, Yukti KAURA
  • Publication number: 20230144606
    Abstract: Systems and methods are provided for processing a request for a product. The processing the request includes receiving a preliminary request from a client device for a product including identity information of a requestor and conditions of the product without specifying a particular product. The disclosed technology generates a list of eligible products for the requester to select one product. A determiner receives a request for a product and information needed to approve a use of the product (e.g., underwriting a mortgage application). The disclosed technology automatically retrieves verified information associated with the requestor from various data providers and requests for underwriting by one or more underwriters distributed over the network. The determiner determines a result of the request for the product based on decisions made the underwriters. The client device solicits for uploading additional information and documents needed to fully approve the request for the product.
    Type: Application
    Filed: November 11, 2021
    Publication date: May 11, 2023
    Applicant: Better Holdco, Inc.
    Inventors: Jiuqing Deng, Vishal Srivastav, Vishal Garg, Diane Yu
  • Publication number: 20220224734
    Abstract: A method for associating partial durations of a voice service session provided via a packet-switched network to parties of the voice service session, wherein the parties comprise a first party and a second party, and wherein dedicated network resources are assigned and/or released intermittently during the voice service session is disclosed. The method comprises invoking, when the voice service session is ongoing, a hold or temporary disconnect of the voice service session by either of the first and second party, storing a Session Description Protocol, (SDP) Offer as negotiated between the first and second party in a storage for a first time duration, and associating, to the party who invoked the hold or temporary disconnect of the voice service session, an intermediate partial duration of the voice service session that starts when the hold or temporary disconnect of the voice service session was invoked.
    Type: Application
    Filed: June 11, 2019
    Publication date: July 14, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Gaurav BHATNAGAR, Robert TĂ–RNKVIST, Vishal GARG, Mitu VERMA, Saurabh GUPTA
  • Patent number: 11115330
    Abstract: A device may receive, from a provider edge device, a packet to be provided to one or more other provider edge devices. Some of the one or more other provider edge devices may be multi-homed with a same customer edge device as the provider edge device. The device may configure a source IP address of the packet based on a capability of an assisted replicator device after receiving the packet. The capability may relate to whether the assisted replicator device is capable of retaining the source IP address of the packet as received from the provider edge device. The device may provide the packet to at least some provider edge devices, of the one or more other provider edge devices, after configuring the source IP address of the packet.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: September 7, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Selvakumar Sivaraj, Wen Lin, Praful Lalchandani, Aldrin Isaac, Deepti J. Chandra, Vishal Garg
  • Patent number: 10496066
    Abstract: This disclosure provides systems, methods, and apparatus related to energy management in a building. In one aspect, a method includes providing a plurality of apparatus. Each apparatus of the plurality of apparatus includes a controller, a light, and a heating/cooling device. The controller is in communication with a control system, and the control system controls the electrical system of a building. A power price is received from the control system at a first apparatus of the plurality of apparatus. The power price is compared to a set point power price. Power supplied to at least one of the light of the first apparatus, the heating/cooling device of the first apparatus, a lighting device in a region proximate the first apparatus, and a heating/cooling device in the region proximate the first apparatus is adjusted based on comparing the power price to the set point power price.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: December 3, 2019
    Assignee: The Regents of the University of California
    Inventors: Vishal Garg, Niranjan Reddy, Sam Babu Godithi, Richard E. Brown, Christian Kohler, Reshma Singh
  • Publication number: 20190288943
    Abstract: A device may receive, from a provider edge device, a packet to be provided to one or more other provider edge devices. Some of the one or more other provider edge devices may be multi-homed with a same customer edge device as the provider edge device. The device may configure a source IP address of the packet based on a capability of an assisted replicator device after receiving the packet. The capability may relate to whether the assisted replicator device is capable of retaining the source IP address of the packet as received from the provider edge device. The device may provide the packet to at least some provider edge devices, of the one or more other provider edge devices, after configuring the source IP address of the packet.
    Type: Application
    Filed: April 19, 2018
    Publication date: September 19, 2019
    Inventors: Selvakumar SIVARAJ, Wen LIN, Praful LALCHANDANI, Aldrin ISAAC, Deepti J. CHANDRA, Vishal GARG
  • Patent number: 10394842
    Abstract: A system for data conversion includes an interface and a processor. The interface is to receive an indication to convert a set of data. The processor is to determine a subset of the set of data based at least in part on a boundary condition; convert the subset of data to a converted subset of data; and provide the converted subset of data.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: August 27, 2019
    Assignee: Workday, Inc.
    Inventors: Salvador Maiorano Quiroga, Vishal Garg, Zhenpeng Li
  • Patent number: 10346419
    Abstract: A system for data conversion comprises an interface and a processor. The interface is to receive a data conversion definition. The processor is to store an indication of data requiring data conversion; launch a data traverser and an on-the-fly converter; and in the event that data requested to be accessed requires data conversion: convert, using the on-the-fly converter, data to a converted data using the data conversion definition and provide the converted data.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: July 9, 2019
    Assignee: Workday, Inc.
    Inventors: Salvador Maiorano Quiroga, Vishal Garg, Zhenpeng Li
  • Publication number: 20180059633
    Abstract: This disclosure provides systems, methods, and apparatus related to energy management in a building. In one aspect, a method includes providing a plurality of apparatus. Each apparatus of the plurality of apparatus includes a controller, a light, and a heating/cooling device. The controller is in communication with a control system, and the control system controls the electrical system of a building. A power price is received from the control system at a first apparatus of the plurality of apparatus. The power price is compared to a set point power price. Power supplied to at least one of the light of the first apparatus, the heating/cooling device of the first apparatus, a lighting device in a region proximate the first apparatus, and a heating/cooling device in the region proximate the first apparatus is adjusted based on comparing the power price to the set point power price.
    Type: Application
    Filed: August 18, 2017
    Publication date: March 1, 2018
    Inventors: Vishal Garg, Niranjan Reddy, Sam Babu Godithi, Richard E. Brown, Christian Kohler, Reshma Singh