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: 11630525
    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: Grant
    Filed: June 9, 2022
    Date of Patent: April 18, 2023
    Assignee: Apple Inc.
    Inventors: Musa M. Hindi, Rohit Dasari, Trungtin Tran
  • Patent number: 11630472
    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: Grant
    Filed: June 30, 2021
    Date of Patent: April 18, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ramakrishna Ankamreddi, Isha Agrawal, Rohit Phogat
  • Publication number: 20230114582
    Abstract: Systems and methods are described for providing check-in service that dynamically manages in-person meetings. In an example, the check-in service can receive a meeting request for a meeting of a first user with a second user at a location. The first user can request the meeting using a graphical user interface (“GUI”) or the check-in service can identify a meeting request based on a message sent from the first user to the second user. When the second user visits the location, the check-in service can send the meeting request to a user device of the second user. The second user can respond on the user device by accepting, rejecting, or postponing the meeting request. If postponed, the check-in service can place the meeting request in a queue and resend the meeting request when the second user next visits the location. If accepted, the check-in service can notify the first user.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventor: Rohit Pradeep Shetty
  • Publication number: 20230109778
    Abstract: Embodiments of the present disclosure relate to workload-based dynamic throttling of video processing functions. Systems and methods are disclosed that dynamically throttle video processing and/or streaming based on a workload. Live video is captured from one or more sources (e.g., cameras) and stored. The video is then provided to a video processing engine and a video streaming engine. The video processing engine may perform one or more operations such as object detection, object tracking, and object classification to produce characterization data (e.g., bounding boxes, object trajectories, alerts, object labels, object counts, boundary crossings, intersection highlighting, etc.). System resource usage and performance of the video processing and streaming are monitored to produce workload data (e.g., metrics). Based on the policies and the workload data, the video streaming and/or processing is dynamically reconfigured by adjusting parameters provided to the video streaming and processing engines.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Inventors: Bhanu Nagendra Pisupati, Rahul Maruti Bhagwat, Rohit Ramesh Vaswani, David Ung, Joonhwa Shin
  • Publication number: 20230113197
    Abstract: Computer-based simulation of a device under test (DUT) corresponding to a user circuit design includes providing an adapter configured to couple to the DUT during the computer-based simulation (simulation). The adapter is configured to translate incoming high-level programming language (HLPL) transactions into DUT compatible data for conveyance to the DUT and translate DUT compatible data generated by the DUT to outgoing HLPL transactions. A communication server is provided that couples to the adapter during the simulation. The communication server is configured to exchange the incoming and outgoing HLPL transactions with an entity executing external to the simulation. A communication layer client is provided that is configured to execute external to the simulation and exchange the incoming and outgoing HLPL transactions with the communication server.
    Type: Application
    Filed: October 11, 2021
    Publication date: April 13, 2023
    Applicant: Xilinx, Inc.
    Inventors: Amit Kasat, Tharun Kumar Ksheerasagar, Hemant Kashyap, Madhusudana Reddy, Rohit Bhadana
  • Publication number: 20230112227
    Abstract: A roof rack assembly for a vehicle includes a pedestal including an indentation. A roof rail is movable between a first configuration and a second configuration relative to the pedestal. In the first configuration, a toggle loop of the roof rail is positioned in a first orientation relative to the indentation. In the second configuration, the toggle loop is positioned in a second orientation relative to the indentation.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 13, 2023
    Inventors: Rohit TELUKUNTA, Adam WEYRAUCH, Peter JOYCE, Steven FRANK
  • Publication number: 20230110127
    Abstract: Systems and methods are described for creating a customized response to user feedback. In an example, a feedback system can receive user feedback about a product. The feedback system can parse the user feedback to extract keywords and assign categories to the keywords. The feedback system can also receive update information related to the product. The feedback system can parse the product update information in a similar manner to extract keywords and assign them to categories. The feedback system can compare the parsed user feedback and the parsed product update information and identify any matches that indicate that the product update addresses something mentioned in the user feedback. The feedback system can create a custom notification that highlights the portion of the product update information that matched to the user feedback.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventors: Rohit Pradeep Shetty, Erich Stuntebeck
  • Publication number: 20230114858
    Abstract: Circuit design simulation and clock event reduction may include detecting, using computer hardware, a plurality of models of a circuit design driven by a clock source by parsing the circuit design. The circuit design is a mixed language circuit design including a hardware description language (HDL) model and a high-level programming language (HLPL) model. Using the computer hardware, a clock requirement for the HLPL model for a simulation of the circuit design may be determined. The clock requirement of the HLPL model differs from a clock requirement of the HDL model. Using the computer hardware, an interface of the HLPL model may be modified based on the clock requirement of the HLPL model.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: Xilinx, Inc.
    Inventors: Tharun Kumar Ksheerasagar, Rohit Bhadana, Hemant Kashyap, Pratyush Ranjan
  • Publication number: 20230114142
    Abstract: Automated supply chain management techniques are disclosed. For example, a method comprises obtaining a plurality of datasets respectively representing a plurality of probability measures for a plurality of variability factors associated with a supply chain for at least one part needed to manufacture equipment, and generating a prediction for a future shortage of the at least one part based on the plurality of datasets. The prediction may then be used to proactively mitigate the future shortage.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventors: Shibi Panikkar, Rohit Gosain, Ajay Maikhuri
  • Publication number: 20230115896
    Abstract: Automated supply chain management techniques are disclosed. For example, a method comprises defining a plurality of supply segments to represent a forecasted demand for material needed to manufacture equipment via a supply chain, and allocating supplied material across one or more of the plurality of supply segments wherein a first portion of the supplied material is allocated in a non-fixed manner and a second portion of the supplied material is allocated in a fixed manner.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventors: Shibi Panikkar, Rohit Gosain, Ajay Maikhuri
  • Publication number: 20230115171
    Abstract: A system and method for generating customizable molecular structures for drug discovery. The system includes a processor communicably coupled to a memory and executes a deep neural network based molecular encoding model. The processor receives input datasets of drug-like molecules from private and public databases and are employed as training dataset. The processor further executes a plurality of deep generative models configured to receive input data relating to small molecules which includes desirable molecules and undesirable molecules. The plurality of deep generative models generates molecular structures like the input desirable molecules. The deep neural network based molecular encoding model is configured to map similarities between the molecular structures generated. The deep neural network based molecular encoding model computes intra-model and inter-model distances.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Vivek Singh, Bibhash Mitra, Ashwin Rathod, Rohit Yadav
  • Patent number: 11625191
    Abstract: An apparatus and/or system is described including a memory device or a controller for the memory device to perform heating of the memory device. In embodiments, a controller is to receive a temperature of the memory device and determine that the temperature is below a threshold temperature. In embodiments, the controller activates a heater for one or more memory die to assist the memory device in moving the temperature towards the threshold temperature, to assist the memory device when reading data. In embodiments, the heater comprises a plurality of conductive channels included in the one or more memory die or other on-board heater. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 11, 2023
    Assignee: Intel Corporation
    Inventors: Arash Hazeghi, Pranav Kalavade, Rohit Shenoy, Krishna Parat
  • Patent number: 11625486
    Abstract: In one aspect, a computerized-process for implementing Security Assessment For Enterprise (SAFE) Scoring Model include the step of generating a cybersecurity model by the following steps. The process determines a Governance Policy Score. The process determines a People Awareness Score. The process determines a Cybersecurity Architecture Score. The process determines an External Score. The process determines a Technology Score.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: April 11, 2023
    Assignee: SAFE Securities Inc.
    Inventors: Saket Modi, Nitin Aggarwal, Preetish Bajpai, Jyoti Yadav, Rohit Saini
  • Patent number: 11627613
    Abstract: This disclosure relates to techniques for a wireless device to perform low latency communication using historical beam information. The wireless device may establish a radio resource control connection, and may subsequently release the resource control connection. The wireless device may store antenna element and beam information for the resource control connection. The wireless device may determine whether to use the stored antenna element and beam information when establishing another radio resource control connection. If the wireless device determines to do so, the wireless device may use the stored antenna element and beam information when establishing that radio resource control connection.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: April 11, 2023
    Assignee: Apple Inc.
    Inventors: Alosious Pradeep Prabhakar, Li Su, Vijay Venkataraman, Rohit R. Matolia
  • Patent number: 11627364
    Abstract: Systems and methods for skipping a presentation of a portion of segments to catch up to live based on a priority level value is disclosed. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application identifies a duration of lag and determines a priority threshold based on the lag. Based on a manifest which includes priority level information, the streaming application determines whether a respective segment needs to be cached. For example, if a priority level for a segment that is within the duration of the lag has a priority level that is higher the priority threshold, then the segment is stored in a cache from a respective network address and is played from the cache.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: April 11, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Vaibhav Gupta, Ashish Gupta, Rohit Dhiman
  • Publication number: 20230104073
    Abstract: There are provided systems and methods for flexible digital tokens with application programming interfaces for reduced computing calls. A service provider, such as an electronic transaction processor for digital transactions, may provide a processing system, stack and API that allows for generation of flexible payment tokens that can be used for electronic transaction processing with external service providers including social networking platforms and services. The processing system for the transaction processor may include an API in a compatible language with the APIs of the external service providers. Specific API calls and queries, which may correspond to GraphQL mutations, may be used to execute operations between the APIs of the interfacing systems to have a legacy processing system and API to generate a billing agreement. Once generated, the billing agreement may be tokenized, and a payment token used for payment processing.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventors: Alex Kazuaki Miyamoto, Rohit Ranjan, Christina Crone, Matthew Gerard Jacunski
  • Publication number: 20230103382
    Abstract: A method includes obtaining a set of training samples, wherein each training sample includes a corresponding sequence of speech segments corresponding to a training utterance and a corresponding sequence of ground-truth transcriptions for the sequence of speech segments, and wherein each ground-truth transcription includes a start time and an end time of a corresponding speech segment. For each training sample in the set of training samples, the method includes processing, using a speech recognition model, the corresponding sequence of speech segments to obtain one or more speech recognition hypotheses for the training utterance; and, for each speech recognition hypothesis obtained for the training utterance, identifying a respective number of word errors relative to the corresponding sequence of ground-truth transcriptions.
    Type: Application
    Filed: September 27, 2022
    Publication date: April 6, 2023
    Applicant: Google LLC
    Inventors: Zhiyun Lu, Thibault Doutre, Yanwei Pan, Liangliang Cao, Rohit Prabhavalkar, Trevor Strohman, Chao Zhang
  • Publication number: 20230104908
    Abstract: Methods, systems, and computer program products for gathering electronic signatures to be applied to collaboration system content objects (e.g., contracts, letters, insurance claims, riders, etc.). A collaboration system monitors changes made to the collaboration system content objects during electronic signature processing. A module of the content management system is configured to associate one or more instances of e-signing metadata to one or more of the stored content objects of the content management system. The e-signing metadata indicates whether or not a particular portion of the one or more of the stored content objects has been e-signed by a designated e-signatory. A collaborator who is not one of the designated e-signatories makes a change to one or more of the stored content objects (e.g., contracts, letters, insurance claims, riders, etc.). The change is remediated on-the-fly and the e-signing process continues without having to restart the e-signing process from the beginning.
    Type: Application
    Filed: March 28, 2022
    Publication date: April 6, 2023
    Applicant: Box, Inc.
    Inventors: Seth Morgan Luce VOLTZ, Jón Tómas GRÉTARSSON, Michaël Simon KRENS, Valentin ZBEREA, Rohit BAKSHI, Matthew Phillip HEWES, Daniel KIM, Nachiket DEO, Stephen Philip HILLER, Virender GUPTA
  • Publication number: 20230107375
    Abstract: Provided is a system for predicting a response of a user in a multi-user environment. The system includes a display engine configured to display a user interface (UI) on a display screen for inputting a message corresponding to received messages from one or more contacts, a first processing engine configured to generate a list of correlated candidate messages associated with an input message using received messages, a second processing engine configured to predict a set of correlated candidate messages relevant to the input message from the list of correlated candidate messages, and a third processing engine configured to generate a priority list of candidate messages including the predicted set of correlated candidate messages. The display engine displays, on the display screen, at least one of one or more appropriate candidate messages based on a priority associated with the appropriate candidate messages in the generated priority list of candidate messages.
    Type: Application
    Filed: July 28, 2022
    Publication date: April 6, 2023
    Inventors: Jay Ketankumar TRIVEDI, Shashi SINGH, Pankaj TANWAR, Sonal JAIN, Rohit KUMAR
  • Patent number: 11620790
    Abstract: Generating a 3D model may include determining, based on sensor data from a touch sensor on a first device, a touch event, wherein the touch event comprises a touch on the first device by a touching object. Generating a 3D model may also include, in response to a touch event, obtaining a first image of the touching object by a first camera of the first device, and obtaining, from a second device, a second image of the touching object, wherein the first image of the touching object captures a first view of the touching object, and wherein the second image of the touching object captures a second view of the touching object. A model of the touching object is generated based on the first image and the second image.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: April 4, 2023
    Assignee: Apple Inc.
    Inventors: Rohit Sethi, Lejing Wang