ROBERT ARTHUR GINGELL, JR
Pilots at Wright Ave, Sunnyvale, CA

License number
California A2460407
Issued Date
Aug 2015
Expiration Date
Aug 2017
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1377 Wright Ave, Sunnyvale, CA 94087

Professional information

Robert Gingell Photo 1

Method And Apparatus For Internal Versioning Of Objects Using A Mapfile

US Patent:
5805899, Sep 8, 1998
Filed:
Jul 6, 1995
Appl. No.:
8/499062
Inventors:
Rodrick I. Evans - Mountain View CA
Robert A. Gingell - Sunnyvale CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
G06F 945
US Classification:
395712
Abstract:
A method and apparatus for providing versioning information for a plurality of software objects. When an object is compiled and linked, at build time, the link-editor creates a version definition section and a version symbol section in the object that specify the global symbols defined in various versions of the object. The object can be a shared object, a relocatable object, or a dynamic executable object. When an application software program is linked with the versioned object, at build time, the linker-editor creates a version dependency section in the resulting dynamic executable object that specifies which version of the object is required for execution of the software application program. At runtime, the runtime-linker determines whether all required versions of the object are present before the program is executed. The invention allows the definition of "weak" versions that do not contain new global symbols.


Robert Gingell Photo 2

Automated Deployment And Configuration Of Applications In An Autonomically Controlled Distributed Computing System

US Patent:
8140624, Mar 20, 2012
Filed:
Dec 1, 2006
Appl. No.:
11/607820
Inventors:
Robert A. Gingell - Sunnyvale CA, US
Jeanne C. Ohren - Victoria MN, US
Sanjay Radia - Fremont CA, US
David A. Henseler - Maplewood MN, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 15/16
US Classification:
709205, 709201, 709221
Abstract:
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. A user interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control node includes an automation subsystem having one or more rule engines that provide autonomic control of the application nodes in accordance with a set of one or more rules. An application governor uses a set of software image objects to configure an application on an application node. Each of the application software image objects share a common interface and are therefore interchangeable.