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: 9355684
    Abstract: 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: Grant
    Filed: June 8, 2015
    Date of Patent: May 31, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron DeYonker, Jeffrey C. Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
  • Publication number: 20150269969
    Abstract: 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: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Aaron DeYonker, Jeffrey C. Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
  • Patent number: 9053754
    Abstract: 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: Grant
    Filed: July 28, 2004
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron DeYonker, Jeffrey C Fong, Todd San Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Alton Schrader, Thomas H. Taylor, Xinli Zou
  • Patent number: 8671346
    Abstract: 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: Grant
    Filed: February 9, 2007
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Xian-Sheng Hua, Fei Wang, Zhike Kong, Shipeng Li, Waiman Lam, Zach Johnson, Mark Young, Aaron DeYonker, Mark Schwesinger
  • Patent number: 7640570
    Abstract: 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: Grant
    Filed: March 5, 2007
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
  • Publication number: 20080192840
    Abstract: 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: Application
    Filed: February 9, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventors: Xian-Sheng Hua, Fei Wang, Zhike Kong, Shipeng Li, Waiman Lam, Zach Johnson, Mark Young, Aaron DeYonker, Mark Schwesinger
  • Publication number: 20070143783
    Abstract: 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: Application
    Filed: March 5, 2007
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Mark Wagner, Paul Roy, Aaron DeYonker
  • Patent number: 7207056
    Abstract: 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: Grant
    Filed: April 14, 2006
    Date of Patent: April 17, 2007
    Assignee: Microsoft Corporation
    Inventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
  • Patent number: 7107608
    Abstract: 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: Grant
    Filed: October 1, 2001
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Mark Wagner, Paul J. Roy, Aaron DeYonker
  • Publication number: 20060190963
    Abstract: 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: Application
    Filed: April 14, 2006
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Mark Wagner, Paul Roy, Aaron DeYonker
  • Publication number: 20060107289
    Abstract: 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: Application
    Filed: July 28, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Aaron DeYonker, Jeffrey Fong, Todd Jule, Zhike Kong, Bin Lin, Nishad Mulye, Joseph Schrader, Thomas Taylor, Xinli Zou
  • Publication number: 20060037048
    Abstract: 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: Application
    Filed: September 22, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Aaron DeYonker, Peter Potrebic, Thomas Taylor, Jeffrey Fong
  • Publication number: 20060037047
    Abstract: 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: Application
    Filed: August 13, 2004
    Publication date: February 16, 2006
    Inventors: Aaron DeYonker, Peter Potrebic, Thomas Taylor, Jeffrey Fong
  • Publication number: 20030066092
    Abstract: 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: Application
    Filed: October 1, 2001
    Publication date: April 3, 2003
    Inventors: Mark Wagner, Paul J. Roy, Aaron DeYonker