Patents by Inventor John D. Canning

John D. Canning 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: 8429697
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: April 23, 2013
    Assignee: Microsoft, Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Publication number: 20120191869
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Patent number: 8151308
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system may essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning