US Patent No: 7,822,871

Number of patents in Portfolio can not be more than 2000

Configurable adaptive global traffic control and management

Stats

ALSO PUBLISHED AS: 20030065762
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A framework for delivery of Internet content includes a subscriber server network; and at least one domain name server constructed and adapted to provide policy-based domain name service, wherein, in response to a request to resolve a hostname, the domain name server resolves the hostname to at least one address corresponding a server in the subscriber server network based on at least one policy consideration. The framework may include a content delivery network, distinct from the subscriber server network, wherein, in response to a request to resolve a hostname, the domain name server provides at least one addresses of a server in the content delivery network based at least on the location of the requestor and other policy considerations. An address returned by the domain name server is selected based on one or more of: (a) geographic policies; (b) load share policies; (c) overflow policies; and (d) network aware policies.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LEVEL 3 COMMUNICATIONS, LLCBROOMFIELD, CO388

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Brady, Mark Carrboro, NC 41 564
Hagberg, Aric Santa Fe, CA 5 117
Koller, Jeffrey G Torrance, CA 7 77
Middleton, Ted - 4 33
Pfitzner, David Thousand Oaks, CA 5 117
Salmon, John K Altadena, CA 42 386
Stolorz, Paul E Thousand Oaks, CA 7 118
Warren, Michael S Santa Fe, NM 5 117
Yevmenkin, Maksim Thousand Oaks, CA 8 118

Cited Art

Patent Info (Count) # Cites Year
 
AKAMAI TECHNOLOGIES, INC. (37)
5,845,303 Document processing using frame-based templates with hierarchical tagging 120 1996
6,003,030 System and method for optimized storage and retrieval of data on a distributed computer network 247 1996
6,421,726 System and method for selection and retrieval of diverse types of video data on a computer network 156 1998
6,154,744 System and method for optimized storage and retrieval of data on a distributed computer network 85 1998
6,763,388 Method and apparatus for selecting and viewing portions of web pages 55 1999
6,834,306 Method and apparatus for notifying a user of changes to certain parts of web pages 37 1999
6,625,643 System and method for resource management on a data network 97 1999
6,665,726 Method and system for fault tolerant media streaming over the internet 52 2000
6,718,328 System and method for providing controlled and secured access to network resources 64 2000
6,496,856 Video storage and retrieval system 52 2000
6,799,221 System and method for server-side optimization of data delivery on a distributed computer network 80 2000
6,502,125 System and method for optimized storage and retrieval of data on a distributed computer network 148 2000
6,754,706 Scalable domain name system with persistence and load balancing 80 2000
6,484,143 User device and system for traffic management and content distribution over a world wide area network 192 2000
6,405,252 Integrated point of presence server network 177 2000
6,694,358 Performance computer network method 53 2000
7,058,706 Method and apparatus for determining latency between multiple servers and a client 55 2000
7,010,578 Internet content delivery service with third party cache interface support 71 2000
6,751,673 Streaming media subscription mechanism for a content delivery network 61 2001
6,981,180 Method and apparatus for testing request-response service using live connection traffic 23 2001
6,996,616 HTML delivery from edge-of-network servers in a content delivery network (CDN) 115 2001
7,185,052 Meta content delivery network system 29 2001
2002/0073,199 Method for extending a network map 28 2001
2002/0129,134 Global load balancing across mirrored data centers 38 2001
2002/0124,080 Method for predicting file download time from mirrored data centers in a global computer netwrok 17 2001
2002/0199,016 Automated control of outbound transist links in a multi-homed BGP routing environment 15 2001
6,754,699 Content delivery and global traffic management network system 170 2001
7,096,266 Extending an Internet content delivery network into an enterprise 48 2002
6,963,981 Method and apparatus for remote installation of an operating system over a network connection 63 2002
2002/0163,882 Optimal route selection in a content delivery network 68 2002
2002/0143,798 Highly available distributed storage system for internet content with storage site redirection 36 2002
2002/0143,888 Scalable, high performance and highly available distributed storage system for internet content 58 2002
2002/0147,774 Content storage and replication in a managed internet content storage environment 42 2002
6,665,706 System and method for optimized storage and retrieval of data on a distributed computer network 98 2002
2004/0177,148 Method and apparatus for selecting and viewing portions of web pages 42 2004
2005/0033,858 Load balancing service 56 2004
2006/0143,293 Content delivery network map generation using passive measurement data 35 2006
 
