Patents by Inventor Barry L. Brumitt

Barry L. Brumitt 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: 7953521
    Abstract: A learning controller overcomes tuning problems in vehicle simulation programs by estimating requisite vehicle-specific parameters, effectively learning from its mistakes, as the vehicle is automatically driven around a track. After a sufficient period of calibration, the learned parameters are automatically saved to a car-specific file. The file parameters may be loaded in the controller in the future to optimally control a vehicle without the need to re-run the learning procedure.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael Tipping, Mark Andrew Hatton, Barry L. Brumitt
  • Patent number: 7548648
    Abstract: An image background maintenance system and method for maintaining a background model of an image sequence by processing on multiple spatial scales. These multiple spatial scales include a pixel scale, a regional scale and a frame scale. The image sequence undergoes pixel processing that determines a current background model and provides an initial pixel assignment as either a background or a foreground pixel. Region processing further refines the initial pixel assignments by considering relationships between pixels and possibly reassigning pixels. Frame processing further refines the current background model by determining whether a substantial change has occurred in the actual background and, if so, providing a more accurate background model.
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, John C. Krumm, Barry L. Brumitt, Brian R. Meyers
  • Patent number: 7515750
    Abstract: An image background maintenance system and method for maintaining a background model of an image sequence by processing on multiple spatial scales. These multiple spatial scales include a pixel scale, a regional scale and a frame scale. The image sequence undergoes pixel processing that determines a current background model and provides an initial pixel assignment as either a background or a foreground pixel. Region processing further refines the initial pixel assignments by considering relationships between pixels and possibly reassigning pixels. Frame processing further refines the current background model by determining whether a substantial change has occurred in the actual background and, if so, providing a more accurate background model.
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, John C. Krumm, Barry L. Brumitt, Brian R. Meyers
  • Patent number: 7489817
    Abstract: An image background maintenance system and method for maintaining a background model of an image sequence by processing on multiple spatial scales. These multiple spatial scales include a pixel scale, a regional scale and a frame scale. The image sequence undergoes pixel processing that determines a current background model and provides an initial pixel assignment as either a background or a foreground pixel. Region processing further refines the initial pixel assignments by considering relationships between pixels and possibly reassigning pixels. Frame processing further refines the current background model by determining whether a substantial change has occurred in the actual background and, if so, providing a more accurate background model.
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, John C. Krumm, Barry L. Brumitt, Brian R. Meyers
  • Patent number: 7136525
    Abstract: The present invention is embodied in a system and method for maintaining a background model of an image sequence by processing on multiple spatial scales. These multiple spatial scales include a pixel scale, a regional scale and a frame scale. The image sequence undergoes pixel processing that determines a current background model and provides an initial pixel assignment as either a background or a foreground pixel. Region processing further refines the initial pixel assignments by considering relationships between pixels and possibly reassigning pixels. Frame processing further refines the current background model by determining whether a substantial change has occurred in the actual background and, if so, providing a more accurate background model.
    Type: Grant
    Filed: September 20, 1999
    Date of Patent: November 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, John C. Krumm, Barry L. Brumitt, Brian R. Meyers
  • Patent number: 6708228
    Abstract: A system and process for automatically initiating and terminating associations between a computer input device of some type (e.g., computer mice, keyboards, trackballs, and the like) and a computer in a computing space that can have many such devices and several computers. In this way, input devices can be used to interface with any of the computers in the space. For instance, a user could move about a room filled with computers and their respective computer monitors, with a wireless mouse, and interface with the various computers using the mouse. To this end, the aforementioned association entails redirecting signals generated by a computer input device from one computing device in a computing space to another computing device in the space. The association is either initiated or terminated depending on whether sets of preconditions have been satisfied.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: March 16, 2004
    Assignee: Microsoft Corporation
    Inventors: Brian R. Meyers, Stephen C. Harris, Barry L. Brumitt, John C. Krumm, Steven A. N. Shafer