Adam L. Peller - Newton MA, US Zhiling J. Zheng - Champaign IL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00 G06F 9/44 G06F 9/46 G06F 13/00
US Classification:
719312
Abstract:
Providing synchronization of data between application instances that execute script, and in preferred embodiments, without the use of synchronization primitives in the script and without the ability to reschedule events in at least one of the instances. Blocking code is provided in the application instances that is adapted for checking a flag to be set by the other component. One component can thereby inform the other component when it is ready to receive data, and the other component can inform the one component when the other component is finished with the data. In one scenario, the provided synchronization enables a browser instance that is terminating to safely provide its data to a separate browser instance, and enables the separate browser instance to know when the provided data can safely be manipulated.
Solution For Providing Real-Time Validation Of Text Input Fields Using Regular Expression Evaluation During Text Entry
BECKY J. GIBSON - WESTFORD MA, US DOUGLAS E. HAYS - NICHOLASVILLE KY, US WILLIAM M. KEESE, III - SAPPORO, JP ADAM L. PELLER - NEWTON MA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 3/048
US Classification:
715780
Abstract:
The present invention discloses a system for providing real-time validation of text input fields in a Web page during text entry. Such a system can include a validation-enhanced text input element and an input text validator. The validation-enhanced text input element can be configured to contain a validation expression for a text field in a Web page. The validation-enhanced text input element can be contained in the source code document that corresponds to the Web page. The input text validator can be configured to validate a character entered into the text field against the validation expression in real-time. Characters determined as invalid can be visually indicated by the input text validator in the text field.
Automated Method For Customizing Theme Colors In A Styling System
Philip T. Berkland - Austin TX, US Bradley Childs - Austin TX, US Jon Ferraiolo - San Jose CA, US Jonathan M. Huestis - Apex NC, US Javier H. Pedemonte - Austin TX, US Adam L. Peller - Newton MA, US William D. Reed - Wake Forest NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G09G 5/02
US Classification:
345593
Abstract:
A theme editor system, including: a new color selector to receive a new base color value for a theme; a base color selector to select a current base color value; a color value modifier to calculate a new color value as a function of the current base color value, the new base color value, and a current color value from the theme; and an updater to write a new color value to a style rule, wherein the style rule is stored on a memory device.