Movatterモバイル変換


[0]ホーム

URL:


USRE41708E1 - System and method for user-server telecommunication in accordance with performance capabilities of a controller - Google Patents

System and method for user-server telecommunication in accordance with performance capabilities of a controller
Download PDF

Info

Publication number
USRE41708E1
USRE41708E1US11/342,236US34223606AUSRE41708EUS RE41708 E1USRE41708 E1US RE41708E1US 34223606 AUS34223606 AUS 34223606AUS RE41708 EUSRE41708 EUS RE41708E
Authority
US
United States
Prior art keywords
server apparatus
converter
user device
network medium
information
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 - Lifetime, expires
Application number
US11/342,236
Inventor
Claude Georges Barraud
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.)
Sony Europe BV United Kingdom Branch
Original Assignee
Sony Europe Belgium NV
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 Sony Europe Belgium NVfiledCriticalSony Europe Belgium NV
Priority to US11/342,236priorityCriticalpatent/USRE41708E1/en
Priority to US12/793,956prioritypatent/USRE43826E1/en
Application grantedgrantedCritical
Publication of USRE41708E1publicationCriticalpatent/USRE41708E1/en
Adjusted expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A user terminal exchanges information with a server through a transmission medium. A coupling unit couples the user terminal to the transmission medium in accordance with information from the server. Likewise, the server is controlled in accordance with information from the user terminal. In this manner, communication is created and performed between the server and the user terminal. The user terminal may be a Set-Top Unit which may be adjusted to the transmission medium by, for example, a physical medium converter or the communication itself between the Set-Top Unit and the server may be adjusted as directed by programs installed in the Set-Top Unit which may originate from the server.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 09/394,624, filed Jul. 3, 2000, now U.S. Pat. No. 6,282,715 which is a continuation of application Ser. No. 08/776,566, filed Mar. 21, 1997, now U.S. Pat. No. 6,088,051, which is a 371 of PCT/EP95/03089, filed Aug. 1, 1995.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a system and method for telecommunication, specifically interactive telecommunication.
2. Description of the Related Art
Communication between the user apparatus and the server is often not possible as a result of differences in the ways the apparatuses communicate.
OBJECTS AND SUMMARY OF THE INVENTION
The object of the present invention is to provide means enabling interactive communication along any chosen transmission medium between user apparatuses of various kinds and a server apparatus.
It is also an object of the present invention to provide means performing a minimum number of functions to enable communication between said user apparatus and said server apparatus.
According to the present invention a system is provided, characterized in that said coupling means comprise means for controlling said user apparatus based on information from said server apparatus and for controlling said server apparatus based on information from said user apparatus; and means for creating and for performing communication with said server apparatus and said user apparatus.
Furthermore, said system according to the present invention is characterized in that said coupling means comprise a Set-Top Unit (Set-Top Unit) and a physical medium converter, in that the means for controlling said user apparatus are present in said Set-Top Unit and comprise mainly a program for a dynamic process down-loaded from said server apparatus and stored in a RAM memory and in that means for creating communicating is a program for a static process stored in a ROM memory of the Set-Top Unit.
As a result of the above-mentioned characteristic properties of the system according to the invention, adjustment is achieved on two levels, namely adjustment of said Set-Top Unit to said transmission medium by said physical medium converter and adjustment of the communication between said Set-Top Unit and said server apparatus by programs in said Set-Top Unit originating from said server apparatus.
According to the present invention, a lign-up of Set-Top Units can be developed as commercial products. Also, in order to promote the development of interactive digital audio-video services, Set-Top Unit manufacturers will be left as free as possible to compete in the supply of these Set-Top Units. Therefore, only a minimal set of functionalities is defined in order to be incorporated in a standard. This set can be viewed as a “smart gateway” to interactive digital audio-video services.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will now be explained in detail with the following description of a preferred embodiment of the invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic representation of the configuration of elements in the system on both sides of a transmission medium;
FIG. 2 is a schematic representation of the Set-Top Unit shown inFIG. 1; and
FIG. 3 is a schematic representation of the physical medium converter shown in FIG.1.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The portion of a telecommunication system according to the present invention is shown in FIG.1.
The coupling means are formed by the Set-Top Unit1, together with theconnection channel9 and thephysical medium converter3, the coupling means forming a connection between theuser apparatus10 and thetransmission medium4. Thetransmission medium4 is a connection between the coupling means and theserver apparatus2, theserver apparatus2 having a similar configuration as the Set-Top Unit1, which is emphasized with the mirror-line5 and the representation of thephysical medium converter3 by a dashed line.
The Set-Top Unit1 contains memory space divided mainly into three parts. The “Operating System” is located in the first part6 of the memory space, the “Operating System” controlling communication between the physical apparatus of the Set-Top Unit1 and the programs for static or dynamic processes running in the Set-Top Unit1. It should be noted that an application program interface (API) can run between the Operating System and the programs for static or dynamic processes. In the case of interactive communication, for which the telecommunication system according to the present invention is particularly suited, the Operating System is preferably of the Real Time, Multi Tasking, Object Oriented type and comprises a minimal number of basic instructions. The operating system mainly handles memory management and communication between processes by “message handling”. Thesecond part8 of the memory space contains programs for static processes, which ensure correct functioning of the Set-Top Unit1. Thethird part7 of the memory space contains programs for dynamic processes, which ensure correct communication with theserver apparatus2 chosen by the user.
As theserver apparatus2 has a similar configuration as the Set-Top Unit1, corresponding parts of the memory space of theserver apparatus2 are denoted in a similar way by6′,8′,7′, respectively.
At initiation of the communication between the Set-Top Unit1 and theserver apparatus2 the dynamic processes are sent to the Set-Top Unit1 by theserver apparatus2. Therefore, initiation of the communication can be represented by the following sequence:
    • 1. Initiation by the user.
    • 2. Relevant static processes become active in the Set-Top Unit1.
    • 3. Static processes create a connection with saiduser apparatus10 and with saidserver apparatus2.
    • 4. Static process sends relevant information concerning the Set-Top Unit1 in the form of a “Identification Format” to theserver apparatus2. This identification format declares the performance capabilities of the Set-Top Unit1 to theserver apparatus2 at the beginning of the session. These performance capabilities relate to memory size available for dynamic processes, screen driver type or the type of another user apparatus, remote control type, whether additional programs for static processes are available (namely the I/O driver and/or a keyboard driver).
    • 5. Static process in theserver apparatus2 assembles programs for dynamic processes suited to the present Set-Top Unit1, where suitability is determined by the information in the “Identification Format”, theserver apparatus2 assuming certain parameters for the present Set-Top Unit1 in the case, when the “Identification Format” contains insufficient information, where these assumed parameters are, for example, fixed as a result of standardization. These parameters comprise preferably a minimum standardized screen driver or other adjustment unit for a user apparatus, a minimum standardized memory size for dynamic processes, a minimum standardized physical user control, being an elementary remote control, and no additional optional programs for static processes. These minimum performance requirements are predetermined, for instance: minimum screen driver in the form of teletext overlay; minimum memory size for dynamic processes, for example, 4M bits; minimum physical user control, preferably a four-“button” cursor plus a select/unselect “button”, where these “buttons” need not be physical buttons.
    • 6. Theserver apparatus2 sends the programs for dynamic processes required by the Set-Top Unit1 to the Set-Top Unit1, where these programs are stored in the memory space of the Set-Top Unit1.
    • 7. Dynamic processes in the Set-Top Unit1 and dynamic processes in theserver apparatus2 communicate to regulate a stream of data between the Set-Top Unit1 and theserver apparatus2.
