Patents by Inventor Mike Durran

Mike Durran 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: 10228932
    Abstract: An example method facilitates verifying behaviors, functionality, and user interface display screens of a post-upgrade software system by comparing output thereof with a pre-upgrade software system. The example method includes accepting a first signal from a user input device to identify, at least in part, a first set of pre-upgrade output data items from the pre-upgrade software system; accepting a second signal from a user input device to identify, at least in part, a second set of corresponding post-upgrade output data items from the post-upgrade software system; and performing a consistency validation check between corresponding output data items in the first set and the second set. Accordingly, output data items in an upgraded system are readily validated against a pre-upgrade system. Plugins, as part of an upgrade verification tool, may implement specific tests. This enables enterprise software customers to automate their on-premise upgrade validation processes and to choose tests.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Ozer Ozdemir, Tevfik Sinan Ingec, Tufan Erdinc, Arnab Roy, Mike Durran
  • Publication number: 20170192873
    Abstract: An example method facilitates verifying behaviors, functionality, and user interface display screens of a post-upgrade software system by comparing output thereof with a pre-upgrade software system. The example method includes accepting a first signal from a user input device to identify, at least in part, a first set of pre-upgrade output data items from the pre-upgrade software system; accepting a second signal from a user input device to identify, at least in part, a second set of corresponding post-upgrade output data items from the post-upgrade software system; and performing a consistency validation check between corresponding output data items in the first set and the second set. Accordingly, output data items in an upgraded system are readily validated against a pre-upgrade system. Plugins, as part of an upgrade verification tool, may implement specific tests. This enables enterprise software customers to automate their on-premise upgrade validation processes and to choose tests.
    Type: Application
    Filed: May 27, 2016
    Publication date: July 6, 2017
    Inventors: Ozer Ozdemir, Tevfik Sinan Ingec, Tufan Erdinc, Arnab Roy, Mike Durran
  • Patent number: 9158818
    Abstract: Facilitating identification of star schemas in database environments. In an embodiment, queries directed to relational database tables (organized according to normalized schema) are examined to determine the relationships specified in the queries. A star schema is then generated by including the specified relationships. A data warehouse may be organized according to the generated star schema and the data previously stored in the database tables may be copied to the data warehouse.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: October 13, 2015
    Assignee: Oracle International Corporation
    Inventors: Geemon Kadambalil Baby, Mahesh Jayashankar, Paolo Fragapane, Suresh Mali, Mike Durran, Ashish Mittal, James Steadman
  • Publication number: 20080249985
    Abstract: Facilitating identification of star schemas in database environments. In an embodiment, queries are examined to determine the joins required. The two tables of each join are added as a relationship in the star schema.
    Type: Application
    Filed: April 5, 2007
    Publication date: October 9, 2008
    Applicant: Oracle International Corporation
    Inventors: Geemon Kadambalil Baby, Mahesh Jayashankar, Paolo Fragapane, Suresh Mali, Mike Durran, Ashish Mittal, James Steadman