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: 9916229
    Abstract: 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: Grant
    Filed: October 14, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
  • Patent number: 9912572
    Abstract: 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: Grant
    Filed: September 12, 2016
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
  • Patent number: 9856045
    Abstract: 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: Grant
    Filed: September 2, 2014
    Date of Patent: January 2, 2018
    Assignee: AESCULAP IMPLANT SYSTEMS, LLC
    Inventor: Nicholas Wu
  • Publication number: 20170109266
    Abstract: 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: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M.Y. Loffler, Samuel K.H. Seow, Nicholas Wu
  • Publication number: 20170109267
    Abstract: 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: Application
    Filed: September 12, 2016
    Publication date: April 20, 2017
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M.Y. Loffler, Samuel K.H. Seow, Nicholas Wu
  • Patent number: 9515912
    Abstract: 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: Grant
    Filed: May 4, 2016
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
  • Patent number: 9384120
    Abstract: 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: Grant
    Filed: September 8, 2014
    Date of Patent: July 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
  • Patent number: 9378123
    Abstract: 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: Grant
    Filed: December 31, 2013
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
  • Patent number: 9367430
    Abstract: 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: Grant
    Filed: December 28, 2015
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Boon C. Chee, Scot W. Dixon, Michelle M. Y. Loffler, Samuel K. H. Seow, Nicholas Wu
  • Publication number: 20150186254
    Abstract: 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: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
  • Publication number: 20150186252
    Abstract: 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: Application
    Filed: September 8, 2014
    Publication date: July 2, 2015
    Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
  • Publication number: 20150059288
    Abstract: 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: Application
    Filed: September 2, 2014
    Publication date: March 5, 2015
    Inventor: Nicholas WU
  • Patent number: 7552164
    Abstract: 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: Grant
    Filed: April 24, 2008
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tamas Visegrady, Nicholas Wu, Joseph Harfouch
  • Publication number: 20060110789
    Abstract: 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: Application
    Filed: March 4, 2003
    Publication date: May 25, 2006
    Inventors: Rajesh Gokhale, Stuart Tsuji, Chaitan Khosla, Nicholas Wu, David Cane