Patents by Inventor Gaurav Gupta

Gaurav 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: 20210090631
    Abstract: In some embodiments, the present application provides a memory device. The memory device includes a first read bias transistor, a first pull-up read-enable transistor, an MTJ memory cell, a first pull-down read-enable transistor, and a first non-linear resistance device. The first non-linear resistance device is coupled in series and between the first pull-up read-enable transistor and the first read bias transistor. The first non-linear resistance device is configured to provide a first resistance when applied a first voltage and a second resistance greater than the first resistance when applied a second voltage smaller than the first voltage.
    Type: Application
    Filed: December 3, 2020
    Publication date: March 25, 2021
    Inventors: Gaurav Gupta, Zhiqiang Wu
  • Publication number: 20210089960
    Abstract: A system for training a machine learning model using a batch based active learning approach. The system includes an information source and an electronic processor. The electronic processor is configured to receive a machine learning model to train, an unlabeled training data set, a labeled training data set, and an identifier of the information source. The electronic processor is also configured to select a batch of training examples from the unlabeled training data set and send, to the information source, a request for, for each training example included in the batch, a label for the training example. The electronic processor is further configured to, for each training example included in the batch, receive a label, associate the training example with the label, and add the training example to the labeled training data set. The electronic processor is also configured to train the machine learning model using the labeled training data.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventors: Gaurav Gupta, Anit Kumar Sahu, Wan-Yi Lin, Joseph Christopher Szurley
  • Patent number: 10922781
    Abstract: A system for processing multiple images includes an access serializer, trigger controllers, a first-in-first-out (FIFO) memory, and an image signal processing (ISP) pipeline circuit. The access serializer serializes access requests that are associated with processing of input image lines of the images. The trigger controllers decode corresponding serialized access requests to generate trigger identifiers (IDs), respectively. The FIFO memory receives a corresponding trigger ID from each trigger controller and provides the trigger IDs to the ISP pipeline circuit based on an order of reception of the trigger IDs. The ISP pipeline circuit receives the input image lines associated with the trigger IDs, and based on a corresponding set of configuration parameters associated with the input image lines, processes the input image lines in an order of reception of the trigger IDs, to generate processed image lines, respectively.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: February 16, 2021
    Assignee: NXP USA, INC.
    Inventors: Chanpreet Singh, Stephan Matthias Herrmann, Rahul Jain, Gaurav Gupta, Pranshu Agrawal, Navarshi Dhiman
  • Patent number: 10922205
    Abstract: Embodiments disclosed herein relate to a method, system, and computer-readable medium for monitoring an application executing across a plurality of containers on a computing system. A performance monitor requests a list of containers created on the computing system. The performance monitor retrieves information associated with a creation of each container in the list. The performance monitor parses the information associated with each container in the list to identify a cluster of related containers that are running the applications. The performance monitor associates the cluster of related containers with the application. The performance monitor assesses a health of the application based on metrics collected from the identified cluster of containers.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: February 16, 2021
    Assignee: VMWARE, INC.
    Inventors: Aayush Asawa, Akshay Bhandari, Gaurav Gupta
  • Patent number: 10905374
    Abstract: A method for performing actions by a wearable device is provided. The method includes detecting at least one signal indicating a movement of a muscle of the wrist, via an array of biometric sensors exposed through an inner peripheral surface of a substantially circular band of the wearable device, identifying an orientation of the wearable device corresponding to the at least one signal, and providing, based at least in part on the identification, a function corresponding to the orientation of the wearable device. The method further includes detecting, by the wearable device, an absolute orientation of the wearable device using at least one of an inertial sensor and the one or more body sensors. The method further includes dynamically performing an action, by the wearable device, based on a pre-stored mapping of the at least one physiological parameter and the absolute orientation of the wearable device.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: February 2, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gaurav Gupta, Sonu Agarwal
  • Patent number: 10891034
    Abstract: A method of operating a wearable device and a wearable device are provided. The method includes hierarchically displaying a plurality of icon sets arranged along a plurality of virtual closed loops on a display of the wearable device, obtaining a first input to a bezel ring of the wearable device, determining at least one icon in the plurality of icon sets based on the first input to the bezel ring, and executing a preset function corresponding to the determined at least one icon.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: January 12, 2021
    Inventors: Abhishek Jatram, Gaurav Gupta
  • Patent number: 10884867
    Abstract: Some embodiments may be associated with a cloud computing environment. A device layer may execute a kernel and determine that a write to disk storage is requested by an application executing in the cloud computing environment. A kernel function at the device layer may mark buffers of a page in a page cache that correspond to the requested write as dirty. An event-driven mechanism may send an event to an entry handler in user space, wherein the event has a block number associated with the dirty buffer as a payload. the block numbers received via events may be accumulated in the user space until it is determined that a pre-determined condition associated with the accumulated block numbers is satisfied. At that point, blocks associated with the accumulated block numbers may be saved to a persistent data store as an incremental backup.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: January 5, 2021
    Assignee: SAP SE
    Inventors: Gaurav Gupta, Shashank Mohan Jain
  • Patent number: 10887320
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: January 5, 2021
    Assignee: SPLUNK INC.
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Publication number: 20200413126
    Abstract: Systems and methods are disclosed herein for classifying, based on most recent information associated with recorded content, the recorded content to an appropriate deletion classifier. A media guidance application may receive information about an event that is associated with a recorded media asset. The media guidance application may determine, based on the event and a current deletion classifier associated with the recorded media asset, whether the current deletion classifier associated with the recorded media asset needs to be updated to a new deletion classifier. The media guidance application may make this determination by accessing a deletion classification database containing rules for classifying recorded media assets into a variety of deletion classifiers.
    Type: Application
    Filed: July 14, 2020
    Publication date: December 31, 2020
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Gaurav Gupta, Nimit Dineshbhai Kalaria
  • Patent number: 10880169
    Abstract: Systems, methods, and computer-readable media for validating routing table information in a network. A network assurance appliance may be configured to retrieve implemented MP-BGP configuration data from a plurality of nodes in a network fabric and reference MP-BGP configuration data from a network controller. The network assurance appliance compares the implemented MP-BGP configuration data with the reference MP-BGP configuration data and determines that there is a MP-BGP misconfiguration of the implemented MP-BGP configuration data based on differences in the implemented MP-BGP configuration data and the reference MP-BGP configuration data.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: December 29, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ayas Pani, Sanchay Harneja, Gaurav Gupta
  • Patent number: 10867652
    Abstract: In some embodiments, the present application provides a memory device. The memory device includes a first current mirror transistor, a first pull-up read-enable transistor, an MTJ memory cell, a first pull-down read-enable transistor, and a first non-linear resistance device. The MTJ memory cell includes an MTJ memory element and a first access transistor. The first non-linear resistance device is coupled in series and between the first pull-up read-enable transistor and the first current mirror transistor. The first non-linear resistance device is configured to provide a first resistance when conducting a first current and a second resistance greater than the first resistance when conducting a second current smaller than the first current.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: December 15, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Gaurav Gupta, Zhiqiang Wu
  • Patent number: 10853640
    Abstract: This disclosure relates generally to document processing, and more particularly to extracting information from hand-marked industrial inspection sheets. In an embodiment, the system performs localization of text as well as arrows in the inspection sheet, and identifies text that matches each arrow. Further by identifying machine zone each arrow is pointing to, the system assigns corresponding text to the appropriate machine zone; thus facilitating digitization of the inspection sheets.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: December 1, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Gaurav Gupta, Swati, Monika Sharma, Lovekesh Vig
  • Patent number: 10853373
    Abstract: A data storage and retrieval system receives data points for a time series. The data storage and retrieval system stores the data points for a first portion of the time series using a first data format. Based at least in part on an analysis of queries performed on the first portion of the time series, the data storage and retrieval system determines to store a second portion of the time series using a second data format. The data storage and retrieval system stores subsequently received data points of the time series in the second data format.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Bhatia, Timothy Andrew Rath, Mustafa Ozan Ozen, Atilim Cetin, Gaurav Gupta
  • Patent number: 10848828
    Abstract: Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 24, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Patent number: 10839879
    Abstract: The present application relates to a memory device. The memory device includes a magnetic tunnel junction (MTJ) current path, a reference current path in parallel with the MTJ current path, and a bias current path in parallel with the MTJ current path and the reference current path. The MTJ current path includes a MTJ memory cell configured to switch between a first data state and a second data state. The reference current path includes a reference memory cell. The bias current path is configured to bias the MTJ current path and the reference current path during read operations so the MTJ current path and the reference current path each carry a current level when the first state is read from the MTJ memory cell and each carry the current level when the second state is read from the MTJ memory cell.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: November 17, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Gaurav Gupta, Chung-Te Lin, Katherine Chiang
  • Patent number: 10841767
    Abstract: Concepts and technologies disclosed herein are directed to an enhanced data download mechanism for power constrained Internet of Things (“IoT”) devices. An IoT file share server can receive an update file from an IoT application server. The IoT file share server can calculate a file chunk size based upon a device type of the IoT device and a file size of the update file. The file chunk size can be calculated such that each file chunk of a plurality of file chunks is downloadable to the IoT device in a single awake period of the IoT device. The IoT file share server can partition the update file into a plurality of file chunks to be sent to the IoT device, each of which can include a portion of the update file, and the portion can be of the file chunk size.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra Prasad Kodaypak
  • Patent number: 10820162
    Abstract: Aspects of the subject disclosure may include, for example, receiving a request to initiate a wireless media broadcast of media content by way of a wireless mobility network to mobile devices within a geographical area, wherein the media content is provided by a first mobile device. A group of wireless access terminals is determined based on the geographical area, wherein the group of wireless access terminals provides wireless services of the wireless mobility network to a serving area within the geographical area. The group of wireless access terminals is directed to initiate a Multimedia Broadcast/Multicast Service (MBMS) bearer service to distribute the media content to the group of mobile devices within the serving area. Other embodiments are disclosed.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: October 27, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra Prasad Kodaypak
  • Patent number: 10785385
    Abstract: The present disclosure is generally directed to a tangible, non-transitory machine-readable medium that includes machine-readable instructions that, when executed by processing circuitry, cause the processing circuitry to receive multimedia content that includes a plurality of multimedia content portions of the multimedia content. The instructions, when executed by the processing circuitry, also cause the processing circuitry to receive text data corresponding to words spoken in the multimedia content. The text data includes a plurality of text data subdivisions of the text data. Moreover, the instructions, when executed by the processing circuitry, cause the processing circuitry to align the multimedia content and the text data by determining, for each of the plurality of multimedia content portions, a corresponding subdivision of the plurality of text data subdivisions.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: September 22, 2020
    Assignee: NBCUniversal Media, LLC.
    Inventors: William R. Beckett, III, Gaurav Gupta
  • Patent number: 10769622
    Abstract: The present disclosure is directed toward systems and methods for facilitating anonymous communications between a user and a merchant via a social networking system, wherein the user's identifying information is obfuscated from the merchant.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: September 8, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Robert Franklin Daniel, Akash Gaurav Gupta, Garima Sinha
  • Publication number: 20200275350
    Abstract: A network device can receive a request from an application server for availability information associated with a response period in which a user equipment is responsive to communications. The network device can send a status query related to the user equipment to a radio access network controller device that processes signals between the user equipment and a mobile network core device. The network device can receive the availability information from the radio access network controller device and transmit a notification message to the application server that indicates the response period.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Inventors: Rajendra Prasad Kodaypak, Gaurav Gupta, Bahman Khamneian