Patents by Inventor Shivani Gupta

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

  • Patent number: 12032560
    Abstract: Client systems of a distributed database system manage execution of transactions on data stored within the distributed database system. The client systems communicate directly with database nodes of the distributed database system in order to manage transactions. The client systems interact with the database nodes of the distributed database system via a client-side interface that performs various operations to execute transactions at the distributed database nodes, including retrieving records, staging mutations or insertions, committing mutations or insertions, or rolling back mutations or insertions on records stored on the distributed database nodes. Interactions between the client-side interface and the database nodes of the distributed database system are further configured to prevent conflicts between different transactions executed by the same or different client systems at the database nodes.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: July 9, 2024
    Assignee: COUCHBASE, INC.
    Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
  • Publication number: 20240160624
    Abstract: A distributed database system for handling transactions from multiple client systems. A database node receives a request to execute a transaction from a first client, involving a record modification. This record has an associated check-and-set (CAS) value that changes with modifications. The record is sent to the first client, which identifies the CAS value. Similarly, a second client sends a request for another transaction, receives the record, and identifies the CAS value. One of these clients attempts to stage a mutation based on their transaction. This includes sending the previously received CAS value. The system checks for a CAS value mismatch, indicating a conflicting mutation from another transaction. If a mismatch is detected, the transaction attempt is aborted to prevent conflicts. Otherwise, the mutation is staged, and the CAS value is updated.
    Type: Application
    Filed: January 19, 2024
    Publication date: May 16, 2024
    Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
  • Publication number: 20240114106
    Abstract: Techniques performed by a data processing system for a machine learning driven teleprompter include displaying a teleprompter transcript associated with a presentation on a display of a computing device associated with a presenter; receiving audio content of the presentation including speech of the presenter in which the presenter is reading the teleprompter transcript; analyzing the audio content of the presentation using a first machine learning model to obtain a real-time textual translation of the audio content, the first machine learning model being a natural language processing model trained to receive audio content including speech and to translate the audio content into a textual representation of the speech; analyzing the real-time textual representation and the teleprompter transcript with a second machine learning model to obtain transcript position information; and automatically scrolling the teleprompter transcript on the display of the computing device based on the transcript position informatio
    Type: Application
    Filed: December 7, 2023
    Publication date: April 4, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chakkaradeep Chinnakonda CHANDRAN, Stephanie Lorraine HORN, Michael Jay GILMORE, Tarun MALIK, Sarah ZAKI, Tiffany Michelle SMITH, Shivani GUPTA, Pranjal SAXENA, Ridhima GUPTA
  • Patent number: 11902690
    Abstract: Techniques performed by a data processing system for a machine learning driven teleprompter include displaying a teleprompter transcript associated with a presentation on a display of a computing device associated with a presenter; receiving audio content of the presentation including speech of the presenter in which the presenter is reading the teleprompter transcript; analyzing the audio content of the presentation using a first machine learning model to obtain a real-time textual translation of the audio content, the first machine learning model being a natural language processing model trained to receive audio content including speech and to translate the audio content into a textual representation of the speech; analyzing the real-time textual representation and the teleprompter transcript with a second machine learning model to obtain transcript position information; and automatically scrolling the teleprompter transcript on the display of the computing device based on the transcript position informatio
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chakkaradeep Chinnakonda Chandran, Stephanie Lorraine Horn, Michael Jay Gilmore, Tarun Malik, Sarah Zaki, Tiffany Michelle Smith, Shivani Gupta, Pranjal Saxena, Ridhima Gupta
  • Patent number: 11750739
    Abstract: The technology disclosed herein enables an endpoint system to present a visual indicator that user communications have been suspended. In a particular embodiment, a method includes exchanging audio user communications for the communication between the first endpoint system and a second endpoint system. At the first endpoint system, the method includes determining that the second endpoint system caused a suspension of the audio user communications and providing a first visual indicator of the suspension.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 5, 2023
    Assignee: Avaya Management L.P.
    Inventors: Viralkumar R. Mehta, Shivani Gupta
  • Publication number: 20230262031
    Abstract: Methods and systems describe linking mobile applications to website providers using an intermediary database that is populated based on mobile application metadata in order to provide secure communication of user data encrypted specifically for given website providers. The methods and systems accomplish this by receiving, at an intermediary database, a first communication from a background application implemented on a mobile device, wherein the first communication comprises a first access point address and is generated based on a request, by a first access point, for first user information for use by a first provider, wherein the first provider provides the first access point. However, as opposed to simply generating a random alternative content for the first communication, the system performs an additional step to ensure that the alternative content is specific to the provider and may be used across all access points for the provider.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Applicant: Capital One Services, LLC
    Inventors: Allison FENICHEL, Nishant GARG, Illiana REED, Michael HOLDEN, Shivani GUPTA, Fan FENG
  • Publication number: 20230127120
    Abstract: Techniques performed by a data processing system for a machine learning driven teleprompter include displaying a teleprompter transcript associated with a presentation on a display of a computing device associated with a presenter; receiving audio content of the presentation including speech of the presenter in which the presenter is reading the teleprompter transcript; analyzing the audio content of the presentation using a first machine learning model to obtain a real-time textual translation of the audio content, the first machine learning model being a natural language processing model trained to receive audio content including speech and to translate the audio content into a textual representation of the speech; analyzing the real-time textual representation and the teleprompter transcript with a second machine learning model to obtain transcript position information; and automatically scrolling the teleprompter transcript on the display of the computing device based on the transcript position informatio
    Type: Application
    Filed: January 19, 2022
    Publication date: April 27, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chakkaradeep Chinnakonda CHANDRAN, Stephanie Lorraine HORN, Michael Jay GILMORE, Tarun MALIK, Sarah ZAKI, Tiffany Michelle SMITH, Shivani GUPTA, Pranjal SAXENA, Ridhima GUPTA
  • Publication number: 20230070949
    Abstract: A system includes a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium includes code that requests, via a process, access to the processor using an access request, determines, at the process, a resource-grant status of the access request, and positions the process into an optimum execution schedule based upon a grant-status assessment of the resource-grant status. When a result of the grant-status assessment is that the access request is granted, the process performs an entropic assessment of entropic information associated with the resource-grant status of the process. When the access request entropy of the entropic information is below an optimum entropy access request threshold, an access request time associated with the access request entropy is designated as an optimum request time.
    Type: Application
    Filed: September 7, 2021
    Publication date: March 9, 2023
    Applicant: Visa International Service Association
    Inventors: Shivam Mohan, Sudharshan Krishnakumar Gaddam, Shivani Gupta
  • Patent number: 11596555
    Abstract: A multi-action wound dressing for accelerated wound healing by means of multi-therapeutic action is disclosed. The dressing comprises a porous sheet (101); two flexible sheets (102) having a first sheet (103) and a second sheet (104) attached to each other; multichannel conduits (105) or a plurality of single channel conduits; multichannel tubes (106), side adhesive tapes (107) and an optional wound contact layer (108). The porous sheet (101) includes a top planar surface (201), thickness (202) and a bottom uneven surface (203). The bottom uneven surface (203) lies on the surface of the wound and may have surface patterns (204). The pattern (204) may be wavy patterns and/or any other regular and/or irregular surface protrusion that allow intermediate gaps between wound surface and the bottom surface (203) of the porous sheet through which fluid can flow over the wound surface.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: March 7, 2023
    Assignee: SECRETARY, DEPARTMENT OF BIOTECHNOLOGY
    Inventors: Neelarnab Dutta, Roshan Gurung, Shivani Gupta, Taihei Fujii, Sushma Sagar
  • Publication number: 20210365439
    Abstract: Client systems of a distributed database system execute transactions on data stored within the distributed database system. The client systems communicate directly with database nodes of the distributed database system in order to execute transactions. The client systems interact with the database nodes of the distributed database system via a client-side interface that performs various operations to execute transactions at the distributed database nodes, including retrieving records, staging mutations or insertions, committing mutations or insertions, or rolling back mutations or insertions on records stored on the distributed database nodes. Interactions between the client-side interface and the database nodes of the distributed database system are further configured to prevent conflicts between different transactions executed by one or more client systems at the database nodes.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 25, 2021
    Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
  • Publication number: 20210365440
    Abstract: Client systems of a distributed database system manage execution of transactions on data stored within the distributed database system. The client systems communicate directly with database nodes of the distributed database system in order to manage transactions. The client systems interact with the database nodes of the distributed database system via a client-side interface that performs various operations to execute transactions at the distributed database nodes, including retrieving records, staging mutations or insertions, committing mutations or insertions, or rolling back mutations or insertions on records stored on the distributed database nodes. Interactions between the client-side interface and the database nodes of the distributed database system are further configured to prevent conflicts between different transactions executed by the same or different client systems at the database nodes.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 25, 2021
    Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
  • Publication number: 20210137746
    Abstract: A multi-action wound dressing for accelerated wound healing by means of multi-therapeutic action is disclosed. The dressing comprises a porous sheet (101); two flexible sheets (102) having a first sheet (103) and a second sheet (104) attached to each other; multichannel conduits (105) or a plurality of single channel conduits; multichannel tubes (106), side adhesive tapes (107) and an optional wound contact layer (108). The porous sheet (101) includes a top planar surface (201), thickness (202) and a bottom uneven surface (203). The bottom uneven surface (203) lies on the surface of the wound and may have surface patterns (204). The pattern (204) may be wavy patterns and/or any other regular and/or irregular surface protrusion that allow intermediate gaps between wound surface and the bottom surface (203) of the porous sheet through which fluid can flow over the wound surface.
    Type: Application
    Filed: March 8, 2018
    Publication date: May 13, 2021
    Inventors: Neelarnab DUTTA, Roshan GURUNG, Shivani GUPTA, Taihei FUJII, Sushma SAGAR
  • Patent number: 10907186
    Abstract: Methods of modulating the properties of a cell culture expressing a protein of interest are provided. In various embodiments the methods relate to the overexpression of proteins involved in the N-glycosylation pathway.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: February 2, 2021
    Assignee: Amgen Inc.
    Inventors: Shivani Gupta, Sohye Kang
  • Publication number: 20200277642
    Abstract: Methods of modulating the properties of a cell culture expressing a protein of interest are provided. In various embodiments the methods relate to the overexpression of proteins involved in the N-glycosylation pathway.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Applicant: AMGEN INC.
    Inventors: Shivani GUPTA, Sohye KANG
  • Patent number: 10762283
    Abstract: Multimedia document summarization techniques are described. That is, given a document that includes text and a set of images, various implementations generate a summary by extracting relevant text segments in the document and relevant segments of images with constraints on the amount of text and number/size of images in the summary.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: September 1, 2020
    Assignee: Adobe Inc.
    Inventors: Natwar Modani, Vaishnavi Subramanian, . Utpal, Shivani Gupta, Pranav R. Maneriker, Gaurush Hiranandani, Atanu R. Sinha
  • Publication number: 20200236214
    Abstract: The technology disclosed herein enables an endpoint system to present a visual indicator that user communications have been suspended. In a particular embodiment, a method includes exchanging audio user communications for the communication between the first endpoint system and a second endpoint system. At the first endpoint system, the method includes determining that the second endpoint system caused a suspension of the audio user communications and providing a first visual indicator of the suspension.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Viralkumar R. Mehta, Shivani Gupta
  • Patent number: 10655156
    Abstract: Methods of modulating the properties of a cell culture expressing a protein of interest are provided. In various embodiments the methods relate to the overexpression of proteins involved in the N-glycosylation pathway.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: May 19, 2020
    Assignee: Amgen Inc.
    Inventors: Shivani Gupta, Sohye Kang
  • Patent number: 10523885
    Abstract: In an imaging array having a plurality of pixel sensors arranged in a plurality of rows and columns, pixel data being read out on column lines of the array, a column line voltage clamp circuit for column lines of the array includes a master voltage clamp circuit coupled to provide a reference voltage clamp level on a reference node, and a slave voltage clamp circuit coupled to each column line in the imaging array, each slave voltage clamp circuit configured to clamp voltage on the column line to a column voltage clamp level derived from the reference voltage level.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: December 31, 2019
    Assignee: Foveon, Inc.
    Inventors: Sudipta Saha, Shivani Gupta
  • Patent number: 10445783
    Abstract: Target audience content interaction techniques are described. In one or more implementations, a plurality of content is quantified by one or more computing devices as a content feature representation for each of the plurality of content. A plurality of content feature clusters are generated by the one or more computing devices based at least in part on similarity of the content feature representations, one to another. Content cluster interaction data is also created by the one or more computing devices that describes interaction of each of a plurality of users with the plurality of content. A plurality of user interaction clusters are calculated from the content cluster interaction data by the one or more computing devices based at least in part on similarity of the content cluster interaction data of the plurality of users, one to another. The calculated plurality of user interaction clusters are employed by the one or more computing devices to determine content preferences of a target audience.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: October 15, 2019
    Assignee: Adobe Inc.
    Inventors: Shivani Gupta, Gaurush Hiranandani, Anshul Agrawal, Charanjit Singh Ghai
  • Patent number: 10386356
    Abstract: The present invention provides systems, devices, kits, and methods for separating blood plasma from whole blood. In particular, the present invention provides systems, devices, and methods for separating a fixed volume of blood plasma from whole blood with minimal energy input.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: August 20, 2019
    Assignee: Northwestern University
    Inventors: David M. Kelso, Kunal Sur, Arman Nabatiyan, Ashley Marie Yanchak Boggiano, Samuel John Pickerill, Sujit Jangam, Shivani Gupta