Lance D. Bader - Cary NC John O. Mitchell - Raleigh NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1106
US Classification:
709239, 709237, 709238, 709425, 709575, 714 4
Abstract:
Methods, systems and computer program products for the reassignment of communications sessions to a primary network communications path from a secondary network communications path are provided, which detect the availability of the primary network communications path and reroute existing transferable communications sessions to the primary network communications path from the secondary network communications path. Non-transferable communications sessions are maintained over the secondary network communications path until such non-transferable communications sessions are terminated. Upon termination of all such non-transferable communications sessions, the secondary network communications path may be deactivated. Additionally, new communications sessions may be assigned to the primary network communications path if the availability of the primary network communications path has been detected. Moreover, the reassignment of communications sessions to a primary network communications path from a secondary network communications path may be performed automatically by the network control software, without disruption of the communications sessions.
Dynamic Interface Adapter For Integration Of Source And Target Applications
A method of supporting interaction of a source application running in an enterprise and multiple target applications performing semantically similar operations but having different interfaces. An application profile is associated with the source application. The application profile includes specifications for a connection element defining parameters for establishing a connection between the source application and a selected one of the target operations, a collection of database commands to be performed in the course of interactions and a collection of elements defining computer operations to be performed. Each of the computer operation elements can include a user input template, at least one parameter element and a result element.
Process For Improving The Efficiency Of High Performance Routing
Lance Dana Bader - Cary NC David Louis Kaminsky - Chapel Hill NC Vachaspathi Peter Kompella - Cary NC Robert Walter Scott - Morgan Hill CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 116
US Classification:
370229
Abstract:
A rate based flow and congestion control mechanism for packet communications whereby the acceleration and deceleration of the sending rate is moderated to be responsive to the traffic encountered. The method of the present invention also reduces oscillation in the transmission rate by being responsive to the characteristics of the network traffic and allowing burst intervals to be borrowed on a periodic basis.
Non-Disruptively Rerouting Network Communications From A Secondary Network Path To A Primary Path
Lance D. Bader - Cary NC John O. Mitchell - Raleigh NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1100
US Classification:
709239
Abstract:
Methods, systems and computer program products for the reassignment of communications sessions to a primary network communications path from a secondary network communications path are provided, which detect the availability of the primary network communications path and reroute existing transferable communications sessions to the primary network communications path from the secondary network communications path. Non-transferable communications sessions are maintained over the secondary network communications path until such non-transferable communications sessions are terminated. Upon termination of all such non-transferable communications sessions, the secondary network communications path may be deactivated. Additionally, new communications sessions may be assigned to the primary network communications path if the availability of the primary network communications path has been detected. Moreover, the reassignment of communications sessions to a primary network communications path from a secondary network communications path may be performed automatically by the network control software, without disruption of the communications sessions.
Interactive And Analytical Mobile System That Provides A Dynamic Tool For Therapies To Prevent And Change The Progression Of Dementia-Related Diseases
- Raleigh NC, US Lance D. Bader - Cary NC, US Vikas Chandra - Cary NC, US Paul J. Reder - Hillsborough NC, US
International Classification:
G06F 19/00 H04L 29/06
Abstract:
A computer-implemented method, system, and apparatus for providing interactive and analytical components that provide a comprehensive and dynamic tool for therapies to prevent and reverse dementia-related diseases. The invention includes one or more computers that receive and store personal information for people. The computers also generate synergic data specifying an expected adjustment of individual biological. For each person, the computers process personal information and identify a subset of biological mechanisms that are principally affected by dementia-related diseases or the substantial risk of dementia-related diseases. The computers also apply the personal generate for each person one or more messages communicating a therapy plan containing a combination of therapies and determines how to apply the therapies. The computers use several means to collect therapy compliance information and convey correctional instructions from coaches. The computers collect, store, and transmit all personal information, therapy plans, and compliance information securely.
Muses Labs, Inc.
Senior Software Engineer
Toshiba Global Commerce Solutions, Inc Jul 2012 - Mar 2014
Senior Software Engineer
Sixth Sense Media Oct 2007 - Feb 2011
Senior Software Engineer
Ibm Jun 1977 - Oct 2007
Senior Software Engineer
Education:
North Dakota State University 1972 - 1977
Bachelors, Bachelor of Science, Computer Science
Skills:
Software Development Integration Software Engineering Software Design Websphere Java Enterprise Edition Websphere Application Server Middleware Soa Technical Leadership Java Db2 Cloud Computing Enterprise Architecture Networking Software Solution Architecture Mobile Devices Linux Agile Methodologies Api Enterprise Software C++ C Open Source