Patents by Inventor Adam L. Peller

Adam L. Peller has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120212501
    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.
    Type: Application
    Filed: February 21, 2011
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Philip T. Berkland, Bradley Childs, Jon Ferraiolo, Jonathan M. Huestis, Javier H. Pedemonte, Adam L. Peller, William D. Reed
  • Patent number: 7950018
    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.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: Adam L. Peller, Zhiling J. Zheng
  • Patent number: 7885916
    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.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Becky J. Gibson, Douglas E. Hays, William M. Keese, III, Adam L. Peller
  • Publication number: 20090132950
    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.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BECKY J. GIBSON, DOUGLAS E. HAYS, WILLIAM M. KEESE, III, ADAM L. PELLER