Elastic management of compute resources between a web server and an on-demand compute environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8782120
SERIAL NO

13099114

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Disclosed are systems, methods and non-transitory computer-readable storage media for managing resources between a web server and an on-demand compute environment. A system configured to practice the method receives, at the on-demand compute environment, an indication that web traffic directed to a web server should at least be partially served via the on-demand compute environment, provisions compute resources within the on-demand compute environment to respond to web traffic for the web server based on the indication to yield a provisioned on-demand compute environment. The system serves web traffic at the provisioned on-demand compute environment based on an established routing of the web traffic from the web server to the provisioned on-demand compute environment such that the use of the provisioned on-demand compute environment for the web traffic is transparent. After serving the web traffic via the provisioned resources, the system can release the provisioned compute resources for other uses.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ADAPTIVE COMPUTING ENTERPRISES, INC (DE)PROVO, UT73
III HOLDINGS 12, LLCWILMINGTON, DE332

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jackson, David B Spanish Fork, US 77 1208

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (12)
5600844 Single chip integrated circuit system architecture for document installation set computing 145 1993
5761433 System for communicating data in a network using both a daisy chain link and separate broadcast links 24 1996
5874789 Circuit for integrating a local switch and a remote-control switch 15 1997
6393569 Secured system for accessing application services from a remote station 142 1999
2003/0210,694 Content routing architecture for enhanced internet services 99 2002
2004/0010,550 On-demand provisioning of a set of services to interconnect a group of participants 15 2003
2004/0066,782 System, method and apparatus for sharing and optimizing packet services nodes 49 2003
2005/0193,103 Method and apparatus for automatic configuration and management of a virtual private network 203 2003
2007/0083,899 Distributed and scalable architecture for on demand session and resource manangement 84 2004
2005/0080,845 On-demand provisioning of a set of services to interconnect a group of participants 20 2004
2008/0255,953 Tier-based Dynamic Incentive Arbitration in an On-Demand Computing Environment 15 2008
2009/0113,056 COMPUTER RESOURCE DISTRIBUTION METHOD BASED ON PREDICITON 86 2008
 
TREND MICRO INCORPORATED (1)
6330562 System and method for managing security objects 196 1999
 
LEVEL 3 COMMUNICATIONS, LLC (3)
6463454 System and method for integrated load distribution and resource management on internet environment 354 1999
7013322 System and method for rewriting a media resource request and/or response between origin server and client 109 2001
7554930 Internet route deaggregation and route selection preferencing 38 2005
 
VERITAS TECHNOLOGIES LLC (3)
* 7103625 Virtual resource ID mapping 55 2000
* 8260893 Method and system for automated management of information technology 53 2004
7415709 Virtual resource ID mapping 11 2004
 
DIGIGRAM (1)
2003/0050,989 Audio data transmission system between a master module and slave modules by means of a digital communication network 16 2002
 
WISCONSIN ALUMNI RESEARCH FOUNDATION (1)
6161170 Multiple processor, distributed memory computer with out-of-order processing 26 1999
 
Music Choice (1)
7320025 Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service 67 2004
 
CLOUDSHIELD TECHNOLOGIES, INC. (2)
* 2010/0103,837 TRANSPARENT PROVISIONING OF NETWORK ACCESS TO AN APPLICATION 126 2009
* 2012/0218,901 TRANSPARENT PROVISIONING OF SERVICES OVER A NETWORK 17 2012
 
WARPSPEED COMMUNICATIONS (1)
6452924 Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network 97 1999
 
BROADBUS TECHNOLOGIES, INC. (1)
2005/0278,760 Method and system for controlling streaming in an on-demand server 116 2005
 
HUGHES ELECTRONICS CORPORATION (1)
5737009 On-demand digital information delivery system and method using signal fragmentation and linear/fractal sequencing. 36 1996
 
AVAYA INC. (1)
7231445 Technique for adaptively distributing web server requests 41 2000
 
Yodlee.com, Inc. (1)
2007/0180,380 Method and Apparatus for Providing Automation to an Internet Navigation Application 47 2007
 
AKANA, INC. (1)
7788403 Network publish/subscribe incorporating web services network routing architecture 13 2008
 
DICKENS COAL LLC (1)
2005/0021,862 Automatic selection of content-delivery provider using link mapping database 177 2004
 
CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD. (1)
8261349 Router for preventing port scans and method utilizing the same 9 2010
 
LOCKHEED MARTIN CORPORATION (1)
7398216 Network dynamic service availability 11 2000
 
WONDERHORSE (1)
2002/0062,377 Scalable directory, master and slave server based architecture for hosting application services 26 2001
 
NOKIA TELECOMMUNICATIONS OY (1)
5920545 Non-transparent data transmission in a digital telecommunications system 30 1997
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (1)
2008/0104,231 Network Monitoring System And Method 16 2005
 
Walchem Corporation (1)
6785724 On-demand web server 21 1999
 
BBN TECHNOLOGIES CORP. (1)
2003/0097,439 Systems and methods for identifying anomalies in network data streams 119 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
2003/0069,949 Managing distributed network infrastructure services 13 2001
2005/0027,863 Resource allocation management in interactive grid computing systems 52 2003
2005/0055,694 Dynamic load balancing resource allocation 42 2003
2006/0028,991 System and method for transferring data on a data network using multiple paths 23 2004
 
WIRELESS KNOWLEDGE (1)
6874031 Method and apparatus for sharing authentication session state in a global distributed network 22 2002
 
TEKNOWLEDGE, INC. (1)
4943932 Architecture for composing computational modules uniformly across diverse developmental frameworks 133 1987
 
Symphoniq Corp. (1)
2007/0271,375 Method and apparatus for monitoring real users experience with a website capable of using service providers and network appliances 144 2007
 
ePlus Capital, Inc. (1)
2005/0288,961 Method for a server-less office architecture 95 2005
 
DIALOGIC CORPORATION (1)
5598536 Apparatus and method for providing remote users with the same unique IP address upon each network access 331 1994
 
E.O. COMMUNICATION FUND, LLC (1)
2007/0155,406 Geographical web browser, methods, apparatus and systems 11 2007
 
SUN MICROSYSTEMS, INC. (1)
2004/0199,621 Systems and methods for characterizing and fingerprinting a computer data center environment 17 2003
 
CIRCADENCE CORPORATION (1)
2002/0002,636 System and method for implementing application functionality within a network infrastructure 38 2001
 
CROSS MEDIA MARKETING CORPORATION (1)
2003/0014,539 System and method for traffic management 35 2002
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6640238 Activity component in a presentation services patterns environment 402 1999
 
PROVENANCE ASSET GROUP LLC (1)
6385302 System and method for handling special number calls using on-demand answering stations 43 2000
 
Mrs. Fields Software Group Inc. (1)
5299115 Product demand system and method 129 1993
 
ADAPTIVE COMPUTING ENTERPRISES, INC. (1)
7356770 System and method of graphically managing and monitoring a compute environment 64 2005
 
The United States of America as represented by the Secretary of the Navy (1)
2005/0055,322 Instrumentation for resource management architecture and corresponding programs therefor 26 2001
 
WARP Solutions, Inc. (1)
* 2002/0010,783 System and method for enhancing operation of a web server cluster 136 2000
 
TEXAS INSTRUMENTS INCORPORATED (1)
4677614 Data communication system and method and communication controller and method therefor, having a data/clock synchronizer and method 70 1983
 
SYMANTEC OPERATING CORPORATION (2)
7278142 Dynamic computing environment using remotely allocable resources 175 2001
* 2005/0102,396 Snapshot restore of application chains and applications 25 2004
 
NORTEL NETWORKS LIMITED (1)
6202080 Apparatus and method for computer job workload distribution 65 1997
 
ENERGETIC POWER INVESTMENT LIMITED (1)
7146416 Web site activity monitoring system with tracking by categories and terms 188 2000
 
INTERNAP NETWORK SERVICES CORPORATION (1)
2009/0292,824 System And Method For Application Acceleration On A Distributed Computer Network 27 2006
 
SEIKO EPSON CORPORATION (1)
7373391 System and method for digital content distribution 24 2001
 
Covelight Systems, Inc. (1)
7373524 Methods, systems and computer program products for monitoring user behavior for a server application 56 2004
 
