1
Gregory L Slaughter, Thomas E Saulpaugh, Bernard A Traversat, Mohamed M Abdelaziz, Michael J Duigou: Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, November 4, 2003: US06643650 (419 worldwide citation)

A system and method for searching for documents within spaces in a distributed computing environment are provided. A client sends a lookup message to a space which stores documents. The lookup message may specify desired characteristics, such as a name or partial XML schema, of the stored documents. ...


2
Gregory L Slaughter, Bernard A Traversat, Robert J Block: Highly-available distributed cluster configuration database. Sun Microsystems, B Noel Kivlin, Conley Rose & Tayon PC, January 11, 2000: US06014669 (362 worldwide citation)

The cluster configuration database is a distributed configuration database wherein a consistent copy of the configuration database is maintained on each active node of the cluster. Each node in the cluster maintains its own copy of the configuration database and configuration database operations can ...


3
Gregory L Slaughter, Thomas E Saulpaugh, Bernard A Traversat, Mohamed M Abdelaziz: Mechanism and apparatus for returning results of services in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, March 15, 2005: US06868447 (185 worldwide citation)

Systems and methods for returning results of services within a distributed computing environment are provided. After a client invokes one or more functions of a service, results of the function(s) may be returned to the client in a plurality of ways: for example, in a message, in a space (e.g., a ne ...


4
Thomas E Saulpaugh, Gregory L Slaughter, Robert Rodriguez: System and method for migrating processes on a network. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, August 23, 2005: US06934755 (151 worldwide citation)

A method and system is provided for migrating processes from one virtual machine to another on a network. To migrate the external state of a process, the process may use a network service connection system or a compact network service connection system for accessing resources external to the virtual ...


5
Thomas E Saulpaugh, Gregory L Slaughter, Bernard A Traversat, Mohamed M Abdelaziz: Message gates in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, February 1, 2005: US06850979 (144 worldwide citation)

Embodiments of message gates are described. A message gate is the message endpoint for a client or service in a distributed computing environment. A message gate may provide a secure endpoint that sends and receives type-safe messages. Gates may perform the sending and receiving of messages between ...


6
Gregory L Slaughter, Thomas E Saulpaugh, Bernard A Traversat, Mohamed M Abdelaziz: Spawning new repository spaces using information provided in advertisement schema messages. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, July 12, 2005: US06918084 (113 worldwide citation)

A system and method for spawning new spaces in a distributed computing environment. A client may access a first space service at a first Internet address. The first space service may store one or more service advertisements and/or other content in a first space, and each of the service advertisement ...


7
Gregory L Slaughter, Thomas E Saulpaugh, Bernard A Traversat, Mohamed M Abdelaziz: Mechanism and apparatus for web-based searching of URI-addressable repositories in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, September 7, 2004: US06789077 (109 worldwide citation)

A system and method for searching for Internet-based repositories within a distributed computing environment are provided. A client on a device may interact with a search service on the same or a different device to find spaces (i.e., network-accessible XML object repositories) for storage and/or re ...


8
Thomas E Saulpaugh, Gregory L Slaughter, Bernard A Traversat, Eric Pouyoul: Trusted construction of message endpoints in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, September 14, 2004: US06792466 (108 worldwide citation)

In a distributed computing environment, a message gate may be the message endpoint for a client or service to communicate with another client or service. Devices may have a gate factory (e.g. message endpoint constructor) that is trusted code on the device for generating gates based on XML message d ...


9
Gregory L Slaughter, Thomas E Saulpaugh, Mohamed M Abdelaziz, Bernard A Traversat: Method and apparatus to discover services and negotiate capabilities. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, November 29, 2005: US06970869 (103 worldwide citation)

A service discovery protocol may allow clients in a distributed computing environment to search for services. Service providers (or a listener agent) may respond to search requests by publishing or providing corresponding service advertisements or URIs to corresponding service advertisements. When a ...


10
Gregory L Slaughter, Thomas E Saulpaugh, Bernard A Traversat, Michael J Duigou: Message-based leasing of resources in a distributed computing environment. Sun Microsystems, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, July 12, 2005: US06917976 (101 worldwide citation)

A system and method for providing message-based leasing of resources in a distributed computing environment. Services may issue leases to clients and provide operations on those leases. The lease functionality of a service may be defined in an XML message schema. Gates may be used to perform lease o ...



Click the thumbnails below to visualize the patent trend.