CN100466715C - 快速数字信道变换 - Google Patents

快速数字信道变换 Download PDF

Info

Publication number
CN100466715C
CN100466715C CNB031540511A CN03154051A CN100466715C CN 100466715 C CN100466715 C CN 100466715C CN B031540511 A CNB031540511 A CN B031540511A CN 03154051 A CN03154051 A CN 03154051A CN 100466715 C CN100466715 C CN 100466715C
Authority
CN
China
Prior art keywords
video data
channel
broadcasting video
broadcasting
frame interior
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
Application number
CNB031540511A
Other languages
English (en)
Other versions
CN1484450A (zh
Inventor
P·T·巴雷特
J·A·鲍德温
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CN1484450A publication Critical patent/CN1484450A/zh
Application granted granted Critical
Publication of CN100466715C publication Critical patent/CN100466715C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • G01S1/022Means for monitoring or calibrating
    • G01S1/026Means for monitoring or calibrating of associated receivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/06Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1639Details related to the display arrangement, including those related to the mounting of the display in the housing the display being based on projection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/305Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/88Detecting or preventing theft or loss
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10305Improvement or modification of read or write signals signal quality assessment
    • G11B20/10398Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors
    • G11B20/10425Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors by counting out-of-lock events of a PLL
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/14Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
    • H01L27/144Devices controlled by radiation
    • H01L27/146Imager structures
    • H01L27/14601Structural or functional details thereof
    • H01L27/14625Optical elements or arrangements associated with the device
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/091Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector using a sampling device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/25Arrangements specific to fibre transmission
    • H04B10/2575Radio-over-fibre, e.g. radio frequency signal modulated onto an optical carrier
    • H04B10/25752Optical arrangements for wireless networks
    • H04B10/25753Distribution optical network, e.g. between a base station and a plurality of remote units
    • H04B10/25754Star network topology
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations
    • H04B7/18582Arrangements for data linking, i.e. for data framing, for error recovery, for multiple access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2662Arrangements for Wireless System Synchronisation
    • H04B7/2671Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
    • H04B7/2678Time synchronisation
    • H04B7/2687Inter base stations synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0077Multicode, e.g. multiple codes assigned to one user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0652Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
    • H04J3/0655Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP] using timestamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0066Parallel concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • H04L1/0068Rate matching by puncturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1841Resequencing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/187Details of sliding window management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/417Bus networks with decentralised control with deterministic access, e.g. token passing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4902Pulse width modulation; Pulse position modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4904Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using self-synchronising codes, e.g. split-phase codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/497Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems by correlative coding, e.g. partial response coding or echo modulation coding transmitters and receivers for partial response systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/10Frequency-modulated carrier systems, i.e. using frequency-shift keying
    • H04L27/14Demodulator circuits; Receiver circuits
    • H04L27/156Demodulator circuits; Receiver circuits with demodulation using temporal properties of the received signal, e.g. detecting pulse width
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/508Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
    • H04L41/5087Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to voice services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/091Measuring contribution of individual network components to actual service level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/04Interdomain routing, e.g. hierarchical routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/19Flow control; Congestion control at layers above the network layer
    • H04L47/193Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/74Admission control; Resource allocation measures in reaction to resource unavailability
    • H04L47/745Reaction in network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
    • H04L47/765Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the end-points
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/824Applicable to portable or mobile terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9084Reactions to storage capacity overflow
    • H04L49/9089Reactions to storage capacity overflow replacing packets in a storage arrangement, e.g. pushout
    • H04L49/9094Arrangements for simultaneous transmit and receive, e.g. simultaneous reading/writing from/to the storage element
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/255Maintenance or indexing of mapping tables
    • H04L61/2553Binding renewal aspects, e.g. using keep-alive messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1034Reaction to server failures by a load balancer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/166IP fragmentation; TCP segmentation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/085Secret sharing or secret splitting, e.g. threshold schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/304Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy based on error correction codes, e.g. McEliece
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/71Substation extension arrangements
    • H04M1/715Substation extension arrangements using two or more extensions per line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/005Interface circuits for subscriber lines
    • H04M3/007Access interface units for simultaneous transmission of speech and data, e.g. digital subscriber line [DSL] access interface units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/16Automatic or semi-automatic exchanges with lock-out or secrecy provision in party-line systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0057Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1295Details of dual tone multiple frequency signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00957Compiling jobs, e.g. for batch processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/024Details of scanning heads ; Means for illuminating the original
    • H04N1/028Details of scanning heads ; Means for illuminating the original for picture information pick-up
    • H04N1/03Details of scanning heads ; Means for illuminating the original for picture information pick-up with photodetectors arranged in a substantially linear array
    • H04N1/031Details of scanning heads ; Means for illuminating the original for picture information pick-up with photodetectors arranged in a substantially linear array the photodetectors having a one-to-one and optically positive correspondence with the scanned picture elements, e.g. linear contact sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/024Details of scanning heads ; Means for illuminating the original
    • H04N1/028Details of scanning heads ; Means for illuminating the original for picture information pick-up
    • H04N1/03Details of scanning heads ; Means for illuminating the original for picture information pick-up with photodetectors arranged in a substantially linear array
    • H04N1/031Details of scanning heads ; Means for illuminating the original for picture information pick-up with photodetectors arranged in a substantially linear array the photodetectors having a one-to-one and optically positive correspondence with the scanned picture elements, e.g. linear contact sensors
    • H04N1/0318Integral pick-up heads, i.e. self-contained heads whose basic elements are a light-source, a lens array and a photodetector array which are supported by a single-piece frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/191Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
    • H04N1/192Simultaneously or substantially simultaneously scanning picture elements on one main scanning line
    • H04N1/193Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays
    • H04N1/1934Combination of arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/191Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
    • H04N1/192Simultaneously or substantially simultaneously scanning picture elements on one main scanning line
    • H04N1/193Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays
    • H04N1/1935Optical means for mapping the whole or part of a scanned line onto the array
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/109Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/527Global motion vector estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/2625Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for delaying content or additional data distribution, e.g. because of an extended sport event
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6187Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a telephone network, e.g. POTS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/57Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/681Motion detection
    • H04N23/6811Motion detection based on the image signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/681Motion detection
    • H04N23/6812Motion detection based on additional sensors, e.g. acceleration sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/682Vibration or motion blur correction
    • H04N23/683Vibration or motion blur correction performed by a processor, e.g. controlling the readout of an image memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/682Vibration or motion blur correction
    • H04N23/684Vibration or motion blur correction performed by controlling the image sensor readout, e.g. by controlling the integration time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/682Vibration or motion blur correction
    • H04N23/684Vibration or motion blur correction performed by controlling the image sensor readout, e.g. by controlling the integration time
    • H04N23/6845Vibration or motion blur correction performed by controlling the image sensor readout, e.g. by controlling the integration time by combination of a plurality of images sequentially taken
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/4448Receiver circuitry for the reception of television signals according to analogue transmission standards for frame-grabbing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/46Receiver circuitry for the reception of television signals according to analogue transmission standards for receiving on more than one standard at will
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/64Constructional details of receivers, e.g. cabinets or dust covers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/64Constructional details of receivers, e.g. cabinets or dust covers
    • H04N5/642Disposition of sound reproducers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0112Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards corresponding to a cinematograph film standard
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • 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/17327Transmission or handling of upstream communications with deferred transmission or handling of upstream communications
    • 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/17336Handling of requests in head-ends
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3129Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM] scanning a light beam on the display screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/642Multi-standard receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/7921Processing of colour television signals in connection with recording for more than one processing mode
    • H04N9/7925Processing of colour television signals in connection with recording for more than one processing mode for more than one standard
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/58Arrangements providing connection between main exchange and sub-exchange or satellite
    • H04Q3/60Arrangements providing connection between main exchange and sub-exchange or satellite for connecting to satellites or concentrators which connect one or more exchange lines with a group of local lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/002Transmission of channel access control information
    • H04W74/008Transmission of channel access control information with additional processing of random access related information at receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • H04W74/0808Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA
    • H04W74/0816Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA carrier sensing with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/34Selective release of ongoing connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • H04W8/265Network addressing or numbering for mobility support for initial activation of new user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2105Dual mode as a secondary aspect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/22Signal processing not specific to the method of recording or reproducing; Circuits therefor for reducing distortions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/06Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42221Conversation recording systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/02493Additional optical elements not otherwise provided for, e.g. filters, polarising plates, masks or apertures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/028Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
    • H04N2201/03Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
    • H04N2201/031Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
    • H04N2201/03104Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
    • H04N2201/03108Components of integral heads
    • H04N2201/03112Light source
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/028Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
    • H04N2201/03Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
    • H04N2201/031Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
    • H04N2201/03104Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
    • H04N2201/03108Components of integral heads
    • H04N2201/03133Window, i.e. a transparent member mounted in the frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/028Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
    • H04N2201/03Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
    • H04N2201/031Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
    • H04N2201/03104Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
    • H04N2201/03108Components of integral heads
    • H04N2201/03141Photodetector lens
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/028Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
    • H04N2201/03Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
    • H04N2201/031Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
    • H04N2201/03104Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
    • H04N2201/03108Components of integral heads
    • H04N2201/03145Photodetector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/028Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up
    • H04N2201/03Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted
    • H04N2201/031Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted for picture information pick-up deleted deleted
    • H04N2201/03104Integral pick-up heads, i.e. self-contained heads whose basic elements are a light source, a lens and a photodetector supported by a single-piece frame
    • H04N2201/0315Details of integral heads not otherwise provided for
    • H04N2201/03187Additional optical element
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3222Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of processing required or performed, e.g. forwarding, urgent or confidential handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/38Transmitter circuitry for the transmission of television signals according to analogue transmission standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/66Transforming electric information into light information
    • 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
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/0122Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal the input and the output signals having different aspect ratios
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1302Relay switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13039Asymmetrical two-way transmission, e.g. ADSL, HDSL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1304Coordinate switches, crossbar, 4/2 with relays, coupling field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13076Distributing frame, MDF, cross-connect switch
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13095PIN / Access code, authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13109Initializing, personal profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13298Local loop systems, access network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13349Network management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource reservation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0248Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • H04W74/0833Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using a random access procedure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/18Management of setup rejection or failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers
    • 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks
    • 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
    • Y10S370/00Multiplex communications
    • Y10S370/901Wide area network
    • Y10S370/902Packet switching
    • Y10S370/903Osi compliant network
    • Y10S370/906Fiber data distribution interface, FDDI
    • 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
    • Y10S370/00Multiplex communications
    • Y10S370/901Wide area network
    • Y10S370/902Packet switching
    • Y10S370/903Osi compliant network
    • Y10S370/907Synchronous optical network, SONET
    • 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/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

Abstract

通过选择在一个合适的调谐时间调谐到一个信道上,可以实现基于数字电视的娱乐网络中的快速信道变换。在一个用作范例的实施中,有这样的方法,包括:接收到一个来自于客户设备的表明被请求新信道的信道变换请求;为被请求新信道的广播视频数据准备一个被请求新信道的广播视频数据流,该数据流在当前广播时间之后被及时补偿;传送广播视频数据流以响应信道变换请求。在另一个用作范例的实施中,系统包括:一个存储器设备,它为多信道保留广播视频数据;一个视频数据抽取器,它存取被保留的广播视频数据并为被请求信道检索过去的广播视频数据内部帧;一个视频数据分配器,它发送检索到的广播视频数据内部帧。

Description

