Patents by Inventor Jean-Claude Mamou

Jean-Claude Mamou 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).

  • Publication number: 20150066975
    Abstract: A view schema is generated from a view definition, wherein the view schema includes one or more relational views that are created by translating one or more object queries in the view definition into one or more relational queries. A report design schema is generated from the view definition by: creating one or more report tables that correspond to the one or more relational views of the view schema and extending the one or more report tables with one or more primary key constraints and one or more foreign key constraints. A reporting model is generated by reverse engineering the report design schema, wherein the reporting model includes the one or more primary key constraints and the one or more foreign key constraints. A report is generated using the reporting model, wherein the report includes the one or more primary key constraints and the one or more foreign key constraints.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Cassio S. DOS SANTOS, Kunjavihari M. KASHALIKAR, Jean-Claude Mamou, Kishore Patel, Rong Qu, Hong X. Zhang
  • Publication number: 20150066839
    Abstract: A view schema is generated from a view definition, wherein the view schema includes one or more relational views that are created by translating one or more object queries in the view definition into one or more relational queries. A report design schema is generated from the view definition by: creating one or more report tables that correspond to the one or more relational views of the view schema and extending the one or more report tables with one or more primary key constraints and one or more foreign key constraints. A reporting model is generated by reverse engineering the report design schema, wherein the reporting model includes the one or more primary key constraints and the one or more foreign key constraints. A report is generated using the reporting model, wherein the report includes the one or more primary key constraints and the one or more foreign key constraints.
    Type: Application
    Filed: June 6, 2014
    Publication date: March 5, 2015
    Inventors: Cassio S. DOS SANTOS, Kunjavihari M. KASHALIKAR, Jean-Claude Mamou, Kishore Patel, Rong Qu, Hong X. Zhang
  • 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: 8060553
    Abstract: A transformation function of an extract-transform-load data integration process is deployed as a service in a services oriented architecture. A method includes providing a module for a data integration function, the module being a data transformation module; providing a registry of services; providing an interface for the data transformation module; and identifying the data transformation module in the registry; wherein the data transformation module can be accessed as a service in a services oriented architecture. A system includes a data transformation module for a data integration function; a registry of services; and an interface for the data transformation module; wherein the data transformation module is identified in the registry; and wherein the data transformation module can be accessed as a service in a services oriented architecture.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler
  • Patent number: 8041760
    Abstract: A loading function of an extract-transform-load data integration process is deployed as a service in a services oriented architecture by providing a module, the module being a data loading module for loading data into a target database that is associated with a data integration platform; by providing a registry of services; and by providing an interface for the data loading module; and identifying the data loading module in the registry; wherein the data loading module can be accessed as a service in a services oriented architecture.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Mamou, 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
  • Patent number: 7814142
    Abstract: A user interface, or a component of a user interface, is deployed as a service in a services oriented architecture for use, for example, in a data integration platform.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Mamou, Christophe Toum
  • 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: 20050262192
    Abstract: A transformation function of an extract-transform-load data integration process is deployed as a service in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler
  • 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: 20050262194
    Abstract: A user interface, or a component of a user interface, 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, Christophe Toum
  • 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: 20050262191
    Abstract: A loading function of an extract-transform-load data integration process is deployed as a service in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler
  • Publication number: 20050240592
    Abstract: Real time data integration services are deployed in a services oriented architecture for supply chain management.
    Type: Application
    Filed: February 24, 2005
    Publication date: October 27, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler
  • Publication number: 20050240354
    Abstract: An extraction function of an extract-transform-load data integration process is deployed as a service in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: October 27, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler
  • 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: 20050235274
    Abstract: Real time data integration services are deployed in a services oriented architecture for inventory management.
    Type: Application
    Filed: February 24, 2005
    Publication date: October 20, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Lee Scheffler