Patents by Inventor Mukesh K. Patel
Mukesh K. Patel 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).
-
Publication number: 20230283837Abstract: 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: ApplicationFiled: April 11, 2023Publication date: September 7, 2023Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 11653053Abstract: 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: GrantFiled: September 14, 2020Date of Patent: May 16, 2023Assignee: TiVo Solutions Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Publication number: 20210067828Abstract: 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: ApplicationFiled: September 14, 2020Publication date: March 4, 2021Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 10805670Abstract: 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: GrantFiled: October 2, 2018Date of Patent: October 13, 2020Assignee: TIVO SOLUTIONS, INC.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Publication number: 20190037267Abstract: 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: ApplicationFiled: October 2, 2018Publication date: January 31, 2019Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 10097880Abstract: 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: GrantFiled: December 4, 2009Date of Patent: October 9, 2018Assignee: TiVo Solutions Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 9996487Abstract: An apparatus having a fabric interconnect that supports multiple topologies and method for using the same are disclosed. In one embodiment, the apparatus comprises mode memory to store information indicative of one of the plurality of modes; and a first fabric operable in a plurality of modes, where the fabric comprises logic coupled to the mode memory to control processing of read and write requests to memory received by the first fabric according to the mode identified by the information indicative.Type: GrantFiled: June 26, 2015Date of Patent: June 12, 2018Assignee: INTEL CORPORATIONInventors: Jose S. Niell, Daniel F. Cutter, Stephen J. Robinson, Mukesh K. Patel
-
Patent number: 9786159Abstract: 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: GrantFiled: July 23, 2010Date of Patent: October 10, 2017Assignee: TiVo Solutions Inc.Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
-
Patent number: 9734151Abstract: Voice-based input is used to operate a media device and/or to search for media content. Voice input is received by a media device via one or more audio input devices and is translated into a textual representation of the voice input. The textual representation of the voice input is used to search one or more cache mappings between input commands and one or more associated device actions and/or media content queries. One or more natural language processing techniques may be applied to the translated text and the resulting text may be transmitted as a query to a media search service. A media search service returns results comprising one or more content item listings and the results may be presented on a display to a user.Type: GrantFiled: October 31, 2012Date of Patent: August 15, 2017Assignee: TiVo Solutions Inc.Inventors: Mukesh K. Patel, Lu Silverstein, Srinivas Jandhyala
-
Patent number: 9691273Abstract: 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: GrantFiled: August 18, 2016Date of Patent: June 27, 2017Assignee: TiVo Solutions Inc.Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir H. Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
-
Patent number: 9685072Abstract: 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: GrantFiled: November 4, 2011Date of Patent: June 20, 2017Assignee: TiVo Solutions Inc.Inventors: Mukesh K. Patel, Jonathan A. Logan, Amir Gharaat, Richard Lee, Roger Hsu, Robert Poniatowski, Anthony P. Lee
-
Patent number: 9648380Abstract: A command is received to record particular media content on a first device associated with a first user and the particular media content is scheduled for recording on the first device. A notification is provided to a second device associated with a second user of the scheduling of the recording of the particular media content on the first device. The second device may then schedule recording of the particular media content. The second device may schedule the recording of the particular media content without receiving a user command or subsequent to receiving a user confirmation to record the particular media content in response to the notification.Type: GrantFiled: December 4, 2009Date of Patent: May 9, 2017Assignee: TiVo Solutions Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 9554176Abstract: A method of deriving fingerprints for media content that is being watched by a user is described. For example, a user may select a particular show on an electronic programming guide displayed by a media device. The media device may then request the content stream, from the content source, that includes the particular show. The source may indicate whether a fingerprint is needed for the particular show requested by the media device. The indication may be a flag in the data received by the media device. If the particular show needs to be fingerprinted as indicated by the flag, the media device may decompress the corresponding video frames, load the decompressed video frames into memory and analyze the video frames to derive a fingerprint from the video frames.Type: GrantFiled: August 12, 2013Date of Patent: January 24, 2017Assignee: TiVo Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Publication number: 20160378701Abstract: An apparatus having a fabric interconnect that supports multiple topologies and method for using the same are disclosed. In one embodiment, the apparatus comprises mode memory to store information indicative of one of the plurality of modes; and a first fabric operable in a plurality of modes, where the fabric comprises logic coupled to the mode memory to control processing of read and write requests to memory received by the first fabric according to the mode identified by the information indicative.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Jose S. Niell, Daniel F. Cutter, Stephen J. Robinson, Mukesh K. Patel
-
Patent number: 9521453Abstract: 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: GrantFiled: December 4, 2009Date of Patent: December 13, 2016Assignee: TiVo Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Publication number: 20160353181Abstract: A method of deriving fingerprints for media content that is being watched by a user is described. For example, a user may select a particular show on an electronic programming guide displayed by a media device. The media device may then request the content stream, from the content source, that includes the particular show. The source may indicate whether a fingerprint is needed for the particular show requested by the media device. The indication may be a flag in the data received by the media device. If the particular show needs to be fingerprinted as indicated by the flag, the media device may decompress the corresponding video frames, load the decompressed video frames into memory and analyze the video frames to derive a fingerprint from the video frames.Type: ApplicationFiled: August 12, 2013Publication date: December 1, 2016Applicant: TiVo Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 9369758Abstract: 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: GrantFiled: April 22, 2014Date of Patent: June 14, 2016Assignee: TiVo Inc.Inventors: Amir Gharaat, James Barton, Mukesh K. Patel
-
Patent number: 9264758Abstract: A method for detecting the scheduled recording of a particular media content on multiple devices is described. In response to detecting that the particular media content is scheduled for recording on multiple devices, a notification may be provided to at least one of the multiple devices that the particular media content is scheduled for recording on the multiple devices. The particular media content may then be synchronously displayed on the multiple devices. A time may be selected by one of the devices to synchronously play the particular media content on the multiple devices based on a user availability calendar accessible through each of the devices. A time may also be suggested to receive a user confirmation for the suggested time.Type: GrantFiled: December 4, 2009Date of Patent: February 16, 2016Assignee: TiVo Inc.Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
-
Patent number: 9036979Abstract: In an embodiment, the playing of an advertisement may be detected by identifying the persons associated with the faces in the advertisement portion of the media content and determining that the identified persons are not actors listed for the media content. In an embodiment, the advertisement may be enhanced with additional content pertaining to the product or service being advertised. In an embodiment, the advertisement may be automatically fast-forwarded, muted, or replaced with an alternate advertisement. In an embodiment, only a non-advertisement portion of the media content may be recorded by skipping over the detected advertisement portion of the media content.Type: GrantFiled: April 9, 2013Date of Patent: May 19, 2015Assignee: Splunk Inc.Inventors: Amir H Gharaat, James Barton, Mukesh K Patel
-
Publication number: 20140229969Abstract: 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: ApplicationFiled: April 22, 2014Publication date: August 14, 2014Applicant: TiVo Inc.Inventors: Amir Gharaat, James Barton, Mukesh K. Patel