Patents by Inventor James Willis
James Willis 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: 7743036Abstract: A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.Type: GrantFiled: June 19, 2007Date of Patent: June 22, 2010Assignee: International Business Machines CorporationInventors: Curt Lee Cotner, Brian K. Howell, Jeffrey William Josten, James Willis Pickel
-
Patent number: 7711746Abstract: An SQL procedure deployment system deploys a query procedure comprising a procedural logic component and a database request component from a source system to a target system. At generation of the query procedure, the system generates a query procedure source code, a symbol table, and an encapsulated optimization results to regenerate run-time instructions for query statements of the database request component and make the query statements function with a deployed procedural logic component. The system maintains an association between the procedural logic component and the database request component during deployment. The system copies an internal representation of the procedural logic component to the target system without regeneration. The system regenerates the database request component to recreate the query procedure on the target system and to maintain a consistent interface between the procedural logic component and database request component.Type: GrantFiled: December 17, 2005Date of Patent: May 4, 2010Assignee: International Business Machines CorporationInventors: Margaret Ann Bernal, Yao-Ching Stephen Chen, Ding-Wei Chieh, Curt Lee Cotner, Baoqiu Cui, Tammie Dang, Marion B. Farber, Georgia Carroll Fuller, Joe Cheng-yu Huang, Hui-An Lee, Claire Willey McFeely, Chunfeng Pei, James Willis Pickel, Yumi Kimura Tsuji, Jay A. Yothers, Margaret Alice Zagelow, Liyan Zhou
-
Patent number: 7568271Abstract: A knife holder is provided which can be readily disassembled and maintained while remaining in a knife bank. Fasteners keep the cylinder housing and blade housing securely connected and are aligned parallel to the longitudinal axis of the knife holder for easy access while in the knife bank. The fasteners can be removed using a manual driver without the necessity of removing the knife holder bank from the web equipment.Type: GrantFiled: March 15, 2005Date of Patent: August 4, 2009Assignee: Burris Machine Company, Inc.Inventors: Jerry B. Sellers, James A. Willis, Patsy H. Smith
-
Publication number: 20080141579Abstract: A method of improving the low temperature properties of a fuel oil and minor amounts of (a) at least one polar nitrogen compound effective and (b) at least one polyamine detergent is disclosed. The method involves adding to the composition (c) at least one acidic organic species.Type: ApplicationFiled: November 28, 2007Publication date: June 19, 2008Inventors: Rinaldo Caprotti, Graham Jackson, Martin James Willis, Carlo Fava
-
Publication number: 20080141581Abstract: A fuel oil composition is disclosed. The fuel oil includes a major proportion of a fuel oil and minor amounts of: (a) at least one polar nitrogen compound effective as a max anti-settling additive; and (b) at least one reaction product between a hydrocarbayl-substituted succinic acid or anhydride and hydrazine.Type: ApplicationFiled: November 28, 2007Publication date: June 19, 2008Inventors: Rinaldo Caprotti, Graham Jackson, Martin James Willis
-
Patent number: 7260589Abstract: A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.Type: GrantFiled: December 4, 2003Date of Patent: August 21, 2007Assignee: International Business Machines CorporationInventors: Curt Lee Cotner, Brian K. Howell, Jeffrey William Josten, James Willis Pickel
-
Patent number: 7205231Abstract: The present invention is directed to a method for thermally processing a substrate in a thermal processing system. The method provides an amount of heat to the substrate and obtains information associated with the substrate when the amount of heat is provided. For example, the substrate is provided at a presoak position within the thermal processing system, wherein the presoak position, and one or more properties associated with the substrate, such as a position and temperature, are measured. An optimal process parameter value to provide an optimal thermal uniformity of the substrate is then determined, based, at least in part, on the information obtained from the substrate. For example, a soak position of the substrate is determined, wherein the determination is based, at least in part, on the one or more measured properties associated with the substrate, and a thermal uniformity associated with a reference data set.Type: GrantFiled: October 29, 2004Date of Patent: April 17, 2007Assignee: Axcelis Technologies, Inc.Inventors: Peter A. Frisella, Paul Lustiber, James Willis
-
Patent number: 7136847Abstract: Aspects for dynamically changing attributes in an embedded-SQL application are described. In these aspects, an option is provided within a standard SQL statement for specifying one or more attributes of at least a declared cursor. The standard SQL statement is then processed to include the specified one or more attributes in at least the declared cursor. The provision occurs with an ATTRIBUTES option and within a PREPARE SQL statement.Type: GrantFiled: August 31, 2001Date of Patent: November 14, 2006Assignee: International Business Machines CorporationInventors: Tammie Dang, William Robert Bireley, Curt Lee Cotner, Claire Willey McFeely, James Willis Pickel, Koichi Yamaguchi
-
Publication number: 20060184264Abstract: A method for implementing FDC in an APC system including receiving an FDC model from memory; providing the FDC model to a process model calculation engine; computing a vector of predicted dependent process parameters using the process model calculation engine; receiving a process recipe comprising a set of recipe parameters, providing the process recipe to a process module; executing the process recipe to produce a vector of measured dependent process parameters; calculating a difference between the vector of predicted dependent process parameters and the vector of measured dependent process parameters; comparing the difference to a threshold value; and declaring a fault condition when the difference is greater than the threshold value.Type: ApplicationFiled: February 16, 2005Publication date: August 17, 2006Applicant: TOKYO ELECTRON LIMITEDInventors: James Willis, Merritt Funk, Kevin Lally, Kevin Pinto, Masayuki Tomoyasu, Raymond Peterson, Radha Sundararajan
-
Publication number: 20060094261Abstract: The present invention is directed to a method for thermally processing a substrate in a thermal processing system. The method comprises providing an amount of heat to the substrate and obtaining information associated with the substrate when the amount of heat is provided. For example, the substrate is provided at a presoak position within the thermal processing system, wherein the presoak position, and one or more properties associated with the substrate, such as a position and temperature, are measured. An optimal process parameter value to provide an optimal thermal uniformity of the substrate is then determined, based, at least in part, on the information obtained from the substrate. For example, a soak position of the substrate is determined, wherein the determination is based, at least in part, on the one or more measured properties associated with the substrate, and a thermal uniformity associated with a reference data set.Type: ApplicationFiled: October 29, 2004Publication date: May 4, 2006Inventors: Peter Frisella, Paul Lustiber, James Willis
-
Publication number: 20060079983Abstract: A system and a computer-implemented method of operating a processing system in which a process model is selected from a menu of process models available from the processing system. In the module and method, an experiment is designed having a number of process runs for characterization of the selected process model. Process runs to collect data are executed on a processing tool coupled to the processing system. The actual process results from the process runs are measured. The process model is solved for coefficients of the process model.Type: ApplicationFiled: October 13, 2004Publication date: April 13, 2006Applicant: TOKYO ELECTRON LIMITEDInventor: James Willis
-
Patent number: 6868766Abstract: A knife holder is provided which can be readily disassembled and maintained while remaining in a knife bank. Fasteners keep the cylinder housing and blade housing securely connected and are aligned parallel to the longitudinal axis of the knife holder for easy access while in the knife bank. The fasteners can be removed using a manual driver without the necessity of removing the knife holder bank from the web equipment.Type: GrantFiled: October 3, 2002Date of Patent: March 22, 2005Assignee: Burris Machine Company, Inc.Inventors: Jerry B. Sellers, James A. Willis, Patsy H. Smith
-
Publication number: 20050015176Abstract: A method of automatically configuring an Advanced Process Control (APC) system for a semiconductor manufacturing environment in which an auto-configuration script is generated for executing an auto-configuration program. The auto-configuration script activates default values for input to the auto-configuration program. The auto-configuration script is executed to generate an enabled parameter file output from the auto-configuration program. The enabled parameter file identifies parameters for statistical process control (SPC) chart generation.Type: ApplicationFiled: February 12, 2004Publication date: January 20, 2005Applicant: Tokyo Electron LimitedInventors: Satoshi Harada, Edward Hume, James Willis, Kevin Chamness, Hieu Lam, Hongyu Yue, David Fatke
-
Publication number: 20040004708Abstract: The present invention provides for an improved data collection system comprising a measurement device and a controller, wherein the controller provides at least one algorithm for data handling, storage and manipulation. The present invention further provides for an improved method of data handling, storage and manipulation comprising the steps of: measuring a first set of data using a measurement device coupled to a process reactor, producing a first set of reduced data using a peak extraction algorithm executed on a controller coupled to the measurement device, wherein the first set of reduced data comprises a data volume equal to or less than a data volume of the first set of data. In an alternate embodiment of the present invention a first reduced data set and a second reduced data set can be determined, compared and correlated with a state of the plasma processing system. The state of the plasma processing system can include an endpoint condition or a fault condition.Type: ApplicationFiled: May 29, 2003Publication date: January 8, 2004Applicant: TOKYO ELECTRON LIMITEDInventor: James Willis
-
Publication number: 20030055821Abstract: Aspects for dynamically changing attributes in an embedded-SQL application are described. In these aspects, an option is provided within a standard SQL statement for specifying one or more attributes of at least a declared cursor. The standard SQL statement is then processed to include the specified one or more attributes in at least the declared cursor. The provision occurs with an ATTRIBUTES option and within a PREPARE SQL statement.Type: ApplicationFiled: August 31, 2001Publication date: March 20, 2003Inventors: Tammie Dang, William Robert Bireley, Curt Lee Cotner, Claire Willey McFeely, James Willis Pickel, Koichi Yamaguchi
-
Patent number: 6247055Abstract: A client connected to a multi-server system, (e.g., a parallel database management system) can locate a server product that may have moved to a different network address within the multi-server system. For example, a client is able to perform two-phase commit and automatic resynchronization with a same DBMS server that may have moved to a new network address before a transaction was committed. A unique resync port number is assigned to each server member when the server member is started up. The server's physical IP address and resync number are stored in a list in a global area accessible by each server member. When a client establishes a connection to a server member, the client will receive the server member's resync number or the global list. The client records the server's unique resync number in the client's dataset.Type: GrantFiled: July 2, 1998Date of Patent: June 12, 2001Assignee: International Business Machines CorporationInventors: Curt Lee Cotner, James Willis Pickel
-
Patent number: 6140295Abstract: The invention relates to laundry detergents containing lipase and new perfumes and to the new perfumes themselves. Such new perfumes counteract residual malodors of lipase treated laundry. They comprise at least 25% by weight of one or more fragrance materials chosen from: aliphatic ketones with m(olecular) w(eight) between 200 and 350 A(tomic) M(ass) U(nits), aromatic ketones with mw between 150 and 350 AMU, aliphatic aldehydes with mw between 160 and 350 AMU, aromatic aldehydes with mw between 130 and 350 AMU, nitriles with mw between 150 and 350 AMU, condensation products of aldehydes and amines with mw between 190 and 350 AMU, macrocyclic lactones with mw below 350 AMU and aromatic nitromusks, and less than 50% by weight of esters from fatty acids with 1-7 carbon atoms. Preferably they contain more than 30% of the specified fragrance materials and less than 30% of the esters.Type: GrantFiled: March 4, 1994Date of Patent: October 31, 2000Assignee: Unilever Patent Holdings B.V.Inventors: John Martin Behan, Keith Douglas Perring, Brian James Willis
-
Patent number: 6031978Abstract: The system, method and program of this invention provides a technique that enables a client, connected by a network, such as TCP/IP, to a multi-server system, such as a parallel database management system, to locate a server product that may have moved to a different network address within the multi-server system. More specifically, the client is able to perform two-phase commit and automatic resynchronization with a same DBMS server that may have moved to a new network address before a transaction with the client was committed. In order to complete the two-phase resynchronization process for uncompleted units of work, the client system has to reestablish connection to the previously connected DBMS member.Type: GrantFiled: June 28, 1996Date of Patent: February 29, 2000Assignee: International Business Machines CorporationInventors: Curt Lee Cotner, James Willis Pickel
-
Patent number: 5891729Abstract: A substrate (e.g. skin of unknown type, fabric, or hard surfaces) is characterized by analyzing chemicals emanating from the substrate or from a substance (e.g. a test formulation comprising a mixture of volatile chemicals) applied to the substrate. Analysis is preferably done using a volatile chemicals sensor, desirably a sensor comprising an array of conducting polymer sensors. The chemical analysis data obtained in this way may be statistically analyzed, e.g. by Euclidian distance mapping or principal component analysis, for ease of handling. Having characterized a surface in this way, products, e.g. cosmetic and cleaning products, may be formulated for optimized performance on that substrate.Type: GrantFiled: August 5, 1997Date of Patent: April 6, 1999Assignee: Quest International B.V.Inventors: John Martin Behan, Keith Douglas Perring, Brian James Willis, Ian Michael Payne, Jennifer Valerie Oliver
-
Patent number: 5884327Abstract: The system, method, and program of this invention allows a two-phase commit protocol to work properly, even when the client acting as the coordinator does not have a log to record two-phase state information. In a preferred embodiment, the client in a client/server distributed transaction processing system is a personal computer. The client, without a recovery log, acts as a coordinator of a commit process. The coordinator migrates, i.e., passes, responsibility for resynchronization, and any associated logging requirement, to a server, e.g., to any of the connected relational database management system (RDBMS) servers, which is a participant in the transaction. The server uses its own recovery log for use in satisfying the logging requirement.Type: GrantFiled: September 25, 1996Date of Patent: March 16, 1999Assignee: International Business Machines CorporationInventors: Curt Lee Cotner, Richard Anthony Crus, Brian Keith Howell, James Willis Pickel, David Joseph Wisneski