快速数字信道变换
技术领域
本发明主要涉及在数字视频环境中变换信道,尤其涉及(作为例子而非限制),在数字单点传送网络中当从一个视频流变换到另一个视频流时减少视频显示时延。
背景技术
基于电视的娱乐系统正在扩展他们提供的节目和业务。除了如在广播和传统的有线网上看到的电视节目内容外,电视业务提供者还在增加点播视频,以及其他交互式业务、性能和应用。这些特殊的业务、性能和应用的存在,以及可获得的普遍电视节目内容范围的增长,驱使在基于电视的娱乐系统中数字网络技术的采用。
数字技术使卫星和电(光)缆运营商增加他们提供给用户的业务的数量和种类,并因此增加他们来自每个用户的平均收益。不幸的是,尽管与传统模拟网络相比数字技术向用户提供了很多好处,但是它还存在一些缺点。例如,在数字电视业务中变换信道花费2至3秒。这个信道变换时延使数字电视业务的用户心烦和沮丧。
数字技术的这个和其他缺点导致高比率的用户回转,即意味着在一个短时期内很大的百分比的试用数字电视业务的用户回到传统的模拟业务。对于网络运营者,将用户从模拟业务转换到数字业务需要花费,这个花费的范围从广泛的、一般的市场推广成本到个人激励和安装费用。因此,减少用户回转使卫星和电(光)缆运营商在经济上受益。
所以,对于基于电视的娱乐系统,需要方案和技术以减少从数字业务出来回到传统的模拟业务的回转,这个回转是因用户不满意在数字电视业务中感受到的缓慢的信道变换而产生的。
发明内容
可以实现基于数字电视的娱乐环境网络中的快速信道变换,例如,通过选择在一个合适的调谐时间调谐到一个信道上。
根据本发明第一方面,提供了一种在数字视频广播网络中调谐信道的系统,包括:一个接收机,它接收来自于客户设备的调谐至新信道的请求;一个广播视频抽取器,它响应于接收到的请求,为新信道从存储设备中查找和检索广播视频的先前完整帧;一个广播视频增强器,它访问存储设备并检索跟随检索到的广播视频的先前完整帧之后的广播视频的多个非完整帧;以及一个发送机,它响应于调谐至新信道的请求,以超过广播视频的实时传输速率的传输速率将检索到的广播视频的多个非完整帧发送至客户设备。
根据本发明第二方面,提供了一种在数字视频广播网络中调谐信道的方法,包括操作:接收来自于客户设备的调谐至被请求信道的请求;为被请求信道查找广播视频的先前完整帧;为被请求信道检索广播视频的先前完整帧;为被请求信道把广播视频的先前完整帧发送到客户设备使客户设备能显示被请求信道的图像;检索跟随在被请求信道的广播视频的先前完整帧之后的广播视频的多个非完整帧;以及响应于调谐至被请求信道的请求,以超过广播视频的实时传输速率的传输速率向客户设备发送广播视频的多个非完整帧。
根据本发明第三方面,提供了一种在视频广播环境中加速信道变换的系统,包括:一个存储设备,它为多个信道保留广播视频数据;一个视频数据抽取器,它存取被保留的广播视频数据并为多个信道中的被请求信道检索过去的广播视频数据内部帧;一个视频数据增强器,它存取被保留的广播视频数据并检索跟随检索到的广播视频数据内部帧之后的广播视频数据流;以及一个视频数据分配器,它(i)接收检索到的广播视频数据内部帧并发送检索到的广播视频数据内部帧,以及(ii)接收检索到的广播视频数据流并且响应于信道变换请求以超过广播视频数据的实时传输速率的传输速率发送检索到的广播视频数据流。
根据本发明第四方面,提供了一种在视频广播环境中加速信道变换的系统,包括:一个存储设备,它为多个信道保留广播视频数据;一个信道变换请求处理器,它接收来自于多个客户设备的信道变换请求,信道变换请求包含被请求信道;一个视频数据抽取器,它接收来自于信道变换请求处理器的被请求信道,视频数据抽取器适合于存取被保留的广播视频数据并为被请求信道检索当前广播时间之前的广播视频数据内部帧;一个视频数据增强器,它适合于存取被保留的广播视频数据并检索各自的广播视频数据流,各自的广播视频数据流跟随各自检索到的广播视频数据内部帧之后并且具有足以填充多个客户设备的解码缓冲器的大小;以及一个视频数据分配器,它接收检索到的广播视频数据内部帧和检索到的跟随其后的各自的广播视频数据流,视频数据分配器适合于响应于信道变换请求而向多个客户设备发送检索到的广播视频数据内部帧和检索到的跟随其后的各自的广播视频数据流,视频数据分配器还适合于以超过广播视频数据的实时传输速率的传输速率发送检索到的各自的广播视频数据流。
根据本发明第五方面,提供了一种用于加速信道变换的装置,其特征在于,它包括:存储装置,用于随时间的过去而存储广播视频数据;抽取装置,用于从存储装置中抽取广播视频数据,抽取装置配置成在时间上向后查找广播视频数据直到一个广播视频数据内部帧被定位,抽取装置还配置成检索内部帧;增强装置,用于增强从存储装置中检索到的广播视频数据,增强装置配置成检索跟随内部帧之后的广播视频数据流,所述流具有足以填充客户设备的解码缓冲器的大小;以及分配装置,用于向客户设备分配广播视频数据内部帧和广播视频数据流,分配装置配置成响应于信道变换请求以超过广播视频数据的实时传输速率的传输速率向客户设备分配广播视频数据流。
根据本发明第六方面,提供了一种在视频广播环境中加速信道变换的系统,它包括:一个或多个存储器,一个或多个存储器包含广播视频数据和电子可执行指令;一个或多个处理机,一个或多个处理机能执行电子可执行指令以完成操作,包括:从客户设备接收对新信道的请求;存取新信道的广播视频数据;沿着新信道的广播视频数据在时间上向后查找直到内部帧被定位;从广播视频数据中检索新信道的内部帧;检索从内部帧后开始并且沿着新信道的广播视频数据延伸的广播视频数据流;向客户设备发送新信道的内部帧;以及响应于对新信道的请求,以超过广播视频数据的实时传输速率的传输速率向客户设备发送新信道的广播视频数据流。
根据本发明第七方面,提供了一种方法,包括:存取已存储的广播视频数据,已存储的广播视频数据与多个信道对应;为被请求信道定位广播视频数据内部帧,广播视频数据内部帧是在已存储的广播视频数据中对应于被请求信道的一部分中的最近接收到的内部帧;从已存储的广播视频数据中检索被请求信道的已定位的内部帧;向客户设备发送被请求信道的已定位的内部帧;在与被请求信道对应的已存储的广播视频数据的一部分中检索跟随被请求信道的已定位的内部帧之后被立即定位的广播视频数据流;以及响应于对被请求信道的信道变换请求,以超过广播视频数据的实时传输速率的传输速率向客户设备发送被请求信道的流。
根据本发明第八方面,提供了一种在视频广播环境中加速信道变换的方法,包括以下步骤:在客户设备处,接收来自于用户的信道变换输入,信道变换输入指挥一个被请求信道的变换;响应于信道变换输入从客户设备向上游节点发送信道变换请求,信道变换请求包含被请求信道的指示;在上游节点处接收信道变换请求;在上游节点处存取用于存储多个信道的保留的广播视频数据的存储器,多个信道包含被请求信道;在上游节点处从保留的广播视频数据中检索被请求信道的广播视频数据内部帧,广播视频数据内部帧相对于当前广播时间是过去的;从上游节点向客户设备发送广播视频数据内部帧;在上游节点处检索跟随广播视频数据内部帧之后的并具有足以填充客户设备的解码缓冲器的大小的广播视频数据流;响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率从上游节点向客户设备发送跟随广播视频数据内部帧之后的广播视频数据流;在客户设备处接收广播视频数据内部帧;以及在客户设备处接收跟随广播视频数据内部帧之后的广播视频数据流。
根据本发明第九方面,提供了一种在视频广播环境中加速信道变换的方法,包括操作:接收来自于客户设备的信道变换请求,信道变换请求表明被请求的新信道;准备被请求的新信道的广播视频数据流,所述广播视频数据流处在被请求的新信道的广播视频数据的当前广播时间之后的时间偏移处;以及向客户设备传送在时间上有偏移的被请求新信道的广播视频数据流,其中该传送广播视频数据流的操作的至少一部分包括:响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率来传送广播视频数据流。
根据本发明第十方面,提供了一种加速信道变换的客户设备方法,包括操作:接收来自于用户的信道变换输入,信道变换输入指挥对被请求信道的变换;响应于信道变换输入而发送信道变换请求,信道变换请求包含被请求信道的指示;以及接收在当前广播时间之前的广播视频数据内部帧以及跟随广播视频数据内部帧之后的广播视频数据流作为发送信道变换请求的操作的结果,还至少包括以超过广播视频数据的实时传输速率的传输速率接收跟随在广播视频数据内部帧之后的广播视频数据流。
根据本发明第十一方面,提供了一种在视频广播环境中能加速信道变换的头端机,包括:一个或多个存储器,一个或多个存储器包含电子可执行指令和已存储的广播视频数据,已存储的广播视频数据包含当前广播视频数据和非当前广播视频数据;一个或多个处理机,一个或多个处理机能执行电子可执行指令以完成操作包括:接收来自于客户设备的对新信道的请求;存取与新信道对应的已存储的广播视频数据;从已存储的广播视频数据中检索与新信道对应的非当前广播视频数据的一部分;以及响应于所述请求而向客户设备发送与新信道对应的非当前广播视频数据的一部分,还包括以超过已存储广播视频的实时传输速率的传输速率向客户设备发送对应于新信道的非当前广播视频数据的至少一部分的操作。
根据本发明第十二方面,提供了一种基于电视的娱乐网络的头端机的方法,包括:连续接收特定信道的广播视频数据流;在存储设备中存储特定信道的广播视频数据流,所述广播视频数据流包含多个广播视频数据内部帧和多个广播视频数据非内部帧;其中多个广播视频数据内部帧包含最近接收到的广播视频数据内部帧,而多个广播视频数据非内部帧包含与当前广播时间相对应的广播视频数据非内部帧;接收来自于客户设备的信道变换请求,信道变换请求表明将信道变换到特定信道的请求;从存储设备中检索最近接收到的广播视频数据内部帧和所述多个广播视频数据非内部帧中的一个或多个非内部帧,一个或多个广播视频数据非内部帧在时间上在最近接收到的广播视频数据内部帧之后并且在与当前广播时间相对应的广播视频数据非内部帧之前被定位;以及响应于接收信道变换请求的操作而向客户设备发送最近接收到的广播视频数据内部帧和一个或多个广播视频数据非内部帧,还至少包括以超过广播视频数据的实时传输速率的传输速率向客户设备发送一个或多个广播视频数据非内部帧。
根据本发明第十三方面,提供了一种在视频广播环境中能加速信道变换的头端机,头端机配置成完成操作包括:接收与第一时间相对应的并且针对被请求信道的信道变换请求;存取被请求信道的广播视频数据;从被请求信道的广播视频数据中检索与第二时间相对应的广播视频数据内部帧,第二时间比第一时间早;从被请求信道的广播视频数据中检索跟随广播视频数据内部帧之后的广播视频数据帧;从头端机发送广播视频数据内部帧;以及响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率从头端机发送跟随广播视频数据内部帧之后的广播视频数据帧。
在此描述其他的方法、系统及装置实施。
附图说明
在整个附图中,相同的编号用于标识相应的方面、性能和部件。
图1说明一个用作范例的广播视频分布总体结构,可以实现在此快速数字信道变换的系统和方法。
图2说明一个用作范例的广播视频分配频谱。
图3说明一个依据常规方法的数字信道的调谐时间。
图4说明一个用作范例的头端器和用作范例的客户设备,在此可以实现快速数字信道变换的系统和方法。
图5说明一个用作范例的用于压缩视频的数据流。
图6说明一个在此文中描述的数字信道的快速调谐时间。
图7是一套说明可在用户之间共享的瞬时剩余带宽的图。
图8是说明一个用作范例的快速数字信道变换的方法流程图。
具体实施方式
图1说明一个用作范例的广播视频分布总体结构100,其中可以实现快速数字信道变换的系统和方法。一个或多个广播中心102通过一个或多个传输媒体106向一个或多个头端器104提供广播视频。每个广播中心102和头端器104可以与一个或多个传输媒体106(如卫星传输媒体、无线频率无线广播传输媒体、电缆媒体等等)接口。因此,广播中心102可以与卫星运营商、网络电视运营商、电缆运营商等等有关。
头端器104至少包括一个数据中心108,数据中心记录通过传输媒体106或任何其他媒体接收到的广播视频。当广播视频以压缩数据方式存在时记录可以实现,例如,为了使进行中的这样的广播视频存储超过几天、几周、或甚至无限期的容易。压缩方式可表现为运动图像专家组(MPEG)算法,例如,MPEG-2、MPEG-4等等。其他压缩技术可替代使用,例如微软
Figure C03154051D0016190258QIETU
媒体、高级简单分布(ASP)、Cintak等等。
头端器104和集线器114可以通过网络112通信。网络112可以是光纤环并可以在基于报文分组的协议,例如互连网协议IP、异步传输模式(ATM)上的IP等等下,运作。报文可以因此在头端器104和集线器114之间通信。集线器114可包括电缆调制解调器终端系统(CMTS)110B以终止来自于下游电缆调制解调器的通信。如果集线器114(或其他未说明的集线器)不包括CMTS 110B,头端器104可包括CMTS 110A以终止电缆调制解调器通信。尽管在总体结构100中仅说明一个集线器114,头端器104可通过网络112向多个这样的集线器114提供广播视频。因此头端器104通过网络112向一个或多个集线器114分配广播视频。
集线器114通过光纤线路向一个或多个光纤节点118A、118B、……、118N分配广播视频。每个光纤节点118输出一根或多根同轴线120,以及每根同轴线120包括连至多个用户端122A、122B、……、122N的同轴线引下线。用户端122A、122B、……、122N各自包括客户设备124A、124B、……、124N。用户端122可以是家庭、企业等等。每个用户端122可有多个这样的客户设备124,每个客户设备可直接或间接与一根或多根同轴线120接口。客户设备124可以是计算机、不同能力的机顶盒、手提/便携的电子设备、数字电视等等。每个客户设备124可包括集成视频屏幕或可以和视频屏幕耦合。一个用作范例的客户设备124的实现在与图4有关的下文中描述。
图2说明一个用作范例的广播视频分配频谱200。频谱200从0MHz延伸到850MHz,并包括上游部分202和下游部分204。上游部分202分配给从客户设备124(图1中的)至头端器104的用作点播视频请求、电缆调制解调器请求、信道变换请求等等的通信。下游部分204分配给从头端器104至客户设备124的通信。这些下游通信包括模拟(视频)部分206、数字视频(DV)部分208、点播DV部分210和高速数据部分212。
模拟部分206一般包括一些6MHz的模拟信道。DV部分208也包括一些6MHz信道,但是这些信道专用于DV。这些6MHz信道中的每个可以以压缩方式传送多个DV,如8个常规定义视频信道。尽管模拟下游通信一般占下游部分204中的大部分,但是频谱200不需要表示刻度。
点播DV部分210专用于在请求时以数字方式提供视频。因此,这个资源可在多个客户设备124中被动态分配。高速数据部分212包括发送至客户设备124的数据,如在此用上游部分202通过电缆调制解调器转发至客户设备124的以响应先前请求的数据。这样数据可包括始自互连网或相似源的信息。频谱200的其他分布/分配可替代使用。不管怎样,必须理解的是,根据频谱分配,术语“数字网络”可涉及组合数字和模拟网络中的数字部分。
为了使用户能访问通过频谱200的数字分配部分提供的视频、性能和其他业务,用户需要订购数字业务。然后用户使用能解释、解码及显示数字视频的客户设备124。数字视频一般提供优于模拟视频图像的图像,并且数字业务常常是方便的、提供大量信息的和其他令人愉快的。然而,由于一个或多个数字业务的缺点,很大百分比的新数字用户从数字业务回转出来。一个这样的缺点是当变换到数字信道时的延迟时间,无论变换是来自于模拟信道还是其他数字信道。
特别是,在数字网络上变换电视信道比在传统模拟网络上变换信道花的时间长。当模拟电视的观看者在模拟信道之间“冲浪”时,观看者可以从先前的模拟信道(或先前的数字信道)切换到一个新的模拟信道,而不感受到一个足够长以至于令观看者烦恼或甚至可被观看者检测到的延迟。事实上,在模拟网络中这个延迟一般小于250毫秒。然而,当数字电视的观看者在数字信道之间“冲浪”时,从一个新的数字信道被请求到一个新的数字信道的视频被显示之间的延迟可被检测到。此外,这个延迟足够长以至于另观看者烦恼甚至使观看者沮丧。
图3说明一个依据常规方法的数字信道的调谐时间300。调谐时间300包括4个延迟周期:调谐至模拟信道的延迟302,信道过载延迟304、等待I帧延迟306、以及缓冲器填充时间延迟308。数字视频信道成组地位于沿着频谱200(图2中的)的特殊频率上,如每6MHz频率中有6-8个的数字信道。因此,当调谐至大约6MHz的时隙时要经历模拟调谐时间延迟302。特别是由于每6MHz频率中有多个数字信道,有个信道过载延迟304以计算获取基本压缩视频流传送的变换,如MPEG-2流。
当数字视频数据以MPEG流发送时,例如,数据作为一系列帧通信。这些帧既可以是内部帧(I帧)也可以是非内部帧(非I帧),非I帧包括预测帧(P帧)和双向帧(B帧)。I帧是单个独立的图像,该图像被解码时可以不考虑其他图像(先前的和随后的)。P帧在时间上被前向预测,换句话说,P帧只依据先前的图像。另一方面,B帧可以在时间上被前向和/或反向预测。
因为在数据流中只有I帧是独立作为参考帧,一个MPEG或相同组成的数据流的解码需要从I帧开始。作为标准定义数字电视信道的MPEG-2数据流中的I帧可不频发地每隔2秒到达。假定信道变换请求在两个I帧之间中间的某个位置平均到达,等待I帧的平均延迟时间306大约1秒。
I帧获取后,需要后续的(非I)帧继续视频显示。这些后续的帧用于解码缓冲器直到解码缓冲器满。特别对于基于MPEG的解码处理,在广播环境中,直到解码缓冲器中有足够的帧以确保缓冲器不会由于解码处理比它被充满快而空时,解码才开始。因此,有个与缓冲器填充时间308相应的附加延迟。一般的缓冲器填充时间308可持续500-750毫秒。调谐时间300的四个延迟周期302、304、306和308总的大约2-3秒,当信道“冲浪“时这是引人注意的且令人烦恼的长时间周期。
在为视频数据的I、P和B单元采用MPEG宏功能块的基于电视的娱乐网络中也存在相同的延迟。在这样的网络中,I宏功能块、P宏功能块和B宏功能块与I帧、P帧和B帧是相似的。各种宏功能块联合组成视频图像。事实上,在有线网的常规的数字信道变换环境中,当一个图像的I宏功能块被接收、解码并显示在屏幕上时,这个组合可以被看到。已解码的I宏功能块的显示使人想起瀑布,因为已解码的I宏功能起初在屏幕的顶部出现并渐渐地充满屏幕的其余部分,一般从上到下。
图4说明一个用作范例的头端器104和用作范例的客户设备124,在此可以实现快速数字信道变换的系统和方法。头端器104用网络接口402在网络404中通信,以及客户设备124用网络接口406在网络404中通信。网络404可以是双向单点传送网络。例如,网络404可使点到点互连网协议(IP)话路在其上建立。可以替代地,网络404可以是视频点播(VOD)类型网络、基于数字用户线的视频网络等等。也可使用网络404的其他应用。
网络404可包括一个或多个节点,它们是除头端器104外的客户设备124的上游。例如,集线器114(图1中的)和光纤节点118可位于客户设备124和头端器104之间,用作转发/路由选择在此之间的报文或其他通信。另外,网络404可作为网络的组合来实现。
网络接口402和406可根据网络404总体结构而变化。在一个用作范例的有线网的实施中,如果在网络404中没有其他插入CMTS110,网络接口402包括CMTS(如CMTS 110A),以及网络接口406包括电缆调制解调器。网络接口402和/或网络接口406也可包括与IP网络、DSL网络等等交互的部件。这些部件可包括接收器、发射器、收发器等适合与合适网络交互的部件。
在用作范例的所描述的实施中,从头端器104至客户设备124的广播视频分配一般如下实现。在头端器104至客户设备124之间建立一条点到点IP话路。特殊信道的广播视频数据432通过网络404传送至客户设备124。因此,每个客户设备124根据它对应的被请求信道接收自己的指定的广播视频数据流。因此,每个节点118(图1中的),如果存在,在网络双向部分占据的不同当前位置,以使下游传输至客户设备124。这个双向频谱部分可相当于DV部分208(图2中的)。
采用点到点IP话路消除模拟调谐时间和信道过载延迟,因为不存在至一个指定频率的信道的模拟调谐。客户设备124被调谐到IP数据源以至于信道之间的数字调谐发生在头端机104处的IP域。当从第一信道变换到第二信道时,在头端机104处的IP切换(未展示)表示客户设备124的IP地址现在被指定以接收与第二信道对应的广播视频数据流。尽管模拟信道调谐时间被消除了,作为客户设备124和头端机104之间的双向通信的结果,一个新的延迟被引入。这个新的延迟在下文中进一步描述。
客户设备124包括一个信道变换输入处理器428、视频解码器424和网络接口406。视频解码器424包括用于存储接收到的解码前的广播视频数据的缓冲器426。信道变换输入处理器428接收来自于用户(未展示)的要求变换至被请求信道的信道变换输入。信道变换输入可以从遥控、键盘、个人数字助理(PDA)或相似的、触摸屏、集成键等等接收。
信道变换输入处理器428可以作为可执行指令和/或硬件、软件、固件、或它们的一些组合来实现。信道变换输入处理器428以报文方式构造包括被请求信道的指示符的信道变换请求430。信道变换请求430从信道变换输入处理器428被提供给客户设备124的网络接口406用于网络404上的传输。
头端机104的网络接口402通过网络404接收信道变换请求430。网络接口402向数据中心108提供信道变换请求430。数据中心108,在用作范例的实施中,包括服务器总体结构408。服务器总体结构408包括服务器存储器408A和服务器计算机408B。服务器存储器408A包括包含大量存储器的存储设备(未明确展示),如基于磁盘的存储设备。合适的基于磁盘的存储设备/系统的例子包括独立/不昂贵的磁盘冗余阵列(RAID)、光纤信道存储设备等等。
服务器存储器408A存储广播视频数据410。广播视频数据以压缩方式广播至头端机104(如从广播中心102(图1中的))。在作为范例的描述的实施中,压缩方式包括依据MPEG协议的数据流,如MPEG-4。然而其他压缩方式可替代使用。当压缩数据流到达头端机104,被作为广播视频数据410存储。因此,服务器存储器408A以压缩数字方式保留广播视频数据410。当数据被接收超过几小时、几天、几周、甚至永久地时,服务器存储器408A可为多个信道保留广播视频数据410。
服务器计算机408B能存取服务器存储器408A中被保留的广播视频数据410。服务器计算机408B包括一个或多个处理器412和一个或多个存储器414。尽管未展示,服务器计算机408B还可包括其他部件,如输入/输出接口;本地磁盘驱动;编码、解码和其他处理视频数据的硬件和/或软件等等。存储器414可包括如磁盘驱动或闪速存储器的非易失存储器,和/或如随机存取存储器(RAM)的易失存储器。在作为范例的描述的实施中,存储器414包括电子可执行指令。
特别是,存储器414包括以下电子可执行指令:信道变换请求处理器422、视频数据抽取器416、视频数据增强器420和视频数据分配器418。存储器414的电子可执行指令可在处理器412上执行以实现下面所描述的功能。作为替代的实施,一个或多个信道变换请求处理器422、视频数据抽取器416、视频数据增强器420和视频数据分配器418可在存储器中被存储,以便他们可被处理器412硬件编码来完成自动执行和/或更快执行。
网络接口402向信道变换请求处理器422转发信道变换请求430。信道变换请求处理器422从信道变换请求430中隔离被请求信道并向视频数据抽取器416提供被请求信道。视频数据抽取器416负责,至少部分,从服务器存储器408A的广播视频数据410中提取被请求信道的广播视频数据。视频数据抽取器416通过确保调谐实际地发生在更合适的时间来补偿在两个内部帧之间到达的信道变换请求430。
换句话说,为避免不得不等待I帧,广播视频数据的传送在过去在时间上被备份。为被请求信道发向客户设备124的广播视频数据410的传送在被请求信道的当前广播时间之后的时间偏移处。因此,向在客户设备124处的观看者被展示的是在当前广播时间之前的而非当前的广播视频,但是在信道“冲浪“期间的视频显示延迟时间被减少了。
图5说明一个用作范例的用于压缩视频的数据流500。数据流500按与平行于纵坐标向上升起的视频数据单元和沿着横坐标向右增长的时间作图的。一般地,数据流500的视频数据单元包括压缩视频图像的单元。特别地,这些单元可相当于诸如MPEG的视频压缩协议的帧、宏功能块等等。数据流500包括内部单元(I单元)502和非内部单元(非I单元)504。
在作为范例的描述的实施中,I单元502可相当于I帧、I宏功能块等等。非I单元504可相当于P帧、P宏功能块、B帧、B宏功能块等等。因此,I单元502一般被解码时可不考虑其他单元,不管相关压缩算法。换句话说,内部单元可涉及任何数据段,这些数据段被解码和被随后显示时不考虑任何其他单元段,不管数据段是否特别依据MPEG压缩或一般依据任何其他编码算法。同样,一个完整或内部帧可涉及任何帧,这些帧被解码和被随后显示时不考虑任何其他数据帧并且这些帧完全填充指定的图像区域。这样的指定图像区域可相当于全屏幕、任何已分配的视频显示空间的整体、全窗口等等。
来自于广播中心102的(图1中的)每个数字视频信道的I单元502和非I单元504在头端机104处(图4中的)被接收,并在服务器存储器408A处作为广播视频数据410被超时存储。广播视频数据410因此在数据中心108处被保留,而且它可被获得以向客户设备124立即或随后地发送。
I单元502不时地,如在每隔大约的时间或每个事先安排的周期,在头端机104处沿着数据流500到达。在I单元502之间,多个非I单元504沿着数据流500到达。一般,在两个I单元502之间的时刻来自于客户设备124的信道变换请求430到达头端机104。在开始视频解码之前的等待下一个I单元502到达增加,平均,1秒延迟在MPEG-2流的数字信道调谐时间上。当视频解码器进化并变得带宽更有效时,这个由于等待下一个I单元502的平均延迟时间可伸展到5秒或更多秒。
不管怎样,代替等待下一个I单元502到达,视频数据抽取器416(图4中的)在时间上向后查找并检索先前的I单元502。先前的I单元502是,在一些实施中,最近接收到的I单元502。不管怎样,任何I单元502可以替代地被查找和/或检索。例如,如果在最近接收到的I单元502和信道变换请求430被接收的时刻之间没有足够的插入非I单元504,那么第二最近接收到的I单元502可被查找和检索。足够的插入非I单元504是由客户设备124的缓冲器426的大小决定控制的。缓冲器426可由插入非I单元504填充;这可选择的缓冲器填充在与视频数据增强器420有关的下文中进一步描述。
换句话说,视频数据抽取器416访问服务器存储器408A以检索相对于当前广播时间的过去的广播视频数据410的I单元502。特别地,视频数据抽取器416存取与信道请求430的被请求信道相应的广播视频数据410的部分。视频数据抽取器416在时间上向后查找(如,沿着数据流500向信道请求430的左方)以定位,然后为被请求信道检索最近接收到的I单元502。这I单元502提供给视频数据分配器。
关于可能的缓冲器填充时间延迟,由于缓冲器426的缓冲器填充时间引起的信道变换延迟可由数据增强器420避免或减少。视频数据增强器420接收来自于信道变换请求处理器422或视频数据抽取器416的被请求信道信息。视频数据增强器420也接收来自于视频数据抽取器416的检索到的(如最近接收到的)I单元502的沿着数据流500的定位。视频数据增强器420从沿着数据流500检索一些立即后续的非I单元504。非I单元504的数量足够以便填充视频解码器424的缓冲器426。
特别地,视频数据增强器420在与被请求信道相应的位置存取服务器存储器408A的广播视频数据410。视频数据增强器420知道客户设备124的缓冲器426的大小。视频数据增强器420可由头端机104的操作者、客户设备124等等通知缓冲器426大小要求。当客户设备124与网络404连接时,当点到点话路建立时、随着信道变换请求430等等,客户设备124可通知视频数据增强器420缓冲器的大小。
尽管用于视频解码器424的实际缓冲器的物理或分配的大小可以是任何大小,当解码开始时,缓冲器426与已编码的广播视频数据的最小水平或数量有关,这些广播视频数据必须或最好被保留。最小水平或数量依据使用的特别的压缩/解压技术,缓冲器426可相当于任何如此最小大小或大一点的。在一个用作范例的MPEG-2编码实施中,缓冲器426相当于大约500千字节。在一个用作范例的MPEG-4编码实施中,缓冲器426相当于大约4兆字节。视频数据增强器420因此检索非I单元504,跟随最近接收到的I单元502之后的,到足够大小以填充缓冲器426。这个检索在超过数据流500的发送速度的增强速率下完成。这套缓冲器426大小的非I单元504被提供给视频数据分配器418。
因此,视频数据分配器418接收来自于视频数据抽取器416的最近接收到的I单元502和来自于视频数据增强器420的非I单元504。视频数据分配器418向网络接口402提供广播视频数据的最近接收到的I单元502和多个非I单元504。网络接口402向网络404发送广播视频数据作为视频数据报文(组)432。客户设备124通过网络404在网络接口406处接收视频数据报文(组)432。
视频数据分配器418以任何需要的次序编排广播视频数据分配。例如,最近接收到的I单元502和多个非I单元504可在视频数据分配器418处被收集并被联合发送。同样,当视频数据增强器420正从广播视频数据410中检索多个非I单元504时,最近接收到的I单元502可在视频数据分配器418的控制下被发送。其他分配可替代使用。
必须注意的是信道变换请求处理器422、视频数据抽取器416、视频数据增强器420和视频数据分配器418的电子执行指令可被混合或被其他替代地组织。例如,视频数据分配器418的电子执行指令可在视频数据抽取器416和/或视频数据增强器420中合作。
在客户设备124的网络接口406为被请求信道接收广播视频数据后,网络接口406向视频解码器424转发广播视频数据的最近接收到的I单元502和跟随其后的多个非I单元504。视频解码器424给最近接收到的I单元502解码,为在屏幕上绘制视频图像做准备。为随后的解码和屏幕上的视频显示,视频解码器424将多个非I单元504放入缓冲器426。
缓冲器426可作为专用和/或专门的存储器,作为其他用途共享的存储器的一部分等等,来实现。尽管未展示,客户设备124也可包括其他部件和/或执行指令,如操作系统、模拟调谐机、非易失存储器存储、RAM、声频/视频输出、一个或多个专用和/或通用处理机等等。
图6说明一个在此文中描述的数字信道的快速调谐时间600。一般地,模拟信道的调谐、信道过载和等待I帧的延迟被消除了。传统的缓冲器填充时间也至少被减少了。尽管如此,新的延迟被引入。特别是,快速调谐时间600包括4个延迟周期:信道请求传输延迟602、视频数据检索延迟604、I单元传输延迟606和缓冲器增强填充延迟608。
信道请求传输延迟602反映信道变换请求430在客户设备124中被公式化并通过网络404传输到头端机104的时间。视频数据检索延迟604反映当服务器计算机408B检索最近接收到的I单元502时所占用的时间。I单元传输延迟606反映最近接收到的I单元502被从头端机104传输到客户设备124的时间。这三个延迟时间602、604和606各自大约占20、100和100毫秒。因此来自于观看者的信道变换输入到最初图像的显示之间总共占用大约220毫秒。
快速调谐时间600也包括缓冲器增强填充延迟608。缓冲器增强填充延迟608反映所需的时间:(i)从广播视频数据410中检索到足够大小填充缓冲器426的多个非I单元504的时间;和(ii)将它们从头端机104发送到客户设备124的时间。当它们在时间上与延迟604和606的一个或全部重叠时,缓冲器增强填充延迟608的这些组成的任何一个或全部的影响可被减少。
缓冲器增强填充延迟608大约30毫秒,但是时间周期会依据可获得的带宽显著地变化。因此,整个快速调谐时间600大约250毫秒。此外,甚至一个短的缓冲器增强填充延迟608也可能有必要被消除,如果在内部I单元502之后,广播视频数据的短脉冲串被以确保超过视频播放的速度的数据传送速率发送。
换句话说,多个非I单元504相对快地被传送至客户设备124,通过以超过在客户设备处的一般广播视频数据流消耗速率的速率发送它们,以减少或消除缓冲器增强填充延迟608。这相对快的传输可以通过在同一条或不同的数字信道上向从其他用户“借”瞬时剩余容量来实现。
图7是一套说明可在用户之间共享的瞬时剩余带宽712的图700。频谱200(图2中的)的DV部分208的每个数字信道可支持多个用户,依据每信道总比特、视频的定义、压缩技术等等。尽管30-40或更多用户可共享一个数字信道,在这套图700中仅仅说明了为正从头端机104发送至4个不同客户设备124的4个广播视频数据流702、704、706和708。
这4个广播视频数据流702、704、706和708每个被分配到最大的带宽710。每个流的当前带宽利用率714依据在任何给定时刻相关视频内容而变化。最大(分配的)带宽710和当前带宽利用率714的差就是瞬时剩余带宽712。瞬时剩余带宽712,在任何给定时刻被给定用户不同地利用,当调谐至新的数字信道时可被其他用户分享。简而言之,瞬时剩余带宽712被用于以超过视频解码器424解码视频数据单元的速率将跟随最近接收到的I单元502之后的多个非I单元504填充缓冲器426。因此,立即随着,或实际立即随着内部单元502的接收,广播视频数据的显示可实现,由此可能消除缓冲器填充延迟608。
快速数字信道变换一般可由电子可执行指令来描述。一般,电子可执行指令包括可完成特别功能或执行特别的抽象数据类型的路由、程序、目标、部件、数据结构等等之类。快速数字信道变换,如此文中某个实施中描述,可在分布式计算机环境中实践,在那里功能可由通过通信网络连接的远程链接的处理设备来完成。特别在分布式计算机环境中,电子可执行指令可位于独立的存储器媒体并被不同的处理机执行。
图8的方法和处理以分成多个方法块的流程图来说明。然而,所描述的方法和处理的次序不试图被构造为限制,并且任何一些所描述的方块可以以任何次序组合来执行一个或多个快速数字信道变换的方法和处理。另外,尽管方法和处理在与可应用在图1,4,5等中的广播视频数据分布的实施有关的下文中被描述,方法和处理可在任何合适的硬件、软件、固件和它们的组合中并采用合适的网络结构、视频压缩技术等来实现。
图8是说明一个用作范例的快速数字信道变换的方法的流程图800。流程图800包括10个方法块802-820。用户设备124可执行4个方块802,804,818和820。头端机104可执行6个方块806,806,810,812,814和816。可替代地,客户设备124的上游的其他网络节点,如集线器114,可实现6个方块806-816。另外,6个方块806-816的操作可由更多的上游节点来实现,例如当不同的信道和/或程序时间作为广播视频数据410在不同的数据中心108中被存储时(如实现数据高速缓冲等)。
在方块802处,在时间=T时信道变换输入在客户设备处被检测到。例如,在时间=T时客户设备124可接收来自于用户通过一个从第一信道变换到第二信道的遥控的命令。作为响应,客户设备124准备信道变换请求430。信道变换请求430包括被请求信道的指示符并形成报文的方式。在方块804处,信道变换请求被从客户设备发送到头端机。例如,客户设备124可通过网络404发送信道变换请求430到头端机104,可选择地通过一个或多个中间上游节点,如光线节点118或集线器114。
在方块806处,来自于客户设备的信道变换请求在头端机处被接收。例如,信道变换请求430可通过网络404在头端机104的网络接口402处被接收。在方块808处,被请求信道的视频数据被存取。例如,与被请求信道相应的广播视频数据410的压缩广播视频数据被定位和存取。
在方块810处,在时间=(T-X)时视频数据内部单元被检索。例如,当“X”等于在客户设备124处检索信道变换输入的时间与在头端机104处接收到最近的过去内部单元502的时间之间的时间距离的总和时,在时间=(T-X)时为被请求信道内部单元502从广播视频数据410中被检索到。在从客户设备124到头端机104的信道变换请求的传输时间既非不值考虑的也非不受重视的情形下,时间=T可被认为是信道变换请求在头端机104处被接收到的时间。因此,在如此情形下沿着被请求信道的广播视频数据流的时间距离“X”在某种程度上较大,以计算信道变换请求430的传输和在头端机104处随即发生的附加非内部单元504接收的附加占用时间。
在方块812处,跟随被定位和/或检索到的内部单元之后的视频数据单元以增强速率被接收。例如,足够的非内部广播视频数据单元504被服务器计算机408B以超过在客户设备124处期望的解码和播放速度的速率从广播视频数据410中被检索出来。方块810和812的这两个检索可作为一单个检索有效地完成。
在方块814处,检索到的视频数据被从头端机发送到客户设备。例如,广播视频数据的内部单元502通过网络404被从头端机104发送到客户设备124,作为视频数据432的部分。在方块816处,跟随的视频数据的单元被从头端机发送到客户设备。例如,为被请求信道在流500中时间上跟随内部单元502的广播视频数据的非内部单元504通过网络404被从头端机104发送到客户设备124,作为视频数据432的部分。尽管视频数据内部单元502在客户设备124处被先解码和显示,视频数据的单元502和504可以任何合适的次序或结构分组被发送至客户设备124。
在方块818处,客户设备接收和显示视频数据的内部单元。例如,客户设备124可通过网络404在网络接口406处接收广播视频数据的内部单元502作为视频数据432的部分。网络接口406向视频解码器424提供广播视频数据的内部单元502以使解码和后续的显示可由此开始。在方块820处,客户设备接收和显示视频数据的跟随单元。例如,客户设备124可通过网络404在网络接口406处接收跟随内部单元502之后的广播视频数据的非内部单元504作为视频数据432的部分。网络接口406向视频解码器424的缓冲器426提供跟随的广播视频数据的非内部单元504以使与广播视频数据的内部单元502相关的解码和后续的显示由此开始。
尽管系统和方法已用语言来描述,特定于结构和功能的性能和/或方法,应理解的是,在后附的权利要求书中定义的本发明不必限制于所描述的特定的性能或方法。确切地说,特定的性能或方法作为实施权利要求书中的发明的用作范例的方式被公开。