FIG. 2 is a schematic representation of the configuration of a Set-Top Unit1.
The programs for static processes are present in theROM memory12 and are copied toRAM memory13 when the need arises for such a static process. Programs for static processes resident in the Set-Top Unit1 mainly comprise programs for controlling functioning of an adjustment unit for a user apparatus like a screen driver, a keyboard driver or an I/O port driver, reaction to calls, decoding, handling of remote control, handling of “downloaded” programs and a Resident User Interface (RUI).
In the case, where existing display devices only provide an extremely embedded and elementary mechanism for overlay, a screen driver controlling functioning of the display device may be needed. This process will only remain active as long as a dynamic process does not take over. Similarly, a keyboard driver can control functioning of a terminal. An I/O port driver can, for example, control functioning of a connected game console.
A Resident User Interface process is necessary when the Set-Top Unit1 is switched on. This process is then automatically started, for which it is loaded intoRAM memory13, where this process should be minimal. In the case of a network application, this process merely enables the Set-Top Unit1 to connect to one or a very limited number ofserver apparatuses2 or only to the navigation systems supplied by the network provider (level 1 in U.S. terminology). Once the Set-Top Unit1 gains access to theserver apparatus2 or to the network provider navigation system, the latter downloads the application software at the beginning of the session, including a user interface. An active Resident User Interface process is then put on stand-by and only becomes active again, when the session is terminated for whatever reason. This mechanism enables service providers to tailor their user-interfaces to their needs (and also compete for better user-interfaces). The functionality of the RUI is in any case very simply; it merely enables the user to connect to server apparatuses, which will have their own user-interfaces. It should be noted here, that the Resident User Interface processes could also be used to enable definition of some functions, such as user profile, home profile, etc.
The static process for controlling reaction to calls is activated, when the user has chosen aserver apparatus2 he wishes to be connected to, or when, for example, a first access to a network and a connection to the network is required. The call handler is such a process, which managers all network and protocol tasks (for example, SDH/ATM) in order to establish the connection. If all messages to and from the network are to be handled by this process, it will run as long as the connection to the network (the session with the server apparatus2) is active. Alternatively, when the downloaded software communicates with the network directly (and upper-layer protocol-wise with the server apparatus2), the call handler is terminated at the moment the call is set-up and the connection has been established. Intermediate scenarios are possible, where the call handler process at all times manages the lower-layer protocols and network signaling, whereas the downloaded application software manages the end-to-end protocols. The call handler process depends on the selected network protocols.
In the case of interactive digital telecommunication, for example,MPEG 2 coding can be selected for digital A/V coding, preferably as a standard. If the A/V decoding process is performed by a dedicated piece of hardware, a resident A/V MPEG 2 decoder manager is called for. Microprocessing performance permitting, one could, however, envisage the downloading of the A/V decoding scheme in software.
A program controlling the remote control process is needed to perform at least initial remote control operations. It could also include the process responsible for initial conditional access (including a smart card interface driver). Additionally, some resident “accounting” functions could be performed by this process, monitoring the user's expenditure. In a similar way as the Resident User Interface downloaded application software could take over these functions, in which case this remote control handler would be deactivated, and would only be reactivated when the session is terminated for whatever reason.
A resident program for “download” handling manages processes in thememory space7 for dynamic processes. It is activated when the user has selected aserver apparatus2 to be connected. The application software is then downloaded from theserver apparatus2 into thepart7 of the memory space containing programs for dynamic processes, after which control is handed over to this process. The download process runs as long as a dynamic process is active. When the last dynamic process is completed, control is returned to the Resident User Interface process.
Programs for dynamic processes originating from theserver apparatus2 are stored in theRAM memory13, from where these dynamic processes can run on theprocessor11. Dynamic processes themselves are not resident in the Set-Top Unit1. All dynamic processes originate from various server apparatuses2 (for example, navigation, service providers or content providers). Dynamic processes are loaded in to the Set-Top Unit1 by the download process, which then notifies the operating system of their presence. A downloaded process can then start and carry out its functions by, for instance (and if needed) communicating with the static processes through the operating system. Such dynamic processes are, for example, a tailored user interface, monitor functions, end-to-end protocols, etc. Dynamic processes can use static processes, when necessary. The operating system and the download process are preferably able to accommodate any number of dynamic processes, where the number of downloaded processes simultaneously available will only be limited by memory (RAM13) capacity.
Preferably, it is possible to have more than one dynamic process downloaded, for example, if the user pauses one dynamic process to run another, resuming the first after completion of the second. For example, a user may pause his “video on demand” movie in order to book a flight to where the movie was filmed. The download process is active and ensures that only one process has access to the video/audio decoder hardware.
Preferably, the Set-Top Unit1 contains the following interfaces: network interface (down and return channels); RGB/PAL/SECAM/NTSC interface; analog/digital audio interface; and a UHF interface. As an option an interface can be placed between theMPEG 2 demultiplexer and the video and audio decoders. Also, an I/O (data) interface can be added. The user control/smart card interfaces for remote control may also be provided.
For the network interfaces ATM logical protocols (format and signaling—including call set-up) independently of the physical medium are used, either for the down channel or the return channel, which can be different channels. In this case an ATM adaptation layer (AAL) 5 is needed for signaling. For the transport of the audio-video data an MPEG transport stream can be used. TwoMPEG 2 transport packets could then be contained in eight AAL 5 cells, optimizing overhead. TheMPEG 2 system layer for transport streams provides all necessary means for source clock recovery through time stamps mechanisms. Alternatively, it is possible to use anAAL 1 for transporting theMPEG 2 transport stream by containing oneMPEG 2 transport packet in fourAAL 1 cells. An FEC above thecurrent AAL 1 is optional, as tests have shown, that flagging anMPEG 2 transport packet loss (or even better, a cell loss through the use of the cell sequence numbering available in AAL 1) to theMPEG 2 decoder enables proprietary error concealment techniques to make any picture artifact hardly detectable by any viewer.
The programs for dynamic processes should, however, be downloaded error-free at the beginning of the session between theserver apparatus2 and the Set-Top Unit1. In this case, real-time processing is not required as no isochronicity is required, unlike in A/V streams. It is, therefore, possible to use an ARQ-type and end-to-end recovery protocol. The express transport protocol (XTP), which is less complex than the TCP/IP recovery protocol, can be used to provide such an error-detection mechanism.
The RGB/PAL/SECAM/NTSC interface is intended to be connected to a standard scart interface, which is also the case for analog/digital audio interfaces.
A UHF interface can be used for old televisions, to which current and more modem standard audio/video interfaces cannot be connected.
An I/O (data) interface, which can optionally be added, is a transparent interface (bit stream) allowing connection of other terminals, for example, a game console, to the Set-Top Unit1. In this case, the Set-Top Unit1 is really a “smart gateway” to interactive digital audio/video services.
The schematic representation shown inFIG. 3 shows the physicalmedium converter3.
Theconnection channel9 between the Set-Top Unit1 and thefirst converter21 is usually not of the same kind as thetransmission medium4 between thesecond converter22 and theserver apparatus2. Theconverter3 has a modular configuration in the embodiment shown here, so as to enable simple adjustment to thepresent transmission medium4 by using anotherconverter22 in theconverter3. It is also possible to make theconverter3 suitable forseveral transmission media4,4′ by adding aconverter22′ represented by dashed lines, necessitating the use of aselector24 provided in the connection between theconverters21 and22,22′, between theconnection channels25 and26.
Theconnection channel9 is preferably of one type so that at this side of theconverter3 there is no need for measures like those taken at the other side of theconverter3. To allow for the variety ofpossible transmission media4.
Communication along theconnection channel9 between the physicalmedium converter3 and the Set-Top Unit1 can, for instance, be performed with SDH/Sonnet 155 Mbps. However, the output of the physicalmedium converter3 to the Set-Top Unit1 is subject to some minimum performance requirements, namely, in terms of the Bit Error Rate (BER), regardless of thephysical transmission medium4 used as an access network (coaxial cable, fiber cable, ADSL, etc.). As a result of this mechanism, the Set-Top Unit1 is completely independent of the type ofphysical transmission media4 used as access networks.
The physicalmedium converter3 can be incorporated in the Set-Top Unit1, even though they have been represented by individual elements in FIG.1 and FIG.2. Further, the coupling means formed by the Set-Top Unit1 or by the Set-Top and the physicalmedium converter3 can be incorporated in the user-apparatus10 to form a unit therein.

