Patents by Inventor Pradhan S. Rao

Pradhan S. Rao 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: 9326025
    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.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: April 26, 2016
    Assignee: Rovi Technologies Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Patent number: 9179195
    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).
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: November 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pradhan S Rao, David Hendler Sloo, Daniel Danker, George K Nyako
  • Publication number: 20130283306
    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.
    Type: Application
    Filed: June 11, 2013
    Publication date: October 24, 2013
    Inventors: Pradhan S. Rao, David H. Sloo
  • Patent number: 8478750
    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.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Publication number: 20100299692
    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.
    Type: Application
    Filed: July 29, 2010
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Patent number: 7801888
    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.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Publication number: 20090251619
    Abstract: Techniques to personalize 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 determine an identity of a user and initiate one or more control functions related to control of a display of content by a client. The one or more modules are also configured to personalize a display of representations of the one or more control functions on the display device based on the determined identity of the user.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph J. Seidel, Nadav M. Neufeld, Pradhan S. Rao
  • Publication number: 20090248515
    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.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph J. Seidel, Nadav M. Neufeld, Pradhan S. Rao
  • Publication number: 20090249388
    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.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph J. Seidel, Nadav M. Neufeld, Pradhan S. Rao
  • Publication number: 20080222106
    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.
    Type: Application
    Filed: March 9, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Publication number: 20080196065
    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.
    Type: Application
    Filed: April 14, 2008
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventors: David J. Cheng, Mark G. Young, Samuel Thomas Scott, Pradhan S. Rao
  • Patent number: 7369750
    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.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: David J. Cheng, Mark G. Young, Samuel Thomas Scott, III, Pradhan S. Rao
  • Publication number: 20030204848
    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.
    Type: Application
    Filed: April 24, 2002
    Publication date: October 30, 2003
    Inventors: David J. Cheng, Mark G. Young, Samuel Thomas Scott, Pradhan S. Rao