Patents by Inventor Piotr Przybylski

Piotr Przybylski 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: 10844333
    Abstract: Described is a post chemical-mechanical-polishing (post-CMP) cleaning composition comprising or consisting of: (A) one or more nonionic polymers selected from the group consisting of poly-acrylamides, polyhydroxyethyl(meth)acrylates (PHE(M)A), polyvinylpyrrolidone (PVP), polyvinyl alcohol (PVA), polymers of formula (I), and mixtures thereof, wherein R1 is hydrogen, methyl, ethyl, n-propyl, iso-propyl, n-butyl, iso-butyl, or sec-butyl, R2 is hydrogen or methyl, and n is an integer, (B) poly(acrylic acid) (PAA) or acrylic acid-maleic acid copolymer with a mass average molar mass (Mw) of up to 10,000 g/mol, and (C) water, wherein the pH of the composition is in the range of from 7.0 to 10.5.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: November 24, 2020
    Assignee: BASF SE
    Inventors: Christian Daeschlein, Max Siebert, Michael Lauter, Piotr Przybylski, Julian Proelss, Andreas Klipp, Haci Osman Guevenc, Leonardos Leunissen, Roelf-Peter Baumann, Te Yu Wei
  • Publication number: 20190002802
    Abstract: Described is a post chemical-mechanical-polishing (post-CMP) cleaning composition comprising or consisting of: (A) one or more nonionic polymers selected from the group consisting of poly-acrylamides, polyhydroxyethyl(meth)acrylates (PHE(M)A), polyvinylpyrrolidone (PVP), polyvinyl alcohol (PVA), polymers of formula (I), and mixtures thereof, wherein R1 is hydrogen, methyl, ethyl, n-propyl, iso-propyl, n-butyl, iso-butyl, or sec-butyl, R2 is hydrogen or methyl, and n is an integer, (B) poly(acrylic acid) (PAA) or acrylic acid-maleic acid copolymer with a mass average molar mass (Mw) of up to 10,000 g/mol, and (C) water, wherein the pH of the composition is in the range of from 7.0 to 10.5.
    Type: Application
    Filed: December 20, 2016
    Publication date: January 3, 2019
    Applicant: BASF SE
    Inventors: Christian DAESCHLEIN, Max SIEBERT, Michael LAUTER, Piotr PRZYBYLSKI, Julian PROELSS, Andreas KLIPP, Haci Osman GUEVENC, Leonardus LEUNISSEN, Roelf-Peter BAUMANN, Te Yu WEI
  • Patent number: 9380000
    Abstract: A system for deploying a Service-Oriented Architecture (SOA) deployment environment model and a system for modifying a deployed SOA deployment environment model. In the deploying system, deployment of the SOA deployment environment model is realized by acquiring a task list including tasks for deploying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to deploy the elements of the model. In the modifying system, modification of the SOA deployment environment model is realized by acquiring a task list including tasks for modifying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to modify the elements. Thus, the deployment of the SOA deployment environment model and the modification of the deployed SOA deployment environment model may be realized in a simple and easy-to-implement manner.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Srikanth Bhattiprolu, Xiang Yu Cai, Rui Liang, Jun Jie Nan, Piotr Przybylski
  • Patent number: 9380001
    Abstract: A method for deploying a Service-Oriented Architecture (SOA) deployment environment model and a method for modifying a deployed SOA deployment environment model. In the deploying method, deployment of the SOA deployment environment model is realized by acquiring a task list including tasks for deploying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to deploy the elements of the model. In the modifying method, modification of the SOA deployment environment model is realized by acquiring a task list including tasks for modifying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to modify the elements. Thus, the deployment of the SOA deployment environment model and the modification of the deployed SOA deployment environment model may be realized in a simple and easy-to-implement manner.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Srikanth Bhattiprolu, Xiang Yu Cai, Rui Liang, Jun Jie Nan, Piotr Przybylski
  • Publication number: 20150006736
    Abstract: A method and a system for deploying a Service-Oriented Architecture (SOA) deployment environment model and a method and a system for modifying a deployed SOA deployment environment model. In the deploying method, deployment of the SOA deployment environment model is realized by acquiring a task list including tasks for deploying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to deploy the elements of the model. In the modifying method, modification of the SOA deployment environment model is realized by acquiring a task list including tasks for modifying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to modify the elements. Thus, the deployment of the SOA deployment environment model and the modification of the deployed SOA deployment environment model may be realized in a simple and easy-to-implement manner.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Srikanth Bhattiprolu, Xiang Yu Cai, Rui Liang, Jun Jie Nan, Piotr Przybylski
  • Patent number: 8620856
    Abstract: A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to provide a data interface between an adapter component and one or more application interface components for a runtime application. Further, the computer is caused to establish a cursor that iterates over a plurality of data objects within a data set of the runtime application. In addition, the computer is caused to establish an accessor that provides access to a data element of the data object. The computer is also caused to provide the cursor and the accessor to the adapter component so that the adapter component accesses data through the one or more application interface components of the runtime application.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: John Henry Green, Travis Eli Nelson, Piotr Przybylski, Paul Stanley, Suraksha Vidyarthi
  • Publication number: 20130282908
    Abstract: A method and a system for deploying a Service-Oriented Architecture (SOA) deployment environment model and a method and a system for modifying a deployed SOA deployment environment model. In the deploying method, deployment of the SOA deployment environment model is realized by acquiring a task list including tasks for deploying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to deploy the elements of the model. In the modifying method, modification of the SOA deployment environment model is realized by acquiring a task list including tasks for modifying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to modify the elements. Thus, the deployment of the SOA deployment environment model and the modification of the deployed SOA deployment environment model may be realized in a simple and easy-to-implement manner.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Srikanth Bhattiprolu, Xiang Yu Cai, Rui Liang, Jun Jie Nan, Piotr Przybylski
  • Patent number: 8495594
    Abstract: A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to configure an adapter such that the adapter is specific to a data source, provides a communication link to the data source, converts a format of the data source to a format native to a middleware system, and converts a format of metadata of the data source to a standard metadata format. Further, the computer is caused to configure an application interface component to convert an invocation of a function in the middleware system to an invocation of a function provided by an Enterprise Information System through the adapter, convert the data format of the middleware system to a format native to the Enterprise Information System accessed through the adapter, and maintain metadata describing a message format and a function provided by the adapter.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bryan Eric Aupperle, John Henry Green, Vernon Maurice Green, Ernest Wing Mah, Amy Thatcher Mollin, Piotr Przybylski, Elizabeth Catherine Savoie, Paul Stanley, Philip Ivor Wakelin
  • Patent number: 8234662
    Abstract: A servlet for enabling communications between a client having an Atom feed reader and an Enterprise Information System (EIS). The servlet enables communications between the client and the EIS by acting as a proxy for an J2CA resource adapter deployed on an application server. The servlet receives HTTP requests from the Atom feed reader and translates those requests into appropriate adapter function calls based on the specified HTTP function and the provided key information. The servlet then invokes the appropriate functions and receives the response from the adapter. If a single object is returned by the adapter, the servlet translates the object into Atom-compliant XML and transmits it to the Atom feed reader as the response. If multiple objects are returned, the servlet generates a list of URLs which uniquely specify and identify each object returned by the adapter and provides this list to the Atom feed reader.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Joel A. Farrell, Travis Nelson, Piotr Przybylski
  • Patent number: 8056000
    Abstract: An apparatus and system are disclosed for receiving a data set from a data-exchange server, generating methods for accessing and performing operations on data in the data set from metadata defining the data set, using the access methods to generate a method for transforming the bidirectional format of the text data between the format of the server and a format defined in the metadata of the data set, and automatically employing the transformation method to transform the bidirectional format of text data in the data set, prior to performing an operation on the data, to the format appropriate to the particular operation.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Suraksha Vidyarthi, Piotr Przybylski
  • Patent number: 7966619
    Abstract: The invention relates to Web Services Invocation Framework (WSIF) operations. “interactionSpec” and “connectionSpec” are Java 2 Enterprise Edition Java Connector Architecture interfaces. Their properties are exposed as data in WSIF operations. Thus WSIF support for the Java 2 Enterprise Edition Java Connector Architecture is made functionally more complete.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: June 21, 2011
    Assignee: International Business Machines Corporation
    Inventors: John Henry Green, Piotr Przybylski
  • Patent number: 7814375
    Abstract: A method and apparatus are disclosed for discovering and selecting faults where more than one programming model is involved. The present invention enables selection of faults and the mappings necessary to handle exceptions across multiple code environments.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, John H. Green, Simon A. J. Holdsworth, Piotr Przybylski
  • Patent number: 7810108
    Abstract: An apparatus, system, and method are disclosed for supporting service components written in non-native runtime code in a Service Component Architecture (“SCA”). A read module is included to read an implementation type definition having metadata identifying executable code that executes a new implementation type. A receive module is included to detect a dynamic service call to a service component having the new implementation type. The dynamic service call is defined in an SCA message from a calling SCA component. A passing module is included to pass the dynamic service call to a predefined SCA implementation handler associated with the new implementation type. The SCA implementation handler includes native runtime code and implementation logic for executing the dynamic service call by executing non-native runtime code that returns a result to the SCA implementation handler. A packaging module packages the result in an SCA return message to the calling SCA component.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael Beisiegel, Jean-Sebastien Michel Delfino, Zhaohui Feng, Piotr Przybylski
  • Patent number: 7752639
    Abstract: An apparatus, system, and method are disclosed for accessing enterprise information system (EIS) resources in a service component architecture (SCA) for an integration server by selectively binding a service import to a low-level EIS resource adapter (RA) resource of an EIS service provider in response to a declarative binding definition, selectively binding a service import to an EIS service of the EIS service provider in response to a declarative binding definition, and selectively binding a service import to one or more EIS resources through an EIS service mapping configured to transform a service request from the service component client to satisfy an interface pattern of the EIS service provider. By allowing access to resources at different levels and allowing mappings of resources, the requirements of service clients can be met.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael Beisiegel, Jean-Sebastien Michel Delfino, Martin Paul Nally, Piotr Przybylski
  • Publication number: 20090300663
    Abstract: A servlet for enabling communications between a client having an Atom feed reader and an Enterprise Information System (EIS). The servlet enables communications between the client and the EIS by acting as a proxy for an J2CA resource adapter deployed on an application server. The servlet receives HTTP requests from the Atom feed reader and translates those requests into appropriate adapter function calls based on the specified HTTP function and the provided key information. The servlet then invokes the appropriate functions and receives the response from the adapter. If a single object is returned by the adapter, the servlet translates the object into Atom-compliant XML and transmits it to the Atom feed reader as the response. If multiple objects are returned, the servlet generates a list of URLs which uniquely specify and identify each object returned by the adapter and provides this list to the Atom feed reader.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel A. Farrell, Travis Nelson, Piotr Przybylski
  • Patent number: 7596623
    Abstract: Embodiments of the present invention provide a connector adapted to convey data between a first application and a second application (or application components). The applications may be hosted by different computer systems interconnected by a communications link or network. The connector in addition to being interposed between the first and second application is adapted to communicate with one or more protocol handlers (wherein a protocol handler provides the formatting of data to conform with a specific protocol—e.g., HTTP, SOAP, etc.). The protocol handlers configure the connector thus allowing data received by the connector from the first application to be serviced (e.g., formatted) to conform to the protocol provided by the protocol handler which has been “plugged” into the connector.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: September 29, 2009
    Assignee: International Business Machines Corporation
    Inventors: Piotr Przybylski, Michael Beisiegel, Jean-Sebastien Delfino
  • Publication number: 20090187926
    Abstract: A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to provide a data interface between an adapter component and one or more application interface components for a runtime application. Further, the computer is caused to establish a cursor that iterates over a plurality of data objects within a data set of the runtime application. In addition, the computer is caused to establish an accessor that provides access to a data element of the data object. The computer is also caused to provide the cursor and the accessor to the adapter component so that the adapter component accesses data through the one or more application interface components of the runtime application.
    Type: Application
    Filed: January 18, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Henry Green, Travis Eli Nelson, Piotr Przybylski, Paul Stanley, Suraksha Vidyarthi
  • Publication number: 20090183144
    Abstract: A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to configure an adapter such that the adapter is specific to a data source, provides a communication link to the data source, converts a format of the data source to a format native to a middleware system, and converts a format of metadata of the data source to a standard metadata format. Further, the computer is caused to configure an application interface component to convert an invocation of a function in the middleware system to an invocation of a function provided by an Enterprise Information System through the adapter, convert the data format of the middleware system to a format native to the Enterprise Information System accessed through the adapter, and maintain metadata describing a message format and a function provided by the adapter.
    Type: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bryan Eric Aupperle, John Henry Green, Vernon Maurice Green, Ernest Wing Mah, Amy Thatcher Mollin, Piotr Przybylski, Elizabeth Catherine Savoie, Paul Stanley, Philip Ivor Wakelin
  • Patent number: 7548983
    Abstract: Embodiments of the present invention provide a connector adapted to convey data between a first application and a second application (or application components). The applications may be hosted by different computer systems interconnected by a communications link or network. The connector in addition to being interposed between the first and second application is adapted to communicate with one or more protocol handlers (wherein a protocol handler provides the formatting of data to conform with a specific protocol—e.g., HTTP, SOAP, etc.). The protocol handlers configure the connector thus allowing data received by the connector from the first application to be serviced (e.g., formatted) to conform to the protocol provided by the protocol handler which has been “plugged” into the connector.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: June 16, 2009
    Assignee: International Business Machines Corporation
    Inventors: Piotr Przybylski, Michael Beisiegel, Jean-Sebastien Delfino
  • Publication number: 20090063956
    Abstract: An apparatus and system are disclosed for receiving a data set from a data-exchange server, generating methods for accessing and performing operations on data in the data set from metadata defining the data set, using the access methods to generate a method for transforming the bidirectional format of the text data between the format of the server and a format defined in the metadata of the data set, and automatically employing the transformation method to transform the bidirectional format of text data in the data set, prior to performing an operation on the data, to the format appropriate to the particular operation.
    Type: Application
    Filed: August 27, 2007
    Publication date: March 5, 2009
    Applicant: International Business Machines Corporation
    Inventors: Suraksha Vidyarthi, Piotr Przybylski