Claims (22)

4. A system for communication, comprising:
at least one network medium for transmitting network data signals;
at least one server apparatus for transmitting the network data signal over the network medium; and
control means for controlling said at least one server apparatus;
wherein said control means transmits performance capability information of said control means as data signals over the network medium, and wherein said at least one server apparatus is controlled by said control means based upon information for controlling received by said control means over said network medium, and generated in response to said transmitted performance capability information; and
a connection channel, connected between the at least one server and the physical medium converter;
wherein the server apparatus is an audio visual apparatus; and
wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
10. A system for communication, comprising:
at least one network medium for transmitting network data signals;
at least one server apparatus for transmitting the network data signal over the network medium; and
control means for controlling said at least one server apparatus;
wherein said control means transmits performance capability information of said control means as data signals over the network medium, and wherein said at least one server apparatus is controlled by said control means based upon information for controlling received by said control means over said network medium, and generated in response to said transmitted performance capability information; and
wherein said coupler includes a physical medium converter; and
a connection channel, connecting the server apparatus to the physical medium converter; and
wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
11. A system for communication, comprising:
at least one network medium;
at least one server apparatus connectable to the network medium, said server apparatus transmitting information via said network medium; and
coupling means for connecting the server apparatus and the network medium as desired, said coupling means comprising means for creating and for performing communication for the transmission of information by said server apparatus, wherein one or more programs are downloaded from the server apparatus via said network medium, and wherein said one or more downloaded programs controls an additional apparatus connected to said network medium and allows said additional apparatus to control a further apparatus connected to said network medium based on information from said server apparatus, and regulates a stream of data transmitted by the server apparatus as a dynamic process;
wherein said coupling means includes a physical medium converter; and
said system further including a connection channel, connected between the server apparatus and the physical medium converter; and wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
12. A server apparatus connectable to a network medium for transmission of information via said network medium, comprising:
a coupler for connecting said server apparatus and the network medium as desired, said coupler comprising an apparatus for creating and for performing communication for the transmission of information by said server apparatus, wherein one or more programs are downloaded from said server apparatus via said network medium, and wherein said one or more downloaded programs controls an additional apparatus connected to said network medium and allows said additional apparatus to control a further apparatus connected to said network medium based on information from said server apparatus, and regulates a stream of data transmitted by the server apparatus as a dynamic process;
wherein said coupler includes a physical medium converter;
said server including a connection channel, connecting the server apparatus and the physical medium converter; and wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
17. A system for communication, comprising:
at least one server apparatus for transmitting data; and
a user device for receiving the transmitted data including audio/visual transport packets and controlling information for controlling the operation of said user device;
wherein said user device transmits performance capability information of said user device to said at least one server apparatus and said at least one server apparatus transmits information in response to said transmitted performance capability information for controlling said at least one server apparatus and/or said user device;
wherein said user device receives said controlling information via a first protocol and said user device receives said audio/visual transport packets via a different protocol; and
wherein the at least one server apparatus is an audio visual apparatus.
18. A system for communication, comprising:
at least one server apparatus for transmitting information via a network medium;
a coupler for operatively connecting the server apparatus and the network medium to transmit information from said server apparatus over said network medium and to download information from the server apparatus over said network medium to a user device, wherein the information downloaded from said server apparatus and the information in said server apparatus communicate to regulate a stream of data communicated over the network medium between the server apparatus and said user device; said coupler including a physical medium converter; and
a connection channel, connected between the user device and the physical medium converter, wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
20. A system comprising:
a unit including a processor and a memory system connected to said processor, said memory system storing a resident user-interface temporarily operable to connect said unit to a server via a network medium to receive from said server one or more programs for dynamic processing of data, said resident user-interface being overridden by said programs for dynamic processing so as to enter a standby state and to return to an active state when connection to said server terminates; and
a physical medium converter connected to said unit via a connection channel, said physical medium converter being connected to said server via said network medium, said physical medium converter comprising a first converter connected to said connection channel, a second converter connected to said network medium and a connection between said first converter and said second converter.
22. Apparatus connectable to a network medium for communicating information via said network medium, comprising:
a coupler for operatively connecting a user device, in which is stored a resident user interface that controls the connection, and the network medium to provide information for downloading at the user device via said network medium, wherein said information includes a user interface program that puts said resident user interface on standby, said coupler including a physical medium converter; and
a connection channel for connecting the user device and the physical medium converter, wherein the physical medium converter comprises a first converter for converting signals to and from the connection channel, a second converter for converting signals to and from the network medium and a connection between the first converter and the second converter.
US11/342,2361994-08-012006-01-26System and method for user-server telecommunication in accordance with performance capabilities of a controllerExpired - LifetimeUSRE41708E1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US11/342,236USRE41708E1 (en)1994-08-012006-01-26System and method for user-server telecommunication in accordance with performance capabilities of a controller
US12/793,956USRE43826E1 (en)1994-08-012010-06-04System and method for user-server telecommunication in accordance with performance capabilities of a controller

