Patents by Inventor Nicholas Wu
Nicholas Wu 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: 9916229Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: GrantFiled: October 14, 2015Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
-
Patent number: 9912572Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: GrantFiled: September 12, 2016Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
-
Patent number: 9856045Abstract: A flexible container, system and method of manufacture can include an in-line system that allows flexible containers of varying sizes to be manufactured in a single relatively high speed and efficient production line and in a single clean room through the use of transport and exchange equipment configured to adeptly handle flexible containers throughout the process.Type: GrantFiled: September 2, 2014Date of Patent: January 2, 2018Assignee: AESCULAP IMPLANT SYSTEMS, LLCInventor: Nicholas Wu
-
Publication number: 20170109266Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: ApplicationFiled: October 14, 2015Publication date: April 20, 2017Inventors: Boon C. Chee, Scot W. Dixon, Michelle M.Y. Loffler, Samuel K.H. Seow, Nicholas Wu
-
Publication number: 20170109267Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: ApplicationFiled: September 12, 2016Publication date: April 20, 2017Inventors: Boon C. Chee, Scot W. Dixon, Michelle M.Y. Loffler, Samuel K.H. Seow, Nicholas Wu
-
Patent number: 9515912Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: GrantFiled: May 4, 2016Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
-
Patent number: 9384120Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: GrantFiled: September 8, 2014Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Patent number: 9378123Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: GrantFiled: December 31, 2013Date of Patent: June 28, 2016Assignee: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Patent number: 9367430Abstract: In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input data, wherein the user input data includes, at least, an application topology constructed using a graphical user interface. A processor validates the user input data for, at least, supported environments of components of the application topology. A processor generates transaction tracking data based on, at least, the user input data.Type: GrantFiled: December 28, 2015Date of Patent: June 14, 2016Assignee: International Business Machines CorporationInventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
-
Publication number: 20150186254Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Publication number: 20150186252Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: ApplicationFiled: September 8, 2014Publication date: July 2, 2015Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Publication number: 20150059288Abstract: A flexible container, system and method of manufacture can include an in-line system that allows flexible containers of varying sizes to be manufactured in a single relatively high speed and efficient production line and in a single clean room through the use of transport and exchange equipment configured to adeptly handle flexible containers throughout the process.Type: ApplicationFiled: September 2, 2014Publication date: March 5, 2015Inventor: Nicholas WU
-
Patent number: 7552164Abstract: This embodiment teaches a variation of GCD-based sieving, building tables of prime products, but intentionally restricting the size of table entries to fit within a single machine word. This combination allows one to mix advantages of the two most popular sieves, while retaining the simple and straightforward structure of the simpler one. Divisor length restriction can provide significant savings in the number of long divisions, but may be implemented with only two very specific primitives. The two primitives offer better optimization capabilities than a fully generic multiword arithmetic library.Type: GrantFiled: April 24, 2008Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Tamas Visegrady, Nicholas Wu, Joseph Harfouch
-
Publication number: 20060110789Abstract: Linking sequence which modulate cross-talk between modules of Type I polyketide synthases have been identified. Thus, arbitrarily chosen modules can be mixed and matched by supplying the appropriate linkers to obtain desired polyketide synthases and new polyketides. The modules are provided suitable linkers so that the polyketide chain is passed from one module to the other in the correct sequence. Synthetic peptides which mimic linkers can be used to inhibit the synthesis of polyketides. Kinetic channeling, both intrapolypeptide and interpolypeptide, of diketide intermediates in a Type I polyketide synthase can occur. In addition, the role of protein-protein interactions between a donor acryl carrier protein (ACP) domain and a downstream ketosynthase (KS) domain and enzyme-substrate interactions in the channeling of intermediates between polyketide synthase modules and between a polyketide synthase module and a NRPS module has been identified.Type: ApplicationFiled: March 4, 2003Publication date: May 25, 2006Inventors: Rajesh Gokhale, Stuart Tsuji, Chaitan Khosla, Nicholas Wu, David Cane