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: 20220376561
    Abstract: A receiver is for wirelessly receiving energy to power a device. The receiver comprises a plurality of receiver coils spaced apart from each other and a receiver circuitry connected to each of the plurality of receiver coils. Each of the plurality of receiver coils is configured to operate in a same wireless power frequency range and receive the energy from a transmitter. The receiver circuitry is configured to combine the energy received by each of the plurality of receiver coils to power the device.
    Type: Application
    Filed: December 22, 2021
    Publication date: November 24, 2022
    Inventors: Sanjay GUPTA, Ming LIU, Chengbin MA
  • Publication number: 20220314837
    Abstract: Temperature controlled Battery Pack; a Method of protecting a large battery pack from thermal stresses; all weather Battery module; an apparatus and method for charging a battery pack, and decoupling the charging voltage from the battery pack voltage; an apparatus and method for discharging the hybrid battery modules, and extending the range of the battery pack; Battery pack controller—safety and reliability of battery pack. A method of providing flood protection to a large battery pack. A method of cooling the battery pack in extreme hot temperatures. A method of heating the battery pack in extreme cold temperatures. A method of repurposing the battery module (BM) Charging and balancing circuit is one of the key components of the battery pack. The invention constitutes an apparatus of Energy discharging split circuit installed within each BM, and an energy management algorithm installed in the battery pack controller.
    Type: Application
    Filed: May 27, 2020
    Publication date: October 6, 2022
    Inventor: Sanjay Gupta
  • Patent number: 11461567
    Abstract: Systems and methods for identification (ID) document verification using hybrid near-field communications (NFC) authentication and optical authentication are provided. An exemplary method includes receiving, by a client device, an image of an ID document. Based on the image of the ID document, a determination is made whether the ID document includes a near-field communications (NFC) chip that stores data comprising identifying information for an owner of the identification. Based on this determination of whether the ID document includes an NFC chip, the ID document is verified by selectively using at least one of NFC chip authentication and optical authentication, to obtain a verification result.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: October 4, 2022
    Assignee: Mitek Systems, Inc.
    Inventors: Ashok Singal, Michael Ramsbacker, James Treitler, Sanjay Gupta, Jason L. Gray, Michael Hagen
  • Publication number: 20220272545
    Abstract: A system and method allows for communication between mobile devices running a communication application. The mobile devices include a host device and a plurality of client devices. When there is limited connectivity to other networks, the host device creates a host network and the client devices are transitioned to the host network. After the client devices are transitioned to the host network, communication can occur between the host device and the client devices, through the communication application and over the host network.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 25, 2022
    Applicant: David Clark Company Incorporated
    Inventors: Mark Estabrook, Sanjay Gupta
  • Publication number: 20220230181
    Abstract: A system includes one or more client instances of a client hosted by a platform, in which the one or more client instances include an agent portal. The agent portal may receive a request from a customer related to a customer issue, determine a context for the customer issue based on one or more attributes, and determine a subset of actions as recommended actions based on factors to resolve the customer issue. The factors may include the context, historical data associated with the customer, and/or a client interest associated with the client. Moreover, the agent portal may rank the recommended actions as ranked recommended actions, display the ranked recommended actions for selection by the agent, and provide a guidance corresponding to a selected recommended action.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventors: Sanjay Gupta, Ankur Jain, Rahul Guha, Rajesh Kannan Gurusamy, Prashant Dindure, Elizabeth Ilona Szeles, Mahesh Bhandarkar, Shilpa Shree Rajashekara, Utkarsh Rawat, Abishek Vanam, Amanda Nichole Chaffee
  • Publication number: 20220230123
    Abstract: A system includes one or more client instances hosted by a platform, in which the one or more client instances includes an agent port. A client may submit a request for a resolution to an agent. The agent portal may receive the request, display a subset of one or more sub-case type selections in response to receiving the request, and receive an indication of a selected sub-case type selection of the one or more sub-case type selection to initiate one or more processes to resolve the request. In response to selecting the sub-case type selection, the system may automatically select related sub-case type selections to resolve the request.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Sanjay Gupta, Vytesh Ramesh, Shilpa Shree Rajashekara, Kavita Waldia, Dikesh Kumar, Amanda Nichole Chaffee
  • Patent number: 11317058
    Abstract: A system and method of wireless communication includes a host application running on a server. A plurality of communication devices are in communication with the host application and configured to send and receive data packets between others of the communication devices via the host application. The data packets containing digital information related to at least one type of media content. The host application receives the data packets and distributes the data packets according to a dynamic multicast distribution scheme. The dynamic multicast distribution scheme changes, for each communication device, according to at least one communication metric through WiFi modulation, forward error correction, or audio codec sampling and bit rates.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: April 26, 2022
    Assignee: David Clark Company Incorporated
    Inventors: Brad Deschenes, Sanjay Gupta, Nicholas Cannata
  • Publication number: 20220066801
    Abstract: Systems and methods for emulate or prototyping of hardware, such as memory, are disclosed. A memory compiler may receive information, such as system calls, indicative of one or more aspects of latency. Responsive to the information, the memory compiler may create infrastructure, such as pipelines and FIFOs, based on the aspects of latency, for emulation or prototyping of the hardware. Using the created infrastructure may improve emulation compile speed, such as by creating a pipeline-based cache structure, and may improve emulation runtime speed, such as by utilizing earlier unused model clocks to fetch data from host sooner.
    Type: Application
    Filed: July 22, 2021
    Publication date: March 3, 2022
    Inventors: Charles W. Selvidge, Mukesh Gupta, Sanjay Gupta, Suresh Krishnamurthy, Mayank Awasthi
  • Publication number: 20220012671
    Abstract: A system performs operations including receiving a service appointment request, identifying the one or more skills associated with the service appointment request, referencing service agent profile data stored on a first database, wherein the service agent profile data includes one or more skills possessed by each of a plurality of service agents, referencing service agent schedule data stored on a second database, dynamically populating a calendar of available appointment times, including identifying one or more time slots during which at least one service agent of the plurality of service agents possesses the identified skills is available, receiving an input selecting a first time slot of the one or more time slots, and updating a schedule of a first service agent of the plurality of service agents to reflect that the first service agent has a service appointment scheduled during the first time slot.
    Type: Application
    Filed: June 1, 2021
    Publication date: January 13, 2022
    Inventors: Sanjay Gupta, Devinder Narang, Abhishek Rakshe, Ryan Currier, Puja Subramanyam, Cameron Wheeler, Jessica Quittner
  • Patent number: 11223693
    Abstract: A system, method, and computer program product are provided for aggregating channel agnostic data. In use, channel agnostic data is received, at a messaging bus, from a plurality of telecommunication system sources, wherein the plurality of telecommunication system sources is channel agnostic. Next, using a micro service, the channel agnostic data is aggregated from the plurality of telecommunication system sources and the aggregated channel agnostic data is presented, on demand, based on at least one of authority, needs, and preferences. Further, at least one action is associated with the aggregated channel agnostic data.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: January 11, 2022
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Deborah A. Sohrweide, Alan Palmer Stephens, Sanjay Gupta, Andrew Harper, Alma D. Lopez, Ksheerasagar Akella, Manish Rustagi, Amresh Vaidya
  • Publication number: 20210299319
    Abstract: The present disclosure is related to objects, apparatuses, devices, and methods of utilizing UV-C radiation to sterilize pathogenic contamination of materials such as air and bodily tissues.
    Type: Application
    Filed: March 30, 2021
    Publication date: September 30, 2021
    Inventors: Armaan Gupta, Gia Gupta, Karina Gupta, Sanjay Gupta
  • Publication number: 20210299120
    Abstract: Compositions and methods for the treatment or prophylaxis of viral and other infections (e.g., coronavirus) are provided. The compositions typically comprise a quinoline derivative and an additional anti-viral agent. Incorporations of these agents into fabrics for use as filtration devices which forestall infection is also disclosed.
    Type: Application
    Filed: March 30, 2021
    Publication date: September 30, 2021
    Inventor: Sanjay Gupta
  • Patent number: 11055152
    Abstract: A system, method, and computer program product are provided for performing user interface synchronization. In use, a first event occurring at a first application is identified within a system, the first event including a displaying of first information within a first user interface (UI) of the first application. Additionally, identification information associated with the first event is retrieved. Further, the first information displayed within the first UI of the first application is synchronized with second information displayed within a second UI of a second application within the system, utilizing the identification information associated with the first event.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: July 6, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Deborah A. Sohrweide, Ksheerasagar Akella, Manish Rustagi, Sanjay Gupta, Amresh Vaidya
  • Patent number: 11019004
    Abstract: A system, method, and computer program product are provided for performing bot engine abstraction. In use, a message is received at a bot engine from a messaging channel, utilizing a first abstraction layer. Additionally, one or more external components are accessed by the bot engine, utilizing a second abstraction layer, to create a response to the message. Further, the response is sent from the bot engine to the messaging channel, utilizing the first abstraction layer.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: May 25, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Deborah A. Sohrweide, Sanjay Gupta, Andrew Harper, Alma D. Lopez, Ksheerasagar Akella, Roi Dayan, Toshish Arun Jawale, Pawan Liladhar Bhole
  • Publication number: 20210068418
    Abstract: The invention relates to an apparatus (1) for making a frozen confectionery product (3) by rotary vertical extrusion into a container (2), said apparatus comprising a nozzle (3) comprising a frozen confectionery passage (4) with one inlet port (5) and a single outlet port (6) having an elongated cross-section, two coating passages (7) with two coating inlet ports (8) and two corresponding coating outlet ports (9) having elongated cross-sections, wherein the frozen confectionery passage inlet port (5) and the single elongated outlet port (6) are joined by a funnel passage (10) expanding at an angle of at least 35-25°, preferably 32-27°, relative to the flow direction in the nozzle (3) and a land length passage (11) having walls parallel to the flow direction of the nozzle, and wherein the coating outlet ports (9) are positioned on the inside walls of the land length passage (11) upstream of the frozen confectionery outlet port (6) and extends in parallel to the frozen confectionery outlet port (6), so as to fo
    Type: Application
    Filed: December 7, 2018
    Publication date: March 11, 2021
    Inventor: Sanjay Gupta
  • Publication number: 20210064905
    Abstract: Certain aspects of the present disclosure generally relate to testing functionality of the display system. An example method generally includes selecting a first data integrity check value, associated with a region of interest (ROI) of an input frame, among a set of data integrity check values stored on a memory device, the data integrity check values are associated with an animation comprising a plurality of frames, and at least one of the frames of the animation corresponds to the input frame; processing, with a display processor, the input frame; calculating a second data integrity check value on the ROI of the input frame after the display processor processes the input frame; comparing, with a comparator, the data integrity check values; and generating, with the comparator, an interrupt if the comparison indicates that the values do not match.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 4, 2021
    Inventors: Rahul GULATI, Robert HARDACKER, Sumant PARANJPE, Reza KAKOEE, John Chi Kit WONG, Sanjay GUPTA, Alex JONG
  • Patent number: 10893234
    Abstract: A method and system for digital data transfer includes a source entity and destination entity. The source entity is configured to send a plurality of data packets at a plurality of send times separated by transmission time intervals. The destination entity is configured to receive the data packets at a plurality of receipt times separated by receipt time intervals, populate a buffer, and playback the data packets. When the receipt time interval between the receipt times of two data packets is less than the transmission time interval between the send times of said data packets, the playback speed of the data packets is dynamically adjusted to be a faster than nominal playback speed. When the buffer is smaller than a nominal buffer size, the playback speed is dynamically adjusted to be slower than nominal playback speed.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: January 12, 2021
    Assignee: David Clark Company Incorporated
    Inventors: Brad Deschenes, Sanjay Gupta, Nicholas Cannata
  • Patent number: 10832189
    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: Grant
    Filed: May 5, 2017
    Date of Patent: November 10, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Sanjay Gupta, Venki Subramanian, Sarath Ambati
  • Publication number: 20200334430
    Abstract: Self-sovereign identity systems and methods for identification documents are disclosed herein. An example method includes transmitting data obtained from a near-field communications (NFC) chip of an object to the service provider. The data can include identifying information for an owner of the object. The method can include receiving a user identity packet from the service provider that is generated by the service provider based on verification of an identity of the owner and validity of the NFC chip, storing the user identity packet on a computing device, receiving a request from a first requesting device or service for the data stored on the NFC chip of the object and transmitting the user identity packet from the computing device to the first requesting device or service instead of the data.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 22, 2020
    Inventors: Sanjay Gupta, Michael Ramsbacker, Stephen Ritter, James Treitler, Ashok Singal, Jason L. Gray, Michael Hagen
  • Publication number: 20200334431
    Abstract: Systems and methods for identification (ID) document verification using hybrid near-field communications (NFC) authentication and optical authentication are provided. An exemplary method includes receiving, by a client device, an image of an ID document. Based on the image of the ID document, a determination is made whether the ID document includes a near-field communications (NFC) chip that stores data comprising identifying information for an owner of the identification. Based on this determination of whether the ID document includes an NFC chip, the ID document is verified by selectively using at least one of NFC chip authentication and optical authentication, to obtain a verification result.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 22, 2020
    Inventors: Ashok Singal, Michael Ramsbacker, James Treitler, Sanjay Gupta, Jason L. Gray, Michael Hagen