Applications Claiming Priority (7)

Application NumberPriority DateFiling DateTitle
NL94012621994-08-01
NL9401262ANL9401262A (en)1994-08-011994-08-01 Telecommunication system.
PCT/EP1995/003089WO1996004752A1 (en)1994-08-011995-08-01System and method for telecommunication
US08/776,566US6088051A (en)1994-08-011995-08-01System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/394,624US6282715B1 (en)1994-08-012000-07-03System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/685,122US6684403B1 (en)1994-08-012000-10-10System and method for user-server telecommunication in accordance with performance capabilities of a controller
US11/342,236USRE41708E1 (en)1994-08-012006-01-26System and method for user-server telecommunication in accordance with performance capabilities of a controller

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US09/394,624ContinuationUS6282715B1 (en)1994-08-012000-07-03System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/685,122ReissueUS6684403B1 (en)1994-08-012000-10-10System and method for user-server telecommunication in accordance with performance capabilities of a controller

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US09/685,122ContinuationUS6684403B1 (en)1994-08-012000-10-10System and method for user-server telecommunication in accordance with performance capabilities of a controller

Publications (1)

Publication NumberPublication Date
USRE41708E1true USRE41708E1 (en)2010-09-14

Family

ID=19864493

Family Applications (5)

Application NumberTitlePriority DateFiling Date
US08/776,566Expired - LifetimeUS6088051A (en)1994-08-011995-08-01System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/394,624Expired - LifetimeUS6282715B1 (en)1994-08-012000-07-03System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/685,122CeasedUS6684403B1 (en)1994-08-012000-10-10System and method for user-server telecommunication in accordance with performance capabilities of a controller
US11/342,236Expired - LifetimeUSRE41708E1 (en)1994-08-012006-01-26System and method for user-server telecommunication in accordance with performance capabilities of a controller
US12/793,956Expired - LifetimeUSRE43826E1 (en)1994-08-012010-06-04System and method for user-server telecommunication in accordance with performance capabilities of a controller

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US08/776,566Expired - LifetimeUS6088051A (en)1994-08-011995-08-01System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/394,624Expired - LifetimeUS6282715B1 (en)1994-08-012000-07-03System and method for user-server telecommunication in accordance with performance capabilities of a controller
US09/685,122CeasedUS6684403B1 (en)1994-08-012000-10-10System and method for user-server telecommunication in accordance with performance capabilities of a controller

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/793,956Expired - LifetimeUSRE43826E1 (en)1994-08-012010-06-04System and method for user-server telecommunication in accordance with performance capabilities of a controller

