Patents by Inventor Jeffrey J. Vroom

Jeffrey J. Vroom 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: 8065607
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: November 22, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom
  • Publication number: 20090172521
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Application
    Filed: November 24, 2008
    Publication date: July 2, 2009
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: Nathan ABRAMSON, Jeffrey J. VROOM
  • Patent number: 7461336
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: December 2, 2008
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom
  • Patent number: 6574790
    Abstract: The system and method interface and separate formatted content and program code in connection with a content server system. The system includes a document preprocessor, a compiler, and an execution context manager. The document preprocessor parses and analyzes a formatted content document that contains program invocations and translates the program invocations into a procedure having program code suitable for compilation or intepretation. The preprocessor also encodes designated segments of the content document as subprocedures which are invoked within a context managed by the execution context manager. The execution context manager allows values to be mapped to named parameters so that the values are available to the invoked procedures and programs. As a result, the content server system provides separation between the formatted content and program code.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: June 3, 2003
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom
  • Patent number: 6560717
    Abstract: A computer system for a web site uses load balancing of new sessions based on measurements and estimates of past, present, and future performance, using the average time each application server takes to respond to a request (the latency) and the number of active sessions on each application server. Generally, once assigned to a session, an application server handles all future requests relating to that session. However, if the load or performance of an application server becomes sufficiently degraded, a failover mechanism causes future requests to be handled by a different application server until the performance improves. Under extreme circumstances, an application server will be restarted. If a web or HTTP server is unable to have requests served by any application server, future requests may be redirected to another web server.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: May 6, 2003
    Assignee: Art Technology Group, Inc.
    Inventors: James Allan Scott, Jeffrey J. Vroom