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).

  • Publication number: 20200337544
    Abstract: Systems, apparatuses, and methods are described for providing visualization inside an ear of a subject before, during, or after an otologic procedure. An apparatus (100) includes a light source (140), a sensor (130), a processor (152, 170), and a display (154, 172, 972). The light source (140) can be configured to provide incident light to a target area (TM), and the sensor (130) can be configured to capture reflected light from the target area (TM) to generate image data based on the reflected light. The processor (152, 170) can process the image data to produce an image of the target area (TM), and the display (154, 172, 972) can display the image of the target area (TM).
    Type: Application
    Filed: January 15, 2019
    Publication date: October 29, 2020
    Applicant: TUSKER MEDICAL, INC.
    Inventors: Eric GOLDFARB, Mahyar Z. KERMANI, Rohit GIROTRA
  • Publication number: 20200341656
    Abstract: Techniques for handling pattern identifiers in a data storage system. By replacing a block pointer with a pattern identifier, the techniques can identify a data block (or an indirect data block) as a bad block, without resorting to the use of a separate flag or bad block (BB) bit in per-block metadata (e.g., a mapping pointer) of the data block. The techniques can also avoid waste of valuable metadata space by using pattern identifiers at various levels of a mapping tree, leveraging pointer granularity at lower levels, mid-levels, and progressively higher levels of the mapping tree.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Rohit K. Chawla, William C. Davenport, Richard P. Ruef
  • Publication number: 20200339169
    Abstract: The embodiments herein provide an onboard track switching mechanism for a railroad vehicle to switch from one track to another. Currently available onboard railroad vehicle switching mechanisms employ complicated coordination between one or more switching wheels and complex control systems. Accordingly, system and method for enabling a railroad vehicle to switch tracks is disclosed. The system comprises a a running track that supports an automotive a switching track comprising a set of static components and a switching mechanism installed on the automotive. the switching mechanism configured for controlling the movement of one or more switching wheels such that when activated, the switching mechanism is configured to facilitate engagement of the one or more switching wheels with the switching track for carrying out a track changing operation for the automotive.
    Type: Application
    Filed: November 19, 2018
    Publication date: October 29, 2020
    Inventor: ROHIT SINGHAL
  • Publication number: 20200339272
    Abstract: A nacelle may comprise an inlet and a fan cowl aft of the inlet. The fan cowl may include a fan cowl panel configured to rotate between an open position and a closed position. The nacelle may further comprise a securement retainer including a first portion coupled to an interior surface of the fan cowl panel and a second portion coupled to an aft inlet flange of the inlet. The first portion of the securement retainer may be configured to engage the second portion.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 29, 2020
    Applicant: ROHR, INC.
    Inventors: Shashidhar Shivarudrappa, Rohit Kumar Sharma
  • Publication number: 20200339897
    Abstract: The present invention relates to a process for the purification of raw syngas comprising the steps of (a) contacting the raw syngas with water to remove soot, resulting in a soot-rich waste water and a soot-lean syngas; (b) cooling the soot-lean syngas resulting from step (a) to a temperature in the range of from (20) to (50)° C.; and (c) contacting the cooled soot-lean syngas resulting from step (b) with water to remove HCN and NH3 resulting in clean syngas and HCN/NH3-rich waste water, wherein: (i) in step (a) the raw syngas is cooled below its dew point by its contact with water; (ii) the HCN/NH3-rich waste water resulting from step (c) is passed through at least one stripping column resulting in a clean water stream and a waste stream; and (iii) at least 50% (v/v) part of the clean water stream is recycled to step (c).
    Type: Application
    Filed: December 19, 2018
    Publication date: October 29, 2020
    Inventors: Rohit Ramesh REWAGAD, Jelle Sipke BOUMA, Thomas Paul VON KOSSAK-GLOWCZEWSKI, Franciscus Gerardus VAN DONGEN
  • Patent number: 10817327
    Abstract: A data volume can be created on a network-accessible storage device in a data center for use by a virtual machine instance. More specifically, a management system of the data center may request storage servers to allocate space for the data volume. Prior to receiving confirmation that the data volume has been created, the management system may further request the storage servers to establish a lease that authorizes the virtual machine access to the data volume.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 27, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Vashishtha, Jerry Lin
  • Patent number: 10817861
    Abstract: There is provided a system and a method for the generation and management of point-of-sale (POS) electronic payment transaction receipts. The system and method include a POS component that performs a transaction at a location at which a customer and the POS component are physically present together generates content relating to the transaction; and a payment card that identifies a contact address to which an electronic receipt is to be sent. The POS component generates the electronic receipt based on the content relating to the transaction and causes the electronic receipt to be sent to the contact address identified on the payment card. The electronic receipt management system and method are based on payment transaction receipt information across a plurality of merchants, providing customers with an efficient solution for managing their receipts, and allowing merchants to offer better and more targeted recommendations for customers.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 27, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Rohit Chauhan
  • Patent number: 10820440
    Abstract: The present technology provides minimal touch cable guides for rack-mounted devices. The minimal touch cable guides disclosed herein provide structures for routing cables from field replaceable units installed in a rack mounted device in such a way that cables of different types are not crossed and provides a mechanism for adjusting installed cabling to permit access to otherwise obscured field replaceable units. Such adjustment of cabling is provided in a controlled manner that does not impair the performance the installed cabling.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 27, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel Richard Goergen, Rohit Dev Gupta, Prashanth Pavithran, Manigandan Boopalan, Luca Della Chiesa
  • Patent number: 10815808
    Abstract: Embodiments of the invention relate generally to rotary machines and, more particularly, to the cooling of at least portions of a turbine bucket. In one embodiment, the invention provides a method of cooling at least a portion of a turbine bucket, the method comprising: during operation of a turbine, altering a swirl velocity of purge air between a platform lip extending axially from the platform and an angel wing extending axially from a face of a shank portion of the turbine bucket, wherein altering the swirl velocity of the purge air includes interrupting a flow of the purge air with a plurality of turbulators disposed along at least one of a radially inner surface of the platform lip or the face of the shank portion.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: October 27, 2020
    Assignee: General Electric Company
    Inventors: Rohit Chouhan, Soumyik Kumar Bhaumik
  • Patent number: 10819513
    Abstract: An example method facilitates enabling Key Encryption Key (KEK) rotation for a running multi-tenant system without requiring system downtime or interruption. The example method facilitates decrypting a set of one or more DEKs using a preexisting KEK; using a new KEK to re-encode the DEKs using the new KEK, all while simultaneously enabling servicing of tenant requests. This is enabled in part, by strategic caching of tenant DEKs in a secure local memory, wherein the cached tenant DEKs are maintained in the clear and are readily accessible to running processes that are using the DEKs to decrypt and access tenant data, irrespective of the state of a background process used to implement the KEK rotation to the new KEK.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: October 27, 2020
    Assignee: Oracle International Corporation
    Inventors: Amit Agarwal, Rohit Koul, Srikant Krishnapuram Tirumalai, Jie Wang, Xinnong Wang
  • Patent number: 10817187
    Abstract: In one embodiment, there is a method for implementing balancing block wearing leveling at a storage device including one or more single level cell (SLC) blocks in a SLC block pool and one or more non-single level cell (nSLC) blocks in a nSLC block pool for storing data and a memory controller for performing operations on the SLC blocks and nSLC blocks, the method comprising: at the memory controller: receiving a first request to perform a wear leveling operation on a respective block pool of one of: the SLC block pool and the nSLC block pool; determining whether one or more blocks in the respective block pool meet block pool transfer criteria; in response to a determination that the one or more blocks in the respective block pool meets block pool transfer criteria, reclassifying the one or more blocks in the respective block pool as the other of the SLC block pool and the nSLC block pool; and in response to a determination that the one or more blocks in the respective block pool does not meet block pool trans
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: October 27, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Niles Yang, Sahil Sharma, Rohit Sehgal, Phil Reusswig
  • Patent number: 10814142
    Abstract: An intracavitary applicator, such as a vaginal applicator, includes an elongate outer shell selectively housing an elongate cylinder insert, each having an open, proximal end and a closed and curved, distal end. An endcap selectively closes the proximal ends. A central through-bore extends substantially the length of the cylinder insert. Outer guide channels run along the length and around the curved distal end of the cylinder insert to terminate near an opening of the central through-bore. Guide holes and an endcap through-bore on the endcap align and communicate with the guide channels and central through-bore, respectively, when assembled to form pathways for introduction of radioactive sources and/or other instruments. The outer shell has a thinner wall at the distal end than the side to enable the insert to be closer to the target treatment area. An anchor collar can be used to fix positioning of the intracavitary applicator.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: October 27, 2020
    Assignee: Best Medical International, Inc.
    Inventors: Manny R. Subramanian, Lloyd Michael Cutrer, Rohit V. Mehta, A. M. Nisar Syed, Anil Kumar Sharma
  • Publication number: 20200336484
    Abstract: Systems and methods include intercepting traffic on a mobile device based on a set of rules; determining whether a connection associated with the traffic is allowed based on a local map associated with an application; responsive to the connection being allowed or blocked based on the local map, one of forwarding the traffic associated with the connection when allowed and generating a block of the connection at the mobile device when blocked; and, responsive to the connection not having an entry in the local map, forwarding a request for the connection to a cloud-based system for processing therein. The cloud-based system is configured to allow or block the connection based on the connection not having an entry in the local map.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 22, 2020
    Inventors: Vikas Mahajan, Rohit Goyal
  • Publication number: 20200331171
    Abstract: A method includes determining a first shape of a main body of a mold associated with a dental arch for a patient. The method further includes determining a second shape of a separable feature of the mold. The method further includes determining a third shape and configuration of a receiving element of the main body to receive the separable feature. The method further includes outputting instructions for fabricating the separable feature and the main body that includes the receiving element for receiving the separable feature.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 22, 2020
    Inventors: Rohit Tanugula, Dennis Te, Peter Webber, Shiva P. Sambu, Crystal Tjhia
  • Publication number: 20200334361
    Abstract: An SoC device has a boot-code memory that stores boot code and a boot core that accesses the boot-code memory to execute the boot code at startup. The boot core is capable of executing application code after the startup is complete. One or more master cores execute application code. An access control circuit prevents the boot core from accessing the boot-code memory when application code is being executed.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: Rohit Kumar Sinha, Arun Jain, Himanshu Shekhar Thakur, Neha Agarwal
  • Publication number: 20200336559
    Abstract: One or more computing devices, systems, and/or methods for monitoring levels of activity of client devices using a cluster of servers having a decentralized network architecture are provided, where over-counting, which may be caused by an uneven distribution of requests transmitted by the client devices to the cluster of servers, may be mitigated. For example, a request may be received by a first server, of the cluster of servers, from a client device. A first counter value associated with a level of activity of the client device may be incremented by a first number. One or more data packets may be transmitted to one or more servers of the cluster of servers. Each data packet of the one or more data packets may comprise an instruction to increment a counter value associated with the client device by a second number, which may be different than the first number.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Yucheng Xiong, Matti Juhani Oikarinen, Abhishek Kothari, Manika Mittal, Rohit Vijayakumar Athanikar, Saravanan Murugesan, Ravindra Lakkappa Dangar, Suresh Kumar Thiruvallur Loganathan
  • Publication number: 20200335091
    Abstract: A method includes receiving audio data of an utterance and processing the audio data to obtain, as output from a speech recognition model configured to jointly perform speech decoding and endpointing of utterances: partial speech recognition results for the utterance; and an endpoint indication indicating when the utterance has ended. While processing the audio data, the method also includes detecting, based on the endpoint indication, the end of the utterance. In response to detecting the end of the utterance, the method also includes terminating the processing of any subsequent audio data received after the end of the utterance was detected.
    Type: Application
    Filed: March 4, 2020
    Publication date: October 22, 2020
    Applicant: Google LLC
    Inventors: Shuo-yiin Chang, Rohit Prakash Prabhavalkar, Gabor Simko, Tara N. Sainath, Bo Li, Yangzhang He
  • Patent number: 10809910
    Abstract: The present disclosure relates generally to remote touch detection. In some examples, a first electronic device obtains first image data and second image data about an input, and performs an operation based on the input in accordance with a determination that a set of one or more criteria is met based on the first image data and the second image data. In some examples, a first electronic device causes emission of infrared light by an infrared source of a second electronic device, obtains image data about an input, and performs an operation based on the input in accordance with a determination that a set of one or more criteria is met based on the image data.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: October 20, 2020
    Assignee: Apple Inc.
    Inventors: Samuel L. Iglesias, Devin W. Chalmers, Rohit Sethi, Lejing Wang
  • Patent number: 10810623
    Abstract: A method for generating an SMS business message for processing by a software application includes: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application; using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Patent number: 10813248
    Abstract: In one embodiment, an apparatus includes a fan for cooling electronics within a chassis, the fan comprising a rotor with a plurality of fan blades connected thereto for generating an axial airflow during operation of the fan, a sensor for detecting failure of the fan, and an airflow blocking device positioned at an exhaust side of the fan and configured to prevent airflow through the fan upon detection of the fan failure, wherein the airflow blocking device is stowed in a position removed from a path of the axial airflow generated by the fan during operation of the fan. A method for preventing airflow recirculation at a failed fan is also disclosed herein.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: October 20, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Dev Gupta, Robert Gregory Twiss