Patents by Inventor Gordon Anson Durand

Gordon Anson Durand 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: 7448062
    Abstract: A software architecture and control protocol that provides seamless playback of multiple clips of media data across a data network. Conventional server-based data network architecture where playback logic resides on the servers does not provide the capability of seamless playback of multiple clips stored in different servers. The present invention allows users to specify a playlist and provides control on the client with the implementation of a “client pull” data transport model. According to the present invention, the playlist is translated into a plurality of frame accurate requests, which are sent from the client to the servers one request at a time. The servers, upon receiving the requests, retrieve the corresponding frames of media data and transmit the media data back to the client. In this way, the present invention allows a user-interface to provide seamless playback of multiple clips that reside on different servers on the client workstation.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: November 4, 2008
    Assignee: Microsoft Corporation
    Inventors: Eric David Bloch, Jeffrey Evan Beall, Gordon Anson Durand, Ralph Hill
  • Patent number: 6792468
    Abstract: A software architecture and control protocol that provides applications with control over the transport that is frame-accurate, random-access, real-time and stream-based. Conventional server-based data network where media data resides on the server does not provide a frame accurate control of media data playback on a client workstation. The present invention provides control on the client with the implementation of a “client pull” data transport model. According to the present invention, requests for media data are sent from the client to the server one request at a time. The server, upon receiving the requests, retrieves the corresponding frames of media data and transmits the media data back to the client one frame at a time. In this way, the present invention allows a user-interface to provide frame accurate controls on the client workstation, while allowing for real-time playback of media data that resides on the server.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: September 14, 2004
    Assignee: Microsoft Corporation
    Inventors: Eric David Bloch, Jeffrey Evan Beall, Gordon Anson Durand, Ralph Hill