Patents by Inventor Amit Jain

Amit Jain 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: 20190334765
    Abstract: Examples described herein may include management of a ROBO site. An example method includes detecting a first configuration of a first computing node cluster of a computing system over a first network, and detecting a second configuration of a second computing node cluster of the computing system over a second network. The example method further includes receiving a request to update a configuration of the computing system. The update includes an update of the first configuration of the first computing node cluster. The example method further includes determining whether the update of the first configuration of the first computing node cluster is compatible with the second configuration of the second computing node cluster, and in response to the update of the first configuration of the first computing node cluster being incompatible with the second configuration of the second computing node cluster, denying the request.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Applicant: Nutanix, Inc.
    Inventors: AMIT JAIN, JASPAL SINGH DHILLON, KARAN GUPTA, PAVAN KUMAR KONKA
  • Publication number: 20190332369
    Abstract: A method and apparatus for data driven and cluster specific version/update control. The apparatus includes an automated multi-clusters management apparatus that interfaces with a plurality of remote clusters to provide data driven version/update control on a cluster by cluster basis. Generally, operation includes collection/identification of cluster specific data pertaining to software, hardware, and cluster requirements. The cluster specific data is later compared/analyzed against multi-cluster data pertaining to software releases, hardware characteristics, and known bugs/issues for each. The results of the comparison/analysis can then be ranked according to various metrics to different possible solutions and to differentiate the less desirable results from the more desirable results. Thus, the automated multi-cluster management apparatus provides for selection of versions/updates that is dependent on the cluster specific data.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Applicant: Nutanix, Inc.
    Inventors: Karan GUPTA, Amit JAIN, Avinash Manjaya SHETTY, Harry Hai YANG, Jie LI, Krishna GANTI, Paul Michael DIGIOIA, Pavan Kumar KONKA, Ranjan PARTHASARATHY, Yang XIAO
  • Publication number: 20190335416
    Abstract: Methods and apparatuses are described relating to changes in an antenna configuration of a multi-antenna radio frequency (RF) transceiver between reference signal occasions. In one set of examples, a first antenna configuration at a first reference signal occasion of a first RF transmitter is stored, and if the antenna configuration has changed by the time a second reference signal occasion of the first (same) RF transmitter begins, the antenna configuration is switched back to the first antenna configuration. In another set of examples, compensation data to enable compensation between the first antenna configuration used to measure a first reference signal of a reference RF transmitter and a second antenna configuration used to measure a second reference signal of a neighboring (different) RF transmitter is retrieved and used when computing a time difference between the first and second reference signals.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Akash KUMAR, Amit JAIN
  • Publication number: 20190327628
    Abstract: Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to determine signal measurements on a plurality of frequencies and to provide signal measurements for position calculation on a location server or on the mobile device. Techniques are provided which may be implemented using various methods and/or apparatuses on a mobile device to concurrently scan for signals across two or more frequencies while optimizing sending and/or utilizing signal measurements made at higher frequency bands or signal measurements of signals sent from devices at a shorter range.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Amit JAIN, Akash Kumar, Govind Ram Venkat Narayan
  • Publication number: 20190303320
    Abstract: Optimizing transaction traffic on a System on a Chip (SoC) by using procedures such as expanding transactions and consolidating responses at nodes of an interconnect fabric for broadcasts, multi-casts, any-casts, source based routing type transactions, intra-streaming two or more transactions over a stream defined by a paired virtual channel-transaction class, trunking physical resources sharing common logical identifier, and using hashing to select among multiple physical resources sharing a common logical identifier.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Robert TOTTE, Juan SIERRA, Parimal GAIKWAD, Amit JAIN, Mark PEARCE
  • Publication number: 20190303777
    Abstract: A system for consistently implementing reset and power management of IP agents on a System on a Chip (SoC). When IP agents undergo a reset, an individual negotiation takes placed between an interconnect and each IP agent over a link. Each IP agent can emerge from reset at its own time schedule, independently of the timing of the other IP agents. The interconnect may be configured as a proxy for any IP agent that is inoperable, including prior to reset, when in a power-down mode, or malfunctioning.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Mark PEARCE, Amit JAIN, Jaymin PATEL
  • Publication number: 20190302861
    Abstract: A system for consistently implementing reset and power management of IP agents on a System on a Chip (SoC). When IP agents undergo a reset, an individual negotiation takes placed between an interconnect and each IP agent over a link. Each IP agent can emerge from reset at its own time schedule, independently of the timing of the other IP agents. The interconnect may be configured as a proxy for any IP agent that is inoperable, including prior to reset, when in a power-down mode, or malfunctioning.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Mark PEARCE, Amit JAIN, Jaymin PATEL
  • Publication number: 20190303325
    Abstract: Arbitrating among portions of multiple transactions and transmitting a winning portion over one of a multiplicity of virtual channels associated with an interconnect on a clock cycle-by-clock cycle basis. By repeatedly performing the above each clock cycle, winning portions are interleaved and transmitted over the multiplicity of virtual channels over multiple clock cycles respectively.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Mark PEARCE, Amit JAIN, Rutul BHATT
  • Publication number: 20190303217
    Abstract: Optimizing transaction traffic on a System on a Chip (SoC) by using procedures such as expanding transactions and consolidating responses at nodes of an interconnect fabric for broadcasts, multi-casts, any-casts, source based routing type transactions, intra-streaming two or more transactions over a stream defined by a paired virtual channel-transaction class, trunking physical resources sharing common logical identifier, and using hashing to select among multiple physical resources sharing a common logical identifier.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra Desai, Robert Totte, Juan Sierra, Parimal Gaikwad, Amit Jain, Mark Pearce
  • Publication number: 20190303326
    Abstract: Arbitrating among portions of multiple transactions and transmitting a winning portion over one of a multiplicity of virtual channels associated with an interconnect on a clock cycle-by-clock cycle basis. By repeatedly performing the above each clock cycle, winning portions are interleaved and transmitted over the multiplicity of virtual channels over multiple clock cycles respectively.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Mark PEARCE, Amit JAIN, Rutul BHATT
  • Publication number: 20190303778
    Abstract: A system for consistently implementing reset and power management of IP agents on a System on a Chip (SoC). When IP agents undergo a reset, an individual negotiation takes placed between an interconnect and each IP agent over a link. Each IP agent can emerge from reset at its own time schedule, independently of the timing of the other IP agents. The interconnect may be configured as a proxy for any IP agent that is inoperable, including prior to reset, when in a power-down mode, or malfunctioning.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Shailendra DESAI, Mark PEARCE, Amit JAIN, Jaymin PATEL
  • Patent number: 10423235
    Abstract: An incoming call from a remote device can be received by a primary device. The primary device can determine a numerical count of detected user gestures. Responsive to determining the numerical count of detected user gestures, the primary device can automatically generate an electronic message indicating a user will return the incoming call in a time frame based on the numerical count of detected user gestures. The primary device can automatically communicate the electronic message to the remote device.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: September 24, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Amit K. Shah, Amit Jain
  • Publication number: 20190280899
    Abstract: A User Equipment (UE) may receive a coverace mode transition request at a first time and upon determining that the coverage mode transition request includes a request to transition to an Enhanced Coverage (EC) mode, the UE may determine, based on parameters in the coverage mode transition request, an expected communication delay for transmission of a Reference Signal Time Difference (RSTD) measurement report The UE may initiate transmission of the RSTD measurement report for the positioning measurement session at a second time not exceeding a specified RSTD measurement time. The second time may precede an RSTD measurement timeout time for the positioning measurement session by at least the expected communication delay. Disclosed embodiments also pertain to communication of the expected communication delay between a Location Server (e.g. Evolved Serving Mobile Location Center) and a Base Station (e.g. evolved NodeB) using Long Term Evolution Positioning Protocol Annex (LPPa) messages.
    Type: Application
    Filed: April 6, 2018
    Publication date: September 12, 2019
    Inventors: Akash KUMAR, Amit JAIN
  • Publication number: 20190278887
    Abstract: A system activates an application on a computing device based on a prior activation of an isolated counterpart application on the computing device. An application that is restricted from sharing a license with a counterpart application locally on the computing device is enabled to instead communicate with an application license manager to manage license data corresponding to the counterpart application. For example, when a license is obtained at the computing device for a container application, the application license manager may update license data in association with a native application so that a counterpart license can be obtained automatically by the native application, and vice versa. Thus, once a user has responded to an activation prompt for either one of the container application or the native application, whichever application the user has not manually activated will be automatically activated at the computing device based on communications with the application license manager.
    Type: Application
    Filed: March 8, 2018
    Publication date: September 12, 2019
    Inventors: Sinduja RAMANUJAM, Axel Alejandro GUTIERREZ OLIVO, Carlos E. PEZA RAMIREZ, Amit JAIN, Andrei SCRIPNICIUC, Vlad RISCUTIA
  • Publication number: 20190280898
    Abstract: A User Equipment (UE) may receive a coverage mode transition request at a first time and upon determining that the coverage mode transition request includes a request to transition to an Enhanced Coverage (EC) mode, the UE may determine, based on parameters in the coverage mode transition request, an expected communication delay for transmission of a Reference Signal Time Difference (RSTD) measurement report. The UE may initiate transmission of the RSTD measurement report for the positioning measurement session at a second time not exceeding a specified RSTD measurement time. The second time may precede an RSTD measurement timeout time for the positioning measurement session by at least the expected communication delay. Disclosed embodiments also pertain to communication of the expected communication delay between a Location Server (e.g. Evolved Serving Mobile Location Center) and a Base Station (e.g. evolved NodeB) using Long Term Evolution Positioning Protocol Annex (LPPa) messages.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 12, 2019
    Inventors: Akash KUMAR, Amit JAIN
  • Patent number: 10410341
    Abstract: An X ray diagnostic apparatus includes an X ray tube generating X rays, a first detector detecting the X rays, at least one second detector arranged in front of a first detection surface of the first detector and including a second detection surface narrower than the first detection surface and indicator points provided on a rear surface of the second detection surface, a projection data generation unit generating first projection data based on an output from the first detector, and a positional shift detection unit detecting a positional shift of the second detector relative to the first detector in accordance with an imaging direction by using the first projection data and a predetermined positional relationship between the points and detection elements in the second detector.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: September 10, 2019
    Assignees: Canon Medical Systems Corporation, THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK
    Inventors: Hisato Takemoto, Amit Jain, Takuya Sakaguchi, Stephen Rudin, Daniel R. Bednarek, Ciprian Nicolae Ionita
  • Publication number: 20190274119
    Abstract: In various implementations, methods, apparatuses, and computer-readable media are described for optimizing tune away carrier selection in a wireless communications system for position determination. The selection of a tune away carrier can be based on, for example, timing information related to pre-scheduled periods for receiving wireless position measurement signals, timing information related to pre-scheduled downlink data reception, timing information related to pre-scheduled uplink data transmission, etc.
    Type: Application
    Filed: April 17, 2019
    Publication date: September 5, 2019
    Inventors: Akash KUMAR, Amit JAIN, Ankita
  • Patent number: 10334527
    Abstract: Disclosed are devices and processes for processing portions of a downlink signal using multiple receive chains. In one implementation, while message traffic is received at two or more receive chains of a receiver device, an inactivity timing may be initiated following a most recent activity event at the receiver device. Responsive to a request to acquire a portion of a downlink signal at the receiver device following initiation of the inactivity timer, at least one of the two or more receive chains may be scheduled to acquire the portion of the downlink signal. Other, unscheduled receive chains may be transitioned to a lower power state upon expiration of the inactivity timer.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: June 25, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Akash Kumar, Amit Jain, Ankita
  • Patent number: 10332310
    Abstract: One embodiment of the present invention includes a technique for distributing work slices associated with a graphics processing unit for processing. A primitive distribution system receives a draw command related to a graphics object associated with a plurality of indices. The primitive distribution system creates a plurality of work slices, where each work slice is associated with a different subset of the indices included in the plurality of indices. The primitive distribution system scans a first subset of indices to identify a first set of characteristics that is needed to process a second subset of indices. The primitive distribution system processes the second subset of indices based at least in part on the one or more characteristics.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 25, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Niket Agrawal, Amit Jain, Dale Kirkland, Karim Abdalla, Ziyad Hakura, Haren Kethareswaran
  • Patent number: D860238
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: September 17, 2019
    Assignee: Innoplexus AG
    Inventors: Gunjan Bhardwaj, Gaurav Tripathi, Dileep Dharma, Vatsal Agarwal, Tapashi Mandal, Amit Jain