Patents by Inventor Prabhjot Singh

Prabhjot 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: 10909118
    Abstract: Cache optimization for missing data is provided. A database system receives a first request for a database record. The database system determines whether the database record is stored in a cache. The database system determines whether the database record is stored in a data store in response to a determination that the database record is not stored in the cache. The database system stores a dummy entry for the database record in the cache in response to a determination that the database record is not stored in the data store. The database system receives a second request for the database record. The database system determines whether the database record is stored in the cache. The database system outputs an indication that the database record is unavailable in response to a determination that the dummy entry stored for the database record is in the cache.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: February 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Pallavi Savla, Gurdeep Singh Sandle, George Vitchev, Prabhjot Singh, Steven Marshall Cohen
  • Publication number: 20200410061
    Abstract: A method, medium, and system to receive a specification defining a model of a part to be produced by an additive manufacturing (AM) process; execute an AM simulation on the model of the part to determine a prediction of thermal distortions to the part; execute a topology optimization (TO) to create TO supports that counteract the predicted thermal distortions; generate at least one rule-based support based on a geometry of the part to interface with the part at one or more regions other than the TO supports; combining the TO supports and the at least one rule-based support to generate a set of hybrid supports; save a record of the set of hybrid supports; and transmit the record of the set of hybrid supports to an AM controller to control an AM system to generate a support structure for an AM production of the part.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Sathyanarayanan RAGHAVAN, Ananda BARUA, Evan DOZIER, Joseph BLOCK, Brendon LEARY, Prabhjot SINGH, Arvind RANGARAJAN, Changjie SUN, Dean ROBINSON
  • Publication number: 20200410060
    Abstract: A method, medium, and system to execute an additive manufacturing (AM) simulation on a model of a part; determine, based on the AM simulation, a prediction of a temperature and displacement distribution in the part at a particular time in the AM process; apply the predicted temperature and displacement distributions in the part as a boundary conditions on a support design space to determine a temperature distribution throughout the support design space; and execute a thermal-structural topology optimization based on the determined temperature and displacement distributions throughout the support design space to determine a distribution of material in the design space for a thermal support structure to interface with the part that optimally reduces a thermal gradient in the part with a minimum of material and results in the generation of an optimized AM support structure.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Sathyanarayanan RAGHAVAN, Ananda BARUA, Prabhjot SINGH, Arvind RANGARAJAN, Changjie SUN, Dean ROBINSON
  • Publication number: 20200393081
    Abstract: A grease coupler, comprising: an outer sleeve; an inner sleeve; a connection body; a collar; a collar spring; jaws to lock and unlock with a grease nipple; a nozzle; a nozzle spring; a collar ball groove; and an inner ball groove; sleeve locking balls; a nozzle ball groove; and nozzle locking balls.
    Type: Application
    Filed: June 27, 2018
    Publication date: December 17, 2020
    Inventors: Marco Uccellani, Prabhjot Singh
  • Patent number: 10865940
    Abstract: A grease coupler, comprising: an outer sleeve; an inner sleeve; a connection body; a collar; a collar spring; jaws to lock and unlock with a grease nipple; a nozzle; a nozzle spring; a collar ball groove; and an inner ball groove; sleeve locking balls; a nozzle ball groove; and nozzle locking balls.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: December 15, 2020
    Assignee: MACNAUGHT PTY LTD
    Inventors: Marco Uccellani, Prabhjot Singh
  • Publication number: 20200389092
    Abstract: The present embodiments relate generally to DC-DC converters and more particularly to a scheme for providing current sharing between parallel converters in a multiphase configuration. In some embodiments, a cycle-by-cycle instant correction to the compensation signal offset is provided based on the current share error between the paralleled converters so as to achieve improved instant current share performance.
    Type: Application
    Filed: May 21, 2020
    Publication date: December 10, 2020
    Applicant: Renesas Electronics America Inc.
    Inventors: Xiaodong David ZHAN, Prabhjot SINGH, Long Robin YU
  • Publication number: 20200369490
    Abstract: A braking system for a hose or cable reel comprising a housing configured to fit inside a dmm of the reel and to rotate with the drum during use, and a gerotor comprising inner and outer gears disposed inside the housing, wherein the inner gear is attachable to a shaft of the reel and the outer gear is configured to rotate relative to the inner gear with the housing during use thereby causing hydraulic fluid to be pumped through the gerotor and impede rotation of the drum.
    Type: Application
    Filed: August 20, 2018
    Publication date: November 26, 2020
    Inventors: Marco UCCELLANI, Prabhjot SINGH
  • Publication number: 20200356980
    Abstract: In an enterprise computing platform, a voice transaction gateway enables electronic commerce vendors to request authorization of a customer's transaction requests without requiring the customer to provide financial and other sensitive information, such as credit card number and other personal information. Customers can pre-register with a voice transaction gateway using their phone number (PH #) to establish an account for authenticating the customer's transaction requests. The vendor invokes the voice transaction gateway to confirm the first and second authentication factors to authenticate the transaction requests using the customer's voice and without the vendor's involvement. The customer benefits from not having to provide sensitive information to the vendor and the vendor benefits from not having to risk liability associated with obtaining sensitive information from the customer.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Prabhjot SINGH, Tarundeep BATRA
  • Publication number: 20200356998
    Abstract: In an enterprise computing platform, a voice transaction application enables a customer to transact business with electronic commerce vendors using a voice-initiated transaction. A transaction can be authorized using the voice transaction application to initiate transactions with the vendor. A voice transaction gateway provides an interface between the vendor and a gateway to further authorize the transaction, including authenticating the transaction using a voice imprint of the customer's voice. Authorization of the transaction, including authentication and approval of the transaction, is accomplished without requiring the customer to disclose financial and other sensitive information to the vendor. The vendor benefits from not having to risk liability associated with obtaining sensitive information from the customer.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Prabhjot SINGH, Tarundeep BATRA
  • Patent number: 10821508
    Abstract: A direct metal laser melting (DMLM) system for enhancing build parameters of a DMLM component includes a confocal optical system configured to measure at least one of a melt pool size and a melt pool temperature. The DMLM system further includes a computing device configured to receive at least one of the melt pool size or the melt pool temperature from the confocal optical system. Furthermore, the DMLM system includes a controller configured to control the operation of a laser device based on at least one build parameter.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: November 3, 2020
    Assignee: General Electric Company
    Inventors: Mark Allen Cheverton, Michael Evans Graham, John Broddus Deaton, Jr., Prabhjot Singh
  • Patent number: 10821551
    Abstract: An additive manufacturing system includes a laser device, a build plate, and a scanning device. The laser device is configured to generate a laser beam with a variable intensity. The build plate is configured to support a powdered build material. The scanning device is configured to selectively direct the laser beam across the powdered build material to generate a melt pool on the build plate. The scanning device is configured to oscillate a spatial position of the laser beam while the laser device simultaneously modulates the intensity of the laser beam to facilitate reducing spatter and to facilitate reducing a temperature of the melt pool to reduce overheating of the melt pool.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: November 3, 2020
    Assignee: General Electronic Company
    Inventors: Subhrajit Roychowdhury, Matthias Hoebel, Michael Evans Graham, Robert John Filkins, Felix Martin Gerhard Roerig, Donnell Eugene Crear, Prabhjot Singh
  • Patent number: 10814429
    Abstract: An additive manufacturing system includes a laser device, a build plate, and a scanning device. The laser device is configured to generate a laser beam with a variable intensity. The build plate is configured to support a powdered build material. The scanning device is configured to selectively direct the laser beam across the powdered build material to generate a melt pool on the build plate. The scanning device is configured to oscillate a spatial position of the laser beam while the laser device is configured to simultaneously modulate the intensity of the laser beam to thermally control the melt pool.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 27, 2020
    Assignee: General Electric Company
    Inventors: Subhrajit Roychowdhury, Matthias Hoebel, Lang Yuan, Prabhjot Singh, Michael Evans Graham, Robert John Filkins, Thomas Etter, Felix Martin Gerhard Roerig
  • Patent number: 10773310
    Abstract: A method of additively manufacturing an article includes forming a first portion of the article by three-dimensional printing of a plurality of first layers from a first powder material cut having a first average particle size corresponding to a first feature resolution. The first layers have a first average layer thickness. The method also includes forming a second portion of the article by three-dimensional printing of a plurality of second layers from a second powder material cut having a second average particle size corresponding to a second feature resolution less than the first feature resolution. The second portion includes at least one feature. The second layers have a second average layer thickness less than the first average layer thickness. A three-dimensional printing system and an article formed from a powder material by three-dimensional printing are also disclosed.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: September 15, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Srikanth Chandrudu Kottilingam, Prabhjot Singh
  • Publication number: 20200265842
    Abstract: A method for accessing a virtual personal assistant has been developed. First, a trust relationship is established between a primary smart speaker device that allows a user to access the virtual personal assistant with voice commands and a separate secondary smart speaker device. A trust relationship is established by generating a request at the secondary smart speaker device to allow access the virtual personal assistant with voice print authentication from the user and then validating the request at the primary smart speaker device to confirm the authenticity of the request. Next, a voice input is received from the user at the secondary smart speaker device requesting access to the virtual personal assistant. The identity of the user is verified using voice print identification with the secondary smart speaker device. Access for the user is then granted to the virtual personal assistant using the secondary smart speaker device.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventor: Prabhjot SINGH
  • Publication number: 20200248559
    Abstract: A turbine shroud for turbine systems are disclosed. The shrouds may include a unitary body including a support portion coupled directly to a turbine casing of the turbine system, and forward hook(s) and aft hook(s) formed integral with the support portion. The unitary body may also include an intermediate portion formed integral with and extending from the support portion. The intermediate portion may include a non-linear segment extending from the support portion, and a forward segment formed integral with the non-linear segment. The forward segment of the intermediate portion may be positioned axially upstream of the forward hook(s). Additionally the unitary body may include a seal portion formed integral with the intermediate portion, opposite the support portion. The seal portion may include a forward end formed integral with the intermediate portion. The forward end may be positioned axially upstream of the forward hook(s).
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Sathyanarayanan Raghavan, Gautam Suresh Naik, Prabhjot Singh, Zachary John Snider, Changjie Sun
  • Patent number: 10637357
    Abstract: A converter includes a buck boost converter circuit to generate an output voltage in response to an input voltage, and an inductor current compensation circuit to generate an output current compensated inductor current signal corresponding to a sensed input current. The output current compensated inductor current signal includes a voltage gap between a boost ramp valley and a buck ramp peak. The buck boost converter circuit includes a current sensor to receive the input voltage, the current sensor to sense an input current corresponding to the input voltage, an upper buck transistor coupled to the input voltage node, an upper boost transistor coupled to an output voltage node to output the output voltage, and an inductor coupled between the upper buck transistor and the upper boost transistor. The inductor current compensation circuit adjusts the voltage gap based on an offset compensation voltage corresponding to a switching frequency.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 28, 2020
    Assignee: Renesas Electronics America Inc.
    Inventors: Xiaodong Zhan, Prabhjot Singh, Long Yu
  • Patent number: 10616352
    Abstract: Integrating third-party vendors' APIs is described. A system identifies a current call from a client computing system to an API associated with a third-party vendor, the current call including a configuration file for calling the API. The system determines whether a previous call was made to the API. The system determines whether part of the configuration file in the current call matches a corresponding part of a configuration file in the previous call, in response to a determination that a previous call was made to the API. The system uses a previously parsed configuration set, associated with the part of the configuration file in the current call, to configure a request in the current call and/or a response to the current call, in response to a determination that the configuration file in the current call matches the configuration file in the previous call.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: April 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: Kavitha Elangovan, Prabhjot Singh, Dmytro Kudriavtsev
  • Patent number: 10610826
    Abstract: A method for separating carbon dioxide (CO2) from a gas stream is disclosed, in which the gas stream is reacted with a lean aminosilicone solvent in an absorber, resulting in a rich aminosilicone solvent that is then treated in a desorber to release the CO2 and regenerate lean aminosilicone solvent in a desorption reaction. The regenerated solvent is directed into a steam-producing, indirect heat exchanger that is configured to supply steam to the desorber at a temperature high enough to augment the desorption reaction. Also, selected amounts of make-up water are added to the rich aminosilicone solvent at one or more process locations between the absorber and the desorber, to lower the viscosity of the solvent and to lower the temperature required for the desorption reaction.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 7, 2020
    Assignee: Baker Hughes, A GE Company, LLC
    Inventors: Surinder Prabhjot Singh, Dan Hancu, Benjamin Rue Wood, Wei Chen, Irina Pavlovna Spiry, Joseph Philip DiPietro
  • Patent number: 10616230
    Abstract: Managing authorization tokens for calling third-party vendors is described. A system identifies a current call from a client computing system to an API associated with a third-party vendor, the call including a configuration file for calling the API. The system determines, in response to a determination that a previous call was made to the API, whether a previous call was made to the API and whether a part of the configuration file in the current call matches a corresponding configuration file in the previous call. The system enables the API to authorize the current call by sending a copy of a previous authorization token to the client computing system, in response to a determination that the part of the configuration file in the current call matches the corresponding part of the configuration file in the previous call, the previous authorization being previously received from the API for the previous call.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: April 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: Prabhjot Singh, Kavitha Elangovan, Dmytro Kudriavtsev
  • Patent number: D882044
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: April 21, 2020
    Assignee: Macnaught Pty Ltd
    Inventors: Marco Uccellani, Prabhjot Singh