III HOLDINGS 12, LLC (6)
7698430 On-demand compute environment 37 2006
2006/0212,332 Simple integration of on-demand compute environment 29 2006
2006/0212,333 Reserving Resources in an On-Demand Compute Environment from a local compute environment 23 2006
2006/0212,740 Virtual Private Cluster 20 2006
2006/0224,741 Automatic workload transfer to an on-demand center 42 2006
7725583 System and method for providing advanced reservations in a compute environment 13 2007
 
FERNANDEZ, DENNIS (1)
7769620 Adaptive direct transaction for networked client group 8 1998
 
SERVICENOW, INC. (1)
2005/0210,470 Mechanism for enabling the distribution of operating system resources in a multi-node computer system 28 2004
 
QLOGIC CORPORATION (1)
* 2003/0191,857 Router and methods using in-band link between managing processor and routing processor 117 2002
 
HURON IP LLC (1)
2009/0235,104 SYSTEM, ARCHITECTURE, AND METHOD FOR LOGICAL SERVER AND OTHER NETWORK DEVICES IN A DYNAMICALLY CONFIGURABLE MULTI-SERVER NETWORK ENVIRONMENT 72 2009
 
TWITTER, INC. (2)
6345287 Gang scheduling for resource allocation in a cluster computing environment 64 1997
2006/0041,444 Integrating enterprise and provider contact center resources to handle workload on-demand 15 2004
 
WSOU INVESTMENTS, LLC (2)
5961599 Apparatus and method for computing the processing delay of adaptive applications network terminals and applications thereof 49 1997
6175869 Client-side techniques for web server allocation 231 1998
 
SYCHRON ADVANCED TECHNOLOGIES, INC. (2)
2004/0267,897 Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data Centers 279 2003
2005/0149,940 System Providing Methodology for Policy-Based Resource Allocation 151 2004
 
RIVERBED TECHNOLOGY, INC. (1)
* 2010/0318,665 INTERCEPTION OF A CLOUD-BASED COMMUNICATION CONNECTION 54 2010
 
VARIAN MEDICAL SYSTEMS, INC. (1)
7216173 Virtual private network software system 68 2002
 
INTELLECTUAL VENTURES I LLC (1)
2010/0235,234 METHOD AND SYSTEM FOR TRANSACTING WITH NETWORK TRAFFIC 17 2010
 
ENTERTAINMENT INC., SONY COMPUTER (1)
2004/0260,746 Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation 30 2003
 
INDUSTRIAL DEFENDER, INC. (1)
2007/0050,777 Duration of alerts and scanning of large data stores 74 2006
 
THOMSON LICENSING DTV (1)
2010/0036,945 Method and system for controlling and auditing content/service systems 11 2009
 
MICRO FOCUS SOFTWARE INC. (2)
6816903 Directory enabled policy management tool for intelligent traffic management 148 1999
6862606 System and method for partitioning address space in a proxy cache server cluster 69 2001
 
Transtech Networks USA, Inc. (1)
6772211 Content-aware web switch without delayed binding and methods thereof 107 2002
 
WORKDAY, INC. (1)
2005/0268,063 Systems and methods for providing constrained optimization using adaptive regulatory control 16 2004
 
NATIONAL OILWELL VARCO, L.P. (1)
2009/0105,059 Controlled centrifuge systems 30 2008
 
Parallel PCs, Inc. (1)
5349682 Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processors 129 1992
 
VIRNETX, INC. (1)
2002/0093,915 Third party VPN certification 40 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
2007/0264,986 Method and Device for Managing Resources Shared by Different Operators in a Communication System 27 2003
 
CIENA CORPORATION (1)
7693976 Granular management of network resources 56 2004
 
UNIFY, INC. (1)
6327364 Reducing resource consumption by ACD systems 51 1998
 
RPX CLEARINGHOUSE LLC (4)
6438125 Method and system for redirecting web page requests on a TCP/IP network 102 1999
7099933 System and method for regulating web site access 17 2000
* 2005/0198,200 Method and apparatus for facilitating fulfillment of web-service requests on a communication network 55 2004
7701948 Metro ethernet service enhancements 15 2004
 
SURGIENT NETWORKS, INC. (6)
2002/0107,962 Single chassis network endpoint system with network processor for load balancing 229 2001
2002/0049,608 Systems and methods for providing differentiated business services in information management environments 396 2001
* 2002/0059,274 Systems and methods for configuration of information management systems 216 2001
* 2002/0174,227 Systems and methods for prioritization in information management environments 272 2001
2002/0120,741 Systems and methods for using distributed interconnects in information management enviroments 276 2001
* 2002/0152,305 Systems and methods for resource utilization analysis in information management environments 552 2002
 