LEVEL 3 COMMUNICATIONS, LLC (35)
5,029,232 Satellite communications network 39 1989
6,189,039 Selective tunneling of streaming data 61 1997
5,996,025 Network transparent access framework for multimedia serving 37 1997
6,185,598 Optimized network resource location 345 1998
6,195,680 Client-based dynamic switching of streaming servers for fault-tolerance and load balancing 247 1998
6,226,618 Electronic content delivery system 890 1998
6,130,890 Method and system for optimizing routing of data packets 67 1998
6,272,566 System for maintaining proper buffering within video play list 20 1998
6,263,313 Method and apparatus to create encoded digital content 306 1998
6,398,245 Key management system for digital content player 173 1998
6,587,837 Method for delivering electronic content from an online store 272 1998
6,418,421 Multimedia player for an electronic content delivery system 271 1998
7,206,748 Multimedia player toolkit for electronic content delivery 40 1998
6,460,082 Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media servers 87 1999
6,463,454 System and method for integrated load distribution and resource management on internet environment 193 1999
6,275,470 On-demand overlay routing for computer-based communication networks 80 1999
6,463,508 Method and apparatus for caching a media stream 102 1999
6,577,595 Systems and methods for transporting associated data signals over a network 67 1999
6,763,377 Asset management and scheduling graphical user interface for media streamer 44 2000
6,963,910 Graphical user interface for creating assets 25 2000
7,117,259 Server time window for multiple selectable servers in a graphical user interface 21 2000
6,870,851 Method and system for optimizing routing of data packets 8 2000
7,103,564 Method and apparatus for performing personalization based on classification 12 2000
6,859,791 Method for determining internet users geographic region 57 2000
7,110,984 Updating usage conditions in lieu of download digital rights management protected content 42 2000
6,473,405 On-demand overlay routing for computer-based communication networks 28 2001
7,188,085 Method and system for delivering encrypted content with associated geographical-based advertisements 58 2001
6,778,502 On-demand overlay routing for computer-based communication networks 42 2001
7,373,644 Automated server replication 10 2001
6,874,032 Method and system for burst congestion control in an internet protocol network 10 2001
6,654,807 Internet content delivery network 96 2001
6,965,890 Hyper video: information retrieval using realtime buffers 32 2002
7,039,633 Hyper video: information retrieval using multimedia 11 2002
2004/0022,194 On-demand overlay routing for computer-based communication networks 16 2003
2005/0100,027 Method and system for optimizing routing of data packets 9 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (19)
5,508,732 Data server, control server and gateway architecture system and method for broadcasting digital video on demand 110 1993
5,594,910 Interactive computer network and method of operation 201 1993
5,515,511 Hybrid digital/analog multimedia hub with dynamically allocated/released channels for video processing and distribution 98 1994
5,646,676 Scalable interactive multimedia server system for providing on demand data 82 1995
5,634,006 System and method for ensuring QOS in a token ring network utilizing an access regulator at each node for allocating frame size for plural transmitting applications based upon negotiated information and priority in the network 75 1995
5,625,781 Itinerary list for interfaces 167 1995
5,777,989 TCP/IP host name resolution for machines on several domains 102 1995
5,761,507 Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling 263 1996
5,630,067 System for the management of multiple time-critical data streams 123 1996
5,867,706 Method of load balancing across the processors of a server 114 1996
5,913,033 Apparatus and method for retrieving information using standard objects 75 1996
6,026,440 Web server account manager plug-in for monitoring resources 151 1997
6,108,673 System for creating a form from a template that includes replication block 61 1997
6,119,143 Computer system and method for load balancing with selective control 125 1997
6,282,569 Name server computer having a load levelling facility to spread the load from client computers across a plurality of server computers 52 1997
6,112,240 Web site client information tracker 158 1997
6,163,779 Method of saving a web page to a local hard drive to enable client-side browsing 102 1997
6,230,196 Generation of smart HTML anchors in dynamic web page creation 68 1997
6,041,324 System and method for identifying valid portion of computer resource identifier 64 1997
 
BLUE COAT SYSTEMS, INC. (13)
6,412,000 Method for automatically classifying traffic in a packet communications network 131 1998
6,456,630 Method for data rate control for heterogenous or peer internetworking 21 1998
6,529,477 Internet over satellite system 20 1999
6,584,083 Internet over satellite method 18 1999
6,298,041 Method for explicit data rate control in a packet communication environment without data rate supervision 70 1999
6,460,085 Method and system for managing memory in an internet over satellite connection 11 1999
6,654,344 Method and system for controlling data flow in an internet over satellite connection 46 1999
6,934,255 Internet over satellite apparatus 11 2000
7,003,572 System and method for efficiently forwarding client requests from a proxy server in a TCP/IP computing environment 11 2001
6,970,432 System and method for dynamically identifying internal hosts in a heterogeneous computing environment with multiple subnetworks 5 2001
7,012,900 Method for measuring network delay using gap time 11 2001
6,741,563 Method for explicit data rate control in a packet communication environment without data rate supervision 65 2001
6,591,299 Method for automatically classifying traffic with enhanced hierarchy in a packet communications network 61 2002
 
