System and method of brokering cloud computing resources

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9015324
APP PUB NO 20120179824A1
SERIAL NO

13418777

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

System, method, and tangible computer-readable storage media are disclosed for providing a brokering service for compute resources. The method includes, at a brokering service, polling a group of separately administered compute environments to identify resource capabilities and information, each compute resource environment including the group of managed nodes for processing workload, receiving a request for compute resources at the brokering service system, the request for compute resources being associated with a service level agreement (SLA) and based on the resource capabilities across the group of compute resource environments, selecting compute resources in one or more of the group of compute resource environments. The brokering service system receives workload associated with the request and communicates the workload to the selected resources for processing. The brokering services system can aggregate resources for multiple cloud service providers and act as an advocate for or a guarantor of the SLA associated with the workload.

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, UT72
III HOLDINGS 12, LLCWILMINGTON, DE332

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jackson, David Brian Spanish Fork, US 64 367

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (20)
5600844 Single chip integrated circuit system architecture for document installation set computing 143 1993
5761433 System for communicating data in a network using both a daisy chain link and separate broadcast links 22 1996
5874789 Circuit for integrating a local switch and a remote-control switch 13 1997
6151598 Digital dictionary with a communication system for the creating, updating, editing, storing, maintaining, referencing, and managing the digital dictionary 58 1997
6393569 Secured system for accessing application services from a remote station 139 1999
6520591 R.B. Jun's method of openwork mining utilizing pit wall consolidation 4 2001
2001/0037,311 Efficient internet service cost recovery system and method 68 2001
* 2002/0116,234 Method for providing information service and for managing information processing resources 45 2001
6626077 Intercept vehicle for airborne nuclear, chemical and biological weapons of mass destruction 63 2002
2003/0210,694 Content routing architecture for enhanced internet services 94 2002
2004/0010,550 On-demand provisioning of a set of services to interconnect a group of participants 14 2003
2004/0066,782 System, method and apparatus for sharing and optimizing packet services nodes 46 2003
2005/0193,103 Method and apparatus for automatic configuration and management of a virtual private network 200 2003
2007/0083,899 Distributed and scalable architecture for on demand session and resource manangement 78 2004
2005/0080,845 On-demand provisioning of a set of services to interconnect a group of participants 19 2004
2006/0190,975 Method and apparatus for providing video on-demand 17 2005
2008/0183,865 Method and System for Dynamically Allocating Servers to Compute-Resources Using Capacity Thresholds 6 2008
2008/0255,953 Tier-based Dynamic Incentive Arbitration in an On-Demand Computing Environment 14 2008
2009/0216,910 COMPUTING INFRASTRUCTURE 194 2008
2009/0113,056 COMPUTER RESOURCE DISTRIBUTION METHOD BASED ON PREDICITON 81 2008
 
TREND MICRO INCORPORATED (1)
6330562 System and method for managing security objects 192 1999
 
CBS INTERACTIVE INC. (1)
2009/0327,079 SYSTEM AND METHOD FOR A DELIVERY NETWORK ARCHITECTURE 36 2008
 
LEVEL 3 COMMUNICATIONS, LLC (3)
6463454 System and method for integrated load distribution and resource management on internet environment 332 1999
7013322 System and method for rewriting a media resource request and/or response between origin server and client 105 2001
7554930 Internet route deaggregation and route selection preferencing 38 2005
 
VERITAS TECHNOLOGIES LLC (3)
7103625 Virtual resource ID mapping 54 2000
8260893 Method and system for automated management of information technology 46 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 13 2002
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6490432 Distributed media on-demand information service 77 2000
 
WISCONSIN ALUMNI RESEARCH FOUNDATION (1)
6161170 Multiple processor, distributed memory computer with out-of-order processing 23 1999
 
Music Choice (1)
7320025 Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service 65 2004
 
CLOUDSHIELD TECHNOLOGIES, INC. (2)
2010/0103,837 TRANSPARENT PROVISIONING OF NETWORK ACCESS TO AN APPLICATION 107 2009
2012/0218,901 TRANSPARENT PROVISIONING OF SERVICES OVER A NETWORK 16 2012
 
WARPSPEED COMMUNICATIONS (1)
6452924 Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network 96 1999
 
BROADBUS TECHNOLOGIES, INC. (1)
2005/0278,760 Method and system for controlling streaming in an on-demand server 107 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 38 2000
 
Yodlee.com, Inc. (1)
2007/0180,380 Method and Apparatus for Providing Automation to an Internet Navigation Application 39 2007
 
AKANA, INC. (1)
7788403 Network publish/subscribe incorporating web services network routing architecture 13 2008
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
2002/0133,821 Activity schedule controls personalized electronic content guide 49 2001
 
DICKENS COAL LLC (1)
2005/0021,862 Automatic selection of content-delivery provider using link mapping database 157 2004
 
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 25 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 20 1999
 
BBN TECHNOLOGIES CORP. (1)
2003/0097,439 Systems and methods for identifying anomalies in network data streams 111 2002
 