Country Status (17)

CountryLink
US (5)US6088051A (en)
EP (1)EP0775423B1 (en)
JP (1)JPH10509564A (en)
KR (1)KR970705302A (en)
CN (1)CN1157684A (en)
AT (1)ATE199804T1 (en)
AU (1)AU698088B2 (en)
BR (1)BR9508491A (en)
CA (1)CA2196571A1 (en)
DE (1)DE69520362T2 (en)
ES (1)ES2157338T3 (en)
MX (1)MX9700681A (en)
NL (1)NL9401262A (en)
PL (1)PL318436A1 (en)
RU (1)RU2149511C1 (en)
TW (1)TW285799B (en)
WO (1)WO1996004752A1 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7143177B1 (en)1997-03-312006-11-28West CorporationProviding a presentation on a network having a plurality of synchronized media types
US7490169B1 (en)1997-03-312009-02-10West CorporationProviding a presentation on a network having a plurality of synchronized media types
US7412533B1 (en)1997-03-312008-08-12West CorporationProviding a presentation on a network having a plurality of synchronized media types
EP1021917A4 (en)*1997-03-312002-05-15Broadband AssociatesMethod and system for providing a presentation on a network
US6480891B1 (en)*1999-01-042002-11-123Com CorporationEmbedded code memory size reduction in asynchronous mode transfer devices
US6898800B2 (en)*1999-03-312005-05-24Sedna Patent Services, LlcMethod and apparatus providing process independence within a heterogeneous information distribution system
US6469919B1 (en)1999-07-222002-10-22Eni Technology, Inc.Power supplies having protection circuits
US7180758B2 (en)*1999-07-222007-02-20Mks Instruments, Inc.Class E amplifier with inductive clamp
EP1263166A3 (en)*2001-05-282009-11-18Allied Telesis Kabushiki KaishaMedia converter and failure detection technique
EP1282265A3 (en)*2001-07-262003-06-18Allied Telesis Kabushiki KaishaMedia converter and transmission system using the same
US7027768B2 (en)2001-10-122006-04-11Bellsouth Intellectual Property CorporationMethod and systems using a set-top box and communicating between a remote data network and a wireless communication network
GB0219470D0 (en)*2002-01-242002-10-02Koninkl Philips Electronics NvEmbedding tv anytime crids
US20030208545A1 (en)*2002-05-012003-11-06Eaton Eric ThomasInstant message communication system for providing notification of one or more events and method therefor
US8000647B2 (en)*2002-10-112011-08-16At&T Intellectual Property I, L.P.Method using a set-top box and communicating between a remote data network and a wireless communication network
JP4700607B2 (en)*2003-07-122011-06-15ケイティーフリーテル カンパニー リミテッド Method and apparatus for changing and pushing sound source of supplementary service using ringback tone substitute sound during telephone call
FI117313B (en)*2004-04-052006-08-31Nokia CorpMessage handling method in telecommunication system, involves obtaining capability data relating to client terminal and checking whether obtained data comprises upper-level application that is supported by client terminal
US7543317B2 (en)2004-08-172009-06-02The Directv Group, Inc.Service activation of set-top box functionality using broadcast conditional access system
JP4207019B2 (en)*2005-05-162009-01-14船井電機株式会社 Client / server system
US7624417B2 (en)2006-01-272009-11-24Robin DuaMethod and system for accessing media content via the internet
US8418194B2 (en)2007-08-312013-04-09Centurylink Intellectual Property LlcSystem and method for dynamic bandwidth allocation
US7925423B2 (en)*2007-08-312011-04-12Embarq Holdings Company, LlcSystem and method for traffic condition detection
US8126450B2 (en)*2008-09-242012-02-28Embarq Holdings Company LlcSystem and method for key free access to a vehicle
US8224313B2 (en)*2008-09-242012-07-17Centurylink Intellectual Property LlcSystem and method for controlling vehicle systems from a cell phone
US8819182B2 (en)2008-09-242014-08-26Centurylink Intellectual Property LlcSystem and method for updating vehicle media content
US8344801B2 (en)2010-04-022013-01-01Mks Instruments, Inc.Variable class characteristic amplifier
WO2017122361A1 (en)*2016-01-152017-07-20富士通株式会社Security device and control method

