CA1331653C - Interactive video based communication system - Google Patents

Interactive video based communication system

Info

Publication number
CA1331653C
CA1331653C CA000605961A CA605961A CA1331653C CA 1331653 C CA1331653 C CA 1331653C CA 000605961 A CA000605961 A CA 000605961A CA 605961 A CA605961 A CA 605961A CA 1331653 C CA1331653 C CA 1331653C
Authority
CA
Canada
Prior art keywords
information
video
data
audio
tracks
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.)
Expired - Fee Related
Application number
CA000605961A
Other languages
French (fr)
Inventor
Michael Paolini
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Application granted granted Critical
Publication of CA1331653C publication Critical patent/CA1331653C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

ABSTRACT
An interactive video based communication system provides apparatus and methods for user guided information retrieval in video frame format and transmission of the selected and retrieved information to a remote location for subsequent review and analysis. The storage of audio information in video frame format permits real time information compression allowing a one minute presentation to be transmitted in a fraction of a second.

Description

INTERACTIVE vIDEO BASED COMMUNICATION sYSTEM

This invention relates to apparatus and methodology for providing an interactive video based communication system, and more particularly, a system for interactively selecting video based data comprising image, audio and/or text information from a data storage facility and transmitting this information as a video based signal to a remote location for subsequent viewing and analysis.
It is an object of the present invention to permit a user to interactively select portions of video based data from a database storage facility. The video based data will contain picture image information, audio information, and/or text and graphic information. The selected portions are transmitted pursuant to the present invention to the user for viewing and analysis.
It is an additional object of the pre~ent invention to combine image, text and audlo information into a video signal for retrieval by the user.
It is another object of the present invention to permit the ` transmission of~high definition video images.
`~`' It i- still onother object of the present inventlon to tagthe user selected video based data in a manner to control and monitdr its transmission and reception.
Another ob~ect of the present invention is the provision of an interaotive~video bas-d communication system directed to the storage, retrieval;~nd display of video based data pertaining to the sale of rea~l property.
An additional object of the present invention is the provision of an interactive video based communication system directed to the storage, retrieval and display of video based data pertaining to purchasable goods and services.
:~
-2- ~

-1~

133~ ~3 60538-l0l0 Still another object of the present invention ls the -~
provision of an lnteractive video based communlcation sy4tem directed to the controlled storage, retrieval and dlsplay of video based data pertaining to resorts or vacation locations as used by a network of travel agents.
The above and other ob~ects of the present lnvention are realized ln a specifle 1llustratlve program controlled interactive video based proce6sor that operates in concert wlth lnput, transmi#slon and dlsplay apparatus to access user -~
selected topics ln the form of video based data; confirm the ;~
quallty of the selected data and transmit the selected data in the form of a video 6ignal to a remote location; recelve and store the transm1tted data at the remote location for subsequent review and analy~
In aecordance with varying aspeets of the present lnventlon, the selected data i~ interaatively quallfied by the ^~
user p.ior to transmission, thu~ permitting the user to augment or eanc-1 hls request lt the se1eeted data 1B un~atisfactory. ;~
In additlon, access to the system is by coded entry, creating a ~20 ~ s1mp11f~1-d means tor tracking use and insuring proper transmission and billing for the system service.
~- Aceording to one aspect, the inventio~ may be ! ;~
summarlzed as an apparatus for lnteractlve video based eommun1cation eomprls1nq~ a t-lephone based, multl-user access means for descrl~lng a request for lnfor~ation; a random access ~ -lntor atlon storag- m-ans for storlng plural infornation tra~cks~ data processing eans for recelvlng said request for information and selectively searching based on sald request and ,~ , , generatlng identlfying lnformation indicatlng infor~ation track~ ln sald intormatlon ætorage means responsive to said requ-st for informatlon; a telephone based communlcation link means for configuring a plurality of remotely located receivers `, ,5-' ~ 3 133~ 6~3 `-;

for selective ~torage or di~play of ldentifled informatlon tracks; and transmittlng means for transmittlng ~ald identifled information tracks in video frame format to a plurallty of ~ald remotely located recelvers, whereln sald remotely located recelvers include frame grabber means for selectively acquirlng transmitted lnformation tracks re~ponslve to ~ald search request~
According to another aspect, the invention may be ~ummarized as ln a system for virtual real time vldeo frame ~-`
formatted com~unlcatlon wherein a communlcated nessage lncludes lmage lnformatlon encoded and stored on at least one vldeo frame, and audio lnformatlon encoded and ~tored on at least one ~ -~ - . , video frame whereln sald audio lnformatlon 18 coapressed ln -~ -real tlme, said sy~tem coDprlslng a random acces~ data storage mean~ for storlng lndlvldual image and/or audio lnformatlon fornlng communlcated messages ln vldeo frame for~at, a data ~ -proce~slng oeans for selectlvely identlfylng and retrleving sald com~unlcated ~es~age from sald randoD acce~s data storage; 1 plural~receptlon~-ans~ a~flrst transDisslon means for ~ `
~20 interactive co~munlcatlon~wlth said data processlng ~ean~ and ~ - -for ¢onflgurlng sald plural reception means to selectlvely recelve the comounlca,ted mejssages~ and a second, transDlssl!on eans aonnected to ~ald data processing means for transmlttlng retrieved communlcat-d ~-ssages to said plural r-ceptlon ~eans in video frame format, for re-expansion and dlsplay at said p~ura} receptlon means ~ -~
The foregoing features of the present lnventlon may be more fully understood from the following dlscusslon of a - ~ :',: `
speclflc, lllustrative embodlment thereof, presented - ~--herelnbelow ln con~unctlon wlth the accompanylng drawlng, ln whlch, 3a i: !
,, -~
?~