TRUSTEES OF BOSTON UNIVERSITY (1)
6370584 Distributed routing 117 1998
 
THE JOHNS HOPKINS UNIVERSITY (1)
2009/0103,501 Decentralized Media Access Control for Ad-Hoc Mobile Wireless Network 84 2007
 
NTT DOCOMO, INC. (1)
2005/0054,354 Method and apparatus for resource sharing over handset terminals 30 2004
 
TWC PATENT TRUST LLT (1)
7529835 Website changes to scalability, capacity, server impact, bandwidth and end-user presentation based on a triggered event 16 2003
 
QUEST SOFTWARE INC. (1)
6928471 Method and apparatus for measurement, analysis, and optimization of content delivery 52 2001
 
PHILIPS ELECTRONICS NORTH AMERICA CORPORATION (1)
6338085 Telephone activated web server 34 1998
 
WEBTRENDS INC. (1)
6317787 System and method for analyzing web-server log files 134 1998
 
QURIO HOLDINGS, INC. (1)
7698386 Serving content from an off-line peer server in a photosharing peer-to-peer network in response to a guest request 16 2004
 
SECURIFY, INC. (1)
2004/0015,579 Method and apparatus for enterprise management 110 2003
 
EMC IP HOLDING COMPANY LLC (1)
6078953 System and method for monitoring quality of service over network 377 1997
 
Data General Corporation (1)
5377332 Bus arbitration algorithm and apparatus 43 1992
 
MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (1)
7058070 Back pressure control system for network switch port 15 2001
 
HITACHI, LTD. (5)
7100192 Method of and an apparatus for controlling a web server, a web server control program, and a storage medium on which the web server control program is stored 27 2000
2002/0091,786 Information distribution system and load balancing method thereof 96 2001
7293092 Computing system and control method 37 2003
2004/0143,664 Method for allocating computer resource 140 2003
2005/0022,188 Method and program for executing a job in a remote computer in different computer environment 22 2004
 
ORACLE AMERICA, INC. (9)
6724733 Method and apparatus for determining approximate network distances using reference locations 43 1999
6779016 Extensible computing system 161 2000
7206819 Method and apparatus for providing virtual namespaces for active computing environments 42 2001
7080378 Workload balancing using dynamically allocated virtual servers 112 2002
7146233 Request queue management 25 2002
7716334 Computer system with dynamically configurable capacity 8 2003
7698398 System and method for generating Web Service architectures using a Web Services structured methodology 124 2003
2005/0021,759 Method for locating and retaining new software on a local server 14 2004
7503045 Extensible computing system 16 2004
 
Cummins Engine Company, Inc. (1)
4532893 Electronically controlled fuel pump 34 1982
 
AKAMAI TECHNOLOGIES, INC. (8)
7251688 Method for generating a network map 24 2001
7752258 Dynamic content assembly on edge-of-network servers in a content delivery network 76 2001
7483945 Method of, and system for, webcasting with just-in-time resource provisioning, automated telephone signal acquisition and streaming, and fully-automated event archival 14 2002
7392325 Method for high-performance delivery of web content 67 2006
7418518 Method for high-performance delivery of web content 48 2006
* 2008/0215,730 Method and system for providing on-demand content delivery for an origin server 87 2008
2009/0327,489 GLOBAL TRAFFIC MANAGEMENT SYSTEM USING IP ANYCAST ROUTING AND DYNAMIC LOAD-BALANCING 126 2009
2010/0217,801 Network performance monitoring in a content delivery system 149 2010
 
OVERLAND STORAGE, INC. (1)
* 2002/0156,891 Enhancing file system performance 48 2002
 
ORACLE INTERNATIONAL CORPORATION (8)
6247056 Method and apparatus for handling client request with a distributed web application server 69 1997
6314114 Distributed resource management 41 1998
* 2004/0103,078 Web server hit multiplier and redirector 10 2003
7437460 Service placement for enforcing performance and availability levels in a multi-node system 24 2004
7516221 Hierarchical management of the dynamic allocation of resources in a multi-node system 29 2004
2005/0038,835 Recoverable asynchronous message driven processing in a multi-node system 21 2004
2005/0120,160 System and method for managing virtual servers 521 2004
7685281 Programmatic instantiation, provisioning and management of fabric-backplane enterprise servers 59 2005
 
