Patents by Inventor Kenneth A. Berger

Kenneth A. Berger 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).

  • Patent number: 8250527
    Abstract: Systems and methods maintain a “sticky” association of optimization settings defined for an image referenced in software code of an application being authored. According to one embodiment, a method comprises detecting, by a software code authoring tool, insertion into software code being authored in the authoring tool of a reference to an image. The authoring tool determines whether the detected reference replaces a previously-defined reference to an image in the software code with a reference to a new image. When determined that such a replacement is occurring, the authoring tool determines from data associated with the software code optimization settings for the image referenced in the previously-defined reference being replaced in the software code, and applies the determined optimization settings to the new image.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: August 21, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Paul Gubbay, Kenneth Berger
  • Publication number: 20070261026
    Abstract: A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry prompts and data display fields. The system also includes a handler class system generating one or more states for each user interface feature of the user interface class, such as to navigate through the field entry prompts and data display fields. The user interface class system, in conjunction with the handler class system, generates the user interface code that causes the selected user interface features and associated states for the user interface features to be generated.
    Type: Application
    Filed: July 9, 2007
    Publication date: November 8, 2007
    Inventors: Kenneth Berger, Larry Turner, Andrew Wilcox
  • Publication number: 20070168933
    Abstract: A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry prompts and data display fields. The system also includes a handler class system generating one or more states for each user interface feature of the user interface class, such as to navigate through the field entry prompts and data display fields. The user interface class system, in conjunction with the handler class system, generates the user interface code that causes the selected user interface features and associated states for the user interface features to be generated.
    Type: Application
    Filed: January 16, 2002
    Publication date: July 19, 2007
    Inventors: Kenneth Berger, Larry Turner, Andrew Wilcox
  • Patent number: 7243334
    Abstract: A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry prompts and data display fields. The system also includes a handler class system generating one or more states for each user interface feature of the user interface class, such as to navigate through the field entry prompts and data display fields. The user interface class system, in conjunction with the handler class system, generates the user interface code that causes the selected user interface features and associated states for the user interface features to be generated.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: July 10, 2007
    Assignee: Prelude Systems, Inc.
    Inventors: Kenneth A. Berger, Larry J. Turner, Andrew E. Wilcox
  • Publication number: 20050125251
    Abstract: A system for enterprise resource management is provided. The system includes a purchase order helper system that receives purchase order entry data and generates purchase order data. The system also includes a sales order helper system that receives sales order entry data and generating sales order data. An inventory control helper system connected to the purchase order system and the sales order system generates inventory control data based upon the sales order data and the purchase order data. A general ledger helper system coupled to the purchase order helper system, the sales order helper system, and the inventory control helper system generates general ledger data based upon the sales order data, purchase order data, and the inventory control data.
    Type: Application
    Filed: January 21, 2005
    Publication date: June 9, 2005
    Inventors: Kenneth Berger, Larry Turner, Andrew Wilcox
  • Publication number: 20040106088
    Abstract: A system for computer-based testing facilitates network distribution of testing materials and software. The system comprises a back-end, a servicing unit, and one or more testing centers. The back-end stores test questions and software, and includes software that prepares the test questions and software for distribution to the servicing unit. The servicing unit includes a web server that interfaces with software installed at a testing center. The testing center includes administrative software that contacts' the web server at the servicing center to obtain updates to test questions and testing software in a process called “synchronization.” Synchronization is also the process by which the test center reports test results and candidate information back to the servicing unit by means of the servicing unit's web server.
    Type: Application
    Filed: July 1, 2003
    Publication date: June 3, 2004
    Inventors: Gary F. Driscoll, Frank Strasz, Kenneth Berger, Steve Hendershott, Edwardine Adams, Ramchandra S. Vaidya, Darshan M. Timbadia
  • Publication number: 20030172092
    Abstract: A system for facilitating data communications between a client and a server is provided. The system includes a server thread system that receives client logon data and a request packet. The server thread system maintains a client process while the client is logged on to the server that allows the state of client-server communications to be determined. The system also includes a process thread system that is connected to the server thread system. The process thread system receives process initiation data from the server thread system and initiates a process in response to the process initiation data.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 11, 2003
    Inventors: Kenneth A. Berger, Larry J. Turner, Andrew E. Wilcox
  • Patent number: 6553406
    Abstract: A system for facilitating data communications between a client and a server is provided. The system includes a server thread system that receives client logon data and a request packet. The server thread system maintains a client process while the client is logged on to the server that allows the state of client-server communications to be determined. The system also includes a process thread system that is connected to the server thread system. The process thread system receives process initiation data from the server thread system and initiates a process in response to the process initiation data.
    Type: Grant
    Filed: August 3, 2000
    Date of Patent: April 22, 2003
    Assignee: Prelude Systems, Inc.
    Inventors: Kenneth A. Berger, Larry J. Turner, Andrew E. Wilcox
  • Publication number: 20020028430
    Abstract: A system for computer-based testing facilitates network distribution of testing materials and software. The system comprises a back-end, a servicing unit, and one or more testing centers. The back-end stores test questions and software, and includes software that prepares the test questions and software for distribution to the servicing unit. The servicing unit includes a web server that interfaces with software installed at a testing center. The testing center includes administrative software that contacts the web server at the servicing center to obtain updates to test questions and testing software in a process called “synchronization.” Synchronization is also the process by which the test center reports test results and candidate information back to the servicing unit by means of the servicing unit's web server.
    Type: Application
    Filed: July 10, 2001
    Publication date: March 7, 2002
    Inventors: Gary F. Driscoll, Frank Strasz, Kenneth Berger, Steve Hendershott, Edwardine Adams, Ramchandra S. Vaidya, Darshan M. Timbadia
  • Patent number: 6331331
    Abstract: Injection stretch blowmolded polyester tubes have been developed for use in packaging water-containing products. Polyester resins have good barrier properties for organic materials but poor moisture barrier properties. It has been found that the moisture barrier properties can be increased by coating the exterior surface of the tube with a first material which adheres to the tube polyester surface and to an overlayer of a moisture barrier comprising polyvinylidene chloride, However, since the overlayer of polyvinylidene chloride can develop a yellow tint, the overlayer in one embodiment is coated with an opaque decorative layer to prevent or mask the gradual yellowing of the polyvinylidene chloride overlayer. In another embodiment where the tube is to be substantially transparent, the product in the tube will have a color that will substantially cancel the yellow tint that is developed by the polyvinylidene chloride overlayer.
    Type: Grant
    Filed: April 29, 1999
    Date of Patent: December 18, 2001
    Assignee: Colgate-Palmolive Company
    Inventors: Joel Millon, Kenneth Berger, Robert Readdy, Derek Samaroo