Patents by Inventor Sanjay Gupta

Sanjay 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).

  • Publication number: 20190159083
    Abstract: A more efficient network can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted based off a network data analysis. A communication handover can be adjusted or shifted based on voice inactivity data related to a forecasted punctuation. The dejitter buffer memory/depth of a mobile device can also be adjusted in accordance with receiving a delay interruption length associated with another mobile device. Thereafter, the dejitter buffer memory can be filled with voice packet data to decrease a packet delay variation at the mobile device.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Arthur Richard Brisebois, Sanjay Gupta
  • Patent number: 10297572
    Abstract: Flexible interconnects, flexible integrated circuit systems and devices, and methods of making and using flexible integrated circuitry are presented herein. A flexible integrated circuit system is disclosed which includes first and second discrete devices that are electrically connected by a discrete flexible interconnect. The first discrete devices includes a first flexible multi-layer integrated circuit (IC) package with a first electrical connection pad on an outer surface thereof. The second discrete device includes a second flexible multi-layer integrated circuit (IC) package with a second electrical connection pad on an outer surface thereof. The discrete flexible interconnect is attached to and electrically connects the first electrical connection pad of the first discrete device to the second electrical connection pad of the second discrete device.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 21, 2019
    Assignee: MC10, INC.
    Inventors: Mitul Dalal, Sanjay Gupta
  • Patent number: 10277059
    Abstract: A wireless battery charging system includes an inductive receiving member for receiving an AC signal for output to a matching circuit having a variable impedance with variable matching parameters. The output of the matching circuit drives a rectifier circuit for converting the inputted AC signal to a first DC voltage and having variable rectifier parameters to vary the voltage drop thereacross. A DC-to-DC converter for converting the first DC voltage to a regulated voltage for charging the battery. A current sensor senses current through the inductive receiving member, rectifier circuit and DC-to-DC converter. A controller senses the voltage drop across each of the matching circuit, rectifier circuit and DC-to-DC converter and the current there through to determine power dissipation in each of the matching circuit, rectifier circuit and DC-to-DC converter. The power distribution in each of the matching circuit, the rectifier circuit and the DC-to-DC converter can then be varied.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: April 30, 2019
    Assignee: WiTricity Corporation
    Inventors: Lawrence Der, Sanjay Gupta
  • Publication number: 20190102723
    Abstract: A system includes a non-transitory memory and one or more hardware processors configured to read instructions from the non-transitory memory to perform operations. The operations include maintaining a list of agent profiles, wherein each of the agent profiles comprises a plurality of skills toward which points are awarded based on completed activities, receiving a service request, identifying one or more skills associated with the service request, referencing the list of agent profiles to identify one of the agent profiles possessing the one or more skills associated with the service request, and assigning the service request to the agent profile possessing the one or more skills associated with the service request.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventors: Sanjay Gupta, Harish Kumar Balachandra Bellamane, Sarath Ambati, Sarup Paul, Cameron Wheeler
  • Publication number: 20190102746
    Abstract: A system includes a non-transitory memory and one or more hardware processors configured to read instructions from the non-transitory memory.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventors: Sanjay Gupta, Devinder Narang, Abhishek Rakshe, Ryan Currier, Puja Subramanyam, Cameron Wheeler, Jessica Quittner
  • Publication number: 20190074823
    Abstract: A configurable driver integrated circuit is disclosed having a plurality of input/output terminals for interfacing exterior of the integrated circuit. The integrated circuit includes a plurality of driver circuits, with each driver circuit including a transistor having a source and a drain, and each of the source and drain thereof connected to a dedicated and respective one of the input/output terminals and further includes a gate driver for driving a gate of the transistor, with supply inputs associated with a floating voltage domain, and each driver circuit also includes a level shift circuit for shifting the level of a logic signal from a fixed voltage domain to the floating voltage domain. A switching circuitry generates switching signals in a fixed voltage domain for controlling the operation of each of the driver circuits in accordance with a predetermined configuration defined by external circuit.
    Type: Application
    Filed: November 6, 2018
    Publication date: March 7, 2019
    Inventors: Lawrence Der, Sanjay Gupta
  • Patent number: 10222926
    Abstract: The present application is directed towards systems and methods for providing user interfaces for management applications via a definition-based graphical user interface (GUI) framework for developing web based management applications for servers, intermediaries, routers, wide area network (WAN) accelerators, caches, switches, or any other type and form of computing device. The plug-in free framework reduces the server's resource consumption and bandwidth by making a full use of resources available on the client computing device or browser. A complete web application can be developed using JavaScript Object Notation (JSON) definitions along with a representational state transfer (REST) based application programming interface (API) efficiently using the framework, which may comprise light-weight pure JavaScript or similar executable code. In many embodiments, the framework may be layered in a model-view-controller (MVC) architecture easing resource consumption, maintenance and extensibility.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 5, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Mohan Kumar Pandian, Rahul Kurpad, Vijay Venkatachalam, Sanjay Gupta, Sovit Garg
  • Patent number: 10219192
    Abstract: A more efficient network can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted based off a network data analysis. A communication handover can be adjusted or shifted based on voice inactivity data related to a forecasted punctuation. The dejitter buffer memory/depth of a mobile device can also be adjusted in accordance with receiving a delay interruption length associated with another mobile device. Thereafter, the dejitter buffer memory can be filled with voice packet data to decrease a packet delay variation at the mobile device.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 26, 2019
    Assignee: AT&T MOBILITY II LLC
    Inventors: Arthur Richard Brisebois, Sanjay Gupta
  • Patent number: 10134139
    Abstract: Techniques of this disclosure may include processing one or more regions-of-interest (ROI) of an input image through a model of a display processor, calculating a first data integrity check value on the one or more ROI of the input image after processing through the model, processing the input image by the display processor, calculating a second data integrity check value on the one or more ROI by the display processor after the display processor processes the input image, comparing the first data integrity check value to the second data integrity check value, and generating an interrupt if the comparison indicates that the first data integrity check value and the second data integrity check value do not match.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: November 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Rahul Gulati, Alex Kwang Ho Jong, John Chi Kit Wong, Sanjay Gupta, Ike Ikizyan
  • Publication number: 20180322442
    Abstract: A system may include a processor that receives tasks to be performed, determines ordering rules associated with the tasks, and identifies a first set of employees to perform the one or more tasks based on schedule data associated with the employees and the ordering rules. The processor may then identify one employee of the first set of employees to perform the tasks based on a current schedule for the one employee and the ordering rules, identify scheduled tasks to remove from the current schedule based on un-assignment rules, and generate an adjusted current schedule to include the tasks and remove the scheduled tasks from the current schedule. The processor may then send a notification indicative of an adjusted current schedule to a computing device associated with the one employee.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Sanjay Gupta, Venki Subramanian, Sarath Ambati
  • Patent number: 10122349
    Abstract: A configurable driver integrated circuit is disclosed having a plurality of input/output terminals for interfacing exterior of the integrated circuit. The integrated circuit includes a plurality of driver circuits, with each driver circuit including a transistor having a source and a drain, and each of the source and drain thereof connected to a dedicated and respective one of the input/output terminals and further includes a gate driver for driving a gate of the transistor, with supply inputs associated with a floating voltage domain, and each driver circuit also includes a level shift circuit for shifting the level of a logic signal from a fixed voltage domain to the floating voltage domain. A switching circuitry generates switching signals in a fixed voltage domain for controlling the operation of each of the driver circuits in accordance with a predetermined configuration defined by external circuit.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 6, 2018
    Assignee: Witricity Corporation
    Inventors: Lawrence Der, Sanjay Gupta
  • Publication number: 20180308799
    Abstract: Flexible integrated circuit (IC) modules, flexible IC devices, and methods of making and using flexible IC modules are presented herein. A flexible integrated circuit module is disclosed which includes a flexible substrate and a semiconductor die attached to the flexible substrate. An encapsulating layer, which is attached to the flexible substrate, includes a thermoplastic resin and/or a polyimide adhesive encasing therein the semiconductor die. The encapsulating layer may be an acrylic-based thermally conductive and electrically isolating polyimide adhesive. Optionally, the encapsulating layer may be a B-stage FR-4 glass-reinforced epoxy thermoplastic polymer or copolymer or blend. The die may be embedded between two flexible substrates, each of which includes a layer of flexible polymer, such as a polyimide sheet, with two layers of conductive material, such as copper cladding, disposed on opposing sides of the layer of flexible polymer.
    Type: Application
    Filed: February 5, 2018
    Publication date: October 25, 2018
    Inventors: Mitul Dalal, Sanjay Gupta
  • Publication number: 20180309315
    Abstract: A wireless battery charging system includes an inductive receiving member for receiving an AC signal for output to a matching circuit having a variable impedance with variable matching parameters. The output of the matching circuit drives a rectifier circuit for converting the inputted AC signal to a first DC voltage and having variable rectifier parameters to vary the voltage drop thereacross. A DC-to-DC converter for converting the first DC voltage to a regulated voltage for charging the battery. A current sensor senses current through the inductive receiving member, rectifier circuit and DC-to-DC converter. A controller senses the voltage drop across each of the matching circuit, rectifier circuit and DC-to-DC converter and the current there through to determine power dissipation in each of the matching circuit, rectifier circuit and DC-to-DC converter. The power distribution in each of the matching circuit, the rectifier circuit and the DC-to-DC converter can then be varied.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Inventors: LAWRENCE DER, SANJAY GUPTA
  • Publication number: 20180262435
    Abstract: A more robust and efficient flow of voice or other content packets can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted according to network conditions including handover. The dejitter buffer memory/depth can be adjusted in accordance with a delay interruption length associated with various handover types. Thereafter, the dejitter buffer memory can be filled with packet data to decrease a packet delay variation associated with handover.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Inventors: Arthur Richard Brisebois, Sanjay Gupta
  • Publication number: 20180165814
    Abstract: Techniques of this disclosure may include processing one or more regions-of-interest (ROI) of an input image through a model of a display processor, calculating a first data integrity check value on the one or more ROI of the input image after processing through the model, processing the input image by the display processor, calculating a second data integrity check value on the one or more ROI by the display processor after the display processor processes the input image, comparing the first data integrity check value to the second data integrity check value, and generating an interrupt if the comparison indicates that the first data integrity check value and the second data integrity check value do not match.
    Type: Application
    Filed: March 14, 2017
    Publication date: June 14, 2018
    Inventors: Rahul Gulati, Alex Kwang Ho Jong, John Chi Kit Wong, Sanjay Gupta, Ike Ikizyan
  • Patent number: 9998386
    Abstract: A more robust and efficient flow of voice or other content packets can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted according to network conditions including handover. The dejitter buffer memory/depth can be adjusted in accordance with a delay interruption length associated with various handover types. Thereafter, the dejitter buffer memory can be filled with packet data to decrease a packet delay variation associated with handover.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: June 12, 2018
    Assignee: AT&T Mobility II LLC
    Inventors: Arthur Richard Brisebois, Sanjay Gupta
  • Patent number: 9990452
    Abstract: Aspects of the disclosed technology relate to techniques for corrupting memories in emulation. After a power domain in a circuit design being emulated in an emulator is powered down, a main memory model for a memory in the power domain is corrupted and a cache memory model for the memory is invalidated. The cache memory model is a hardware model in the emulator and the main memory model is a software model in a workstation coupled to the emulator. The cache memory model stores a subset of data that are stored in the main memory model. The combination of the main memory model and the cache memory model is used to model the memory.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: June 5, 2018
    Assignee: Mentor Graphics Corporation
    Inventors: Krishnamurthy Suresh, Mukesh Gupta, Praveen Shukla, Sanjay Gupta
  • Patent number: 9977908
    Abstract: This disclosure relates generally to information security, and more particularly to implementation and management of information security of a Big Data environment of an organization. In one embodiment, security related inputs are received from a user and are converted into security requirement. Thereafter, a security policy template is identified from plurality of pre-defined security policy templates based on security reference architecture and the security requirement. The security policy template represents a plurality of security controls. Thereafter, one or more security controls are selected from the security controls based on the security requirement. Further, one or more existing security controls implemented in Big Data environment are identified. Thereafter, the selected security controls are compared with the existing security controls for determining a security control that is not implemented in the Big Data environment.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 22, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Nandkishor Janardan Mardikar, Sameer Deshpande, Shivaranjani C. Sulikeri, Sanjay Gupta
  • Patent number: 9959379
    Abstract: Aspects of the disclosed technology relate to techniques of design implementation for FPGA prototyping. An initial FPGA-mapped netlist and a generic RTL design associated with the initial FPGA-mapped netlist are generated based on an original RTL (register-transfer level) design for a circuit design and optionally on verification-related features. Based on the initial FPGA-mapped netlist, the circuit design is partitioned into design partitions for implementing the circuit design across a plurality of FPGA chips. Final FPGA-mapped netlists are then generated based on the design partitions represented by the generic RTL design or by a combination of the generic RTL design and the initial FPGA-mapped netlist.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: May 1, 2018
    Assignee: Mentor Graphics Corporation
    Inventors: Sanjay Gupta, Praveen Shukla
  • Patent number: D825537
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: August 14, 2018
    Assignee: MC10, Inc.
    Inventors: Xia Li, Mitul Dalal, Gilbert Lee Huppert, Sanjay Gupta