SUN MICROSYSTEMS, INC. (11)
5,442,749 Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels 267 1993
5,802,291 System and method to control and administer distributed object servers using first class distributed objects 119 1995
5,659,729 Method and system for implementing hypertext scroll attributes 175 1996
5,734,831 System for configuring and remotely administering a unix computer over a network 159 1996
5,784,058 User-controllable persistent browser display pages 100 1996
5,826,031 Method and system for prioritized downloading of embedded web objects 82 1996
6,134,583 Method, system, apparatus and article of manufacture for providing identity-based caching services to a plurality of computer systems (#16) 79 1996
6,154,777 System for context-dependent name resolution 116 1996
6,360,256 Name service for a redundant array of internet servers 88 1996
6,115,752 System and method for server selection for mirrored sites 137 1998
6,327,622 Load balancing in a network environment 287 1998
 
LUCENT TECHNOLOGIES INC. (9)
5,619,648 Message filtering techniques 438 1994
5,623,656 Script-based data communication system and method utilizing state memory 134 1994
5,835,718 URL rewriting pseudo proxy server 70 1996
6,098,078 Maintaining consistency of database replicas 65 1996
6,012,090 Client-side parallel requests for network services using group name association 212 1997
6,470,389 Hosting a network service on a cluster of servers using a single-address image 166 1997
6,070,191 Data distribution techniques for load-balanced fault-tolerant web access 306 1997
6,167,427 Replication service system and method for directing the replication of information servers based on selected plurality of servers load 96 1997
6,041,307 Technique for effectively managing resources in a network 69 1998
 
MICROSOFT CORPORATION (8)
5,774,668 System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing 587 1995
5,956,489 Transaction replication system and method for supporting replicated transaction-based services 153 1996
5,832,514 System and method for discovery based data recovery in a store and forward replication process 95 1996
6,038,610 Storage of sitemaps at server sites for holding information regarding content 78 1996
5,890,171 Computer system and computer-implemented method for interpreting hypertext links in a document when including the document within another document 76 1996
5,935,207 Method and apparatus for providing remote site administrators with user hits on mirrored web sites 164 1997
5,968,121 Method and apparatus for representing and applying network topological data 114 1997
6,564,251 Scalable computing system for presenting customized aggregation of information 69 1998
 
AT&T CORP. (7)
5,944,780 Network with shared caching 107 1997
6,021,426 Method and apparatus for dynamic data transfer on a web page 108 1997
6,256,675 System and method for allocating requests for objects and managing replicas of objects on a network 114 1998
6,112,231 Server to cache protocol for improved web performance 26 1998
6,092,204 Filtering for public databases with naming ambiguities 35 1999
6,484,204 System and method for allocating requests for objects and managing replicas of objects on a network 109 2001
2002/0078,233 Method and apparatus for content distribution network brokering and peering 99 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (7)
5,414,455 Segmented video on demand system 422 1993
5,341,477 Broker for computer network server selection 441 1993
5,542,087 Linear hashing for distributed records 105 1993
5,666,362 Method and apparatus for asynchronous PPP and synchronous PPP conversion 85 1995
5,870,559 Software system and associated methods for facilitating the analysis and management of web sites 336 1997
5,958,008 Software system and associated methods for scanning and mapping dynamically-generated web documents 237 1997
6,144,996 Method and apparatus for providing a guaranteed minimum level of performance for content delivery over a network 89 1998
 
NOKIA CORPORATION (6)
6,338,044 Personal digital content system 133 1999
6,981,050 Digital remote recorder 37 2000
6,801,576 System for accessing, distributing and maintaining video content over public and private internet protocol networks 17 2000
6,842,604 Personal digital content system 58 2001
2002/0082,999 Method of preventing reduction of sales amount of records due to digital music file illegally distributed through communication network 38 2001
2003/0061,280 Systems and methods for enhancing streaming media 10 2002
 
SILICON VALLEY BANK (6)
6,038,216 Method for explicit data rate control in a packet communication environment without data rate supervision 99 1996
5,802,106 Method for rapid data rate detection in a packet communication environment without data rate supervision 110 1996
6,018,516 Method for minimizing unneeded retransmission of packets in a packet communication environment supporting a plurality of data link rates 77 1997
6,046,980 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 177 1997
6,205,120 Method for transparently determining and setting an optimal minimum required TCP window size 52 1998
6,115,357 Method for pacing data flow in a packet-based network 67 1998
 
CISCO TECHNOLOGY, INC. (5)
5,544,313 Baton passing optimization scheme for load balancing/configuration planning in a video-on-demand computer system 123 1994
5,544,327 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 121 1994
6,065,062 Backup peer pool for a routed computer network 70 1997
6,178,160 Load balancing of client connections across a network using server based algorithms 73 1997
6,128,601 Active client to communications network connection apparatus and method 70 1998
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (5)
6,430,618 Method and apparatus for distributing requests among a plurality of resources 83 1998
6,553,420 Method and apparatus for distributing requests among a plurality of resources 37 1998
6,108,703 Global hosting system 481 1999
6,553,413 Content delivery network using edge-of-network servers for providing content delivery to a set of participating content providers 180 2000
7,103,645 Method and system for providing content delivery to a set of participating content providers 66 2003
 
PERSONALWEB TECHNOLOGIES, LLC (5)
5,978,791 Data processing system using substantially unique identifiers to identify data items, whereby identical data items have the same identifiers 260 1997
6,415,280 Identifying and requesting data in network using identifiers which are based on contents of data 186 1999
6,928,442 Enforcement and policing of licensed content using content-based identifiers 65 2001
2004/0139,097 Identifying data in a data processing system 31 2003
2005/0114,296 Content delivery network and associated methods and mechanisms 62 2004
 
VERIZON CORPORATE GROUP SERVICES INC. (5)
6,049,831 System for transmitting network-related information where requested network information is separately transmitted as definitions and display information 129 1997
6,405,257 Method and system for burst congestion control in an internet protocol network 31 1998
6,505,248 Method and system for monitoring and dynamically reporting a status of a remote server 72 1999
6,490,580 Hypervideo information retrieval usingmultimedia 18 1999
6,493,707 Hypervideo: information retrieval using realtime buffers 20 1999
 
CREDIT SUISSE FIRST BOSTON, AS ADMINISTRATIVE AGENT (4)
2002/0040,404 System and method for performing broadcast-enabled disk drive replication in a distributed data delivery network 9 2001
2002/0042,817 System and method for mirroring and caching compressed data in a content distribution system 11 2001
2002/0046,273 Method and system for real-time distributed data mining and analysis for network 32 2001
2002/0046,405 System and method for determining optimal server in a distributed network for serving content streams 27 2001
 
H. LEE BROWNE D/B/A GREENWICH INFORMATION TECHNOLOGIES (4)
5,253,275 Audio and video transmission and receiving system 330 1992
5,550,863 Audio and video transmission and receiving system 234 1993
6,002,720 Audio and video transmission and receiving system 190 1996
6,144,702 Audio and video transmission and receiving system 84 1998
 
INTEL CORPORATION (4)
5,682,512 Use of deferred bus access for address translation in a shared memory clustered computer system 88 1995
5,896,533 Accessing internets world-wide web through object linking and embedding technology 61 1995
5,903,723 Method and apparatus for transmitting electronic mail attachments with attachment references 354 1995
5,832,506 Directory for network servers 70 1996
 
INTELLECTUAL VENTURES I LLC (4)
6,125,388 System for transporting information objects between a user station and multiple remote sources based upon user modifiable object manifest stored in the user station 198 1997
6,557,054 Method and system for distributing updates by presenting directory of software available for user installation that is not already installed on user station 144 2000
6,611,862 User station software that controls transport and presentation of content from a remote source 130 2000
6,658,464 User station software that controls transport, storage, and presentation of content from a remote source 141 2000
 
INTERVU, INC. (4)
6,181,867 Video storage and retrieval system 75 1995
5,956,716 System and method for delivery of video data over a computer network 583 1996
6,112,239 System and method for server-side optimization of data delivery on a distributed computer network 271 1997
6,314,565 System and method for automated identification, retrieval, and installation of multimedia software components 177 1998
 
HITACHI, LTD. (3)
4,495,570 Processing request allocator for assignment of loads in a distributed processing system 113 1982
4,839,798 Method and apparatus for controlling job transfer between computer systems 83 1985
6,973,485 Proxy server selecting server and proxy server 29 2002
 
SIGHTSOUND.COM INCORPORATED (3)
5,191,573 Method for transmitting a desired digital video or audio signal 257 1990
5,966,440 System and method for transmitting desired digital video or digital audio signals 104 1995
5,675,734 System for transmitting desired digital video or audio signals 255 1996
 
TEKNOWLEDGE, INC., A CORP. OF DE. (3)
4,591,983 Hierarchical knowledge system 184 1984
4,943,932 Architecture for composing computational modules uniformly across diverse developmental frameworks 103 1987
4,847,784 Knowledge based tutor 75 1987
 
XCELERA INC. (3)
6,370,580 Web serving system that coordinates multiple servers to optimize file transfers 69 1999
6,480,893 Web serving system 21 2000
6,915,329 Web serving system 18 2001
 
AT&T IPM CORP. (2)
5,442,389 Program server for interactive television system 187 1992
5,878,212 System for updating mapping or virtual host names to layer-3 address when multimedia server changes its usage state to busy or not busy 57 1995
 
BELL ATLANTIC NETWORK SERVICES, INC. (2)
5,410,343 Video-on-demand services using public switched telephone network 488 1993
5,528,281 Method and system for accessing multimedia data over public switched telephone network 174 1993
 
DISNEY ENTERPRISES, INC. (2)
5,870,546 Method and apparatus for redirection of server external hyper-link reference 167 1997
6,189,030 Method and apparatus for redirection of server external hyper-link references 119 1998
 
EMC CORPORATION (2)
5,799,141 Real-time data protection system and method 111 1995
5,856,974 Internetwork address mapping gateway 180 1996
 
FUJITSU LIMITED (2)
5,522,070 Computer resource distributing method and system for distributing a multiplicity of processes to a plurality of computers connected in a network 99 1995
5,815,664 Address reporting device and method for detecting authorized and unauthorized addresses in a network environment 109 1996
 
I/P ENGINE, INC. (2)
5,867,799 Information system and method for filtering a massive flow of information entities to meet user information classification needs 395 1996
5,983,214 System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication network 234 1998
 
INTELLECTUAL VENTURES II LLC (2)
5,751,961 Integrated internet system for translating logical addresses of internet documents to physical addresses using integrated service control point 187 1996
6,014,686 Apparatus and methods for highly available directory services in the distributed computing environment 64 1997
 
NEC CORPORATION (2)
5,557,317 Video-on-demand system with program relocation center 99 1995
7,254,645 Quality assured network service provision system compatible with a multi-domain network and service provision method and service broker device 29 2001
 
NIELSEN COMPANY (US), LLC, THE (2)
5,796,952 Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database 878 1997
6,029,176 Manipulating and analyzing data using a computer system having a database mining engine resides in memory 68 1997
 
OPEN INVENTION NETWORK, LLC (2)
5,649,186 System and method for a computer-based dynamic information clipping service 496 1995
6,081,829 General purpose web annotations without modifying browser 151 1996
 
PDACO LTD. (2)
5,644,714 Video collection and distribution system with interested item notification and download on demand 116 1995
5,539,621 Network communication unit with client and resource node array double layer ICs on printed board with connectors on housing 28 1995
 
RON HILL (2)
6,286,045 Information storage and delivery over a computer network using centralized intelligence to monitor and control the information being delivered 88 1997
6,014,698 System using first banner request that can not be blocked from reaching a server for accurately counting displays of banners on network terminals 106 1997
 
SIM, WONG HOO (2)
6,249,810 Method and system for implementing an internet radio device for receiving and/or transmitting media information 128 1999
6,901,604 Method and system for ensuring continuous data flow between re-transmitters within a chaincast communication system 17 1999
 
TTI INVENTIONS A LLC (2)
5,371,532 Communications architecture and method for distributing information services 273 1992
5,777,988 System and method for equalizing delay in a dynamic packet switching network 23 1996
 
TWINTECH E.U. II, LIMITED LIABILITY COMPANY (2)
5,712,979 Method and apparatus for attaching navigational history information to universal resource locator links on a world wide web page 277 1995
5,812,769 Method and apparatus for redirecting a user to a new location on the world wide web using relative universal resource locators 230 1995
 
VERIZON CORPORATE SERVICES GROUP INC. (2)
6,185,619 Method and apparatus for balancing the process load on network servers according to network and serve based policies 251 1997
6,691,148 Framework for providing quality of service requirements in a distributed object-oriented computer system 79 1998
 
WELLS FARGO CAPITAL FINANCE, LLC (2)
2001/0056,500 Optimized network resource location 40 2001
2003/0105,604 Real-time streaming media measurement system and method 45 2002
 
WILTEL COMMUNICATIONS GROUP, INC. (2)
2001/0029,525 Method of utilizing a single uniform resource locator for resources with multiple formats 27 2001
2002/0023,165 Method and apparatus for encoder-based distribution of live video and other streaming content 39 2001
 
YAHOO! INC. (2)
5,983,227 Dynamic page generator 398 1997
6,785,704 Content distribution system for operation over an internetwork including content peering arrangements 224 2000
 
ABOUT, INC. (1)
5,918,010 Collaborative internet data mining systems 135 1998
 
ACACIA MEDIA TECHNOLOGIES CORPORATION (1)
5,132,992 Audio and video transmission and receiving system 520 1991
 
ACTIVATE.NET (1)
6,950,623 Methods and systems for dynamically serving in-stream advertisements 60 2001
 
ACTONA TECHNOLOGIES LTD. (1)
6,976,090 Differentiated content and application delivery via internet 158 2001
 
AGRANAT IP LICENSING LLC (1)
5,973,696 Embedded web server 189 1997
 
AKARNAI TECHNOLOGIES, INC. (1)
7,007,089 Content delivery network map generation using passive measurement data 55 2002
 
ALCATEL N.V. (1)
5,550,577 Video on demand network, including a central video server and distributed video servers with random access read/write memories 186 1994
 
ARROWPOINT COMMUNICATIONS, INC. (1)
6,006,264 Method and system for directing a flow between a client and a server 563 1998
 
AT HOME BONDHOLDERS' LIQUIDATING TRUST (1)
6,370,571 System and method for delivering high-performance online multimedia services 81 1997
 
AUTONOMY, INC. (1)
5,592,611 Stand-in computer server 181 1995
 
AVAYA INC. (1)
6,330,602 Scaleable web server and method of efficiently managing multiple servers 197 1997
 
BASCOM GLOBAL INTERNET SERVICES, INC. (1)
5,987,606 Method and system for content filtering information retrieved from an internet computer network 115 1997
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
4,922,417 Method and apparatus for data hashing using selection from a table of random numbers in combination with folding and bit manipulation of the selected random numbers 46 1986
 
BMC SOFTWARE, INC. (1)
5,919,247 Method for the distribution of code and data updates 327 1996
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
6,038,310 Service node for a telephony network 32 1997
 
BROWN, JEFF (1)
6,243,760 Information dissemination system with central and distributed caches 80 1997
 
CABLE & WIRELESS, INC. (1)
6,154,753 Document management system and method for business quality modeling 59 1996
 
CANTOR FIRZGERALD SECURITIES (1)
4,949,248 System for shared remote access of multiple application programs executing in one or more computers 232 1988
 
CHAINCAST, INC. (1)
2002/0059,592 Method and system for implementing an internet radio device for receiving and /or transmitting media information 20 2001
 
CLEARWAY ACQUISITIONS, INC. (1)
5,991,809 Web serving system that coordinates multiple servers to optimize file transfers 121 1997
 
COMCAST MO GROUP, INC. (1)
5,475,615 Method and system for sizing interactive video delivery systems 41 1993
 
COMPAGNIE INDUSTRIELLE DES TELECOMMUNICATIONS CIT-ALCATEL (1)
4,594,704 Spare subscriber terminal device in a digital concentrator 34 1984
 
CONTENTGUARD HOLDINGS, INC. (1)
5,638,443 System for controlling the distribution and use of composite digital works 675 1994
 
CRICKET COMMUNICATIONS, INC. (1)
6,128,660 Network match maker 63 1997
 
CSG SYSTEMS, INC. (1)
5,740,423 System and method for accessing distributed data on a plurality of databases 35 1995
 
DARBY & MOHAINE, L.L.C. (1)
5,920,701 Scheduling data transmission 179 1996
 
DATA GENERAL CORPORATION (1)
5,287,537 Distributed processing system having plural computers each using identical retaining information to identify another computer for executing a received command 102 1992
 
DIGIMARC CORPORATION (1)
6,311,214 Linking of computers based on optical sensing of digital data 515 1999
 
EBAY INC. (1)
5,715,453 Web server mechanism for processing function calls for dynamic data queries in a web page 223 1996
 
ENTERASYS NETWORKS, INC. (1)
5,136,716 Session control in network for digital data processing system which supports multiple transfer protocols 142 1990
 
ESDR NETWORK SOLUTIONS LLC (1)
6,442,549 Method, product, and apparatus for processing reusable information 167 1999
 
EXODUS COMMUNICATIONS INC. (1)
6,973,490 Method and system for object-level web performance and analysis 51 2000
 
FACEBOOK, INC. (1)
6,065,051 Apparatus and method for communication between multiple browsers 61 1998
 
FLA. (1)
4,726,017 Multidrop data concentrator communication network 63 1985
 
GENERAL DYNAMICS C4 SYSTEMS, INC. (1)
5,699,513 Method for secure network access via message intercept 165 1995
 
GLOBAL PATENT HOLDINGS, LLC (1)
5,253,341 Remote query communication system 207 1991
 
GOOGLE INC. (1)
5,761,663 Method for distributed task fulfillment of web browser requests 131 1997
 
HEWLETT-PACKARD COMPANY (1)
6,105,028 Method and apparatus for accessing copies of documents using a web browser request interceptor 46 1997
 
HITACHI ULSI ENGINEERING CORPORATION (1)
5,961,596 Method of monitoring a computer system, featuring performance data distribution to plural monitoring processes 55 1997
 
INTERNETAD SYSTEMS LLC (1)
5,572,643 Web browser with dynamic display of information objects during linking 1414 1995
 
KABUSHIKI KAISHA TOSHIBA (1)
5,933,832 Retrieval system for frequently updated data distributed on network 59 1997
 
KURARAY CO., LTD. (1)
6,699,418 Method for producing biaxially stretched film made of ethylene-vinyl alcohol copolymer 4 2002
 
LINDNER DAVIDEND FUND A SERIES OF LINDHER INVESTMENTS (1)
5,519,435 Multi-user, on-demand video storage and retrieval system including video signature computation for preventing excessive instantaneous server data rate 121 1994
 
LODGENET INTERACTIVE CORPORATION (1)
4,920,432 System for random access to an audio video data library with independent selection and display at each of a plurality of remote locations 240 1988
 
LYCOS, INC. (1)
5,884,038 Method for providing an Internet protocol address with a domain name server 90 1997
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6,092,112 Distributing information through an open network to many and unspecific clients being in different retaining situations with an information server 21 1997
 
MCAFEE, INC. (1)
6,332,195 Secure server utilizing separate protocol stacks 32 1999
 
MCI COMMUNICATIONS CORPORATION (1)
5,721,914 System and method for hierarchical data distribution 113 1995
 
MICRON TECHNOLOGY, INC. (1)
6,502,215 Self-test RAM using external synchronous clock 31 2001
 
MIRROR IMAGE INTERNET, INC. (1)
6,581,090 Internet communication system 37 1999
 
NCR CORPORATION (1)
6,035,332 Method for monitoring user interactions with web pages from web server using data and command lists for maintaining information visited and issued by participants 275 1997
 
NET2PHONE, INC. (1)
6,347,085 Method and apparatus for establishing communications between packet-switched and circuit-switched networks 91 1997
 
NETWORD LLC (1)
5,764,906 Universal electronic resource denotation, request and delivery system 425 1995
 
NEW AURORA CORPORATION (1)
5,671,279 Electronic commerce using a secure courier system 503 1995
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
6,266,699 Control in an intelligent network 29 1997
 
NONSTOP NETWORKS LIMITED (1)
5,633,999 Workstation-implemented data storage re-routing for server fault-tolerance on computer networks 178 1995
 
ONLINE VIDEO NETWORKS, INC. (A FLORIDA CORPORATION) (1)
7,577,754 System and method for controlling access to content carried in a caching architecture 7 2001
 
ORACLE INTERNATIONAL CORPORATION (1)
5,893,116 Accessing network resources using network resource replicator and captured login script for use when the computer is disconnected from the network 87 1996
 
PACKETEER, INC. (1)
2002/0131,645 Method and apparatus for optimizing a JPEG image using regionally variable compression levels 8 2001
 
PARALLEL NETWORKS, LLC (1)
5,894,554 System for managing dynamic web page generation requests by intercepting request at web server and routing to page server thereby releasing web server to process other requests 299 1996
 
PARALOGIC, INC. (1)
5,471,622 Run-time system having nodes for identifying parallel tasks in a logic program and searching for available nodes to execute the parallel tasks 76 1995
 
PERIFORM REMOTE III, L.L.C. (1)
6,154,738 Methods and apparatus for disseminating product information via the internet using universal product codes 549 1999
 
POINTCAST (1)
6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network 207 1997
 
PORTAUTHORITY TECHNOLOGIES INC. (1)
2002/0016,831 Apparatus and method for locating of an internet user 37 2001
 
PRAJA, INC. (1)
6,144,375 Multi-perspective viewer for content-based interactivity 254 1998
 
PROTEGRITY CORPORATION (1)
6,963,980 Combined hardware and software based encryption of databases 26 2000
 
PROTEGRITY RESEARCH & DEVELOPMENT (1)
2002/0066,038 Method and a system for preventing impersonation of a database user 20 2000
 
QUARK MEDIA HOUSE B.V. (1)
5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 343 1996
 
RAKUTEN, INC. (1)
5,931,904 Method for reducing the delay between the time a data page is requested and the time the data page is displayed 81 1996
 
REALNAMES CORPORATION (1)
6,151,624 Navigating network resources based on metadata 431 1998
 
RESONATE INC. (1)
5,774,660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network 910 1996
 
RESTAURANT TECHNOLOGY, INC. (1)
5,590,288 Distributed data processing system and method utilizing peripheral device polling and layered communication software 45 1995
 
RPX CORPORATION (1)
5,913,028 Client/server data traffic delivery system and method 122 1995
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,627,829 Method for reducing unnecessary traffic over a computer network 194 1995
 
SANDPIPER NETWORKS, INC. (1)
7,054,935 Internet content delivery network 28 2002
 
SASKTEL (1)
5,172,413 Secure hierarchial video delivery system and method 464 1990
 
SAVVIS ASSET HOLDINGS, INC. (1)
6,708,137 System and method for providing composite variance analysis for network operation 24 2001
 
SAVVIS COMMUNICATIONS P/S CORPORATION (1)
7,069,177 System and method for providing composite variance analysis for network operation 17 2003
 
SIGHTPATH, INC. (1)
6,052,718 Replica routing 281 1997
 
SILICON GRAPHICS INTERNATIONAL, CORP. (1)
6,173,322 Network request distribution based on static rules and dynamic performance data 152 1997
 
SOVERAIN SOFTWARE LLC (1)
5,708,780 Internet server access control and monitoring systems 921 1995
 
SPRINT COMMUNICATIONS COMPANY L.P. (1)
7,047,300 Survivable and scalable data system and method for computer networks 35 1998
 
STARLIGHT NETWORKS (1)
5,550,982 Video application server 108 1993
 
STORAGE TECHNOLOGY CORPORATION (1)
5,828,847 Dynamic server switching for maximum server availability and load balancing 117 1996
 
STORAGEWAY, INC. (1)
2003/0055,972 Methods and systems for shared storage virtualization 50 2002
 
STORGEWAY, INC. (1)
2003/0009,444 Secured shared storage architecture 10 2002
 
TECKNOWLEDGE, INC. (1)
4,803,641 Basic expert system tool 49 1987
 
TEKNOWLEDGE CORPORATION (1)
6,029,175 Automatic retrieval of changed files by a network software agent 423 1996
 
TELOGY NETWORKS, INC. (1)
5,742,762 Network management gateway 373 1995
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (1)
6,052,730 Method for monitoring and/or modifying web browsing sessions 265 1998
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (1)
5,838,906 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document 539 1994
 
TIVO INC. (1)
5,442,390 Video on demand with memory accessing and or like functions 354 1993
 
TTA WIRELESS TRANSFER CO., LLC (1)
6,125,394 Computer system having a plurality of resources and utilizing a selection mechanism to select the resources based upon historical loading 26 1997
 
TTI INVENTIONS C LLC (1)
5,287,499 Methods and apparatus for information storage and retrieval utilizing a method of hashing and different collision avoidance schemes depending upon clustering in the hash table 86 1991
 
TV ANSWER, INC. (1)
5,291,554 Shared-price custom video rentals via interactive TV 208 1992
 
ULTRADNS, INC. (1)
2004/0039,798 Domain name resolution system and method 58 2003
 
USA VIDEO TECHNOLOGY CORPORATION (1)
5,130,792 Store and forward video system 310 1990
 
VERIZON SERVICES CORP. (1)
6,282,574 Method, server and telecommunications system for name translation on a conditional basis and/or to a telephone number 61 2000
 
VIDEO-ON-DEMAND VENTURES LLC (1)
4,949,187 Video communications system having a remotely controlled central source of video and audio data 661 1988
 
VOICECOM TELECOMMUNICATIONS, LLC (1)
5,945,989 Method and apparatus for adding and altering content on websites 211 1997
 
WAM!NET, INC. (1)
6,044,405 Service network incorporating geographically-remote hubs linked by high speed transmission paths 53 1996
 
WEBTV NETWORKS, INC. (1)
5,862,339 Client connects to an internet access provider using algorithm downloaded from a central server based upon client's desired criteria after disconnected from the server 202 1996
 
WILTEL COMMUNICATIONS GROUP, LLC (1)
2002/0023,164 Method and apparatus for client-side authentication and stream selection in a content distribution system 57 2001
 
WISTRON CORPORATION (1)
6,226,642 Content modification of internet web pages for a television class display 174 1997
 
XCELERA, A DELAWARE CORPORATION (1)
2005/0038,851 Web serving system 18 2004
 
YORANSO CONSULTING LIMITED LIABILITY COMPANY (1)
5,603,026 Application-specific conflict resolution for weakly consistent replicated databases 48 1994
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (4)
6,269,394 System and method for delivery of video data over a computer network 158 1998
7,066,829 Golf putting alignment system 5 2000
2002/0083,124 Systems and methods for supporting the delivery of streamed content 27 2001
2003/0149,581 Method and system for providing intelligent network content delivery 95 2002

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
YAHOO! INC. (15)
8,402,356 Methods, systems and apparatus for delivery of media 0 2006
8,069,142 System and method for synchronizing data on a network 1 2007
8,307,029 System and method for conditional delivery of messages 0 2007
8,166,168 System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels 0 2007
8,271,506 System and method for modeling relationships between entities 2008
8,386,506 System and method for context enhanced messaging 0 2008
8,281,027 System and method for distributing media related to a location 0 2008
8,108,778 System and method for context enhanced mapping within a user interface 0 2008
8,060,492 System and method for generation of URL based context queries 2 2008
8,032,508 System and method for URL based query for retrieving data related to a context 1 2008
8,024,317 System and method for deriving income from URL based context queries 0 2008
8,055,675 System and method for context based query augmentation 1 2008
8,166,016 System and method for automated service recommendations 0 2008
8,150,967 System and method for verified presence tracking 0 2009
8,364,611 System and method for precaching information on a mobile device 0 2009
 
NOMADIX, INC. (7)
8,190,708 Gateway device having an XML interface and associated method 0 2000
8,266,266 Systems and methods for providing dynamic network authorization, authentication and accounting 0 2010
8,244,886 Systems and methods for providing content and services on a network system 0 2010
8,156,246 Systems and methods for providing content and services on a network system 5 2011
8,266,269 Systems and methods for providing content and services on a network system 0 2011
8,370,477 Systems and methods for providing content and services on a network system 2 2012
8,364,806 Systems and methods for providing content and services on a network system 2 2012
 
ADOBE SYSTEMS INCORPORATED (1)
8,352,917 Web-beacon plug-ins and their certification 0 2006
 
DELL PRODUCTS L.P. (1)
8,369,968 System and method for handling database failover 0 2009
 
OMNITURE, INC. (1)
7,992,135 Certification of server-side partner plug-ins for analytics and privacy protection 0 2007
 
TELECOMMUNICATION SYSTEMS, INC. (1)
8,244,802 Geospacial location associated with content on a network 0 2010

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Apr 26, 2014
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 26, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 26, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00