Patents by Inventor Michael Leon Pauser
Michael Leon Pauser 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: 8375351Abstract: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template may be configured to generate a set of configuration files localized used to deploy a “lightweight” application, such as a web-service, to a particular application server.Type: GrantFiled: June 23, 2007Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Anshul Dawra, Vasantha Jayakumar, Rebecca B. Nin, Michael Leon Pauser, Michael Schenker, Sonali Surange, Daya Vivek, Maryela Evelin Weihrauch
-
Publication number: 20080320441Abstract: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template may be configured to generate a set of configuration files localized used to deploy a “lightweight” application, such as a web-service, to a particular application server.Type: ApplicationFiled: June 23, 2007Publication date: December 25, 2008Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Anshul Dawra, Vasantha Jayakumar, Rebecca B. Nin, Michael Leon Pauser, Michael Schenker, Sonali Surange, Daya Vivek, Maryela Evelin Weihrauch
-
Patent number: 7174327Abstract: A technique is provided for generating one or more XML documents from a relational database using the XPath data model. Data stored on a data storage device that is connected to a computer is transformed. Initially, a document object model tee is generated using a document access definition, which defines the mapping between an XML tree structure and relational tables. The document object model tree is traversed to obtain information to retrieve relational data. The relational data is mapped to one or more XML documents.Type: GrantFiled: January 31, 2002Date of Patent: February 6, 2007Assignee: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Patent number: 6721727Abstract: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created in a relational database management system, wherein the main table has a column for storing an extensible markup language (XML) document in a native XML format One or more side tables are created in the relational database management system, wherein each side table has one or more columns that store one or more attributes extracted from die XML document for fast searching of the XML document. Thereafter, the side tables are used to locate data in the main table.Type: GrantFiled: November 29, 2000Date of Patent: April 13, 2004Assignee: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Patent number: 6694326Abstract: A dialog window for use in a filtering process provides filtering criteria based upon a limited number of object properties. Each property has an associated criterion input comprising an operator input and a value input which together with the associated property specify a filtering criterion. The dialog window preferably includes a limited number of properties, such as two or three properties, for simplicity and ease of use. Each property further has a selector in the form of a check box by which the user selects the operant filter criteria. The dialog window additionally includes a count button by which the user may update a count display which indicates the number of objects which will be returned using the presently entered filtering criteria.Type: GrantFiled: April 18, 2001Date of Patent: February 17, 2004Assignee: International Business Machines CorporationInventors: Debra Lee Mayhew, Amy Chang, Michael Leon Pauser, Tu-An Cheng, Lara Hamilton Cone
-
Patent number: 6643633Abstract: A technique is provided to store fragmented XML data into a relational database by decomposing XML documents with application specific mappings. Data stored on a data store that is connected to a computer is transformed. Initially, an XML document containing XML data is received. A document access definition that identifies one or more relational tables and columns is received. The XML data is mapped from the application DTD to the relational tables and columns using the document access definition by generating a first document object model tree using the XML document, generating a second document object model tree using the document access definition, and mapping the data from the first document object model tree into columns in one or more relational rabies using the second document object model tree.Type: GrantFiled: January 31, 2002Date of Patent: November 4, 2003Assignee: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Patent number: 6636845Abstract: A technique is provided for generating one or more XML documents from a single SQL query. Data stored on a data storage device that is connected to a computer is transformed. A query is received that selects data stored in a relational database management system on the data storage device, wherein a data access definition defines: (1) a collection of one or more tables in the relational database management system for storing attributes from an XML document, (2) how data stored in the tables maps to the XML document, (3) a query for mapping the data stored in the tables to the XML document, and (4) a table that will contain the XML document after the XML document is generated. Then, one or more XML documents are generated from the selected data using the data access definition.Type: GrantFiled: January 31, 2002Date of Patent: October 21, 2003Assignee: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Publication number: 20030014397Abstract: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created having a column for storing a document, wherein the document has one or more elements or attributes. One or more side tables are created, wherein each side table stores one or more elements or attributes. Then, the side tables are used to locate data in the main table with scalable indexing mechanisms to facilitate search.Type: ApplicationFiled: January 31, 2002Publication date: January 16, 2003Applicant: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Publication number: 20020156794Abstract: A dialog window (50) for use in a filtering process provides filtering criteria based upon a limited number of object properties (52, 54). Each property has an associated criterion input comprising an operator input (60, 62) and a value input (68, 70) which together with the associated property (52, 54) specify a filtering criterion. The dialog window (50) preferably includes a limited number of properties, such as two or three properties, for simplicity and ease of use. Each property further has a selector in the form of a check box (72, 74) by which the user selects the operant filter criteria. The dialog window (50) additionally includes a count button (84) by which the user may update a count display (86) which indicates the number of objects which will be returned using the presently entered filtering criteria.Type: ApplicationFiled: April 18, 2001Publication date: October 24, 2002Applicant: International Business Machines CorporationInventors: Debra Lee Mayhew, Amy Chang, Michael Leon Pauser, Tu-An Cheng, Lara Hamilton Cone
-
Publication number: 20020156772Abstract: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created having a column for storing a document, wherein the document has one or more elements or attributes. One or more side tables are created, wherein each side table stores one or more elements or attributes. Then, the side tables are used to locate data in the main table with scalable indexing mechanisms to facilitate search.Type: ApplicationFiled: January 31, 2002Publication date: October 24, 2002Applicant: International Business MachinesInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Publication number: 20020133484Abstract: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created having a column for storing a document, wherein the document has one or more elements or attributes. One or more side tables are created, wherein each side table stores one or more elements or attributes. Then, the side tables are used to locate data in the main table with scalable indexing mechanisms to facilitate search.Type: ApplicationFiled: January 31, 2002Publication date: September 19, 2002Applicant: International Business Machines CorporationInventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Publication number: 20020123993Abstract: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created having a column for storing a document, wherein the document has one or more elements or attributes. One or more side tables are created, wherein each side table stores one or more elements or attributes. Then, the side tables are used to locate data in the main table with scalable indexing mechanisms to facilitate search.Type: ApplicationFiled: November 29, 2000Publication date: September 5, 2002Inventors: Hoang K. Chau, Isaac Kam-Chak Cheng, Josephine Miu Cheng, Suet Mui Chiu, Jyh-Herng Chow, Michael Leon Pauser, Jian Xu
-
Patent number: 6356896Abstract: A method, apparatus, and article of manufacture for data visualization of queries over joins. One or more commands are executed in a computer to perform a database operation on a relational database stored on a data store connected to the computer. Initially, a selection of a join indicator associated with a row of a table in the relational database is received. It is determined whether to perform a table level join operation or a row level join operation. The determined join operation is performed.Type: GrantFiled: August 16, 1999Date of Patent: March 12, 2002Assignee: International Business Machines CorporationInventors: Josephine Miu Cheng, Jyh-Herng Chow, Michael Leon Pauser
-
Patent number: 5870737Abstract: A computer system responds to a user query by providing a screen which displays a response that is influenced by prior expressed preferences of the user. The computer system includes a knowledge base of data pertaining to one or more subjects. The system monitors a user's entries and records priority information regarding data preferences of the user. Upon receiving a user's query regarding a selected subject in the knowledge base, the system selects a template for responding to the user's query. The template contains both fixed and variable fields and the system inserts replacement data in the variable fields. The replacement data is selected in accord with recorded priority information relating to the selected subject. The priority information enables a sorting of the replacement data so as to provide data to the user which is inferentially related to the user's prior entry history.Type: GrantFiled: April 15, 1996Date of Patent: February 9, 1999Assignee: International Business Machines CorporationInventors: Michael Jon Dockter, Joel Frank Farber, Michael Leon Pauser, Randal James Richardt, R. Brant Ruggles
-
Patent number: 5799298Abstract: A system and method for allowing communication of a large number of parameters from a computer user to an application program with a relatively small amount of interaction. The system uses a plurality of graphical metaphors to represent a collection of known personality or collective knowledge representations to extract a computer user's preferences. A computer user expresses how much likeness exists between themselves and a set of metaphoric graphical objects which is translated into an intermediary format which enables the computer to provide a higher quality of pattern matching and differentiation.Type: GrantFiled: May 27, 1997Date of Patent: August 25, 1998Assignee: International Business Machines CorporationInventors: Ronald Edward Bingham, Michael Jon Dockter, Joel Frank Farber, Michael Leon Pauser, Randal James Richardt
-
Patent number: 5752022Abstract: A server-based application intercepts an initial request for access to documents which may contain imbedded references to linked information. A request is made from the server to the actual location of the requested document as it is found on a network (e.g. WORLD-WIDE WEB, INTERNET, etc.). The document is retrieved into the server and parsed to discover all imbedded addresses contained therein. The server then replaces each imbedded address with its own address plus the original imbedded address such that all future references to the imbedded information will be supplied by the server. Additional linking information, functions and/or environment escape information may then be prepended and/or postpended to the requested document independently through the server.Type: GrantFiled: August 7, 1995Date of Patent: May 12, 1998Assignee: International Business Machines Corp.Inventors: Suet Mui Chiu, Michael Jon Dockter, Joel Frank Farber, Michael Leon Pauser, Randal James Richardt
-
Patent number: 5640608Abstract: A tag server system provides unique tag values to many client systems. The tag server system comprises a processor that generates an inventory of unique tag values, such values being generated by monotonically increasing a value within the tag body field. A memory is provided for storing the inventory of unique tag values. A nonvolatile memory is controlled by the processor and stores a highest unique tag value generated by the processor. The processor implements a tag value recovery procedure and is responsive to a data loss failure mode in the tag server system to cause a readout of the highest unique tag value from the non-volatile memory. The processor is responsive to that highest unique tag value to commence generation of new unique tag values monotonically from that value and expends no effort to regenerate lost unique tag values that are less than the highest unique tag value derived from the non-volatile memory.Type: GrantFiled: March 16, 1995Date of Patent: June 17, 1997Assignee: International Business Machines CorporationInventors: Michael Jon Dockter, Joel Frank Farber, Michael Leon Pauser, Kevin Darrell Seppi, David Wayne Tolleson