Patents by Inventor Constance Jane Nelin
Constance Jane Nelin 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: 7353387Abstract: Aspects for integrating encryption functionality into a database system are described. The aspects include providing at least two functions to support data encryption in a database system. The at least two functions are utilized within structured query language statements to preserve confidentiality of user-specified data in the database system.Type: GrantFiled: March 8, 2001Date of Patent: April 1, 2008Assignee: International Business Machines CorporationInventors: Bruce Benfield, Constance Jane Nelin, Charles Daniel Wolfson
-
Patent number: 7203927Abstract: A method, apparatus and article of manufacture is provided for debugging within a computer system network. The method uses XML dataflows from/to a console for debugging of instructions located in a server, which has a database management system for retrieving data from a database stored in an electronic storage device coupled to the server. The method uses a debugger manager at the console for commanding and monitoring debugging operations of the server-side instructions, performed by a debugger engine, and uses XML command and status report dataflows for providing a database communication interface between the debugger manager and the debugger engine. Some preferred embodiments use stored procedures in addition to the XML dataflows, and the debugger manager executes in a multi-threaded environment.Type: GrantFiled: September 20, 2001Date of Patent: April 10, 2007Assignee: International Business Machines CorporationInventors: Abdul Hamid Al-Azzawe, Constance Jane Nelin
-
Patent number: 6757868Abstract: A method, apparatus, article of manufacture, and memory for programmatically switching arbitrary HTML pages is disclosed. The method includes the steps of receiving control information in an application server from a client computer, and executing a script in the application server to generate a map relating HTML files with commands to show pages related to the HTML files. When a control event is received from the client computer, the mapping provides a basis for commanding the client computer's browser to switch to a second HTML page. In one embodiment, the invention also includes a program storage device, tangibly embodying instructions for performing the above method steps. The invention also includes an apparatus for remotely scripting local objects.Type: GrantFiled: June 22, 1998Date of Patent: June 29, 2004Assignee: International Business Machines CorporationInventors: Howard Justin Glaser, Daniel Edward House, Constance Jane Nelin, Rebecca Braun Nin, Brian Joseph Owings
-
Publication number: 20040068479Abstract: Methods, apparatus and articles of manufacture are described that eliminate the administrative complexities, latency and scalability restrictions associated with conventional methods for providing asynchronous access to database operations. An asynchronous messaging engine is integrated with and executed within a database system and provides access to database system capabilities and resources, such as shared memory, buffer pools, and process controls. The need for external asynchronous message data exchange processes is eliminated, thereby eliminating the latency associated with the extra hop conventionally required to move data from an external process to the database and eliminating the complexities associated with starting, stopping and monitoring such processes.Type: ApplicationFiled: October 4, 2002Publication date: April 8, 2004Applicant: International Business Machines CorporationInventors: Charles Daniel Wolfson, Constance Jane Nelin
-
Patent number: 6636855Abstract: Provided is a method, system, and program for processing a data flow. A message is received at an input node. The message is transferred to a plurality of nodes according to a defined data flow. At one stored procedure node, the message is processed to generate input parameters for a stored procedure call. The stored procedure node transfers the stored procedure call to a stored procedure at a server computer, wherein the server executes the stored procedure to process data and generate output.Type: GrantFiled: March 9, 2001Date of Patent: October 21, 2003Assignee: International Business Machines CorporationInventors: Timothy Nicholas Holloway, Constance Jane Nelin, Marc-Thomas Schmidt, Stephen James Todd, Charles Daniel Wolfson
-
Publication number: 20030056198Abstract: A method, apparatus and article of manufacture is provided for debugging within a computer system network. The method uses XML dataflows from/to a console for debugging of instructions located in a server, which has a database management system for retrieving data from a database stored in an electronic storage device coupled to the server. The method uses a debugger manager at the console for commanding and monitoring debugging operations of the server-side instructions, performed by a debugger engine, and uses XML command and status report dataflows for providing a database communication interface between the debugger manager and the debugger engine. Some preferred embodiments use stored procedures in addition to the XML dataflows, and the debugger manager executes in a multi-threaded environment.Type: ApplicationFiled: September 20, 2001Publication date: March 20, 2003Applicant: International Business Machines CorporationInventors: Abdul Hamid Al-Azzawe, Constance Jane Nelin
-
Publication number: 20020129023Abstract: Provided is a method, system, and program for processing a data flow. A message is received at an input node. The message is transferred to a plurality of nodes according to a defined data flow. At one stored procedure node, the message is processed to generate input parameters for a stored procedure call. The stored procedure node transfers the stored procedure call to a stored procedure at a server computer, wherein the server executes the stored procedure to process data and generate output.Type: ApplicationFiled: March 9, 2001Publication date: September 12, 2002Inventors: Timothy Nicholas Holloway, Constance Jane Nelin, Marc-Thomas Schmidt, Stephen James Todd, Charles Daniel Wolfson
-
Publication number: 20020129260Abstract: Aspects for integrating encryption functionality into a database system are described. The aspects include providing at least two functions to support data encryption in a database system. The at least two functions are utilized within structured query language statements to preserve confidentiality of user-specified data in the database system.Type: ApplicationFiled: March 8, 2001Publication date: September 12, 2002Inventors: Bruce Benfield, Constance Jane Nelin, Charles Daniel Wolfson
-
Patent number: 6202200Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention discloses a multi-tier debugger that allows the debugging of applications executing on multiple tiers at the same time, when the tiers are on separate machines or when the tiers are on a single machine. The debugger is split into a window module and a runtime module.Type: GrantFiled: December 9, 1999Date of Patent: March 13, 2001Assignee: International Business Machines CorporationInventors: Daniel Edward House, Constance Jane Nelin
-
Patent number: 6188400Abstract: A method, apparatus, and article of manufacture for remotely scripting local objects. An applet is executed in a browser in a remote client computer, thereby generating control information. The control information is transmitted from the client computer to a network server. A script stored on the network server is executed using the control information. The execution of the script generates script output data. The script output data is transmitted from the network server to the browser. The output data can be thereafter used to execute another applet in the client browser. The output data need not comprise an entire HTML page, but may comprise only a portion of the page as required to display the required information.Type: GrantFiled: March 31, 1997Date of Patent: February 13, 2001Assignee: International Business Machines CorporationInventors: Daniel Edward House, Constance Jane Nelin, Rebecca B. Nin
-
Patent number: 6069627Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. In particular, an extender user interface for creating a relational database extender is provided. A window is displayed on the monitor. The window illustrates a relational database extender, which comprises multiple objects.Type: GrantFiled: March 31, 1997Date of Patent: May 30, 2000Assignee: International Business Machines CorporationInventors: Thomas Edward Conrad, Howard Justin Glaser, Jean C. Ho, James Louis Keesey, Constance Jane Nelin, Gerold Johann Wilmot
-
Patent number: 6061517Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention discloses a multi-tier debugger that allows the debugging of applications executing on multiple tiers at the same time, when the tiers are on separate machines or when the tiers are on a single machine. The debugger is split into a window module and a runtime module.Type: GrantFiled: March 31, 1997Date of Patent: May 9, 2000Assignee: International Business Machines CorporationInventors: Daniel Edward House, Constance Jane Nelin
-
Patent number: 5956036Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specifically, a visual representation of an application file is displayed in a project window on a monitor connected to a computer. The visual representation comprises a hierarchical view of a project and its components stored in the application file, and includes one or more visual elements indicating a component is shared.Type: GrantFiled: March 31, 1997Date of Patent: September 21, 1999Assignee: International Business Machines CorporationInventors: Howard Justin Glaser, Daniel Edward House, Constance Jane Nelin
-
Patent number: 5953525Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specifically, a visual representation of an application file is displayed in a project window on a monitor connected to a computer. The visual representation comprises a hierarchical view of a project and its components stored in the application file.Type: GrantFiled: March 31, 1997Date of Patent: September 14, 1999Assignee: International Business Machines CorporationInventors: Howard Justin Glaser, Daniel Edward House, Constance Jane Nelin
-
Patent number: 5940593Abstract: A method, apparatus, and article of manufacture for simulating a multi-tiered environment on a single computer. An application file is generated comprising second tier instructions invoking first tier instructions and third tier instructions. The application file is provided to the second and third tier runtime engines. The second tier instructions are executed in the second tier runtime engine. The third tier instructions are executed in the third tier runtime engine. A debugger on the first tier debugs the executed instructions.Type: GrantFiled: March 31, 1997Date of Patent: August 17, 1999Assignee: International Business Machines CorporationInventors: Daniel Edward House, Constance Jane Nelin
-
Patent number: 5875322Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of controls that may be executed in a computer connected to an Internet or Intranet, without the requirement that the controls be installed on the server. This is accomplished by encapsulating the data needed to execute the control without installing the control as objects in an application file storing the entire software project. The application file is copied to a data storage device of the server, which in turn retrieves the application file, accesses the objects containing the data needed to execute the control without installing the control, and then processes the data to execute the control.Type: GrantFiled: March 31, 1997Date of Patent: February 23, 1999Assignee: International Business Machines CorporationInventors: Daniel Edward House, Constance Jane Nelin