Gateway architecture for data communication bandwidth-constrained and charge-by-use networks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6115384
SERIAL NO

08667002

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A gateway architecture for data communication over bandwidth-constrained and charge-by-use networks (10) uses a C.sub.-- Gate application (14) located between a client application (12) and a bandwidth-constrained network (22), and an S.sub.-- Gate application (20) located between the bandwidth-constrained network (22) and an Internet server (26), to send and receive data in an efficient manner across the bandwidth-constrained network (22) by converting the native protocols of the client application (12) and the Internet server (26) to a bandwidth-efficient protocol. The C.sub.-- Gate application (14) and S.sub.-- Gate application (20) also act to reconvert data packets from the bandwidth-efficient protocol back to the native transport protocols for data communication to the Internet server (26) and the client application (12).

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
Venturi WirelessSUNNYVALE, CA11

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Parzych, Matthew J San Francisco, CA 2 127

Cited Art Landscape

Patent Info (Count) # Cites Year
 
IPWORKS, INC. (1)
* 5307413 Method and apparatus for adding data compression and other services in a computer network 164 1991
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 5446736 Method and apparatus for connecting a node to a wireless network using a standard protocol 236 1993
* 5627829 Method for reducing unnecessary traffic over a computer network 255 1995
 
MITEL CORPORATION (1)
* 5293379 Packet-based data compression method 212 1993
 
SUN MICROSYSTEMS, INC. (1)
* 5535199 TCP/IP header compression X.25 networks 73 1994
 
RAKUTEN, INC. (1)
* 5673322 System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks 757 1996
 
TRANSVIDEO ELECTRONICS, LTD. (1)
* 5633891 Portable integrated satellite communications unit 19 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2004/0053,602 Low-cost interoperable wireless multi-application and messaging service 43 2002
 
REALTIME ADAPTIVE STREAMING LLC (8)
8073047 Bandwidth sensitive data compression and decompression 36 2008
8054879 Bandwidth sensitive data compression and decompression 39 2010
8553759 Bandwidth sensitive data compression and decompression 32 2011
8934535 Systems and methods for video and audio data storage and distribution 12 2013
8929442 System and methods for video and audio data distribution 11 2013
8867610 System and methods for video and audio data distribution 14 2013
9762907 System and methods for video and audio data distribution 0 2015
9769477 Video data compression systems 0 2015
 
ACCESS CO., LTD. (3)
7025209 Method and apparatus for wireless internet access 112 1998
* 6397259 Method, system and apparatus for packet minimized communications 406 1998
8805957 Method and apparatus for communications over low bandwidth communications networks 0 2012
 
TEXAS TECHNOLOGY VENTURES (1)
7620165 Method and apparatus for communicating information about a called party to a calling party 2 2008
 
PROXYCONN, INC. (2)
* 2003/0149,720 System and method for accelerating internet access 7 2002
* 2003/0149,792 System and method for transmission of data through multiple streams 15 2002
 
MAVENIR SYSTEMS OY (1)
7162535 Methods and arrangements for providing efficient information transfer over a limited-speed communications link 2 2002
 
TEXAS TECHNOLOGY VENTURES (7)
* 7062029 Method and apparatus for communicating information about a called party to a calling party 18 2003
* 2004/0062,374 Method and apparatus for communicating information about a called party to a calling party 1 2003
7450704 Method and apparatus for communicating information about a called party to a calling party 11 2006
* 2009/0136,019 METHOD AND APPARATUS FOR COMMUNICATING INFORMATION ABOUT A CALLED PARTY TO A CALLING PARTY 1 2008
7792261 Method and apparatus for communicating information about a called party to a calling party 3 2009
* 2010/0061,531 Method And Apparatus For Communicating Information About A Called Party To A Calling Party 10 2009
8600024 Method and system for providing to a second party, computer-network related information about a first party 1 2012
 
PALMSOURCE, INC. (5)
6448988 Method and apparatus for interacting with a portable computer system 13 1999
6996784 Method and apparatus for interacting with a portable computer system 6 2002
* 2003/0001,909 Method and apparatus for interacting with a portable computer system 0 2002
7386858 Method and apparatus for unified external and interprocess communication 5 2003
7469387 Method and apparatus for interacting with a portable computer system 4 2005
 
HITACHI, LTD. (1)
7136923 Method of managing a storage area network 6 2004
 
SAP PORTALS ISRAEL LTD. (6)
7321322 Pattern-driven, message-oriented compression apparatus and method 6 2005
* 2006/0139,187 Pattern-driven, message-oriented compression apparatus and method 3 2005
* 2007/0185,929 Method and apparatus for processing monitoring 2 2006
7774323 Method and apparatus for delivering managed applications to remote locations 145 2006
8396214 Method and apparatus for centrally managed encrypted partition 1 2006
* 2008/0107,262 Method and apparatus for centrally managed encrypted partition 10 2006
 
DAI NIPPON PRINTING CO., LTD. (1)
* 2004/0150,782 Substrate for monochrome liquid crystal display apparatus and production method therefor 3 2003
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (1)
* 6415329 Method and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network 282 1998
 
NEC CORPORATION (1)
* 6349202 Method of storing and transmitting markup language documents in a mobile radio communications system 8 1998
 
METRICSTREAM, INC. (3)
6691153 Method and system for process interaction among a group 45 2000
6453337 Methods and systems to manage and track the states of electronic media 45 2001
6871216 Methods and systems to manage and track the states of electronic media 12 2002
 
ABB AUTOMATION INC. (1)
* 6810430 Network communications coupler 0 2000
 
GILAT SATELLITE NETWORKS LTD. (7)
6947440 System and method for internet page acceleration including multicast transmissions 48 2001
* 2001/0043,600 System and method for internet page acceleration including multicast transmissions 57 2001
8281029 System and method for acceleration of a secure transmission over satellite 1 2002
9094090 Decentralized caching system 1 2012
8762478 System and method for acceleration of a secure transmission over satellite 1 2012
9723055 System and method for acceleration of a secure transmission over satellite 0 2014
9564960 Decentralized caching system 0 2015
 
ZAPLET, INC. (7)
6505233 Method for communicating information among a group of participants 85 1999
* 6496849 Electronic media for communicating information among a group of participants 74 1999
6463461 System for communicating information among a group of participants 39 1999
6523063 Method system and program product for accessing a file using values from a redirect message string for each change of the link identifier 160 2000
6507865 Method and system for group content collaboration 135 2000
6457045 System and method for group choice making 68 2000
7130885 Methods and apparatus providing electronic messages that are linked and aggregated 305 2001
 
F5 NETWORKS, INC. (4)
8159940 Obtaining high availability using TCP proxy devices 4 2005
8203949 Obtaining high availability using TCP proxy devices 4 2011
8432799 Obtaining high availability using TCP proxy devices 0 2012
8804512 Obtaining high availability using TCP proxy devices 0 2013
 
REALTIME DATA, LLC (27)
9143546 System and method for data feed acceleration and encryption 8 2001
8275897 System and methods for accelerated data storage and retrieval 33 2006
8112619 Systems and methods for accelerated loading of operating systems and application programs 31 2006
8090936 Systems and methods for accelerated loading of operating systems and application programs 36 2006
* 2007/0083,746 SYSTEMS AND METHODS FOR ACCELERATED LOADING OF OPERATING SYSTEMS AND APPLICATION PROGRAMS 93 2006
8756332 System and methods for accelerated data storage and retrieval 11 2006
8504710 System and methods for accelerated data storage and retrieval 26 2006
8364836 System and methods for accelerated data storage and retrieval 0 2006
8502707 Data compression systems and methods 28 2010
8692695 Methods for encoding and decoding data 21 2010
8719438 System and methods for accelerated data storage and retrieval 12 2011
8880862 Systems and methods for accelerated loading of operating systems and application programs 16 2011
8643513 Data compression systems and methods 17 2011
9141992 Data feed acceleration 7 2012
8897356 Systems and methods for video and audio data storage and distribution 0 2013
8742958 Methods for encoding and decoding data 12 2013
8723701 Methods for encoding and decoding data 13 2013
8717203 Data compression systems and methods 13 2013
8717204 Methods for encoding and decoding data 11 2013
8933825 Data compression systems and methods 12 2014
9116908 System and methods for accelerated data storage and retrieval 11 2014
9054728 Data compression systems and methods 12 2014
9792128 System and method for electrical boot-device-reset signals 0 2014
9571123 Data compression systems and methods 0 2015
9236882 Data compression systems and methods 0 2015
9560357 System and methods for video and audio data distribution 0 2015
9667751 Data feed acceleration 2 2015
 
LENOVO (SINGAPORE) PTE. LTD. (1)
* 2005/0144,429 System for customizing a computer system 1 2003
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 7027568 Personal message service with enhanced text to speech synthesis 91 1997
* 6314095 Method and apparatus for a high-speed multimedia content switch with compressed internet protocol header 63 1999
 
ABB TECHNOLOGY AG (1)
* 9667755 Process automation system and method for operation of a process automation system 0 2014
 
NeTune Communications, Inc. (1)
* 6445777 Mobile tele-computer network 118 1998
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 8331294 Method and system for managing information among personalized and shared resources with a personalized portable device 4 2007
8934435 Method and system for managing information among personalized and shared resources with a personalized portable device 0 2012
 
DIGACOMM (AM), L.L.C. (1)
* 2004/0015,591 Collective TCP control for improved wireless network performance 68 2002
 
RAKUTEN, INC. (2)
8948360 Method and system for providing to a second party, computer-network related information about a first party 1 2013
9124689 Method and system for providing to a second party, computer-network related information about a first party 0 2014
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
* 2005/0132,360 Network boot sequence in the absence of a DHCP server 13 2003
7225325 Customizing a computer system by using stored configuration parameters in a configuration mechanism 13 2003
7107443 Method for customizing a computer system by using stored configuration parameters in a configurism mechanism 4 2003
* 2005/0149,607 Method for customizing a computer system 0 2003
* 2005/0149,714 System for customizing a computer system 1 2003
 
LENOVO PC INTERNATIONAL (1)
7206929 Method for customizing a computer system by using stored configuration parameters in a configurism mechanism 0 2003
 
CISCO TECHNOLOGY, INC. (9)
9379931 System and method for transporting information to services in a network environment 3 2014
9479443 System and method for transporting information to services in a network environment 2 2014
* 9426176 Method, system, and logic for in-band exchange of meta-information 0 2014
* 2015/0271,204 METHOD, SYSTEM, AND LOGIC FOR IN-BAND EXCHANGE OF META-INFORMATION 4 2014
* 9525703 Method, system, and logic for in-band exchange of meta-information 0 2014
* 9479534 Method, system, and logic for in-band exchange of meta-information 0 2014
* 2015/0271,205 METHOD, SYSTEM, AND LOGIC FOR IN-BAND EXCHANGE OF META-INFORMATION 4 2014
* 2015/0271,203 METHOD, SYSTEM, AND LOGIC FOR IN-BAND EXCHANGE OF META-INFORMATION 5 2014
9762402 System and method to facilitate the assignment of service functions for service chains in a network environment 0 2015
 
ADVANTECH SATELLITE NETWORKS INC. (2)
6975647 Enhancements for TCP performance enhancing proxies 67 2002
* 2003/0123,481 Enhancements for TCP performance enhancing proxies 201 2002
 
DYNAMITE DATA, LLC (1)
* 9397932 Systems and methods for routing network information 0 2012
 
THE DIRECTV GROUP, INC. (2)
* 7936787 Technique for data compression by decoding binary encoded data 0 2003
* 2003/0174,732 Technique for data compression by decoding binary encoded data 0 2003
 
PACKETEER, INC. (1)
* 2005/0232,180 Internet over satellite apparatus 8 2005
 
ACCESS SYSTEMS AMERICAS, INC. (2)
7487470 Method and apparatus for interacting with a portable computer system 4 2005
* 2011/0078,285 METHOD AND APPARATUS FOR WIRELESS INTERNET ACCESS 15 2010
 
INTEL CORPORATION (2)
7024479 Filtering calls in system area networks 20 2001
* 2002/0099,827 Filtering calls in system area networks 17 2001
 
RPX CORPORATION (1)
* RE39017 Internet upstream request compression 0 2001
 
PROPEL SOFTWARE CORPORATION (2)
7370120 Method and system for reducing network latency in data communication 40 2001
* 2003/0110,296 Method and system for reducing network latency in data communication 36 2001
 
SYMANTEC CORPORATION (6)
6584083 Internet over satellite method 39 1999
6654344 Method and system for controlling data flow in an internet over satellite connection 68 1999
6934255 Internet over satellite apparatus 23 2000
7054902 Multicast delivery systems and methods 61 2001
* 2003/0079,022 Multicast delivery systems and methods 13 2001
7343398 Methods, apparatuses and systems for transparently intermediating network traffic over connection-based authentication protocols 47 2002
 
FIRST HOP OY (1)
* 2004/0205,208 Method and arrangements for providing efficient information transfer over a limited speed communications link 17 2004
 
CLARINET SYSTEMS, INC. (2)
* 6976075 System uses communication interface for configuring a simplified single header packet received from a PDA into multiple headers packet before transmitting to destination device 23 2000
* 2002/0073,234 Method and apparatus for facilitating communication between a personal data assistant and a computer 4 2000
 
ITWORX EGYPT (5)
* 7126955 Architecture for efficient utilization and optimum performance of a network 56 2003
* 2004/0146,053 Architecture for efficient utilization and optimum performance of a network 28 2003
7286476 Accelerating network performance by striping and parallelization of TCP connections 26 2003
* 2005/0025,150 Accelerating network performance by striping and parallelization of TCP connections 29 2003
7639700 Architecture for efficient utilization and optimum performance of a network 41 2006
* Cited By Examiner