Patents by Inventor Thomas Cherel

Thomas Cherel 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: 9600684
    Abstract: Provided are techniques for deleting sensitive information in a database. One or more objects in a database that are accessed by a statement are identified. It is determined that at least one object among the identified one or more objects contains sensitive information by checking an indicator for the at least one object. One or more security policies associated with the at least one object are identified. The identified one or more security policies are implemented for the at least one object to delete sensitive information.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
  • Patent number: 9600685
    Abstract: Provided are techniques for deleting sensitive information in a database. One or more objects in a database that are accessed by a statement are identified. It is determined that at least one object among the identified one or more objects contains sensitive information by checking an indicator for the at least one object. One or more security policies associated with the at least one object are identified. The identified one or more security policies are implemented for the at least one object to delete sensitive information.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
  • Patent number: 9342353
    Abstract: A technique for selecting an information service implementation includes receiving a service request that includes a tenant identifier that uniquely identifies a calling tenant. Transformation logic to service the service request is selected based on the received tenant identifier. One or more data sources and one or more data targets are selected for the service request based on the received tenant identifier. Data from the selected data sources is processed using the selected transformation logic and the processed data is stored at the selected data targets.
    Type: Grant
    Filed: October 6, 2012
    Date of Patent: May 17, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Cherel, Ivan Matthew Milman, Martin Oberhofer, Donald Andrew Padilla
  • Publication number: 20140136576
    Abstract: Provided are techniques for deleting sensitive information in a database. One or more objects in a database that are accessed by a statement are identified. It is determined that at least one object among the identified one or more objects contains sensitive information by checking an indicator for the at least one object. One or more security policies associated with the at least one object are identified. The identified one or more security policies are implemented for the at least one object to delete sensitive information.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
  • Publication number: 20140136577
    Abstract: Provided are techniques for deleting sensitive information in a database. One or more objects in a database that are accessed by a statement are identified. It is determined that at least one object among the identified one or more objects contains sensitive information by checking an indicator for the at least one object. One or more security policies associated with the at least one object are identified. The identified one or more security policies are implemented for the at least one object to delete sensitive information.
    Type: Application
    Filed: July 16, 2013
    Publication date: May 15, 2014
    Inventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
  • Publication number: 20140101299
    Abstract: A technique for selecting an information service implementation includes receiving a service request that includes a tenant identifier that uniquely identifies a calling tenant. Transformation logic to service the service request is selected based on the received tenant identifier. One or more data sources and one or more data targets are selected for the service request based on the received tenant identifier. Data from the selected data sources is processed using the selected transformation logic and the processed data is stored at the selected data targets.
    Type: Application
    Filed: October 6, 2012
    Publication date: April 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS CHEREL, IVAN MATTHEW MILMAN, MARTIN OBERHOFER, DONALD ANDREW PADILLA
  • Patent number: 8307109
    Abstract: Methods and systems for enterprise data integration are described. The methods and systems take elements of a data integration process typically operating in a batch-mode, transform the elements in real time, and expose the results as a service that can be accessed by a business enterprise in real time, and optionally also in batch mode. The service can be accessed through a graphical user interface, providing automatic data integration in real time without additional coding. The service can also operate with mobile devices.
    Type: Grant
    Filed: August 24, 2004
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel, Christophe Toum, Cassio Dos Santos, David T. Meeks, Lee Scheffler
  • Patent number: 7814470
    Abstract: Real time data integration jobs are deployed in a services oriented architecture as services that allow multiple service bindings. In one aspect, a method includes providing a code module executing a data integration job and a registry of services for storing the code module. When the code module is identified in the registry, access is provided to the code module in the registry of services, in real time wherein the code module may be accessed by more than one type of service binding such that different applications can utilize the real-time integration service using different protocols to invoke the real-time integration service. At least one of the types of service bindings may be an EJB binding, a SOAP binding, a JMS binding, and a web service binding. The data integration job may include an extraction job, a data transformation job, a loading job, a metadata management job, and a data quality job.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
  • Publication number: 20060069717
    Abstract: A security service is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.
    Type: Application
    Filed: February 24, 2005
    Publication date: March 30, 2006
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel
  • Publication number: 20060010195
    Abstract: A message broker is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.
    Type: Application
    Filed: February 24, 2005
    Publication date: January 12, 2006
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Vinodh Arjun, Thomas Cherel, Rajiv Kadayam, Brian Tinnel
  • Publication number: 20050262190
    Abstract: A client-side interface provides access to real time data integration jobs deployed as services in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Hernando Borda, Thomas Cherel, Christian Tawil
  • Publication number: 20050262188
    Abstract: Real time data integration jobs are deployed in a services oriented architecture as services that allow multiple service bindings.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
  • Publication number: 20050262189
    Abstract: An application programming interface facilitates access to code modules, such as real time integration process code modules, deployed as services in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
  • Publication number: 20050262193
    Abstract: A logging service is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Camil Toma
  • Publication number: 20050232046
    Abstract: Code modules are deployed as services in a services oriented architecture to enable location-based real time data integration services.
    Type: Application
    Filed: February 24, 2005
    Publication date: October 20, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
  • Publication number: 20050223109
    Abstract: Services such as product services, real-time services, and common services are deployed in a services oriented architecture. These services may, for example, be deployed for use in a variety of enterprise data integration functions.
    Type: Application
    Filed: February 24, 2005
    Publication date: October 6, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Cassio Dos Santos, Thomas Cherel, Dave Meeks, Brian Tinnel, Lee Scheffler
  • Publication number: 20050086360
    Abstract: Methods and systems for enterprise data integration are described. The methods and systems take elements of a data integration process typically operating in a batch-mode, transform the elements in real time, and expose the results as a service that can be accessed by a business enterprise in real time, and optionally also in batch mode. The service can be accessed through a graphical user interface, providing automatic data integration in real time without additional coding. The service can also operate with mobile devices.
    Type: Application
    Filed: August 24, 2004
    Publication date: April 21, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel, Christophe Toum, Cassio dos Santos, David Meeks, Lee Scheffler