Patents by Inventor Amir Gharaat

Amir Gharaat 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: 9786159
    Abstract: In an embodiment, a method for operating a target media device is described. The method includes receiving a user command by a remote control device for operating a target media device, where a signal to operate the target media device is not stored on the remote control device when the user command is received. Data associated with the user command is transmitted by the remote control device to a second media device and signal information, associated with the signal to operate the target media device, is received by the remote control device from the second media device. The signal to operate the target media device is transmitted by the remote control device to the target media device, where the target media device performs a function based on the signal received from the remote control device.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: October 10, 2017
    Assignee: TiVo Solutions Inc.
    Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
  • Patent number: 9685072
    Abstract: A method includes responsive to receiving a command to view multimedia content, displaying the multimedia content. A selection of a privacy level for the multimedia content is received, the privacy level indicating whether information associated with a user's viewing of the multimedia content may be published. A visual indicator of the privacy level is displayed concurrently with displaying the multimedia content.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: June 20, 2017
    Assignee: TiVo Solutions Inc.
    Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
  • Publication number: 20160358461
    Abstract: A method includes detecting that a particular media device is communicatively coupled to one or more media devices in a set of media devices; in response to detecting that the particular media device is communicatively coupled to the one or more media devices in the set of media devices: automatically sending one or more remote operating codes, for remotely controlling the particular media device, to a remote control device.
    Type: Application
    Filed: August 18, 2016
    Publication date: December 8, 2016
    Inventors: Mukesh Patel, Jonathan Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Ponjatowski, Anthony Lee
  • Patent number: 9424738
    Abstract: A method includes detecting that a particular media device is communicatively coupled to one or more media devices in a set of media devices; in response to detecting that the particular media device is communicatively coupled to the one or more media devices in the set of media devices: automatically sending one or more remote operating codes, for remotely controlling the particular media device, to a remote control device.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: August 23, 2016
    Assignee: TiVo Inc.
    Inventors: Mukesh Patel, Jonathan Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Ponjatowski, Anthony Lee
  • Patent number: 9369758
    Abstract: A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: June 14, 2016
    Assignee: TiVo Inc.
    Inventors: Amir Gharaat, James Barton, Mukesh K. Patel
  • Patent number: 9076322
    Abstract: A method includes displaying a first set of menu options, that are selectable by a user, on a display screen; detecting a movement, of a remote control device, that corresponds to a particular command; and in response to detecting the movement that corresponds to a particular command, displaying a second set of options, that are selectable by the user, on the display screen.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: July 7, 2015
    Assignee: TiVo Inc.
    Inventors: Mukesh Patel, Jonathan Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony Lee
  • Publication number: 20140229969
    Abstract: A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described.
    Type: Application
    Filed: April 22, 2014
    Publication date: August 14, 2014
    Applicant: TiVo Inc.
    Inventors: Amir Gharaat, James Barton, Mukesh K. Patel
  • Publication number: 20120178371
    Abstract: A method includes detecting that a particular media device is communicatively coupled to one or more media devices in a set of media devices; in response to detecting that the particular media device is communicatively coupled to the one or more media devices in the set of media devices: automatically sending one or more remote operating codes, for remotely controlling the particular media device, to a remote control device.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 12, 2012
    Inventors: Mukesh Patel, Jonathan Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Ponjatowski, Anthony Lee
  • Publication number: 20120174164
    Abstract: A method includes displaying a first set of menu options, that are selectable by a user, on a display screen; detecting a movement, of a remote control device, that corresponds to a particular command; and in response to detecting the movement that corresponds to a particular command, displaying a second set of options, that are selectable by the user, on the display screen.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 5, 2012
    Inventors: Mukesh Patel, Jonathan Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony Lee
  • Publication number: 20120050310
    Abstract: A method includes responsive to receiving a command to view multimedia content, displaying the multimedia content. A selection of a privacy level for the multimedia content is received, the privacy level indicating whether information associated with a user's viewing of the multimedia content may be published. A visual indicator of the privacy level is displayed concurrently with displaying the multimedia content.
    Type: Application
    Filed: November 4, 2011
    Publication date: March 1, 2012
    Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
  • Publication number: 20120019400
    Abstract: In an embodiment, a method for operating a target media device is described. The method includes receiving a user command by a remote control device for operating a target media device, where a signal to operate the target media device is not stored on the remote control device when the user command is received. Data associated with the user command is transmitted by the remote control device to a second media device and signal information, associated with the signal to operate the target media device, is received by the remote control device from the second media device. The signal to operate the target media device is transmitted by the remote control device to the target media device, where the target media device performs a function based on the signal received from the remote control device.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
  • Patent number: 7543319
    Abstract: Notification data is received and stored at a client device. A notice represented by the notification data is then displayed to the television viewer when a channel change event is detected. The notification data may also include data that indicates how the notice is to be displayed.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Edward A. Ludvig, Vadim Gorokhovsky, Amir Gharaat, John Comito
  • Publication number: 20060064700
    Abstract: Techniques for presenting notifications to a television viewer in response to a channel change are described. Notification data is received and stored at a client device. A notice represented by the notification data is then displayed to the television viewer when a channel change event is detected. The notification data may also include data that indicates how the notice is to be displayed.
    Type: Application
    Filed: August 13, 2004
    Publication date: March 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Edward Ludvig, Vadim Gorokhovsky, Amir Gharaat, John Comito