Patents by Inventor Jarmo Parkkinen

Jarmo Parkkinen 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: 6970876
    Abstract: A management of distributed databases, and a method and an arrangement associated with managing database schemas and configuration of software that uses those schemas. A method and a system, which allows managing database schemas and application software in large distributed multi-database systems and avoiding problems that are related to the prior art systems preferably by using a configuration manager apparatus (231), which is external to the configuration and databases being managed (200) or by providing a mechanism for keeping multiple, possibly different database schemas and application software in synchronization. The external configuration management node (231) manages the configuration management replicas (203, 213, 223) in each part (201, 211, 221) of the distributed database system (200).
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: November 29, 2005
    Assignee: Solid Information Technology
    Inventors: Timo Hotti, Jarmo Parkkinen
  • Publication number: 20030225760
    Abstract: This invention relates generally to database servers and computer systems and, more particularly, describes the mechanism to run transaction operations originating from a primary server used to replicate data in parallel in a secondary server. Especially the invention relates to running concurrent or parallel operations in a secondary server for redundancy, recovery and propagated transactions. This invention describes how parallel operation in a secondary server improves performance and availability and how it maintains transaction order and output congruent with the primary server where transaction operations are originated.
    Type: Application
    Filed: May 30, 2002
    Publication date: December 4, 2003
    Inventors: Jarmo Ruuth, Jarmo Parkkinen, Petri Soini, Antoni Wolski
  • Publication number: 20030145021
    Abstract: This invention relates to a method and an arrangement for serially aligning transactions (31, 32, 33) to co-ordinate the execution order of the transactions in a client/server or multi-database system. In particular the invention enables initiating one or multiple database operations in at least one second database when a transaction is ended in the first database. Further objects of this invention are to provide a method and an arrangement for enabling push and push-pull synchronization of data between master (510) and replica databases (520, 530, 540) utilizing transaction triggers. The invention also ensures that data is persistent and visible in one database when it is needed by another database or application software.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventor: Jarmo Parkkinen
  • Publication number: 20030084073
    Abstract: The invention is in the area of distributed system and database security. The invention relates to a method and an arrangement for increasing the level of trust between a master and a replica database by allowing the master database to perform an “unpredictable” audit of the replica database whenever deemed appropriate by the master database. The master database may for example define and generate an audit application and send it to at least one replica database using push synchronization and force the replica database to perform the audit application. The master database may also prepare expected results of the audit of the replica database and store them for later verification. After auditing the replica database may synchronize the results of the audit back to the master database for verification. The information flow between the master and replica databases is advantageously encrypted in a secure manner.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Timo Hotti, Jarmo Parkkinen
  • Publication number: 20020169745
    Abstract: The invention relates generally to the management of distributed databases, and more particularly to a method and an arrangement associated with managing database schemas and configuration of software that uses those schemas. The objective of this invention is to present a method and a system, which allows managing database schemas and application software in large distributed multi-database systems and avoiding problems that are related to the prior art systems. The objective of the invention is attained by using configuration manager apparatus (231), which is external to the configuration and databases being managed (200). The objective of the invention is preferably also attained by providing a mechanism for keeping multiple, possibly different database schemas and application software in synchronization. The external configuration management node (231) manages the configuration management replicas (203, 213, 223) in each part (201, 211, 221) of the distributed database system (200).
    Type: Application
    Filed: May 8, 2001
    Publication date: November 14, 2002
    Inventors: Timo Hotti, Jarmo Parkkinen
  • Patent number: 6144941
    Abstract: A plurality of steps, which are intended to modify the data in a transaction, form a transaction (40) comprising statements (41, 42, 43). In the method according to the invention there is formed a data exchange space (47) common to the transaction in order to make the parameters available to the statements belonging to the transaction and in order to transmit data between the statements belonging to the transaction. The system (30) maintaining the first version of the database is arranged to store the modifications to be made in the database as transactions, which comprise statements as well as parameters, both regarding the statements and regarding the transaction.
    Type: Grant
    Filed: February 24, 1998
    Date of Patent: November 7, 2000
    Assignee: Solid Information Technology Oy
    Inventors: Timo Hotti, Jarmo Parkkinen