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: 11698777
    Abstract: Various methods, apparatuses/systems, and media for automatically building an application framework are disclosed. An internal database stores available design patterns and code snippets for developing an application. A receiver receives, as input, a requirement document that includes one or more requirements for developing the application. A processor parses the requirement document by implementing a natural language processing algorithm; creates, based on the parsed requirement document, a plurality of code blocks for generating a structure and a design pattern to be used to develop the application by matching the one or more requirements with the available design patterns; accesses the database to obtain the code snippets for the plurality of code blocks; and automatically builds an application framework based on the code snippets.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: July 11, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Mohammed Ahamed Mohiseen, Rohit Nilekar
  • Patent number: 11699441
    Abstract: The present disclosure describes techniques for dynamically determining when information is to be output to a user, as well as what information is to be output to a user. A natural language processing system may receive, from a first device, first data representing information to be output at a first point during a skill session. The natural language processing system may also receive, from a second device, second data representing a natural language input. The natural language processing system may determine a skill component is to execute with respect to the natural language input. The natural language processing system may send, to the skill component, second data representing the natural language input. The natural language processing system may receive, from the skill component, an indication that an ongoing first skill session with the second device has reached the first point.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: July 11, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Conrad Kockerbeck, Muhammad Yahia, Jordan Michael Hughes, Kevin Boehm, Rohit Sauhta
  • Patent number: 11696854
    Abstract: An apparatus includes a rigid body, a flexible sealing element, a nozzle assembly, and an electrode. The rigid body defines a channel, a reservoir, and a vent path. The reservoir is in fluid communication with the channel. The vent path is in fluid communication with the reservoir. The reservoir is configured to provide spacing between the channel and the vent path. The sealing element is positioned distal to the rigid body. The nozzle assembly includes a nozzle head and a post. The post extends distally through the channel of the rigid body. The nozzle head projects distally from a distal end of the post. The electrode is disposed within the channel of the rigid body. The reservoir extends laterally from a longitudinal axis defined by the electrode.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: July 11, 2023
    Assignee: TUSKER MEDICAL, INC.
    Inventors: Miranda M. Ray, Rohit Girotra, Anh Quoc Truong, Radhika Patel, Thomas D. Gross, Alfredo Cantu
  • Publication number: 20230216535
    Abstract: In one implementation, a wireless communication device includes a first transceiver configured to generate a transmit signal and a band pass filter (BPF) select circuit configured to filter the transmit signal by a one of a first BPF with a relatively high-frequency passband or a second BPF with a relatively low-frequency passband. The wireless communication device includes a second transceiver configured to receive a received signal filtered by the other one of the first or second BPF. Having the transmit and received signals filtered by two different passband filters improves the isolation between the transmitter and receiver. Another implementation configures the first transceiver to include its own set of first and second BPFs, and the second transceiver to also include its own first and second BPFs.
    Type: Application
    Filed: July 14, 2020
    Publication date: July 6, 2023
    Inventors: Shaofeng WANG, Rongliang YANG, Devdutt PATNAIK, Rohit TRIPATHI, Francis Ming-Meng NGAI
  • Publication number: 20230213935
    Abstract: A method may include receiving a request for drone-assisted media capture from a vehicle located at a first location, the request specifying one or more user preferences, selecting an unmanned aerial vehicle that is able to perform the drone-assisted media capture based on the user preferences, causing the selected unmanned aerial vehicle to travel to the first location, and causing the selected unmanned aerial vehicle to capture media at the first location based on the user preferences.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Rohit Gupta, Akila C. Ganlath, Prashant Tiwari
  • Publication number: 20230211660
    Abstract: A method comprises determining a vectorized representation of positions of road agents and road geometry based on sensor data from a vehicle, inputting the vectorized representation of the positions of the road agents and the road geometry into a trained transformer network, predicting one or more road agent trajectories at one or more future time steps based on an output of the transformer network, predicting an acceleration of the vehicle at the one or more future time steps based on the predicted one or more road agent trajectories at the one or more future time steps, and causing the vehicle to perform the predicted acceleration at the one or more future time steps.
    Type: Application
    Filed: January 3, 2022
    Publication date: July 6, 2023
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Ziran Wang, Zhouqiao Zhao, Rohit Gupta, Kyungtae Han, Prashant Tiwari
  • Publication number: 20230210747
    Abstract: The present invention relates to anti-aging composition comprising bioactive protein obtained by cultivation of placenta, method of preparing the composition and use as a cosmetic composition.
    Type: Application
    Filed: February 25, 2021
    Publication date: July 6, 2023
    Inventors: Abhijit Bopardikar, Oleksandr Kukharchuk, Padma Priya Anand Baskaran, Andrii Kukharchuk, Sunil Pophale, Rohit Kulkarni
  • Publication number: 20230210637
    Abstract: Apparatuses and methods for customized retainers to prevent relapse. In particular, described herein are customized retainers, and methods and apparatuses for making customized retainers that specifically reenforce and prevent movement of one or more teeth having a higher likelihood of relapse following completion of an orthodontic treatment plan.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventors: Ken WU, Huizhong LI, Mitra DERAKHSHAN, Zhou YU, James NISHIMUTA, Yuxiang WANG, Xi CAI, Rohit TANUGULA, Jeeyoung CHOI, Eric YAU, Jun SATO, John Y. MORTON
  • Publication number: 20230215425
    Abstract: Techniques for recommending a skill experience to a user after a user-system dialog session has ended are described. Upon a dialog session ending, the system uses a first machine learning model to determine potential intents to recommend to a user. The system then uses a second machine learning model to determine a particular skill and intent to recommend. The system then prompts the user to accept the recommended skill and intent. If the user accepts, the system calls the recommended skill to execute. As part of calling the skill, the system sends to the skill at least one entity provided in a natural language user input of the ended dialog session. This enables the skill to skip welcome prompts, and initiate processing to output a response based on the intent and the at least one entity of the ended dialog session.
    Type: Application
    Filed: December 7, 2022
    Publication date: July 6, 2023
    Inventors: Ruhi Sarikaya, Hung Tuan Pham, Savas Parastatidis, Dean Curtis, Pushpendre Rastogi, Nitin Ashok Jain, John Arland Nave, Abhinav Sethy, Arpit Gupta, Mayank Kumar, Nakul Dahiwade, Arshdeep Singh, Nikhil Reddy Kortha, Rohit Prasad
  • Publication number: 20230213956
    Abstract: Described embodiments include a voltage regulator circuit comprising an output voltage terminal configured to be coupled to a load that draws a load current, first and second amplifiers, and first, second, third, fourth and fifth transistors. The embodiment also includes a dynamic R-C network coupled between the third amplifier input and the seventh transistor current terminal, wherein the dynamic R-C network includes capacitors and MOS-based resistors, a third amplifier having a fourth amplifier input and a third amplifier output, wherein the fourth amplifier input is coupled to the output voltage terminal, and a capacitor that is coupled between the output voltage terminal and the fourth amplifier input.
    Type: Application
    Filed: March 10, 2023
    Publication date: July 6, 2023
    Inventors: Ramakrishna Ankamreddi, Isha Agrawal, Rohit Phogat
  • Patent number: 11696114
    Abstract: Apparatuses, systems, and methods for SoR list management and PLMN selection based on an SoR list. A UE may receive an SoR container which may include a list of OPLMNs. The UE may store a prior list of OPLMNs stored on a USIM of the UE on a memory of the UE. The UE replace the prior list of OPLMNs stored on the USIM with the list of OPLMNs included in the SoR container. The UE may consider the prior list of OPLMNs as a lower priority list as compared to the list of OPLMNs stored on the USIM. Additionally, in response to determining to move from a current PLMN, the UE may scan for a new PLMN based on the list of OPLMNs stored on the USIM.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: July 4, 2023
    Assignee: Apple Inc.
    Inventors: Sridhar Prakasam, Qi He, Rohit Matolia, Shashanka Totadamane Ramappa, Nirlesh Koshta, Xiangpeng Jing, Krisztian Kiss, Nitin Kuppelur, Kavya Ravikumar, Rajkumar Krishnaperumal, Pradeep Pangi, Karthik Anantharaman, Alosious Pradeep Prabhakar, Vijay Venkataraman, Lester Chan, Madhusudhan Cheripally
  • Patent number: 11694726
    Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: July 4, 2023
    Assignee: Netflix, Inc.
    Inventors: Dong Liu, Lezi Wang, Rohit Puri
  • Patent number: 11695283
    Abstract: Aspects of the disclosure provide for a circuit. In at least some examples, the circuit includes a logic circuit, a first comparator, a second comparator, and an AND logic circuit. The logic circuit has an output and the first comparator has a first input coupled to an input voltage (VIN) pin, a second input configured to receive a Vin under voltage lockout (VINUVLO) threshold value, and an output. The second comparator has a first input coupled to a power middle (PMID) pin, a second input coupled to a battery pin, and an output and the AND logic circuit has a first input coupled to the output of the logic circuit, a second input coupled to the output of the first comparator, a third input coupled to the output of the second comparator, and an output coupled to an input of a field-effect transistor (FET) control circuit.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: July 4, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mustapha El Markhi, Alejandro Vera, Tonmoy Roy, Rohit Bhan
  • Patent number: 11695992
    Abstract: Systems and methods are provided for recommending media content to users with disabilities. In response to determining that a user has a disability, a type of the disability is determined. A media content item to recommend to the user is determined, among a plurality of media content items, based on the determined type of disability and a favorability factor of the media content item for the determined type of disability. The favorability factor of the media content item corresponds to an ability of a user with the determined type of disability to comprehend the media content item. An identifier of the determined media content item is generated for presentation.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: July 4, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Srishti Sharma, Rohit Dhiman
  • Patent number: 11692872
    Abstract: An optical light sensing device includes a detector operable to detect a light wave. The optical light sensing device also includes an integration circuit that includes an operational amplifier that is operable to reduce or cancel dark currents generated at the detector.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: July 4, 2023
    Assignee: AMS INTERNATIONAL AG
    Inventors: Ravi Kumar Adusumalli, Rohit Ranganathan, Vijay Ele
  • Patent number: 11695855
    Abstract: A pluggable CDN system and method include an edge node that is installed at each premises and caches/serves content/data to that premises that may be an individual user or a community. The edge node may use a hybrid push/pull caching scheme and may serve data to users even without any Internet connectivity.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: July 4, 2023
    Inventors: Rohit Paranjpe, Ripunjay Bararia
  • Publication number: 20230205424
    Abstract: A method for distributing and managing an Input/Output (IO) request in a disaggregated storage architecture includes receiving the IO request including IO data to be distributed in the disaggregated storage architecture, generating IO metadata corresponding to the IO data included in the received IO request, determining one or more controller parameters for each of a plurality of controllers of the disaggregated storage architecture, determining a first priority weight of each controller parameter of the one or more controller parameters based on a network type of the disaggregated storage architecture, determining a first IO management weight for each of the plurality of controllers based on the one or more controller parameters and corresponding first priority weights, and statically mapping each of the IO metadata and the IO data to at least one controller of the plurality of controllers based on the first IO management weights of the plurality of controller.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Preetham Parshwanath JAIN, Arun GEORGE, Dinesh RATRA, Parag JAIN, Rohit Kailash SHARMA, Roshan R NAIR, Shivam, Vishak GUDDEKOPPA
  • Publication number: 20230206188
    Abstract: An application server may identify one or more contact identifiers associated with one or more contacts associated with a communication event. The application server may retrieve information associated with the one or more contacts from one or more data sources based on the one or more contact identifiers. The application server may generate, based on the information retrieved from the one or more data sources, a set of contact characteristics for the one or more contacts. The application server may identify one or more actions to be performed via the electronic communication application and associated with the communication event based at least in part on the generated set of contact characteristics and a response status. The application server may transmit, to a user device, an indication of the identified one or more actions.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Inventors: Muhammad Shahid Khan, Steighton Lee Haley, Anuradha Sunil Vakil, Noah William Burbank, Rohit Deshpande, Alexander Oscherov, Ajay Ajit Shah, David Tomas Fernandez, Megan Monacelli
  • Publication number: 20230206348
    Abstract: Novel tools and techniques are provided for detecting and correcting anomalous events in real-time in as users enter data into a general ledger. In various embodiments, a computing system may receive one or more user inputs. The computing system might analyze the one or more user inputs to determine whether there are one or more anomalous transactions associated with the one or more user inputs by obtaining historical information associated with the one or more user inputs and correlating, using one or more machine learning algorithms, the historical information and the one or more user inputs to detect one or more anomalies. Based on the correlation between the historical information and the one or more first user inputs, the computing system might detect at least one anomalous transaction and might generate one or more recommended actions to correct the at least one anomalous transaction.
    Type: Application
    Filed: June 3, 2022
    Publication date: June 29, 2023
    Inventors: Nikil Kumar Reddy, Swami Subramanian, Sudakshina Chaudhury, Rohit Roy Burman
  • Publication number: 20230205634
    Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.
    Type: Application
    Filed: December 28, 2022
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Roshan R. NAIR, Arun GEORGE, Dinesh RATRA, Parag JAIN, Preetham Parshwanath JAIN, Rohit Kailash SHARMA, Shivam, Vishak GUDDEKOPPA