Jason R. McGee - Apex NC, US Christopher C. Mitchell - Raleigh NC, US Michael John Morton - Cary NC, US Brent A. Peters - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709245, 709203, 709217, 709218, 709219, 715530
Abstract:
A smart bookmark article of manufacture can include both a network address pointing to the network location of content specifying a form; and, one or more field references, each field reference corresponding to fields specified in the form. The smart bookmark article of manufacture also can include at least one field attribute corresponding to at least one of the field references.
Jason R. McGee - Apex NC, US Michael John Morton - Cary NC, US Brent A. Peters - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16 H04L 12/16
US Classification:
709204, 709205, 370260
Abstract:
A blind join apparatus, method and system for use with an instant messaging client. The blind join apparatus can include at least one set of pre-configured blind join options specifying a level of participation permitted by an invitee invited to anonymously join an instant messaging session in progress. Blind join invitation generation logic can be configured to extend a blind join invitation to a specified instant messaging contact. Specifically, the blind join invitation can include a specified invitee and a selected one of the at least one set of pre-configured blind join options. Finally, blind join invitation acceptance logic can be configured to accept a blind join invitation at a level of participation limited by blind join options specified in the blind join invitation.
Method And Apparatus For Maintaining Compatibility Within A Distributed Systems Management Environment With A Plurality Of Configuration Versions
Jason Robert McGee - Apex NC, US Christopher C. Mitchell - Raleigh NC, US Leigh Allen Williamson - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 17/30 G06F 9/44
US Classification:
7071041, 707 10, 707203, 717168
Abstract:
A method, apparatus and computer instructions are disclosed for maintaining the compatibility of a multiple nodes in a distributed systems management environment with multiple configuration settings, by transforming the configuration data stored in the master repository (one possible realization is where XML documents contain the configuration data) from one version of the product to a previous version of the product. For multiple versions of the systems management environment, a transformation pipeline process (one possible realization of such a process may utilize XSLT) can be used by a “master” node to transform the configuration data multiple times for each version of the environment, until the configuration data has the format of the intended recipient “slave” node. Also, by performing the transformation process on the “master” side of the computing environment, “slave” nodes with older version configuration settings can continue to operate without having to upgrade their software applications in this regard.
Using Behavioral Annotations In Source Code To Build Middleware Applications
Timothy Marc Francis - Newmarket, CA Jason Robert McGee - Apex NC, US Michael John Morton - Cary NC, US Lawrence Scott Rich - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/45
US Classification:
717158
Abstract:
A method for embedding behavior tags in a source code so that a computer can choose the appropriate implementation technology to execute the source code comprising a Configuration Program (CP) and a Deployment Program (DP). The CP allows a user to define and modify a plurality of behavior tags in the behavior tag definitions. The CP also allows the user to define and modify the preferences as to the implementation technologies in an implementation technology preference list. The user then creates the source code with embedded behavior tags. The DP reads the source code and automatically selects the appropriate implementation technology based on the behavior tags. The DP gives preference to implementation technologies according to the implementation technology preference list. The result is that the user does not have to specify the implementation technology for the source code or configure the behavior tags to a specific implementation technology.
Method And System For Monitoring Server Events In A Node Configuration By Using Direct Communication Between Servers
Thomas R. Gissel - Apex NC, US Brian Keith Martin - Cary NC, US Jason Robert McGee - Apex NC, US William Thomas Newport - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173 G06F 15/16
US Classification:
709224, 709205, 709223
Abstract:
In a method and system for monitoring events occurring at respective servers of a configuration of nodes, a first server located at a first node receives information from a messaging system pertaining to events at servers located at other nodes. The messaging system usefully comprises a highly available (HA) bulletin board or the like. When the first server receives a start event notification pertaining to a second server located at a second node, a direct communication path is established between the first and second servers. The first server identifies events in the second server that affect or are of interest to services of the first server. The first server then registers with the second server, to receive notification through the direct communication path when respective identified events occur.
Method And System For Monitoring Server Events In A Node Configuration By Using Direct Communication Between Servers
Thomas R. Gissel - Apex NC, US Brian Keith Martin - Cary NC, US Jason Robert McGee - Apex NC, US William Thomas Newport - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709224, 709223, 709205
Abstract:
In a method and system for monitoring events occurring at respective servers of a configuration of nodes, a first server located at a first node receives information from a messaging system pertaining to events at servers located at other nodes. The messaging system usefully comprises a highly available (HA) bulletin board or the like. When the first server receives a start event notification pertaining to a second server located at a second node, a direct communication path is established between the first and second servers. The first server identifies events in the second server that affect or are of interest to services of the first server. The first server then registers with the second server, to receive notification through the direct communication path when respective identified events occur.
Browser-Controlled Installation Of Software On Remote Computer System
Peter Ray Manahan - UxBridge, CA Jason Robert McGee - Apex NC, US Barry Charles Searle - Mississauga, CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/445
US Classification:
717174
Abstract:
A method for a web browser-controlled installation of software on a remote computer system includes accessing at least one remote computer system; temporarily transferring a non-user interface, platform-independent installation program having an embedded web application and light-weight web server onto the at least one remote computer system, wherein the web application provides a web user interface; accessing a web browser and connecting to the light-weight web server via the web interface provided by the web application; providing instructions for installing software on the at least one remote computer to the web interface; the light-weight web server transferring the instructions to the non-user interface installation program; transferring and installing software on the at least one remote computer system; and removing the installation program, web application, and light-weight web server from the at least one remote computer.
Method And System For Monitoring Server Events In A Node Configuration By Using Direct Communication Between Servers
Thomas R. Gissel - Apex NC, US Brian Keith Martin - Cary NC, US Jason Robert McGee - Apex NC, US William Thomas Newport - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709224, 709223, 709205
Abstract:
In a method and system for monitoring events occurring at respective servers of a configuration of nodes, a first server located at a first node receives information from a messaging system pertaining to events at servers located at other nodes. The messaging system usefully comprises a highly available (HA) bulletin board or the like. When the first server receives a start event notification pertaining to a second server located at a second node, a direct communication path is established between the first and second servers. The first server identifies events in the second server that affect or are of interest to services of the first server. The first server then registers with the second server, to receive notification through the direct communication path when respective identified events occur.
Name / Title
Company / Classification
Phones & Addresses
Jason Mcgee
FLEXSTUDIO, LTD
Jason M. Mcgee
GLENN-VINCENT HOLDINGS, LLC
Jason M. Mcgee
MCGEE EDUCATIONAL SYSTEMS, INC
Resumes
Operations Business Analyst At University Federal Credit Union
Operations Business Analyst at University Federal Credit Union, VP at Austin Chapter of Credit Unions
Location:
United States
Industry:
Financial Services
Work:
University Federal Credit Union since May 2012
Operations Business Analyst
Austin Chapter of Credit Unions since 2012
VP
University Federal Credit Union 2005 - 2012
IT Business Analyst
University Federal Credit Union 2003 - 2005
Assistant Branch Manager
University Federal Credit Union 2001 - 2003
Financial Services Representative
Education:
Concordia University-Austin 2011 - 2013
Master of Business Administration (MBA)
The University of Texas at Austin 1997 - 2001
BA, Economics
Technical Leadership Architecture Enterprise Architecture Websphere Cloud Computing Java SOA Virtualization Middleware WebSphere Application Server ESB Software Development Solution Architecture Java Enterprise Edition Distributed Systems Web Services Enterprise Software Agile Methodologies Linux WebSphere Process Server