1~3~ 6~3 Figure 1 i5 a block diagram of video ba6ed data stora~e, retrieval and transmls~ion sy~te~s in accordance with the present invention;
Flgure 2a iB a block diagram of the program controlled receiver and dl~play ~y~tem used in con~unction with ~ -the apparatu~ of Fig. 1 and in accordance with the ~ub~ect invention;

:"' '~ `

133~ ~3 Fig. 2b is a block diagram of an alternative arrangement for the receiver system.
Figure 3 is a logic flow chart for the eontrol functions of the transmission system in accordance with the present invention; and Figure 4 is a logic flow chart for the control functions of the recovering system in accordance with the subject invention.
First briefly discussing the invention in overview, the interactive communication system herein described providec user access to a database of in~ormation and the capability to select specific portions of the database information for his/her subsequent reception. The database will contain video, audio, and text information organized in a manner to allow the user to interactively ~cull out~ the information tracks he/she desires. The selected portions of data are tagged (I.D.) pulled out of memory and transmitted to a user location. The selected data, aIthough containing both image and audio information, is transmitted as a video signal at the prevailing industry-accepted standards (e.g. 30 frames per second for video images).
The audio portion of the selected data is compressed from real time format for video-signal transmisaion (e.g. 10 seconds of audio information is stored in one ~video~ frame and transmitted at 30 rames/sècohd thùs providing a 300'1 time compression ratio of the audio signal). In this regard, a video frame is a bit-map of pixel intensity values, and is set by convention at 512 x 480 pixel locations (a pixel is a picture image element).
The audio data is formatted and stored in pixel form on the video frame.
At the user loca~ion, the selected data is received, processed, stored and directed to specified output devices, such as monitora, speakers and/or printers. Since the received data 133~ ~3 is stored, the user can selectively access the data during non-reception intervals. This allows the transmission system to simultaneously support multiple users.
With the above overview in mind and referring to Fig. 1, the transmission segment of the present invention is shown in block diagram form. More specifically, a component based system is presented with modem 110 connected to local phone service.
The ~modem~ device (modem is an abbreviation for modulator/de-modulator) contains E~E se well known circuitry for converting data requests received via the telephone wire into digital information suitable for processing vis-a-vis a digital computer. The modem also translate~ digital information from the computer into a signal compatible with the teiephone service. An interactive voice synthesizer/receiver (bloek 120) is linked with the modem and provides voice output of digital information from the central processor, 100.
The central processor unit (~CPU~) i9 designated by numeral 100. The CPU is a digital data processor and operates on Der well known principles of digital computing. System instructions are coded in a form of progra~ming language recognizable by the specific hardware employed. More particularly, the CPU has stored program steps that dictate its operation in response to specific inputs. Any type of programming language can be used as long as it is compatible with the CPU, and input/output devices. The CPU is a microproce~sor controlled computer such as, inter alia, mainframe, mini, or personal computer, as specifically programmed for the functions delineated below.
CPU, 100 is in communication with the various system components via address and data busses, 130 and 140 respect-ively. These communication busses permit the transmission of instructions and data by per se well known means between the - ~33~ ~3 memory and output devices of the system via industry standard plug compatible components.
In the present system, the mass storage of information is held in memory database 150. This database ear, be formed by conventional data storage devices, such as semi-conductor, magnetic disk, or preferably by an optical storage system. The advantage to optical storage of information resides in its non-volatility and its relatively inexpensive capital and operating costs. More particularly, an optical data storage and retrieval device known as a WORM (i.e., write once, read many) provides a data storage medium consisting of micron size pits on the surface of a disk or sheet of polymeric material. These pits are organized into ~information tracks~ forming digitally encoded information (i.e. in binary code~). Each sheet or disk contains billions of bits of information and provides a file to a database library. In addition, each disk includes a track that defines and summarizes the data stored therein, thus providing a simplified method for evaluating the quality of data without a full analysis of the stored information. Data is retrieved off the disk or sheet by uae of a scanning laser. The laser is sensitive to the change in depth of the pits in the polymeric surface and thereby generates a signal corresponding to these pits while rapidly tracking the disk's surface.
'The data's'tored ~in this format can ~e of audio, text and/or image information. For example, an information track represents a series of ~frames~ in that each frame contains binary data sufficient to represent an image at 512 x 480 pixel locations for a total of approximately 25,000 pixels. The optical scanner generates a video based signal comprising 30 frames per second of video frame information; many of these video frames are pre-formatted to audio or text data and suitably tagged, thus generating a heterogeneous signal blending audio and text information with picture images, but all in video frame format.
Although discussed above as a discrete device, the database memory can be fully integrated into, and part of, the CPU.
Furthermore, stored data can be in analog format, as well as in blended analog/digital or pure digital format.
A data search as requested by the user is controlled by the CPU (See Fig. 3 and the discussion hereinbelow). A se~rch summary is culled from the Database 150 and stored in volatile memory 155. Memory 155 can be one of many well known memory devices, including arrayed random access memory semi-conductors (RAM). The information stored in memory 155 is transient in that its purpose is to guide the user in completing his search.
The user reviews these qualitative results and decides whether to quit his search, extend his search, or receive the search in its present form. Once this decision is made the transient data in memory 155 is discarded.
The selected data resulting from the user defined search is culled from the database in the form of a video signal, even though portions or all of the information is audio or text.
This video signal is modulated, 160, and transmitted at a carrier frequency by any EÇ~ se well known transmission means, 170.
Referring now to Fig. 3, CPU 100 contains stored program steps per the i`ndicated flow chart logic. A system run is initiated by user entry into the system via telephone (modem) or similar. The user enters his identification code (I.D.) and the specific search request being made. If the I.D. is positive, the CPU enters a ~tag~ value which operates to identify the search request for all subsequent processing. The requested search is performed through the database coupled to the CPU (In Fig. 1, block 150). A database search is accomplished by ~ÇE se well known means in that responsive .,;

1~3~ 6~i3 tracks of information are ~read~ and identified, 460. In addition, a search summary is prepared, 470, which contains the number of responsive tracks found in the data search, and a brief synopsis of the information within these data tracks.
This summary is stored in a separate memory cache.
Test 480 determines whether the search has been completed in terms of the user requests. If affirmative, the logic proceeds to block 490, and the search ~summary~ is conveyed to the user from memory. This is accomplished by telephone line, via the interactive voice synthesizer (Fig. 1, Block 120). Test 500 determines the need for additional searches; if no, the user is queried on whether the responsive tracks of data representing the requested search are to be transmitted to a user-specified location, 510. If ye~ to block 510, then the system transmits the tagged search results to the remote receiver specified by the user, block 515. The account is charged, 520, and the run terminated, 530.
In operation, the transmitting system is continually receiving data search requests by subscription based users.
These interactive requests are handled in mixed sequential fashion, as the system supports multiple requests concurrently.
The heterogeneous nature of the stored data permits random access of the selected video frames from the database. Since the data is trànsmitted in full video format, information compression from real time permits the system to simultaneously serve multiple users.
Now referring to Fig. 2a, the reception system of the present invention is depicted. The transmitted signal generated by the transmitter, 170 (Fig. 1) is collected by receiver 210.
The mode of transmission is not particularly limiting; the transmission is video based on industry or government set standards, e.g. 30 video frames per second. Also the 133~ 6~3 .
transmitter and receiver must be compatible to the particular transmission system selected. Possible modes of transmission include microwave broadcast, cable, UHF/VHF, and satellite systems, or combinations thereof. The incoming signal is demodulated (block 220) by ~ÇL se well known means, and combined in a multiplexer, 240, with information supplied via telephone service. The telephone service input permits, through modem 230, the user and/or service operator to verify that the receiver is properly configured to receive the transmitted data, that the receiver is authorized to receive the transmitted data, and to confirm reception. In this way, multiplexer 240 acts as a gate to the received data prior to conveying this data into memory under the receiver's control.
If the tagged data, as transmitted, properly matches the code of the receiver system, the transmitted data is converted to a digital signal by analog to digital converter, 245 and entered into Memory 205 via address and data busses 250 and 260 respectively. In a manner more fully presented below, CPU 200 directs the received data to various output devices, such as video monitor, audio speaker, print~r and/or video tape recorder (VTR) .
Throughout the process, the data is in the form of individual vid~o frames wherein each frame is labeled or tagged.
This tag incorporates information on data type (i.e. image, audio, or text). TAis permits the CPU to direct the tagged frame to the proper output device in the proper sequence for the requested presentation. If the data presentation is complex, the instructions thereto (i.e., ou~put algorithms) can be stored on a dedicated video frame and subsequently used by the CPU to control the output. For example, the incoming signal may have an initial frame containing output control instructions, a second frame containing a picture image, followed by a series of 1~3~ 6~3 frames containing audio information, somewhat analogous to a slide presentation. CPU 200 recognizes the initial output control frame, reads the control algorithm and directs the second, labeled image frame with the picture-image to image frame grabber 270 with instructions to ngrab~ and circulate that image on monitor 300 for a certain length of time, this time corresponding to the duration of the audio output. The subsequent frames containing the audio information are directed to audio frame grabber, 271, with instructions to drive speaker 275 with the audio signal. This directed output via CPU 200 is by E~E se well known means of driving peripheral devices.
As mentioned, image frame grabber 270 ~grabs~ the picture image frame and stores the frame in RAM memory. This image is directed to monitor 300 by controller 278 wherein it ~refreshes~ the screen display at a rate of 30 frames per second providing the picture image without associated image ~flicker~.
This ~ingle imagQ frame is held on the display for a time period determined for that particular presentation.
The audio frame grabber, 271 ~grabs~ the video frames containing audio information and produces an audio output therefrom. In this regard, the grabbed frame is ~read~
providing a certain time length of audio information to the spe~ker, e.g. 10 seconds per frame, in conjunction with the concurrently running vidéo image on monitor 300. Although, the audio and image frame grabbers are diagrammatically discrete, this is for illustration of the above principles. A single frame grabber can be employed to perform the above functions.
An alternative reception process is diagrammed in Fig. 2b.
More specifically, the reception system depicted in Figs. 2a and 2b are the same through to multiplexer, 240. In Fig. 2b, the output of multiplexer 240 is in the form of demodulated broadcast video, tagged for that receiver location and at 1331 6~3 ., prevailing industry set standards, e.g. 30 frames per second.
This signal is fed to memory device 340, in unconverted analog form. An example of memory device 340 is an analog ~frame grabber~ floppy disk drive which is capable ~f storing video frames on individual tracks in a magnetic recording medium. The output of the recorded tracks is directed by controller 360, to the various output devices 350, e.g. speaker and monitor, pursuant to instructions found on each frame. Again controller 360 and memory device 340 are only shown as discrete devices for understanding of the principles involved.
The systems in Fig. 2a and 2b both incorporate input 280, allowing a user to direct and control the output. This input can be in the form of keyboard or similar wherein the u er can enter commands to the system.
Referring now to Figure 4, a logic flow chart is presented for the video receiver system. Althaugh in practice, the receiver would be continuously receiving and confirming coded data, this is conceptually presented as initiated by the reception of a transmission compatible with the system, 600, and confirmation of the tagged data as properly matched and expected by th~ system, Test 610. }f the stream of data, in the form of video ~rames, does not match expected system codes, it is rejected (No to t-st 610) and th- run is conceptually complete, 720. Alternatively, if the incoming video frames are properly tagged, or a portion thereof, then the system recognizes the frames and stores the data in the form of video frames in memory 620. As discussed above, this memory can be one of many industry recognized systems including magnetic based floppy disk and hard disk devices.
As stored, the video based images are now available for review by the system user, 630. Test 640 queries whether the user desires a real time display o~ the stored data. If yes, 133~ ~3 the system directs the video frames representing picture images to the monitor 650 in a manner corresponding to that particular presentation. The video based audio information is reformatted to audio output and similarly directed to output via loudspeaker, either discrete or integrated with the monitor.
Test 660 determines whether the user desires to store the data on a hard storage device, such as a VTR. If ~yes~, then the output is directed to hard storage, 670. Simi].arly, Test 680 determines whether the operator desires to print individual video frames. If ~yes~ the desired frames are identified, 690, and the output directed to a suitable printer device, 700.
A second run through the same data is possible, Test 710, with the run conceptually completed at 720. Although the logic shown is hierarchial in form, this is chosen mostly for enhancing explanation of the logic path. It may be more desirable to present the various options in the system to the user in concurrent ~menu driven~ format by ~ se well known techniques.
The properties of the above system will be more fully recognized as operating in the context of the following example.

.
EXAMPLE
In the Real Estate market, Realtors operate locally through agents. These~`agents take potential customers (homebuyers) as prospects to houses listed or advertised for sale on the market.
In addition, these agents continually visit other houses on the market and consult with listing æystems, such as the Multiple Listing Service (MLS) to measure the inventory of houses on the market and to match suitable houses to prospects. The present invention operates to increase the efficiency of the agent in performance of these functons.

More particularly, a client visits an agent at his office, 133~ ~3 requesting information about four bedroom homes in a given neighborhood and within a certain price range. The agent contacts an operating service equipped with the present invention via conventional telephone lines, ~rovides the access code to the system, and describes his search request. This telephone link directly accesse~ the system. For example, the system iteratively asks the agent to characterize his search reguest by a series of choices, such as commercial or residential, condominium or detached home, etc. to which the agent responds by touch tone entry of designated numbers.
once the search is properly characterized and the agent's access code recognized, the system identifies the informat$on -tracks responsive to the requested search. These tracks comprise image, audio, and text data in ths form of video frames. In addition, the requested data is tagged with the agent's access code, location code, and other information to facilitate system operation. Finally, a data search ~ummary is separately stored, summarizing the contents of the responsive information tracks.
The system pr-sents the summary of the data retrieved by system to the agent over the telephone. This summary may include the number of houses found in the search, street address, etc. If the agent is satisfied with the search and " ~ , wishes to view the information retrieved, the system is instructed to transmit the responsive tracks to the agent's location.
These tracks are transmitted by microwave broadcast in the form of video frames at industry set standards, e.g. 30 frames per second. In this way, the images of 30 different houses can he transmitted to the agent's location in 1 second.
Alternatively, information on houses for sale can be prepackaged including separate image frames for varying views of the house, ..

1331~3 intermixed with audio and/or text information on the house. A
one-minute formal presentation for a house comprising three different views (3 image video frames) with 60 seconds of audio (in the form of 6 video frames, each containing 10 seconds of audio) can be transmitted ~o the agent's location in less than 1/3 of second (total 9 frames of video signal at 30 frames per second transmission rate3.
The agent's location is equipped and configured to receive the microwave broadcast signal comprising designated frames of video based data corresponding to presentations on four bedroom homes at the requested price level. The transmitted data is received, identified, and stored in receiving system memory.
The agent and his client can review each house, or house presentation at their leisure, store the video information on a video tape recorder for later review, or print individual houses (image video frames) for the client to consider on his own. For the real estate agent, the system provides tremendous access to detailed information about the housing market with minimal time.
In addition, since the system compresses real time presentations to a small fraction of the time for transmittal, multiple users can simultanQously access~the system.
In a similar and simultaneous manner, the present invention is applied to support a network of travel agents. In this application, tha travel~agent inquires about specific locations for vacation travel. Video based presentations on hotels, beaches, etc. are transmitted to the agent for review.
Another variation of the present invention is its application for goods-services purchasing, as exemplified by home-buying services. For this application, the customer will interactively requests data on a certain class of products. The description/presentation of these products is transmitted in ~33~ ~3 video frame format to the specified buyer for his subsequent review.
An additional application of the above invention involves high definition television (HDTV). In this case, the system operates to expand the transmitted video signal in real time, so that, upon compression at the user's site, the image has much higher resolution. More particularly, an high resolution image frame containing 100,000 pixels (picture image elements) can be sequenced into four segments of pixal information (e.g., 2S,000 pixels) and transmitted as four separate video frames in industry standard 512 x 480, 30 frames per second format. At the point of reception, these four frames are recombined into the original, high resolution image.
It can be seen that the above system provides significant flexibility in tailoring the transmitted signal to the particular needs of the user. For example, multiple languages can be intergrated into a presentation with a user ~pecifying his languag- of choice. Additionally, higher guality sound, and multichannel sourcing (stereo) is asily established in video frame format for subseguent retrieval.
Accordingly, the above described invention has been shown to p-r it th- interactive selection of information, the retri-val of this information in video based format for transmission to alremote, identifiable location for storage and subseguent review. The above described arrangement is merely illustrative of the principles of the present invention.
Nu~erous adaptations and modifications thereof will be readily apparent to those skilled in this art without departing from the spirit and scope of the present invention.

Claims (11)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. An apparatus for interactive video based communication comprising- a telephone based, multi-user access means for describing a request for information; a random access information storage means for storing plural information tracks data processing means for receiving said request for information and selectively searching based on said request and generating identifying information indicating information tracks in said information storage means responsive to said request for information; a telephone based communication link means for configuring a plurality of remotely located receivers for selective storage or display of identified information tracks; and transmitting means for transmitting said identified information tracks in video frame format to a plurality of said remotely located receivers, wherein said remotely located receivers include frame grabber means for selectively acquiring transmitted information tracks responsive to said search requests.
2. An apparatus as in claim 1 t wherein said data processing means includes tagging means for identifying a type of information found on said information tracks.
3. An apparatus as in claim 2, wherein said tagging means further comprises a means for tagging said identified information tracks in a manner permitting selective reception by said remotely located receivers of the tagged information tracks.
4. An apparatus as in claim 1, wherein each of said remotely located receivers comprises a gate means for selective storage of said identified information tracks transmitted by said transmitting means.
5. An apparatus as in claim 1, wherein said information tracks comprise high resolution image information wherein plural individual video frames each form a fractional portion of said high resolution image.
6. An apparatus as in claim 1, wherein said information tracks comprise compressed audio information.
7. In a system for virtual real time video frame formatted communication wherein a communicated message includes image information encoded and stored on at least one video frame, and audio information encoded and stored on at least one video frame wherein said audio information is compressed in real time, said system comprising: a random access data storage means for storing individual image and/or audio information forming communicated messages in video frame format, a data processing means for selectively identifying and retrieving said communicated message from said random access data storage;
plural reception means; a first transmission means for interactive communication with said data processing means and for configuring said plural reception means to selectively receive the communicated messages; and a second transmission means connected to said data processing means for transmitting retrieved communicated messages to said plural reception means in video frame format, for re-expansion and display at said plural reception means.
8. The system of claim 7, wherein the first transmission means is a telephone link.
9. The system of claim 8, wherein said communicated message includes plural frames comprising a high definition image.
10. The system of claim 9, wherein said plural reception means comprise audio expansion means for converting said compressed audio signal in real time.
11. The system of claim 10, wherein said reception mean further comprise a frame grabber means for storing said transmitted communicated message.
CA000605961A 1988-07-19 1989-07-18 Interactive video based communication system Expired - Fee Related CA1331653C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US221,331 1988-07-19
US07/221,331 US5276866A (en) 1988-07-19 1988-07-19 System with two different communication mediums, transmitting retrieved video and compressed audio information to plural receivers responsively to users' requests

Publications (1)

Publication Number Publication Date
CA1331653C true CA1331653C (en) 1994-08-23

Family

ID=22827372

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000605961A Expired - Fee Related CA1331653C (en) 1988-07-19 1989-07-18 Interactive video based communication system

Country Status (2)

Country Link
US (1) US5276866A (en)
CA (1) CA1331653C (en)

Families Citing this family (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838917A (en) * 1988-07-19 1998-11-17 Eagleview Properties, Inc. Dual connection interactive video based communication system
US5508733A (en) * 1988-10-17 1996-04-16 Kassatly; L. Samuel A. Method and apparatus for selectively receiving and storing a plurality of video signals
US5767913A (en) * 1988-10-17 1998-06-16 Kassatly; Lord Samuel Anthony Mapping system for producing event identifying codes
US5768517A (en) * 1988-10-17 1998-06-16 Kassatly; Samuel Anthony Paperless publication distribution and retrieval system
US5790177A (en) * 1988-10-17 1998-08-04 Kassatly; Samuel Anthony Digital signal recording/reproduction apparatus and method
US5691777A (en) * 1988-10-17 1997-11-25 Kassatly; Lord Samuel Anthony Method and apparatus for simultaneous compression of video, audio and data signals
US6124882A (en) * 1992-02-19 2000-09-26 8×8, Inc. Videocommunicating apparatus and method therefor
US5253275A (en) * 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US6002720A (en) * 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
US6121998A (en) * 1992-02-19 2000-09-19 8×8, Inc. Apparatus and method for videocommunicating having programmable architecture permitting data revisions
FR2692093A1 (en) * 1992-06-05 1993-12-10 France Telecom Broadband server.
US5502576A (en) * 1992-08-24 1996-03-26 Ramsay International Corporation Method and apparatus for the transmission, storage, and retrieval of documents in an electronic domain
US5619528A (en) * 1993-04-16 1997-04-08 Trans Video Electronics High speed teleconference system
EP0749661A1 (en) * 1994-03-08 1996-12-27 Apple Computer, Inc. Slectable audio/video (a/v) distribution using multi-media workstations, multi-channel a/v network, and digital data network
US5537462A (en) * 1994-04-15 1996-07-16 Aegis Technologies, Inc. Supervisory interface controller and method for remotely controlled terminal
US5671377A (en) * 1994-07-19 1997-09-23 David Sarnoff Research Center, Inc. System for supplying streams of data to multiple users by distributing a data stream to multiple processors and enabling each user to manipulate supplied data stream
ATE188793T1 (en) 1994-10-12 2000-01-15 Touchtunes Music Corp INTELLIGENT SYSTEM FOR NUMERICAL AUDIOVISUAL REPRODUCTION
US7424731B1 (en) 1994-10-12 2008-09-09 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US7188352B2 (en) * 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US8661477B2 (en) * 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
JPH11500275A (en) * 1995-02-10 1999-01-06 フレックシーダイアル・プロプライアタリ・リミテッド Interactive broadcasting system
WO1997010558A1 (en) * 1995-09-14 1997-03-20 Bell Communications Research, Inc. Method and system for providing continually updated personalized information
US5659742A (en) * 1995-09-15 1997-08-19 Infonautics Corporation Method for storing multi-media information in an information retrieval system
JP3813669B2 (en) * 1995-10-27 2006-08-23 松下電器産業株式会社 Terminal device and capability information notification method of terminal device
US5905865A (en) * 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
WO1997030397A1 (en) * 1996-02-16 1997-08-21 Cyber Marketing, Inc. Remote interactive multimedia preview and data collection kiosk system
FR2753868A1 (en) * 1996-09-25 1998-03-27 Technical Maintenance Corp METHOD FOR SELECTING A RECORDING ON AN AUDIOVISUAL DIGITAL REPRODUCTION SYSTEM AND SYSTEM FOR IMPLEMENTING THE METHOD
US7574727B2 (en) 1997-07-23 2009-08-11 Touchtunes Music Corporation Intelligent digital audiovisual playback system
FR2769165B1 (en) 1997-09-26 2002-11-29 Technical Maintenance Corp WIRELESS SYSTEM WITH DIGITAL TRANSMISSION FOR SPEAKERS
FR2781582B1 (en) 1998-07-21 2001-01-12 Technical Maintenance Corp SYSTEM FOR DOWNLOADING OBJECTS OR FILES FOR SOFTWARE UPDATE
US8028318B2 (en) * 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
FR2781580B1 (en) 1998-07-22 2000-09-22 Technical Maintenance Corp SOUND CONTROL CIRCUIT FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM
FR2781593B1 (en) 1998-07-22 2001-01-12 Technical Maintenance Corp REMOTE CONTROL FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM
FR2781591B1 (en) 1998-07-22 2000-09-22 Technical Maintenance Corp AUDIOVISUAL REPRODUCTION SYSTEM
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
JP4324818B2 (en) * 1999-03-10 2009-09-02 ソニー株式会社 Program distribution apparatus, program distribution method, transmission apparatus, and reception apparatus
US6751596B1 (en) * 1999-04-20 2004-06-15 Patriot Real Estate System, Llc System and method for tracking, monitoring, and supporting self-procuring principals in real estate transactions
US6415045B1 (en) 1999-05-10 2002-07-02 Wagner Systems Corporation Papermaking fabric analysis report
US6266094B1 (en) * 1999-06-14 2001-07-24 Medialink Worldwide Incorporated Method and apparatus for the aggregation and selective retrieval of television closed caption word content originating from multiple geographic locations
FR2796482B1 (en) 1999-07-16 2002-09-06 Touchtunes Music Corp REMOTE MANAGEMENT SYSTEM FOR AT LEAST ONE AUDIOVISUAL INFORMATION REPRODUCING DEVICE
JP2001093226A (en) * 1999-09-21 2001-04-06 Sony Corp Information communication system and method, and information communication device and method
WO2001037133A1 (en) * 1999-11-15 2001-05-25 E-Respect Communications Ab Information transfer
FR2805377B1 (en) 2000-02-23 2003-09-12 Touchtunes Music Corp EARLY ORDERING PROCESS FOR A SELECTION, DIGITAL SYSTEM AND JUKE-BOX FOR IMPLEMENTING THE METHOD
FR2805060B1 (en) 2000-02-16 2005-04-08 Touchtunes Music Corp METHOD FOR RECEIVING FILES DURING DOWNLOAD
FR2805072B1 (en) * 2000-02-16 2002-04-05 Touchtunes Music Corp METHOD FOR ADJUSTING THE SOUND VOLUME OF A DIGITAL SOUND RECORDING
FR2808906B1 (en) 2000-05-10 2005-02-11 Touchtunes Music Corp DEVICE AND METHOD FOR REMOTELY MANAGING A NETWORK OF AUDIOVISUAL INFORMATION REPRODUCTION SYSTEMS
FR2811175B1 (en) 2000-06-29 2002-12-27 Touchtunes Music Corp AUDIOVISUAL INFORMATION DISTRIBUTION METHOD AND AUDIOVISUAL INFORMATION DISTRIBUTION SYSTEM
FR2811114B1 (en) 2000-06-29 2002-12-27 Touchtunes Music Corp DEVICE AND METHOD FOR COMMUNICATION BETWEEN A SYSTEM FOR REPRODUCING AUDIOVISUAL INFORMATION AND AN ELECTRONIC ENTERTAINMENT MACHINE
US6498937B1 (en) 2000-07-14 2002-12-24 Trw Inc. Asymmetric bandwidth wireless communication techniques
FR2814085B1 (en) 2000-09-15 2005-02-11 Touchtunes Music Corp ENTERTAINMENT METHOD BASED ON MULTIPLE CHOICE COMPETITION GAMES
US8458754B2 (en) * 2001-01-22 2013-06-04 Sony Computer Entertainment Inc. Method and system for providing instant start multimedia content
WO2002075640A2 (en) * 2001-03-19 2002-09-26 Soundpix, Inc. System and method of storing data in jpeg files
US6903782B2 (en) * 2001-03-28 2005-06-07 Koninklijke Philips Electronics N.V. System and method for performing segmentation-based enhancements of a video image
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8151304B2 (en) * 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US9330529B2 (en) * 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US9953481B2 (en) * 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
TWI335423B (en) * 2007-08-30 2011-01-01 Mitac Int Corp Navigation apparatus using image map and method thereof
US9483405B2 (en) * 2007-09-20 2016-11-01 Sony Interactive Entertainment Inc. Simplified run-time program translation for emulating complex processor pipelines
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US10290006B2 (en) * 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US8849435B2 (en) 2008-07-09 2014-09-30 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US9100585B2 (en) * 2008-10-28 2015-08-04 Sony Computer Entertainment Inc. Combined broadcast and backchannel delivery of streaming content
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
JP5567653B2 (en) 2009-03-18 2014-08-06 タッチチューンズ ミュージック コーポレイション Entertainment server and related social networking services
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US20100293072A1 (en) * 2009-05-13 2010-11-18 David Murrant Preserving the Integrity of Segments of Audio Streams
US20110150194A1 (en) 2009-12-23 2011-06-23 Ramprakash Narayanaswamy Web-Enabled Conferencing and Meeting Implementations with Flexible User Calling Features
US20110149809A1 (en) 2009-12-23 2011-06-23 Ramprakash Narayanaswamy Web-Enabled Conferencing and Meeting Implementations with Flexible User Calling and Content Sharing Features
US20110149811A1 (en) 2009-12-23 2011-06-23 Ramprakash Narayanaswamy Web-Enabled Conferencing and Meeting Implementations with Flexible User Calling Features
US8914734B2 (en) 2009-12-23 2014-12-16 8X8, Inc. Web-enabled conferencing and meeting implementations with a subscription-based model
CN105374380A (en) 2010-01-26 2016-03-02 踏途音乐公司 Digital jukebox device with improved user interfaces, and associated methods
US8433759B2 (en) 2010-05-24 2013-04-30 Sony Computer Entertainment America Llc Direction-conscious information sharing
US8817801B1 (en) 2011-07-08 2014-08-26 8X8, Inc. Conferencing and meeting implementations with advanced features
GB2526955B (en) 2011-09-18 2016-06-15 Touchtunes Music Corp Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US9501700B2 (en) 2012-02-15 2016-11-22 Xactware Solutions, Inc. System and method for construction estimation using aerial images
WO2015017855A1 (en) 2013-08-02 2015-02-05 Xactware Solutions, Inc. System and method for detecting features in aerial images using disparity mapping and segmentation techniques
WO2015070070A1 (en) 2013-11-07 2015-05-14 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
KR102425594B1 (en) 2014-03-25 2022-07-27 터치튠즈 뮤직 코포레이션 Digital jukebox device with improved user interfaces, and associated methods
US11222464B2 (en) 2019-08-22 2022-01-11 The Travelers Indemnity Company Intelligent imagery
US11094113B2 (en) 2019-12-04 2021-08-17 Geomni, Inc. Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs
CN111228793B (en) * 2020-01-21 2021-11-19 腾讯科技(深圳)有限公司 Interactive interface display method and device, storage medium and electronic device

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4028733A (en) * 1975-07-07 1977-06-07 Telebeam Corporation Pictorial information retrieval system
US4513390A (en) * 1979-06-08 1985-04-23 Planning Research Corporation System for digital transmission and synthesis of integrated data
JPS57500537A (en) * 1980-03-31 1982-03-25
US4386416A (en) * 1980-06-02 1983-05-31 Mostek Corporation Data compression, encryption, and in-line transmission system
US4422093A (en) * 1981-04-01 1983-12-20 Eeco Incorporated Television burst service
US4429332A (en) * 1981-05-18 1984-01-31 Eeco Incorporated Television compressed audio
JPS5863264A (en) * 1981-10-12 1983-04-15 Canon Inc Picture transmitting system
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4581484A (en) * 1982-09-29 1986-04-08 Oclc Online Computer Library Center Incorporated Audio-enhanced videotex system
US4603385A (en) * 1983-05-11 1986-07-29 International Business Machines Corp. Integrated data processing/text processing system having a terminal with dual emulation and enhanced function capabilities
US4825303A (en) * 1984-06-18 1989-04-25 Eeco Incorporated Compressed audio silencing
US4789961A (en) * 1984-06-25 1988-12-06 Kirsch Technologies, Inc. Computer memory back-up with automatic tape positioning
US4888690A (en) * 1985-01-11 1989-12-19 Wang Laboratories, Inc. Interactive error handling means in database management
CA1284211C (en) * 1985-04-29 1991-05-14 Terrence Henry Pocock Cable television system selectively distributing pre-recorder video and audio messages
US4787035A (en) * 1985-10-17 1988-11-22 Westinghouse Electric Corp. Meta-interpreter
US4817050A (en) * 1985-11-22 1989-03-28 Kabushiki Kaisha Toshiba Database system
US4689683B1 (en) * 1986-03-18 1996-02-27 Edward Efron Computerized studio for motion picture film and television production
US5032989A (en) * 1986-03-19 1991-07-16 Realpro, Ltd. Real estate search and location system and method
JP2637401B2 (en) * 1986-06-26 1997-08-06 キヤノン株式会社 Recording device
US4815030A (en) * 1986-09-03 1989-03-21 Wang Laboratories, Inc. Multitask subscription data retrieval system
US4816905A (en) * 1987-04-30 1989-03-28 Gte Laboratories Incorporated & Gte Service Corporation Telecommunication system with video and audio frames
US4780757A (en) * 1987-04-30 1988-10-25 Gte Government Systems Corporation Telecommunication system with frame selected continuous audio signals
US4780758A (en) * 1987-04-30 1988-10-25 Gte Government Systems Corporation Telecommunication system with burst and continuous audio signals
US4860123A (en) * 1987-10-22 1989-08-22 Telaction Corporation Electronic store
US4905094A (en) * 1988-06-30 1990-02-27 Telaction Corporation System for audio/video presentation
US4924303A (en) * 1988-09-06 1990-05-08 Kenneth Dunlop Method and apparatus for providing interactive retrieval of TV still frame images and audio segments

Also Published As

Publication number Publication date
US5276866A (en) 1994-01-04

Similar Documents

Publication Publication Date Title
CA1331653C (en) Interactive video based communication system
US5838917A (en) Dual connection interactive video based communication system
US6314577B1 (en) Apparatus and method to generate and access broadcast information
US7437301B2 (en) Information linking method, information viewer, information register, and information search equipment
CA2164231C (en) System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5717814A (en) Variable-content video retriever
US6963906B2 (en) System and method for activating uniform network resource locators displayed in media broadcast
CN100470537C (en) Managing entertainment system data
TW427094B (en) Method and apparatus for displaying video data and corresponding entertainment data for multiple entertainment selection sources
US7818773B2 (en) Audio and video transmission and receiving system
US5133079A (en) Method and apparatus for distribution of movies
TW505874B (en) Information providing device, information usage device, information processing device, information providing system, information providing method, information usage method and recording medium
US20060110136A1 (en) Video playing responsive to usage restriction
US20060015925A1 (en) Sales presentation video on demand system
JP3047116B2 (en) Information distribution method
US20110131608A1 (en) Receiving apparatus and receiving method, broadcasting apparatus and broadcasting method, information processing apparatus and information procesing method, bidirectional communication system and bidirectional communication method, and providing medium
US20030074671A1 (en) Method for information retrieval based on network
JPH08287107A (en) System and method for establishment of link between provision of seller information and seller during display of movie
EP1835740A1 (en) Content presentation system
JP2002218332A (en) Program-processing apparatus, program-processing system, and program
JP2002514864A (en) Method and apparatus for providing interactive program guide using headend processing
JPH0897784A (en) Information retrieval system
JP3806836B2 (en) Travel product information system, product information system
JP3497491B2 (en) Information retrieval method of information retrieval system
ES2265552T3 (en) METHOD AND SYSTEM OF RECORDING AND REPRODUCTION OF AUDIOVISUAL INFORMATION.

Legal Events

Date Code Title Description
MKLA Lapsed
MKLA Lapsed

Effective date: 19990823