Scott Consolatti - Raleigh NC, US Charles Jaynes - Apex NC, US Tracy Rankin - Durham NC, US Lawrence Smith - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F017/00
US Classification:
715/513000
Abstract:
A system and method for generating high-function browser widgets with full addressability are provided. With the system and method, custom JSP tags are utilized that generate JavaScript objects to provide the high-function browser widgets. The JavaScript objects, in turn, output HTML for use by a client side Web browser. These JavaScript objects have instance-level functions or actions that are encapsulated in the widget as well as a complete client-side model representation of the data also encapsulated in the widget object. These objects and actions are fully addressable by the developer via a getWidgetByID method on a global utility object. As a result, higher-level features and full inter-widget communication are achievable using the custom JSP tags of the present invention.
System, Method, And Apparatus For Proximity-Based Authentication For Managing Personal Data
Michael D. Facemire - Pittsboro NC, US Frank L. Jania - Chapel Hill NC, US Tracy L. Rankin - Raleigh NC, US Michael Wanderski - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04M 1/66 G06F 21/24 H04W 4/02
US Classification:
455411, 726 29, 4554561
Abstract:
A computer program product that includes a computer useable storage medium to store a computer readable program for proximity-based authentication for managing personal data that, when executed on a computer, causes the computer to perform operations. The operations include receiving a request for personal data from a data access device, determining a first location corresponding to a location of the data access device, and determining a second location corresponding to a location of an authentication device. The operations also include transmitting the personal data to the data access device if the first location is within a threshold distance of the second location.
System, Method, And Apparatus For Proximity-Based Authentication For Managing Personal Data
Michael D. Facemire - Pittsboro NC, US Frank L. Jania - Chapel Hill NC, US Tracy L. Rankin - Raleigh NC, US Michael Wanderski - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04W 12/06
US Classification:
455411
Abstract:
A computer program product that includes a computer useable storage medium to store a computer readable program for proximity-based authentication for managing personal data that, when executed on a computer, causes the computer to perform operations. The operations include receiving a request for personal data from a data access device, determining a first location corresponding to a location of the data access device, and determining a second location corresponding to a location of an authentication device. The operations also include transmitting the personal data to the data access device if the first location is within a threshold distance of the second location.
Red Hat Sep 2017 - Jul 2018
Director
Red Hat Sep 2017 - Jul 2018
Senior Director, Openshift Engineering
Red Hat Sep 2015 - Sep 2017
Senior Development Manager
Ibm Jan 2013 - Sep 2015
Software Development Manager
Ibm Jan 2007 - Apr 2008
Technical Team Lead
Education:
North Carolina State University 2000 - 2001
Master of Business Administration, Masters
North Carolina State University 1996 - 2000
Bachelors, Bachelor of Science, Computer Engineering
Skills:
Agile Methodologies Java Javascript Software Engineering User Interface Enterprise Software Cloud Computing Eclipse Html Software Development Java Enterprise Edition