Patents by Inventor Matt Henry Van der Staay
Matt Henry Van der Staay 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: 11936959Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: GrantFiled: April 8, 2022Date of Patent: March 19, 2024Assignee: Rovi Technologies CorporationInventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Publication number: 20230062943Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: ApplicationFiled: April 8, 2022Publication date: March 2, 2023Inventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Patent number: 11323779Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: GrantFiled: May 7, 2018Date of Patent: May 3, 2022Assignee: ROVI TECHNOLOGIES CORPORATIONInventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Publication number: 20180332358Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: ApplicationFiled: May 7, 2018Publication date: November 15, 2018Inventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Patent number: 9967632Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: GrantFiled: March 8, 2010Date of Patent: May 8, 2018Assignee: Rovi Technologies CorporationInventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Patent number: 9223643Abstract: Techniques that address content interruptions are described. In an implementation, an interruption is detected at the client device in receipt of a stream of content from a distribution system that is to be recorded locally in memory at the client device. A stream of content is generated at the client device and the generated stream of content is recorded to fill the interruption in the stream of content from the distribution system in the memory of the client device.Type: GrantFiled: March 4, 2010Date of Patent: December 29, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Paul R. Cooper, Matt Henry Van der Staay, Chad Michael Williams
-
Patent number: 8626621Abstract: Content stream management techniques are described. In an implementation, a communication is examined at a client device from at least one other client device that describes per stream usage of network bandwidth by the at least one other client device to receive content. Usage of the network bandwidth at the client device is managed based on the communication and a determination of per stream usage of the network bandwidth to receive content by the client device that also consumes at least a portion of the network bandwidth.Type: GrantFiled: March 2, 2010Date of Patent: January 7, 2014Assignee: Microsoft CorporationInventors: Paul R. Cooper, Matt Henry Van der Staay
-
Patent number: 8565586Abstract: Embodiments of a recorder vacation mode are described. In various embodiments, a recording scheduler is implemented to schedule recordings of media assets according to a standard profile that includes a priority list of the media assets to be recorded. The recording scheduler initiates a user interface for display from which a vacation mode can be enabled to manage recordings of a subset of the media assets when a digital video recorder is likely to be unattended for a duration that is associated with a vacation. The recording scheduler can enable the vacation mode to activate a vacation profile that includes a vacation priority list of the subset of the media assets.Type: GrantFiled: May 20, 2009Date of Patent: October 22, 2013Assignee: Microsoft CorporationInventors: Imran Arif Maskatia, Matt Henry Van der Staay
-
Patent number: 8484660Abstract: Techniques are described to provide event queuing and consumption. In an implementation, events received at an event router are queued after determining that a switch is to be performed from a first event consumer to a second event consumer. Events previously queued at the first event consumer are communicated to the second event consumer, and when completed, the events queued at the event router are communicated to the second event consumer.Type: GrantFiled: June 13, 2007Date of Patent: July 9, 2013Assignee: Microsoft CorporationInventors: Chad Michael Williams, Matt Henry Van der Staay, Imran Arif Maskatia
-
Publication number: 20110225606Abstract: Television content metadata techniques are described. In one or more implementations, metadata received in a stream of television content at the client device from a content provider via a network is normalized. The stream of television content having the normalized metadata is exposed for consumption by one or more applications that are executable on the client device.Type: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Applicant: MICROSOFT CORPORATIONInventors: Chad Michael Williams, Matt Henry Van der Staay, Imran Arif Maskatia, Arleen Camaganacan Fernando, Paul R. Cooper
-
Publication number: 20110219412Abstract: Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software.Type: ApplicationFiled: March 8, 2010Publication date: September 8, 2011Applicant: MICROSOFT CORPORATIONInventors: Paul R. Cooper, Yvonne N. Ellefson, Arleen Camaganacan Fernando, Imran Arif Maskatia, Matthew Ryan Patterson, Matt Henry Van der Staay, Chad Michael Williams
-
Publication number: 20110218897Abstract: Content stream management techniques are described. In an implementation, a communication is examined at a client device from at least one other client device that describes per stream usage of network bandwidth by the at least one other client device to receive content. Usage of the network bandwidth at the client device is managed based on the communication and a determination of per stream usage of the network bandwidth to receive content by the client device that also consumes at least a portion of the network bandwidth.Type: ApplicationFiled: March 2, 2010Publication date: September 8, 2011Applicant: MICROSOFT CORPORATIONInventors: Paul R. Cooper, Matt Henry Van der Staay
-
Publication number: 20110219258Abstract: Techniques that address content interruptions are described. In an implementation, an interruption is detected at the client device in receipt of a stream of content from a distribution system that is to be recorded locally in memory at the client device. A stream of content is generated at the client device and the generated stream of content is recorded to fill the interruption in the stream of content from the distribution system in the memory of the client device.Type: ApplicationFiled: March 4, 2010Publication date: September 8, 2011Applicant: MICROSOFT CORPORATIONInventors: Paul R. Cooper, Matt Henry Van der Staay, Chad Michael Williams
-
Publication number: 20100299681Abstract: Embodiments of a recorder vacation mode are described. In various embodiments, a recording scheduler is implemented to schedule recordings of media assets according to a standard profile that includes a priority list of the media assets to be recorded. The recording scheduler initiates a user interface for display from which a vacation mode can be enabled to manage recordings of a subset of the media assets when a digital video recorder is likely to be unattended for a duration that is associated with a vacation. The recording scheduler can enable the vacation mode to activate a vacation profile that includes a vacation priority list of the subset of the media assets.Type: ApplicationFiled: May 20, 2009Publication date: November 25, 2010Applicant: Microsoft CorporationInventors: Imran Arif Maskatia, Matt Henry Van der Staay
-
Publication number: 20080313651Abstract: Techniques are described to provide event queuing and consumption. In an implementation, events received at an event router are queued after determining that a switch is to be performed from a first event consumer to a second event consumer. Events previously queued at the first event consumer are communicated to the second event consumer, and when completed, the events queued at the event router are communicated to the second event consumer.Type: ApplicationFiled: June 13, 2007Publication date: December 18, 2008Applicant: Microsoft CorporationInventors: Chad Michael Williams, Matt Henry Van der Staay, Imran Arif Maskatia