ADVANCED CLUSTER SYSTEMS, INC. (1)
2003/0195,931 Method and system for parallel operation and control of legacy computer clusters 19 2002
 
CIRBA IP INC. (1)
2009/0070,771 METHOD AND SYSTEM FOR EVALUATING VIRTUALIZED ENVIRONMENTS 144 2008
 
INTELPROPLIST LLC (1)
7461134 Bi-directional communication between a web client and a web server 15 2004
 
XSIGO SYSTEMS (1)
7502884 Resource virtualization switch 141 2005
 
TIME WARNER CABLE ENTERPRISES LLC (1)
2007/0094,691 Method and apparatus for on-demand content transmission and control over networks 322 2005
 
CANON KABUSHIKI KAISHA (1)
2009/0225,360 INFORMATION PROCESSING APPARATUS, SERVERS,DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM 16 2009
 
Narus, Inc. (1)
7594011 Network traffic monitoring for search popularity analysis 23 2004
 
RAKUTEN, INC. (1)
2001/0051,929 On-demand service expanding system and method for providing services 10 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (51)
4553202 User controlled dialog resource switching in a multi-tasking word processor 40 1982
5675739 Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types 122 1995
6006192 Method for production planning in an uncertain demand environment 68 1997
6366945 Flexible dynamic partitioning of resources in a cluster computing environment 120 1997
6201611 Providing local printing on a thin client 87 1997
6253230 Distributed scalable device for selecting a server from a server cluster and a switched path to the selected server 177 1998
6466980 System and method for capacity shaping in an internet environment 164 1999
6374254 Scalable, distributed, asynchronous data collection mechanism 27 1999
6857020 Apparatus, system, and method for managing quality-of-service-assured e-business service systems 106 2000
7177823 In-queue jobs information monitoring and filtering 69 2001
7085837 Dynamic resource allocation using known future benefits 33 2001
7426546 Method for selecting an edge server computer 14 2002
7386611 Apparatus and methods for co-location and offloading of web site traffic based on traffic pattern recognition 19 2002
2006/0294,238 Policy-based hierarchical management of shared resources in a grid environment 162 2002
7334230 Resource allocation in a NUMA architecture based on separate application specified resource and strength preferences for processor and memory resources 14 2003
2004/0194,098 Application-based control of hardware resource allocation 34 2003
2004/0236,852 Method to provide on-demand resource access 43 2003
2004/0221,038 Method and system of configuring elements of a distributed computing system for optimized value 48 2003
7356655 Methods, systems, and media for managing dynamic storage 16 2003
7454467 Method for managing email messages 9 2003
2005/0044,228 Methods, systems, and media to expand resources available to a logical partition 83 2003
2005/0049,884 Time based multi-tiered management of resource systems 21 2003
7930397 Remote dynamic configuration of a web server to facilitate capacity on demand 12 2003
* 2006/0168,224 Remote dynamic configuration of a web server to facilitate capacity on demand 56 2003
2005/0192,771 System and method for dynamically integrating remote portal fragments into a local portal 20 2003
7437730 System and method for providing a scalable on demand hosting system 54 2003
2004/0133,665 Selection and configuration of servers 7 2003
2005/0114,862 Adaptive load distribution in managing dynamic and transient data for distributed applications 40 2003
2005/0125,213 Apparatus, system, and method for modeling and analyzing a plurality of computing workloads 43 2003
2005/0144,315 Method and structure to analyze web client dialogs 16 2003
2005/0188,088 Managing escalating resource needs within a grid environment 60 2004
* 7464159 Managing analysis of a degraded service in a grid environment 20 2004
2005/0165,925 System and method for supporting transaction and parallel services across multiple domains based on service level agreenments 111 2004
2005/0177,600 Provisioning of services based on declarative descriptions of a resource structure of a service 90 2004
2006/0168,107 Generalized on-demand service architecture for interactive applications 26 2004
2005/0213,507 Dynamically provisioning computer system resources 15 2004
2006/0048,157 Dynamic grid job distribution from any resource within a grid environment 69 2004
* 7577959 Providing on-demand capabilities using virtual machines and clustering processes 59 2004
2005/0289,540 Providing on-demand capabilities using virtual machines and clustering processes 137 2004
2006/0031,813 On demand data center service end-to-end service provisioning and management 16 2004
7421402 Tier-based dynamic incentive arbitration in an on-demand computing environment 10 2004
7281045 Provisioning manager for optimizing selection of available resources 31 2004
2006/0095,917 On-demand application resource allocation through dynamic reconfiguration of application cluster size and placement 28 2004
2006/0117,317 On-demand utility services utilizing yield management 26 2004
* 7761557 Facilitating overall grid environment management by monitoring and distributing grid activity 31 2005
2006/0190,775 Creation of highly available pseudo-clone standby servers for rapid failover provisioning 40 2005
2006/0227,810 Method, system and program product for outsourcing resources in a grid computing environment 12 2005
2007/0124,344 Method, apparatus and program storage device for providing web services-based data replication for Heterogeneous storage systems 11 2005
7793288 Automatic resource management of a guest operating system using information in data set indicating minimum system requirement 21 2005
2009/0100,133 Slow-Dynamic Load Balancing System and Computer-Readable Medium 14 2008
RE41440 Gathering enriched web server activity data of cached web content 18 2009
 