Citations (39)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4382266A (en)*1979-12-201983-05-03Siemens AktiengesellschaftBroad band switching system
US5272529A (en)*1992-03-201993-12-21Northwest Starscan Limited PartnershipAdaptive hierarchical subband vector quantization encoder
US5311513A (en)*1992-09-101994-05-10International Business Machines Corp.Rate-based congestion control in packet communications networks
WO1994013107A1 (en)1992-12-091994-06-09Discovery Communications, Inc.Advanced set top terminal for cable television delivery systems
US5339315A (en)*1991-05-241994-08-16Matsushita Electric Industrial Co., Ltd.Cable broadcasting system and the transmission center for on demand program services
US5386213A (en)*1992-06-091995-01-31Deutsche Thomson-Brandt GmbhCoder and decoder apparatus for a data transmission system
US5414773A (en)1993-08-191995-05-09News Datacom Ltd.CATV systems
US5421030A (en)1991-09-171995-05-30Com21, Inc.Communications system and method for bi-directional communications between an upstream control facility and downstream user terminals
US5473680A (en)*1994-06-141995-12-05Bell Communications Research, Inc.Methods and apparatus for interfacing with application programs to manage multimedia multiparty communications
US5481757A (en)*1992-10-261996-01-02Sanyo Electric Co., Ltd.CATV terminal device in two-way communication CATV system
US5481542A (en)*1993-11-101996-01-02Scientific-Atlanta, Inc.Interactive information services control system
US5483277A (en)1992-12-151996-01-09Alcatel Network SystemsSimplified set-top converter for broadband switched network
US5488412A (en)1994-03-311996-01-30At&T Corp.Customer premises equipment receives high-speed downstream data over a cable television system and transmits lower speed upstream signaling on a separate channel
US5512936A (en)1991-07-311996-04-30Alcatel Network Systems, Inc.Video line card switch for use in a video line card shelf in a switched video system
US5544161A (en)*1995-03-281996-08-06Bell Atlantic Network Services, Inc.ATM packet demultiplexer for use in full service network having distributed architecture
US5550863A (en)*1991-01-071996-08-27H. Lee BrowneAudio and video transmission and receiving system
US5553311A (en)*1994-02-171996-09-03Image Telecommunications Inc.Customer premise device for controlling data transmissions by storing a limited number of operation algorithms and receiving operation instructions from external sources
US5565909A (en)1992-08-311996-10-15Television Computer, Inc.Method of identifying set-top receivers
US5594726A (en)1993-09-171997-01-14Scientific-Atlanta, Inc.Frequency agile broadband communications system
US5594507A (en)*1990-09-281997-01-14Ictv, Inc.Compressed digital overlay controller and method for MPEG type video signal
US5600844A (en)*1991-09-201997-02-04Shaw; Venson M.Single chip integrated circuit system architecture for document installation set computing
US5608447A (en)*1994-05-271997-03-04Bell AtlanticFull service network
US5619274A (en)*1990-09-101997-04-08Starsight Telecast, Inc.Television schedule information transmission and utilization system and process
US5619250A (en)1995-02-191997-04-08Microware Systems CorporationOperating system for interactive television system set top box utilizing dynamic system upgrades
US5634011A (en)*1992-06-181997-05-27International Business Machines CorporationDistributed management communications network
US5635979A (en)*1994-05-271997-06-03Bell AtlanticDynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5651006A (en)*1994-06-141997-07-22Hitachi, Ltd.Hierarchical network management system
US5652627A (en)*1994-09-271997-07-29Lucent Technologies Inc.System and method for reducing jitter in a packet-based transmission network
US5659350A (en)1992-12-091997-08-19Discovery Communications, Inc.Operations center for a television program packaging and delivery system
US5668995A (en)1994-04-221997-09-16Ncr CorporationMethod and apparatus for capacity planning for multiprocessor computer systems in client/server environments
US5689553A (en)1993-04-221997-11-18At&T Corp.Multimedia telecommunications network and service
US5717878A (en)*1994-02-251998-02-10Sextant AvioniqueMethod and device for distributing multimedia data, providing both video broadcast and video distribution services
US5719786A (en)*1993-02-031998-02-17Novell, Inc.Digital media data stream network management system
US5721815A (en)*1995-06-071998-02-24International Business Machines CorporationMedia-on-demand communication system and method employing direct access storage device
US5727051A (en)*1995-07-141998-03-10Telefonaktiebolaget Lm Ericsson (Publ.)System and method for adaptive routing on a virtual path broadband network
US5729549A (en)*1995-03-161998-03-17Bell Atlantic Network Services, Inc.Simulcasting digital video programs for broadcast and interactive services
US5764298A (en)*1993-03-261998-06-09British Telecommunications Public Limited CompanyDigital data transcoder with relaxed internal decoder/coder interface frame jitter requirements
US5826017A (en)*1992-02-101998-10-20Lucent TechnologiesApparatus and method for communicating data between elements of a distributed system using a general protocol
US5966637A (en)1996-11-121999-10-12Thomson Consumer Electronics, Inc.System and method for receiving and rendering multi-lingual text on a set top box

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
SU148367A1 (en)*1961-05-101972-12-07
JPS57166790A (en)*1981-04-011982-10-14Eeco IncTelevision burst service
GB2132860B (en)*1982-12-211987-03-18British Broadcasting CorpConditional -access broadcast transmission
US5371532A (en)*1992-05-151994-12-06Bell Communications Research, Inc.Communications architecture and method for distributing information services
US5734589A (en)*1995-01-311998-03-31Bell Atlantic Network Services, Inc.Digital entertainment terminal with channel mapping
US5606359A (en)*1994-06-301997-02-25Hewlett-Packard CompanyVideo on demand system with multiple data sources configured to provide vcr-like services