Claims (55)

1.一种在数字视频广播网络中调谐信道的系统,其特征在于,它包括:
一个接收机,它接收来自于客户设备的调谐至新信道的请求;
一个广播视频抽取器,它响应于接收到的请求,为新信道从存储设备中查找和检索广播视频的先前完整帧;
一个广播视频增强器,它访问存储设备并检索跟随检索到的广播视频的先前完整帧之后的广播视频的多个非完整帧;以及
一个发送机,它响应于调谐至新信道的请求,以超过广播视频的实时传输速率的传输速率将检索到的广播视频的多个非完整帧发送至客户设备。
2.如权利要求1所述的系统,其特征在于:
所述发送机将检索到的广播视频的先前完整帧发送至客户设备使客户设备能显示新信道的图像。
3.如权利要求1所述的系统,其特征在于:
所述广播视频增强器检索足以填充客户设备处的解码缓冲器的数量的广播视频的多个非完整帧。
4.如权利要求1所述的系统,其特征在于,检索到的广播视频的先前完整帧包括检索到的广播视频的最近接收到的完整帧。
5.如权利要求1所述的系统,其特征在于,检索到的广播视频的先前完整帧是完整的以至于客户设备能解码并使图像在此被显示而不考虑广播视频的任何其他帧。
6.一种在数字视频广播网络中调谐信道的方法,其特征在于,它包括操作:
接收来自于客户设备的调谐至被请求信道的请求;
为被请求信道查找广播视频的先前完整帧;
为被请求信道检索广播视频的先前完整帧;
为被请求信道把广播视频的先前完整帧发送到客户设备使客户设备能显示被请求信道的图像;
检索跟随在被请求信道的广播视频的先前完整帧之后的广播视频的多个非完整帧;以及
响应于调谐至被请求信道的请求,以超过广播视频的实时传输速率的传输速率向客户设备发送广播视频的多个非完整帧。
7.一种在视频广播环境中加速信道变换的系统,其特征在于,它包括:
一个存储设备,它为多个信道保留广播视频数据;
一个视频数据抽取器,它存取被保留的广播视频数据并为多个信道中的被请求信道检索过去的广播视频数据内部帧;
一个视频数据增强器,它存取被保留的广播视频数据并检索跟随检索到的广播视频数据内部帧之后的广播视频数据流;以及
一个视频数据分配器,它(i)接收检索到的广播视频数据内部帧并发送检索到的广播视频数据内部帧,以及(ii)接收检索到的广播视频数据流并且响应于信道变换请求以超过广播视频数据的实时传输速率的传输速率发送检索到的广播视频数据流。
8.如权利要求7所述的系统,其特征在于,检索到的广播视频数据流具有足以填充客户设备处的解码缓冲器的大小。
9.如权利要求7所述的系统,其特征在于,视频数据抽取器和视频数据分配器包括数据中心的软件单元。
10.如权利要求7所述的系统,其特征在于,存储设备包括基于磁盘的存储阵列。
11.如权利要求7所述的系统,其特征在于,视频数据抽取器和视频数据分配器包括服务器系统的一个或多个硬件、软件和固件的组合。
12.一种在视频广播环境中加速信道变换的系统,其特征在于,它包括:
一个存储设备,它为多个信道保留广播视频数据;
一个信道变换请求处理器,它接收来自于多个客户设备的信道变换请求,信道变换请求包含被请求信道;
一个视频数据抽取器,它接收来自于信道变换请求处理器的被请求信道,视频数据抽取器用于存取被保留的广播视频数据并为被请求信道检索当前广播时间之前的广播视频数据内部帧;
一个视频数据增强器,它用于存取被保留的广播视频数据并检索各自的广播视频数据流,各自的广播视频数据流跟随各自检索到的广播视频数据内部帧之后并且具有足以填充多个客户设备的解码缓冲器的大小;以及
一个视频数据分配器,它接收检索到的广播视频数据内部帧和检索到的跟随其后的各自的广播视频数据流,视频数据分配器用于响应于信道变换请求而向多个客户设备发送检索到的广播视频数据内部帧和检索到的跟随其后的各自的广播视频数据流,视频数据分配器还用于以超过广播视频数据的实时传输速率的传输速率发送检索到的各自的广播视频数据流。
13.如权利要求12所述的系统,其特征在于还包括:
一个网络接口,它使信道变换请求处理器能接收来自于多个客户设备的信道变换请求,以及能使视频数据分配器向多个客户设备发送检索到的广播视频数据内部帧和检索到的跟随其后的各自的广播视频数据流。
14.如权利要求13所述的系统,其特征在于,网络接口包括一个电缆调制解调器终端系统(CMTS)。
15.如权利要求13所述的系统,其特征在于,网络接口至少包括一个适合与基于互连网协议(IP)的网络和基于数字用户线(DSL)的网络中的至少一个交互的部件。
16.如权利要求12所述的系统,其特征在于,系统和多个客户设备中的每个建立专用的点到点话路。
17.如权利要求12所述的系统,其特征在于,当广播视频数据内部帧在当前广播时间之前到达系统,广播视频数据内部帧作为在当前广播时间之前被检索到。
18.如权利要求12所述的系统,其特征在于,系统包括有线网和卫星网络的至少一个的头端机。
19.一种用于加速信道变换的装置,其特征在于,它包括:
存储装置,用于随时间的过去而存储广播视频数据;
抽取装置,用于从存储装置中抽取广播视频数据,抽取装置配置成在时间上向后查找广播视频数据直到一个广播视频数据内部帧被定位,抽取装置还配置成检索内部帧;
增强装置,用于增强从存储装置中检索到的广播视频数据,增强装置配置成检索跟随内部帧之后的广播视频数据流,所述流具有足以填充客户设备的解码缓冲器的大小;以及
分配装置,用于向客户设备分配广播视频数据内部帧和广播视频数据流,分配装置配置成响应于信道变换请求以超过广播视频数据的实时传输速率的传输速率向客户设备分配广播视频数据流。
20.如权利要求19所述的装置,其特征在于,它包括:
处理装置,用于处理来自于客户设备的信道变换请求,信道变换请求含有被请求信道;处理装置配置成接收来自于客户设备的信道变换请求,处理装置还配置成至少向抽取装置提供被请求信道。
21.如权利要求20所述的装置,其特征在于,信道变换请求包括从客户设备发送来的数字报文。
22.如权利要求20所述的装置,其特征在于,抽取装置和增强装置还配置成从在存储装置中的广播视频数据内与被请求信道相应的广播视频数据中,分别检索内部帧和流。
23.如权利要求19所述的装置,其特征在于,还包括:
接口装置,它与网络接口,接口装置配置成通过网络接收报文和在网络上发送报文。
24.如权利要求23所述的装置,其特征在于,网络包括基于互连网协议(IP)的网络。
25.权利要求19所述的装置,其特征在于,广播视频数据流至少包括一个预测的帧。
26.一种在视频广播环境中加速信道变换的系统,其特征在于,它包括:
一个或多个存储器,一个或多个存储器包含广播视频数据和电子可执行指令;
一个或多个处理机,一个或多个处理机能执行电子可执行指令以完成操作,包括:
从客户设备接收对新信道的请求;
存取新信道的广播视频数据;
沿着新信道的广播视频数据在时间上向后查找直到内部帧被定位;
从广播视频数据中检索新信道的内部帧;
检索从内部帧后开始并且沿着新信道的广播视频数据延伸的广播视频数据流;
向客户设备发送新信道的内部帧;以及
响应于对新信道的请求,以超过广播视频数据的实时传输速率的传输速率向客户设备发送新信道的广播视频数据流。
27.如权利要求26所述的系统,其特征在于,一个或多个存储器包括第一存储器和第二存储器,第一存储器存储广播视频数据而第二存储器存储电子可执行指令。
28.如权利要求27所述的系统,其特征在于,第一存储器包括宏存储器,而第二存储器包括随机存取存储器(RAM)。
29.如权利要求26所述的系统,其特征在于,一个或多个处理机至少包括服务器计算机的一部分。
30.如权利要求26所述的系统,其特征在于,系统包括在基于电视的娱乐网络的头端机处的数据中心。
31.如权利要求26所述的系统,其特征在于还包括:
一个或多个网络接口,一个或多个网络接口能至少和一个网络接口并能被一个或多个处理机控制。
32.如权利要求26所述的系统,其特征在于,一个或多个处理机能执行电子可执行指令以完成进一步的操作,包括:
在双向单点传送网络上和客户设备建立点到点的话路。
33.如权利要求26所述的系统,其特征在于,一个或多个处理机能执行电子可执行指令以完成进一步的操作包括:
检索广播视频数据流,所述广播视频数据流在内部帧之后开始并沿着新信道的广播视频数据延伸一段足以填充客户设备的解码缓冲器的时间。
34.权利要求26所述的系统,其特征在于,一个或多个处理机能执行电子可执行指令以完成进一步的操作包括:
接收来自于广播中心的当前广播视频数据;以及
在一个或多个存储器中存储当前广播视频数据。
35.一种方法,其特征在于包括:
存取已存储的广播视频数据,已存储的广播视频数据与多个信道对应;
为被请求信道定位广播视频数据内部帧,广播视频数据内部帧是在已存储的广播视频数据中对应于被请求信道的一部分中的最近接收到的内部帧;
从已存储的广播视频数据中检索被请求信道的已定位的内部帧;
向客户设备发送被请求信道的已定位的内部帧;
在与被请求信道对应的已存储的广播视频数据的一部分中检索跟随被请求信道的已定位的内部帧之后被立即定位的广播视频数据流;以及
响应于对被请求信道的信道变换请求,以超过广播视频数据的实时传输速率的传输速率向客户设备发送被请求信道的流。
36.如权利要求35所述的方法,其特征在于还包括:
接收来自于客户设备的包含被请求信道的报文,所述报文与信道变换请求有关。
37.如权利要求35所述的方法,其特征在于还包括:
检索被请求信道的广播视频数据流,所述广播视频数据流具有足以填充客户设备的解码缓冲器的大小。
38.一种在视频广播环境中加速信道变换的方法,其特征在于,该方法包括以下步骤:
在客户设备处,接收来自于用户的信道变换输入,信道变换输入指挥一个被请求信道的变换;
响应于信道变换输入从客户设备向上游节点发送信道变换请求,信道变换请求包含被请求信道的指示;
在上游节点处接收信道变换请求;
在上游节点处存取用于存储多个信道的保留的广播视频数据的存储器,多个信道包含被请求信道;
在上游节点处从保留的广播视频数据中检索被请求信道的广播视频数据内部帧,广播视频数据内部帧相对于当前广播时间是过去的;
从上游节点向客户设备发送广播视频数据内部帧;
在上游节点处检索跟随广播视频数据内部帧之后的并具有足以填充客户设备的解码缓冲器的大小的广播视频数据流;
响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率从上游节点向客户设备发送跟随广播视频数据内部帧之后的广播视频数据流;
在客户设备处接收广播视频数据内部帧;以及
在客户设备处接收跟随广播视频数据内部帧之后的广播视频数据流。
39.如权利要求38所述的方法,其特征在于还包括一个操作:
在客户设备处把广播视频数据内部帧和跟随广播视频数据内部帧之后的广播视频数据流显示在与客户设备有关的屏幕上。
40.如权利要求38所述的方法,其特征在于,上游节点包括头端机,客户设备包含机顶盒。
41.如权利要求38所述的方法,其特征在于,两个检索操作都在任何一个从上游节点发送的操作之前发生。
42.如权利要求38所述的方法,其特征在于,在客户设备处接收广播视频数据内部帧的操作在从上游节点向客户设备发送跟随广播视频数据内部帧之后的广播视频数据流的操作之前发生。
43.一种在视频广播环境中加速信道变换的方法,其特征在于,该方法包括操作:
接收来自于客户设备的信道变换请求,信道变换请求表明被请求的新信道;
准备被请求的新信道的广播视频数据流,所述广播视频数据流处在被请求的新信道的广播视频数据的当前广播时间之后的时间偏移处;以及
向客户设备传送在时间上有偏移的被请求新信道的广播视频数据流,其中该传送广播视频数据流的操作的至少一部分包括:响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率来传送广播视频数据流。
44.如权利要求43所述的方法,其特征在于,时间偏移是由于当前广播时间和被请求的新信道的广播视频数据的最近内部帧的时间之间的差异而造成的。
45.如权利要求43所述的方法,其特征在于,准备操作包括:
访问包含已存储的被请求新信道的广播视频数据的存储设备,已存储的被请求新信道的广播视频数据包含从广播中心接收到的多个内部帧。
46.一种加速信道变换的客户设备方法,其特征在于,该方法包括操作:
接收来自于用户的信道变换输入,信道变换输入指挥对被请求信道的变换;
响应于信道变换输入而发送信道变换请求,信道变换请求包含被请求信道的指示;以及
接收在当前广播时间之前的广播视频数据内部帧以及跟随广播视频数据内部帧之后的广播视频数据流作为发送信道变换请求的操作的结果,还至少包括以超过广播视频数据的实时传输速率的传输速率接收跟随在广播视频数据内部帧之后的广播视频数据流。
47.如权利要求46所述的客户设备方法,其特征在于还包括操作:
用跟随广播视频数据内部帧之后的广播视频数据流填充解码缓冲器。
48.如权利要求46所述的客户设备方法,其特征在于还包括操作:
在屏幕上显示广播视频数据内部帧;
将跟随广播视频数据内部帧之后的广播视频数据流解码;以及,
在屏幕上显示已解码的广播视频数据流。
49.一种在视频广播环境中能加速信道变换的头端机,其特征在于,它包括:
一个或多个存储器,一个或多个存储器包含电子可执行指令和已存储的广播视频数据,已存储的广播视频数据包含当前广播视频数据和非当前广播视频数据;
一个或多个处理机,一个或多个处理机能执行电子可执行指令以完成操作包括:
接收来自于客户设备的对新信道的请求;
存取与新信道对应的已存储的广播视频数据;
从已存储的广播视频数据中检索与新信道对应的非当前广播视频数据的一部分;以及
响应于所述请求而向客户设备发送与新信道对应的非当前广播视频数据的一部分,还包括以超过已存储广播视频的实时传输速率的传输速率向客户设备发送对应于新信道的非当前广播视频数据的至少一部分的操作。
50.如权利要求49所述的头端机,其特征在于,非当前广播视频数据的一部分包括至少一个内部帧和多个非内部帧。
51.一种基于电视的娱乐网络的头端机的方法,其特征在于,该方法包括操作:
连续接收特定信道的广播视频数据流;
在存储设备中存储特定信道的广播视频数据流,所述广播视频数据流包含多个广播视频数据内部帧和多个广播视频数据非内部帧;其中多个广播视频数据内部帧包含最近接收到的广播视频数据内部帧,而多个广播视频数据非内部帧包含与当前广播时间相对应的广播视频数据非内部帧;
接收来自于客户设备的信道变换请求,信道变换请求表明将信道变换到特定信道的请求;
从存储设备中检索最近接收到的广播视频数据内部帧和所述多个广播视频数据非内部帧中的一个或多个非内部帧,一个或多个广播视频数据非内部帧在时间上在最近接收到的广播视频数据内部帧之后并且在与当前广播时间相对应的广播视频数据非内部帧之前被定位;以及
响应于接收信道变换请求的操作而向客户设备发送最近接收到的广播视频数据内部帧和一个或多个广播视频数据非内部帧,还至少包括以超过广播视频数据的实时传输速率的传输速率向客户设备发送一个或多个广播视频数据非内部帧。
52.如权利要求51所述的头端机的方法,其特征在于还包括操作:
发送与当前广播时间相对应的广播视频数据非内部帧和任何附加的广播视频数据非内部帧,所述附加的广播视频数据非内部帧在所述一个或多个广播视频数据非内部帧的最近一个广播视频数据非内部帧和与当前广播时间相对应的广播视频数据非内部帧之间。
53.一种在视频广播环境中能加速信道变换的头端机,其特征在于,头端机配置成完成操作包括:
接收与第一时间相对应的并且针对被请求信道的信道变换请求;
存取被请求信道的广播视频数据;
从被请求信道的广播视频数据中检索与第二时间相对应的广播视频数据内部帧,第二时间比第一时间早;
从被请求信道的广播视频数据中检索跟随广播视频数据内部帧之后的广播视频数据帧;
从头端机发送广播视频数据内部帧;以及
响应于信道变换请求,以超过广播视频数据的实时传输速率的传输速率从头端机发送跟随广播视频数据内部帧之后的广播视频数据帧。
54.如权利要求53所述的头端机,其特征在于,第一时间至少与信道变换请求的传输时间和信道变换请求的接收时间之一相关。
55.如权利要求53所述的头端机,其特征在于,广播视频数据内部帧包括一个符合运动图像专家组(MPEG)-兼容方案的广播视频数据内部帧。
CNB031540511A 2002-08-13 2003-08-13 快速数字信道变换 Expired - Lifetime CN100466715C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/218,674 2002-08-13
US10/218,674 US8397269B2 (en) 2002-08-13 2002-08-13 Fast digital channel changing

