DE69516441D1 - Verfahren zur Verwaltung eines Speicherpuffers in einem Netzwerkvideoanbietergerät - Google Patents
Verfahren zur Verwaltung eines Speicherpuffers in einem NetzwerkvideoanbietergerätInfo
- Publication number
- DE69516441D1 DE69516441D1 DE69516441T DE69516441T DE69516441D1 DE 69516441 D1 DE69516441 D1 DE 69516441D1 DE 69516441 T DE69516441 T DE 69516441T DE 69516441 T DE69516441 T DE 69516441T DE 69516441 D1 DE69516441 D1 DE 69516441D1
- Authority
- DE
- Germany
- Prior art keywords
- managing
- memory buffer
- provider device
- network video
- video provider
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/204,038 US5572645A (en) | 1994-03-01 | 1994-03-01 | Buffer management policy for an on-demand video server |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69516441D1 true DE69516441D1 (de) | 2000-05-31 |
DE69516441T2 DE69516441T2 (de) | 2000-10-19 |
Family
ID=22756361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69516441T Expired - Lifetime DE69516441T2 (de) | 1994-03-01 | 1995-02-01 | Verfahren zur Verwaltung eines Speicherpuffers in einem Netzwerkvideoanbietergerät |
Country Status (6)
Country | Link |
---|---|
US (1) | US5572645A (de) |
EP (1) | EP0670542B1 (de) |
JP (1) | JP2642072B2 (de) |
KR (1) | KR0146567B1 (de) |
CA (1) | CA2142380C (de) |
DE (1) | DE69516441T2 (de) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2130395C (en) * | 1993-12-09 | 1999-01-19 | David G. Greenwood | Multimedia distribution over wide area networks |
US5544327A (en) * | 1994-03-01 | 1996-08-06 | International Business Machines Corporation | Load balancing in video-on-demand servers by allocating buffer to streams with successively larger buffer requirements until the buffer requirements of a stream can not be satisfied |
US5754773A (en) * | 1994-06-16 | 1998-05-19 | Lucent Technologies, Inc. | Multimedia on-demand server having different transfer rates |
US5978843A (en) * | 1995-12-06 | 1999-11-02 | Industrial Technology Research Institute | Scalable architecture for media-on-demand servers |
US5941959A (en) * | 1995-12-20 | 1999-08-24 | Tandem Computers Incorporated | System for transferring a data stream to a requestor without copying data segments to each one of multiple data source/sinks during data stream building |
US5790807A (en) * | 1995-12-20 | 1998-08-04 | Tandem Computers Incorporated | Computer sysem data I/O by reference among CPUS and I/O devices |
US5852719A (en) * | 1995-12-20 | 1998-12-22 | Tandem Computers Incorporated | System for transferring data over a network in which a data source sends only a descriptor which a data sink uses to retrieve data |
US5931903A (en) * | 1995-12-20 | 1999-08-03 | Tandem Computers Incorporated | Computer system data I/O by reference among multiple CPUS |
US5954794A (en) * | 1995-12-20 | 1999-09-21 | Tandem Computers Incorporated | Computer system data I/O by reference among I/O devices and multiple memory units |
US5907717A (en) * | 1996-02-23 | 1999-05-25 | Lsi Logic Corporation | Cross-connected memory system for allocating pool buffers in each frame buffer and providing addresses thereof |
US5870551A (en) * | 1996-04-08 | 1999-02-09 | Lucent Technologies Inc. | Lookahead buffer replacement method using ratio of clients access order offsets and buffer data block offsets |
JP3972381B2 (ja) * | 1996-04-12 | 2007-09-05 | ソニー株式会社 | 情報転送装置及び情報転送方法 |
GB2313529B (en) * | 1996-05-23 | 2000-11-15 | Sony Uk Ltd | Video data system |
US5916303A (en) * | 1997-05-21 | 1999-06-29 | International Business Machines Corporation | Optimal movie distribution on video servers in an n-level interactive TV system |
US6502137B1 (en) | 1997-10-09 | 2002-12-31 | International Business Machines Corporation | System and method for transferring information over a computer network |
US6016507A (en) * | 1997-11-21 | 2000-01-18 | International Business Machines Corporation | Method and apparatus for deleting a portion of a video or audio file from data storage prior to completion of broadcast or presentation |
US6938268B1 (en) * | 1998-01-08 | 2005-08-30 | Winston W. Hodge | Video stream sharing |
US6889257B1 (en) * | 1999-12-03 | 2005-05-03 | Realnetworks, Inc. | System and method of transmitting data packets |
US6725272B1 (en) * | 2000-02-18 | 2004-04-20 | Netscaler, Inc. | Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time |
US6854018B1 (en) * | 2000-03-20 | 2005-02-08 | Nec Corporation | System and method for intelligent web content fetch and delivery of any whole and partial undelivered objects in ascending order of object size |
KR20010093875A (ko) * | 2000-04-01 | 2001-10-31 | 이승룡 | 멀티미디어 스트리밍 환경에서 클라이언트 측에서 통합된푸시/풀 버퍼 관리 방법 |
US6678794B1 (en) * | 2000-06-14 | 2004-01-13 | International Business Machines Corporation | Smoothing bursts of disk load in a file system |
KR101035073B1 (ko) * | 2001-02-21 | 2011-05-19 | 유나이티드 비디오 프로퍼티즈, 인크. | 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를위한 시스템 및 방법 |
US7051112B2 (en) * | 2001-10-02 | 2006-05-23 | Tropic Networks Inc. | System and method for distribution of software |
KR20030032414A (ko) * | 2001-10-18 | 2003-04-26 | 주식회사 엠씨글로벌 | 멀티미디어 데이터의 버퍼링 방법 |
FI116167B (fi) * | 2001-12-18 | 2005-09-30 | Valtion Teknillinen | Arkistoiva tiedostopalvelin |
US7155373B2 (en) * | 2002-02-22 | 2006-12-26 | 3M Innovative Properties Company | Selection of orthodontic brackets |
US8468570B2 (en) * | 2002-09-05 | 2013-06-18 | Thomson Licensing | Method and system for memory PVR functions in a broadcast environment |
KR100490410B1 (ko) * | 2002-09-12 | 2005-05-17 | 삼성전자주식회사 | 데이터 구조체 기반의 멀티미디어 문서 버퍼링 장치 및 방법 |
EP1644803A4 (de) * | 2003-07-02 | 2011-11-09 | Rovi Solutions Corp | Vernetztes persönliches videoaufzeichnungssystem |
US8244939B2 (en) * | 2010-06-11 | 2012-08-14 | Dot Hill Systems Corporation | Method and apparatus for dynamically allocating queue depth by initiator |
US8874845B2 (en) | 2012-04-10 | 2014-10-28 | Cisco Technology, Inc. | Cache storage optimization in a cache network |
US9286328B2 (en) * | 2013-07-19 | 2016-03-15 | International Business Machines Corporation | Producing an image copy of a database object based on information within database buffer pools |
CN103618911B (zh) * | 2013-10-12 | 2017-02-01 | 北京视博云科技有限公司 | 一种基于视频属性信息的视频流提供方法及装置 |
US20150271072A1 (en) * | 2014-03-24 | 2015-09-24 | Cisco Technology, Inc. | Method and apparatus for rate controlled content streaming from cache |
EP3123335B1 (de) * | 2014-03-26 | 2018-08-29 | TiVo Solutions Inc. | Multimedia pipeline-architektur |
KR102387935B1 (ko) | 2017-10-23 | 2022-04-15 | 삼성전자주식회사 | 공용 메모리 영역 및 전용 메모리 영역을 포함하는 데이터 저장 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5150472A (en) * | 1989-10-20 | 1992-09-22 | International Business Machines Corp. | Cache management method and apparatus for shared, sequentially-accessed, data |
US5341474A (en) * | 1992-05-15 | 1994-08-23 | Bell Communications Research, Inc. | Communications architecture and buffer for distributing information services |
US5442390A (en) * | 1993-07-07 | 1995-08-15 | Digital Equipment Corporation | Video on demand with memory accessing and or like functions |
EP0653884A1 (de) * | 1993-11-17 | 1995-05-17 | BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap | Interaktives Netzwerk für Video auf Anfrage |
-
1994
- 1994-03-01 US US08/204,038 patent/US5572645A/en not_active Expired - Lifetime
- 1994-12-16 JP JP6313473A patent/JP2642072B2/ja not_active Expired - Lifetime
-
1995
- 1995-02-01 DE DE69516441T patent/DE69516441T2/de not_active Expired - Lifetime
- 1995-02-01 EP EP95101351A patent/EP0670542B1/de not_active Expired - Lifetime
- 1995-02-13 CA CA002142380A patent/CA2142380C/en not_active Expired - Fee Related
- 1995-02-27 KR KR1019950003882A patent/KR0146567B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP0670542B1 (de) | 2000-04-26 |
CA2142380A1 (en) | 1995-09-02 |
KR0146567B1 (ko) | 1998-09-15 |
EP0670542A1 (de) | 1995-09-06 |
DE69516441T2 (de) | 2000-10-19 |
US5572645A (en) | 1996-11-05 |
JPH07248972A (ja) | 1995-09-26 |
CA2142380C (en) | 2001-04-24 |
KR950027576A (ko) | 1995-10-18 |
JP2642072B2 (ja) | 1997-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69516441D1 (de) | Verfahren zur Verwaltung eines Speicherpuffers in einem Netzwerkvideoanbietergerät | |
DE69319329D1 (de) | Verfahren zur Speicherverwaltung eines Videoservers | |
DE69929859D1 (de) | Verfahren und Netzwerkgerät zur Pufferstrukturerzeugung in einem gemeinsamen Speicher | |
DE69526048D1 (de) | Verfahren und Gerät zur Videodatenverwaltung | |
DE60133312D1 (de) | System und verfahren zur sicheren verteilung eines digitalen inhaltes in einem geteilten netzwerk | |
DE69716412D1 (de) | Verfahren zum abrechnung in einem datenübertragungsnetz | |
DE69430429D1 (de) | Verfahren zum zugriff auf echtzeitdaten in einem automatischen anrufverteilsystem | |
DE69636793D1 (de) | System und verfahren zur verwaltung von teilnehmereinheit-ortsinformation in einem integrierten fernmeldenetz | |
DE69623238D1 (de) | Verfahren für menugesteuerte Ablauffolgeplanung zur Benutzung in einem Fernsehgerät | |
DE69934117D1 (de) | Verfahren und gerät zur rufübergabe in einem kommunikationssystem | |
DE69716945D1 (de) | Verfahren und gerät zur abspeicherung und auslesung von durch eine netzwerkschnittstelle-einheit versammelte leistungsdaten | |
DE60133648D1 (de) | System und verfahren zum führen von laufzeitdaten in einem server-netzwerk | |
DE69532254D1 (de) | Verfahren und Gerät zur Kommunikationsverschlüsselung in einem Datennetz | |
DE69618545D1 (de) | Verfahren zur Vorkompensierung eines asymmetrischen Bildes in einem Bildprojektionssystem | |
DE69733875D1 (de) | Verfahren und Einrichtung zur Alarmierung einer Station in einem ersten Netzwerk auf einen Kommunikationswunsch aus einem zweiten Netzwerk | |
DE69527006D1 (de) | Verfahren und Vorrichtung zur Übertragung von Paketdaten in einem Netzwerksystem | |
DE69933269D1 (de) | Verfahren zur Realisierung eines Mehrfachübertragungsdienstes in einem mobilen Übertragungssystem | |
DE69735200D1 (de) | Verfahren zu metrikbestimmung in einem übertragungssystem | |
DE69528478D1 (de) | Verfahren zur Durchführung eines Anrufweiterleitungsdienstes mit einem ISDN Netzabschlusseinrichtung | |
DE69929399D1 (de) | Verfahren und Gerät zur automatischen Änderung der Verbindungsgeschwindigkeit in einem Netz-Repeater | |
DE69628513D1 (de) | Vorrichtung und Verfahren zur Bereitstellung eines interaktiven Programmführers für Veranstaltungen in einem Informationsnetzwerk | |
DE69941577D1 (de) | Verfahren und gerät für leistungssteuerung in einem speicheruntersystem | |
DE69221949D1 (de) | Verfahren und Einrichtung zur Echokompensation in einem digitalen Fernmeldesystem | |
DE69801339D1 (de) | Verfahren und vorrichtung zur bestimmung der bit-ordnung in einem videokompressionssystem | |
DE69635243T2 (de) | Verfahren und einrichtung zur reichweitenerhöhung im telekommunikationsnetz eines telekommunikationssystems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: CISCO SYSTEMS, INC., SAN JOSE, CALIF., US |
|
8328 | Change in the person/name/address of the agent |
Representative=s name: BOSCH JEHLE PATENTANWALTSGESELLSCHAFT MBH, 80639 M |
|
R082 | Change of representative |
Ref document number: 670542 Country of ref document: EP Representative=s name: BOSCH JEHLE PATENTANWALTSGESELLSCHAFT MBH, 80639 M |