WO1998036362A1 - Internet upstream request compression - Google Patents
Internet upstream request compression Download PDFInfo
- Publication number
- WO1998036362A1 WO1998036362A1 PCT/US1998/002637 US9802637W WO9836362A1 WO 1998036362 A1 WO1998036362 A1 WO 1998036362A1 US 9802637 W US9802637 W US 9802637W WO 9836362 A1 WO9836362 A1 WO 9836362A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- internet
- upstream
- client
- distribution system
- user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Definitions
- a client will typically login into an Internet Service Provider (ISP) via a telephone or ISDN modem.
- ISP Internet Service Provider
- This connection is typically a medium data rate (i.e., 9.6 to 28.8 kbps), symmetrical connection.
- the client is typically searching for information, which leads to asymmetric communications.
- a client (user) requesting a file download will send a small upstream request (e.g., 200 bytes) but receive a large file (e.g. 200 kbytes) in return from the server.
- the downstream channel i.e., return link
- the bottleneck is the bottleneck.
- the gateways could also handle the lower HTTP level of connection, request, response, and close messages with the Internet so that the Client would not be required to send all of these separate messages on the upstream channel .
- Figure 5 is a block diagram illustrating a third compression technique incorporated in the invention.
- the upstream channel traffic from a Client can be significantly reduced, increasing the number of users on a multiple access upstream channel or reducing the required bandwidth for a single user. This is accomplished by: 1. Compressing the data between the Client and
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP98906317A EP1015991A1 (en) | 1997-02-14 | 1998-02-13 | Internet upstream request compression |
CA002278300A CA2278300A1 (en) | 1997-02-14 | 1998-02-13 | Internet upstream request compression |
AU61570/98A AU733295B2 (en) | 1997-02-14 | 1998-02-13 | Internet upstream request compression |
JP53586698A JP2001511984A (en) | 1997-02-14 | 1998-02-13 | Compression of Internet upstream requests |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/799,352 US5938737A (en) | 1997-02-14 | 1997-02-14 | Internet upstream request compression |
US08/799,352 | 1997-02-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1998036362A1 true WO1998036362A1 (en) | 1998-08-20 |
WO1998036362B1 WO1998036362B1 (en) | 1998-11-26 |
Family
ID=25175671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1998/002637 WO1998036362A1 (en) | 1997-02-14 | 1998-02-13 | Internet upstream request compression |
Country Status (6)
Country | Link |
---|---|
US (2) | US5938737A (en) |
EP (1) | EP1015991A1 (en) |
JP (1) | JP2001511984A (en) |
AU (1) | AU733295B2 (en) |
CA (1) | CA2278300A1 (en) |
WO (1) | WO1998036362A1 (en) |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6339787B1 (en) * | 1995-11-30 | 2002-01-15 | Stampede Technologies, Inc. | Apparatus and method for increasing speed in a network file/object oriented server/client system |
US6226642B1 (en) | 1997-09-11 | 2001-05-01 | International Business Machines Corporation | Content modification of internet web pages for a television class display |
US6493766B1 (en) * | 1998-06-30 | 2002-12-10 | Motorola, Inc. | Method, client device, server and article of manufacture for compressing universal resource identifiers using left/right string substitution |
US6624761B2 (en) | 1998-12-11 | 2003-09-23 | Realtime Data, Llc | Content independent data compression method and system |
US6601104B1 (en) | 1999-03-11 | 2003-07-29 | Realtime Data Llc | System and methods for accelerated data storage and retrieval |
US6604158B1 (en) | 1999-03-11 | 2003-08-05 | Realtime Data, Llc | System and methods for accelerated data storage and retrieval |
US6345307B1 (en) * | 1999-04-30 | 2002-02-05 | General Instrument Corporation | Method and apparatus for compressing hypertext transfer protocol (HTTP) messages |
WO2000072155A1 (en) * | 1999-05-20 | 2000-11-30 | Motorola Inc. | Method for establishing communication in a packet network |
JP3478200B2 (en) * | 1999-09-17 | 2003-12-15 | 日本電気株式会社 | Two-way communication system between server and client |
IL133039A (en) | 1999-11-18 | 2007-12-03 | Eyeblaster Inc | Full duplex re-transmitter |
US6449658B1 (en) * | 1999-11-18 | 2002-09-10 | Quikcat.Com, Inc. | Method and apparatus for accelerating data through communication networks |
US20020030843A1 (en) * | 2000-02-02 | 2002-03-14 | Tuli Raja Singh | Portable high speed internet access device |
US6633314B1 (en) | 2000-02-02 | 2003-10-14 | Raja Tuli | Portable high speed internet device integrating cellular telephone and palm top computer |
US7289244B2 (en) | 2000-02-02 | 2007-10-30 | Raja Singh Tuli | Portable high speed internet access device |
US7068381B1 (en) | 2000-02-02 | 2006-06-27 | Raja Tuli | Portable high speed internet access device |
US20020115477A1 (en) * | 2001-02-13 | 2002-08-22 | Raja Singh | Portable high speed internet access device with scrolling |
US7356570B1 (en) | 2000-08-29 | 2008-04-08 | Raja Tuli | Portable high speed communication device |
US7023572B2 (en) | 2000-02-02 | 2006-04-04 | Raja Singh Tuli | Portable high speed internet access device |
US20010047473A1 (en) * | 2000-02-03 | 2001-11-29 | Realtime Data, Llc | Systems and methods for computer initialization |
US6941382B1 (en) | 2000-02-07 | 2005-09-06 | Raja Tuli | Portable high speed internet or desktop device |
US6874009B1 (en) | 2000-02-16 | 2005-03-29 | Raja Tuli | Portable high speed internet device with user fees |
US6772026B2 (en) | 2000-04-05 | 2004-08-03 | Therics, Inc. | System and method for rapidly customizing design, manufacture and/or selection of biomedical devices |
US7043546B2 (en) * | 2000-04-28 | 2006-05-09 | Agilent Technologies, Inc. | System for recording, editing and playing back web-based transactions using a web browser and HTML |
US6829654B1 (en) * | 2000-06-23 | 2004-12-07 | Cloudshield Technologies, Inc. | Apparatus and method for virtual edge placement of web sites |
US9444785B2 (en) | 2000-06-23 | 2016-09-13 | Cloudshield Technologies, Inc. | Transparent provisioning of network access to an application |
US7003555B1 (en) * | 2000-06-23 | 2006-02-21 | Cloudshield Technologies, Inc. | Apparatus and method for domain name resolution |
US6728785B1 (en) * | 2000-06-23 | 2004-04-27 | Cloudshield Technologies, Inc. | System and method for dynamic compression of data |
US7114008B2 (en) | 2000-06-23 | 2006-09-26 | Cloudshield Technologies, Inc. | Edge adapter architecture apparatus and method |
US8204082B2 (en) | 2000-06-23 | 2012-06-19 | Cloudshield Technologies, Inc. | Transparent provisioning of services over a network |
US7032031B2 (en) * | 2000-06-23 | 2006-04-18 | Cloudshield Technologies, Inc. | Edge adapter apparatus and method |
US6842777B1 (en) | 2000-10-03 | 2005-01-11 | Raja Singh Tuli | Methods and apparatuses for simultaneous access by multiple remote devices |
US9143546B2 (en) | 2000-10-03 | 2015-09-22 | Realtime Data Llc | System and method for data feed acceleration and encryption |
US7191211B2 (en) | 2000-10-03 | 2007-03-13 | Raja Tuli | Portable high speed internet access device priority protocol |
US8692695B2 (en) | 2000-10-03 | 2014-04-08 | Realtime Data, Llc | Methods for encoding and decoding data |
US6915327B1 (en) | 2000-10-30 | 2005-07-05 | Raja Singh Tuli | Portable high speed communication device peripheral connectivity |
US6976075B2 (en) * | 2000-12-08 | 2005-12-13 | Clarinet Systems, Inc. | System uses communication interface for configuring a simplified single header packet received from a PDA into multiple headers packet before transmitting to destination device |
US6928461B2 (en) | 2001-01-24 | 2005-08-09 | Raja Singh Tuli | Portable high speed internet access device with encryption |
US7386046B2 (en) | 2001-02-13 | 2008-06-10 | Realtime Data Llc | Bandwidth sensitive data compression and decompression |
US7082502B2 (en) * | 2001-05-15 | 2006-07-25 | Cloudshield Technologies, Inc. | Apparatus and method for interfacing with a high speed bi-directional network using a shared memory to store packet data |
US7210022B2 (en) * | 2001-05-15 | 2007-04-24 | Cloudshield Technologies, Inc. | Apparatus and method for interconnecting a processor to co-processors using a shared memory as the communication interface |
CA2447555A1 (en) * | 2001-06-04 | 2002-12-12 | Nct Group, Inc. | System and method for increasing the effective bandwidth of a communications network |
US7372871B2 (en) * | 2002-03-27 | 2008-05-13 | Intel Corporation | Techniques to reduce information loss and translation costs in a system populated with data sources and sinks communicating with multiple data representations |
US8176428B2 (en) | 2002-12-03 | 2012-05-08 | Datawind Net Access Corporation | Portable internet access device back page cache |
US7403486B2 (en) * | 2003-10-31 | 2008-07-22 | Acterna | Signal level measurement and data connection quality analysis apparatus and methods |
US7796526B2 (en) * | 2003-10-31 | 2010-09-14 | Acterna | Versatile communication network test apparatus and methods |
US20050144648A1 (en) * | 2003-10-31 | 2005-06-30 | Gotwals Michael D. | Communication network analysis apparatus with internetwork connectivity |
US8208375B2 (en) * | 2008-03-17 | 2012-06-26 | Microsoft Corporation | Selective filtering of network traffic requests |
US9356645B2 (en) * | 2012-11-16 | 2016-05-31 | International Business Machines Corporation | Saving bandwidth in transmission of compressed data |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5534913A (en) * | 1994-03-31 | 1996-07-09 | At&T Corp. | Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media |
US5555377A (en) * | 1993-12-20 | 1996-09-10 | International Business Machines Corporation | System for selectively compressing data transferred in network in response to produced first output when network utilization exceeds first threshold and data length over limit |
US5557749A (en) * | 1992-10-15 | 1996-09-17 | Intel Corporation | System for automatically compressing and decompressing data for sender and receiver processes upon determination of a common compression/decompression method understood by both sender and receiver processes |
US5673392A (en) * | 1994-04-26 | 1997-09-30 | Murata Mfg. Co., Ltd. | Method of executing communication program in modem apparatus |
US5742773A (en) * | 1996-04-18 | 1998-04-21 | Microsoft Corporation | Method and system for audio compression negotiation for multiple channels |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136291A (en) * | 1990-11-30 | 1992-08-04 | Unisys Corporation | Transmitting binary data files using electronic mail |
US5307413A (en) * | 1991-07-19 | 1994-04-26 | Process Software Corporation | Method and apparatus for adding data compression and other services in a computer network |
US5446736A (en) * | 1993-10-07 | 1995-08-29 | Ast Research, Inc. | Method and apparatus for connecting a node to a wireless network using a standard protocol |
US5535199A (en) * | 1994-09-06 | 1996-07-09 | Sun Microsystems, Inc. | TCP/IP header compression X.25 networks |
US5732219A (en) * | 1995-03-17 | 1998-03-24 | Vermeer Technologies, Inc. | Computer system and computer-implemented process for remote editing of computer files |
US5668737A (en) * | 1995-03-22 | 1997-09-16 | Pixel Magic, Inc. | High-speed data processor and coding method |
US5673322A (en) * | 1996-03-22 | 1997-09-30 | Bell Communications Research, Inc. | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
US6115384A (en) * | 1996-06-20 | 2000-09-05 | Fourelle Systems, Inc | Gateway architecture for data communication bandwidth-constrained and charge-by-use networks |
US5732216A (en) * | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
US5867112A (en) * | 1997-05-14 | 1999-02-02 | Kost; James F. | Software method of compressing text and graphic images for storage on computer memory |
-
1997
- 1997-02-14 US US08/799,352 patent/US5938737A/en not_active Ceased
-
1998
- 1998-02-13 JP JP53586698A patent/JP2001511984A/en active Pending
- 1998-02-13 WO PCT/US1998/002637 patent/WO1998036362A1/en not_active Application Discontinuation
- 1998-02-13 EP EP98906317A patent/EP1015991A1/en not_active Withdrawn
- 1998-02-13 AU AU61570/98A patent/AU733295B2/en not_active Ceased
- 1998-02-13 CA CA002278300A patent/CA2278300A1/en not_active Abandoned
-
2001
- 2001-08-15 US US09/927,778 patent/USRE39017E1/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5557749A (en) * | 1992-10-15 | 1996-09-17 | Intel Corporation | System for automatically compressing and decompressing data for sender and receiver processes upon determination of a common compression/decompression method understood by both sender and receiver processes |
US5555377A (en) * | 1993-12-20 | 1996-09-10 | International Business Machines Corporation | System for selectively compressing data transferred in network in response to produced first output when network utilization exceeds first threshold and data length over limit |
US5534913A (en) * | 1994-03-31 | 1996-07-09 | At&T Corp. | Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media |
US5673392A (en) * | 1994-04-26 | 1997-09-30 | Murata Mfg. Co., Ltd. | Method of executing communication program in modem apparatus |
US5742773A (en) * | 1996-04-18 | 1998-04-21 | Microsoft Corporation | Method and system for audio compression negotiation for multiple channels |
Also Published As
Publication number | Publication date |
---|---|
US5938737A (en) | 1999-08-17 |
EP1015991A1 (en) | 2000-07-05 |
JP2001511984A (en) | 2001-08-14 |
AU733295B2 (en) | 2001-05-10 |
AU6157098A (en) | 1998-09-08 |
CA2278300A1 (en) | 1998-08-20 |
USRE39017E1 (en) | 2006-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5938737A (en) | Internet upstream request compression | |
KR100324974B1 (en) | Internet convolution audio/video server | |
US6449658B1 (en) | Method and apparatus for accelerating data through communication networks | |
FI114265B (en) | Methods and arrangements for realizing effective data transmission over a speed-limited communication link | |
US6405256B1 (en) | Data streaming using caching servers with expandable buffers and adjustable rate of data transmission to absorb network congestion | |
US20030051055A1 (en) | System and method for modifying a data stream using element parsing | |
EP1258101B1 (en) | Cable modem system and method for specialized data transfer | |
US20030149792A1 (en) | System and method for transmission of data through multiple streams | |
WO1998036362B1 (en) | Internet upstream request compression | |
EP1678919B1 (en) | Methods and systems for dynamically configuring a network component | |
US20020103938A1 (en) | Adaptive compression in an edge router | |
US6766354B1 (en) | Speed sensitive content delivery in a client-server network | |
EP1557024B1 (en) | Parallel access to data over a packet network | |
KR20040015764A (en) | Remote services control in an ATM/DSL service network | |
CN1352844A (en) | Packet based client/server protocol | |
KR100568568B1 (en) | A communication method using a proxy server in an wireless mobile communication network | |
Clausen et al. | Internet services via direct broadcast satellites | |
Zahariadis et al. | Internet Access over residential ATM networks | |
Hardman et al. | Data communications | |
McKenzie | 1.2 Access to the Internet | |
CA2272590A1 (en) | System and method for streaming media over an internet protocol system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2278300 Country of ref document: CA Ref country code: CA Ref document number: 2278300 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 61570/98 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1998906317 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 1998 535866 Kind code of ref document: A Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 1998906317 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 61570/98 Country of ref document: AU |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1998906317 Country of ref document: EP |