Patents by Inventor Balaji Satyanarayana Prabhakar

Balaji Satyanarayana Prabhakar 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: 11022454
    Abstract: A system for reconstructing vehicle itinerary include a processor and a memory storing instructions, implemented by the processor, to cluster historical trip records into a plurality of clusters, each of the plurality of clusters including a set of historical trip records that describe events occurring within a predetermined time range at one location; identify a sequence of clusters that includes a cluster at each location; and estimate an itinerary for a vehicle based on the sequence of clusters and constraint data describing physical constraints, the itinerary for the vehicle describing a sequence of arrival and departure times at a sequence of locations for the vehicle.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: June 1, 2021
    Assignee: GOOGLE LLC
    Inventors: Morteza Ibrahimi, Damon Jude Wischik, Christopher David Pluntke, Balaji Satyanarayana Prabhakar, Deepak Merugu
  • Publication number: 20180202827
    Abstract: A system for reconstructing vehicle itinerary include a processor and a memory storing instructions, implemented by the processor, to cluster historical trip records into a plurality of clusters, each of the plurality of clusters including a set of historical trip records that describe events occurring within a predetermined time range at one location; identify a sequence of clusters that includes a cluster at each location; and estimate an itinerary for a vehicle based on the sequence of clusters and constraint data describing physical constraints, the itinerary for the vehicle describing a sequence of arrival and departure times at a sequence of locations for the vehicle.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Inventors: Morteza Ibrahimi, Damon Jude Wischik, Christopher David Pluntke, Balaji Satyanarayana Prabhakar, Deepak Merugu
  • Patent number: 9915542
    Abstract: A system for reconstructing vehicle itinerary include a processor and a memory storing instructions, implemented by the processor, to cluster historical trip records into a plurality of clusters, each of the plurality of clusters including a set of historical trip records that describe events occurring within a predetermined time range at one location; identify a sequence of clusters that includes a cluster at each location; and estimate an itinerary for a vehicle based on the sequence of clusters and constraint data describing physical constraints, the itinerary for the vehicle describing a sequence of arrival and departure times at a sequence of locations for the vehicle.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: March 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Morteza Ibrahimi, Damon Jude Wischik, Christopher David Pluntke, Balaji Satyanarayana Prabhakar, Deepak Merugu
  • Publication number: 20150177011
    Abstract: A system for reconstructing vehicle itinerary include a processor and a memory storing instructions, implemented by the processor, to cluster historical trip records into a plurality of clusters, each of the plurality of clusters including a set of historical trip records that describe events occurring within a predetermined time range at one location; identify a sequence of clusters that includes a cluster at each location; and estimate an itinerary for a vehicle based on the sequence of clusters and constraint data describing physical constraints, the itinerary for the vehicle describing a sequence of arrival and departure times at a sequence of locations for the vehicle.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 25, 2015
    Inventors: Morteza Ibrahimi, Damon Jude Wischik, Christopher David Pluntke, Balaji Satyanarayana Prabhakar, Deepak Merugu
  • Patent number: 5923644
    Abstract: A method of operating an input-queued multicast switch includes the step of loading input cells into a set of input queues. Each of the input cells specifies one or more output cells. Selected output cells are accepted from head-of-line input cells of the set of input queues in a manner to concentrate unaccepted output cell residue among a subset of the set of input queues. This concentration operation can be performed in a number of ways. One technique is to assign weights to the head-of-line cells on the basis of cell age and cell fanout. Another technique to achieve concentration is to iteratively match unaccepted output cell residue to an input queue with the most output cells in common with the unaccepted output cell residue.
    Type: Grant
    Filed: October 3, 1996
    Date of Patent: July 13, 1999
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Nicholas William McKeown, Ritesh Ahuja, Balaji Satyanarayana Prabhakar