Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
199 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: sending a notification from the container application to the server application that the containee object is to be activated; in response to receiving the notification at the server application, sending a first request from the server application to the container application to determine whether the container application supports in-place activation; in response to receiving the first request at the container application, sending a first indication that the container application supports in-place activation; in response to receiving the first indication at the server application, sending a second request from the server application to the container application to determine whether container application can in-place activate the containee object; in response to receiving the second request, sending from the container application to the server application a second indication that the container application can in-place active the containee object; and in response to receiving the second indication, controlling the in-place activation of the containee object within the container window environment.
Claim 2
Independent Claim
199 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: sending a notification from the container application to the server application that the containee object is to be activated; in response to receiving the notification at the server application, sending a first request from the server application to the container application to determine whether the container application supports in-place activation; in response to receiving the first request at the container application, sending a first indication that the container application supports in-place activation; in response to receiving the first indication at the server application, sending a second request from the server application to the container application to determine whether container application can in-place activate the containee object; in response to receiving the second request, sending from the container application to the server application a second indication that the container application can in-place active the containee object; and in response to receiving the second indication, controlling the in-place activation of the containee object within the container window environment.
Claim 3
Dependent Claim
47 words
The method of claim 1 wherein the sending of a notification from the container application to the server application that the containee object is to be activated includes invoking an exposed function of the server application passing an indication that the containee object is to be activated.
Claim 4
Dependent Claim
67 words
The method of claim 2 wherein the invoking includes passing a reference to a client site interface of the container application and wherein the sending of a first request from the server application to the container application to determine whether the container application supports in-place activation includes invoking a query function of the client site interface to determine whether the container application supports an in-place activation interface.
Claim 5
Dependent Claim
43 words
The method of claim 1 wherein the sending of a first request from the server application to the container application to determine whether the container application supports in-place activation includes querying the container application to determine whether an in-place activation interface is supported.
Claim 6
Dependent Claim
32 words
The method of claim 4 wherein the sending of a first indication that the container application supports in-place activation includes passing to the server application a reference to the in-place activation interface.
Claim 7
Dependent Claim
41 words
The method of claim 5 wherein the sending of a second request from the server application to the container application to determine whether the container application can in-place activate the containee object includes invoking a function of the in-place activation interface.
Claim 8
Independent Claim
152 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: sending a notification to the server application that the containee object is to be activated; in response to receiving a first request from the server application to determine whether the container application supports in-place activation, sending to the server application a first indication that the container application supports in-place activation; and in response to receiving a second request from the server application to determine whether the container application can in-place activate the containee object, sending to the server application a second indication that the container application can in-place active the containee object; wherein the server application controls the in-place activation of the containee object within the container window environment.
Claim 9
Independent Claim
152 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: sending a notification to the server application that the containee object is to be activated; in response to receiving a first request from the server application to determine whether the container application supports in-place activation, sending to the server application a first indication that the container application supports in-place activation; and in response to receiving a second request from the server application to determine whether the container application can in-place activate the containee object, sending to the server application a second indication that the container application can in-place active the containee object; wherein the server application controls the in-place activation of the containee object within the container window environment.
Claim 10
Dependent Claim
18 words
The method of claim 7 wherein the container application and server application communicate through interfaces that contain functions.
Claim 11
Dependent Claim
43 words
The method of claim 8 wherein the sending of a notification to the server application that the containee object is to be activated includes invoking a function of a data object interface, the function for requesting the containee object to perform a behavior.
Claim 12
Dependent Claim
37 words
The method of claim 9 wherein the invoking of the function includes passing a site interface of the container application, the site interface having function describing aspects of the container application for use by the server application.
Claim 13
Dependent Claim
19 words
The method of claim 8 wherein the container application provides an in-place activation interface with functions supporting in-place activation.
Claim 14
Dependent Claim
49 words
The method of claim 11 wherein the sending to the server application of a first indication that the container application supports in-place activation includes responding to an invocation of a query function provided by an interface of the container application by returning a reference to the in-place activation interface.
Claim 15
Dependent Claim
27 words
The method of claim 7 wherein the container application executes as a process and wherein the server application executes within the same process as the container application.
Claim 16
Dependent Claim
30 words
The method of claim 7 wherein the container application has an address space and wherein the server application is dynamically loaded into the same address space as the container application.
Claim 17
Dependent Claim
34 words
The method of claim 7 wherein the server application is stored within a dynamic link library, wherein the container application executes as a process, and wherein the container application dynamically loads the server application.
Claim 18
Independent Claim
146 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: in response to receiving a notification from the container application that the containee object is to be activated, sending a first request to the container application to determine whether the container application supports in-place activation; in response to receiving a first indication that the container application supports in-place activation, sending a second request to the container application to determine whether container application can in-place activate the containee object; and in response to receiving from the container application a second indication that the container application can in-place active the containee object, controlling the in-place activation of the containee object within the container window environment.
Claim 19
Independent Claim
146 words
A method in a computer system for determining whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server application, the container window environment being provided by a container application, the method comprising: in response to receiving a notification from the container application that the containee object is to be activated, sending a first request to the container application to determine whether the container application supports in-place activation; in response to receiving a first indication that the container application supports in-place activation, sending a second request to the container application to determine whether container application can in-place activate the containee object; and in response to receiving from the container application a second indication that the container application can in-place active the containee object, controlling the in-place activation of the containee object within the container window environment.
Claim 20
Dependent Claim
18 words
The method of claim 16 wherein the container application and server application communicate through interfaces that contain functions.
Claim 21
Dependent Claim
37 words
The method of claim 17 wherein the sending of a first request to the container application to determine whether the container application supports in-place activation includes invoking a querying function of an interface of the container application.
Claim 22
Dependent Claim
28 words
The method of claim 18 wherein when the container application supports in-place activation the querying function returns a reference to an in-place activation interface of the container application.
Claim 23
Independent Claim
40 words
The method of 17 wherein the sending of a second request to the container application to determine whether container application can in-place activate the containee object includes invoking a function of an in-place activation interface provided by the container application.
Claim 24
Independent Claim
40 words
The method of 17 wherein the sending of a second request to the container application to determine whether container application can in-place activate the containee object includes invoking a function of an in-place activation interface provided by the container application.
Claim 25
Dependent Claim
27 words
The method of claim 16 wherein the container application executes as a process and wherein the server application executes within the same process as the container application.
Claim 26
Dependent Claim
30 words
The method of claim 16 wherein the container application has an address space and wherein the server application is dynamically loaded into the same address space as the container application.
Claim 27
Dependent Claim
34 words
The method of claim 16 wherein the server application is stored within a dynamic link library, wherein the container application executes as a process, and wherein the container application dynamically loads the server application.
Claim 28
Dependent Claim
126 words
A computer-readable medium containing instructions for controlling a computer system to determine whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server, the container window environment being provided by a container, by: sending a notification to the server that the containee object is to be activated; in response to receiving a first request from the server to determine whether the container supports in-place activation, sending to the server a first indication that the container supports in-place activation; and in response to receiving a second request from the server to determine whether the container can in-place activate the containee object, sending to the server a second indication that the container can in-place active the containee object.
Claim 29
Dependent Claim
126 words
A computer-readable medium containing instructions for controlling a computer system to determine whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server, the container window environment being provided by a container, by: sending a notification to the server that the containee object is to be activated; in response to receiving a first request from the server to determine whether the container supports in-place activation, sending to the server a first indication that the container supports in-place activation; and in response to receiving a second request from the server to determine whether the container can in-place activate the containee object, sending to the server a second indication that the container can in-place active the containee object.
Claim 30
Dependent Claim
17 words
The computer-readable medium of claim 24 wherein the container and server communicate through interfaces that contain functions.
Claim 31
Dependent Claim
43 words
The computer-readable medium of claim 25 wherein the sending of a notification to the server that the containee object is to be activated includes invoking a function of a data object interface, the function for requesting the containee object to perform a behavior.
Claim 32
Dependent Claim
36 words
The computer-readable medium of claim 26 wherein the invoking of the function includes passing a site interface of the container, the site interface having function describing aspects of the container for use by the server application.
Claim 33
Dependent Claim
19 words
The computer-readable medium of claim 25 wherein the container provides an in-place activation interface with functions supporting in-place activation.
Claim 34
Dependent Claim
47 words
The computer-readable medium of claim 28 wherein the sending to the server of a first indication that the container supports in-place activation includes responding to an invocation of a query function provided by an interface of the container by returning a reference to the in-place activation interface.
Claim 35
Dependent Claim
25 words
The computer-readable medium of claim 24 wherein the container executes as a process and wherein the server executes within the same process as the container.
Claim 36
Dependent Claim
28 words
The computer-readable medium of claim 24 wherein the container has an address space and wherein the server is dynamically loaded into the same address space as the container.
Claim 37
Dependent Claim
31 words
The computer-readable medium of claim 24 wherein the server is stored within a dynamic link library, wherein the container executes as a process, and wherein the container dynamically loads the server.
Claim 38
Dependent Claim
138 words
A computer-readable medium containing instructions for controlling a computer system to determine whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server, the container window environment being provided by a container, by: in response to receiving a notification from the container that the containee object is to be activated, sending a first request to the container to determine whether the container supports in-place activation; in response to receiving a first indication that the container supports in-place activation, sending a second request to the container to determine whether container can in-place activate the containee object; and in response to receiving from the container a second indication that the container can in-place active the containee object, controlling the in-place activation of the containee object within the container window environment.
Claim 39
Dependent Claim
138 words
A computer-readable medium containing instructions for controlling a computer system to determine whether a containee object can be in-place activated within a container window environment, the containee object being managed by a server, the container window environment being provided by a container, by: in response to receiving a notification from the container that the containee object is to be activated, sending a first request to the container to determine whether the container supports in-place activation; in response to receiving a first indication that the container supports in-place activation, sending a second request to the container to determine whether container can in-place activate the containee object; and in response to receiving from the container a second indication that the container can in-place active the containee object, controlling the in-place activation of the containee object within the container window environment.
Claim 40
Dependent Claim
17 words
The computer-readable medium of claim 33 wherein the container and server communicate through interfaces that contain functions.
Claim 41
Dependent Claim
35 words
The computer-readable medium of claim 34 wherein the sending of a first request to the container to determine whether the container supports in-place activation includes invoking a querying function of an interface of the container.
Claim 42
Dependent Claim
27 words
The computer-readable medium of claim 35 wherein when the container supports in-place activation the querying function returns a reference to an in-place activation interface of the container.
Claim 43
Dependent Claim
38 words
The computer-readable medium of 34 wherein the sending of a second request to the container to determine whether container can in-place activate the containee object includes invoking a function of an in-place activation interface provided by the container.
Claim 44
Dependent Claim
38 words
The computer-readable medium of 34 wherein the sending of a second request to the container to determine whether container can in-place activate the containee object includes invoking a function of an in-place activation interface provided by the container.
Claim 45
Dependent Claim
25 words
The computer-readable medium of claim 33 wherein the container executes as a process and wherein the server executes within the same process as the container.
Claim 46
Dependent Claim
28 words
The computer-readable medium of claim 33 wherein the container has an address space and wherein the server is dynamically loaded into the same address space as the container.
Claim 47
Dependent Claim
31 words
The computer-readable medium of claim 33 wherein the server is stored within a dynamic link library, wherein the container executes as a process, and wherein the container dynamically loads the server.