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: 10837291
    Abstract: An apparatus and method an airfoil for a turbine engine, the airfoil comprising an outer wall defining an interior bound by a pressure side and a suction side extending axially between a leading edge and a trailing edge defining a chord-wise direction and extending radially between a root and a tip defining a span-wise direction. The airfoil further includes a first cooling circuit having a first portion and a first tip portion and a second cooling circuit having a second portion and a second tip portion.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: November 17, 2020
    Assignee: General Electric Company
    Inventor: Rohit Anand Oke
  • Patent number: 10838717
    Abstract: A device may perform a static analysis of a codebase associated with a software application to determine a structure of the codebase and one or more metrics associated with the codebase. The device may generate a structured format of the codebase based on the structure of the codebase. The device may generate a domain specific language format of the codebase based on the structured format of the codebase and the one or more metrics associated with the codebase. The device may generate an extended reality rendered view of the domain specific language format of the codebase. The device may provide, to an extended reality device, the extended reality rendered view of the domain specific language format of the codebase.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: November 17, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Vibhu Saujanya Sharma, Rohit Mehra, Sanjay Podder, Vikrant S. Kaulgud
  • Patent number: 10839836
    Abstract: An apparatus includes a slider test socket. The slider test socket includes a clamp, which includes a body, a handle having an opening, and a plurality of arms that extend between the body at a first end of the clamp and the handle at a second end of the clamp.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: November 17, 2020
    Assignee: Seagate Technology LLC
    Inventors: Razman Zambri, Stefan A. Weissner, Rohit Deokar, Brett R. Herdendorf
  • Patent number: 10841001
    Abstract: A message may be too long to be sent all at once. For example, there may be a limit on the number of bits that can be transmitted by a device operating in a power-save mode. The disclosure relates in some aspects to sending a message over packet boundaries (e.g., several frames or sub-frames). The disclosure relates in some aspects to segmenting a Broadcast Information Block and sending the resulting segments over broadcast information window boundaries. In some aspects, this information may be sent via overhead channels. To facilitate this segmentation, information about the segmentation may be included in the information sent from the transmitter to the receiver. For example, a first segment may indicate the number of segments and subsequent segments may indicate the segment number.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: November 17, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Kundan Kumar Lucky, Gene Marsh, Fatih Ulupinar, Rohit Kapoor, Rajeev Kumar
  • Patent number: 10841756
    Abstract: Techniques related to managing data communications between devices are described. In an example, a computer system receives, from a first device, a request to transfer a communications session with the first device and a second device. The computer system determines contextual data associated with the communications session. Using at least the contextual data, the computer system determines the communications session is permitted to be transferred from the first device to a third device based. The computer system causes a transferred communications session to be established with the third device and the second device.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Shambhavi Sathyanarayana Rao, Patrick Fiori, Ford Davidson, Rohit Lohani, Shawn Michael Banks, Merle Michael Robinson, Ninad Parkhi
  • Patent number: 10838642
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: November 17, 2020
    Assignee: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Publication number: 20200356940
    Abstract: A system may determine, based on details for an order and based on a facility prediction model, a first facility to fulfill the order. The system may determine whether one or more outlier facilities exist for the order. In response to no outlier facilities existing, the system may assign the first facility as an assigned facility for the order. Otherwise, the system may determine, based on a set of routing rules, whether to re-route the order to a second one of the outlier facilities, and assign, based on the re-routing determination, either the first facility or the second facility as the assigned facility for the order. The system may confirm the order based on the first facility or second being the assigned facility.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Shibi Panikkar, Rohit Gosain
  • Publication number: 20200353238
    Abstract: Systems, apparatus, and methods are described for delivering a therapeutic substance, such as an anesthetic, to a tympanic membrane of a subject. Such systems can include an earset with a valve configured to control flow of a fluid, such as air, into and out of a reservoir. In some embodiments, systems, apparatus, and methods described herein can include additional valves and features for relieving negative pressure within the reservoir.
    Type: Application
    Filed: January 15, 2019
    Publication date: November 12, 2020
    Applicant: TUSKER MEDICAL, INC.
    Inventors: Rohit GIROTRA, Eric GOLDFARB, Andrew LANTZ, Elmer YEE
  • Publication number: 20200352274
    Abstract: A footwear device for massaging a bottom of a wearer's foot. The footwear device includes a housing disposed within the footwear having a platform with a plurality of massage units extending therefrom. An actuator is operably connected to the platform and can move the platform between a relaxed mode and an application mode. In the application mode, the platform is moved so the massage units extend through a sole and engage the wearers foot. In some embodiments, the massage units vary in height, such that the massage units taper from opposing ends of the platform towards a center thereof to form to an arch of the foot when in the application mode. In some embodiments, a controller is operably connected to the actuator to allow a user to selectively move and control the speed of the platform.
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Inventor: Rohit Sanjivan Naiker
  • Publication number: 20200359278
    Abstract: A device, system and method for a user equipment (UE) to opportunistically utilize the wireless capabilities of a paired device. The UE is configured to establish a first cellular network connection based on a first subscription, a second cellular network connection based on a second subscription and a connection to a further UE based on a short-range communication protocol. The UE identifies a predetermined condition and transmits an indication to the further UE based on the predetermined condition. The further UE establishes a further cellular network connection in response to the indication and the further cellular network connection is based on one of the first subscription or the second subscription. The UE then declares no service for one of the first cellular network connection or the second cellular network connection based on the further cellular network connection.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Tarakkumar G. Dhanani, Srirang A. Lovlekar, Alosious Pradeep Prabhakar, Vijay Venkataraman, Murtaza A. Shikari, Ajoy K. Singh, Vijay Gadde, Longda Xing, Nishit S. Sheth, Rohit Thareja, Sethuraman Gurumoorthy, Srinivasan Nimmala, Sharad Garg
  • Publication number: 20200352811
    Abstract: An embodiment includes a robotic system comprising: a joint coupling a linkage to an additional linkage; and at least one cable; wherein the joint includes a motor having a shaft, a strain wave gear having a flexible member coupled to a circular spline, a conduit, and a bearing; wherein the motor is configured to rotate the shaft in a first direction and the strain wave gear is configured to rotate a rotatable member, the rotatable member including one of the flexible member or the circular spline; wherein the conduit is configured to rotate in response to rotation of the rotatable member; wherein the at least one cable passes through both the bearing and into the additional linkage but does not pass through either of the strain wave gear or the motor.
    Type: Application
    Filed: February 20, 2020
    Publication date: November 12, 2020
    Inventors: Rohit John Varghese, Youngmok Yun, William Wu
  • Publication number: 20200357387
    Abstract: A method includes receiving audio data encoding an utterance and obtaining a set of bias phrases corresponding to a context of the utterance. Each bias phrase includes one or more words. The method also includes processing, using a speech recognition model, acoustic features derived from the audio to generate an output from the speech recognition model. The speech recognition model includes a first encoder configured to receive the acoustic features, a first attention module, a bias encoder configured to receive data indicating the obtained set of bias phrases, a bias encoder, and a decoder configured to determine likelihoods of sequences of speech elements based on output of the first attention module and output of the bias attention module. The method also includes determining a transcript for the utterance based on the likelihoods of sequences of speech elements.
    Type: Application
    Filed: March 31, 2020
    Publication date: November 12, 2020
    Applicant: Google LLC
    Inventors: Rohit Prakash Prabhavalkar, Golan Pundak, Tara N. Sainath
  • Publication number: 20200358593
    Abstract: A clock data recovery (CDR) mechanism qualifies symbols received from the data detector prior to using those symbols to compute a timing gradient. The disclosed CDR mechanism analyzes one or more recently received symbols to determine whether the current symbol should be used in computing the time gradient. When configured with a Mueller-Muller phase detector, the timing gradient for the received signal is set to zero if the current symbol is a ?2 or a +2 and the previous symbol is non-zero. Otherwise, the Mueller-Muller timing gradient is evaluated in the traditional manner. When configured with a minimum mean-squared error phase detector, the timing gradient for the received signal is set to zero if the previous symbol is non-zero. Otherwise, the minimum mean-squared error timing gradient is evaluated in the traditional manner.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Pervez Mirza AZIZ, Rohit RATHI, Vishnu BALAN
  • Publication number: 20200356917
    Abstract: In some examples, extended reality based immersive project workspace creation may include obtaining sensing data from at least one sensor of a device worn by a user, and analyzing, based on the sensing data, an environment of the user. A plurality of insights associated with the user may be determined, and prioritized based on a plurality of prioritization criteria. An insight of the plurality of prioritized insights associated with the user may be rendered in the environment of the user. Further, the rendering of the insight may be controlled based on an interaction of the user with the rendered insight.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 12, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Vibhu Saujanya SHARMA, Rohit MEHRA, Vikrant KAULGUD, Sanjay PODDER, Adam Patten BURDEN
  • Publication number: 20200357069
    Abstract: A financial planning system automatically chooses products and financing for goals in an individual's financial plan or financial strategy, in accordance with desired product characteristics, financing templates, and test criteria provided by the individual. The financial planning system automatically commits to product purchases and loans on behalf of the individual. Financing alone can be selected for goals, and automatically committed. Products without financing can be selected for goals, and automatically purchased. Reduced (anonymized) versions of the financial plans are automatically analyzed to create product demand curves by product type, and loan demand curves by loan type, and these demand curves are respectively sent to product suppliers and loan providers, to encourage commercial offers in accordance with the individuals' financial plans or financial strategies.
    Type: Application
    Filed: December 30, 2019
    Publication date: November 12, 2020
    Applicant: Wealth Technologies Inc.
    Inventors: Arthur M. Berd, Rohit M. D'Souza
  • Publication number: 20200358472
    Abstract: A wireless transceiver. The transceiver includes: (i) a transmit signal path; (ii) a calibration path, comprising a conductor to connect a calibration tone into the transmit signal path; (iii) a receive signal path, comprising a first data signal path to process a first data and a second data signal path, different than the first data signal path, to process a second data; (iv) a first capacitive coupling to couple a response to the calibration tone from the transmit signal path to the first data signal path; and (v) a second capacitive coupling to couple a response to the calibration tone from the transmit signal path to the second data signal path.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 12, 2020
    Inventors: Debapriya Sahu, Rohit Chatterjee, Srinivas Venkata Veeramreddi
  • Publication number: 20200356386
    Abstract: An intelligent system, and its corresponding method, is disclosed that is capable of rendering a user interface operation version that is most appropriate given a certain state of the vehicle ensuring the driver of the vehicle continues to drive safely without distractions. The method disclosed herein provides for operating a user interface of a vehicle infotainment device or an in-car entertainment device, the user interface being operable to present one or more applications. The method comprises retrieving vehicle state input data, processing the vehicle state input data at the processing module to select one of a plurality of different user interface operation versions based on the vehicle state input data, and operating the user interface according to the selected user interface operation version by the user interface operation module.
    Type: Application
    Filed: October 30, 2017
    Publication date: November 12, 2020
    Applicant: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventors: Rohit MEWAR, Eugine VARGHESE
  • Patent number: 10829145
    Abstract: A steering apparatus includes a first pinion, an internal gear engaged with the first pinion, a second pinion fixed relative to the internal gear, a first gear engaged with the second pinion, a third pinion fixed relative to the first gear, and a steering rack meshed with the third pinion.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: November 10, 2020
    Assignee: Ford Global Technology, LLC
    Inventors: Joseph Washnock, Jack E. Barry, Soungjin Wou, Garry Robert Smith, Jennifer Laz, James Philip Cooper, Daniel Steven Payne, Rohit Kadam
  • Patent number: 10833960
    Abstract: A method, computer system, and a computer program product for SLA management is provided. The method may include collecting metrics from services within a composite service. The method may include determining, by a first smart contract, a first violation occurred between a first pair of services, whereby the first smart contract and the first pair of services are associated with a first private channel within a blockchain network. The method may include determining, by a second smart contract, a second SLA violation occurred between a second pair of services, whereby the second smart contract and the second pair of services are associated with a second private channel. The method may include determining that the first SLA violation and second SLA violation are related and the second SLA violation occurred before the first SLA violation. The method may include identifying a violating service within the second pair of services.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rohit Ranchal, Olivia Choudhury, Amarendra Das, Senthil Bakthavachalam
  • Patent number: 10831521
    Abstract: Systems for high-performance distributed computing. The systems include techniques for managing data and metadata across multiple nodes. A method embodiment commences by storing data at a node using a first storage mechanism that is local to the node. A first set of metadata is configured to identify a storage location for the stored data. The first set of metadata is stored using the same first storage mechanism that is local to the node. For accessing the first set of metadata, a second set of metadata is configured to identify a storage location for the first set of metadata. The second set of metadata is stored using a second storage mechanism that comprises a distributed metadata storage facility that stores metadata across multiple storage locations having at least one of the multiple storage locations that is not local to the node that stores data and metadata using the first storage mechanism.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: November 10, 2020
    Assignee: Nutanix, Inc.
    Inventors: Karan Gupta, Pavan Kumar Konka, Rishi Bhardwaj, Rohit Jain, Tabrez Parvez Memon