Patents by Inventor Bhaskar Krishnamachari

Bhaskar Krishnamachari 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: 10956211
    Abstract: A task allocation system for dynamically allocating computing tasks to networked computing resources with heterogeneous capabilities includes: a task library having a plurality of tasks, each task being one of a plurality of different implementations of an application, wherein the different implementations of an application provide different levels of accuracy and resource usage during execution, wherein the different implementations are configured based on a trade-off between level of accuracy and resource usage during execution; and a real-time scheduler module configured to monitor available computing resources and connectivity to the computing resources, receive a plurality of task requests, prioritize applications to be executed when performing the tasks wherein more critical applications are assigned a higher priority, allocate computing resources to the higher priority applications, allocate remaining computing resources to other applications, and select specific implementations of applications for ass
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 23, 2021
    Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Kwame-Lante Wright, Fan Bai, Bhaskar Krishnamachari
  • Publication number: 20200272509
    Abstract: A task allocation system for dynamically allocating computing tasks to networked computing resources with heterogeneous capabilities includes: a task library having a plurality of tasks, each task being one of a plurality of different implementations of an application, wherein the different implementations of an application provide different levels of accuracy and resource usage during execution, wherein the different implementations are configured based on a trade-off between level of accuracy and resource usage during execution; and a real-time scheduler module configured to monitor available computing resources and connectivity to the computing resources, receive a plurality of task requests, prioritize applications to be executed when performing the tasks wherein more critical applications are assigned a higher priority, allocate computing resources to the higher priority applications, allocate remaining computing resources to other applications, and select specific implementations of applications for ass
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Applicants: GM GLOBAL TECHNOLOGY OPERATIONS LLC, UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Kwame-Lante Wright, Fan Bai, Bhaskar Krishnamachari
  • Patent number: 10623902
    Abstract: A method for localizing a mobile device in a physical space based on radio signals received from transmitters in the physical space includes a step of transforming a received signal strength vector to produce a transformed received signal strength vector. Sequence based localization is performed on the transformed RSS vector with a different ideal sequence centroid table.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 14, 2020
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Suvil Singh Deora, Bhaskar Krishnamachari
  • Publication number: 20180199161
    Abstract: A method for localizing a mobile device in a physical space based on radio signals received from transmitters in the physical space includes a step of transforming a received signal strength vector to produce a transformed received signal strength vector. Sequence based localization is performed on the transformed RSS vector with a different ideal sequence centroid table.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 12, 2018
    Inventors: SUVIL SINGH DEORA, BHASKAR KRISHNAMACHARI
  • Patent number: 9444751
    Abstract: Routing technologies are disclosed. A described technology includes routing packets through a network based on backpressure scheduling; when a number of packets in a transmitter queue satisfies a first threshold, retaining copies of at least a portion of the packets; and once the number of packets in the transmitter queue satisfies a second threshold, transmitting the retained copies of the packets to perform the routing. Retaining the copies can include copying a packet from the transmitter queue into a duplicate buffer when the number of packets in the transmitter queue is below the first threshold.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 13, 2016
    Assignee: University of Southern California
    Inventors: Majed Alresaini, Bhaskar Krishnamachari, Michael J. Neely