Patents by Inventor Darren Ryden

Darren Ryden 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: 7937736
    Abstract: Media content rebroadcast is described. In embodiments, requests for a missing data segment of television media content are received from client devices that determine the missing data segment has not been received. The requests from the client devices can be prioritized based on demand for the missing data segment. The missing data segment can then be queued in a rebroadcast queue for rebroadcast to the client devices, and the rebroadcast queue can be prioritized based on the demand for the missing data segment.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: May 3, 2011
    Assignee: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Publication number: 20100319042
    Abstract: Media content rebroadcast is described. In embodiments, requests for a missing data segment of television media content are received from client devices that determine the missing data segment has not been received. The requests from the client devices can be prioritized based on demand for the missing data segment. The missing data segment can then be queued in a rebroadcast queue for rebroadcast to the client devices, and the rebroadcast queue can be prioritized based on the demand for the missing data segment.
    Type: Application
    Filed: August 19, 2010
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Patent number: 7805745
    Abstract: Media content rebroadcast is described. In embodiment(s), a content distributor broadcasts television media content to client devices, and caches the television media content that is broadcast. A client device can receive the television media content and then request identification data that corresponds to the television media content from the content distributor. The client device can determine whether all of the television media content has been received utilizing the identification data, and request data segment(s) of the television media content that are determined not to have been received. The content distributor receives requests from multiple client devices for data segments of the television media content not received by the client devices. The content distributor can then prioritize the requests based on demand for the data segments that are requested, and queue the data segments prioritized by demand for rebroadcast to the requesting client devices.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: September 28, 2010
    Assignee: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Publication number: 20080313679
    Abstract: Media content rebroadcast is described. In embodiment(s), a content distributor broadcasts television media content to client devices, and caches the television media content that is broadcast. A client device can receive the television media content and then request identification data that corresponds to the television media content from the content distributor. The client device can determine whether all of the television media content has been received utilizing the identification data, and request data segment(s) of the television media content that are determined not to have been received. The content distributor receives requests from multiple client devices for data segments of the television media content not received by the client devices. The content distributor can then prioritize the requests based on demand for the data segments that are requested, and queue the data segments prioritized by demand for rebroadcast to the requesting client devices.
    Type: Application
    Filed: June 13, 2007
    Publication date: December 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Publication number: 20080244638
    Abstract: Techniques are described to select and output advertisements based on subtitles. In an implementation, one or more keywords are received that are extracted from subtitle data. One or more advertisements are selected based on the one or more keywords.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventor: Darren Ryden