E-ZONE NETWORKS, INC. (1)
6487390 System and method for interactive on-demand information 87 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (6)
6097882 Method and apparatus of improving network performance and network availability in a client-server network by transparently replicating a network service 55 1995
2003/0069,949 Managing distributed network infrastructure services 13 2001
2004/0039,815 Dynamic provisioning system for a network of computers 31 2002
2005/0027,863 Resource allocation management in interactive grid computing systems 47 2003
2005/0055,694 Dynamic load balancing resource allocation 37 2003
2006/0028,991 System and method for transferring data on a data network using multiple paths 23 2004
 
INTERTRUST TECHNOLOGIES CORPORATION (5)
6363488 Systems and methods for secure transaction management and electronic rights protection 567 1999
2004/0054,630 Systems and methods for secure transaction management and electronic rights protection 66 2001
2003/0105,721 Systems and methods for secure transaction management and electronic rights protection 64 2002
2004/0103,305 Systems and methods for secure transaction management and electronic rights protection 49 2003
2006/0069,926 Systems and methods for secure transaction management and electronic rights protection 85 2005
 
WIRELESS KNOWLEDGE (1)
6874031 Method and apparatus for sharing authentication session state in a global distributed network 22 2002
 
TEKNOWLEDGE, INC., A CORP. OF DE. (1)
4943932 Architecture for composing computational modules uniformly across diverse developmental frameworks 131 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 126 2007
 
ePlus Capital, Inc. (1)
2005/0288,961 Method for a server-less office architecture 89 2005
 
DIALOGIC CORPORATION (1)
5598536 Apparatus and method for providing remote users with the same unique IP address upon each network access 326 1994
 
E.O. COMMUNICATION FUND, LLC (1)
2007/0155,406 Geographical web browser, methods, apparatus and systems 11 2007
 
RICOH COMPANY, LTD. (1)
* 2007/0253,017 PRINTER OUTPUT COVERAGE ESTIMATION SYSTEM 1 2006
 
SUN MICROSYSTEMS, INC. (2)
2003/0212,738 Remote services system message system to support redundancy of data flow 23 2002
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 36 2001
 
CROSS MEDIA MARKETING CORPORATION (1)
2003/0014,539 System and method for traffic management 34 2002
 
ACCENTURE GLOBAL SERVICES LIMITED (11)
6289382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 663 1999
6434568 Information services patterns in a netcentric environment 394 1999
6438594 Delivering service to a client via a locally addressable interface 638 1999
6477580 Self-described stream in a communication services patterns environment 497 1999
6578068 Load balancer in environment services patterns 552 1999
6601234 Attribute dictionary in a business logic services environment 588 1999
6606660 Stream-based communication in a communication services patterns environment 347 1999
6640238 Activity component in a presentation services patterns environment 395 1999
2003/0058,277 A VIEW CONFIGURER IN A PRESENTATION SERVICES PATTERNS ENVIROMENT 537 1999
6738736 Method and estimator for providing capacacity modeling and planning 116 2000
2006/0059,253 Architectures for netcentric computing systems 415 2005
 
PROVENANCE ASSET GROUP LLC (1)
6385302 System and method for handling special number calls using on-demand answering stations 42 2000
 
Mrs. Fields Software Group Inc. (1)
5299115 Product demand system and method 126 1993
 
ADAPTIVE COMPUTING ENTERPRISES, INC. (1)
7356770 System and method of graphically managing and monitoring a compute environment 61 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 22 2001
 
WARP Solutions, Inc. (1)
2002/0010,783 System and method for enhancing operation of a web server cluster 116 2000
 
TEXAS INSTRUMENTS INCORPORATED (1)
4677614 Data communication system and method and communication controller and method therefor, having a data/clock synchronizer and method 69 1983
 
SYMANTEC OPERATING CORPORATION (2)
7278142 Dynamic computing environment using remotely allocable resources 164 2001
2005/0102,396 Snapshot restore of application chains and applications 24 2004
 
NVIDIA CORPORATION (1)
2004/0189,677 Remote graphical user interface support using a graphics processing unit 10 2003
 
NORTEL NETWORKS LIMITED (1)
6202080 Apparatus and method for computer job workload distribution 64 1997
 
ENERGETIC POWER INVESTMENT LIMITED (1)
7146416 Web site activity monitoring system with tracking by categories and terms 175 2000
 
INTERNAP NETWORK SERVICES CORPORATION (1)
2009/0292,824 System And Method For Application Acceleration On A Distributed Computer Network 25 2006
 
SEIKO EPSON CORPORATION (1)
7373391 System and method for digital content distribution 23 2001
 
Covelight Systems, Inc. (1)
7373524 Methods, systems and computer program products for monitoring user behavior for a server application 51 2004
 
III HOLDINGS 12, LLC (7)
7698430 On-demand compute environment 32 2006
2006/0212,332 Simple integration of on-demand compute environment 21 2006
2006/0212,333 Reserving Resources in an On-Demand Compute Environment from a local compute environment 22 2006
2006/0212,334 On-demand compute environment 24 2006
2006/0212,740 Virtual Private Cluster 19 2006
2006/0224,741 Automatic workload transfer to an on-demand center 40 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
 
