Method and system for communicating between a host device and user device through an intermediate device using a composite video signal

US10521250B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10521250-B2
Application numberUS-201213611998-A
CountryUS
Kind codeB2
Filing dateSep 12, 2012
Priority dateSep 12, 2012
Publication dateDec 31, 2019
Grant dateDec 31, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method includes a host device using a first format, an intermediate device, a user device using a second format and a network in communication with the host device, the intermediate device and the user device. The user device communicates a first user generated signal having the second format to the intermediate device. The intermediate device converts the second format of the first user generated signal to the first format to form a second user generated signal. The intermediate device communicates the second user generated signal to the host device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a host device using a first format; an intermediate device; a user device using a second format communicating a device type identifier to the intermediate device and a first input signal in the second format to the intermediate device, said device type identifier identifying a command set used for communicating with another device, an operating system, a screen resolution or screen size and a model number, the user device comprising a fixed or mobile computing device; said intermediate device converting the first input signal to the first format to form a second input signal and communicating the second input signal to the host device; and a network in communication with the host device, the intermediate device and the user device; said host, in response to the second input signal, separately communicating a first video signal in a first format and an on-screen display signal to the intermediate device; said intermediate device decoding the first video signal into an unencoded video signal, converting the on-screen display signal to an on-screen graphics signal and compositing the unencoded video signal and the on-screen graphics signal to form a composite video signal; said intermediate device encoding the composite video signal in the second format corresponding to the user device to form an encoded composite video signal and communicating said encoded composite video signal to the user device through the network; said user device decoding the encoded composite video signal and displaying a signal corresponding to the unencoded video signal and the on-screen graphics signal from the encoded composite video signal on a display associated with the user device; said user device generating a response signal in response to the encoded composite video signal, based on the on-screen graphics signal and a cursor position setting corresponding to a coordinate position where a cursor is set within the on-screen display, and communicating the first response signal to the intermediate device; said intermediate device converting the first response signal based on the on-screen graphics signal and the command set and generating a second response signal in response thereto and communicating the second response signal to the host device. 2. The system as recited in claim 1 wherein in the composite video comprises the on-screen graphics signal overlaid on the first video signal. 3. The system as recited in claim 1 wherein the first video signal comprises a satellite television video signal. 4. The system as recited in claim 1 wherein said intermediate device compositing the on-screen graphics signal with the unencoded video signal to create a blended intermediate signal, and an encoder encoding the blended intermediate signal to form the encoded composite video signal. 5. A system as recited in claim 1 wherein the network comprises a first network between the host device and a second network between the intermediate device and the user device and wherein the intermediate device forming the composite video signal based on speed or quality of the second network. 6. A method of communicating between a host device using a first format and a user device comprising a second format comprising: communicating a device type identifier from the user device to an intermediate device, said device type identifier identifying a command set used for communicating with another device, the device type identifier comprising a command set used for communicating with another device, an operating system, a screen resolution or screen size and a model number, the user device comprising a fixed or mobile computing device; communicating a first input signal in the second format from the user device to the intermediate device; converting the first input signal to a first format at the intermediate device to form a second input signal; communicating the second input signal to the host device; communicating, in response to the second input signal, a first video signal and an on-screen display signal separately from the host device to an intermediate device in the first format; decoding the first video signal into an unencoded video signal at the intermediate device; converting the on-screen display signal to on-screen display graphics at the intermediate device; compositing the unencoded video signal and the on-screen display graphics to form a composite video signal at the intermediate device; encoding the composite video signal into the second format corresponding to the user device to form an encoded composite video signal; communicating said encoded composite video signal to a user device from the intermediate device through a network; and decoding the encoded composite video signal at the user device for display on a display associated with the user device; displaying a signal corresponding to the unencoded video signal and the on-screen graphics signal from the encoded composite video signal to form an on-screen display; generating a first response signal at the user device in response to the encoded composite video signal based on the on-screen graphics signal and a cursor position setting corresponding to a coordinate position where a cursor is set within the on-screen display; communicating the first response signal from the user device to the first intermediate device; converting, at the intermediate device, the first response signal based on the on-screen graphics signal and the command set and generating a second response signal in response thereto, and communicating the second response signal to the host device. 7. The method as recited in claim 6 wherein compositing comprises compositing the on-screen graphics signal overlaid on the first video signal. 8. The method as recited in claim 6 wherein compositing comprises compositing the on-screen display graphics on top of the unencoded video signal to create a blended intermediate signal, and encoding the blended intermediate signal at the intermediate device to form the composite video signal. 9. The method as recited in claim 6 further comprising forming the composite video signal based on speed or quality of a second network between the intermediate device and the user device.

Assignees

Inventors

Classifications

  • directed to server {(one-way streaming services wherein the source is controlled by the destination H04L65/613)} · CPC title

  • Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application · CPC title

  • for requesting content on demand, e.g. video on demand · CPC title

  • User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205) · CPC title

  • for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10521250B2 cover?
A system and method includes a host device using a first format, an intermediate device, a user device using a second format and a network in communication with the host device, the intermediate device and the user device. The user device communicates a first user generated signal having the second format to the intermediate device. The intermediate device converts the second format of the firs…
Who is the assignee on this patent?
Joseph Kuriacose, Lee Sean S, Directv Group Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/452. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).