Patents by Inventor Sheldon B. Wosnick

Sheldon B. Wosnick 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: 8819196
    Abstract: The invention provides a mechanism for convenient management for configuring and selecting servers for running modules. The invention provides a method for managing a plurality of servers including receiving a request to configure a suitable server being suitable for running a module, locating an identifier of the suitable server from a table comprising identifiers of suitable servers, configuring the suitable server to run the module.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu Chung Yuen
  • Patent number: 7062529
    Abstract: Embodiments of the present invention separates raw server configuration data (data describing how the server is to operate—e.g., network port number, security settings, software drivers, etc.) from server instance data (data which describes where to run a server and how to process user code—e.g., which directories to access, where the user code is located, etc.). Embodiments of the present invention may have raw server configuration data and server instance data stored as, for example, text files. A file embodying raw server configuration data may be copied and reused on multiple computer systems. Similarly, a file embodying server instance data may also be copied and reused on multiple computer systems. Embodiments of the present invention process the raw server configuration data file and the server instance file to generate an overall server configuration file which configures a server to operate in the desired manner so that user code can be successfully deployed on the configured server.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: June 13, 2006
    Assignee: International Business Machines Corporation
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu Chung Yuen
  • Publication number: 20040133665
    Abstract: The invention provides a mechanism for convenient management for configuring and selecting servers for running modules. The invention provides a method for managing a plurality of servers including receiving a request to configure a suitable server being suitable for running a module, locating an identifier of the suitable server from a table comprising identifiers of suitable servers, configuring the suitable server to run the module.
    Type: Application
    Filed: November 21, 2003
    Publication date: July 8, 2004
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu chung Yuen
  • Patent number: 6647544
    Abstract: This invention provides a method and system for debugging hybrid source code such as JavaServer Pages (JSP) code. The method comprises the steps of running a server within a virtual machine instance; reading a hybrid source code file into a page compiler and compiling the hybrid source code to produce a servlet source code; intercepting and loading the servlet source code into a debugger, before execution by the Web server. Using an HTML browser as client to the Web server which in turn is running in the development environment to thereby debug the JSP code in real-time. In a preferred embodiment, the load class in the page compiler is replaced to redirect the compiled source to the debugger.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: November 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Arthur B. Ryman, Sheldon B. Wosnick
  • Publication number: 20030005093
    Abstract: Embodiments of the invention enable the association of server configuration data with an application or project. Additionally, embodiments of the invention may enable multiple versions of server configuration data (which in some embodiments are versioned separately from the associated application or project) to be stored. Advantageously embodiments of the invention enable a server to be configured in accordance with versioned configuration data (often stored in one or more configuration files) such that the server performs in a well understood manner. This advantageous feature enables, amongst others, a developer to more quickly identify the source of any problems which may have been introduced as a result of modifications made to the application being tested.
    Type: Application
    Filed: June 4, 2002
    Publication date: January 2, 2003
    Applicant: IBM
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu Chung Yuen
  • Publication number: 20030005104
    Abstract: Embodiments of the present invention separates raw server configuration data (data describing how the server is to operate—e.g., network port number, security settings, software drivers, etc.) from server instance data (data which describes where to run a server and how to process user code—e.g., which directories to access, where the user code is located, etc.). Embodiments of the present invention may have raw server configuration data and server instance data stored as, for example, text files. A file embodying raw server configuration data may be copied and reused on multiple computer systems. Similarly, a file embodying server instance data may also be copied and reused on multiple computer systems. Embodiments of the present invention process the raw server configuration data file and the server instance file to generate an overall server configuration file which configures a server to operate in the desired manner so that user code can be successfully deployed on the configured server.
    Type: Application
    Filed: May 30, 2002
    Publication date: January 2, 2003
    Applicant: IBM
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu Chung Yuen