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: 20220407818
    Abstract: Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 22, 2022
    Inventors: Dinesh Babu Thirukondan GNANESWARAN, Subrahmanyam MANNAM, Gaurav GUPTA, Hemanth Kumar KILARI
  • Patent number: 11494714
    Abstract: This disclosure describes a transportation matching system that manages the allocation of transportation providers by training and utilizing multiple machine-learning models to identify, allocate, and serve specific transportation providers with customized opportunities to relocate the transportation providers between geocoded areas in a geocoded region. For instance, the transportation matching system trains and utilizes an incremental provider model, a provider allocation model, and personalized provider behavioral models as well as a customized provider interface generator to satisfy anticipated transportation requests and improve transportation matching within a geocoded region.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 8, 2022
    Assignee: Lyft, Inc.
    Inventors: Gaurav Gupta, Ehud Milo, Omar Khalid, Amy J. Kim, Jacky Yi Han Lu, Richard Zhao, Robert A. Farmer
  • Patent number: 11487250
    Abstract: An electronic device is provided. The electronic device includes a bezel as a first metallic component, a dial as a second metallic component to form a capacitor with the bezel, an inner ring as a dielectric disposed between the bezel and the dial, at least one processor configured to obtain a capacitance value generated by a touch input on the bezel.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: November 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gaurav Gupta, Abhishek Jatram, Karimulla Shaik
  • Patent number: 11481029
    Abstract: A method for hand pose tracking in a virtual reality (VR) environment by a wearable device is provided. The method includes calibrating a plurality of sensors configured to detect an orientation of fingers with respect to a hand of a user, identifying sensor data obtained by the plurality of sensors, and tracking a pose of the hand based on the sensor data.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: October 25, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gaurav Gupta, Arindam Mondal, Prash Goel, Aloknath De, Christopher Peri
  • Patent number: 11471692
    Abstract: A charging system for an Implantable Medical Device (IMD) is disclosed having a charging coil and one or more sense coils preferably housed in a charging coil assembly coupled to an electronics module by a cable. The charging coil is preferably a wire winding, while the sense coils are preferably formed in one or more traces of a circuit board. One or more voltages induced on the one or more sense coils can be used to determine one or more parameters (magnitude, phase angle, resonant frequency) indicative of the position between the charging coil and the IMD, which position may include the radial offset and possibly also the depth of the charging coil relative to the IMD. Knowing the position, the power of the magnetic field produced by the charging coil can be adjusted to compensate for the position.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 18, 2022
    Assignee: Boston Scientific Neuromodulation Corporation
    Inventors: Daniel Aghassian, Thomas W. Stouffer, Jonathan Larcom, Gaurav Gupta
  • Patent number: 11469986
    Abstract: Aspects of the technology provide methods for simulating a failure in a tenant network. In some aspects, a monitoring appliance of the disclosed technology can be configured to carry out operations for receiving packets at a virtual device in the monitoring appliance, from a corresponding network device in the tenant network, and instantiating a firewall at the virtual device, wherein the firewall is configured to selectively block traffic routed from the network device to the virtual device in the monitoring appliance. The monitoring appliance can simulate failure of the network device by blocking traffic from the network device to the virtual device using the firewall, and analyze the tenant network to determine a predicted impact a failure of the network device would have on the tenant network. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shadab Nazar, Pavan Mamillapalli, Chetan Narsude, Gaurav Gupta, Azeem Suleman, Sravya Boggavarapu, Jose Delgado
  • Patent number: 11463316
    Abstract: Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: October 4, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Divjyot Sethi, Chandra Nagarajan, Ramana Rao Kompella, Gaurav Gupta, Sundar Iyer
  • Patent number: 11449007
    Abstract: A wearable device and a method for performing one or more actions using a wearable device are disclosed. The wearable device includes a bezel ring, a watch dial a flexible ring, and a plurality of springs. The bezel ring includes a plurality of holes along a circumference of the bezel ring for placement of a plurality of magnets. The watch dial includes an outer periphery with another plurality of holes at a uniform distance. The watch dial also includes an inner periphery to house inertial sensors at a predetermined position. The flexible ring placed in between an inner surface of the bezel ring and the watch dial. A plurality of springs are placed within the other plurality of holes of the outer periphery of the watch dial. The bezel ring is configured to support at least one of tilting, shifting and rotation over the watch dial.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: September 20, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kapil Kumar, Arindam Mondal, Gaurav Gupta
  • Publication number: 20220295383
    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: May 31, 2022
    Publication date: September 15, 2022
    Inventors: Rajendra Prasad Kodaypak, Gaurav Gupta, Bahman Khamneian
  • Patent number: 11438278
    Abstract: Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: September 6, 2022
    Assignee: VMWARE, INC.
    Inventors: Dinesh Babu Thirukondan Gnaneswaran, Subrahmanyam Mannam, Gaurav Gupta, Hemanth Kumar Kilari
  • Publication number: 20220277782
    Abstract: In some embodiments, the present application provides a memory device. The memory device includes a memory cell array comprising a plurality of magnetic tunnel junction (MTJ) memory cells arranged in columns and rows, a read bias circuit connected to the memory cell array and configured to provide a reading bias for a MTJ memory cell of the memory cell array, and a first non-linear resistance device connected in series and between the MTJ memory cell and the read bias circuit. 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: Application
    Filed: May 19, 2022
    Publication date: September 1, 2022
    Inventors: Gaurav Gupta, Zhiqiang Wu
  • Patent number: 11429430
    Abstract: In one example, a request to migrate an application running on a first compute node to a second compute node with a change in a version of the application may be received. Migration information may be provided to a cloud-based Migration as a Service provider based on the request. An application migration component may be received from the cloud-based Migration as a Service provider based on the migration information. Further, the application migration component may be executed to migrate the application from the first compute node to the second compute node with the change in the version of the application.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: August 30, 2022
    Assignee: VMWARE, INC.
    Inventors: Srinivas Kandula, Gaurav Gupta, Arunvijai Sridharan, Vibhu Rastogi
  • Publication number: 20220244991
    Abstract: The present disclosure is directed to a system and method for viewing jobs managed by heterogeneous job schedulers on heterogeneous computing systems. Organizations often rely on workflow schedulers or job schedulers to execute and manage their workflow pipelines. However, different departments within a large organization may rely on different job scheduling applications for managing their workflows. Without the capability to monitor and manage all or a subset of jobs running on heterogeneous job scheduling applications across the organization at the same time, organizations lack the insight they need to make their workflow pipeline more efficient. The disclosed system and method allows users to monitor jobs or computer applications, including details regarding job execution and service level agreements, running on heterogeneous job schedulers across the organization.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 4, 2022
    Inventors: JONGHOON JOEY AHNN, GAURAV GUPTA, PRASHANTH SANDELA, PRAVEEN KUMAR THOTA
  • Publication number: 20220215869
    Abstract: The disclosed MTJ read circuits include a current steering element coupled to the read path. At a first node of the current steering element, a proportionally larger current is maintained to meet the requirements of a reliable voltage or current sensing. At a second node of the current steering element, a proportionally smaller current is maintained, which passes through the MTJ structure. The current at the first node is proportional to the current at the second node such that sensing the current at the first node infers the current at the second node, which is affected by the MTJ resistance value.
    Type: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Inventors: Gaurav Gupta, Zhiqiang Wu, Yih Wang
  • Patent number: 11382025
    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: Grant
    Filed: February 26, 2019
    Date of Patent: July 5, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Rajendra Prasad Kodaypak, Gaurav Gupta, Bahman Khamneian
  • Patent number: 11381878
    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: October 21, 2020
    Date of Patent: July 5, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Patent number: 11354182
    Abstract: According to some embodiments, a system comprises a computer system comprising a processing unit, an interrupt controller, an internal watchdog, and a computer system reset interface. The system further comprises a watchdog controller comprising a secondary watchdog timer. Expiry of the computer system internal watchdog triggers the interrupt controller to cause the processing unit to collect debug information and triggers the watchdog controller to start a secondary watchdog timer. Expiry of the secondary watchdog timer triggers the watchdog controller to reset the computer system.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: June 7, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gaurav Gupta, Sachin Naik, Stefan Martin Schaeckeler, Surajit Ghoshal, Titian Lau
  • Publication number: 20220171792
    Abstract: Methods, systems, and computer-readable media for ingestion partition auto-scaling in a time-series database are disclosed. A first set of one or more hosts divides elements of time-series data into a plurality of partitions. A second set of one or more hosts stores the elements of time-series data from the plurality of partitions into one or more storage tiers of a time-series database. An analyzer receives first data indicative of the resource usage of the time-series data at the first set of one or more hosts. The analyzer receives second data indicative of the resource usage of the time-series data at the second set of one or more hosts. Based at least in part on analysis of the first data and the second data, the analyzer initiates a split of an individual one of the partitions into two or more partitions.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Gaurav Saxena, Mustafa Ozan Ozen, Dumanshu Goyal, Gaurav Gupta, Sen Yue, Nabanita Maji
  • Patent number: 11340941
    Abstract: The present disclosure is directed to a system and method for viewing jobs managed by heterogeneous job schedulers on heterogeneous computing systems. Organizations often rely on workflow schedulers or job schedulers to execute and manage their workflow pipelines. However, different departments within a large organization may rely on different job scheduling applications for managing their workflows. Without the capability to monitor and manage all or a subset of jobs running on heterogeneous job scheduling applications across the organization at the same time, organizations lack the insight they need to make their workflow pipeline more efficient. The disclosed system and method allows users to monitor jobs or computer applications, including details regarding job execution and service level agreements, running on heterogeneous job schedulers across the organization.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: May 24, 2022
    Assignee: Target Brands, Inc.
    Inventors: Jonghoon Joey Ahnn, Gaurav Gupta, Prashanth Sandela, Praveen Kumar Thota
  • Patent number: 11342016
    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: Grant
    Filed: December 3, 2020
    Date of Patent: May 24, 2022
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Gaurav Gupta, Zhiqiang Wu