Patents by Inventor Michael Styles

Michael Styles 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: 20050038778
    Abstract: A system for transforming client/server aggregates is provided. The system comprises a client/server analysis component for analyzing one or more queries that are not supported by a target database system, and a client/server transformation component for transforming the one or more queries into semantically equivalent queries that are supported by the target database system.
    Type: Application
    Filed: May 27, 2004
    Publication date: February 17, 2005
    Inventor: Michael Styles
  • Publication number: 20050038782
    Abstract: A system for summary filter transformation is provided. The system comprises a summary filter analysis module for analyzing a multidimensional query that is not supported by a target database system, and a summary filter transformation module for transforming the multidimensional query into a semantically equivalent query that is supported by the target database system.
    Type: Application
    Filed: May 27, 2004
    Publication date: February 17, 2005
    Inventors: Michael Styles, Marins Cosma
  • Publication number: 20050015393
    Abstract: A parallel detail join system for processing a many-to-one-to-many relationship is provided. The system comprises a parallel detail analysis module for detecting a many-to-one-to-many relationship among elements, and a parallel detail transformation module for generating a SQL: 1999 statement to handle the many-to-one-to-many relationship.
    Type: Application
    Filed: May 27, 2004
    Publication date: January 20, 2005
    Inventor: Michael Styles
  • Publication number: 20050015369
    Abstract: A system for structured query language tagging is provided. The system comprises a parsing unit for parsing a structured query language string into components, an analysis unit for analyzing the components and applying associated tags to the components, and a string generation unit for concatenating the components with associated tags into a new string.
    Type: Application
    Filed: May 27, 2004
    Publication date: January 20, 2005
    Inventors: Michael Styles, Henk Cazemier
  • Publication number: 20050010569
    Abstract: A group query transformation system for Transforming structured query language group query windowed aggregates is provided. The group query transformation system comprises a group query analysis module for analyzing one or more structured query language (SQL)/on-line analytical programming (OLAP) windowed aggregates that are not supported by a target database system, and a group query transformation module for transforming the one or more SQL/OLAP windowed aggregates into semantically equivalent standard aggregate functions that are supported by the target database system.
    Type: Application
    Filed: May 27, 2004
    Publication date: January 13, 2005
    Applicant: Cognos Incorporated
    Inventor: Michael Styles
  • Publication number: 20050010570
    Abstract: A query transformation system for transforming nested aggregates in a query is provided. The query transformation system comprises a nested aggregate analysis module for analysing a query that is not supported by a target database system, and a nested aggregate transformation module for transforming the query into a semantically equivalent query that is supported by the target database system.
    Type: Application
    Filed: May 27, 2004
    Publication date: January 13, 2005
    Applicant: Cognos Incorporated
    Inventor: Michael Styles