1
David S Stutz, Christopher A Zimmerman: Method and system for dynamically generating object connections. Microsoft Corporation, Seed and Berry, January 16, 1996: US05485617 (103 worldwide citation)

A method and system for dynamically generating object connections is provided. In a preferred embodiment, a connection can be generated between a source object and a sink object using a connection point object. A source object has connection point objects where each connection point object correspon ...


2
James E Allard, Vincent Fernandes, Kyle W Geiger, Seth B Pollack, Chad W Royal, David S Stutz: Method and system for invoking methods of objects over the internet. Microsoft Corporation, Seed and Berry, November 23, 1999: US05991802 (95 worldwide citation)

A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator ("URL") that identifies a script, an object class, and a function of the ...


3
Galen C Hunt, Aamer Hydrie, Steven P Levi, David S Stutz, Bassam Tabbara, Robert V Welland: System and method for distributed management of shared computers. Microsoft Corporation, Lee & Hayes PLLC, July 29, 2008: US07406517 (91 worldwide citation)

A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operat ...


4
David S Stutz, Chris T Westin: Method and system for interfacing components via aggregate components formed by aggregating the components each with an instance of a component manager. Microsoft Corporation, Seed and Berry, May 14, 1996: US05517645 (80 worldwide citation)

A method and system for managing the connection of client components to an interface implemented by a server component. In a preferred embodiment, a user component provides an implementation of an interface and a description of the interface. A component manager aggregates the user component into it ...


5
Bassam Tabbara, Galen C Hunt, Aamer Hydrie, Steven P Levi, David S Stutz, Robert V Welland: System and method for restricting data transfers and managing software components of distributed computers. Microsoft Corporation, Lee & Hayes PLLC, April 26, 2005: US06886038 (70 worldwide citation)

A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonito ...


6
James E Allard, Vincent Fernandes, Kyle W Geiger, Seth B Pollack, Chad W Royal, David S Stutz: Method and system for invoking methods of objects over the internet. Microsoft Corporation, Stephen A Wight, Klarquist Sparkman, April 9, 2002: US06370561 (46 worldwide citation)

A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator (“URL”) that identifies a script, an object class, and a function of the ...


7
David S Stutz, Chris T Westin: Method and system for notifiying clients using multicasting and for connecting objects using delayed binding. Microsoft Corporation, Seed and Berry, August 11, 1998: US05794038 (34 worldwide citation)

A method and system for managing the connection of client components to an interface implemented by a server component. In a preferred embodiment, a user component provides an implementation of an interface and a description of the interface. A component manager aggregates the user component into it ...


8
Galen C Hunt, Aamer Hydrie, Steven P Levi, David S Stutz, Bassam Tabbara, Robert V Welland: System and method for distributed management of shared computers. Lee & Hayes PLLC, May 6, 2008: US07370103 (33 worldwide citation)

A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operat ...


9
Bassam Tabbara, Galen C Hunt, Aamer Hydrie, Steven P Levi, David S Stutz, Robert V Welland: System and method for restricting data transfers and managing software components of distributed computers. Microsoft Corporation, Lee & Hayes PLLC, May 9, 2006: US07043545 (31 worldwide citation)

A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonito ...


10
Galen C Hunt, Aamer Hydrie, Steven P Levi, David S Stutz, Bassam Tabbara, Robert V Welland: System and method for distributed management of shared computers. Microsoft Corporation, Lee & Hayes PLLC, April 3, 2007: US07200655 (29 worldwide citation)

A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operat ...