ZTE CORPORATION (1)
* 2013/0066,940 CLOUD SERVICE BROKER, CLOUD COMPUTING METHOD AND CLOUD SYSTEM 34 2011
 
QLOGIC CORPORATION (1)
2003/0191,857 Router and methods using in-band link between managing processor and routing processor 113 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 65 2009
 
Battelle Energy Alliance, LLC (1)
5935293 Fast quench reactor method 165 1998
 
TWITTER, INC. (2)
6345287 Gang scheduling for resource allocation in a cluster computing environment 63 1997
2006/0041,444 Integrating enterprise and provider contact center resources to handle workload on-demand 13 2004
 
WSOU INVESTMENTS, LLC (2)
5961599 Apparatus and method for computing the processing delay of adaptive applications network terminals and applications thereof 45 1997
6175869 Client-side techniques for web server allocation 227 1998
 
SYCHRON ADVANCED TECHNOLOGIES, INC. (2)
2004/0267,897 Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data Centers 249 2003
2005/0149,940 System Providing Methodology for Policy-Based Resource Allocation 143 2004
 
RIVERBED TECHNOLOGY, INC. (1)
2010/0318,665 INTERCEPTION OF A CLOUD-BASED COMMUNICATION CONNECTION 43 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 26 2003
 
INDUSTRIAL DEFENDER, INC. (1)
2007/0050,777 Duration of alerts and scanning of large data stores 62 2006
 
THOMSON LICENSING DTV (1)
2010/0036,945 Method and system for controlling and auditing content/service systems 11 2009
 
GOOGLE TECHNOLOGY HOLDINGS LLC (8)
5701451 Method for fulfilling requests of a web browser 412 1995
2002/0083,299 High speed remote storage controller 100 2000
2003/0004,772 Method and system for dynamic utilization mechanisms for facilities whose reservation status can change dynamically 6 2001
7350186 Methods and apparatus for managing computing deployment in presence of variable workload 64 2003
7085893 Negotiated distribution of cache content 20 2003
7610289 System and method for monitoring and analyzing internet traffic 24 2004
* 2011/0314,465 METHOD AND SYSTEM FOR WORKLOAD DISTRIBUTING AND PROCESSING ACROSS A NETWORK OF REPLICATED VIRTUAL MACHINES 20 2010
2012/0185,334 LOCAL AD SERVING 7 2011
 
STORAGE TECHNOLOGY CORPORATION (1)
2004/0181,476 Dynamic network resource brokering 105 2003
 
MICRO FOCUS SOFTWARE INC. (2)
6816903 Directory enabled policy management tool for intelligent traffic management 143 1999
6862606 System and method for partitioning address space in a proxy cache server cluster 68 2001
 
Transtech Networks USA, Inc. (1)
6772211 Content-aware web switch without delayed binding and methods thereof 105 2002
 
NATIONAL OILWELL VARCO, L.P. (1)
2009/0105,059 Controlled centrifuge systems 25 2008
 
CRAY INC. (1)
2010/0122,261 APPLICATION LEVEL PLACEMENT SCHEDULER IN A MULTIPROCESSOR COMPUTING ENVIRONMENT 3 2008
 
Parallel PCs, Inc. (1)
5349682 Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processors 127 1992
 
OPENWAVE SYSTEMS INC. (1)
2004/0203,670 Wireless mobile devices having improved operation during network unavailability 40 2004
 
VIRNETX, INC. (1)
2002/0093,915 Third party VPN certification 35 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
2007/0264,986 Method and Device for Managing Resources Shared by Different Operators in a Communication System 26 2003
 
CIENA CORPORATION (1)
7693976 Granular management of network resources 56 2004
 
UNIFY, INC. (1)
6327364 Reducing resource consumption by ACD systems 45 1998
 
MANJRASOFT PTY LTD. (1)
* 2010/0281,166 Software Platform and System for Grid Computing 86 2008
 
III HOLDINGS 1, LLC (2)
2004/0117,610 Method of altering a computer operating system to boot and run from protected media 9 2002
2004/0128,495 Method of booting a computer operating system to run from a normally unsupported system device 7 2002
 
RPX CLEARINGHOUSE LLC (4)
6438125 Method and system for redirecting web page requests on a TCP/IP network 99 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 51 2004
7701948 Metro ethernet service enhancements 14 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 369 2001
2002/0059,274 Systems and methods for configuration of information management systems 210 2001
2002/0174,227 Systems and methods for prioritization in information management environments 264 2001
2002/0120,741 Systems and methods for using distributed interconnects in information management enviroments 262 2001
2002/0152,305 Systems and methods for resource utilization analysis in information management environments 501 2002
 
TRUSTEES OF BOSTON UNIVERSITY (1)
6370584 Distributed routing 115 1998
 
THE JOHNS HOPKINS UNIVERSITY (1)
2009/0103,501 Decentralized Media Access Control for Ad-Hoc Mobile Wireless Network 79 2007
 
PIROUETTE SOFTWARE CONSULTING (1)
2009/0210,495 ADAPTIVE SEARCH IN MOBILE PEER-TO-PEER DATABASES 14 2008
 
NTT DOCOMO, INC. (2)
2004/0213,395 Apparatus and a method for optimizing network resources employed in data communication 8 2004
2005/0054,354 Method and apparatus for resource sharing over handset terminals 27 2004
 
TWC PATENT TRUST LLT (1)
7529835 Website changes to scalability, capacity, server impact, bandwidth and end-user presentation based on a triggered event 14 2003
 
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
 
PHILIPS ELECTRONICS NORTH AMERICA CORPORATION;INTELLECTUAL PROPERTY & STANDARDS (1)
6338085 Telephone activated web server 33 1998
 
WEBTRENDS INC. (1)
6317787 System and method for analyzing web-server log files 131 1998
 
DCARD, INC. (1)
2006/0039,246 Adaptive system to allow multiple update and correction sessions on an optical data storage card 8 2004
 
SECURIFY, INC. (1)
2004/0015,579 Method and apparatus for enterprise management 104 2003
 
EMC IP HOLDING COMPANY LLC (1)
6078953 System and method for monitoring quality of service over network 367 1997
 
DATA GENERAL CORPORATION (1)
5377332 Bus arbitration algorithm and apparatus 40 1992
 
MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (1)
7058070 Back pressure control system for network switch port 15 2001
 
Ben-Zvi, Tami (1)
* 2011/0145,393 METHOD FOR DYNAMIC RESERVATION OF CLOUD AND ON PREMISES COMPUTING RESOURCES FOR SOFTWARE EXECUTION 4 2009
 
HITACHI, LTD. (6)
5651006 Hierarchical network management system 252 1995
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 82 2001
7293092 Computing system and control method 35 2003
2004/0143,664 Method for allocating computer resource 133 2003
2005/0022,188 Method and program for executing a job in a remote computer in different computer environment 19 2004
 
ORACLE AMERICA, INC. (14)
6724733 Method and apparatus for determining approximate network distances using reference locations 43 1999
6779016 Extensible computing system 159 2000
* 7577834 Message authentication using message gates in a distributed computing environment 29 2000
7206819 Method and apparatus for providing virtual namespaces for active computing environments 40 2001
7080378 Workload balancing using dynamically allocated virtual servers 105 2002
7185046 Submitting jobs in a distributed computing environment 27 2002
7146233 Request queue management 25 2002
2003/0177,121 Method of assessing an organization's network identity capability 30 2003
7716334 Computer system with dynamically configurable capacity 8 2003
7698398 System and method for generating Web Service architectures using a Web Services structured methodology 117 2003
7401355 Firewall load balancing using a single physical device 18 2004
2005/0021,759 Method for locating and retaining new software on a local server 12 2004
7757236 Load-balancing framework for a cluster 17 2004
7503045 Extensible computing system 14 2004
 
CUMMINS ENGINE COMPANY, INC. (1)
4532893 Electronically controlled fuel pump 33 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 73 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 62 2006
7418518 Method for high-performance delivery of web content 41 2006
2008/0215,730 Method and system for providing on-demand content delivery for an origin server 72 2008
2009/0327,489 GLOBAL TRAFFIC MANAGEMENT SYSTEM USING IP ANYCAST ROUTING AND DYNAMIC LOAD-BALANCING 111 2009
2010/0217,801 Network performance monitoring in a content delivery system 133 2010
 
OVERLAND STORAGE, INC. (1)
2002/0156,891 Enhancing file system performance 44 2002
 
YAMAHA CORPORATION (1)
5542000 Karaoke apparatus having automatic effector control 33 1994
 
ORACLE INTERNATIONAL CORPORATION (9)
6247056 Method and apparatus for handling client request with a distributed web application server 69 1997
6314114 Distributed resource management 38 1998
2004/0103,078 Web server hit multiplier and redirector 8 2003
7437460 Service placement for enforcing performance and availability levels in a multi-node system 23 2004
7516221 Hierarchical management of the dynamic allocation of resources in a multi-node system 28 2004
2005/0038,835 Recoverable asynchronous message driven processing in a multi-node system 20 2004
2005/0120,160 System and method for managing virtual servers 474 2004
7685281 Programmatic instantiation, provisioning and management of fabric-backplane enterprise servers 55 2005
7844787 Techniques for data replication with snapshot capabilities 8 2007
 
ADVANCED CLUSTER SYSTEMS, INC. (1)
2003/0195,931 Method and system for parallel operation and control of legacy computer clusters 15 2002
 
SS&C TECHNOLOGIES, INC. (1)
2002/0035,606 Method and system for straight through processing 11 2001
 
CIRBA IP INC. (1)
2009/0070,771 METHOD AND SYSTEM FOR EVALUATING VIRTUALIZED ENVIRONMENTS 129 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 128 2005
 
TIME WARNER CABLE ENTERPRISES LLC (2)
2007/0094,691 Method and apparatus for on-demand content transmission and control over networks 291 2005
2009/0217,329 METHODS AND APPARATUS FOR ENABLING SYNCHRONIZED CONTENT PRESENTATIONS USING DYNAMICALLY UPDATED PLAYLISTS 25 2008
 
RAKUTEN, INC. (1)
2001/0051,929 On-demand service expanding system and method for providing services 8 2001
 
CANON KABUSHIKI KAISHA (2)
7242501 Printing information processing device, printing device, printing information processing method and printing system 3 2005
2009/0225,360 INFORMATION PROCESSING APPARATUS, SERVERS,DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM 14 2009
 
Narus, Inc. (1)
7594011 Network traffic monitoring for search popularity analysis 19 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (70)
4553202 User controlled dialog resource switching in a multi-tasking word processor 38 1982
5675739 Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types 117 1995
5854887 System for the management of multiple time-critical data streams 210 1996
6006192 Method for production planning in an uncertain demand environment 67 1997
6366945 Flexible dynamic partitioning of resources in a cluster computing environment 115 1997
6201611 Providing local printing on a thin client 80 1997
6253230 Distributed scalable device for selecting a server from a server cluster and a switched path to the selected server 174 1998
6466980 System and method for capacity shaping in an internet environment 151 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 98 2000
7177823 In-queue jobs information monitoring and filtering 63 2001
7085837 Dynamic resource allocation using known future benefits 33 2001
2003/0177,334 Address mapping for disk drive to accommodate multiple operating systems 8 2002
7426546 Method for selecting an edge server computer 13 2002
2004/0003,077 System and method for the allocation of grid computing to network workstations 17 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 156 2002
2004/0181,370 Methods and apparatus for performing adaptive and robust prediction 10 2003
7334230 Resource allocation in a NUMA architecture based on separate application specified resource and strength preferences for processor and memory resources 13 2003
2004/0194,098 Application-based control of hardware resource allocation 31 2003
2004/0236,852 Method to provide on-demand resource access 35 2003
2004/0221,038 Method and system of configuring elements of a distributed computing system for optimized value 46 2003
7356655 Methods, systems, and media for managing dynamic storage 15 2003
7454467 Method for managing email messages 9 2003
2005/0015,621 Method and system for automatic adjustment of entitlements in a distributed data processing environment 15 2003
* 2005/0044,226 Method and apparatus for validating and ranking resources for geographic mirroring 11 2003
2005/0044,228 Methods, systems, and media to expand resources available to a logical partition 78 2003
2005/0049,884 Time based multi-tiered management of resource systems 19 2003
7930397 Remote dynamic configuration of a web server to facilitate capacity on demand 11 2003
2006/0168,224 Remote dynamic configuration of a web server to facilitate capacity on demand 53 2003
2005/0192,771 System and method for dynamically integrating remote portal fragments into a local portal 18 2003
7437730 System and method for providing a scalable on demand hosting system 50 2003
2004/0133,665 Selection and configuration of servers 6 2003
2005/0114,862 Adaptive load distribution in managing dynamic and transient data for distributed applications 38 2003
2005/0125,213 Apparatus, system, and method for modeling and analyzing a plurality of computing workloads 39 2003
2005/0144,315 Method and structure to analyze web client dialogs 16 2003
7680933 Apparatus, system, and method for on-demand control of grid system resources 17 2003
2005/0131,898 Apparatus, system, and method for on-demand control of grid system resources 90 2003
2005/0188,088 Managing escalating resource needs within a grid environment 58 2004
7464159 Managing analysis of a degraded service in a grid environment 19 2004
2005/0165,925 System and method for supporting transaction and parallel services across multiple domains based on service level agreenments 106 2004
2005/0177,600 Provisioning of services based on declarative descriptions of a resource structure of a service 88 2004
2005/0210,470 Mechanism for enabling the distribution of operating system resources in a multi-node computer system 27 2004
2006/0168,107 Generalized on-demand service architecture for interactive applications 23 2004
2005/0213,507 Dynamically provisioning computer system resources 13 2004
2005/0259,683 Control service capacity 15 2004
2006/0048,157 Dynamic grid job distribution from any resource within a grid environment 66 2004
2005/0268,063 Systems and methods for providing constrained optimization using adaptive regulatory control 14 2004
7577959 Providing on-demand capabilities using virtual machines and clustering processes 56 2004
2005/0289,540 Providing on-demand capabilities using virtual machines and clustering processes 123 2004
2006/0031,813 On demand data center service end-to-end service provisioning and management 13 2004
7421402 Tier-based dynamic incentive arbitration in an on-demand computing environment 10 2004
7281045 Provisioning manager for optimizing selection of available resources 30 2004
2006/0095,917 On-demand application resource allocation through dynamic reconfiguration of application cluster size and placement 26 2004
* 2006/0117,317 On-demand utility services utilizing yield management 25 2004
7747451 Dynamic grid paths 7 2004
2006/0136,235 Dynamic grid paths 16 2004
7761557 Facilitating overall grid environment management by monitoring and distributing grid activity 29 2005
2006/0155,740 Method, System and Program Product for Locating Remote Source Files 6 2005
2006/0173,730 Adjusting resource activation based on a manufactured date of a computer 4 2005
2006/0190,775 Creation of highly available pseudo-clone standby servers for rapid failover provisioning 37 2005
2006/0227,810 Method, system and program product for outsourcing resources in a grid computing environment 12 2005
2005/0283,822 System and method for policy-enabling electronic utilities 17 2005
2007/0124,344 Method, apparatus and program storage device for providing web services-based data replication for Heterogeneous storage systems 10 2005
7793288 Automatic resource management of a guest operating system using information in data set indicating minimum system requirement 19 2005
7389310 Supercomputing environment for duplicate detection on web-scale data 3 2008
2009/0100,133 Slow-Dynamic Load Balancing System and Computer-Readable Medium 13 2008
2009/0138,594 COORDINATING THE MONITORING, MANAGEMENT, AND PREDICTION OF UNINTENDED CHANGES WITHIN A GRID ENVIRONMENT 4 2009
RE41440 Gathering enriched web server activity data of cached web content 18 2009
2009/0234,974 PERFORMANCE COUNTERS FOR VIRTUALIZED NETWORK INTERFACES OF COMMUNICATIONS NETWORKS 17 2009
 
ADVANCED MICRO DEVICES, INC. (1)
6418459 Isochronous task scheduling structure for a non-real-time operating system 50 1998
 
HON HAI PRECISION INDUSTRY CO., LTD. (1)
8261349 Router for preventing port scans and method utilizing the same 7 2010
 
SAP SE (6)
6351775 Loading balancing across servers in a computer network 377 1997
7546553 Grid landscape component 45 2003
2005/0027,864 Application start protocol 30 2003
2005/0027,865 Grid organization 52 2003
7657535 Technique for data mining using a web service 6 2004
2010/0169,477 SYSTEMS AND METHODS FOR DYNAMICALLY PROVISIONING CLOUD COMPUTING RESOURCES 153 2008
 
TELECOMMUNICATION SYSTEMS, INC. (1)
2010/0153,546 System and method to publish information from servers to remote monitor devices 11 2010
 
EXTREME NETWORKS, INC. (1)
6781990 Method and system for managing traffic in a packet network environment 85 2002
 
CISCO TECHNOLOGY, INC. (9)
6978310 Media-on-demand catalog viewing preference system 64 2000
7197549 On-demand address pools 54 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 77 2002
7328406 System, method and software for managing and publishing resource availability data 63 2004
7778234 Local provisioning of bandwidth and other network resources 9 2005
2006/0251,419 Method of allocating bandwidth in an optical network 24 2005
2007/0088,822 System for Distributing Load Over Multiple Servers at an Internet Site 48 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 956 1997
 
END TO END COMMUNICATIONS, INC. (1)
7305464 Systems and methods for broadband network optimization 36 2003
 
EXLUDUS TECHNOLOGIES INC. (1)
2005/0060,608 Maximizing processor utilization and minimizing network bandwidth requirements in throughput compute clusters 18 2004
 
CITRIX SYSTEMS INTERNATIONAL GMBH (1)
6343311 Methods, systems and computer program products for remote control of a processing system 36 1998
 
TRANSOFT TECHNOLOGY CORPORATION (1)
6185601 Dynamic load balancing of a network of client and server computers 378 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 78 1997
 
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 10 2007
 
SHORETEL, INC. (1)
6633544 Efficient precomputation of quality-of-service routes 141 1999
 
SAP AG (1)
2005/0055,698 Server-driven data synchronization method and system 40 2003
 
Kayak Software Corporation (2)
7774331 Method and apparatus for dynamic information connection engine 23 2005
7668809 Method and apparatus for dynamic information connection search engine 25 2005
 
ENTIT SOFTWARE LLC (3)
7197559 Transaction breakdown feature to facilitate analysis of end user performance of a server system 77 2001
2004/0179,528 Evaluating and allocating system resources to improve resource utilization 14 2003
2004/0218,615 Propagation of viruses through an information technology network 18 2004
 
Shutterfly, Inc. (1)
2006/0189,349 Systems and methods for automatic uploading of cell phone images 20 2005
 
INTEL CORPORATION (6)
5325526 Task scheduling in a multicomputer system 140 1992
7428540 Network storage system 46 2000
6971098 Method and apparatus for managing transaction requests in a multi-node architecture 37 2001
2005/0125,537 Method, apparatus and system for resource sharing in grid computing networks 41 2003
7590747 Distributed storage cluster architecture 31 2005
2008/0082,663 Management of tools that process data to describe a physical layout of a circuit 1 2006
 
RED HAT, INC. (3)
2009/0300,608 METHODS AND SYSTEMS FOR MANAGING SUBSCRIPTIONS FOR CLOUD-BASED VIRTUAL MACHINES 112 2008
2010/0131,324 SYSTEMS AND METHODS FOR SERVICE LEVEL BACKUP USING RE-CLOUD NETWORK 118 2008
* 2010/0131,624 SYSTEMS AND METHODS FOR MULTIPLE CLOUD MARKETPLACE AGGREGATION 136 2008
 
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 12 1999
 
NetScout Systems, Inc. (1)
2010/0091,676 Multi-Segment Network Application Monitoring and Correlation Architecture 40 2009
 
INTELLOCITY USA, INC. (1)
2004/0034,873 Event driven interactive television notification 47 2003
 
LODGENET ENTERTAINMENT CORPORATION (1)
6226677 Controlled communications over a global computer network 74 1999
 
ADVANTIS (1)
5146561 Communication network data manager system 62 1988
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (14)
5826239 Distributed workflow resource management system and method 326 1996
7124289 Automated provisioning framework for internet site servers 116 2000
7743147 Automated provisioning of computing networks using a network database data model 12 2001
7765299 Dynamic adaptive server provisioning for blade architectures 23 2002
7421500 Grid computing control system 12 2003
2004/0139,202 Grid computing control system 28 2003
7583607 Method and apparatus for designating and implementing support level agreements 14 2003
7441261 Video system varying overall capacity of network of video servers for serving specific video 52 2003
7590746 Systems and methods of maintaining availability of requested network resources 39 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 87 2003
7694305 Method of controlling access to computing resource within shared computing environment 7 2004
7827361 Method of controlling access to computing resource within shared computing environment 7 2004
* 2010/0049,931 Copying Logical Disk Mappings Between Arrays 10 2008
* 2010/0114,531 Evaluating Service Level Agreement Violations 13 2008
 
Cadence Design Systems, Inc. (2)
2003/0120,701 Mechanism for managing execution environments for aggregated processes 14 2002
2003/0120,710 Hierarchically structured logging for computer work processing 28 2002
 
LINKEDIN CORPORATION (2)
7155478 Selectively handling data processing requests in a computer communications network 14 2001
2006/0149,695 Management of database statistics 33 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 26 2004
 
STATSIGNAL IPC, LLC (1)
2005/0243,867 Systems and methods for monitoring and controlling remote devices 128 2005
 
TRUST DIGITAL, LLC (1)
2007/0143,824 System and method for enforcing a security policy on mobile devices using dynamically generated security profiles 181 2004
 
JPMORGAN CHASE BANK, N.A. (1)
7640547 System and method for allocating computing resources of a distributed computing system 101 2002
 
MICROSOFT TECHNOLOGY LICENSING, LLC (11)
5774668 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 870 1995
6571215 System and method for generating a schedule based on resource assignments 87 1997
7313793 Method for forking or migrating a virtual machine 77 2002
7353276 Bi-directional affinity 13 2003
2005/0050,057 System and method for integrating management of resources between application services and applications 13 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 99 2004
2005/0278,392 System and method for synchronizing multiple database files 5 2005
2009/0178,132 Enterprise Security Assessment Sharing For Consumers Using Globally Distributed Infrastructure 33 2008
* 2010/0332,262 CLOUD COMPUTING RESOURCE BROKER 98 2009
 
DELL SOFTWARE INC. (2)
6928471 Method and apparatus for measurement, analysis, and optimization of content delivery 51 2001
2005/0108,407 Network abstraction and isolation layer for masquerading machine identity of a computer 36 2004
 
F5 NETWORKS, INC. (1)
7102996 Method and system for scaling network traffic managers 70 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 110 2002
 
NOKIA SOLUTIONS AND NETWORKS OY (1)
2003/0039,246 IP/MPLS-based transport scheme in 3G radio access networks 10 2001
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2012/0159,116 APPARATUS FOR PROCESSING REMOTE PAGE FAULT AND METHOD THEREOF 17 2011
 
GENESYS TELECOMMUNICATIONS LABORATORIES, INC. (1)
2003/0231,647 Method and apparatus for optimizing response time to events in queue 123 2003
 
COPPE/UFRJ - COORDENACAO DOS PROGRAMAS DE POS GRADUACAO DE ENGEHARIA DA UNIVERSIDADE FEDERAL DO RIO DE JANEIRO (1)
2005/0160,137 Collapsed distrubuted cooperative memory for interactive and scalale media-on-demand systems 9 2004
 
STANDARD CHARTERED UK HOLDINGS LIMITED (1)
2006/0089,894 FINANCIAL INSTITUTION PORTAL SYSTEM AND METHOD 31 2005
 
QUALCOMM INCORPORATED (1)
2009/0234,962 Supplying Electronic Content to Networked Appliances 7 2009
 
WALKER DIGITAL, LLC (1)
2002/0147,663 Systems and methods for facilitating a transaction by use of third party subsidies 13 2002
 
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 1335 1996
 
VERIZON PATENT AND LICENSING INC. (3)
7225249 Integrated systems for providing communications network management services and interactive generating invoice documents 285 1998
2005/0249,341 Method and apparatus for providing fraud detection using geographically differentiated connection duration thresholds 14 2005
* 2010/0088,205 Methods, Systems and Computer Program Products for a Cloud Computing Spot Market Platform 49 2008
 
KING'S COLLEGE LONDON (1)
2006/0159,088 Network mobility 44 2006
 
COMPUTER ASSOCIATES THINK, INC. (4)
7386586 System for scheduling and monitoring computer processes 105 1998
7380039 Apparatus, method and system for aggregrating computing resources 97 2004
2006/0143,350 Apparatus, method and system for aggregrating computing resources 82 2004
2007/0266,136 Providing a unified user interface for managing a plurality of heterogeneous computing environments 50 2006
 
HONEYWELL INTERNATIONAL INC. (1)
2008/0279,167 RESOURCE MANAGEMENT FOR AD HOC WIRELESS NETWORKS WITH CLUSTER ORGANIZATIONS 15 2004
 
COMPUTER ASSOCIATED THINK INC. (1)
2005/0193,231 SAN/ storage self-healing/capacity planning system and method 30 2004
 
NIKSUN, INC. (1)
7492720 Apparatus and method for collecting and analyzing communications data 194 2001
 
DELL PRODUCTS L.P. (1)
2006/0015,773 System and method for failure recovery and load balancing in a cluster network 150 2004
 
WYSE TECHNOLOGY L.L.C. (1)
2006/0031,547 System and method for integrated on-demand delivery of operating system and applications 72 2004
 
ALLEN-BRADLEY COMPANY, LLC (1)
6108662 System method and article of manufacture for integrated enterprise-wide control 126 1998
 
DE BONET TECHNOLOGY PARTNERS (1)
6600898 Method and apparatus for generating a number audio element in an audio system 65 2000
 
ROVI TECHNOLOGIES CORPORATION (1)
6622168 Dynamic page generation acceleration using component-level caching 257 2000
 
DIGITAL RIVER, INC. (1)
2006/0031,379 Differential caching with template, sub-template, and delta information 14 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 36 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 25 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 27 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 108 2001
2009/0210,356 METHOD, SYSTEM AND APPARATUS FOR PROVIDING PAY-PER-USE DISTRIBUTED COMPUTING RESOURCES 7 2009
 
RPX CORPORATION (5)
6330605 Proxy cache cluster 164 1998
6338112 Resource management in a clustered computer system 136 2000
6816905 Method and system for providing dynamic hosted service management across disparate accounts/sites 168 2000
2005/0080,891 Maintenance unit architecture for a scalable internet engine 32 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 34 2002
 
Tachyon, Inc. (1)
6735188 Channel encoding and decoding method and apparatus 85 1999
 
XENOGENIC DEVELOPMENT LIMITED LIABILITY COMPANY (1)
2009/0238,349 Intelligent Network Providing Network Access Services (INP-NAS) 20 2009
 
OBJECTIVE SYSTEMS INTEGRATORS, INC. (1)
7203746 System and method for adaptive resource management 17 2000
 
UNISYS CORPORATION (1)
2007/0067,366 Scalable partition memory mapping system 119 2004
 
CATERPILLAR INC. (1)
2003/0120,472 Method and system for providing end-user visualization 20 2001
 
CITRIX SYSTEMS, INC. (2)
7228350 Intelligent demand driven recognition of URL objects in connection oriented transactions 159 2001
2004/0199,646 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 35 2004
 
AT&T CORP. (1)
7467225 System, method and apparatus for network service load and reliability management 44 2004
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
9699114 Providing use of local or private cloud infrastructure resources to public cloud providers 0 2016
 
SAP SE (1)
* 2015/0006,608 NETWORKED SOLUTIONS INTEGRATION USING A CLOUD BUSINESS OBJECT BROKER 0 2013
 
INTEL CORPORATION (2)
* 9342376 Method, system, and device for dynamic energy efficient job scheduling in a cloud computing environment 5 2012
* 2014/0006,534 METHOD, SYSTEM, AND DEVICE FOR DYNAMIC ENERGY EFFICIENT JOB SCHEDULING IN A CLOUD COMPUTING ENVIRONMENT 4 2012
 
CSC AGILITY PLATFORM, INC. (2)
9489647 System and method for a cloud computing abstraction with self-service portal for publishing resources 0 2013
9658868 Cloud computing gateway, cloud computing hypervisor, and methods for implementing same 0 2013
 
COMPUTENEXT INC. (1)
* 9489243 Federating computing resources across the web 0 2012
 
QATAR FOUNDATION (1)
* 9798564 Minimizing virtual machine provisioning cost based on received software licensing and user fee information 0 2012
 
THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK (2)
9753465 Energy aware processing load distribution system and method 0 2014
9715264 System and method for activation of a plurality of servers in dependence on workload trend 0 2016
* 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 Oct 21, 2018
7.5 Year Payment $3600.00 $1800.00 $900.00 Oct 21, 2022
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 21, 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