Publications (2)

Publication Number Publication Date
CN1484450A CN1484450A (zh) 2004-03-24
CN100466715C true CN100466715C (zh) 2009-03-04

Family

ID=30770630

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031540511A Expired - Lifetime CN100466715C (zh) 2002-08-13 2003-08-13 快速数字信道变换

Country Status (5)

Country Link
US (1) US8397269B2 (zh)
EP (1) EP1389874B1 (zh)
JP (1) JP4758060B2 (zh)
CN (1) CN100466715C (zh)
MX (1) MXPA03006913A (zh)

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003067845A2 (en) * 2002-02-04 2003-08-14 Imagine Broadband Limited Media transmission system and method
US8397269B2 (en) 2002-08-13 2013-03-12 Microsoft Corporation Fast digital channel changing
US7523482B2 (en) * 2002-08-13 2009-04-21 Microsoft Corporation Seamless digital channel changing
US20040128694A1 (en) * 2002-12-30 2004-07-01 International Business Machines Corporation Fast selection of media streams
US7603689B2 (en) * 2003-06-13 2009-10-13 Microsoft Corporation Fast start-up for digital video streams
US7444419B2 (en) * 2003-10-10 2008-10-28 Microsoft Corporation Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US7562375B2 (en) * 2003-10-10 2009-07-14 Microsoft Corporation Fast channel change
US7516232B2 (en) 2003-10-10 2009-04-07 Microsoft Corporation Media organization for distributed sending of media data
US8566469B2 (en) * 2003-12-24 2013-10-22 Intel Corporation Method and system for predicting and streaming content utilizing multiple stream capacity
DE102004006768B4 (de) * 2004-02-11 2006-01-05 Infineon Technologies Ag Verfahren zur Vermeidung von Umschaltverzögerungen beim Kanalwechsel in digitalen Fernsehübertragungssystemen
US7430222B2 (en) 2004-02-27 2008-09-30 Microsoft Corporation Media stream splicer
KR101132351B1 (ko) 2004-05-03 2012-04-05 톰슨 리서치 펀딩 코포레이션 Dsl 시스템에 대해 고속으로 채널 변경할 수 있게 하는 방법 및 장치
FR2871639A1 (fr) * 2004-06-11 2005-12-16 Thomson Licensing Sa Procede de gestion de programmes auxiliaires et recepteur et systeme correspondants
ES2338232T3 (es) * 2004-07-01 2010-05-05 Oy Gamecluster Ltd Procedimiento y dispositivo para transferir tramas de datos predictivas y no predictivas.
EP1766990A1 (en) * 2004-07-07 2007-03-28 Thomson Licensing Fast channel change in digital video broadcast systems over dsl using redundant video streams
FR2872987A1 (fr) * 2004-07-07 2006-01-13 Thomson Licensing Sa Dispositif et procede de demultiplexage securise et produits associes
US20060020995A1 (en) * 2004-07-20 2006-01-26 Comcast Cable Communications, Llc Fast channel change in digital media systems
JP2006033763A (ja) * 2004-07-21 2006-02-02 Toshiba Corp 電子機器及び通信制御方法
KR100703682B1 (ko) 2004-08-27 2007-04-05 삼성전자주식회사 디지털 방송 수신기에서 채널 절환 지연 시간을감소시키는 방법 및 그 방법을 사용하는 디지털 방송 수신기
WO2006031925A2 (en) * 2004-09-15 2006-03-23 Nokia Corporation Providing zapping streams to broadcast receivers
US7640352B2 (en) * 2004-09-24 2009-12-29 Microsoft Corporation Methods and systems for presentation of media obtained from a media stream
AU2005295772B2 (en) * 2004-10-15 2009-10-29 Opentv, Inc. Speeding up channel change
US20070234395A1 (en) * 2004-10-15 2007-10-04 Vincent Dureau Speeding up channel change
CN101061718B (zh) * 2004-11-22 2010-10-13 汤姆森研究基金有限公司 用于数字订户线路系统中的频道改变的方法和设备
US8218439B2 (en) * 2004-11-24 2012-07-10 Sharp Laboratories Of America, Inc. Method and apparatus for adaptive buffering
CN100539506C (zh) * 2004-12-06 2009-09-09 汤姆逊许可公司 数字网络中的网络控制的频道改变
US7477653B2 (en) 2004-12-10 2009-01-13 Microsoft Corporation Accelerated channel change in rate-limited environments
US20090064242A1 (en) * 2004-12-23 2009-03-05 Bitband Technologies Ltd. Fast channel switching for digital tv
EP1675399A3 (en) * 2004-12-23 2009-04-29 Bitband Technologies Ltd. Fast channel switching for digital TV
EP1675343A1 (en) * 2004-12-23 2006-06-28 Siemens S.p.A. Method and system to minimize the switching delay between two RTP multimedia streaming sessions
WO2007029974A1 (en) * 2005-09-09 2007-03-15 Samsung Electronics Co., Ltd. Method and apparatus for providing preview service using electronic service guide in a digital broadcasting system
US7596799B2 (en) * 2005-11-18 2009-09-29 At&T Intellectual Property I, L.P. System and method of communicating video content
JP5031230B2 (ja) * 2005-11-28 2012-09-19 キヤノン株式会社 データ送信装置及び方法
US8135040B2 (en) * 2005-11-30 2012-03-13 Microsoft Corporation Accelerated channel change
US8340098B2 (en) * 2005-12-07 2012-12-25 General Instrument Corporation Method and apparatus for delivering compressed video to subscriber terminals
KR100768950B1 (ko) 2006-01-11 2007-10-19 삼성전자주식회사 채널전환시간을 최소화하는 디지털방송수신장치 및 그의채널전환방법
EP1977595B1 (en) 2006-01-27 2017-04-26 Thomson Licensing Fast channel change in a digital television receiver
US7929059B2 (en) * 2006-02-10 2011-04-19 Disney Enterprises, Inc. Changing channels in a digital broadcast system
US8904456B2 (en) 2006-02-13 2014-12-02 Tvu Networks Corporation Methods, apparatus, and systems for providing media content over a communications network
KR100770910B1 (ko) 2006-02-17 2007-10-26 삼성전자주식회사 디지털 방송 수신 단말기에서 채널 변경 속도를 향상시키기위한 장치 및 방법
KR100770872B1 (ko) * 2006-02-17 2007-10-26 삼성전자주식회사 디지털 멀티미디어 방송 시스템에서 채널 전환 시간 단축을위한 데이터 수신장치 및 방법
US20070200949A1 (en) * 2006-02-21 2007-08-30 Qualcomm Incorporated Rapid tuning in multimedia applications
US20090307732A1 (en) * 2006-03-07 2009-12-10 Noam Cohen Personalized Insertion of Advertisements in Streaming Media
US8160065B2 (en) * 2006-04-12 2012-04-17 Alcatel Lucent Device and method for dynamically storing media data
US8214868B2 (en) * 2006-04-21 2012-07-03 Agere Systems Inc. Flexible traffic management and shaping processing for multimedia distribution
CN100490532C (zh) * 2006-04-30 2009-05-20 华为技术有限公司 一种视频码流过滤方法和过滤节点
CN101473654B (zh) * 2006-06-19 2011-08-03 艾利森电话股份有限公司 媒体频道管理
JP4937654B2 (ja) 2006-07-12 2012-05-23 Kddi株式会社 チャンネル切替用マルチキャスト配信装置、マルチキャスト配信システム及びチャンネル切替用マルチキャスト配信方法
CN100550999C (zh) 2006-11-22 2009-10-14 华为技术有限公司 一种数字频道快速切换方法和系统以及辅助频道生成设备
US8571111B2 (en) * 2006-12-20 2013-10-29 Intel Corporation Method and apparatus for switching program streams using a fixed speed program stream buffer coupled to a decoder
US8199796B2 (en) * 2006-12-22 2012-06-12 Newport Media, Inc. Physical layer aware video encoding for mobile TV applications
CN101267538B (zh) * 2007-03-15 2010-09-08 华为技术有限公司 一种切换网络电视频道的方法和系统
US7761902B2 (en) * 2007-05-11 2010-07-20 At&T Intellectual Property I, L.P. System and method of providing video content
US8769577B2 (en) * 2007-05-15 2014-07-01 Centurylink Intellectual Property Llc System and method for providing fast channel surfing
US8214870B2 (en) * 2007-06-04 2012-07-03 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement for improved channel switching
JP5474777B2 (ja) * 2007-06-13 2014-04-16 トムソン ライセンシング ザッピング方法及び送信方法
US8989260B2 (en) * 2007-06-26 2015-03-24 Nokia Corporation Using scalable codecs for providing channel zapping information to broadcast receivers
KR101362382B1 (ko) 2007-07-10 2014-02-12 삼성전자주식회사 디지털 방송 수신기에서 채널 절환시 비디오 프레임을출력하는 방법 및 장치
US8813141B2 (en) 2007-08-08 2014-08-19 At&T Intellectual Properties I, L.P. System and method of providing video content
US8209728B2 (en) 2007-08-31 2012-06-26 At&T Intellectual Property I, L.P. System and method of delivering video content
WO2009031080A2 (en) * 2007-09-05 2009-03-12 Nokia Corporation Method and system to enable simultaneous reception of plurality of services in dvb systems
US8335262B2 (en) 2008-01-16 2012-12-18 Verivue, Inc. Dynamic rate adjustment to splice compressed video streams
US8700792B2 (en) * 2008-01-31 2014-04-15 General Instrument Corporation Method and apparatus for expediting delivery of programming content over a broadband network
US8060904B1 (en) 2008-02-25 2011-11-15 Qurio Holdings, Inc. Dynamic load based ad insertion
US8752092B2 (en) * 2008-06-27 2014-06-10 General Instrument Corporation Method and apparatus for providing low resolution images in a broadcast system
US8312487B1 (en) 2008-12-31 2012-11-13 Qurio Holdings, Inc. Method and system for arranging an advertising schedule
US20110191813A1 (en) * 2010-02-04 2011-08-04 Mike Rozhavsky Use of picture-in-picture stream for internet protocol television fast channel change
US9357244B2 (en) * 2010-03-11 2016-05-31 Arris Enterprises, Inc. Method and system for inhibiting audio-video synchronization delay
US9374231B2 (en) * 2010-03-22 2016-06-21 Alcatel Lucent Controller providing gradual transition of multiple terminals from unicast transmission
EP2378758A1 (en) * 2010-04-09 2011-10-19 Alcatel-Lucent España, S.A. Method for broadcasting multimedia content
JP5672873B2 (ja) * 2010-09-08 2015-02-18 富士通株式会社 携帯端末装置、フレーム受信方法及びフレーム受信プログラム
EP2442228A1 (en) * 2010-10-13 2012-04-18 Thomas Lippert A computer cluster arrangement for processing a computaton task and method for operation thereof
US8918102B2 (en) * 2011-07-29 2014-12-23 At&T Intellectual Property I, L.P. Method and system for selecting from a set of candidate frequency bands associated with a wireless access point
GB2500655A (en) * 2012-03-28 2013-10-02 St Microelectronics Res & Dev Channel selection by decoding a first program stream and partially decoding a second program stream
US9565139B2 (en) * 2013-03-15 2017-02-07 Comcast Cable Communications, Llc Remote latency adjustment
JP6464647B2 (ja) * 2014-10-01 2019-02-06 株式会社ソシオネクスト 動画像処理方法、動画像の送信装置、動画像処理システムおよび動画像処理プログラム
US10291544B1 (en) * 2016-07-19 2019-05-14 Harmonic, Inc. Bandwidth saving with programmable redistribution
CN106303682B (zh) * 2016-08-09 2019-09-20 华为技术有限公司 频道切换的方法、装置、终端及服务器
KR101917775B1 (ko) * 2016-12-05 2018-11-13 한국전자통신연구원 콘텐츠의 스트리밍 서비스에서 랜덤 액세스를 위한 방법 및 장치
EP3393129A1 (en) * 2017-04-21 2018-10-24 Alcatel-Lucent España, S.A. Multimedia content delivery with reduced delay
US10044403B1 (en) * 2017-05-04 2018-08-07 Samsung Electronics Co., Ltd Apparatus and method for multi-beam initial synchronization for 5G-NR system
CN111164947A (zh) * 2017-08-14 2020-05-15 英国电讯有限公司 用于对音频和/或视频数据进行编码的方法和设备
CN111131129A (zh) * 2018-10-30 2020-05-08 成都鼎桥通信技术有限公司 一种多协议栈集群业务应用的实现方法和设备
US11483365B2 (en) 2019-01-31 2022-10-25 British Telecommunications Public Limited Company Methods and apparatus for the encoding of audio and/or video data
TWI713362B (zh) * 2019-12-17 2020-12-11 瑞昱半導體股份有限公司 多媒體內容播放裝置與多媒體內容播放方法
KR20210107409A (ko) 2020-02-24 2021-09-01 삼성전자주식회사 엣지 컴퓨팅 서비스를 이용한 영상 컨텐츠 전송 방법 및 장치
KR102326579B1 (ko) * 2020-04-02 2021-11-16 에스케이스토아 주식회사 방송 송출용 진행 데이터를 자동으로 생성하는 tv 방송 시스템

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999009741A1 (en) * 1997-08-20 1999-02-25 Next Level Communications Channel changer for use in a switched digital video system
US5963202A (en) * 1997-04-14 1999-10-05 Instant Video Technologies, Inc. System and method for distributing and managing digital video information in a video distribution network
CN1341322A (zh) * 1999-01-26 2002-03-20 真尼诗电子有限公司 减少8MHz频道中的同频道干扰的数字电视系统
CN1344102A (zh) * 2000-07-24 2002-04-10 索尼公司 电视接收机、接收机和程序执行方法
CN1361978A (zh) * 1999-07-16 2002-07-31 汤姆森许可公司 在电视机中执行信道搜索的方法和装置
CN1361942A (zh) * 1999-07-16 2002-07-31 联合企业股份有限公司和无线电产业保护两合公司 广播接收机,尤其是电视机的调谐方法以及其相应的广播接收机