ADVANCED MICRO DEVICES, INC. (1)
6418459 Isochronous task scheduling structure for a non-real-time operating system 55 1998
 
SAP SE (4)
6351775 Loading balancing across servers in a computer network 399 1997
7546553 Grid landscape component 53 2003
2005/0027,865 Grid organization 56 2003
7657535 Technique for data mining using a web service 6 2004
 
TELECOMMUNICATION SYSTEMS, INC. (1)
2010/0153,546 System and method to publish information from servers to remote monitor devices 13 2010
 
EXTREME NETWORKS, INC. (1)
6781990 Method and system for managing traffic in a packet network environment 87 2002
 
CISCO TECHNOLOGY, INC. (9)
6978310 Media-on-demand catalog viewing preference system 66 2000
7197549 On-demand address pools 56 2001
2003/0182,429 Media on demand session re-use 38 2002
7126913 Method and system for managing transmission resources in a wireless communications network 81 2002
7328406 System, method and software for managing and publishing resource availability data 69 2004
7778234 Local provisioning of bandwidth and other network resources 9 2005
2006/0251,419 Method of allocating bandwidth in an optical network 26 2005
2007/0088,822 System for Distributing Load Over Multiple Servers at an Internet Site 54 2006
7765288 Automated management of network addresses in a broadband managed access environment 7 2007
 
CHECK POINT SOFTWARE TECHNOLOGIES, INC. (1)
5987611 System and methodology for managing internet access on a per application basis for client computers connected to the internet 987 1997
 
END TO END COMMUNICATIONS, INC. (1)
7305464 Systems and methods for broadband network optimization 39 2003
 
GOOGLE LLC (4)
5701451 Method for fulfilling requests of a web browser 415 1995
7350186 Methods and apparatus for managing computing deployment in presence of variable workload 69 2003
7085893 Negotiated distribution of cache content 20 2003
* 7610289 System and method for monitoring and analyzing internet traffic 27 2004
 
TRANSOFT TECHNOLOGY CORPORATION (1)
* 6185601 Dynamic load balancing of a network of client and server computers 383 1998
 
FUJITSU LIMITED (1)
6195678 Remote resource management system for automatically downloading required files from application server depending on contents of selected files on requesting computer 83 1997
 
SHORETEL, INC. (1)
6633544 Efficient precomputation of quality-of-service routes 143 1999
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
7796619 System and method for deriving traffic demands for a packet-switched network 8 2005
7627691 Method for fast network-aware clustering 11 2007
 
SAP AG (1)
2005/0055,698 Server-driven data synchronization method and system 42 2003
 
Kayak Software Corporation (2)
7774331 Method and apparatus for dynamic information connection engine 25 2005
7668809 Method and apparatus for dynamic information connection search engine 29 2005
 