Patent Citations (40)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4382266A (en)*1979-12-201983-05-03Siemens AktiengesellschaftBroad band switching system
US5619274A (en)*1990-09-101997-04-08Starsight Telecast, Inc.Television schedule information transmission and utilization system and process
US5594507A (en)*1990-09-281997-01-14Ictv, Inc.Compressed digital overlay controller and method for MPEG type video signal
US5550863A (en)*1991-01-071996-08-27H. Lee BrowneAudio and video transmission and receiving system
US5339315A (en)*1991-05-241994-08-16Matsushita Electric Industrial Co., Ltd.Cable broadcasting system and the transmission center for on demand program services
US5512936A (en)1991-07-311996-04-30Alcatel Network Systems, Inc.Video line card switch for use in a video line card shelf in a switched video system
US5421030A (en)1991-09-171995-05-30Com21, Inc.Communications system and method for bi-directional communications between an upstream control facility and downstream user terminals
US5600844A (en)*1991-09-201997-02-04Shaw; Venson M.Single chip integrated circuit system architecture for document installation set computing
US5826017A (en)*1992-02-101998-10-20Lucent TechnologiesApparatus and method for communicating data between elements of a distributed system using a general protocol
US5272529A (en)*1992-03-201993-12-21Northwest Starscan Limited PartnershipAdaptive hierarchical subband vector quantization encoder
US5386213A (en)*1992-06-091995-01-31Deutsche Thomson-Brandt GmbhCoder and decoder apparatus for a data transmission system
US5634011A (en)*1992-06-181997-05-27International Business Machines CorporationDistributed management communications network
US5565909A (en)1992-08-311996-10-15Television Computer, Inc.Method of identifying set-top receivers
US5311513A (en)*1992-09-101994-05-10International Business Machines Corp.Rate-based congestion control in packet communications networks
US5481757A (en)*1992-10-261996-01-02Sanyo Electric Co., Ltd.CATV terminal device in two-way communication CATV system
US5734853A (en)1992-12-091998-03-31Discovery Communications, Inc.Set top terminal for cable television delivery systems
US5659350A (en)1992-12-091997-08-19Discovery Communications, Inc.Operations center for a television program packaging and delivery system
WO1994013107A1 (en)1992-12-091994-06-09Discovery Communications, Inc.Advanced set top terminal for cable television delivery systems
US5483277A (en)1992-12-151996-01-09Alcatel Network SystemsSimplified set-top converter for broadband switched network
US5719786A (en)*1993-02-031998-02-17Novell, Inc.Digital media data stream network management system
US5764298A (en)*1993-03-261998-06-09British Telecommunications Public Limited CompanyDigital data transcoder with relaxed internal decoder/coder interface frame jitter requirements
US5689553A (en)1993-04-221997-11-18At&T Corp.Multimedia telecommunications network and service
US5414773A (en)1993-08-191995-05-09News Datacom Ltd.CATV systems
US5594726A (en)1993-09-171997-01-14Scientific-Atlanta, Inc.Frequency agile broadband communications system
US5481542A (en)*1993-11-101996-01-02Scientific-Atlanta, Inc.Interactive information services control system
US5553311A (en)*1994-02-171996-09-03Image Telecommunications Inc.Customer premise device for controlling data transmissions by storing a limited number of operation algorithms and receiving operation instructions from external sources
US5717878A (en)*1994-02-251998-02-10Sextant AvioniqueMethod and device for distributing multimedia data, providing both video broadcast and video distribution services
US5488412A (en)1994-03-311996-01-30At&T Corp.Customer premises equipment receives high-speed downstream data over a cable television system and transmits lower speed upstream signaling on a separate channel
US5668995A (en)1994-04-221997-09-16Ncr CorporationMethod and apparatus for capacity planning for multiprocessor computer systems in client/server environments
US5608447A (en)*1994-05-271997-03-04Bell AtlanticFull service network
US5635979A (en)*1994-05-271997-06-03Bell AtlanticDynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5651006A (en)*1994-06-141997-07-22Hitachi, Ltd.Hierarchical network management system
US5473680A (en)*1994-06-141995-12-05Bell Communications Research, Inc.Methods and apparatus for interfacing with application programs to manage multimedia multiparty communications
US5652627A (en)*1994-09-271997-07-29Lucent Technologies Inc.System and method for reducing jitter in a packet-based transmission network
US5619250A (en)1995-02-191997-04-08Microware Systems CorporationOperating system for interactive television system set top box utilizing dynamic system upgrades
US5729549A (en)*1995-03-161998-03-17Bell Atlantic Network Services, Inc.Simulcasting digital video programs for broadcast and interactive services
US5544161A (en)*1995-03-281996-08-06Bell Atlantic Network Services, Inc.ATM packet demultiplexer for use in full service network having distributed architecture
US5721815A (en)*1995-06-071998-02-24International Business Machines CorporationMedia-on-demand communication system and method employing direct access storage device
US5727051A (en)*1995-07-141998-03-10Telefonaktiebolaget Lm Ericsson (Publ.)System and method for adaptive routing on a virtual path broadband network
US5966637A (en)1996-11-121999-10-12Thomson Consumer Electronics, Inc.System and method for receiving and rendering multi-lingual text on a set top box

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
16th International TV Symposium-CATV Sessions-Symposium Record, Jun. 17, 1989, Montreux, CH, pp. 554-559, XP 000093967; "Videotex and Interactive Services on Tree & Branch Cable TV Networks"; S. Roberts et al.

