Patents by Inventor Manish Upendran

Manish Upendran 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: 7516092
    Abstract: Disclosed is a system and method for performing purchase transactions utilizing a broadcast-based device. In one embodiment, an online user interface is used to enter a plurality of user preferences that are then used to tailor what purchase options will be available to a client-side broadcast-based device. In another embodiment, product purchases may be made using a broadcast-based device, where the purchase transaction options and setting have been previously defined in an online environment. In yet another embodiment, the product purchase options presented are based on predetermined criteria, such as previous user activity.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: April 7, 2009
    Assignee: Yahoo!Inc.
    Inventors: Manish Upendran, Hamid-Reza Behhnam-Denkordy, Valla Vakilli, Matthew Rowlen
  • Patent number: 7346556
    Abstract: Disclosed is a system and method for performing purchase transactions utilizing a broadcast-based device. In one embodiment, an online user interface is used to enter a plurality of user preferences that are then used to tailor what purchase options will be available to a client-side broadcast-based device. In another embodiment, product purchases may be made using a broadcast-based device, where the purchase transaction options and setting have been previously defined in an online environment. In yet another embodiment, the product purchase options presented are based on predetermined criteria, such as previous user activity.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: March 18, 2008
    Assignee: Yahoo! Inc.
    Inventors: Manish Upendran, Valla Vakili, Hamid-Reza Behhnam-Dehkordy, Matthew Rowlen
  • Publication number: 20080033840
    Abstract: Disclosed is a system and method for performing purchase transactions utilizing a broadcast-based device. In one embodiment, an online user interface is used to enter a plurality of user preferences that are then used to tailor what purchase options will be available to a client-side broadcast-based device. In another embodiment, product purchases may be made using a broadcast-based device, where the purchase transaction options and setting have been previously defined in an online environment. In yet another embodiment, the product purchase options presented are based on predetermined criteria, such as previous user activity.
    Type: Application
    Filed: October 5, 2007
    Publication date: February 7, 2008
    Applicant: YAHOO! INC.
    Inventors: Manish Upendran, Valla Vakili, Hamid-Reza Behhnam-Dehkordy, Mathew Rowlen
  • Publication number: 20070156719
    Abstract: According to one embodiment, a content data store maintains the one or more content items in accordance with a programmable indexing schemes, with each container in the comprising storage for one or more references to one or more content items. Systems and methods are provided that re-index the references to content items that the content data store is indexing in accordance with one or more container creation schemes for ease of management and navigation.
    Type: Application
    Filed: June 22, 2006
    Publication date: July 5, 2007
    Applicant: Yahoo! Inc.
    Inventors: Manish Upendran, Laurence Mann, Ryan King
  • Publication number: 20060259982
    Abstract: The present invention may be utilized for the distribution of content items protected according to various digital rights management platforms. According to one embodiment, a method for the propagation of DRM protected content to one or more devices connected to a network comprises generating a request for DRM protected content from a requesting device and streaming the requested DRM protected content from a content source as a protected DRM stream. The protected DRM stream is re-encrypted for streaming to the requesting device. The re-encrypted protected DRM stream is decrypted for playback on the requesting device.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 16, 2006
    Inventor: Manish Upendran
  • Publication number: 20060259852
    Abstract: The present invention is directed towards systems and methods for providing access to content or services. According to one embodiment a system for providing access to content or services comprises one or more servers and one or more client software applications. An internal network accessible at a client location provides a communications pathway to a content management system for receiving data describing content or services over the internal network from the client software applications and for managing such data. A network access device is communicatively coupled to the internal network and receiving content or service for presentation of content or services to the user through the media viewer.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 16, 2006
    Inventors: Manish Upendran, Robert Porter, David Grigsby
  • Publication number: 20060259575
    Abstract: The present invention contemplates systems and methods for the propagation of user interfaces to requesting client devices. According to one embodiment, a method for the propagation of a user interface to one or more devices connected to a network comprises transmitting a request for a user interface to a user interface provider from a requesting device and receiving a link to the user interface from the user interface provider. The link is forwarded to the requesting device, which uses the link to retrieve the user interface.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 16, 2006
    Inventors: Manish Upendran, Laurence Mann
  • Publication number: 20060195902
    Abstract: In one aspect, the present disclosure provides for the accessing and playing of media files having differing associated rights such as non-DRM media files, purchased and downloaded media files, subscription download files such as tethered downloads, and subscription streamed DRM files. In one embodiment, the present disclosure provides a method and user interface for sharing a media collection among computing devices in communication via a network. In one embodiment, the disclosed method allows access and playback, from each computing device on a network, of all media files in a media collection, regardless of their associated rights.
    Type: Application
    Filed: December 21, 2005
    Publication date: August 31, 2006
    Inventors: Ryan King, David Brown, Robert Porter, Adam Korman, Manish Upendran, Kathleen Wilson
  • Publication number: 20050076383
    Abstract: A system and method for providing a user interface is disclosed. In one embodiment, a system includes a user computer coupled to a data network to display a user interface usable to enter user preferences. The system may further include a server coupled to the data network to receive the user preferences from the user computer, and to generate non-broadcast content based on the user preferences. In one embodiment, the system further includes a broadcast-based client-side device, coupled to the network, to receive broadcast programming content from a broadcast source, and to receive the non-broadcast content from the server.
    Type: Application
    Filed: January 6, 2004
    Publication date: April 7, 2005
    Inventors: Manish Upendran, Valla Vakili, Hamid-Reza Behhnam-Dehkordy, Matthew Rowlen
  • Publication number: 20050076384
    Abstract: Disclosed is a system and method for accessing specialized content that is associated with broadcast content. In one embodiment, a user accesses specialized content based on previously-provided user preferences. In another embodiment, the specialized content to be accessed may be appended to or otherwise associated with broadcast content that is downloaded or recorded using a client-side device. In yet another embodiment, the specialized content may be broadcast content.
    Type: Application
    Filed: January 6, 2004
    Publication date: April 7, 2005
    Inventors: Manish Upendran, Brenda O'Kane, Derek Dukes, Valla Vakili
  • Publication number: 20050050160
    Abstract: Disclosed is a system and method for accessing specialized content that is associated with broadcast content. In one embodiment, a user accesses specialized content based on previously-provided user preferences. In another embodiment, the specialized content to be accessed may be appended to or otherwise associated with broadcast content that is downloaded or recorded using a client-side device. In yet another embodiment, the specialized content may be broadcast content.
    Type: Application
    Filed: January 6, 2004
    Publication date: March 3, 2005
    Inventors: Manish Upendran, Brenda O'Kane, Derek Dukes, Valla Vakili
  • Publication number: 20050049933
    Abstract: Disclosed is a system and method for performing purchase transactions utilizing a broadcast-based device. In one embodiment, an online user interface is used to enter a plurality of user preferences that are then used to tailor what purchase options will be available to a client-side broadcast-based device. In another embodiment, product purchases may be made using a broadcast-based device, where the purchase transaction options and setting have been previously defined in an online environment. In yet another embodiment, the product purchase options presented are based on predetermined criteria, such as previous user activity.
    Type: Application
    Filed: January 6, 2004
    Publication date: March 3, 2005
    Inventors: Manish Upendran, Valla Vakili, Hamid-Reza Behhnam-Dehkordy, Matthew Rowlen
  • Publication number: 20050050576
    Abstract: A system and method for integrating broadcast content and non-broadcast content is disclosed. In one embodiment, a user preferences are entered using a user interface of a user computer. A broadcast-based client-side device may then receive non-broadcast content that is based on the user preferences, as well as broadcast programming content from a broadcast source. In one embodiment, requested non-broadcast content and broadcast programming content may be displayed by the broadcast-based client-side device, where the non-broadcast content is displayed in accordance with the user preferences.
    Type: Application
    Filed: January 6, 2004
    Publication date: March 3, 2005
    Inventors: Manish Upendran, Brenda O'Kane, Derek Dukes, Valla Vakili
  • Publication number: 20030151621
    Abstract: A system and method for providing a user with access to a plurality of television services and content from a number of remote servers and that provides the user with access to the desired service and content through a graphical interface that is customisable and personalised for each user. In one embodiment, the system includes application components, a database component, one or more user interface servers and one or more user devices. The application components provide the user with their services such as, for example, electronic programme guide service, video on demand service, world wide web access, electronic mail etc. These systems retrieve and provide the content that is accessed and ultimately delivered to the user for viewing and interactivity. The database component contains user profile data and usage information as well as content and formatting data.
    Type: Application
    Filed: September 27, 2002
    Publication date: August 14, 2003
    Inventors: Chris McEvilly, Tudor Vers, Matthew Chamberlain, Martyn Steele, Manish Upendran, Richard Bettelheim