US Patent No: 7,765,501

Number of patents in Portfolio can not be more than 2000

Settings and constraints validation to enable design for operations

Stats

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

Importance

Loading Importance Indicators... loading....

Abstract

Systems and methods for designing systems that include computer applications hosted on hosting environments are disclosed. The hosting environments are modeled to include hosting environment settings and constraints placed on applications. The applications are also modeled to include application settings and constraints placed on the hosting environments. Hosting environment and application models are then used to validate designs by confirming that settings are in compliance with the constraints.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA24226

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gibson, William E Epson, GB 13 208
Noble, David S Redmond, WA 5 38
Outhred, Geoffrey Seattle, WA 34 715
Torone, Alexander Sammamish, WA 7 320

Cited Art

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (11)
6,374,357 System and method for regulating a network service provider's ability to host distributed applications in a distributed processing environment 26 1998
2004/0199,572 Architecture for distributed computing system and automated design, deployment, and management of distributed applications 54 2003
2004/0205,179 Integrating design, deployment, and management phases for systems 33 2003
2004/0193,388 Design time validation of systems 34 2004
2006/0031,248 Model-based system provisioning 24 2005
2006/0037,002 Model-based provisioning of test environments 27 2005
2006/0034,263 Model and system state synchronization 27 2005
7,200,530 Architecture for distributed computing system and automated design, deployment, and management of distributed applications 75 2005
7,630,877 Architecture for distributed computing system and automated design, deployment, and management of distributed applications 18 2005
7,162,509 Architecture for distributed computing system and automated design, deployment, and management of distributed applications 71 2005
2008/0059,214 Model-Based Policy Application 29 2007
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (10)
7,124,289 Automated provisioning framework for internet site servers 47 2000
7,152,109 Automated provisioning of computing networks according to customer accounts using a network database data model 50 2001
6,836,750 Systems and methods for providing an automated diagnostic audit for cluster computer systems 41 2001
7,131,123 Automated provisioning of computing networks using a network database model 43 2001
7,013,462 Method to map an inventory management system to a configuration management system 39 2001
6,895,534 Systems and methods for providing automated diagnostic services for a cluster computer system 80 2001
7,058,858 Systems and methods for providing automated diagnostic services for a cluster computer system 34 2001
7,146,353 Resource allocation for multiple applications 63 2003
7,127,625 Application management based on power consumption 55 2003
2004/0226,010 Automated provisioning framework for internet site servers 38 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
6,782,408 Controlling a number of instances of an application running in a computing environment 31 1999
7,194,439 Method and system for correlating job accounting information with software license information 38 2001
7,194,616 Flexible temporary capacity upgrade/downgrade in a computer system without involvement of the operating system 28 2002
7,313,573 Diagnosis of equipment failures using an integrated approach of case based reasoning and reliability analysis 37 2003
7,349,891 Site integration management system for operational support service in an internet data center 29 2005
 
DELL PRODUCTS L.P. (4)
6,754,816 Scalable environmental data calculation method customized by system configuration 38 2000
6,922,791 Failover system and method for cluster environment 60 2001
7,139,930 Failover system and method for cluster environment 39 2005
7,281,154 Failover system and method for cluster environment 33 2005
 
GOOGLE INC. (4)
7,350,186 Methods and apparatus for managing computing deployment in presence of variable workload 36 2003
7,278,273 Modular data center 85 2003
7,302,608 Systems and methods for automatic repair and replacement of networked machines 34 2004
7,350,068 Server blade network boot method that minimizes required network bandwidth 28 2005
 
SUN MICROSYSTEMS, INC. (4)
6,779,016 Extensible computing system 117 2000
7,093,005 Graphical editor for defining and creating a computer system 62 2001
7,143,420 Strategic technology architecture roadmap 52 2002
7,152,157 System and method for dynamic resource configuration using a dependency graph 41 2003
 
HURON IP LLC (2)
7,134,011 Apparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices 66 2001
7,058,826 System, architecture, and method for logical server and other network devices in a dynamically configurable multi-server network environment 102 2004
 
INTEL CORPORATION (2)
6,112,243 Method and apparatus for allocating tasks to remote networked processors 123 1996
7,225,441 Mechanism for providing power management through virtualization 35 2000
 
QUEST SOFTWARE, INC. (2)
6,990,666 Near on-line server 36 2002
7,257,584 Server file management 31 2004
 
AKAMAI TECHNOLOGIES, INC. (1)
6,963,981 Method and apparatus for remote installation of an operating system over a network connection 63 2002
 
JUNIPER NETWORKS, INC. (1)
7,082,464 Network management system 57 2001
 
PARALLELS IP HOLDINGS GMBH (1)
7,076,633 Hosting service providing platform system and method 72 2001
 
PRO TIER CORPORATION (1)
6,880,002 Virtualized logical server cloud providing non-deterministic allocation of logical attributes of logical servers to physical resources 88 2002
 
QLOGIC CORPORATION (1)
7,231,410 Revision control system for large-scale systems management 30 2004
 
SICORE TECHNOLOGIES INC. (1)
7,333,000 Tracking system and method for electrically powered equipment 29 2004
 
SUPERMEDIA NETWORKS, INC. (1)
2002/0178,232 METHOD OF BACKGROUND DOWNLOADING OF INFORMATION FROM A COMPUTER NETWORK 1 1997
 
WEBLAYERS, INC. (1)
2004/0193,703 System and method for conformance and governance in a service oriented architecture 45 2004

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
BROTHER KOGYO KABUSHIKI KAISHA (1)
7,984,120 Selecting setting options method, device and computer program product 1 2005

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 27, 2014
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 27, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 27, 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