Patents by Inventor Vishal Agarwal

Vishal Agarwal 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: 20240097824
    Abstract: Methods, systems, and devices for techniques for dynamically adjusting retransmission opportunities within a connected isochronous stream (CIS) are described. In some aspects, a first wireless device and a second wireless device may support one or more dynamic or “on-the-fly” adjustments to one or more CIS settings in accordance with a link quality between the first wireless device and the second wireless device. For example, the first wireless device and the second wireless device may tie a number of transmission opportunities that are usable for retransmissions, within a given isochronous (ISO) interval, to the link quality between the first wireless device and the second wireless device. The link quality may be tied or associated with a modulation and coding scheme (MCS) of the link. As such, the first wireless device and the second wireless device may tie a dynamic change in MCS to a dynamic change in retransmission opportunities.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Richard Turner, Douglas Kogan, Laurent Wojcieszak, Mayank Batra, Vishal Agarwal
  • Publication number: 20240037386
    Abstract: A method, system, apparatus, and non-transitory computer-readable medium for image processing using a multi-task neural network framework may be provided. The method be executed by one or more processors, and may include receiving an input image; and generating one or more image patches based on the input image. The method may include performing an image processing task based on the input image using the multi-task neural network framework, wherein the multi-task neural network framework is trained using an adaptive feature distillation function, and wherein the adaptive feature distillation function is based on a comparison of intermediate features of the multi-task neural network framework and intermediate features of a plurality of single-task neural network models. The method may include generating an output of the image processing task based on up sampling an output of the multi-task neural network framework.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: Rakuten Group, Inc.
    Inventors: Geethu JACOB, Vishal AGARWAL, Bjorn STENGER
  • Publication number: 20240037930
    Abstract: A method, system, apparatus, and non-transitory computer-readable medium for image processing using a multi-task neural network framework may be provided. The method be performed by one or more processors and may include receiving an input image, and performing an image processing task based on the input image using the multi-task neural network framework, wherein the multi-task neural network framework is trained using a combination of task specific losses, the task specific losses including a plurality of first losses associated with the multi-task neural network framework and a plurality of second losses associated with a plurality of single-task neural network models. The method may also include generating an output of the image processing task based on up sampling an output of the multi-task neural network framework.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Rakuten Group, Inc.
    Inventors: Geethu JACOB, Vishal AGARWAL, Bjorn STENGER
  • Publication number: 20240032122
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first peripheral device may establish, with a user equipment (UE), a first connected isochronous stream (CIS), a second CIS, and a control channel for the first CIS and the second CIS, where the first peripheral device is configured to output audio signals for the first CIS and handle feedback for the first CIS. The first peripheral device may transmit, to a second peripheral device paired with the first peripheral device, an indication that the second peripheral device is to output audio signals for the second CIS and handle feedback for the second CIS. The first peripheral device may receive the first CIS, while maintaining the control channel for the first CIS and the second CIS. Numerous other aspects are described.
    Type: Application
    Filed: March 25, 2021
    Publication date: January 25, 2024
    Inventors: Benjamin CAMPBELL, Mayank BATRA, Ivan OAKES, Laurent WOJCIESZAK, Dishant SRIVASTAVA, Nitin Raghavendra KIDIYOOR, Vishal AGARWAL, Joel LINSKY, Douglas KOGAN
  • Publication number: 20230385143
    Abstract: A method comprises collecting parameters corresponding to at least one microservice operation processed by a first instance of a microservice, and analyzing the parameters using one or more machine learning algorithms. Based at least in part on the analyzing, a prediction is made whether the at least one microservice operation is anomalous. In the method, the first instance of the microservice is designated as being in an anomalous state responsive to predicting that the at least one microservice operation is anomalous. One or more microservice requests for the microservice are routed to a second instance of the microservice responsive to the anomalous state designation.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Bijan Kumar Mohanty, Krunal Kanubhai Mevada, Vishal Agarwal, Hung Dinh
  • Publication number: 20230350736
    Abstract: Some embodiments of the invention provide a method for correlating data message flows sent between multiple machines executing on multiple host computers of a network. The method is performed at a first host computer executing a first machine. The method sends, to a second machine executing on a second host computer, a first data message belonging to a first data message flow between the first and second machines. The method receives a destination event associated with the first data message from the second host computer. The method correlates the received destination event with a source event associated with the first data message and generated by the first host computer to create a correlated event. The method sends the correlated event to a centralized data analytics appliance that analyzes and stores correlated events.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 2, 2023
    Inventors: Vishal Agarwal, Suma Samsekai Manjabhat
  • Patent number: 11800464
    Abstract: System and method for temperature-calibration of a crystal oscillator (XO) in a mobile device. A temperature-calibration status of the XO is determined and a trigger condition related to temperature-calibration of the XO is detected. If the temperature-calibration status of the XO is not fully temperature-calibrated or if the XO has not been previously temperature-calibrated, a temperature-calibration session is initiated by an XO manager based on the condition, wherein a receiver is configured to receive signals and temperature-calibration of the XO is performed in a background mode based on the received signals. The condition based triggering ensures that the XO is temperature-calibrated prior to launch of any position based or global navigation satellite systems (GNSS) based applications on the mobile device.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: October 24, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Jie Wu, Daniel Fred Filipovic, Emilija Milorad Simic, Vishal Agarwal
  • Patent number: 11785502
    Abstract: The disclosure relates generally to wireless communication, and more particularly to selective relay of data packets. A method includes receiving one or more received data packets from a series of transmitted data packets that are transmitted from a host device over a host piconet during a plurality of listening time slots of the host piconet; receiving a bitmap over a primary/secondary piconet, wherein the bitmap includes a plurality of bitmap portions and each bitmap portion respectively corresponds to one of the plurality of listening time slots of the host piconet; analyzing the received bitmap to identify one or more missed data packets from the series of transmitted data packets that were not received from the host device; and generating a relay list of missed data packets based on the analyzing of the bitmap.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: October 10, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Giriraj Goyal, Vishal Agarwal, Steven Singer
  • Patent number: 11743044
    Abstract: Multiple systems, methods, and computer program product embodiments for password-less authentication using key agreement and multi-party computation (MPC). In one or more embodiments, following an authentication request received by a host computing device, the host computing device and a user computing device generate a shared key using a key agreement algorithm. Then, the host computing device generates a challenge that is encrypted using the shared key and transmitted to the user computing device. The user computing device decrypts the challenge after regenerating the shared key and sends the decrypted result to the host computing device as the challenge response. The authentication request is granted by the host computing device if the challenge and the challenge response match. New keys and a new challenge are generated for each authentication request. This process relies on public key cryptography eliminating the needs for passwords.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 29, 2023
    Assignee: Salesforce, Inc.
    Inventors: Prasad Peddada, Taher Elgamal, Vishal Agarwal
  • Publication number: 20230187077
    Abstract: A method may include collecting sensor data related to a physical or mental health of a patient. The method may include determining a series of physical evidence nodes. The method may include determining a series of physical states of the patient. Each physical state is associated with a single physical evidence node. The method may include determining an expected value for each physical evidence node based on a physical baseline of the patient. The method may include determining, after each day, a value for each corresponding physical evidence node, wherein the value for each physical evidence node includes a value from each associated physical state. The method may include determining, after each day, a deviation of the patient from the expected value. The method may include generating a physical predictive model of the physical health of the patient based on the deviation of the patient from the expected value.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 15, 2023
    Inventors: Saurabh Tara, Jawahar Jain, Vishal Agarwal, Lakshya Jain
  • Patent number: 11659622
    Abstract: A method for wireless communications in a mesh network at a first device is disclosed. The method includes receiving, during a friendship termination procedure, direct forwarding information from a second device and storing the directed forwarding information from the second device. The method also includes terminating the friendship with the second device and establishing a friendship with a third device. The method also includes transmitting the directed forwarding information to the third device.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 23, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Jagdeep Kumar Hans, Vishal Agarwal
  • Patent number: 11653318
    Abstract: Systems and methods for network coordination are disclosed. A method comprises listening to a primary device during a receiving slot group of a primary/secondary (P/S) piconet shared between the primary device and the secondary device, determining based on the listening during the receiving slot group whether the primary device is attempting to communicate with the secondary device, listening to a host device on a host piconet during a transmitting slot group of the P/S piconet in response to a determination that the primary device is not attempting to communicate with the secondary device, and transmitting to the primary device over the P/S piconet during the transmitting slot group of the P/S piconet in response to a determination that the primary device is attempting to communicate with the secondary device.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: May 16, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Giriraj Goyal, Vishal Agarwal
  • Publication number: 20230137847
    Abstract: The disclosure relates generally to wireless communication, and more particularly to selective relay of data packets. A method includes receiving one or more received data packets from a series of transmitted data packets that are transmitted from a host device over a host piconet during a plurality of listening time slots of the host piconet; receiving a bitmap over a primary/secondary piconet, wherein the bitmap includes a plurality of bitmap portions and each bitmap portion respectively corresponds to one of the plurality of listening time slots of the host piconet; analyzing the received bitmap to identify one or more missed data packets from the series of transmitted data packets that were not received from the host device; and generating a relay list of missed data packets based on the analyzing of the bitmap.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Giriraj GOYAL, Vishal AGARWAL, Steven SINGER
  • Publication number: 20230111742
    Abstract: The apparatus receives a first PDU and a first CRC that is based on the first PDU. The first PDU is encrypted based on a first nonce. The apparatus decrypts the first PDU to obtain a first payload and a first cipher stream. The apparatus soft combines the decrypted first payload with a decrypted set of payloads. The set of payloads have been encrypted based on at least one nonce different than the first nonce. The apparatus generates a second CRC based on the soft combined decrypted payloads and based on the first cipher stream. The apparatus determines whether the generated second CRC for the soft combined decrypted payloads passes a CRC check against the first CRC.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 13, 2023
    Inventors: Vishal Agarwal, Huibert Denboer, Giriraj Goyal
  • Publication number: 20230094344
    Abstract: A method may include collecting sensor data related to a physical or mental health of a patient. The method may include determining a series of mental evidence nodes. The method may include determining a series of mental states of the patient. Each mental state is associated with a single mental evidence node. The method may include determining an expected value for each mental evidence node based on a mental baseline of the patient. The method may include determining, after each day, a value for each corresponding mental evidence node, wherein the value for each mental evidence node includes a value from each associated mental state. The method may include determining, after each day, a deviation of the patient from the expected value. The method may include generating a mental predictive model of the mental health of the patient based on the deviation of the patient from the expected value.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Inventors: Saurabh Tara, Jawahar Jain, Vishal Agarwal, Lakshya Jain
  • Publication number: 20230096879
    Abstract: A method may include collecting sensor data related to a set of lifestyle activities related to one or more chronic diseases of a patient. The method may include collecting patient data that indicates at least one of a biological, psychological, or social profile of the patient, and one or more lifestyle choice prescriptions of the patient. The method may include receiving patient input that indicates compliance of the patient with the lifestyle choice prescriptions. The method may include determining a lifestyle choice compliance (LCC) score of the patient based on at least one of the sensor data related to the set of lifestyle activities and the patient input that indicates compliance of the patient with the lifestyle choice prescriptions. The method may include generating an LCC result, wherein the LCC result includes the LCC score of the patient. The method may include providing the LCC result to a care-provider.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Inventors: Saurabh Tara, Jawahar Jain, Vishal Agarwal, Lakshya Jain
  • Publication number: 20230089865
    Abstract: Multiple systems, methods, and computer program product embodiments for password-less authentication using key agreement and multi-party computation (MPC). In one or more embodiments, following an authentication request received by a host computing device, the host computing device and a user computing device generate a shared key using a key agreement algorithm. Then, the host computing device generates a challenge that is encrypted using the shared key and transmitted to the user computing device. The user computing device decrypts the challenge after regenerating the shared key and sends the decrypted result to the host computing device as the challenge response. The authentication request is granted by the host computing device if the challenge and the challenge response match. New keys and a new challenge are generated for each authentication request. This process relies on public key cryptography eliminating the needs for passwords.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Applicant: salesforce.com, inc.
    Inventors: Prasad PEDDADA, Taher Elgamal, Vishal Agarwal
  • Patent number: 11582638
    Abstract: The disclosure relates generally to wireless communication, and more particularly to selective relay of data packets. A method includes listening to a host device in one or more listening time slots of a host piconet, identifying one or more bitmap portions of a bitmap, wherein the identified one or more bitmap portions corresponds to the one or more listening time slots of the host piconet, determining whether a data packet having a data packet payload is effectively received from the host device during the one or more listening time slots, and populating the bitmap with one or more corresponding signifiers.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: February 14, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Giriraj Goyal, Vishal Agarwal, Steven Singer
  • Patent number: 11553343
    Abstract: The apparatus receives a first PDU and a first CRC that is based on the first PDU. The first PDU is encrypted based on a first nonce. The apparatus decrypts the first PDU to obtain a first payload and a first cipher stream. The apparatus soft combines the decrypted first payload with a decrypted set of payloads. The set of payloads have been encrypted based on at least one nonce different than the first nonce. The apparatus generates a second CRC based on the soft combined decrypted payloads and based on the first cipher stream. The apparatus determines whether the generated second CRC for the soft combined decrypted payloads passes a CRC check against the first CRC.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: January 10, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Vishal Agarwal, Huibert Denboer, Giriraj Goyal
  • Patent number: 11521748
    Abstract: A method may include collecting sensor data related to a quality of health of a patient. The method may include receiving patient input in response to a minimum number of questions for high statistical measurement of three health dimensions of the patient. The method may include generating a health score for each of three health dimensions of the patient. The method may include categorizing the health score for each of the three health dimensions. The method may include determining a minimum category of questions for high statistical measurement of each category of the three health dimensions. The method may include quantifying each of the three health dimensions of the patient per a VAS health score. The method may include generating a health risk score that is based on the health score for each of the three health dimensions. The method may include providing a health risk result to a care-provider.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: December 6, 2022
    Inventors: Jawahar Jain, Vishal Agarwal, Lakshya Jain, Saurabh Tara