Patents by Inventor Puneet Sawhney

Puneet Sawhney 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: 11972364
    Abstract: A system of one or more computers can be configured to facilitate the design of a service. The disclosed system may operate to add a process block to a service design structure for the service. The process block is provided to a trained AI/ML process prediction model. The trained AI/ML process prediction model suggests one or more further process blocks for addition to the service design structure based, at least in part, on the addition of the process block to the service design structure. In certain embodiments, a process block is selected from the suggested one or more further process blocks and added to the service design structure. Other embodiments of this aspect of the disclosure include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: April 30, 2024
    Assignee: Dell Products L.P.
    Inventors: Puneet Srivastava, Donald Charles Guthan, Jr., Sathish Kumar Bikumala, Amit Sawhney
  • Patent number: 10692323
    Abstract: An apparatus may receive data. The data may include first data and second data. The first data may be received from a set of sensor devices located within one or more dispensing devices. The second data may be received from one or more devices located external to the one or more dispensing devices. The apparatus may process the data to generate a model. The apparatus may receive sensor data. The apparatus may determine a response action associated with the particular dispensing device based on the sensor data and the model. The apparatus may provide information associated with causing the response action to be implemented.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 23, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Giorgio Torresani, Jeffrey Scott Sawyer, Puneet Sawhney, Austin S. Groves, Drashti Sunit Patel
  • Patent number: 10134218
    Abstract: A device may obtain sensor data regarding the vending device. The device may transmit the sensor data via a network connection for processing by a server. The server may store a data model. The server may be associated with identifying a response action associated with altering a configuration of the vending device. The device may receive information identifying the response action based on transmitting the sensor data via the network connection. The device may cause the response action to be performed based on receiving the information identifying the response action. The response action may be associated with altering a status of a component of the vending device. The device may provide information associated with identifying the status of the component.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: November 20, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Giorgio Torresani, Jeffrey Scott Sawyer, Puneet Sawhney, Austin S. Groves, Drashti Sunit Patel
  • Patent number: 10019865
    Abstract: A system may include a client device. The client device may receive, from a set of vending devices and via a network connecting the set of vending devices with the client device, sensor data relating to a status of the set of vending devices. The client device may generate a user interface associated with providing information identifying the status of the set of vending devices. The client device may provide, for display, the user interface based on generating the user interface. The client device may detect, based on providing the user interface, a selection of an adjustment that is to be performed for a particular vending device of the set of vending devices. The client device may transmit, via the network, an instruction to the particular vending device to cause the adjustment to be performed for the particular vending device.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: July 10, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Giorgio Torresani, Jeffrey Scott Sawyer, Puneet Sawhney, Austin S. Groves, Drashti Sunit Patel
  • Publication number: 20170345247
    Abstract: An apparatus may receive data. The data may include first data and second data. The first data may be received from a set of sensor devices located within one or more dispensing devices. The second data may be received from one or more devices located external to the one or more dispensing devices. The apparatus may process the data to generate a model. The apparatus may receive sensor data. The apparatus may determine a response action associated with the particular dispensing device based on the sensor data and the model. The apparatus may provide information associated with causing the response action to be implemented.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Giorgio TORRESANI, Jeffrey Scott SAWYER, Puneet SAWHNEY, Austin S. GROVES, Drashti Sunit PATEL
  • Publication number: 20170345245
    Abstract: A device may obtain sensor data regarding the vending device. The device may transmit the sensor data via a network connection for processing by a server. The server may store a data model. The server may be associated with identifying a response action associated with altering a configuration of the vending device. The device may receive information identifying the response action based on transmitting the sensor data via the network connection. The device may cause the response action to be performed based on receiving the information identifying the response action. The response action may be associated with altering a status of a component of the vending device. The device may provide information associated with identifying the status of the component.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Giorgio TORRESANI, Jeffrey Scott Sawyer, Puneet Sawhney, Austin S. Groves, Drashti Sunit Patel
  • Publication number: 20170345246
    Abstract: A system may include a client device. The client device may receive, from a set of vending devices and via a network connecting the set of vending devices with the client device, sensor data relating to a status of the set of vending devices. The client device may generate a user interface associated with providing information identifying the status of the set of vending devices. The client device may provide, for display, the user interface based on generating the user interface. The client device may detect, based on providing the user interface, a selection of an adjustment that is to be performed for a particular vending device of the set of vending devices. The client device may transmit, via the network, an instruction to the particular vending device to cause the adjustment to be performed for the particular vending device.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Giorgio TORRESANI, Jeffrey Scott SAWYER, Puneet SAWHNEY, Austin S. GROVES, Drashti Sunit PATEL
  • Patent number: 8453073
    Abstract: A method of generating a mask for fabrication of a physical layer of an integrated circuit is provided. Multiple design layers are provided which comprise a programmable subcomponent configuration layer defining logical configurations of programmable subcomponents. A mask generation procedure transforms a selected design layer into a mask for fabrication of a physical layer. A mask modification procedure amends the mask to ensure that the physical layer will be reliably fabricated when using the mask. A non-functional design layer which does not represent one of said multiple physical layers represents further possible positions for said set of physical structures in said selected physical layer, which are not represented in said programmable subcomponent configuration layer. The mask modification procedure treats the non-functional design layer as a programmable subcomponent configuration layer.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: May 28, 2013
    Assignee: ARM Limited
    Inventors: ShriSagar Dwivedi, Puneet Sawhney
  • Patent number: 7839016
    Abstract: An integrated circuit is provided with a power domain which can be selectively powered-up or powered-down. An output circuitry serving to buffer a signal generated by the core circuitry within such a power domain has its own output power supply voltage. An adaptive voltage sensing circuit senses when the core power supply voltage to the core circuitry falls below a threshold level and generates a voltage-low signal. If output signal retention has been preselected to be active for the output signal concerned, then the output circuitry responds to the voltage-low signal by maintaining the output signal state (output signal driven low, output signal driven high or output signal in a high impedance drive state). The retention mode is preselected by a pulse with its value stored within a mode latch indicating whether or not retention is required. Thus, when the adapted voltage sensing circuitry itself senses the voltage level for the core circuitry falling below the threshold, it activates the retention operation.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: November 23, 2010
    Assignee: ARM Limited
    Inventors: Bingda Brandon Wang, George Shing, Puneet Sawhney
  • Publication number: 20090153210
    Abstract: An integrated circuit is provided with a power domain PD0, PD1, PD2, PD3 which can be selectively powered-up or powered-down. An output circuitry 8 serving to buffer a signal 12 generated by the core circuitry 10 within such a power domain has its own output power supply voltage IOVdd. An adaptive voltage sensing circuit 24 senses when the core power supply voltage to the core circuitry 10 falls below a threshold level and generates a voltage-low signal. If output signal retention has been preselected to be active for the output signal concerned, then the output circuitry 8 responds to the voltage-low signal by maintaining the output signal state (output signal driven low, output signal driven high or output signal in a high impedance drive state). The retention mode is preselected by a on-shot pulse with its value stored within a mode latch 24 indicating whether or not retention is required.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 18, 2009
    Applicant: ARM Limited
    Inventors: Bingda Brandon Wang, George Shing, Puneet Sawhney
  • Patent number: 7450007
    Abstract: An RFID tag is configured to contain identification information in at least three forms. For instance, the RFID tag may include an RFID system, and a human readable number and a bar code that may be visible on an outer surface of the RFID tag. The RFID system, the human readable number and the bar code may generate the same asset identification number. The RFID tag may also be formed from two or more layers having a thickness sufficient to substantially eliminate interference caused by a shipping container to which the RFID tag is attached.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: November 11, 2008
    Assignee: Chep Technology Pty Limited
    Inventors: William Cook, Puneet Sawhney, Vishnu Naidu
  • Publication number: 20070222596
    Abstract: A system and method are provided for associating a plurality of objects using a single RFID tag. The RFID tag includes a first page and a second page. An interrogator communicates with a server to interrogate the first page and the second page, wherein the first page and the second page include data that identifies objects to be tracked by the radio frequency identification tag and wherein the identified objects are associated based on a relationship between the first page and the second page.
    Type: Application
    Filed: March 21, 2006
    Publication date: September 27, 2007
    Applicant: Chep USA
    Inventors: Floris Kleijn, Puneet Sawhney, William Cook
  • Publication number: 20070075861
    Abstract: An RFID tag configured to contain identification information in at least three forms. For instance, the RFID tag may include an RFID system, a human readable number and a bar code that may be visible on an outer surface of the body. The RFID system, the human readable number and the bar code may be adapted to generate the same asset identification number. The RFID tag may also be formed from two or more layers having a thickness sufficient to substantially eliminate interference caused by a shipping container to which the RFID tag is attached.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 5, 2007
    Applicant: CHEP USA
    Inventors: Bill Cook, Puneet Sawhney, Vishnu Naidu
  • Patent number: 7005910
    Abstract: An invention is provided for a feed forward circuit that reduces delay through an inverting circuit. The feed forward circuit includes an inverter having an input and an output, and an inverting circuit having an input and an output. The input of the inverting circuit is coupled to the output of the inverter. A feed forward transistor having a gate coupled to the input of the inverter and a terminal coupled to the output of the inverting circuit also is included. In operation the feed forward transistor decreases the amount of time required for the output of the inverting circuit to change state. In sum, the invention reduces the delay when the inverting circuit transitions to a high state, without affecting the timing of the transition to a low state.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: February 28, 2006
    Assignee: ARM Physical IP, Inc.
    Inventors: Scott T. Becker, Brian Reed, Puneet Sawhney, Jayanth Thyamagundlam
  • Patent number: 6924687
    Abstract: An invention is disclosed for protecting an input buffer. A current from a p-supply to an input buffer is lowered when an input voltage to the input buffer is tolerant HIGH. The p-supply being a VDD voltage supplied to a p-channel transistor in the input buffer. In addition, the p-supply is set to a particular voltage when the input voltage to the input buffer is LOW, the particular voltage being at a specific value such that input transistors within the input buffer do not experience overstress voltages. Optionally, p-supply can be prevented from supplying current to the input buffer when an input voltage to the input buffer is tolerant HIGH.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: August 2, 2005
    Assignee: Artisan Components, Inc.
    Inventors: Brian Reed, Puneet Sawhney, Jayanth Thyamagundlam, Scott T. Becker
  • Publication number: 20050156642
    Abstract: An invention is provided for a feed forward circuit that reduces delay through an inverting circuit. The feed forward circuit includes an inverter having an input and an output, and an inverting circuit having an input and an output. The input of the inverting circuit is coupled to the output of the inverter. A feed forward transistor having a gate coupled to the input of the inverter and a terminal coupled to the output of the inverting circuit also is included. In operation the feed forward transistor decreases the amount of time required for the output of the inverting circuit to change state. In sum, the invention reduces the delay when the inverting circuit transitions to a high state, without affecting the timing of the transition to a low state.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 21, 2005
    Applicant: Artisan Components, Inc.
    Inventors: Scott Becker, Brian Reed, Puneet Sawhney, Jayanth Thyamagundlam
  • Publication number: 20050024101
    Abstract: An invention is disclosed for protecting an input buffer. A current from a p-supply to an input buffer is lowered when an input voltage to the input buffer is tolerant HIGH. The p-supply being a VDD voltage supplied to a p-channel transistor in the input buffer. In addition, the p-supply is set to a particular voltage when the input voltage to the input buffer is LOW, the particular voltage being at a specific value such that input transistors within the input buffer do not experience overstress voltages. Optionally, p-supply can be prevented from supplying current to the input buffer when an input voltage to the input buffer is tolerant HIGH.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 3, 2005
    Applicant: Artisan Components, Inc.
    Inventors: Brian Reed, Puneet Sawhney, Jayanth Thyamagundlam, Scott Becker
  • Patent number: 6369619
    Abstract: The present invention provides a voltage tolerant input/output circuit configured to ensure proper interface tolerance between various close voltages in deep sub-micron circuits without any DC leakage. The voltage tolerant input/output circuit includes (1) an arbiter circuit logically configured to ensure that a gate of a P-driver of the voltage tolerant input/output circuit is biased at the higher of an input/output voltage and an input/output supply voltage when the P-driver is tri-stated, (2) a bias circuit logically configured to biased a floating N-well of the P-driver to ensure that no parasitic diodes formed between any source or drain of a p-device of the voltage tolerant input/output circuit and the N-well of the P-driver is forward biased, and (3) a driver circuit comprising the P-driver.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: April 9, 2002
    Assignee: Artisan Components, Inc.
    Inventors: Jamil Kawa, Rahul Nimaiyar, Puneet Sawhney, Anwar Awad
  • Patent number: 6177691
    Abstract: Method and apparatus are disclosed for a low power, high density cell based array structure that permits implementation of designs having compute/drive cell ratios of N:1. The improved performance is provided in part by relocating the substrate and well taps within the compute cell, and in at least some instances by removing the well tap from the drive cell. Further, a extra routing track may be provided by not sharing source/drain areas of adjacent drive cells. Still further, a power mesh may be provided which simplifies routing and improves flexibility.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: January 23, 2001
    Assignee: Synopsys, Inc.
    Inventors: Ali Akbar Iranmanesh, Puneet Sawhney