ATE435452T1 - System und verfahren zum puffern von daten variabler länge - Google Patents
System und verfahren zum puffern von daten variabler längeInfo
- Publication number
- ATE435452T1 ATE435452T1 AT04777995T AT04777995T ATE435452T1 AT E435452 T1 ATE435452 T1 AT E435452T1 AT 04777995 T AT04777995 T AT 04777995T AT 04777995 T AT04777995 T AT 04777995T AT E435452 T1 ATE435452 T1 AT E435452T1
- Authority
- AT
- Austria
- Prior art keywords
- variable length
- length data
- decoupler
- buffering
- request
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/065—Partitioned buffers, e.g. allowing multiple independent queues, bidirectional FIFO's
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US48606403P | 2003-07-10 | 2003-07-10 | |
| PCT/US2004/022246 WO2005008472A1 (en) | 2003-07-10 | 2004-07-09 | System and method for buffering variable-length data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE435452T1 true ATE435452T1 (de) | 2009-07-15 |
Family
ID=34079188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT04777995T ATE435452T1 (de) | 2003-07-10 | 2004-07-09 | System und verfahren zum puffern von daten variabler länge |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7551636B2 (de) |
| EP (1) | EP1644821B1 (de) |
| AT (1) | ATE435452T1 (de) |
| AU (1) | AU2004258635A1 (de) |
| DE (1) | DE602004021807D1 (de) |
| WO (1) | WO2005008472A1 (de) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7843952B2 (en) * | 2003-12-18 | 2010-11-30 | Intel Corporation | Efficient handling of HTTP traffic |
| US7626930B2 (en) * | 2006-11-13 | 2009-12-01 | Corrigent Systems Ltd. | Hash-based multi-homing |
| US7769035B1 (en) * | 2007-07-13 | 2010-08-03 | Microsoft Corporation | Facilitating a channel change between multiple multimedia data streams |
| US7886089B2 (en) * | 2008-02-13 | 2011-02-08 | International Business Machines Corporation | Method, system and computer program product for enhanced shared store buffer management scheme for differing buffer sizes with limited resources for optimized performance |
| US8555026B2 (en) | 2010-09-06 | 2013-10-08 | Lsi Corporation | Methods and systems for storing variable width stack elements in a single memory stack |
| KR101541349B1 (ko) * | 2013-11-19 | 2015-08-05 | 주식회사 윈스 | 고성능 네트워크 장비의 패킷 전달 시스템 및 그 전달 방법 |
| KR102653373B1 (ko) * | 2018-09-13 | 2024-04-02 | 에스케이하이닉스 주식회사 | 컨트롤러 및 컨트롤러의 동작방법 |
| CN110555056B (zh) * | 2019-07-23 | 2021-12-07 | 北京控制工程研究所 | 一种基于双环形缓冲的时标指令序列管理方法 |
| CN111444012B (zh) * | 2020-03-03 | 2023-05-30 | 中国科学院计算技术研究所 | 一种保证延迟敏感应用延迟slo的动态调控资源方法及系统 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4914675A (en) | 1988-01-28 | 1990-04-03 | General Electric Company | Apparatus for efficiently packing data in a buffer |
| FR2653953A1 (fr) | 1989-10-27 | 1991-05-03 | Philips Electronique Lab | Dispositif de codage comportant un codeur a mots de longueur variable et dispositif de decodage associe. |
| EP0442548B1 (de) | 1990-01-30 | 1995-08-02 | Laboratoires D'electronique Philips S.A.S. | Vorrichtungen zur variablen Längen-Kodierung und Dekodierung von digitalen Daten |
| US5173695A (en) | 1990-06-29 | 1992-12-22 | Bell Communications Research, Inc. | High-speed flexible variable-length-code decoder |
| US5367643A (en) * | 1991-02-06 | 1994-11-22 | International Business Machines Corporation | Generic high bandwidth adapter having data packet memory configured in three level hierarchy for temporary storage of variable length data packets |
| JPH04257939A (ja) | 1991-02-13 | 1992-09-14 | Tokyo Electric Co Ltd | データ処理装置 |
| US5828903A (en) | 1994-09-30 | 1998-10-27 | Intel Corporation | System for performing DMA transfer with a pipeline control switching such that the first storage area contains location of a buffer for subsequent transfer |
| GB2302604B (en) * | 1995-06-23 | 2000-02-16 | Advanced Risc Mach Ltd | Data memory access control |
| US5845152A (en) | 1997-03-19 | 1998-12-01 | Apple Computer, Inc. | Method for transmission of isochronous data with two cycle look ahead |
| US5961606A (en) | 1997-06-30 | 1999-10-05 | Sun Microsystems, Inc. | System and method for remote buffer allocation in exported memory segments and message passing between network nodes |
| US6032190A (en) | 1997-10-03 | 2000-02-29 | Ascend Communications, Inc. | System and method for processing data packets |
| US6088777A (en) * | 1997-11-12 | 2000-07-11 | Ericsson Messaging Systems, Inc. | Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages |
| US6070200A (en) | 1998-06-02 | 2000-05-30 | Adaptec, Inc. | Host adapter having paged data buffers for continuously transferring data between a system bus and a peripheral bus |
| WO1999067883A2 (en) | 1998-06-25 | 1999-12-29 | Equator Technologies, Inc. | Processing circuit and method for variable-length coding and decoding |
| US6708233B1 (en) | 1999-03-25 | 2004-03-16 | Microsoft Corporation | Method and apparatus for direct buffering of a stream of variable-length data |
| US6892284B2 (en) * | 2002-09-11 | 2005-05-10 | Intel Corporation | Dynamic memory allocation for assigning partitions to a logical port from two groups of un-assigned partitions based on two threshold values |
| US7266132B1 (en) * | 2002-10-24 | 2007-09-04 | Cisco Technology, Inc. | Flexible memory allocation for data transmission |
| CA2426619A1 (en) * | 2003-04-25 | 2004-10-25 | Ibm Canada Limited - Ibm Canada Limitee | Defensive heap memory management |
-
2004
- 2004-07-09 EP EP04777995A patent/EP1644821B1/de not_active Expired - Lifetime
- 2004-07-09 AU AU2004258635A patent/AU2004258635A1/en not_active Abandoned
- 2004-07-09 US US10/888,153 patent/US7551636B2/en not_active Expired - Fee Related
- 2004-07-09 AT AT04777995T patent/ATE435452T1/de not_active IP Right Cessation
- 2004-07-09 DE DE602004021807T patent/DE602004021807D1/de not_active Expired - Lifetime
- 2004-07-09 WO PCT/US2004/022246 patent/WO2005008472A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2005008472A1 (en) | 2005-01-27 |
| US7551636B2 (en) | 2009-06-23 |
| EP1644821A1 (de) | 2006-04-12 |
| AU2004258635A1 (en) | 2005-01-27 |
| EP1644821B1 (de) | 2009-07-01 |
| US20050122971A1 (en) | 2005-06-09 |
| DE602004021807D1 (de) | 2009-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2006043018A3 (en) | Focus priority in window management | |
| DE602004014754D1 (de) | Verfahren, datenstruktur und system zur verarbeitung von mediendatenströmen | |
| EP1507246A4 (de) | Map-datenprodukt, map-datenverarbeitungsprogrammprodukt, map-datenverarbeitungsverfahren und map-datenverarbeitungseinrichtung | |
| TW200507518A (en) | Specifying management nodes in a device management system | |
| ATE435452T1 (de) | System und verfahren zum puffern von daten variabler länge | |
| ES2186360T3 (es) | Gestor de medios para controlar dispositivos de medios autonomos en un ambiente de red. | |
| ATE333433T1 (de) | Verfahren zur durchführung von in bestimmten abständen wiederkehrenden wartungsaufgaben an einer aufzugsanlage | |
| AU2003270462A1 (en) | Method and apparatus for managing an erase count block | |
| ATE398377T1 (de) | Verfahren und vorrichtungen zur gemeinsamen benutzung von graphischen schirmdaten auf bandbreitenadaptive weise | |
| MY145864A (en) | Allocation of recording space per user and application | |
| EP2651091A3 (de) | Systeme und Verfahren zum Synchronisieren von Komprimierungsverläufen | |
| DE60322249D1 (de) | Vergeben von prioritäten für verwaltungsobjekte | |
| FI20010484L (fi) | Tiedonsiirtojärjestelmä, tiedonsiirtolaite ja menetelmä tiedonsiirron suorittamiseksi | |
| EP2224651A3 (de) | Verfahren und Vorrichtung zur Datenzugangskontrolle in einem Mesh-Netzwerk | |
| TW200630786A (en) | A method, apparatus, and system for buffering instructions | |
| TW200502953A (en) | Structure and method for managing available memory resources | |
| GB2405006B (en) | Method and system of managing computing resources | |
| DK2083528T3 (da) | Netværksknude og bufferenhed samt planlægningsmetode | |
| US20150149229A1 (en) | Travel plan apparatus, method and storage media | |
| KR970071284A (ko) | 버퍼 치환 방법 | |
| EP1296220A3 (de) | Pufferaufteilung zur Verwaltung meherer Datenströme | |
| DE60106538D1 (de) | System, Verfahren und Aufzeichungsmedium zur Paketübertragung bei verminderter Verzögerung durch Ressourcenzuordnung | |
| DE602004010704D1 (de) | Verfahren und systeme zum dynamischen konfigurieren einer netzwerkkomponente | |
| DE60302368D1 (de) | System und Verfahren um den Transfer von Daten zwischen beliebigen Komponenten untereinander zu ermöglichen | |
| ATE352940T1 (de) | Klassenbasierte inhaltsübertragung zwischen geräten |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |