| 6,938,263 SYSTEM AND METHOD FOR FACILITATING DYNAMIC LOADING OF "STUB" INFORMATION TO ENABLE A PROGRAM OPERATING IN ONE ADDRESS SPACE TO INVOKE PROCESSING OF A REMOTE METHOD OR PROCEDURE IN ANOTHER ADDRESS SPACE
|
7 |
1996
|
| 6,957,427 Remote object activation in a distributed system
|
9 |
1997
|
| 6,446,070 Method and apparatus for dynamic distributed computing over a network
|
26 |
1998
|
| 6,832,223 Method and system for facilitating access to a lookup service
|
19 |
1998
|
| 6,598,094 Method and apparatus for determining status of remote objects in a distributed system
|
18 |
1998
|
| 6,578,044 Method and system for typesafe attribute matching
|
4 |
1998
|
| 6,560,656 Apparatus and method for providing downloadable code for use in communicating with a device in a distributed system
|
24 |
1998
|
| 6,487,607 Methods and apparatus for remote method invocation
|
49 |
1998
|
| 6,466,947 Apparatus and method for dynamically verifying information in a distributed system
|
40 |
1998
|
| 6,463,446 Method and apparatus for transporting behavior in an event-based distributed system
|
21 |
1998
|
| 6,438,614 Polymorphic token based control
|
5 |
1998
|
| 6,421,704 Method, apparatus, and product for leasing of group membership in a distributed system
|
6 |
1998
|
| 6,393,497 Downloadable smart proxies for performing processing associated with a remote procedure call in a distributed system
|
38 |
1998
|
| 7,058,954 System and method for facilitating dynamic loading of stub information to enable a program operating in one address space to invoke processing of a remote method or procedure in another space
|
9 |
1998
|
| 6,654,793 System and method for facilitating dynamic loading of stub information to enable a program operating in one address space to invoke processing of a remote method or procedure in another address space
|
51 |
1998
|
| 6,223,231 Method and apparatus for highly-available processing of I/O requests while application processing continues
|
13 |
1998
|
| 6,487,587 Method and system for data processing by proxy
|
13 |
1999
|
| 6,708,171 Network proxy
|
21 |
1999
|
| 6,389,540 Stack based access control using code and executor identifiers
|
16 |
2000
|
| 6,901,518 Method and system for establishing trust in downloaded proxy code
|
7 |
2000
|
| 6,957,237 Database store for a virtual heap
|
47 |
2000
|
| 6,865,657 Garbage collector for a virtual heap
|
37 |
2000
|
| 6,854,115 Process persistence in a virtual machine
|
34 |
2000
|
| 6,763,440 Garbage collection using nursery regions for new objects in a virtual heap
|
53 |
2000
|
| 6,760,815 Caching mechanism for a virtual heap
|
33 |
2000
|
| 7,716,492 Method and apparatus to obtain service capability credentials
|
9 |
2000
|
| 7,577,834 Message authentication using message gates in a distributed computing environment
|
7 |
2000
|
| 7,395,333 Method and apparatus to obtain negotiated service advertisement
|
10 |
2000
|
| 7,188,251 System and method for secure message-based leasing of resources in a distributed computing environment
|
14 |
2000
|
| 7,080,078 Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment
|
27 |
2000
|
| 6,973,493 Mechanism and apparatus for security of newly spawned repository spaces in a distributed computing environment
|
14 |
2000
|
| 6,970,869 Method and apparatus to discover services and negotiate capabilities
|
67 |
2000
|
| 6,917,976 Message-based leasing of resources in a distributed computing environment
|
49 |
2000
|
| 6,918,084 Spawning new repository spaces using information provided in advertisement schema messages
|
69 |
2000
|
| 6,862,594 Method and apparatus to discover services using flexible search criteria
|
43 |
2000
|
| 6,850,979 Message gates in a distributed computing environment
|
101 |
2000
|
| 6,789,077 Mechanism and apparatus for web-based searching of URI-addressable repositories in a distributed computing environment
|
70 |
2000
|
| 7,412,518 Method and apparatus for proximity discovery of services
|
38 |
2000
|
| 7,260,543 Automatic lease renewal with message gates in a distributed computing environment
|
12 |
2000
|
| 7,065,574 Messaging system using pairs of message gates in a distributed computing environment
|
15 |
2000
|
| 8,135,796 Mechanism and apparatus for accessing and addressing services in a distributed computing environment
|
1 |
2000
|
| 7,548,946 Pre-generated message endpoints
|
18 |
2000
|
| 7,072,967 Efficient construction of message endpoints
|
43 |
2000
|
| 6,868,447 Mechanism and apparatus for returning results of services in a distributed computing environment
|
72 |
2000
|
| 6,792,466 Trusted construction of message endpoints in a distributed computing environment
|
71 |
2000
|
| 6,643,650 Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment
|
269 |
2000
|
| 7,444,644 Secure access of objects generated from data representation language representations of the objects in a distributed computing environment
|
11 |
2000
|
| 7,426,721 Transformation of objects between a computer programming language and a data representation language
|
33 |
2000
|
| 7,200,848 Migrating processes using data representation language representations of the processes in a distributed computing environment
|
13 |
2000
|
| 7,398,533 Remote function invocation with messaging in a distributed computing environment
|
11 |
2000
|
| 7,243,356 Remote method invocation with secure messaging in a distributed computing environment
|
12 |
2000
|
| 6,629,154 Method and system for deterministic hashes to identify remote methods
|
10 |
2000
|
| 6,480,863 Method and system for multi-entry and multi-template matching in a database
|
5 |
2000
|
| 6,519,615 Method and system for leasing storage
|
58 |
2000
|
| 8,082,491 Dynamic displays in a distributed computing environment
|
0 |
2000
|
| 8,001,232 Event message endpoints in a distributed computing environment
|
6 |
2000
|
| 7,458,082 Bridging between a data representation language message-based distributed computing environment and other computing environments using proxy service
|
16 |
2000
|
| 7,016,966 Generating results gates in a distributed computing environment
|
36 |
2000
|
| 7,010,573 Message gates using a shared transport in a distributed computing environment
|
20 |
2000
|
| 6,950,875 Message conductors in a distributed computing environment
|
33 |
2000
|
| 6,898,618 Client-specified display services in a distributed computing environment
|
55 |
2000
|
| 6,789,126 Addressing message gates in a distributed computing environment
|
65 |
2000
|
| 7,370,091 Method and apparatus for obtaining space advertisements
|
9 |
2000
|
| 6,567,820 Method and system for in-place modifications in a database
|
15 |
2000
|
| 6,760,736 Methods and systems for distributed failure detection and recovery using leasing techniques
|
25 |
2000
|
| 7,296,275 Method and system for passing objects in a distributed system using serialization contexts
|
3 |
2001
|
| 7,210,148 Method and apparatus for dynamic distributed computing over a network
|
24 |
2001
|
| 6,704,756 Methods, apparatus, and product for distributed garbage collection
|
12 |
2001
|
| 6,728,737 Method and system for leasing storage
|
8 |
2002
|
| 6,564,240 Method, apparatus, and product for leasing of group membership in a distributed system
|
9 |
2002
|
| 6,934,758 Stack-based access control using code and executor identifiers
|
5 |
2002
|
| 6,925,644 Method, apparatus, and product for leasing of group membership in a distributed system
|
3 |
2003
|
| 7,660,887 Systems and methods for providing dynamic quality of service for a distributed system
|
8 |
2003
|
| 7,756,969 Dynamic provisioning of identification services in a distributed system
|
10 |
2004
|
| 6,874,066 Caching mechanism for a virtual heap
|
11 |
2004
|
| 7,509,360 Methods, apparatus, and product for distributed garbage collection
|
4 |
2004
|
| 7,792,874 Dynamic provisioning for filtering and consolidating events
|
1 |
2005
|