Edward Gogel - South San Francisco CA, US Michael Jen - Baldwin Place NY, US Larry Klosterboer - Round Rock TX, US Noah Sack - Sloatsburg NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F017/20
US Classification:
704/008000
Abstract:
A system, method and program product for storing relational tables wherein the tables comprises alternative messages according to a variant such as a national language. The relational tables further comprise at least a message key specifying a message and a variant key specifying a variant for selecting the appropriate message from the alternative messages. For example, the relational tables comprise language variant=for English and Variant=for French. An SQL query searches or sorts the list relational tables for entries appropriate for the language of interest. The relational table entries can be edited and new alternative messages are assigned a new message key according to a predetermined algorithm.
Method, System, And Storage Medium For Facilitating Application Development
Brian Berry - Pleasant Valley NY, US Noah Sack - Sloatsburg NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
A method for facilitating application development, the method including initializing a page token in response to receiving a request. The page token comprises an abstract model component containing a specification for obtaining data designated to be sent in a response to the request or a specification for updating data obtained from the request, and also a view component for providing referential format specifications for data provided in the abstract model component. The method further includes passing the page token between at least two components of a modified model-view-controller architecture via a standard interface. The components include a user interface controller, a user interface builder implementing a first standard interface, an application layer implementing a second standard interface, a data access manager implementing a third standard interface, and at least one data access utility implementing a fourth standard interface. The method further includes applying business logic to contents of the page token as a result of the passing, and presenting a response to the request based upon results of applying the business logic.
Brian Berry - Pleasant Valley NY, US Noah Sack - Sloatsburg NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
Application development is facilitated by initializing a page token in response to receiving a request. The page token comprises an abstract model component containing a specification for obtaining data designated to be sent in a response to the request or a specification for updating data obtained from the request, and also a view component for providing referential format specifications for data provided in the abstract model component. The page token is passed between at least two components of a modified model-view-controller architecture via a standard interface. The components include a user interface controller, a user interface builder implementing a first standard interface, an application layer implementing a second standard interface, a data access manager implementing a third standard interface, and at least one data access utility implementing a fourth standard interface. Business logic is applied to contents of the page token as a result of the passing, and a response is presented to the request based upon results of applying the business logic.
Resource Configuration Migration And Implementation Utilizing Multiple Branches
- Charlotte NC, US Srinivas Ankareddy - Oak Park CA, US Amitkumar R. Bhandari - Simi Valley CA, US Scott Davies Jordan - Waxhaw NC, US Adrian Marchis - Westlake Village CA, US Noah G. Sack - Sloatsburg NY, US
International Classification:
G06F 9/445 G06F 11/36
Abstract:
The invention relates to a configuration implementation system that allows users to maintain configurations for production resources (e.g., application, systems, or the like) in a main configuration table, and multiple versions of the configurations in branch configuration tables in order to deploy and test the branch configurations independently of each other based on implementation schedules. Moreover, the configurations in the configuration branches can be implemented in various releases for the production resource as necessary and merged into the other branches in order to maintain consistency with the production resource and to identify any discrepancies between the configuration branches. The invention also utilizes script patterns to create scripts to implement the configuration changes in the production resources un a uniform way regardless of the user that is creating, modifying, deploying, testing, and/or implementing the configurations through the various branches.
Bank of America
Senior Vice President
Ibm Jun 2011 - Mar 2016
Executive It Architect
Ibm Sep 2007 - Jun 2011
Development Manager
Ibm Oct 2006 - Sep 2007
Global Lead Architect For User Provisioning Systems
Ibm Jul 1989 - Oct 2006
Various Technical Positions
Education:
Iona College 1994 - 1997
Master of Science, Masters, Computer Science
University of Virginia 1979 - 1983
Bachelors, Bachelor of Arts, Biology
Skills:
Websphere Enterprise Architecture Db2 Solution Architecture Soa Websphere Application Server Web Services Java Enterprise Edition Sdlc Hibernate Application Architecture Integration Agile Methodologies Software Project Management Requirements Analysis Software Development Eclipse Oracle Jms Ejb Struts Java Xml Weblogic Uml Spring Unix Software Design Software Development Life Cycle Global Cross Functional Team Leadership Analytical Skills Collaborative Problem Solving
Languages:
English French
Certifications:
Master Information Technology Architect The Open Group
Youtube
Noah Fence: Pro Hacky Sack Player
Noah Fence shows you his mad skillz with his sack.... Comment | Rate |...
Category:
Comedy
Uploaded:
06 Nov, 2010
Duration:
3m 7s
Noah's sack vs Crook County
Noah (#2) breaks through the line like a hot knife through butter and ...
Category:
Sports
Uploaded:
22 Oct, 2010
Duration:
15s
Noah-Sack of Taters!
Category:
Comedy
Uploaded:
02 Oct, 2009
Duration:
2m 19s
noah sack
Here is Noah's first sack of his tackle football career. He is #9.
Category:
People & Blogs
Uploaded:
29 Mar, 2009
Duration:
7s
Noah Sacks the Running Back
Category:
Sports
Uploaded:
27 Oct, 2010
Duration:
18s
stupid show (special episode)
have you ever wondered what a sack would do if it were alive well now ...