Family Cites Families (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2127347A1 (en) * 1993-07-07 1995-01-08 Donald F. Hooper Segmented video on-demand system
US5473362A (en) 1993-11-30 1995-12-05 Microsoft Corporation Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling
CA2135681C (en) 1993-12-30 2000-01-18 Srinivas V. Makam System and method for directly accessing long-term memory devices
CA2140850C (en) 1994-02-24 1999-09-21 Howard Paul Katseff Networked system for display of multimedia presentations
US5461415A (en) 1994-03-15 1995-10-24 International Business Machines Corporation Look-ahead scheduling to support video-on-demand applications
US5583868A (en) 1994-07-25 1996-12-10 Microsoft Corporation Method and system for combining data from multiple servers into a single continuous data stream using a switch
JPH0879685A (ja) 1994-08-31 1996-03-22 Sony Corp ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置
AU4010995A (en) 1994-10-28 1996-05-23 Motorola, Inc. Method of facilitating talkgroup communication in a peer-to-peer communication network
JP3855282B2 (ja) 1995-02-06 2006-12-06 ソニー株式会社 受信装置および受信方法
US5742892A (en) 1995-04-18 1998-04-21 Sun Microsystems, Inc. Decoder for a software-implemented end-to-end scalable video delivery system
US5724646A (en) 1995-06-15 1998-03-03 International Business Machines Corporation Fixed video-on-demand
US6138147A (en) 1995-07-14 2000-10-24 Oracle Corporation Method and apparatus for implementing seamless playback of continuous media feeds
US5732217A (en) 1995-12-01 1998-03-24 Matsushita Electric Industrial Co., Ltd. Video-on-demand system capable of performing a high-speed playback at a correct speed
US5936659A (en) 1996-01-31 1999-08-10 Telcordia Technologies, Inc. Method for video delivery using pyramid broadcasting
US5631694A (en) 1996-02-01 1997-05-20 Ibm Corporation Maximum factor selection policy for batching VOD requests
US6222886B1 (en) 1996-06-24 2001-04-24 Kabushiki Kaisha Toshiba Compression based reduced memory video decoder
US6721952B1 (en) 1996-08-06 2004-04-13 Roxio, Inc. Method and system for encoding movies, panoramas and large images for on-line interactive viewing and gazing
US6564262B1 (en) 1996-09-16 2003-05-13 Microsoft Corporation Multiple multicasting of multimedia streams
JP4228089B2 (ja) 1997-03-11 2009-02-25 株式会社ニコン 過電流検知機構およびそれを用いた電子閃光装置
US6047317A (en) 1997-03-28 2000-04-04 International Business Machines Corporation System and method for enabling a user to rapidly access images in cyclically transmitted image streams
US5892915A (en) 1997-04-25 1999-04-06 Emc Corporation System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list
US6310886B1 (en) 1997-08-28 2001-10-30 Tivo, Inc. Method and apparatus implementing a multimedia digital network
US6118498A (en) 1997-09-26 2000-09-12 Sarnoff Corporation Channel scanning and channel change latency reduction in an ATSC television receiver
US6078594A (en) 1997-09-26 2000-06-20 International Business Machines Corporation Protocol and procedure for automated channel change in an MPEG-2 compliant datastream
US6298071B1 (en) 1998-09-03 2001-10-02 Diva Systems Corporation Method and apparatus for processing variable bit rate information in an information distribution system
US7334044B1 (en) 1998-11-17 2008-02-19 Burst.Com Method for connection acceptance control and optimal multi-media content delivery over networks
US6637031B1 (en) 1998-12-04 2003-10-21 Microsoft Corporation Multimedia presentation latency minimization
ES2183785T3 (es) 1999-01-28 2003-04-01 Msk Verpackung Syst Gmbh Dispositivo para la contra6acion de una lamina de contraccion en caliente.
US6222482B1 (en) 1999-01-29 2001-04-24 International Business Machines Corporation Hand-held device providing a closest feature location in a three-dimensional geometry database
US6842724B1 (en) 1999-04-08 2005-01-11 Lucent Technologies Inc. Method and apparatus for reducing start-up delay in data packet-based network streaming applications
US6609149B1 (en) 1999-04-12 2003-08-19 International Business Machines Corporation Method and apparatus for prioritizing video frame retrieval in a shared disk cluster
US6505106B1 (en) 1999-05-06 2003-01-07 International Business Machines Corporation Analysis and profiling of vehicle fleet data
US6418473B1 (en) 1999-05-20 2002-07-09 Nortel Networks Limited Multimedia clent and server
US6876668B1 (en) 1999-05-24 2005-04-05 Cisco Technology, Inc. Apparatus and methods for dynamic bandwidth allocation
US6330286B1 (en) 1999-06-09 2001-12-11 Sarnoff Corporation Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus
US7992163B1 (en) 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US7010801B1 (en) * 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US6986156B1 (en) * 1999-06-11 2006-01-10 Scientific Atlanta, Inc Systems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
CN1174625C (zh) 1999-09-02 2004-11-03 松下电器产业株式会社 记录装置及编码装置
US6430547B1 (en) 1999-09-22 2002-08-06 International Business Machines Corporation Method and system for integrating spatial analysis and data mining analysis to ascertain relationships between collected samples and geology with remotely sensed data
US7191462B1 (en) 1999-11-08 2007-03-13 Kendyl A. Román System for transmitting video images over a computer network to a remote receiver
IL132859A (en) 1999-11-10 2008-07-08 Nds Ltd Data stream processing system
US6985188B1 (en) 1999-11-30 2006-01-10 Thomson Licensing Video decoding and channel acquisition system
WO2001043442A2 (en) 1999-12-09 2001-06-14 Liberate Technologies, Morecom Division, Inc. Method and apparatus for two-way internet access over network a catv with channel tracking
CN1435055A (zh) 1999-12-22 2003-08-06 通用仪器公司 使用空间可调性及同时传送编码的多投射环境的视讯压缩
US8584182B2 (en) * 2000-01-27 2013-11-12 Time Warner Cable Enterprises Llc System and method for providing broadcast programming, a virtual VCR, and a video scrapbook to programming subscribers
GB2359209A (en) * 2000-02-09 2001-08-15 Motorola Ltd Apparatus and methods for video distribution via networks
US6751713B1 (en) 2000-06-05 2004-06-15 Sony Corporation Method and system for scheduled activation of system information tables in digital transport streams
US7003794B2 (en) 2000-06-27 2006-02-21 Bamboo Mediacasting, Inc. Multicasting transmission of multimedia information
US6496814B1 (en) 2000-07-19 2002-12-17 International Business Machines Corporation Method and system for integrating spatial analysis, and scheduling to efficiently schedule and monitor infrastructure maintenance
JP4337244B2 (ja) 2000-07-25 2009-09-30 ソニー株式会社 Mpeg画像ストリームのデコード装置およびデコード方法
ATE326097T1 (de) 2000-08-25 2006-06-15 Cit Alcatel Verfahren zur bereitstellung einer bidirektionellen verbindung in einem netz für die mehrfachübertragung von datenströmen mit verwendung vom internetprotokoll und netz für die anwendung des verfahrens
US7107606B2 (en) 2000-08-30 2006-09-12 The Chinese University Of Hong Kong System and method for highly scalable video on demand
JP3631123B2 (ja) 2000-10-03 2005-03-23 三洋電機株式会社 デジタル放送受信装置
ES2331111T3 (es) * 2000-11-29 2009-12-22 British Telecommunications Public Limited Company Transmision y recepcion de datos en tiempo real.
US7240358B2 (en) 2000-12-08 2007-07-03 Digital Fountain, Inc. Methods and apparatus for scheduling, serving, receiving media-on demand for clients, servers arranged according to constraints on resources
WO2002049359A1 (en) 2000-12-13 2002-06-20 The Chinese University Of Hong Kong Method and system for delivering media selections through a network
US20040071216A1 (en) * 2000-12-21 2004-04-15 Richardson John William Delivering video over an ATM/DSL network using a multi-layered video coding system
US8458754B2 (en) 2001-01-22 2013-06-04 Sony Computer Entertainment Inc. Method and system for providing instant start multimedia content
US6859840B2 (en) 2001-01-29 2005-02-22 Kasenna, Inc. Prefix caching for media objects
US20050039214A1 (en) 2001-02-21 2005-02-17 Lorenz Kim E. System and method for providing direct, context-sensitive customer support in an interactive television system
US6615133B2 (en) 2001-02-27 2003-09-02 International Business Machines Corporation Apparatus, system, method and computer program product for determining an optimum route based on historical information
US6973667B2 (en) 2001-03-01 2005-12-06 Minerva Networks, Inc. Method and system for providing time-shifted delivery of live media programs
AU2002314450A1 (en) 2001-03-23 2002-10-08 Popwire.Com Method and apparatus for streaming video
US20020144276A1 (en) 2001-03-30 2002-10-03 Jim Radford Method for streamed data delivery over a communications network
US20020147991A1 (en) 2001-04-10 2002-10-10 Furlan John L. W. Transmission of panoramic video via existing video infrastructure
US20060117343A1 (en) * 2001-04-17 2006-06-01 Digeo, Inc. Apparatus and methods for advertising in a sequential manner and based upon user preference
US6751626B2 (en) 2001-05-03 2004-06-15 International Business Machines Corporation Method, system, and program for mining data in a personal information manager database
US7219145B2 (en) 2001-05-30 2007-05-15 Qualcomm Incorporated Method and apparatus for individually estimating time required to download application programs to remote modules over wireless network
US6792449B2 (en) * 2001-06-28 2004-09-14 Microsoft Corporation Startup methods and apparatuses for use in streaming content
EP1423927B1 (en) 2001-09-06 2008-05-07 Gilat Satellite Networks Ltd. Dual channel two-way satellite communication
US20030048808A1 (en) 2001-09-12 2003-03-13 Stahl Thomas Anthony Method and apparatus for changing received streaming content channels
US6738980B2 (en) * 2001-11-15 2004-05-18 Industrial Technology Research Institute Methods and systems for video streaming with VCR functionality
US7236177B2 (en) 2001-12-04 2007-06-26 Qualcomm Incorporated Processing digital video data
AU2003215292A1 (en) 2002-02-15 2004-03-11 Visible World, Inc. System and method for seamless switching through buffering
US20030159143A1 (en) 2002-02-21 2003-08-21 Peter Chan Systems and methods for generating a real-time video program guide through video access of multiple channels
US6766245B2 (en) 2002-03-14 2004-07-20 Microsoft Corporation Landmark-based location of users
CN100581232C (zh) 2002-03-15 2010-01-13 诺基亚有限公司 用于在视频序列中对运动进行编码的方法
US7406034B1 (en) 2002-04-01 2008-07-29 Cisco Technology, Inc. Methods and apparatus for fibre channel frame delivery
WO2003088646A2 (en) 2002-04-08 2003-10-23 Thomson Licensing S.A. Apparatus and method for data caching to reduce channel change delay
US7409456B2 (en) * 2002-04-10 2008-08-05 Akami Technologies, Inc. Method and system for enhancing live stream delivery quality using prebursting
US7248781B2 (en) 2002-04-24 2007-07-24 Thomson Licensing Live picture presentation while digital video recording
US6751129B1 (en) 2002-05-21 2004-06-15 Sandisk Corporation Efficient read, write methods for multi-state memory
JP3925311B2 (ja) * 2002-06-03 2007-06-06 ソニー株式会社 データ配信システム
US7352761B2 (en) * 2002-06-04 2008-04-01 Lucent Technologies Inc. Distributing unused allocated bandwidth using a borrow vector
US8745689B2 (en) 2002-07-01 2014-06-03 J. Carl Cooper Channel surfing compressed television sign method and television receiver
US8397269B2 (en) 2002-08-13 2013-03-12 Microsoft Corporation Fast digital channel changing
US7523482B2 (en) 2002-08-13 2009-04-21 Microsoft Corporation Seamless digital channel changing
EP2148475A2 (en) 2002-11-27 2010-01-27 RGB Networks, Inc. apparatus and method for dynamic channel mapping and optimized scheduling of data packets
US20040128694A1 (en) 2002-12-30 2004-07-01 International Business Machines Corporation Fast selection of media streams
GB0300361D0 (en) 2003-01-07 2003-02-05 Koninkl Philips Electronics Nv Audio-visual content transmission
US20040160974A1 (en) 2003-02-13 2004-08-19 Read Christopher Jensen Method and system for rapid channel change within a transport stream
US7076717B2 (en) 2003-06-13 2006-07-11 Microsoft Corporation Time-aware best-effort hole-filling retry method and system for network communications
US7603689B2 (en) 2003-06-13 2009-10-13 Microsoft Corporation Fast start-up for digital video streams
US7142255B2 (en) 2003-10-08 2006-11-28 Silicon Laboratories Inc. Transport stream and channel selection system for digital video receiver systems and associated method
US7443791B2 (en) 2003-10-10 2008-10-28 Microsoft Corporation Priority mechanism for distributed sending of media data
US7516232B2 (en) 2003-10-10 2009-04-07 Microsoft Corporation Media organization for distributed sending of media data
US7444419B2 (en) 2003-10-10 2008-10-28 Microsoft Corporation Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US7545812B2 (en) 2003-10-10 2009-06-09 Microsoft Corporation Scheduling scheme for distributed sending of media data
US7562375B2 (en) 2003-10-10 2009-07-14 Microsoft Corporation Fast channel change
US7398547B2 (en) 2004-01-13 2008-07-08 Pace Plc. High-bandwidth digital content protection during rapid channel changing
US7430222B2 (en) 2004-02-27 2008-09-30 Microsoft Corporation Media stream splicer
US7477653B2 (en) 2004-12-10 2009-01-13 Microsoft Corporation Accelerated channel change in rate-limited environments

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5963202A (en) * 1997-04-14 1999-10-05 Instant Video Technologies, Inc. System and method for distributing and managing digital video information in a video distribution network
WO1999009741A1 (en) * 1997-08-20 1999-02-25 Next Level Communications Channel changer for use in a switched digital video system
TW388182B (en) * 1997-08-20 2000-04-21 Next Level Comm Channel changer for use in a switched digital video system
CN1341322A (zh) * 1999-01-26 2002-03-20 真尼诗电子有限公司 减少8MHz频道中的同频道干扰的数字电视系统
CN1361978A (zh) * 1999-07-16 2002-07-31 汤姆森许可公司 在电视机中执行信道搜索的方法和装置
CN1361942A (zh) * 1999-07-16 2002-07-31 联合企业股份有限公司和无线电产业保护两合公司 广播接收机,尤其是电视机的调谐方法以及其相应的广播接收机
CN1344102A (zh) * 2000-07-24 2002-04-10 索尼公司 电视接收机、接收机和程序执行方法

Also Published As

Publication number Publication date
CN1484450A (zh) 2004-03-24
US20040034863A1 (en) 2004-02-19
JP4758060B2 (ja) 2011-08-24
EP1389874A3 (en) 2004-03-17
JP2004080785A (ja) 2004-03-11
EP1389874A2 (en) 2004-02-18
US8397269B2 (en) 2013-03-12
EP1389874B1 (en) 2018-08-22
MXPA03006913A (es) 2004-02-19

Similar Documents

Publication Publication Date Title
CN100466715C (zh) 快速数字信道变换
US8156534B2 (en) Seamless digital channel changing
US5371532A (en) Communications architecture and method for distributing information services
EP0676898B1 (en) Frame sampling scheme for video scanning in a video-on-demand system
US6177930B1 (en) System and method for enabling a user to move between cyclically transmitted image streams
US5341474A (en) Communications architecture and buffer for distributing information services
US6725267B1 (en) Prefetched data in a digital broadcast system
US20040143850A1 (en) Video Content distribution architecture
US20010013123A1 (en) Customized program creation by splicing server based video, audio, or graphical segments
US20020026501A1 (en) Decreased idle time and constant bandwidth data-on-demand broadcast delivery matrices
WO1993011617A1 (en) Compressed digital data interactive television system
US20020138845A1 (en) Methods and systems for transmitting delayed access client generic data-on demand services
JP5038574B2 (ja) 放送システムのためのビデオ・オン・デマンドサービスを提供する方法
KR100285590B1 (ko) 브이오디(vod)서버시스템에서의서비스제어방법
CA2428829A1 (en) Decreased idle time and constant bandwidth data-on-demand broadcast delivery matrices
WO2002086673A2 (en) Transmission of delayed access client data and demand
WO2003048894A2 (en) System and methods for data insertion (commercials) in client generic data-on-demand broadcast transmissions
CN1426234A (zh) 在客户通用数据点播广播传输中插入数据的系统和方法
EP1402331A2 (en) Methods and systems for transmitting delayed access client generic data-on demand services
KR20040063795A (ko) 지연된 억세스 클라이언트 데이터 및 요청의 전송

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150430

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150430

Address after: Washington State

Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC

Address before: Washington State

Patentee before: Microsoft Corp.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090304