Also Published As

Publication numberPublication date
US6684403B1 (en)2004-01-27
NL9401262A (en)1996-03-01
ATE199804T1 (en)2001-03-15
US6088051A (en)2000-07-11
ES2157338T3 (en)2001-08-16
BR9508491A (en)1997-12-30
CA2196571A1 (en)1996-02-15
DE69520362D1 (en)2001-04-19
KR970705302A (en)1997-09-06
PL318436A1 (en)1997-06-09
USRE43826E1 (en)2012-11-20
WO1996004752A1 (en)1996-02-15
JPH10509564A (en)1998-09-14
AU3256595A (en)1996-03-04
EP0775423A1 (en)1997-05-28
AU698088B2 (en)1998-10-22
RU2149511C1 (en)2000-05-20
CN1157684A (en)1997-08-20
TW285799B (en)1996-09-11
MX9700681A (en)1998-01-31
DE69520362T2 (en)2001-08-09
EP0775423B1 (en)2001-03-14
US6282715B1 (en)2001-08-28

Similar Documents

PublicationPublication DateTitle
USRE41708E1 (en)System and method for user-server telecommunication in accordance with performance capabilities of a controller
MXPA97000681A (en)System and method for telecommunication
EP1133863B1 (en)Proxy for video on demand server control
US5613190A (en)Customer premise wireless distribution of audio-video, control signals and voice
US6393496B1 (en)Operating system and network independent application program interface for use in an intelligent communication device
US6928656B1 (en)Method for delivery of IP data over MPEG-2 transport networks
JP2007184945A (en)System for interactively distributing information services
NZ500211A (en)Combined computer/decoder for digital broadcast TV system
HRP20000039A2 (en)Ieee set top box device driver
KR19980080011A (en) Bidirectional external device interface for communication receiver
US5680399A (en)Method and circuit arrangement for controlling a call setup for interactive services
US7286488B1 (en)Multimedia communications in a telecommunications network
KR100303087B1 (en)Session and resource manager and manage method in a video on demand system
JP4130542B2 (en) Multimedia content conversion apparatus and videophone terminal
KR100560746B1 (en) Apparatus and method for providing broadcast service based on wireless LAN
EP1646199B1 (en)Channel switching in a mobile station
KR100263050B1 (en)System for processing video message in video phone using demand video servor
KR100210396B1 (en) How to Request Multiple Streams in Set Top Units
KR100219228B1 (en) On-demand video system with video telephony service
KR100219677B1 (en)Audio service method in interactive TV
US20070195816A1 (en)Communication device
KR100279562B1 (en) DAVIC system and its DIV server access method using web
KR0174944B1 (en) How to cancel erased resources in DMC protocol
JPH10164061A (en) Communications system
JPH09130769A (en) Multimedia system

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp