System and method for selecting a compression algorithm according to an available bandwidth

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6754221
SERIAL NO

09785391

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A gateway for communicating telecommunication information between a telecommunication network and customer premises equipment, includes a telecommunication interface, a management module, compression modules, and packetization modules. The telecommunication interface receives telecommunication information from the telecommunication network for communication to the customer premises equipment. The management module determines a bandwidth available to communicate the telecommunication information to the customer premises equipment and selects a compression algorithm according to the available bandwidth. The compression modules compress the telecommunication information using the selected compression algorithm, and the packetization modules generate data packets for communicating the telecommunication information.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GENBAND US LLCPLANO, TX334

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Miller, David N Austin, TX 4 154
Parham, Eric Sean Austin, TX 3 137
Whitcher, Robert H Austin, TX 6 306

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (2)
5033062 Digital modem 116 1989
5349640 Option bus adapter 51 1993
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5459788 Apparatus for interfacing analog telephone in ISDN terminal adapter 29 1994
 
IKANOS COMMUNICATIONS, INC. (1)
5889856 ADSL integrated line card with digital splitter and POTS CODEC without bulky analog splitter 181 1997
 
HITACHI, LTD. (1)
5604737 Voice communication system and voice communication method 326 1994
 
GTE AUTOMATIC ELECTRIC INCORPORATED, A CORP. OF DE. (2)
4493092 Interface circuit for digital signal transmission system 79 1982
4507793 Digital signal transmission system 80 1982
 
TELLABS BEDFORD, INC. (1)
4903292 System for transmitting low frequency tones through a digital loop carrier system 77 1988
 
AVAYA INC. (1)
5535198 ISDN basic rate interface central office station terminal emulator for customer premises equipment 26 1994
 
The United States of America as represented by the United States Department of Energy (1)
4512025 Increasing capacity of baseband digital data communication networks 41 1982
 
PARADYNE NETWORKS, INC. (2)
5881142 Integrated communications control device for a small office configured for coupling within a scalable network 76 1995
6075784 System and method for communicating voice and data over a local packet network 187 1998
 
KABUSHIKI KAISHA TOSHIBA (1)
5042028 Communication terminal device 66 1989
 
TELLABS OPERATIONS, INC. (1)
5216704 Method for remote power fail detection and maintaining continuous operation for data and voice devices operating over local loops 95 1991
 
ALCATEL USA SOURCING, L.P. (1)
5889773 Method and apparatus for placing time division multiplexed telephony traffic into an asynchronous transfer mode format 84 1996
 
SUPERIOR TELETEC TRANSMISSION PRODUCTS, INC., A CORP. OF GA (1)
4740963 Voice and data communication system 183 1986
 
AT&T Information Systems Inc. (1)
4748656 Personal computer--as an interface between a telephone station set and a business communication system 140 1986
 
CANON KABUSHIKI KAISHA (3)
5034948 Telephone apparatus system 100 1989
5142568 Data communication apparatus which can use either an analog or a digital line 79 1990
5426692 Communication terminal and the method using the same 35 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5448635 Wiring scheme and network adapter with digital and analog outputs to allow old pots coexistence with ISDN 89 1993
 
LUCENT TECHNOLOGIES INC. (3)
5737333 Method and apparatus for interconnecting ATM-attached hosts with telephone-network attached hosts 221 1995
5719870 Interface arrangement for providing ISDN basic rate interface full channel service 28 1995
5661785 Flexible telecommunications line interface 39 1996
 
CISCO TECHNOLOGY, INC. (7)
5499241 Broadband communications system 171 1993
5675575 Method and apparatus for communicating different types of data in a data stream 89 1995
5668857 Communication server apparatus and method 264 1996
5781617 Communication server apparatus using frequency multiplexing and method 131 1997
5898761 Communication server apparatus using digital signal switching and method 105 1997
5905781 Communication server apparatus and method 161 1997
5999565 Data communication using a modifiable number of XDSL modems 58 1997
 
MICROCOM, INC. (1)
5134611 Analog/digital data device and method 126 1988
 
SOCIETA ITALIANA TELECOMUNICAZIONI SIEMENS S.P.A. (1)
4881226 Digital interface of an integrated subscriber line interface circuit 21 1988
 
FUJITSU LIMITED (2)
5220560 Modem pool system based on a packet communication procedure 46 1991
5142571 Digital telephone set having an emergency switching function and communication system having the same 35 1991
 
SOLMIRA COMMUNICATIONS, LLC (1)
5473675 Call establishment for simultaneous analog and digital communications 31 1993
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
5638363 Switched telecommunications network with bandwidth management for different types of multiplexed traffic 53 1995
 
RACAL-DATACOM, INC. (1)
5267300 High speed digital data transmission over switched voice network 32 1991
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5151923 Voice frequency communication apparatus 25 1989
 
Charles Industries, Ltd. (1)
4853949 Fail safe voice system for integrated services for digital network subscribers 41 1988
 
NORTEL NETWORKS LIMITED (1)
4381427 Subscriber loop system for voice and data 110 1981
 
TYCO INTERNATIONAL (PA), INC., A CORPORATION OF NEVADA (3)
5610922 Voice plus 4-wire DDS multiplexer 83 1995
5917814 SLC-96 plug-in multiplexer 61 1995
5978390 Dual DDS data multiplexer 25 1997
 
MOTOROLA MOBILITY LLC (1)
5671251 Apparatus and method for a data communications device to selectively operate as an analog modem, as a digital modem, and as a terminal adapter 64 1995
 
SIEMENS PLC (1)
5896377 Broadband/narrowband interworking 30 1997
 
SIEMENS SCHWEIZ AG (1)
5625685 Network termination unit 28 1995
 
Multi-Tech Systems, Inc. (1)
5617423 Voice over data modem with selectable voice compression 172 1994
 
CYGNET TECHNOLOGIES, INC., (1)
4578537 Telecommunication apparatus serving as an interface between a digital computer and an analog communication medium 162 1983
 
UNITED STATES ADVANCED NETWORK, INC. (1)
5317627 Enhanced wide area audio response network 61 1992
 
AT&T LABS, INC. (1)
5305312 Apparatus for interfacing analog telephones and digital data terminals to an ISDN line 295 1992
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
5649299 Apparatus and method for adapting a digital radiotelephone system to increased subscriber traffic 53 1993
5781547 Router and method for use in a communication system 44 1996
 
AMATI COMMUNICATIONS CORPORATION (1)
5673290 ADSL compatible discrete multi-tone apparatus 163 1995
 
VERIZON PATENT AND LICENSING INC. (2)
5410343 Video-on-demand services using public switched telephone network 670 1993
5838682 Method and apparatus for establishing communications with a remote node on a switched network based on hypertext dialing information received from a packet network 448 1995
 
DRIDEN MULTICOMMUNICATIONS, LLC (2)
5841840 Multiple line modem and method for providing voice on demand 169 1996
5901205 Adaptive voice and data bandwidth management system for multiple-line digital subscriber loop data communications 69 1997
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (1)
5479447 Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines 849 1993
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6466651 Call agents and systems and methods for providing emergency call services on heterogeneous networks 63 2000
 
ENTERASYS NETWORKS, INC. (1)
* 5029164 Congestion avoidance in high-speed network carrying bursty traffic 220 1990
 
SHARED TECHNOLOGIES FAIRCHILD TELECOM, INC. (1)
4627046 Programmable feature card 39 1984
 
ADTRAN, INC. (2)
5943404 Mechanism for providing emergency POTS service in event of loss of power to customer premises equipment for ISDN telephone lines 87 1995
5771236 Method for increasing ISDN channel capacity of TDM serial communication link for digital subscriber line channels 68 1996
 
UNIFY, INC. (1)
* 6327364 Reducing resource consumption by ACD systems 45 1998
 
MITEL CORPORATION (1)
4608686 Two wire voice and data subscriber loop 117 1982
 
WILMINGTON TRUST FSB (1)
5127003 Digital/audio interactive communication network 186 1991
 
Alcatel Network Systems, Inc. (1)
4504942 Line switch having distributed processing 28 1982
 
RPX CLEARINGHOUSE LLC (2)
5940479 System and method for transmitting aural information between a computer and telephone equipment 240 1996
5828666 Access to telecommunications networks in multi-service environment 231 1997
 
GODIGITAL TELECOMMUNICATIONS, INC. (1)
5883941 HDSL and POTS carrier system 58 1996
 
RPX CORPORATION (1)
5848150 Passive distributed filter system and method 141 1997
 
GENERAL DYNAMICS INFORMATION SYSTEMS, INC. (1)
5864747 Data bridge 95 1996
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
6181715 Method and system for providing emulated telephony over DSL 55 1999
 
GENBAND US LLC (2)
* 6512762 System and method for communicating telecommunication information between customer premises equipment and network equipment 17 2000
* 6526046 System and method for communicating telecommunication information using asynchronous transfer mode 18 2001
 
AT&T CORP. (2)
5787088 Method and system for interoperating between ISDN and PSTN transport for allowing simultaneous transmission of voice and data over one telephone line 31 1995
5999598 Method and system for used selectable quality of service of facsimile of voice transmissions 54 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 8635347 Apparatus and method for synchronized networks 1 2011
* 2012/0030,360 APPARATUS AND METHOD FOR SYNCHRONIZED NETWORKS 3 2011
9137201 Apparatus and methods of routing with control vectors in a synchronized adaptive infrastructure (SAIN) network 0 2013
9276839 Apparatus and method for synchronized networks 0 2014
 
SMARTSHARE SYSTEMS APS (2)
* 8411566 Apparatus and a method for distributing bandwidth 0 2007
* 2009/0110,000 Apparatus and a method for distributing bandwidth 25 2007
 
CENTURYLINK INTELLECTUAL PROPERTY LLC (48)
9479341 System and method for initiating diagnostics on a packet network node 1 2007
8743703 System and method for tracking application resource usage 1 2007
* 8619600 System and method for establishing calls over a call path having best path metrics 35 2007
8537695 System and method for establishing a call being received by a trunk on a packet network 41 2007
8531954 System and method for handling reservation requests with a connection admission control engine 26 2007
8407765 System and method for restricting access to network performance information tables 50 2007
8307065 System and method for remotely controlling network operators 52 2007
8223655 System and method for provisioning resources of a packet network based on collected network performance information 101 2007
8184549 System and method for selecting network egress 54 2007
8374090 System and method for routing data on a packet network 184 2010
8687614 System and method for adjusting radio frequency parameters 3 2010
9621361 Pin-hole firewall for communicating data packets on a packet network 0 2011
8879391 System and method for using network derivations to determine path states 1 2011
8619596 System and method for using centralized network performance tables to manage network communications 39 2012
8619820 System and method for enabling communications over a number of packet networks 33 2012
8509082 System and method for load balancing network resources using a connection admission control engine 115 2012
8570872 System and method for selecting network ingress and egress 31 2012
9521150 System and method for automatically regulating messages between networks 0 2012
8520603 System and method for monitoring and optimizing network performance to a wireless device 17 2012
8743700 System and method for provisioning resources of a packet network based on collected network performance information 1 2012
8488495 System and method for routing communications between packet networks based on real time pricing 0 2012
8472326 System and method for monitoring interlayer devices and optimizing network performance 1 2012
9094257 System and method for selecting a content delivery network 4 2012
8750158 System and method for differentiated billing 5 2012
9240906 System and method for monitoring and altering performance of a packet network 3 2012
9112734 System and method for generating a graphical user interface representative of network performance 20 2012
9225609 System and method for remotely controlling network operators 1 2012
8811160 System and method for routing data on a packet network 2 2013
9241271 System and method for restricting access to network performance information 1 2013
8976665 System and method for re-routing calls 2 2013
9054915 System and method for adjusting CODEC speed in a transmission path during call set-up due to reduced transmission performance 0 2013
9241277 System and method for monitoring and optimizing network performance to a wireless device 0 2013
9225646 System and method for improving network performance using a connection admission control engine 1 2013
9094261 System and method for establishing a call being received by a trunk on a packet network 2 2013
9602265 System and method for handling communications requests 0 2013
9253661 System and method for modifying connectivity fault management packets 2 2013
9154634 System and method for managing network communications 0 2013
9042370 System and method for establishing calls over a call path having best path metrics 0 2013
9014204 System and method for managing network communications 3 2013
9054986 System and method for enabling communications over a number of packet networks 0 2013
9661514 System and method for adjusting communication parameters 0 2014
9712445 System and method for routing data on a packet network 0 2014
9118583 System and method for re-routing calls 1 2015
9749399 System and method for selecting a content delivery network 0 2015
9813320 System and method for generating a graphical user interface representative of network performance 0 2015
9549004 System and method for re-routing calls 0 2015
9660917 System and method for remotely controlling network operators 0 2015
9806972 System and method for monitoring and altering performance of a packet network 0 2016
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 8327026 Method and system for selecting a data compression technique for data transfer through a data network 3 2004
 
LEVEL 3 COMMUNICATIONS, LLC (3)
* 7630308 Systems and methods for applying a variable encoding/decoding scheme in a communication network 8 2004
9258348 Applying a variable encoding/decoding scheme in a communication network 0 2009
* 2010/0208,601 Applying a Variable Encoding/Decoding Scheme in a Communication Network 1 2009
 
IKANOS COMMUNICATIONS, INC. (1)
* 7406042 Method and apparatus for dynamic multi-line bonding in communication systems 9 2002
 
EMBARQ HOLDINGS COMPANY, LLC (24)
8289965 System and method for establishing a communications session with an end-user based on the state of a network connection 64 2006
8194643 System and method for monitoring the connection of an end-user to a remote network 67 2006
8189468 System and method for regulating messages between networks 66 2006
8717911 System and method for collecting network performance information 10 2007
8576722 System and method for modifying connectivity fault management packets 33 2007
8549405 System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally 37 2007
8488447 System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance 38 2007
8477614 System and method for routing calls if potential call paths are impaired or congested 42 2007
8274905 System and method for displaying a graph representative of network performance over a time period 65 2007
8238253 System and method for monitoring interlayer devices and optimizing network performance 62 2007
8228791 System and method for routing communications between packet networks based on intercarrier agreements 63 2007
8224255 System and method for managing radio frequency windows 52 2007
8223654 Application-specific integrated circuit for monitoring and optimizing interlayer network performance 54 2007
8199653 System and method for communicating network performance information over a packet network 58 2007
8194555 System and method for using distributed network performance information tables to manage network communications 57 2007
8144586 System and method for controlling network bandwidth with a connection admission control engine 11 2007
8144587 System and method for load balancing network resources using a connection admission control engine 67 2007
8130793 System and method for enabling reciprocal billing for different types of communications over a packet network 177 2007
8125897 System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets 86 2007
8107366 System and method for using centralized network performance tables to manage network communications 60 2007
8358580 System and method for adjusting the window size of a TCP packet through network elements 55 2009
8111692 System and method for modifying network traffic 54 2010
8213366 System and method for monitoring and optimizing network performance to a wireless device 3 2011
8670313 System and method for adjusting the window size of a TCP packet through network elements 2 2012
 
NEC CORPORATION (2)
9178724 Gateway apparatus, relay method, program, femto system 1 2010
* 9059914 Usable bandwidth measurement method, usable bandwidth measurement system, terminal device, and computer-readable recording medium 0 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7603473 Background network bandwidth sharing behind gateway devices 2 2005
* 2007/0016,688 Background network bandwidth sharing behind gateway devices 19 2005
 
Tellabs Petaluma, Inc. (2)
7486612 Fault-tolerant multicasting network 1 2002
* 2004/0111,606 Fault-tolerant multicasting network 2 2002
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 7450561 Method and apparatus for reserving and releasing bandwidth for a packet-switched telephony connection established over an HFC cable network 5 2002
* 9172771 System and methods for compressing data based on data link characteristics 0 2012
 
KT CORPORATION (1)
* 2005/0068,984 Low-cost network system between a base station controller and a base transceiver station, and method for transmitting data between them 2 2004
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2008/0117,813 METHOD AND SYSTEM FOR DYNAMIC RATE-LIMITING IN SWITCH 3 2007
 
BMC SOFTWARE, INC. (2)
* 7765346 Dynamic compression of systems management data 5 2007
* 2009/0157,712 Dynamic Compression of Systems Management Data 4 2007
 
