Pradhan S. Rao - Sunnyvale CA, US David H. Sloo - Menlo Park CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707728, 707723, 707731
Abstract:
Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating such that the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.
David J. Cheng - Cupertino CA, US Mark G. Young - Cupertino CA, US Pradhan S. Rao - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 5/91 G06F 13/00
US Classification:
386 83, 725 58, 725 80
Abstract:
Systems, methods, and computer program products for managing and prioritizing record events. A priority manager includes an event list that lists scheduled record events. Each event in the event list has a priority that is different from the other events in the event list. If some of the events conflict, then those events with the highest priority in the event list are recorded. A user can assign priority to events when they are scheduled or at a later time. This enables event conflicts to be resolved by the user when the events are initially scheduled. When an event conflict arises later, the conflict is resolved by the priority manager according to the relative priority of the events in the event list.
Pradhan S. Rao - Sunnyvale CA, US David H. Sloo - Menlo Park CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707723, 707727, 707728, 707748
Abstract:
Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.
Pradhan Rao - Sunnyvale CA, US David Sloo - Menlo Park CA, US Daniel Danker - Sunnyvale CA, US George Nyako - Santa Clara CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 5/445 G06F 3/00 G06F 13/00
US Classification:
725053000, 725039000, 725044000, 725052000
Abstract:
Searching electronic program guide (EPG) data is described. The EPG data may be compartmentalized into channel metadata that describes characteristics of one or more channels and content metadata that describes characteristics of one or more content items. In a implementation, a method includes searching channel metadata and content metadata. A result of the searching is formed for output in conjunction with an electronic program guide (EPG).
Ann Chapman - Santa Cruz CA, US Pradhan Rao - Sunnyvale CA, US Olga Komsitsky - San Ramon CA, US Samuel Scott - Los Gatos CA, US Smita Hashim - Saratoga CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 7/025
US Classification:
725034000
Abstract:
Strategies are described for detecting events that match pre-established criteria based on a consumer profile, formulating picture-in-picture (PIP) alerts based on the matching events, and providing the PIP alerts to the consumer's output device. The output device can present plural PIP alerts, either by presenting multiple PIP alerts at the same time, or by sequencing through the multiple PIP alerts within a single PIP pane. The consumer can navigate among the PIP alerts to activate a desired PIP alert, prompting the presentation of supplemental information regarding the PIP alert, such as a video stream associated with the PIP alert or additional textual information associated with the PIP alert.
David J. Cheng - Cupertino CA, US Mark G. Young - Cupertino CA, US Samuel Thomas Scott - Los Gatos CA, US Pradhan S. Rao - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
725 58
Abstract:
Systems, methods, and computer program products for managing and prioritizing record events. A priority manager includes an event list that lists scheduled record events. Each event in the event list has a priority that is different from the other events in the event list. If some of the events conflict, such as when a tuning resource is lost and unavailable, then those events with the highest priority in the event list are recorded. A user can assign priority to events when they are scheduled or at a later time. This enables event conflicts to be resolved by the user when the events are initially scheduled. When an event conflict arises later, the conflict is resolved by the priority manager according to the relative priority of the events in the event list.
Joseph J. Seidel - Menlo Park CA, US Nadav M. Neufeld - Sunnyvale CA, US Pradhan S. Rao - Sunnyvale CA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06Q 30/00 H04N 5/44
US Classification:
705 14, 705 26, 348734, 348E05103
Abstract:
Techniques to display advertisements on a remote control device are described. In an implementation, a remote control device includes a display device and one or more modules. The one or more modules are configured to initiate one or more control functions related to control of an output of content by a client. The one or more modules are also configured to detect manual interaction and initiate a first mode to display an advertisement on the display device when the manual interaction has not been detected. A second mode is initiated by the one or more modules to display one or more representations of the one or more control functions when the manual interaction is detected.
Joseph J. Seidel - Menlo Park CA, US Nadav M. Neufeld - Sunnyvale CA, US Pradhan S. Rao - Sunnyvale CA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04N 7/10
US Classification:
725 32
Abstract:
Techniques to confirm advertisement viewing are described. In an implementation, an advertisement is displayed on a remote control device having functionality to initiate one or more control functions to control a display of content by a client. A user is confirmed to have viewed an advertisement output by the client through interaction with the advertisement displayed on the remote control device.