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: 9600684Abstract: 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: GrantFiled: November 15, 2012Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
-
Patent number: 9600685Abstract: 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: GrantFiled: July 16, 2013Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
-
Patent number: 9342353Abstract: 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: GrantFiled: October 6, 2012Date of Patent: May 17, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Cherel, Ivan Matthew Milman, Martin Oberhofer, Donald Andrew Padilla
-
Publication number: 20140136576Abstract: 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: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
-
Publication number: 20140136577Abstract: 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: ApplicationFiled: July 16, 2013Publication date: May 15, 2014Inventors: Thomas Cherel, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
-
Publication number: 20140101299Abstract: 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: ApplicationFiled: October 6, 2012Publication date: April 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: THOMAS CHEREL, IVAN MATTHEW MILMAN, MARTIN OBERHOFER, DONALD ANDREW PADILLA
-
Patent number: 8307109Abstract: 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: GrantFiled: August 24, 2004Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel, Christophe Toum, Cassio Dos Santos, David T. Meeks, Lee Scheffler
-
Patent number: 7814470Abstract: 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: GrantFiled: February 24, 2005Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
-
Publication number: 20060069717Abstract: A security service is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.Type: ApplicationFiled: February 24, 2005Publication date: March 30, 2006Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel
-
Publication number: 20060010195Abstract: A message broker is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.Type: ApplicationFiled: February 24, 2005Publication date: January 12, 2006Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Vinodh Arjun, Thomas Cherel, Rajiv Kadayam, Brian Tinnel
-
Publication number: 20050262190Abstract: A client-side interface provides access to real time data integration jobs deployed as services in a services oriented architecture.Type: ApplicationFiled: February 24, 2005Publication date: November 24, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Hernando Borda, Thomas Cherel, Christian Tawil
-
Publication number: 20050262188Abstract: Real time data integration jobs are deployed in a services oriented architecture as services that allow multiple service bindings.Type: ApplicationFiled: February 24, 2005Publication date: November 24, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
-
Publication number: 20050262189Abstract: 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: ApplicationFiled: February 24, 2005Publication date: November 24, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
-
Publication number: 20050262193Abstract: A logging service is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.Type: ApplicationFiled: February 24, 2005Publication date: November 24, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Camil Toma
-
Publication number: 20050232046Abstract: Code modules are deployed as services in a services oriented architecture to enable location-based real time data integration services.Type: ApplicationFiled: February 24, 2005Publication date: October 20, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel
-
Publication number: 20050223109Abstract: 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: ApplicationFiled: February 24, 2005Publication date: October 6, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Cassio Dos Santos, Thomas Cherel, Dave Meeks, Brian Tinnel, Lee Scheffler
-
Publication number: 20050086360Abstract: 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: ApplicationFiled: August 24, 2004Publication date: April 21, 2005Applicant: Ascential Software CorporationInventors: Jean-Claude Mamou, Thomas Cherel, Brian Tinnel, Christophe Toum, Cassio dos Santos, David Meeks, Lee Scheffler