Patents by Inventor Aaron DeYonker
Aaron DeYonker 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: 9355684Abstract: Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.Type: GrantFiled: June 8, 2015Date of Patent: May 31, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Aaron DeYonker, Jeffrey C. Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
-
Publication number: 20150269969Abstract: Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.Type: ApplicationFiled: June 8, 2015Publication date: September 24, 2015Inventors: Aaron DeYonker, Jeffrey C. Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
-
Patent number: 9053754Abstract: Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.Type: GrantFiled: July 28, 2004Date of Patent: June 9, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Aaron DeYonker, Jeffrey C Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
-
Patent number: 8671346Abstract: Described herein is technology for, among other things, selecting a representative thumbnail from a video clip. The technology involves analyzing frames of the video clip to determine which frames are stable, the result of the analysis being a number of segments of stable frames. From the stable segments, a number of candidate segments are selected, where candidate segments are those segments determined to a degree of certainty to be program content. The representative thumbnail is then selected from among the frames of the candidate segments.Type: GrantFiled: February 9, 2007Date of Patent: March 11, 2014Assignee: Microsoft CorporationInventors: Xian-Sheng Hua, Fei Wang, Zhike Kong, Shipeng Li, Waiman Lam, Zach Johnson, Mark Young, Aaron DeYonker, Mark Schwesinger
-
Patent number: 7640570Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task has been previously handled.Type: GrantFiled: March 5, 2007Date of Patent: December 29, 2009Assignee: Microsoft CorporationInventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
-
Publication number: 20080192840Abstract: Described herein is technology for, among other things, selecting a representative thumbnail from a video clip. The technology involves analyzing frames of the video clip to determine which frames are stable, the result of the analysis being a number of segments of stable frames. From the stable segments, a number of candidate segments are selected, where candidate segments are those segments determined to a degree of certainty to be program content. The representative thumbnail is then selected from among the frames of the candidate segments.Type: ApplicationFiled: February 9, 2007Publication date: August 14, 2008Applicant: Microsoft CorporationInventors: Xian-Sheng Hua, Fei Wang, Zhike Kong, Shipeng Li, Waiman Lam, Zach Johnson, Mark Young, Aaron DeYonker, Mark Schwesinger
-
Publication number: 20070143783Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task has been previously handled.Type: ApplicationFiled: March 5, 2007Publication date: June 21, 2007Applicant: Microsoft CorporationInventors: Mark Wagner, Paul Roy, Aaron DeYonker
-
Patent number: 7207056Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task: has been previously handled.Type: GrantFiled: April 14, 2006Date of Patent: April 17, 2007Assignee: Microsoft CorporationInventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
-
Patent number: 7107608Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task has been previously handled.Type: GrantFiled: October 1, 2001Date of Patent: September 12, 2006Assignee: Microsoft CorporationInventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
-
Publication number: 20060190963Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task: has been previously handled.Type: ApplicationFiled: April 14, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Mark Wagner, Paul Roy, Aaron DeYonker
-
Publication number: 20060107289Abstract: Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.Type: ApplicationFiled: July 28, 2004Publication date: May 18, 2006Applicant: Microsoft CorporationInventors: Aaron DeYonker, Jeffrey Fong, Todd Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Schrader, Thomas Taylor, Xinli Zou
-
Publication number: 20060037048Abstract: The present invention generally relates to conflict management resolution. Typically systems for resolving conflicts between television programs with coinciding broadcast schedules use preferences, a confusing and limited display, or a combination thereof. The present invention, on thee other hand, provides for determining time spans or time slices, that indicate the duration of the conflict, and uses these to determine the available recording options. These can then be displayed in a user friendly interface, that is easy to understand and simple to use. In addition, other example embodiments ensure that the various programs and/or available options are capable of being cycled through, regardless of preference settings.Type: ApplicationFiled: September 22, 2004Publication date: February 16, 2006Applicant: Microsoft CorporationInventors: Aaron DeYonker, Peter Potrebic, Thomas Taylor, Jeffrey Fong
-
Publication number: 20060037047Abstract: The present invention generally relates to conflict management resolution. Typically systems for resolving conflicts between television programs with coinciding broadcast schedules use preferences, a confusing and limited display, or a combination thereof. The present invention, on thee other hand, provides for determining time spans or time slices, that indicate the duration of the conflict, and uses these to determine the available recording options. These can then be displayed in a user friendly interface, that is easy to understand and simple to use. In addition, other example embodiments ensure that the various programs and/or available options are capable of being cycled through, regardless of preference settings.Type: ApplicationFiled: August 13, 2004Publication date: February 16, 2006Inventors: Aaron DeYonker, Peter Potrebic, Thomas Taylor, Jeffrey Fong
-
Publication number: 20030066092Abstract: Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task has been previously handled.Type: ApplicationFiled: October 1, 2001Publication date: April 3, 2003Inventors: Mark Wagner, Paul J. Roy, Aaron DeYonker