Patents by Inventor Thomas Butcher

Thomas Butcher 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: 20230066067
    Abstract: A battery system has a plurality of battery cells including a first battery cell. Each battery cell includes a casing enclosing an anode and a cathode. The battery system also includes a first fluid circulation system with a plurality of fluid conduits including a first fluid conduit that is adjacent to the first battery cell, where the first fluid circulation system is configured to circulate a first fluid through the battery system in a first direction. The battery system also includes a second fluid circulation system with a plurality of fluid conduits including a first fluid conduit that is adjacent to the first fluid conduit of the first fluid circulation system. The second fluid circulation system is configured to circulate a second fluid through the battery system in a second direction that is opposite the first direction.
    Type: Application
    Filed: December 1, 2020
    Publication date: March 2, 2023
    Inventor: Richard Thomas Butcher
  • Patent number: 8583745
    Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: November 12, 2013
    Assignee: OpenDesign, Inc.
    Inventors: Rob Bearman, Steve Bush, Thomas Butcher, Edward Jung, Sanjeev Katariya, Sami Khoury, Fajen Kyne
  • Patent number: 8331760
    Abstract: Adaptive video zoom is provided by a method of providing a video content item for viewing by one or more viewers. The method includes identifying one or more objects within the video content item. The method further includes, for each identified object, assigning a searchable descriptor for the object, creating a time stamp indicating one or more time periods within the video content item during which the object occurs, and creating a bounding window defining a region of the video content item within which the object occurs. The searchable descriptor, time stamp, and bounding window are then packaged into metadata associated with the video content item. The method further includes delivering the video content item and the metadata associated with the video content item to a client computing device.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Thomas Butcher
  • Publication number: 20110299832
    Abstract: Adaptive video zoom is provided by a method of providing a video content item for viewing by one or more viewers. The method includes identifying one or more objects within the video content item. The method further includes, for each identified object, assigning a searchable descriptor for the object, creating a time stamp indicating one or more time periods within the video content item during which the object occurs, and creating a bounding window defining a region of the video content item within which the object occurs. The searchable descriptor, time stamp, and bounding window are then packaged into metadata associated with the video content item. The method further includes delivering the video content item and the metadata associated with the video content item to a client computing device.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Thomas Butcher
  • Publication number: 20090077260
    Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
    Type: Application
    Filed: May 21, 2008
    Publication date: March 19, 2009
    Inventors: Rob Bearman, Steve Bush, Thomas Butcher, Edward Jung, Sanjeev Katariya, Sami Khoury, Fajen Kyne
  • Publication number: 20060036847
    Abstract: A technique is disclosed that allows different computers in a network to create an identifier that uniquely identifies the network. The technique allows the unique identifier to be consistently created over time, regardless of the particular make up of the computing devices in the network at any particular point time. In some implementation, a computer within the network hosts the identification creation tool. In order to create a unique identifier for the network, the tool identifies each network adapter used by the host computer. Using this information, the tool identifies a gateway device used by the network adapter or adapters, and then determines the physical network address of that gateway device. For example, if the network is an Ethernet network, the tool will determine the medial access control (MAC) address for the gateway device. The tool then creates a unique identifier for the network based upon the physical address.
    Type: Application
    Filed: August 10, 2004
    Publication date: February 16, 2006
    Applicant: Pure Networks, Inc.
    Inventors: Steven Bush, Thomas Butcher, Harry Heymann, Daniel Kerns, Roxanne Skelly