Patents by Inventor Rishabh

Rishabh 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: 20240153487
    Abstract: Data indicative of one or more user inputs directed to a user interface of a conversation designer tool is received. A conversation design is determined based on the data. The conversation design enables a conversation bot to provide a service using a conversation flow specified at least in part by the conversation design. The conversation design specifies in a first human language at least a portion of a message content to be provided by the conversation bot during an execution of the conversation flow. It is identified that an end-user of the conversation bot prefers to converse in a second human language different from the first human language. The message content of the conversation design in the first human language is dynamically translated for the end-user to the second human language.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Inventors: Jebakumar Mathuram Santhosm Swvigaradoss, Satya Sarika Sunkara, Ankit Goel, Rajesh Voleti, Rishabh Verma, Patrick Casey, Rao Surapaneni
  • Patent number: 11977577
    Abstract: Methods, systems and computer program products are provided personalizing recommendations of items with associated explanations. The example embodiments described herein use contextual bandits to personalize explainable recommendations (“recsplanations”) as treatments (“Bart”). Bart learns and predicts satisfaction (e.g., click-through rate, consumption probability) for any combination of item, explanation, and context and, through logging and contextual bandit retraining, can learn from its mistakes in an online setting.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: May 7, 2024
    Assignee: Spotify AB
    Inventors: James E. McInerney, Benjamin Lacker, Samantha Hansen, Aloïs Gruson, Rishabh Mehrotra, Hugues Bouchard
  • Publication number: 20240145432
    Abstract: The present disclosure relates to processing systems and more specifically to integrated circuit (IC) packages designed to reduce the effects of electrostatic discharge and/or electromagnetic interference during integrated circuit manufacture and/or use. The IC assembly may include a wafer positioned between a cooling system and thermal dissipation structure. The cooling system and thermal dissipation structure include electrically conductive material at a ground potential such that the thermal systems act as electrical ground. The wafer may be electrically connected to the cooling system and thermal dissipation structure to reduce static charge accumulation during the assembly process. The cooling system and thermal dissipation structure may further provide radio frequency (RF) shielding to reduce electromagnetic interference during use of the IC assembly.
    Type: Application
    Filed: March 1, 2022
    Publication date: May 2, 2024
    Inventors: Mengzhi Pang, Yang Sun, Yong guo Li, Jianjun Li, Rodrigo Rodriguez Navarrete, Vijaykumar Krithivasan, Rishabh Bhandari
  • Patent number: 11972673
    Abstract: A system (102) for assisting a patient to raise an alarm is disclosed. The system (102) may include a sensor (106) configured to be positioned at a head region of the patient and to detect movement of head of the patient. The system (102) may further include a patient assisting device (104) coupled to the sensor (106). The patient assisting device (104) may be configured to receive, from the sensor (106), a signal corresponding to the movement of the head of the patient, determine a state of alarm value from the signal, and generate an alarm based on the state of alarm value.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 30, 2024
    Assignee: L&T TECHNOLOGY SERVICES LIMITED
    Inventors: Jagdish Prasad Sahu, Keyur Bhalodiya, Ashish Kumar, Rishabh Ranjan
  • Publication number: 20240136303
    Abstract: A system on a wafer (SoW) assembly is disclosed. The SoW assembly can include a first SoW assembly structure with a first coefficient of thermal expansion (CTE). The first SoW assembly structure includes first to third slots at different locations. The SoW assembly can include a second SoW assembly structure stacked on the first SoW assembly structure. The second SoW assembly structure has a second CTE different from the first CTE. The second SoW assembly structure has first to third pins extending therefrom and disposed in the first to third slots. The first and second slots shaped to allow the first and second pins to move along a first axis, and the third slot shaped to allow the third pin to move along a second axis. The first SoW assembly structure can be a SoW and the second SoW assembly structure can be a heat dissipation structure in certain applications.
    Type: Application
    Filed: February 23, 2022
    Publication date: April 25, 2024
    Inventors: Yong guo Li, Rishabh Bhandari, Aydin Nabovati, Ron Rosenberg, Vijaykumar Krithivasan, Mitchell Heschke
  • Publication number: 20240134906
    Abstract: An embodiment may involve, based on a profile associated with a client device, selecting an audio file containing music. Based on an attribute of the audio file containing the music, an audio file containing a story may be selected. A playlist for the client device may be generated, where the playlist includes (i) a reference to the audio file containing the music, and (ii) a reference to the audio file containing the story. A server device may transmit the playlist to the client device over a wide area network. Reception of the playlist at the client device may cause an audio player application to retrieve and play out each of the audio file containing the music and the audio file containing the story.
    Type: Application
    Filed: November 21, 2023
    Publication date: April 25, 2024
    Inventors: Rishabh Sharma, Markus Cremer
  • Publication number: 20240135937
    Abstract: Disclosed is an audio signal encoding/decoding method that uses an encoding downmix strategy applied at an encoder that is different than a decoding re-mix/upmix strategy applied at a decoder. Based on the type of downmix coding scheme, the method comprises: computing input downmixing gains to be applied to the input audio signal to construct a primary downmix channel; determining downmix scaling gains to scale the primary downmix channel; generating prediction gains based on the input audio signal, the input downmixing gains and the downmix scaling gains; determining residual channel(s) from the side channels by using the primary downmix channel and the prediction gains to generate side channel predictions and subtracting the side channel predictions from the side channels; determining decorrelation gains based on energy in the residual channels; encoding the primary downmix channel, the residual channel(s), the prediction gains and the decorrelation gains; and sending the bitstream to a decoder.
    Type: Application
    Filed: December 2, 2021
    Publication date: April 25, 2024
    Applicants: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Harald Mundt, David S. McGrath, Rishabh Tyagi
  • Publication number: 20240131007
    Abstract: Disclosed are methods and compositions for treating or preventing a disease, a disorder, or symptom associated with picornaviruses in a subject including a therapeutically effective amount of a compound of Formula I, Formula II, or a pharmaceutically acceptable salt thereof, wherein X, Y, L, A, B, A1, A2, A3, R1, R2, R3, R4, R7, R8, R9, and R10 are as described herein.
    Type: Application
    Filed: October 3, 2023
    Publication date: April 25, 2024
    Inventors: Simon J. White, Matthew K. Hadden, Rishabh Kejriwal
  • Patent number: 11966729
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to the selected one of the FSVMs.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 23, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Publication number: 20240128340
    Abstract: Disclosed herein are integrated circuit (IC) contact structures, and related devices and methods. For example, in some embodiments, an IC contact structure may include an electrical element, a metal on the electrical element, and a semiconductor material on the metal. The metal may conductively couple the semiconductor material and the electrical element.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Applicant: Intel Corporation
    Inventors: Patrick Morrow, Glenn A. Glass, Anand S. Murthy, Rishabh Mehandru
  • Publication number: 20240129231
    Abstract: A virtual network provider system supports a virtual network including virtual machines that are each assigned to an underlay address of an underlay addressing scheme. The virtual network provider system further includes multiple routing domains each defined to include a different subset of the virtual machines. Each of the routing domains is assigned to a range of overlay addresses of an overlay addressing scheme. For each routing domain, the assigned range of overlay addresses is allocated among the subset of the virtual machines in the routing domain. The system further includes a virtual network host configured to use addresses of the overlay addressing scheme to selectively route messages between endpoints on select pairs of the virtual machines assigned to a same routing domain of the plurality of routing domains.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: Neha AGGARWAL, Chandan AGGARWAL, Rishabh TEWARI, Abhijeet KUMAR, Sudhir GOEL, Trilok NUWAL, Matthew Francis LONG, Evan Alexander BAKER, Aanand RAMACHANDRAN, Alok UPADHYAY
  • Patent number: 11960867
    Abstract: Using a natural language (NL) latent presentation in the automated conversion of source code from a base programming language (e.g., C++) to a target programming language (e.g., Python). A base-to-NL model can be used to generate an NL latent representation by processing a base source code snippet in the base programming language. Further, an NL-to-target model can be used to generate a target source code snippet in the target programming language (that is functionally equivalent to the base source code snippet), by processing the NL latent representation. In some implementations, output(s) from the NL-to-target model indicate canonical representation(s) of variables, and in generating the target source code snippet, technique(s) are used to match those canonical representation(s) to variable(s) of the base source code snippet. In some implementations, multiple candidate target source code snippets are generated, and a subset (e.g., one) is selected based on evaluation(s).
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: April 16, 2024
    Assignee: GOOGLE LLC
    Inventors: Rishabh Singh, Hanjun Dai, Manzil Zaheer, Artem Goncharuk, Karen Davis, David Andre
  • Patent number: 11960916
    Abstract: The disclosed technology is generally directed to virtual machines. In one example of the technology, a network change from a first virtual network to a second virtual network is reconfigured for a first virtual machine that is executing on a first virtual machine host. The reconfiguring includes the following. In the first virtual machine host, a mapping change from the first virtual network to the second virtual network is configured by reprogramming drivers in the first virtual machine host for route mapping for the second virtual network. A Dynamic Host Configuration Protocol (DHCP) retrigger is caused without rebooting the first virtual machine. A configuration file is provided to the first virtual machine. The configuration file includes user-specific networking settings. The first virtual machine is reconfigured in accordance with the user-specific networking settings.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sushant Pramod Rewaskar, Md. Daud Hossain Howlader, Ashish Bhargava, Nisheeth Srivastava, Naveen Prabhat, Jayesh Kumaran, Xinyan Zan, Abhishek Shukla, Rishabh Tewari
  • Patent number: 11962652
    Abstract: A method of using a sensor platform of a garment of a wearer in order to interact with a remote networked device using a plurality of sensed biometric data, the method comprising: receiving from the sensors a set of the plurality of biometric data; comparing the set to a data model including a plurality of model data parameters; determining whether said comparing indicates a need for a command to be sent to the remote networked device in order to effect a change in an operational characteristic of the networked device; sending the command to the networked device; receiving a further set of the plurality of biometric data; further comparing the further set to the data model; and determining whether said further comparing indicates a need for a further command to be sent to the remote networked device in order to further effect a change in an operational characteristic of the networked device.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: April 16, 2024
    Inventors: S. Ali Etemad, Daniel Stone, Adrian Straka, Rishabh Gupta, Abdul Javaid, Mark Klibanov
  • Publication number: 20240117943
    Abstract: A system, device, and method for detecting leaks near an emitter is disclosed. The method includes (i) receiving, from one or more mobile sensors, a first stream of information indicative of a leak state, (ii) determining that an initial leak state exists based at least in part on the first stream of information indicative of the leak state, (iii) receiving a second stream of information indicative of a no-leak state, (iv) using a statistical model to determine that the leak state has ended based at least in part on the first stream of information and the second stream of information, (v) receiving a third stream of information indicative of the leak state, and (vi) determining that a new leak state exists, wherein the new leak state is a distinct leak state from the initial leak state.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 11, 2024
    Inventors: Shreyan Sen, Zachary Kent Smith, Todd Langland, Marek Andrzej Kwasnica, Rishabh Urvesh Shah, Meghan Elizabeth Thurlow, Brian LaFranchi, Nathan Sankary, Matthew Hill, Tobe Corazzini, Davida Herzl
  • Publication number: 20240118274
    Abstract: Provided herein are structures and methods for detecting one or more analyte molecules present in a sample. In some embodiments, the one or more analyte molecules are detected using one or more supramolecular structures. In some embodiments, the supramolecular structures are configured to form a linkage with a particular capture barcode, which is configured to form a linkage with a particular capture molecule. In some embodiments the capture molecule is configured to interact with a particular analyte molecule. In some embodiments, the locations of supramolecular structures are mapped on a substrate having a plurality of binding locations, according to the capture barcode and/or another barcode linked with the supramolecular structures. In some embodiments, the linkage between the analyte molecules and supramolecular structures enable a signal to be generated.
    Type: Application
    Filed: February 22, 2022
    Publication date: April 11, 2024
    Inventors: Ashwin GOPINATH, Paul ROTHEMUND, Rishabh SHETTY, Shane BOWEN, Rachel GALIMIDI
  • Publication number: 20240121618
    Abstract: An example method of allocating channels to access points (AP) is presented. A network manager may determine weights of the APs based on a channel metric and a location metric for APs. Further, the network manager may identify a first set of APs based on the weights and allocate a dedicated first channel to each of the first set of APs for its sole use. Accordingly, each of the first set of APs may use a respective dedicated first channel thereby reducing the performance impact on other APs. Further, the network manager may identify a second set of APs based on the weights and allocate second channels for sharing among the second set of APs. Since the second set of APs does not share any channel with the first set of APs, the performance of the second set of APs may not be impacted due to the first set of APs.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Shubham SALONI, Nethra MUNIYAPPA, Rishabh GUPTA
  • Patent number: 11956506
    Abstract: The disclosure relates to a method and system of selectively deploying an application for facilitating quality-of-experience (QoE) in terms of streaming multimedia content in a networking environment comprising a user-equipment (UE) and a networking node provided with a predictive analysis module. The method comprises: capturing parameters pertaining to UE from at least one of a version of the predictive analysis module with respect to the UE, a current processor occupancy within the UE, a power-level within the UE, network conditions pertaining to the access network etc. One or more of the captured parameters and the observed network conditions is analyzed. Based on analysis, inference is drawn for selecting between the predictive analysis model of the UE and of the networking node for thereby enabling a customized streaming of multimedia content at the UE.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 9, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sai Krishna Gairuboina, Prasenjit Chakraborty, Luckraj Shrawan Kumar, Karan Rakesh, Rishabh Mittar, Jongkyu Kim, Rajaram Hanumantacharya Naganur, Rajiv Chintala
  • Patent number: 11954078
    Abstract: Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized the server may allow for testing of new and/or revised features, disaster recovery plans, or other configurations while maintaining availability of the parent (e.g., source) virtualized file server.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 9, 2024
    Assignee: Nutanix, Inc.
    Inventors: Kalpesh Ashok Bafna, Anil Kumar Gopalapura Venkatesh, Devyani Suryakant Kanada, Saurabh Tyagi, Vijaykumar Bellubbi, Mausumi Ranasingh, Rishabh Sharma
  • Publication number: 20240111441
    Abstract: A hardware-assisted Distributed Memory System may include software configurable shared memory regions in the local memory of each of multiple processor cores. Accesses to these shared memory regions may be made through a network of on-chip atomic transaction engine (ATE) instances, one per core, over a private interconnect matrix that connects them together. For example, each ATE instance may issue Remote Procedure Calls (RPCs), with or without responses, to an ATE instance associated with a remote processor core in order to perform operations that target memory locations controlled by the remote processor core. Each ATE instance may process RPCs (atomically) that are received from other ATE instances or that are generated locally. For some operation types, an ATE instance may execute the operations identified in the RPCs itself using dedicated hardware. For other operation types, the ATE instance may interrupt its local processor core to perform the operations.
    Type: Application
    Filed: November 29, 2023
    Publication date: April 4, 2024
    Inventors: Rishabh Jain, Erik M. Schlanger