Abstract: Systems, methods, and other embodiments associated with collection access are described. One example system includes a data store to store a set of listener object identifiers. A listener object identifier identifies a member of a set (or collection) of listener objects. A Listener object initiates an action in response to an occurrence of an event associated with a member of a set of external logics. A member of the set of external logics invokes a notify process to trigger actions. The example system may also include storing the listener object identifiers in an array to allow instances of the notify process to operate in parallel.
Type:
Grant
Filed:
May 30, 2008
Date of Patent:
November 12, 2013
Assignee:
Oracle International Corporation
Inventors:
Jean de Lavarene, Paul Lo, Douglas Surber, Edward Shirk, Tong Zhou, Ashok Shivarudraiah
Abstract: A software distribution method (300) is proposed. The solution of the invention relates to the deployment (from a source host to selected endpoints) of main packages that require one or more prerequisite packages. In this case, the source host builds (304-326) and transmits (330-332) a multi-segment distribution structure that embeds the main package and any prerequisite package that is not available on at least one of the endpoints. Each endpoint receiving the distribution structure only installs (336-360) the prerequisite packages that are not available on the endpoint. The main package can then be installed (362-366) correctly (with the required configuration of the endpoint).
Type:
Grant
Filed:
August 30, 2005
Date of Patent:
November 5, 2013
Assignee:
International Business Machines Corporation
Inventors:
Massimiliano Celli, Marco Secchi, Luigi Pichetti
Abstract: Various technologies and techniques are disclosed that allow a user interface in a managed runtime environment to display content from two or more different partitioned process spaces. A software application having a user interface operates a managed runtime environment. A window handle allows a user interface of the application to display content from different partitioned process spaces at a same time. Information from the partitioned process spaces can be integrated within the user interface while preserving a level of isolation between the partitioned process spaces. This is accomplished by providing a first portion of a content container for the user interface with a host control that contains the window handle and resides in a first partitioned process space of a main window. A second portion of the content container is provided with a source control that provides the window handle and resides in a second partitioned process space.
Type:
Grant
Filed:
March 9, 2007
Date of Patent:
December 13, 2011
Assignee:
Microsoft Corporation
Inventors:
Lauren Lavoie, David P. Relyea, Ashish S. Shetty, WeiBing Zhan