Patents by Inventor Pranav

Pranav 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: 11423359
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing tasks in a content management system. For example, the content management system can collect, aggregate, and/or store task data assigned to a user from across projects and/or content items. The user can select to view tasks for a particular project and/or from across all projects. The content management system can generate a single graphical user interface for presenting the task data associated with the user. The content management system can generate a graphical user interface the allows the user to move tasks from one task status graphical element (e.g., task status container) to another task status graphical element to change the status of a task associated with the user. Thus, the user can quickly and easily view the tasks assigned to the user and update the status of tasks in an easy to use graphical user interface.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 23, 2022
    Assignee: Dropbox, Inc.
    Inventors: Yuyang Guo, Khurram Zia, Angela Li, Pranav Piyush, Matt Bond, Chang Liu, Lawson Fulton
  • Publication number: 20220264434
    Abstract: Systems, methods, apparatuses, and computer program products for packet data network gateway (PGW) selection for network slicing are provided.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 18, 2022
    Inventors: Bruno LANDAIS, Vesa Pauli HELLGREN, Surong ZENG, Pranav DHEKANE
  • Publication number: 20220261765
    Abstract: The current disclosure relates to a system and method for assessing a candidate for identifying a successful remote employee based on a textual interaction between a recruiter and the candidate over a mobile messaging platform. The method includes a step of receiving, by a computation machine, text strings from computing devices of the candidate and the recruiter. The computation machine includes processors and an objective function module. The method includes a step of processing one or more text strings for determining a probability that the candidate matches the query string using the computation machine. The method includes a step of generating, by the objective function module, an output score by determining a probability that the text strings match an employment requirement data stored in a memory. The objective function module identifies the successful remote employee based on the output score.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 18, 2022
    Inventors: Sundeep Sahi, Naman Singhal, Pranav Chaturvedi, David Fall, Rohit Singh
  • Publication number: 20220257407
    Abstract: Examples relate to devices, systems, and methods for fluid collection such as urine. The fluid collection device is shaped to complement the female anatomy or male anatomy near the urethra. The fluid impermeable coating of the fluid collection device is sized and shaped to provide a soft, smooth, and compliant outer surface for the fluid collection device. The fluid collection device may be coupled to a vacuum source via one or more sections of conduit.
    Type: Application
    Filed: July 8, 2020
    Publication date: August 18, 2022
    Inventors: Ashley Marie Johannes, Pranav Challa
  • Patent number: 11414688
    Abstract: This disclosure provides methods for preparing a sequencing library including the steps of providing a template nucleic acid sequence, dNTPs, dUTP, a primer, a polymerase, a dUTP excising enzyme, and a plurality of beads including oligonucleotide adapter sequence segments; amplifying the template nucleic acid with the polymerase, dNTPs, dUTP and random hexamer to provide a complementary nucleic acid sequence including occasional dUTPs; and excising the incorporated dUTPs with the dUTP excising enzyme to provide nicks in the complementary nucleic acid sequence to provide a sequencing library.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: August 16, 2022
    Assignee: 10X GENOMICS, INC.
    Inventors: Paul Hardenbol, Pranav Patel, Benjamin Hindson, Paul William Wyatt, Keith Bjornson, Indira Wu, Zahra Kamila Belhocine
  • Patent number: 11416228
    Abstract: A quantum computing system includes a quantum processor having a plurality of qubits, a classical memory, and a classical processor.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: August 16, 2022
    Assignee: THE UNIVERSITY OF CHICAGO
    Inventors: Frederic T. Chong, Yunong Shi, I, Nelson Leung, Pranav Gokhale, Henry Hoffmann, David Schuster
  • Patent number: 11412928
    Abstract: An ophthalmic imaging system has a specialized graphical user interface GUI to convey information for manually adjusting control inputs to bring an eye into alignment with the device. The GUI provides additional information such as laterality, visual alignment overlay aids, and live video feeds. The system further applies automatic gain control to fundus images, synchronizes itself with other ophthalmic systems on a computer network, and provides an optimized image load and display system.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: August 16, 2022
    Assignees: Carl Zeiss Meditec, Inc., Carl Zeiss Meditec AG
    Inventors: Gregory Anderson, Muzammil Arain, Keith Brock, Scott Chang, Matthew J. Everett, Zubir Khan, Archana Kolli, Priya Kulkarni, Benjamin Kwok, Conor Leahy, Gary Lee, Jennifer Luu, Pranav Malvania, David Nolan, Keith O'Hara, Sunny Virmani, Richard Orlowski
  • Patent number: 11418471
    Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 16, 2022
    Assignee: Google LLC
    Inventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
  • Patent number: 11416896
    Abstract: Provided is a process, including: obtaining a first training dataset, training a first machine-learning model on the first training dataset, obtaining a set of candidate question sequences, forming virtual subject-entity records, forming a second training dataset, training a second machine-learning model, and storing the adjusted parameters of the second machine-learning model in memory.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: August 16, 2022
    Assignee: Cerebri AI Inc.
    Inventors: Alain Charles Briancon, Jean Joseph Belanger, James Cvetan Stojanov, Christopher Michael Coovrey, Pranav Mahesh Makhijani, Gregory Klose, Max Changchun Huang, Mounib Mohamad Ismail, Michael Henry Engeling, Hongshi Li
  • Publication number: 20220249906
    Abstract: A computing device may receive motion data generated by one or more motion sensors that correspond to movement sensed by the one or more motion sensors. The computing device may perform, using one or more neural networks trained with differential privacy, on-device activity recognition to recognize a physical activity that corresponds to the motion data. The computing device may, in response to recognizing the physical activity that corresponds to the motion data, perform an operation associated with the physical activity.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 11, 2022
    Inventors: Justin Paul Phillips, Robert Keith Harle, Pranav Nashikkar, Alex Wilson, Sander Alewijnse
  • Publication number: 20220254950
    Abstract: A method of selectively transferring micro devices from a donor substrate to contact pads on a receiver substrate. The method may comprise: providing a donor substrate comprising the plurality of micro devices, transferring the plurality of micro devices to an intermediate substrate, aligning a selected set of micro devices on the intermediate substrate proximal to the system substrate, providing a photo-sensitive layer between the selected set of micro devices and the system receiver; turning on the selected micro devices, curing the photo-sensitive layer in between the selected set of micro devices and the system substrate by light emitted by the selected micro devices; and bonding the selected set of micro devices to the corresponding contact pads on the system substrate.
    Type: Application
    Filed: May 25, 2020
    Publication date: August 11, 2022
    Applicant: VueReal Inc.
    Inventors: Aaron Daniel Trent WIERSMA, Pranav Prasad GAVIRNENI
  • Patent number: 11409508
    Abstract: A computing device including a processor configured to receive source code including a plurality of source code modules. The processor may generate executable code from the source code and assign two or more reload indicators to two or more executable code modules. The processor may execute the executable code. During execution of the executable code, the processor may receive a source code update and generate an executable code update from the source code and the source code update. The processor may apply the executable code update to the executable code to generate updated executable code. The processor may generate a reload ordering of two or more reload operations corresponding to the reload indicators. As specified by the reload ordering, the processor may perform the two or more reload operations at the two or more respective executable code modules. The processor may execute the updated executable code.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: August 9, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen Harris Toub, Stephane Delcroix, Jan Kotas, Michael John McLaughlin, Pranav Krishnamoorthy, Thomas A. McDonald
  • Patent number: 11409731
    Abstract: A data aggregation system for aggregation of data from at least two data sources includes: a data aggregation unit configured to determine a data aggregation action to be executed by the system, in response to a message received by at least one data source device, each message comprising data; a consistency checking unit configured to check the consistency of each message received from a data source device using one or more consistency rules and determine an action to be executed by said data aggregation unit depending on the consistency checking; and an accuracy metric determination unit configured to determine an accuracy metric for the executed action based on feedback values received from a set of at least one user device, said data aggregation unit comprising a rule updating unit configured to update said consistency rules based on the accuracy metrics determined for the executed actions.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: August 9, 2022
    Assignee: AMADEUS S.A.S.
    Inventors: Thilo Alexander Pfeiffer, Ahmed Ben Abderrahmane, Baptiste Chatrain, Pranav Pandey, Michael Mangili-Vincent
  • Patent number: 11409789
    Abstract: Embodiments of the present disclosure include systems and methods for identifying people in an image that contains more than one images of people. In embodiments, a query feature representation that represents features is extracted from each image of a person. In embodiments, each query feature representation is compared to image feature representations in a database and a set of candidate representations is selected among the image feature representations. Then, a set of user accounts that is associated with the set of candidate representations is selected. The strengths of connection in a network between user accounts in a set of candidate user accounts corresponding to an image and user accounts in a different set of candidate user accounts corresponding to a different image may be determined. In embodiments, user accounts that has the highest strength of connection are selected and used to identify the persons corresponding to the images.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 9, 2022
    Assignee: Stripe, Inc.
    Inventors: Pranav Dandekar, Ashish Goel, Peter Lofgren
  • Publication number: 20220245958
    Abstract: A method comprises determining instance bounds associated with each of one or more structural elements in a document using a machine learning model. The method further comprises determining an error in the instance bounds associated with a particular one of the one or more structural elements. The method further comprises correcting the error in the instance bounds associated with the particular structural element using document content associated with the particular structural element, thereby generating corrected instance bounds associated with the particular structural element. The method further comprises generating a structural map of the document based on the corrected instance bounds.
    Type: Application
    Filed: April 22, 2022
    Publication date: August 4, 2022
    Applicant: Adobe Inc.
    Inventors: Ashutosh Mehra, Md Nadeem Akhtar, Pranav Kumar
  • Publication number: 20220248180
    Abstract: Techniques for selective sharing of device location are described. An electronic user device may reference a location index generated by a service provider as part of deciding whether to share its device location. The location index may ensure that the electronic user device shares relevant location information, while refraining from sharing location information of a sensitive or private nature.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 4, 2022
    Applicant: Apple Inc.
    Inventors: Rajesh Gadipuuri, Krishna M. Behara, Manjunath A. Tarikonda, Pranav P. Sawant
  • Publication number: 20220247970
    Abstract: Implementations offload visual frames from a client device to a gateway or edge device for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to a gateway or edge device preloaded with a resource that corresponds to the requested data service. After the gateway or edge device processes the visual frames using the resource, the processed visual frames can be returned to the client device. In implementations, the offload device and client device are situated in a network such that a latency for the offload communications supports real-time video display. A gateway device manager can locate a gateway connected to the client device, and resources can be deployed (or the gateway can be prepopulated) so that the device can perform gateway services and edge processing services for the client device.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 4, 2022
    Inventors: Arun THULASI, Pranav SAXENA
  • Publication number: 20220245903
    Abstract: Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 4, 2022
    Inventors: Pranav SAXENA, Brian JOHNSTON, Jun Woo SHIN, Tao TAO, Alaukik AGGARWAL
  • Publication number: 20220247828
    Abstract: Implementations offload visual frames from a client device to a gateway or edge device for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to a gateway or edge device preloaded with a resource that corresponds to the requested data service. After the gateway or edge device processes the visual frames using the resource, the processed visual frames can be returned to the client device. In implementations, the offload device and client device are situated in a network such that a latency for the offload communications supports real-time video display. A gateway device manager can locate a gateway connected to the client device, and resources can be deployed (or the gateway can be prepopulated) so that the device can perform gateway services and edge processing services for the client device.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 4, 2022
    Inventors: Arun THULASI, Pranav SAXENA
  • Publication number: 20220244336
    Abstract: Methods, apparatus, systems and articles of manufacture to trigger calibration of a sensor node using machine learning are disclosed. An example apparatus includes a machine learning model trainer to train a machine learning model using first sensor data collected from a sensor node. A disturbance forecaster is to, using the machine learning model and second sensor data, forecast a temporal disturbance to a communication of the sensor node. A communications processor is to transmit a first calibration trigger in response to a determination that a start of the temporal disturbance is forecasted and a determination that a first calibration trigger has not been sent.
    Type: Application
    Filed: November 8, 2021
    Publication date: August 4, 2022
    Inventors: Yatish Mishra, Mats Agerstam, Mateo Guzman, Sindhu Pandian, Shubhangi Rajasekhar, Pranav Sanghadia, Troy Willes