GENERAL ELECTRIC COMPANY (2)
7548657 Adaptive video compression of graphical user interfaces using application metadata 42 2005
* 2006/0294,125 Adaptive video compression of graphical user interfaces using application metadata 20 2005
 
INNOMEDIA PTE LTD. (1)
* 2004/0160,945 Network communication system with a stand alone multi-media terminal adapter 24 2003
 
INFOBRIGHT, INC. (8)
* 8700579 Method and system for data compression in a relational database 3 2007
* 2008/0071,818 METHOD AND SYSTEM FOR DATA COMPRESSION IN A RELATIONAL DATABASE 62 2007
8838593 Method and system for storing, organizing and processing data in a relational database 1 2007
* 2008/0071,748 METHOD AND SYSTEM FOR STORING, ORGANIZING AND PROCESSING DATA IN A RELATIONAL DATABASE 30 2007
8266147 Methods and systems for database organization 2 2008
8521748 System and method for managing metadata in a relational database 3 2011
8417727 System and method for storing data in a relational database 5 2011
8943100 System and method for storing data in a relational database 2 2013
 
CISCO TECHNOLOGY, INC. (1)
* 7002992 Codec selection to improve media communication 116 2001
 
ADTRAN, INC. (2)
* 2003/0035,443 Integrated access device-resident, robbed in-band time slot mechanism for effecting contemporaneous management of remote digital communication units 0 2001
* 7142533 Echo canceller and compression operators cascaded in time division multiplex voice communication path of integrated access device for decreasing latency and processor overhead 11 2002
 
AgileDelta, Inc. (3)
* 7565339 Knowledge based encoding of data 0 2006
8862531 Knowledge based encoding of data 0 2009
* 2010/0023,470 KNOWLEDGE BASED ENCODING OF DATA 1 2009
 
Sprint Spectrum L.P. (1)
* 8254379 Method and system for application based compression profile selection 0 2004
 
FINISAR CORPORATION (11)
8156535 Data rate compression device for cable television return path using bandpass puncturing 9 2002
7751718 Efficient transmission of digital return path data in cable television return path 4 2002
* 2003/0154,498 Efficient transmission of digital return path data in cable television return path 0 2002
7725036 Efficient transmission of digital return path data in cable television return path 0 2002
* 2003/0154,496 Efficient transmission of digital return path data in cable television return path 0 2002
7765576 Changing communication mode in a CATV pathway using mute commands 0 2004
* 7519078 Automated ethernet configuration of CATV network 6 2004
* 2005/0273,836 Changing communication mode in a CATV pathway using mute commands 0 2004
* 2005/0254,523 Automated ethernet configuration of CATV network 0 2004
8032916 Single master clock control of Ethernet data transfer over both a cable TV return path and an Ethernet forward path 10 2004
* 2005/0273,837 Single master clock control of ethernet data transfer over both a cable TV return path and an ethernet forward path 1 2004
 
FUJITSU LIMITED (2)
* 2002/0141,392 Gateway apparatus and voice data transmission method 46 2001
* 2008/0232,456 ENCODING APPARATUS, ENCODING METHOD, AND COMPUTER READABLE STORAGE MEDIUM STORING PROGRAM THEREOF 3 2008
 
RPX CLEARINGHOUSE LLC (5)
* 7688852 Auto-compression for media over IP 3 2003
* 2004/0190,488 Auto-compression for media over IP 7 2003
8374199 Auto-compression for media over IP 0 2010
* 2010/0226,257 AUTO-COMPRESSION FOR MEDIA OVER IP 1 2010
8665904 Auto-compression for media over IP 2 2012
 
ALCATEL (1)
* 2003/0128,670 Adaptive bit rate vocoder for IP telecommunications 2 2002
 
AT&T SERVICES, INC. (1)
* 8429302 Aggregate control for application-level compression 0 2008
 
GENBAND US LLC (1)
9571552 Systems, methods, and computer program products for selecting codecs to optimize resource utilization 0 2014
 
TERAYON COMMUNICATION SYSTEMS, INC. (1)
* 2002/0059,637 Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions 165 2001
* Cited By Examiner