Patents by Inventor Tushar Kumar

Tushar Kumar 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: 11972291
    Abstract: An apparatus and method for conditional quality of service in a processor. For example, one embodiment of a processor comprises: a plurality of processor resources to be allocated to a plurality of executed processes in accordance with a set of quality of service (QoS) rules; and conditional quality of service (QoS) circuitry/logic to monitor usage of the plurality of processor resources by the plurality of processes and to responsively modify an allocation of a first processor resource for a first process in response to detecting a first threshold value being reached in a second resource allocated to the first process.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: April 30, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim, Karthik Kumar, Mustafa Hajeer, Tushar Gohad
  • Patent number: 11954258
    Abstract: A system and method for rendering AI-based haptic feedback and recommendations in a VR environment is provided. The system detects an active VR session on a VR device that renders immersive content associated with a VR environment that includes a digital avatar and a virtual object. The system acquires the immersive content based on the detection and determines physical attributes of the virtual object, scene information associated with the VR environment, and an activity of the digital avatar based on a first network-based analysis, a second network-based analysis, a third neural network-based analysis, respectively, of the content. The system further detects an interaction between the digital avatar and the virtual object in a duration of the activity, and generates a feedback signal based on the interaction, the scene information, and the physical attributes. The system further controls a haptic device based on the feedback signal to generate a haptic feedback.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: April 9, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Sachin Agrawal, Ayush Kumar Ghadiya, Tushar Rasal
  • Publication number: 20240111712
    Abstract: File system data that was backed up from a source system to a storage system is determined to be archived. The storage system maintains a tree data structure that enables the backed up file system data to be located. A portion of the tree data structure and the file system data are serialized into a first flat set of data. A first data block associated with the first flat set of data includes a file offset to a first data block associated with a second flat set of data corresponding to a previous archive of the file system data. The first flat set of data is archived to an archival storage.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 4, 2024
    Inventors: Venkata Ranga Radhanikanth Guturi, Tushar Mahata, Praveen Kumar Yarlagadda
  • Patent number: 11949800
    Abstract: Apparatus, systems and methods for providing a four-part, virtual reality (VR) customer service interaction between a customer service avatar operating on a VR platform and a customer using both a mobile device and a VR device are provided. Methods may include activating a VR session between the customer service avatar and the customer. Methods may include validating the VR session between the customer service avatar and the customer. Methods may include processing a co-browsing VR session request. Methods may include initiating the VR session between the customer service avatar and the customer.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 2, 2024
    Assignee: Bank of America Corporation
    Inventors: Tushar Agarwal, Sandeep Kumar Chauhan, Nandini Rathaur, Vasuki Anand, Amardeep Singh Talwar, Pushpa Neelakantan, Shailendra Singh
  • Patent number: 11941252
    Abstract: Provided are methods, apparatuses, systems, and computer-readable storage media for reducing an open time of a solid-state drive (SSD). In an embodiment, a method includes dividing a logical-to-physical (L2P) address mapping table of the SSD into a plurality of segments. The method further includes assigning one journal buffer of a plurality of journal buffers to each segment of the plurality of segments. The method further includes recreating, during a power on sequence of the SSD, a portion of the plurality of segments by replaying a first subset of the plurality of journal buffers. The method further includes sending, to a host device, a device-ready signal upon successful recreation of the portion of the plurality of segments. The method further includes recreating, in a background mode, a remaining portion of the plurality of segments by replaying a second subset of the plurality of journal buffers.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tushar Tukaram Patil, Anantha Sharma, Sharath Kumar Kodase, Suman Prakash Balakrishnan
  • Publication number: 20240095127
    Abstract: The Fleetwide Adaptive Rate Limiting Gatekeeper Apparatuses, Processes and Systems (“FARLG”) transforms API call permission request, API call result request datastructure/inputs via FARLG components into API call permission response, API call result response outputs. An API call permission request datastructure associated with an API call of an application structured to identify an API and a set of scopes is obtained. A retry-after interval is determined for each scope in the set of scopes, in which existence of a retry-after interval for a scope indicates that the API previously returned a throttled response for the scope. A wait duration associated with the API call is determined as the maximum retry-after interval across retry-after intervals that exist for the set of scopes. An API call permission response datastructure structured to specify the wait duration is provided.
    Type: Application
    Filed: June 7, 2022
    Publication date: March 21, 2024
    Inventors: Satish Kumar, Garrett Allen, Jesse Rhoads, Kathleen DeRusso, Kevin Vecchione, Richard Watson, Samantha Shandrow, Tushar Pradhan
  • Publication number: 20240097446
    Abstract: Provided is a system and method that can safely generate and execute an outage plan for a power grid based on severe weather-driven events. In one example, the method may include receiving predicted or current operational power system state data from a power grid and weather conditions associated with the power grid, identifying one or more nodes on the power grid to de-energize based on the operational state data and the current weather conditions, determining a sequence of instructions to perform to de-energize the one or more identified nodes based on the operational state data and the current weather conditions associated with the power grid, and generating an outage plan including mitigation steps for ensuring the stability and security of the power grid which includes the determined sequence of instructions to be executed and store the outage plan in the memory.
    Type: Application
    Filed: April 19, 2022
    Publication date: March 21, 2024
    Inventors: Saugata Swapan Biswas, Tushar, Arvind Mallikeswaran, Pradeep Kumar Manigilla, Srinivas Musunuri
  • Patent number: 11934334
    Abstract: The present disclosure advantageously provides a method and system for transferring data over a chip-to-chip interconnect (CCI). At a request node of a coherent interconnect (CHI) of a first chip, receiving at least one peripheral component interface express (PCIe) transaction from a PCIe master device, the PCIe transaction including a stream identifier; selecting a CCI port of the CHI of the first chip based on the stream identifier of the PCIe transaction; and sending the PCIe transaction to the selected CCI port.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: March 19, 2024
    Assignee: Arm Limited
    Inventors: Tushar P Ringe, Mark David Werkheiser, Jamshed Jalal, Sai Kumar Marri, Ashok Kumar Tummala, Rishabh Jain
  • Patent number: 11181982
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for reducing notifications on a user device to mitigate a user's injury associated with repetitive stress of using the user device. One or more notifications associated with the user device are received. A notification profile associated with the user is generated based on the received one or more notifications. In response to a query, position data and vital sign data associated with the user is received. The received position data and vital sign data associated with the user is analyzed and a health score associated with the user is calculated based on analyzed position data and vital sign data. In response to determining the health score deviates from a threshold range, the generated notification profile associated with the user is modified. One or more notifications alerts are communicated to the user based on the modified notification profile.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Mikaela C. Falk, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 10977092
    Abstract: Embodiments include computing devices, apparatus, and methods implemented by a computing device for task scheduling in the presence of task conflict edges on a computing device. The computing device may determine whether a first task and a second task are related by a task conflict edge. In response to determining that the first task and the second task are related by the task conflict edge, the computing device may determine whether the second task acquires a resource required for execution of the first task and the second task. In response to determining that the second task fails to acquire the resource, the computing device may assign a dynamic task dependency edge from the first task to the second task.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: April 13, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Arun Raman, Tushar Kumar
  • Patent number: 10671142
    Abstract: A method, system and computer program product for providing social-geofenced-based application management for battery maximization. Social traffic information is collected for a defined cohort of persons within one or more predefined geofences, wherein the defined cohort of persons is based on one or more individual or group attributes, and the social traffic information includes battery usage for devices used by the defined cohort of persons. The social traffic information is analyzed to classify conditions derived therefrom into one or more categories. Application performance is controlled on a user's device, based on the conditions classified into the categories, to optimize battery usage of the user's device.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 10558785
    Abstract: Mechanisms are provided for caching patient information in a variable list and using the variable list to evaluate patient rules. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms compile at least one variable list for an input variable of one or more clinical rules. The variable list comprises a plurality of instances of personal and medical information from the plurality of sources that are associated with the variable. The mechanisms also process at least one clinical rule in the one or more clinical rules that references the variable as a criteria for evaluating the at least one clinical rule, based on the variable list associated with the variable to determine if the criteria is satisfied by one or more instances.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: James S. Cox, Anthony J. DiGiorgio, David J. Gattis, Tushar Kumar Jayantilal, William R. Patterson
  • Publication number: 20200042086
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for reducing notifications on a user device to mitigate a user's injury associated with repetitive stress of using the user device. One or more notifications associated with the user device are received. A notification profile associated with the user is generated based on the received one or more notifications. In response to a query, position data and vital sign data associated with the user is received. The received position data and vital sign data associated with the user is analyzed and a health score associated with the user is calculated based on analyzed position data and vital sign data. In response to determining the health score deviates from a threshold range, the generated notification profile associated with the user is modified. One or more notifications alerts are communicated to the user based on the modified notification profile.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Inventors: Paul R. Bastide, Mikaela C. Falk, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 10528702
    Abstract: Mechanisms are provided for communicating with a patient. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms collect, for each patient registry record, first data regarding treatment of the corresponding patient and second data regarding communications made with the corresponding patient. The mechanisms determine, based on analysis of the first data and second data associated with each of the patient registry records, a mode of communication that is most likely to result in a successful treatment of patients. The mechanisms initiate a communication with a patient of interest using the determined mode of communication based on the results of the determination.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: James S. Cox, Jacob R. Danks, Anthony J. DiGiorgio, Alan C. Edwards, David J. Gattis, Jonathan M. Harmon, Charles W. Hill, Tushar Kumar Jayantilal, William R. Patterson, James A. Sexton
  • Publication number: 20190324519
    Abstract: A method, system and computer program product for providing social-geofenced-based application management for battery maximization. Social traffic information is collected for a defined cohort of persons within one or more predefined geofences, wherein the defined cohort of persons is based on one or more individual or group attributes, and the social traffic information includes battery usage for devices used by the defined cohort of persons. The social traffic information is analyzed to classify conditions derived therefrom into one or more categories. Application performance is controlled on a user's device, based on the conditions classified into the categories, to optimize battery usage of the user's device.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: Paul R. Bastide, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 10360063
    Abstract: Various embodiments proactively balance workloads between a plurality of processing units of a multi-processor computing device by making work-stealing determinations based on operating state data. An embodiment method includes obtaining static characteristics data associated with each of a victim processor and one or more of a plurality of processing units that are ready to steal work items from the victim processor (work-ready processors), obtaining dynamic characteristics data for each of the processors, calculating priority values for each of the processors based on the obtained data, and transferring a number of work items assigned to the victim processor to a winning work-ready processor based on the calculated priority values. In some embodiments, the method may include acquiring control over a probabilistic lock for a shared data structure and updating the shared data structure to indicate the number of work items transferred to the winning work-ready processor.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: July 23, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Han Zhao, Dario Suárez Gracia, Tushar Kumar
  • Patent number: 10325390
    Abstract: Various embodiments may include methods executed by processors of computing devices for geometry based work execution prioritization. The processor may receive events, such as images. The processor may overlay a boundary shape on the event to identify discard regions of the event lying outside the boundary shape. The processor may identify work regions of the events lying within the working boundary shape. The devices may determine a cancellation likelihood for each of the identified work regions of the events. The processor may assign a trimming weight to each of the identified work regions based on the determined cancellation likelihoods. The processor may then add each of the identified work regions as a work item to an execution work list in an order based on the assigned trimming weights. The work items may be processed in order of trimming weight priority.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: June 18, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Tushar Kumar, Wenhao Jia, Arun Raman, Hui Chao, Wenjia Ruan
  • Patent number: 10296074
    Abstract: Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling joint goals, such as joint power and performance goals, to be realized on a per heterogeneous processing device basis for heterogeneous parallel computing constructs. Various embodiments may enable assignments of power states for heterogeneous processing devices on a per heterogeneous processing device basis to satisfy an overall goal on the heterogeneous processing construct. Various embodiments may enable dynamic adjustment of power states for heterogeneous processing devices on a per heterogeneous processing device basis.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: May 21, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Wenjia Ruan, Han Zhao, Tushar Kumar
  • Patent number: 10198838
    Abstract: Various embodiments may include methods executed by processors of computing devices for geometry based work execution prioritization. The processor may receive events, such as images. The processor may overlay a boundary shape on the event to identify discard regions of the event lying outside the boundary shape. The processor may identify work regions of the events lying within the working boundary shape. The devices may determine a cancellation likelihood for each of the identified work regions of the events. The processor may assign a trimming weight to each of the identified work regions based on the determined cancellation likelihoods. The processor may then add each of the identified work regions as a work item to an execution work list in an order based on the assigned trimming weights. The work items may be processed in order of trimming weight priority.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: February 5, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Tushar Kumar, Wenhao Jia, Arun Raman, Hui Chao, Wenjia Ruan
  • Patent number: 10114681
    Abstract: Embodiments include computing devices, systems, and methods identifying enhanced synchronization operation outcomes. A computing device may receive a first resource access request for a first resource of a computing device including a first requester identifier from a first computing element of the computing device. The computing device may also receive a second resource access request for the first resource including a second requester identifier from a second computing element of the computing device. The computing device may grant the first computing element access to the first resource based on the first resource access request, and return a response to the second computing element including the first requester identifier as a winner computing element identifier.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Dario Suarez Gracia, Gheorghe Cascaval, Han Zhao, Tushar Kumar, Aravind Natarajan, Arun Raman