ENTIT SOFTWARE LLC (3)
7197559 Transaction breakdown feature to facilitate analysis of end user performance of a server system 81 2001
2004/0179,528 Evaluating and allocating system resources to improve resource utilization 15 2003
2004/0218,615 Propagation of viruses through an information technology network 18 2004
 
INTEL CORPORATION (3)
7428540 Network storage system 49 2000
6971098 Method and apparatus for managing transaction requests in a multi-node architecture 38 2001
7590747 Distributed storage cluster architecture 32 2005
 
PARALLELS IP HOLDINGS GMBH (1)
2005/0246,705 Method for dynamically allocating and managing resources in a computerized system having multiple consumers 34 2005
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
6868097 Communication network, and master device, slave device, multiplexer and switch constituting the communication network 13 1999
 
NETSCOUT SYSTEMS, INC. (1)
2010/0091,676 Multi-Segment Network Application Monitoring and Correlation Architecture 42 2009
 
LODGENET ENTERTAINMENT CORPORATION (1)
6226677 Controlled communications over a global computer network 76 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (8)
5826239 Distributed workflow resource management system and method 332 1996
7124289 Automated provisioning framework for internet site servers 118 2000
7743147 Automated provisioning of computing networks using a network database data model 12 2001
7765299 Dynamic adaptive server provisioning for blade architectures 28 2002
7583607 Method and apparatus for designating and implementing support level agreements 15 2003
7441261 Video system varying overall capacity of network of video servers for serving specific video 67 2003
7590746 Systems and methods of maintaining availability of requested network resources 44 2003
2004/0010,544 Method of satisfying a demand on a network for a network resource, method of sharing the demand for resources between a plurality of networked resource servers, server network, demand director server, networked data library, method of network resource management, method of satisfying a demand on an internet network for a network resource, tier of resource serving servers, network, demand director, metropolitan video serving network, computer readable memory device encoded with a data structure for managing networked resources, method of making available computer network resources to users of a 89 2003
 
LINKEDIN CORPORATION (2)
7155478 Selectively handling data processing requests in a computer communications network 14 2001
2006/0149,695 Management of database statistics 35 2004
 
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (1)
2003/0097,429 Method of forming a website server cluster and structure thereof 18 2002
 
SYTEX, INC. (1)
2006/0069,671 Methodology, system and computer readable medium for analyzing target web-based applications 28 2004
 
JPMORGAN CHASE BANK, N.A. (1)
7640547 System and method for allocating computing resources of a distributed computing system 110 2002
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
6571215 System and method for generating a schedule based on resource assignments 92 1997
7353276 Bi-directional affinity 13 2003
2005/0050,057 System and method for integrating management of resources between application services and applications 15 2003
2005/0132,378 Systems and methods for guiding allocation of computational resources in automated perceptual systems 37 2003
2005/0235,150 Bi-directionally verifying measurable aspects associated with modules, pre-computing solutions to configuration challenges, and using configuration challenges along with other authentication mechanisms 12 2004
2006/0090,136 Methods and apparatus for implementing a virtualized computer system 105 2004
2009/0178,132 Enterprise Security Assessment Sharing For Consumers Using Globally Distributed Infrastructure 35 2008
 
F5 NETWORKS, INC. (1)
7102996 Method and system for scaling network traffic managers 71 2002
 
Netli, Inc. (1)
7020719 System and method for high-performance delivery of Internet messages by selecting first and second specialized intermediate nodes to optimize a measure of communications performance between the source and the destination 113 2002
 
NOKIA SOLUTIONS AND NETWORKS OY (1)
2003/0039,246 IP/MPLS-based transport scheme in 3G radio access networks 11 2001
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2012/0159,116 APPARATUS FOR PROCESSING REMOTE PAGE FAULT AND METHOD THEREOF 21 2011
 
GENESYS TELECOMMUNICATIONS LABORATORIES, INC. (1)
2003/0231,647 Method and apparatus for optimizing response time to events in queue 141 2003
 
QUALCOMM INCORPORATED (1)
2009/0234,962 Supplying Electronic Content to Networked Appliances 7 2009
 
GEMINI NETWORKS, INC. (1)
2002/0116,721 Method and system of expanding a customer base of a data services provider 30 2001
 
RESONATE, INC. (1)
5774660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network 1381 1996
 
VERIZON PATENT AND LICENSING INC. (1)
7225249 Integrated systems for providing communications network management services and interactive generating invoice documents 298 1998
 
