Host Computing Device for Automated Data Collection Schema Extension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing data collection process in schema-based systems is inefficient, relying on manual email exchanges and spreadsheet manipulations between data requesters and providers, which can lead to delays and errors in gathering and organizing data from various sources, including human contributors.
Innovation Solution
A computing device acts as a host to manage data collection requests, extending mark-up language schemas to categorize data points and delegate requests among users, enabling automated notification and permission management, and ensuring data integrity through approval processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual email exchanges and spreadsheet manipulations are used for data collection, then data can be gathered from various sources including human contributors, but the process is inefficient and prone to delays and errors
Solution Approach 1:
The patent introduces a computing device as an intermediary that receives data collection requests, manages schema extensions, notifies data providers, and coordinates the entire data collection process. This intermediary system replaces manual email exchanges with automated digital communication, improving both efficiency and reliability by eliminating human error in data transmission and tracking.
Solution Approach 2:
The system implements feedback mechanisms where the computing device notifies data providers of requests, receives their responses, and tracks the status of data collection. This automated feedback loop ensures that all parties are informed of the current state, reducing delays and improving coordination between data requesters and providers.
2Productivity
If a computing device automates data collection requests and schema management, then efficiency and accuracy improve, but system complexity increases
Solution Approach 1:
The computing device performs multiple functions including receiving data collection requests, managing mark-up language schemas, notifying data providers, tracking request status, and coordinating delegations. By consolidating these diverse functions into a single multi-functional system, the patent reduces the need for multiple separate tools and interfaces, thereby managing complexity while improving efficiency.
Solution Approach 2:
The system segments the data collection process into distinct modular components: request reception, schema management, notification delivery, response tracking, and delegation handling. This segmentation allows each component to be independently managed and maintained, reducing overall system complexity while enabling automated efficient operation.
3Reliability
If mark-up language schemas are extended to categorize data points, then data organization and integrity improve, but processing time and complexity increase
Solution Approach 1:
The computing device pre-extends mark-up language schemas with appropriate categories and data point definitions before data collection begins. This preliminary action ensures that the schema structure is ready to receive and organize data immediately, eliminating the need for time-consuming schema modifications during the data collection process itself.
Solution Approach 2:
The system uses template-based schema extensions where common data point categories and structures are predefined and can be copied or instantiated as needed. This approach avoids recreating schema definitions from scratch for each data collection request, significantly reducing processing time while maintaining data integrity through consistent structured organization.
Data Source
AI summary
According to an implementation, a host computing device receives, from a first computing device, a data collection request of a first user. The data collection request indicates a data point (whose characteristics are defined in a mark-up language schema) that is to be the subject of the data collection and identifies a second user as provider of a value for the data point. The host computing device notifies the second user of the data collection request and receives, from a second computing device, a request of the second user for the data point to be assigned a plurality of categories. In response to the request of the second user, the host computing device extends the mark-up language schema to characterize the plurality of categories within the mark-up language schema.


