Patents by Inventor Rohit

Rohit 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: 10508614
    Abstract: The present disclosure relates to a system for managing engine output that includes a machine manager module and a combustion module. In one embodiment, the combustion module includes a slow response pathway and a fast response pathway. The slow response pathway includes managing air and fuel actuators and the fast response pathway includes managing spark timing. According to one embodiment, managing spark timing comprises bringing a spark actuator to the middle of a spark timing range for bi-directional control and involves sacrificing engine efficiency for engine responsiveness. Further, the fast response pathway may be selectively enabled based upon an optimization index.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: December 17, 2019
    Assignee: Cummins IP, Inc.
    Inventors: David J. Stroh, Zachary Schwab, Govindarajan Kothandaraman, Robert J. Thomas, Richard S. Fox, Craig M. Calmer, Rohit Zope
  • Publication number: 20190379770
    Abstract: This disclosure describes techniques that include representing, traversing, and processing directed graphs using one or more content-addressable memory devices. In one example, this disclosure describes a method that includes presenting query data to one or more ternary content-addressable memory (TCAM) devices, wherein the query data includes state data and key data; receiving, from the TCAM devices, information about a matching address identified by the TCAM devices; accessing, based on the information about the matching address, information in one or more storage devices; performing, based on the information in the one or more storage devices, at least one operation on data included within the one or more storage devices to generate processed data; outputting the processed data; determining, based on the information in the one or more storage devices, new state data and a new key value; and presenting new query data to the TCAM devices.
    Type: Application
    Filed: June 7, 2019
    Publication date: December 12, 2019
    Inventors: Hariharan Lakshminarayanan Thantry, Rohit Sunkam Ramanujam, John David Huber, Deepak Goel, Vikas Minglani
  • Publication number: 20190380221
    Abstract: In one embodiment, a cable management bracket for managing cables connected to a modular electronic system mounted on a rack comprises a fixed portion and a rotatable portion extending from the fixed portion and comprising a support member for supporting the cables, the rotatable portion rotatable with the cables to allow for removal and insertion of a module of the modular electronic system.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rohit Dev Gupta, Shailesh R. Nayak, Viktor Brauer, Joel Richard Goergen
  • Patent number: 10504227
    Abstract: This disclosure generally pertains to methods and systems for processing electronic data obtained from imaging or other diagnostic and evaluative medical procedures. Certain embodiments relate to methods for the development of deep learning algorithms that perform machine recognition of specific features and conditions in imaging and other medical data. Another embodiment provides systems configured to detect and localize medical abnormalities on medical imaging scans by a deep learning algorithm.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 10, 2019
    Assignee: Qure.AI Technologies Private Limited
    Inventors: Sasank Chilamkurhy, Rohit Ghosh, Swetha Tanamala, Pooja Rao, Prashant Warier
  • Patent number: 10504172
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining that content for a product in an electronic catalog for display on a webpage of an online retailer comprises incorrect content or is missing content, coordinating a first display on mobile electronic devices of a plurality of users of a request to provide additional content that (1) replaces the incorrect content for the product in the electronic catalog or (2) provides the missing content for the product in the electronic catalog, receiving the additional content for the product from the mobile electronic devices of the plurality of users, and coordinating a second display of the additional information of the product on the one or more webpages of the online retailer.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: December 10, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Jonathan Tan, Ganesh Krishnan, Scott Fish, Rohit Deep
  • Patent number: 10504512
    Abstract: Techniques for limiting natural language processing performed on input data are described. A system receives input data from a device. The input data corresponds to a command to be executed by the system. The system determines applications likely configured to execute the command. The system performs named entity recognition and intent classification with respect to only the applications likely configured to execute the command.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 10, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ruhi Sarikaya, Rohit Prasad, Kerry Hammil, Spyridon Matsoukas, Nikko Strom, Frédéric Johan Georges Deramat, Stephen Frederick Potter, Young-Bum Kim
  • Patent number: 10506446
    Abstract: In some aspects, the disclosure is directed to methods and systems for utilizing protocols to enable two 802.11 devices to exchange their dynamically-changing local channel availability table and form a mutual channel availability table with time, frequency, and transmission rate domains available. This table may be used to make optimum opportunistic use of link resources by adapting packet duration, frequency utilization and transmission rate to channel conditions.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: December 10, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Sundaram Vanka, Matthew J. Fischer, Rohit Gaikwad, Vinko Erceg, Ron Porat
  • Patent number: 10506719
    Abstract: Thermal dissipater apparatus for use with electronic devices. An example heat dissipater apparatus disclosed herein includes a body defining a lateral wall. A first wall projects from an inner surface of the lateral wall to define a first cavity, and a second wall projects from the inner surface of the lateral wall to define a second cavity. The first wall isolates the first cavity from the second cavity.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: December 10, 2019
    Assignee: BlackBerry Limited
    Inventors: Martin Earl Holman, IV, Patrick Yves Mas, Rohit Koppal
  • Publication number: 20190369972
    Abstract: Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing may occur.
    Type: Application
    Filed: August 16, 2019
    Publication date: December 5, 2019
    Inventors: Srinivasan Ramani, Rohit Taneja
  • Publication number: 20190372358
    Abstract: A battery charger includes a battery power regulator configured to set a charge signal provided to a battery based on a charge control signal and charge enable signal. The battery charger also includes a controller configured to provide the charge control signal to the battery power regulator. The controller is also configured to temporarily de-assert the charge enable signal for a predetermined amount of time in response to determining that a change is needed in the charge control signal. The controller is further configured to re-assert the charge enable signal after the predetermined amount of time.
    Type: Application
    Filed: March 15, 2019
    Publication date: December 5, 2019
    Inventors: MUSTAPHA EL MARKHI, ALEJANDRO VERA, ROHIT BHAN
  • Publication number: 20190369748
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes initiating a virtual assistant session responsive to receiving user input. In accordance with initiating the virtual assistant session, the process includes determining, based on data obtained using one or more sensors of the electronic device, whether one or more criteria representing expressed user disinterest are satisfied. In accordance with determining that the one or more criteria representing expressed user disinterest are satisfied prior to a first time, the process includes automatically deactivating the virtual assistant session prior to the first time. The first time is defined by a setting of the electronic device. In accordance with determining that the one or more criteria representing expressed user disinterest are not satisfied prior to the first time, the process includes automatically deactivating the virtual assistant session at the first time.
    Type: Application
    Filed: July 18, 2018
    Publication date: December 5, 2019
    Inventors: Musa M. HINDI, Rohit DASARI, Trungtin TRAN
  • Publication number: 20190370167
    Abstract: A storage system and method for improving read performance using multiple copies of a logical-to-physical address table are provided. In one embodiment, a method for parallelism is provided that is performed in a storage system comprising a plurality of memory areas accessible in parallel, wherein each memory area stores a copy of a logical-to-physical address table. The method comprises reading portions of the logical-to-physical address tables in parallel from the plurality of memory areas, wherein the portions comprise translations for logical addresses associated with a plurality of memory commands; translating the logical addresses associated with the plurality of memory commands into physical addresses using the read portions; and performing the plurality of memory commands. Other embodiments are provided.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Applicant: Western Digital Technologies, Inc.
    Inventors: Eyal Widder, Narendhiran Chinnaanangur Ravimohan, Muralitharan Jayaraman, Balakumar Rajendran, lndu Kumari, Abhinand Amarnath, Rohit Sathyanarayan
  • Publication number: 20190367402
    Abstract: A method for compensating for warp in a glass article including placing the glass article on a fixture, heating the glass article to a first temperature in a viscoelastic range, cooling the glass article on the fixture to a second temperature, and then removing the glass article from the fixture and cooling the glass article to room temperature. The fixture may include a recess such that when the glass article is heated to the first temperature, the glass article sags into the recess. The fixture may be a flat plate when the glass article is heated to the first temperature, a temperature gradient is formed within the glass article. A method for compensating for warp includes physically removing portions of the glass article that are determined to warp when chemically strengthened.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 5, 2019
    Inventors: Rohit Rai, John Richard Ridge
  • Publication number: 20190370913
    Abstract: The present invention is generally directed to systems and methods for disaggregating an energy profile for one or more appliances installed in a non-smart meter home. Methods may be implemented by one or more processors, and steps may include: retrieving energy consumption data, and a plurality of attributes of a non-smart meter home, retrieving energy consumption data, appliance-level energy consumption data, and a plurality of attributes of a predefined set of smart meter homes, matching the energy consumption data and the attributes of the non-smart meter home with the predefined set to identify a set of peer homes; estimating the appliance disaggregation of the non-smart meter home based on the retrieved data of the identified peer homes, and forecasting and projecting at least one of electricity bill, mid-cycle consumption, end-of-cycle consumption, disaggregation for non-smart homes, and/or combination thereof.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Vivek Garud, Abhay Gupta, Pratik Parekh, Rohit Aggarwal, Shishir Saraiya
  • Publication number: 20190370425
    Abstract: A method includes calculating a maximum value of an on-die decoupling capacitor for an integrated circuit (IC) design based on a switching current defined by a number of simultaneously switching bits for the IC design. The method also includes calculating a total decoupling capacitance value offered by spacer cells in the IC design. The method further includes determining an optimal on-die decoupling capacitance value for the IC design as a function of the maximum value of the on-die decoupling capacitor and the total decoupling capacitance value offered by the spacer cells.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Nitin Kumar CHHABRA, Rohit HALBA, Shrikrishna Nana MEHETRE
  • Patent number: 10498333
    Abstract: A circuit includes a first power transistor including a first control input and first and second current terminals. The circuit includes a second power transistor including a second control input and third and fourth current terminals. Third current terminal couples to the first current terminal, and the fourth current terminal couples to the second current terminal at an output node. An error amplifier generates an error signal based on a difference between a reference voltage and an output voltage on the output node. An adaptive buffer couples to an output of the error amplifier and couples to the first and second control inputs. The adaptive buffer causes the first power transistor to be on through a range of output current and to cause the second power transistor to be on through some, but not all, of the range of output current.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: December 3, 2019
    Assignee: Texas Instruments Incorporated
    Inventors: Ramakrishna Ankamreddi, Rohit Phogat, Ranjit Kumar Dash, Saurabh Rai
  • Publication number: 20190357806
    Abstract: An apparatus includes a handle assembly, a guide tube, and a wire. The handle assembly includes a body and an actuator. The guide tube extends distally from the handle assembly and includes a distal end. The wire is slidably disposed in the guide tube. The wire has a distal end including a sensor. The sensor is configured to cooperate with a navigation system to generate a map of anatomical structures within a patient. The wire is coupled with the actuator. The actuator is movable relative to the body to move the wire relative to the guide tube.
    Type: Application
    Filed: June 11, 2019
    Publication date: November 28, 2019
    Inventors: Randy J. Kesten, Arthur M. Lin, Thomas R. Jenkins, Rohit Girotra, Sandra W. Ruggles, Meera L. Sankaran, Kathryn Olson
  • Publication number: 20190362374
    Abstract: The system and method described herein provide a computationally efficient clearance markdown planning system that may quickly automate the calculations of many possible markdown plans to determine the impact of various pricing options on total sales volume and revenue. While considering business constraints and other parameters, the markdown planning system may determine an optimized markdown plan for a particular product, season, and locale. In some aspects, the markdown planning system may use scaling and a variation of dynamic programming (DP) to quickly calculate and compare different potential markdown plans.
    Type: Application
    Filed: July 8, 2018
    Publication date: November 28, 2019
    Inventors: Abhishek MUNGOLI, Avinash M. JADE, Madhur SARIN, Aloka SUDHODANAN, Biswajit PAL, Hari Narayanan PARAMESWARAN, Esha SWAROOP, Meduri S N V Sai YASWANTH, Rohit KUMAR
  • Patent number: D868765
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: December 3, 2019
    Inventor: Rohit Batta
  • Patent number: D870089
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: December 17, 2019
    Inventor: Rohit Batta