GB2165129A - Digital data transmission with a video signal - Google Patents
Digital data transmission with a video signal Download PDFInfo
- Publication number
- GB2165129A GB2165129A GB8523903A GB8523903A GB2165129A GB 2165129 A GB2165129 A GB 2165129A GB 8523903 A GB8523903 A GB 8523903A GB 8523903 A GB8523903 A GB 8523903A GB 2165129 A GB2165129 A GB 2165129A
- Authority
- GB
- United Kingdom
- Prior art keywords
- data
- video signal
- display
- area
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/002—Special television systems not provided for by H04N7/007 - H04N7/18
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
Digital data is transferred from a video screen, such as from the CRT screen of a television receiver, into a micro-computer, by modulating a small area of the screen on successive television field scans. On each field scan, a plurality of data bits are modulated respectively onto a plurality of adjacent lines within the area. Thus, e.g. one or two (Fig 3) complete bytes can be transferred on each field scan. The data may be detected on the CRT screen by a light-pen device. In a further embodiment (Fig 2) many data channels may be transmitted by modulating several areas simultaneously. Each area may comprise either complete or partial horizontal line scans. <IMAGE>
Description
SPECIFICATION
Digital data transmission with a video signal
This invention relates to the transmission of digital data with a video signal.
There is now a demand for the transmission of computer programs or other digital data to, for example, the receiver of a television broadcast. It has been proposed to transmit this data over the television sound channel, but this necessitates an interruption in the main content of the broadcast and the sound itself is strident.
It has been proposed in our British Patent Specification 2,044,446 to transmit data using the video display itself. In the example shown in the drawings of that specification, a small area of the screen is reserved at the appropriate time, for this data transmission and is illuminated on successive television field scans in accordance with respective data bits to be transmitted. A light pen (i.e. a manipulable electronic light sensor) can be held against this area of the screen to sense the illumination and provide an electrical output which, after appro- priate waveform shaping, gives a digital representation of the data. Thus data can be transmitted at a rate of 50 bits per second and this data can for example by used to control receiver functions. Although well suited to this limited purpose, this system can handle only relatively low data rates.
Other known proposals exist by which a user can select an option displayed on a video screen with the aid of a light pen. Examples are United States
Patents 3,181,154; 3,492,657 and 4,017,680. In these systems several screen areas are identified and the user selects one of the areas by holding a light pen or the like against that area. The selected area is detected by circuitry which relates the instant at which the light pen produces an output to the scanning raster so as to identify the position at which the light pen is being held on the screen.
The circuitry which provides this timelposition or co-ordinate detection system is complex, and again the data transfer rate is low.
United States Patent 3,292,489 describes a video terminal in which various items displayed on the screen each have displayed next to them a unique code, which is in effect somewhat like a bar code.
A light pen can be swept across the screen by a user to read the code. This system essentially constitutes a mechanical analogue of the now wellknown printed bar code system. The data rate is again small as the light pen has to be moved across the screen to read each data word.
The present invention provides an improvement over these known systems and is defined in the appended claims.
An embodiment of the invention will be described in more detail in which the digital data is transmitted over the television video channel so as to provide a pulsating image on the screen of the cathode ray tube of a television receiver. This image can be confined to a small area of the display, the remaining area of the screen being used for normal picture transmission and the audio channel being used for normal sound transmission. The data-carrying area of the screen is monitored by an appropriate sensor, for example a photo-sensitive device such as a light pen or a device which responds to secondary emissions due to the electron beam impinging on the screen. The sensor provides output pulses which may be shaped to provide recovered data.
Each data bit is transmitted as part of one or more horizontal lines of the scanning raster. The sensor is large enough to cover several scanning lines, and thus one or more multi-bit characters can be transmitted in every field period. The data may be recovered using conventional synchronous or asynchronous techniques; the bits arising serially as the successive lines in the scanning raster are scanned.
The main content of the broadcast is uninterrupted, either in its sound or vision aspects. However, many data channels can be established, if desired, on different areas of the screen or using different colours for the different channels.
The invention will be described in more detail, by way of example, with reference to the drawings, in which:
Figure 1 is a diagram representing a small area of screen used for transmitting a single eight-bit data byte with start, parity and stop bits;
Figure 2 is a diagram representing a video screen being used both for normal video picture information and for nine silmultaneous data channels; and
Figure 3 is a diagram similar to Figure 1 showing how two eight-bit bytes can be transmitted in the same frame period.
The apparatus required to implement the present invention can be based on that of British Patent
Specification 2,044,446, to which reference should be made, and will not therefore be described in detail. An indication of the changes necessary is given below.
Figure 1 shows a small area of the screen, which can be defined by a line round it forming a square, and illustrates a small part of each of eleven successive lines of the horizontal line scan. Each line in this area is used to indicate a different bit. However it will be appreciated that a binary data bit can alternatively be transmitted as adjacent lines.
The next data bit follows on the next line though it would alternatively be possible to separate data bits by one or more dark lines.
In Figure 1 is illustrated the asynchronous transmission of an 8-bit data byte complete with start, parity and stop bits. As shown the width of the area used to transmit the byte is only part of the horizontal line scan of the screen, though for simplicity the full width of the screen could be used.
When part only of the line scan is used several data channels can be accommodated on the same horizontal strip of screen simultaneously by transmitting them adjacent to each other, as shown in
Figure 2 with channels 4 to 8. More data channels still can be accommodated by utilising areas on other horizontal strips of the screen as shown for channels 1 to 3 and 9. Thus the example of Figure 2 utilises 9 channels for data, but as the data can be placed anywhere on the screen and need only consist of a very small portion of the horizontal and vertical scan, many more could be a accommodated. It will be appreciated that Figure 2 is very diagrammatic in this respect and the data-carrying areas will normally be much smaller than shown. The portions of the screen not used as above can still be used for normal picture transmission, as indicated.
Any desired area of screen, illuminated as above, can be monitored by either a photo-sensitive device such as a light pen or some other sensor which detects the presence of, or secondary effects from, the electron beam. The pulses obtained from the sensor are appropriately shaped, and appear as recovered data at an outgoing serial data port. One data byte can thus be recovered on each field scan.
The equipment can be based on that of Figure 3 of our specification 2044446, modified to take account of the higher data rate now obtained in accordance with this invention.
The system can thus be used to down-load broadcast computer programs into a local microcomputer via its serial input data port. A baud rate converter or other buffering device may be found to be desirable. However, the invention is also applicable to non-broadcasting systems. For example, it provides a very simple system by which the user of a micro-computer can select one of a number of options displayed on the VDU screen by placing a light pen at a spot associated with that option. In either event it will usually be convenient to apply the output to some form of electronic storage device. The bit rate can thus be increased to 400 data bits per second if all the interlaced scans of the raster scan are used. Alternatively alternate fields could be blank over the spot on one set of the alternate scans, in which case the bit rate is halved.
The sensor can be coupled to the data-carrying area of the screen by an optical fibre which has its input end directed at that area of the screen by the user. This end of the optical fibre may conveniently be held by a rubber suction element which adheres by its suction to the television screen.
The optimum acceptance angle or effective area for the sensor or the input end of the fibre which is placed against the screen needs to be found empirically. Clearly it must be large enough to cover all the lines being used for data transmission. It should also be a little larger than that to allow for some tolerance in placement on the screen. However it should not be so much bigger that the information in the data-carrying areas is diluted by light from other adjacent areas on the screen.
It is possible to transmit more than a single byte of data in any single frame period if the acceptance angle or area of the sensor is made sufficiently wide. Figure 3 shows two 8-bit bytes, with no parity, being transmitted in the same frame period.
This is done by utilising a multiple of the number of lines used to transmit a single byte.
The transmitted data can be introduced at the transmitter using apparatus based on Figure 2 of our specification 2,044,446. Again, account has to be taken of the increased data rate so that the different lines in each area defined by the windows carry information relating to different data bits.
Further implementational details may be found in
Electronics Letters Vol 21, No. 10, pages 444 to 445.
It will be seen that the system illustrated provides a method of transmitting digital data via a video screen and also apparatus for monitoring the image on the screen and recovering the digital data from it, in which the data transfer rate can be several times higher than with the system of our specification 2,044,446. Nevertheless the data can be continously transferred by keeping the sensor fixed on the appropriate spot on the screen.
Claims (10)
1. An electronic data transfer system comprising a two-dimensional raster scanned display, means for modulating by the data to be transferred one or more areas of the display during successive field scans, sensor means adapted selectively to be fixedly placed in front of a small part only of the display for data transfer purposes, and detecting means connected to the sensor means to detect the modulation in the sensor output to form a pulse train of coded information, and in which a plurality of data bits are transmitted on each field scan be modulation of different regions of the or each said area.
2. A system according to claim 1, in which the said regions are defined by different lines of the scanning raster.
3. A system according to claim 1 or 2, in which the display comprises a cathode ray tube.
4. A system according to claim 1, 2 or 3, in which the display is part of a television receiver.
5. A system according to any preceding claim, in which the sensor means comprises a manipulable photo- sensitive device.
6. An electronic data transfer system substantially as herein described with reference to the accompanying drawings.
7. A video signal formed by raster scanning, in which one or more small areas of the image represented by the signal carry data modulated thereon during successive field scan, and in which a plurality of data bits are transmitted on each field scan by modulation of different scan lines in the or each said area.
8. A video signal transmitter comprising signal generating means for generating a video signal by raster scanning, and data modulating means for including in the video signal one or more signal portions corresponding to small areas of the image represented by the video signal which carry data modulated thereon during successive field scans, and in which the data modulating means modulates a plurality of data bits into the video signal on each field scan by modulation of different scan lines in the or each said area.
9. A method of data transfer, comprising the steps of providing a two-dimensional raster scanned display, modulating by the data to be transferred one or more areas of the display during successive field scans, selectively piercing a sensor in front of a small part only of the display including one of the said areas for data transfer purposes, and detecting the modulation in the sensor output to form a pulse train of coded information, in which a plurality of data bits are transmitted on each field scan by modulation of different regions of the or each said area.
10. A method according to claim 9, in which the said regions are defined by different lines of the scanning raster.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8424638A GB8424638D0 (en) | 1984-09-29 | 1984-09-29 | Transmission of digital data |
Publications (3)
Publication Number | Publication Date |
---|---|
GB8523903D0 GB8523903D0 (en) | 1985-10-30 |
GB2165129A true GB2165129A (en) | 1986-04-03 |
GB2165129B GB2165129B (en) | 1988-10-12 |
Family
ID=10567450
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8424638A Pending GB8424638D0 (en) | 1984-09-29 | 1984-09-29 | Transmission of digital data |
GB8523903A Expired GB2165129B (en) | 1984-09-29 | 1985-09-27 | Digital data transmission with a video signal |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8424638A Pending GB8424638D0 (en) | 1984-09-29 | 1984-09-29 | Transmission of digital data |
Country Status (1)
Country | Link |
---|---|
GB (2) | GB8424638D0 (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989004100A1 (en) * | 1987-10-20 | 1989-05-05 | Interactive Systems, Inc. | Interactive video method and apparatus |
FR2641659A1 (en) * | 1989-01-09 | 1990-07-13 | Barge Alain | Process for transmitting supplementary analog signals in a television composite video signal and device for implementing this process |
WO1995015057A1 (en) * | 1993-11-22 | 1995-06-01 | Timex Corporation | Method and apparatus for downloading information |
WO1995033316A1 (en) * | 1994-05-31 | 1995-12-07 | Timex Corporation | Synchronizing data transfer rate from a crt |
WO1996006503A1 (en) * | 1994-08-24 | 1996-02-29 | Macrovision Corporation | Method and apparatus for inserting source identification data into a video signal |
EP0832461A1 (en) * | 1995-04-25 | 1998-04-01 | Timex Corporation | Transmission of text and data from crt |
US5835388A (en) * | 1996-03-26 | 1998-11-10 | Timex Corporation | Apparatus and method for optical transmission of serial data using a serial communications port |
BE1013189A3 (en) * | 1999-12-21 | 2001-10-02 | Image Line Bvba | Method and device for controlling an object and image remotely for an imagecarrier suitable for application in this method |
WO2012115859A1 (en) * | 2011-02-24 | 2012-08-30 | Echostar Technologies L.L.C. | Provision of accessibility content using matrix codes |
US8386339B2 (en) | 2010-11-23 | 2013-02-26 | Echostar Technologies L.L.C. | Ordering via dynamic matrix code generation |
US8408466B2 (en) | 2011-01-04 | 2013-04-02 | Echostar Technologies L.L.C. | Assisting matrix code capture by signaling matrix code readers |
WO2013050742A1 (en) * | 2011-10-07 | 2013-04-11 | Richard Hoptroff | Synchronous optical data link method |
US8430302B2 (en) | 2011-02-03 | 2013-04-30 | Echostar Technologies L.L.C. | Enabling interactive activities for content utilizing matrix codes |
US8443407B2 (en) | 2011-02-28 | 2013-05-14 | Echostar Technologies L.L.C. | Facilitating placeshifting using matrix code |
US8439257B2 (en) | 2010-12-01 | 2013-05-14 | Echostar Technologies L.L.C. | User control of the display of matrix codes |
US8468610B2 (en) | 2011-01-27 | 2013-06-18 | Echostar Technologies L.L.C. | Determining fraudulent use of electronic devices utilizing matrix codes |
US8511540B2 (en) | 2011-02-18 | 2013-08-20 | Echostar Technologies L.L.C. | Matrix code for use in verification of data card swap |
US8534540B2 (en) | 2011-01-14 | 2013-09-17 | Echostar Technologies L.L.C. | 3-D matrix barcode presentation |
US8553146B2 (en) | 2011-01-26 | 2013-10-08 | Echostar Technologies L.L.C. | Visually imperceptible matrix codes utilizing interlacing |
US8550334B2 (en) | 2011-02-28 | 2013-10-08 | Echostar Technologies L.L.C. | Synching one or more matrix codes to content related to a multimedia presentation |
US8640956B2 (en) | 2010-12-17 | 2014-02-04 | Echostar Technologies L.L.C. | Accessing content via a matrix code |
US8746554B2 (en) | 2011-01-07 | 2014-06-10 | Echostar Technologies L.L.C. | Performing social networking functions using matrix codes |
US8786410B2 (en) | 2011-01-20 | 2014-07-22 | Echostar Technologies L.L.C. | Configuring remote control devices utilizing matrix codes |
US8833640B2 (en) | 2011-02-28 | 2014-09-16 | Echostar Technologies L.L.C. | Utilizing matrix codes during installation of components of a distribution system |
US8856853B2 (en) | 2010-12-29 | 2014-10-07 | Echostar Technologies L.L.C. | Network media device with code recognition |
US8875173B2 (en) | 2010-12-10 | 2014-10-28 | Echostar Technologies L.L.C. | Mining of advertisement viewer information using matrix code |
US8886172B2 (en) | 2010-12-06 | 2014-11-11 | Echostar Technologies L.L.C. | Providing location information using matrix code |
US9148686B2 (en) | 2010-12-20 | 2015-09-29 | Echostar Technologies, Llc | Matrix code-based user interface |
US9280515B2 (en) | 2010-12-03 | 2016-03-08 | Echostar Technologies L.L.C. | Provision of alternate content in response to QR code |
US9329966B2 (en) | 2010-11-23 | 2016-05-03 | Echostar Technologies L.L.C. | Facilitating user support of electronic devices using matrix codes |
US9367669B2 (en) | 2011-02-25 | 2016-06-14 | Echostar Technologies L.L.C. | Content source identification using matrix barcode |
US9571888B2 (en) | 2011-02-15 | 2017-02-14 | Echostar Technologies L.L.C. | Selection graphics overlay of matrix code |
US9596500B2 (en) | 2010-12-17 | 2017-03-14 | Echostar Technologies L.L.C. | Accessing content via a matrix code |
US9652108B2 (en) | 2011-05-20 | 2017-05-16 | Echostar Uk Holdings Limited | Progress bar |
US9736469B2 (en) | 2011-02-28 | 2017-08-15 | Echostar Technologies L.L.C. | Set top box health and configuration |
US9781465B2 (en) | 2010-11-24 | 2017-10-03 | Echostar Technologies L.L.C. | Tracking user interaction from a receiving device |
US9792612B2 (en) | 2010-11-23 | 2017-10-17 | Echostar Technologies L.L.C. | Facilitating user support of electronic devices using dynamic matrix code generation |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1420106A (en) * | 1973-01-18 | 1976-01-07 | Nippon Steel Corp | Method of multiplex recording of multichannel data signals with a vidio signal and of regenerating such record and apparatus therefor |
US3984624A (en) * | 1974-07-25 | 1976-10-05 | Weston Instruments, Inc. | Video system for conveying digital and analog information |
GB1478695A (en) * | 1974-09-26 | 1977-07-06 | Texas Instruments Ltd | Data handling apparatus |
GB2044446A (en) * | 1979-01-16 | 1980-10-15 | British Broadcasting Corp | Data transfer system |
GB2089174A (en) * | 1980-12-08 | 1982-06-16 | Leventer William | Data encoding for television |
GB2101848A (en) * | 1981-05-01 | 1983-01-19 | William Leventer | Data encoding for television |
-
1984
- 1984-09-29 GB GB8424638A patent/GB8424638D0/en active Pending
-
1985
- 1985-09-27 GB GB8523903A patent/GB2165129B/en not_active Expired
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1420106A (en) * | 1973-01-18 | 1976-01-07 | Nippon Steel Corp | Method of multiplex recording of multichannel data signals with a vidio signal and of regenerating such record and apparatus therefor |
US3984624A (en) * | 1974-07-25 | 1976-10-05 | Weston Instruments, Inc. | Video system for conveying digital and analog information |
GB1478695A (en) * | 1974-09-26 | 1977-07-06 | Texas Instruments Ltd | Data handling apparatus |
GB2044446A (en) * | 1979-01-16 | 1980-10-15 | British Broadcasting Corp | Data transfer system |
GB2089174A (en) * | 1980-12-08 | 1982-06-16 | Leventer William | Data encoding for television |
GB2101848A (en) * | 1981-05-01 | 1983-01-19 | William Leventer | Data encoding for television |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GR1000173B (en) * | 1987-10-20 | 1991-11-15 | Interactive Systems | Interacting method and video set |
GR1000595B (en) * | 1987-10-20 | 1992-08-26 | Interactive Systems | Interactive method and video set |
WO1989004100A1 (en) * | 1987-10-20 | 1989-05-05 | Interactive Systems, Inc. | Interactive video method and apparatus |
FR2641659A1 (en) * | 1989-01-09 | 1990-07-13 | Barge Alain | Process for transmitting supplementary analog signals in a television composite video signal and device for implementing this process |
CN1057893C (en) * | 1993-11-22 | 2000-10-25 | 天美使公司 | Method and apparatus for downloading information |
WO1995015057A1 (en) * | 1993-11-22 | 1995-06-01 | Timex Corporation | Method and apparatus for downloading information |
US5488571A (en) * | 1993-11-22 | 1996-01-30 | Timex Corporation | Method and apparatus for downloading information from a controllable light source to a portable information device |
US5535147A (en) * | 1993-11-22 | 1996-07-09 | Timex Corporation | Method and apparatus for downloading information from a controllable light source to a portable information device |
WO1995033316A1 (en) * | 1994-05-31 | 1995-12-07 | Timex Corporation | Synchronizing data transfer rate from a crt |
US5570297A (en) * | 1994-05-31 | 1996-10-29 | Timex Corporation | Method and apparatus for synchronizing data transfer rate from a cathode ray tube video monitor to a portable information device |
WO1996006503A1 (en) * | 1994-08-24 | 1996-02-29 | Macrovision Corporation | Method and apparatus for inserting source identification data into a video signal |
EP0853433A1 (en) * | 1994-08-24 | 1998-07-15 | Macrovision Corporation | Method and apparatus for detecting a source identification signal in a video signal |
EP0832461A1 (en) * | 1995-04-25 | 1998-04-01 | Timex Corporation | Transmission of text and data from crt |
EP0832461A4 (en) * | 1995-04-25 | 1998-08-12 | Timex Corp | Transmission of text and data from crt |
US5835388A (en) * | 1996-03-26 | 1998-11-10 | Timex Corporation | Apparatus and method for optical transmission of serial data using a serial communications port |
BE1013189A3 (en) * | 1999-12-21 | 2001-10-02 | Image Line Bvba | Method and device for controlling an object and image remotely for an imagecarrier suitable for application in this method |
US8386339B2 (en) | 2010-11-23 | 2013-02-26 | Echostar Technologies L.L.C. | Ordering via dynamic matrix code generation |
US9792612B2 (en) | 2010-11-23 | 2017-10-17 | Echostar Technologies L.L.C. | Facilitating user support of electronic devices using dynamic matrix code generation |
US9329966B2 (en) | 2010-11-23 | 2016-05-03 | Echostar Technologies L.L.C. | Facilitating user support of electronic devices using matrix codes |
US10382807B2 (en) | 2010-11-24 | 2019-08-13 | DISH Technologies L.L.C. | Tracking user interaction from a receiving device |
US9781465B2 (en) | 2010-11-24 | 2017-10-03 | Echostar Technologies L.L.C. | Tracking user interaction from a receiving device |
US8439257B2 (en) | 2010-12-01 | 2013-05-14 | Echostar Technologies L.L.C. | User control of the display of matrix codes |
US9280515B2 (en) | 2010-12-03 | 2016-03-08 | Echostar Technologies L.L.C. | Provision of alternate content in response to QR code |
US8886172B2 (en) | 2010-12-06 | 2014-11-11 | Echostar Technologies L.L.C. | Providing location information using matrix code |
US8875173B2 (en) | 2010-12-10 | 2014-10-28 | Echostar Technologies L.L.C. | Mining of advertisement viewer information using matrix code |
US9596500B2 (en) | 2010-12-17 | 2017-03-14 | Echostar Technologies L.L.C. | Accessing content via a matrix code |
US8640956B2 (en) | 2010-12-17 | 2014-02-04 | Echostar Technologies L.L.C. | Accessing content via a matrix code |
US10015550B2 (en) | 2010-12-20 | 2018-07-03 | DISH Technologies L.L.C. | Matrix code-based user interface |
US9148686B2 (en) | 2010-12-20 | 2015-09-29 | Echostar Technologies, Llc | Matrix code-based user interface |
US8856853B2 (en) | 2010-12-29 | 2014-10-07 | Echostar Technologies L.L.C. | Network media device with code recognition |
US8408466B2 (en) | 2011-01-04 | 2013-04-02 | Echostar Technologies L.L.C. | Assisting matrix code capture by signaling matrix code readers |
US8746554B2 (en) | 2011-01-07 | 2014-06-10 | Echostar Technologies L.L.C. | Performing social networking functions using matrix codes |
US9092830B2 (en) | 2011-01-07 | 2015-07-28 | Echostar Technologies L.L.C. | Performing social networking functions using matrix codes |
US8534540B2 (en) | 2011-01-14 | 2013-09-17 | Echostar Technologies L.L.C. | 3-D matrix barcode presentation |
US8827150B2 (en) | 2011-01-14 | 2014-09-09 | Echostar Technologies L.L.C. | 3-D matrix barcode presentation |
US8786410B2 (en) | 2011-01-20 | 2014-07-22 | Echostar Technologies L.L.C. | Configuring remote control devices utilizing matrix codes |
US8553146B2 (en) | 2011-01-26 | 2013-10-08 | Echostar Technologies L.L.C. | Visually imperceptible matrix codes utilizing interlacing |
US8468610B2 (en) | 2011-01-27 | 2013-06-18 | Echostar Technologies L.L.C. | Determining fraudulent use of electronic devices utilizing matrix codes |
US8430302B2 (en) | 2011-02-03 | 2013-04-30 | Echostar Technologies L.L.C. | Enabling interactive activities for content utilizing matrix codes |
US9571888B2 (en) | 2011-02-15 | 2017-02-14 | Echostar Technologies L.L.C. | Selection graphics overlay of matrix code |
US8511540B2 (en) | 2011-02-18 | 2013-08-20 | Echostar Technologies L.L.C. | Matrix code for use in verification of data card swap |
US8931031B2 (en) | 2011-02-24 | 2015-01-06 | Echostar Technologies L.L.C. | Matrix code-based accessibility |
WO2012115859A1 (en) * | 2011-02-24 | 2012-08-30 | Echostar Technologies L.L.C. | Provision of accessibility content using matrix codes |
US9367669B2 (en) | 2011-02-25 | 2016-06-14 | Echostar Technologies L.L.C. | Content source identification using matrix barcode |
US9686584B2 (en) | 2011-02-28 | 2017-06-20 | Echostar Technologies L.L.C. | Facilitating placeshifting using matrix codes |
US8443407B2 (en) | 2011-02-28 | 2013-05-14 | Echostar Technologies L.L.C. | Facilitating placeshifting using matrix code |
US9736469B2 (en) | 2011-02-28 | 2017-08-15 | Echostar Technologies L.L.C. | Set top box health and configuration |
US8833640B2 (en) | 2011-02-28 | 2014-09-16 | Echostar Technologies L.L.C. | Utilizing matrix codes during installation of components of a distribution system |
US10015483B2 (en) | 2011-02-28 | 2018-07-03 | DISH Technologies LLC. | Set top box health and configuration |
US10165321B2 (en) | 2011-02-28 | 2018-12-25 | DISH Technologies L.L.C. | Facilitating placeshifting using matrix codes |
US8550334B2 (en) | 2011-02-28 | 2013-10-08 | Echostar Technologies L.L.C. | Synching one or more matrix codes to content related to a multimedia presentation |
US9652108B2 (en) | 2011-05-20 | 2017-05-16 | Echostar Uk Holdings Limited | Progress bar |
WO2013050742A1 (en) * | 2011-10-07 | 2013-04-11 | Richard Hoptroff | Synchronous optical data link method |
Also Published As
Publication number | Publication date |
---|---|
GB8523903D0 (en) | 1985-10-30 |
GB8424638D0 (en) | 1984-11-07 |
GB2165129B (en) | 1988-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2165129A (en) | Digital data transmission with a video signal | |
US4329684A (en) | Apparatus using a light sensing system for sensing time modulated information from a light emitting device | |
US3585290A (en) | Coding arrangements for multiplexed messages | |
RU2048709C1 (en) | Method for generation of signal for device control and device for implementation of this method | |
US4052719A (en) | Television receiver system having facility for storage and display of character information selected from digitally encoded broadcast transmissions | |
EP0288889B1 (en) | Telecommunication system with video and audio frames | |
CA2241368A1 (en) | Improvements in receivers for television signals | |
GB1585100A (en) | Electronic display apparatus | |
ATE359674T1 (en) | TRANSMITTING VBI INFORMATION IN DIGITAL TELEVISION DATA STREAMS | |
EP0853428A3 (en) | Television signal transmission and reception system | |
US6704058B2 (en) | System and method of adaptive timing estimation for horizontal overscan data | |
EP1986434A3 (en) | Improvements in receivers for television signals | |
US4556904A (en) | Teletext system having user prompt commands | |
CN1094014C (en) | Apparatus for controling caption display on wide aspect ratio screen | |
WO1990014732A1 (en) | Data transmission in the active picture period | |
JPS59127488A (en) | Digital television signal processing and transmitting system | |
GB2260232A (en) | Broadcast receiver system | |
GB2235111A (en) | Teletext converter giving braille output. | |
US3808362A (en) | Receiver for facsimile system | |
JPS6231553B2 (en) | ||
GB2111194A (en) | Data transfer system | |
US5563663A (en) | Method for the synchronization of control functions with video signals in a television receiver and device for the implementation thereof | |
JP3424869B2 (en) | Newspaper distribution method and newspaper receiving device using television signal | |
JPH06276498A (en) | Document data transmission system | |
JPS60103882A (en) | Receiver of binary code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 19970927 |