KING'S COLLEGE LONDON (1)
2006/0159,088 Network mobility 49 2006
 
COMPUTER ASSOCIATES THINK, INC. (2)
7386586 System for scheduling and monitoring computer processes 118 1998
* 2007/0266,136 Providing a unified user interface for managing a plurality of heterogeneous computing environments 53 2006
 
COMPUTER ASSOCIATED THINK INC. (1)
2005/0193,231 SAN/ storage self-healing/capacity planning system and method 34 2004
 
NIKSUN, INC. (1)
7492720 Apparatus and method for collecting and analyzing communications data 218 2001
 
DELL PRODUCTS L.P. (1)
2006/0015,773 System and method for failure recovery and load balancing in a cluster network 156 2004
 
WYSE TECHNOLOGY L.L.C. (1)
2006/0031,547 System and method for integrated on-demand delivery of operating system and applications 76 2004
 
ROVI TECHNOLOGIES CORPORATION (1)
6622168 Dynamic page generation acceleration using component-level caching 274 2000
 
DE BONET TECHNOLOGY PARTNERS (1)
6600898 Method and apparatus for generating a number audio element in an audio system 66 2000
 
Allen-Bradley Company, Inc. (1)
6108662 System method and article of manufacture for integrated enterprise-wide control 129 1998
 
DIGITAL RIVER, INC. (1)
* 2006/0031,379 Differential caching with template, sub-template, and delta information 16 2005
 
CASTIFY NETWORKS SA (1)
2003/0014,503 Method and apparatus for providing access of a client to a content provider server under control of a resource locator server 38 2002
 
SNAPCHAT, INC. (1)
6651098 Web site management in a world wide web communication network through reassignment of the server computers designated for respective web documents based upon user hit rates for the documents 26 2000
 
INFOVALUE COMPUTING, INC. (1)
7324555 Streaming while fetching broadband video objects using heterogeneous and dynamic optimized segmentation size 53 2004
 
JDA SOFTWARE GROUP, INC (1)
6947982 Distributed session services 28 2000
 
CLOUDING CORP. (3)
7596784 Method system and apparatus for providing pay-per-use distributed computing resources 48 2001
2002/0166,117 Method system and apparatus for providing pay-per-use distributed computing resources 117 2001
2009/0210,356 METHOD, SYSTEM AND APPARATUS FOR PROVIDING PAY-PER-USE DISTRIBUTED COMPUTING RESOURCES 8 2009
 
RPX CORPORATION (5)
6330605 Proxy cache cluster 166 1998
6338112 Resource management in a clustered computer system 138 2000
6816905 Method and system for providing dynamic hosted service management across disparate accounts/sites 176 2000
2005/0080,891 Maintenance unit architecture for a scalable internet engine 34 2004
7693993 Method and system for providing dynamic hosted service management across disparate accounts/sites 17 2004
 
RESOURCE CONSORTIUM LIMITED (1)
7143088 Dynamic-content web crawling through traffic monitoring 20 2001
 
LAWRENCE LIVERMORE NATIONAL SECURITY, LLC (1)
7082606 Dedicated heterogeneous node scheduling including backfill scheduling 35 2002
 
CITRIX SYSTEMS, INC. (2)
7228350 Intelligent demand driven recognition of URL objects in connection oriented transactions 177 2001
2004/0199,646 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 48 2004
 
AT&T CORP. (1)
7467225 System, method and apparatus for network service load and reliability management 46 2004
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
9959140 System and method of co-allocating a reservation spanning different compute resources types 0 2013
9959141 System and method of providing a self-optimizing reservation in space of compute resources 0 2016
 
III HOLDINGS 12, LLC (5)
9778959 System and method of performing a pre-reservation analysis to yield an improved fit of workload with the compute environment 0 2013
9785479 Co-allocating a reservation spanning different compute resources types 0 2014
* 9038078 System and method for a workload management and scheduling module to manage access to a compute environment according to local and non-local user identity information 0 2014
* 2014/0351,824 System and Method of Interfacing a Workload Manager and Scheduler with an Identity Manager 1 2014
9886322 System and method for providing advanced reservations in a compute environment 0 2015
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Jan 15, 2018
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 15, 2022
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 15, 2026
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