
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
-
Oct 26, 2010
Issued date -
Sep 30, 2002
filing date -
10/259,497
serial no -
In Force
status
Importance
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.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 5,799,141 Real-time data protection system and method | 111 | 1995 | |
| 5,856,974 Internetwork address mapping gateway | 180 | 1996 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 2001/0056,500 Optimized network resource location | 40 | 2001 | |
| 2003/0105,604 Real-time streaming media measurement system and method | 45 | 2002 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 5,918,010 Collaborative internet data mining systems | 135 | 1998 | |
|
|
|||
| 5,132,992 Audio and video transmission and receiving system | 520 | 1991 | |
|
|
|||
| 6,950,623 Methods and systems for dynamically serving in-stream advertisements | 60 | 2001 | |
|
|
|||
| 6,976,090 Differentiated content and application delivery via internet | 158 | 2001 | |
|
|
|||
| 5,973,696 Embedded web server | 189 | 1997 | |
|
|
|||
| 7,007,089 Content delivery network map generation using passive measurement data | 55 | 2002 | |
|
|
|||
| 5,550,577 Video on demand network, including a central video server and distributed video servers with random access read/write memories | 186 | 1994 | |
|
|
|||
| 6,006,264 Method and system for directing a flow between a client and a server | 563 | 1998 | |
|
|
|||
| 6,370,571 System and method for delivering high-performance online multimedia services | 81 | 1997 | |
|
|
|||
| 5,592,611 Stand-in computer server | 181 | 1995 | |
|
|
|||
| 6,330,602 Scaleable web server and method of efficiently managing multiple servers | 197 | 1997 | |
|
|
|||
| 5,987,606 Method and system for content filtering information retrieved from an internet computer network | 115 | 1997 | |
|
|
|||
| 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 | |
|
|
|||
| 5,919,247 Method for the distribution of code and data updates | 327 | 1996 | |
|
|
|||
| 6,038,310 Service node for a telephony network | 32 | 1997 | |
|
|
|||
| 6,243,760 Information dissemination system with central and distributed caches | 80 | 1997 | |
|
|
|||
| 6,154,753 Document management system and method for business quality modeling | 59 | 1996 | |
|
|
|||
| 4,949,248 System for shared remote access of multiple application programs executing in one or more computers | 232 | 1988 | |
|
|
|||
| 2002/0059,592 Method and system for implementing an internet radio device for receiving and /or transmitting media information | 20 | 2001 | |
|
|
|||
| 5,991,809 Web serving system that coordinates multiple servers to optimize file transfers | 121 | 1997 | |
|
|
|||
| 5,475,615 Method and system for sizing interactive video delivery systems | 41 | 1993 | |
|
|
|||
| 4,594,704 Spare subscriber terminal device in a digital concentrator | 34 | 1984 | |
|
|
|||
| 5,638,443 System for controlling the distribution and use of composite digital works | 675 | 1994 | |
|
|
|||
| 6,128,660 Network match maker | 63 | 1997 | |
|
|
|||
| 5,740,423 System and method for accessing distributed data on a plurality of databases | 35 | 1995 | |
|
|
|||
| 5,920,701 Scheduling data transmission | 179 | 1996 | |
|
|
|||
| 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 | |
|
|
|||
| 6,311,214 Linking of computers based on optical sensing of digital data | 515 | 1999 | |
|
|
|||
| 5,715,453 Web server mechanism for processing function calls for dynamic data queries in a web page | 223 | 1996 | |
|
|
|||
| 5,136,716 Session control in network for digital data processing system which supports multiple transfer protocols | 142 | 1990 | |
|
|
|||
| 6,442,549 Method, product, and apparatus for processing reusable information | 167 | 1999 | |
|
|
|||
| 6,973,490 Method and system for object-level web performance and analysis | 51 | 2000 | |
|
|
|||
| 6,065,051 Apparatus and method for communication between multiple browsers | 61 | 1998 | |
|
|
|||
| 4,726,017 Multidrop data concentrator communication network | 63 | 1985 | |
|
|
|||
| 5,699,513 Method for secure network access via message intercept | 165 | 1995 | |
|
|
|||
| 5,253,341 Remote query communication system | 207 | 1991 | |
|
|
|||
| 5,761,663 Method for distributed task fulfillment of web browser requests | 131 | 1997 | |
|
|
|||
| 6,105,028 Method and apparatus for accessing copies of documents using a web browser request interceptor | 46 | 1997 | |
|
|
|||
| 5,961,596 Method of monitoring a computer system, featuring performance data distribution to plural monitoring processes | 55 | 1997 | |
|
|
|||
| 5,572,643 Web browser with dynamic display of information objects during linking | 1414 | 1995 | |
|
|
|||
| 5,933,832 Retrieval system for frequently updated data distributed on network | 59 | 1997 | |
|
|
|||
| 6,699,418 Method for producing biaxially stretched film made of ethylene-vinyl alcohol copolymer | 4 | 2002 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 5,884,038 Method for providing an Internet protocol address with a domain name server | 90 | 1997 | |
|
|
|||
| 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 | |
|
|
|||
| 6,332,195 Secure server utilizing separate protocol stacks | 32 | 1999 | |
|
|
|||
| 5,721,914 System and method for hierarchical data distribution | 113 | 1995 | |
|
|
|||
| 6,502,215 Self-test RAM using external synchronous clock | 31 | 2001 | |
|
|
|||
| 6,581,090 Internet communication system | 37 | 1999 | |
|
|
|||
| 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 | |
|
|
|||
| 6,347,085 Method and apparatus for establishing communications between packet-switched and circuit-switched networks | 91 | 1997 | |
|
|
|||
| 5,764,906 Universal electronic resource denotation, request and delivery system | 425 | 1995 | |
|
|
|||
| 5,671,279 Electronic commerce using a secure courier system | 503 | 1995 | |
|
|
|||
| 6,266,699 Control in an intelligent network | 29 | 1997 | |
|
|
|||
| 5,633,999 Workstation-implemented data storage re-routing for server fault-tolerance on computer networks | 178 | 1995 | |
|
|
|||
| 7,577,754 System and method for controlling access to content carried in a caching architecture | 7 | 2001 | |
|
|
|||
| 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 | |
|
|
|||
| 2002/0131,645 Method and apparatus for optimizing a JPEG image using regionally variable compression levels | 8 | 2001 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 6,154,738 Methods and apparatus for disseminating product information via the internet using universal product codes | 549 | 1999 | |
|
|
|||
| 6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network | 207 | 1997 | |
|
|
|||
| 2002/0016,831 Apparatus and method for locating of an internet user | 37 | 2001 | |
|
|
|||
| 6,144,375 Multi-perspective viewer for content-based interactivity | 254 | 1998 | |
|
|
|||
| 6,963,980 Combined hardware and software based encryption of databases | 26 | 2000 | |
|
|
|||
| 2002/0066,038 Method and a system for preventing impersonation of a database user | 20 | 2000 | |
|
|
|||
| 5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects | 343 | 1996 | |
|
|
|||
| 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 | |
|
|
|||
| 6,151,624 Navigating network resources based on metadata | 431 | 1998 | |
|
|
|||
| 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 | |
|
|
|||
| 5,590,288 Distributed data processing system and method utilizing peripheral device polling and layered communication software | 45 | 1995 | |
|
|
|||
| 5,913,028 Client/server data traffic delivery system and method | 122 | 1995 | |
|
|
|||
| 5,627,829 Method for reducing unnecessary traffic over a computer network | 194 | 1995 | |
|
|
|||
| 7,054,935 Internet content delivery network | 28 | 2002 | |
|
|
|||
| 5,172,413 Secure hierarchial video delivery system and method | 464 | 1990 | |
|
|
|||
| 6,708,137 System and method for providing composite variance analysis for network operation | 24 | 2001 | |
|
|
|||
| 7,069,177 System and method for providing composite variance analysis for network operation | 17 | 2003 | |
|
|
|||
| 6,052,718 Replica routing | 281 | 1997 | |
|
|
|||
| 6,173,322 Network request distribution based on static rules and dynamic performance data | 152 | 1997 | |
|
|
|||
| 5,708,780 Internet server access control and monitoring systems | 921 | 1995 | |
|
|
|||
| 7,047,300 Survivable and scalable data system and method for computer networks | 35 | 1998 | |
|
|
|||
| 5,550,982 Video application server | 108 | 1993 | |
|
|
|||
| 5,828,847 Dynamic server switching for maximum server availability and load balancing | 117 | 1996 | |
|
|
|||
| 2003/0055,972 Methods and systems for shared storage virtualization | 50 | 2002 | |
|
|
|||
| 2003/0009,444 Secured shared storage architecture | 10 | 2002 | |
|
|
|||
| 4,803,641 Basic expert system tool | 49 | 1987 | |
|
|
|||
| 6,029,175 Automatic retrieval of changed files by a network software agent | 423 | 1996 | |
|
|
|||
| 5,742,762 Network management gateway | 373 | 1995 | |
|
|
|||
| 6,052,730 Method for monitoring and/or modifying web browsing sessions | 265 | 1998 | |
|
|
|||
| 5,838,906 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document | 539 | 1994 | |
|
|
|||
| 5,442,390 Video on demand with memory accessing and or like functions | 354 | 1993 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 5,291,554 Shared-price custom video rentals via interactive TV | 208 | 1992 | |
|
|
|||
| 2004/0039,798 Domain name resolution system and method | 58 | 2003 | |
|
|
|||
| 5,130,792 Store and forward video system | 310 | 1990 | |
|
|
|||
| 6,282,574 Method, server and telecommunications system for name translation on a conditional basis and/or to a telephone number | 61 | 2000 | |
|
|
|||
| 4,949,187 Video communications system having a remotely controlled central source of video and audio data | 661 | 1988 | |
|
|
|||
| 5,945,989 Method and apparatus for adding and altering content on websites | 211 | 1997 | |
|
|
|||
| 6,044,405 Service network incorporating geographically-remote hubs linked by high speed transmission paths | 53 | 1996 | |
|
|
|||
| 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 | |
|
|
|||
| 2002/0023,164 Method and apparatus for client-side authentication and stream selection in a content distribution system | 57 | 2001 | |
|
|
|||
| 6,226,642 Content modification of internet web pages for a television class display | 174 | 1997 | |
|
|
|||
| 2005/0038,851 Web serving system | 18 | 2004 | |
|
|
|||
| 5,603,026 Application-specific conflict resolution for weakly consistent replicated databases | 48 | 1994 | |
|
|
|||
| 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
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 |