Electronic Record Repository with XML Segmentation and Signature Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic record systems face challenges in efficiently searching and securely accessing XML-based electronic records due to their flexible structure, and in managing electronic signatures required for compliance with regulations like GMPs.

Innovation Solution

A method and system for securely storing and accessing electronic records, which includes automatically creating electronic records, determining the need for electronic signatures, associating signatures with records, and securely searching unstructured data in a database, using a common repository with an audit trail and security protocols to manage access and compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If electronic records are stored in a common repository with flexible XML structure, then adaptability and information storage capability are improved, but searching efficiency and access security deteriorate

Engineering Contradiction:
Improveflexible XML structureVSAvoidsearching efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the unstructured XML data into structured components by creating a relational database schema that maps XML elements to database tables. This segmentation allows efficient querying of specific data elements while maintaining the flexibility of XML storage, resolving the contradiction between adaptable storage and searching efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer consisting of database views and query interfaces that mediate between the flexible XML storage and the searching requirements. This intermediary structure enables efficient access to specific data elements without compromising the underlying flexible XML format, thus resolving the efficiency issue.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If electronic records are stored in a common repository with flexible XML structure, then adaptability and information storage capability are improved, but access security and controlled access deteriorate

Engineering Contradiction:
Improveflexible XML structureVSAvoidaccess security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments access control by implementing role-based security at the database level, where different user roles can access different portions of the XML data. This segmentation allows the system to maintain flexible XML storage while enforcing granular security controls on specific data elements, resolving the security concern.

Inventive Principle:
Principle #1Segmentation

3Reliability

If electronic signatures are required for all transactions affecting product quality, then compliance with GMPs is improved, but system complexity and operational overhead increase

Engineering Contradiction:
Improvecompliance with GMPsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements automatic determination of signature requirements through database triggers and rules引擎 that evaluate transaction characteristics against compliance criteria. This self-service approach automatically identifies when signatures are needed based on the transaction type and data changes, reducing manual assessment complexity while maintaining GMP compliance.

Inventive Principle:
Principle #25Self-service

4Ease of operation

If manual tracking of hard copy records is used, then ease of physical security control is improved, but time consumption for searches and access control increases

Engineering Contradiction:
Improvephysical security controlVSAvoidtime consumption for searches
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical physical record-keeping system with an electronic database system that uses digital security controls and automated searching. This substitution eliminates the time-consuming manual search process while implementing electronic access controls that provide efficient security management, resolving the time loss issue.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7694143B2Method of and system for collecting an electronic signature for an electronic record stored in a database
Publication Date: 2010.04.06 ORACLE INT CORP
  • US7694143B2 patent drawing
  • US7694143B2 patent drawing
  • US7694143B2 patent drawing

AI summary

A method of and system for collecting an electronic signature for an electronic record stored in a database. In one embodiment the method comprises automatically creating an electronic record from data stored in a plurality of different database tables in response to the occurrence of a predetermined event; storing an instance of the electronic record in a common repository of electronic records that provides an audit trail that cannot be altered or disabled by users of the system; executing a rule associated with the electronic record to determine whether an electronic signature is required to connote review and/or approval of the electronic record; and if execution of the rule results in a determination that an electronic signature is required, marking the instance of the electronic record as unsigned and initiating a request to collect the required electronic signature. In some embodiments the electronic record is stored as unstructured data in a character large object (CLOB) format and the unstructured data comprises a well-formed XML document stored within a column of a table stored in the database.