Network Access Tokens for Single-Call Cross-System Data Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing systems face challenges in synchronizing data across disparate computing systems, leading to excessive network resource utilization and security risks due to the need for multiple API calls and tokens for each data record, which complicates data transfer and maintenance.
Innovation Solution
The use of network tokens and meta-API calls allows a single API call to access specified subsets of data, reducing network bandwidth usage and maintaining privacy and security by authorizing access to specific data records.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple API calls are used to retrieve specific data from secondary computing systems, then data access precision is improved, but network bandwidth utilization increases and system complexity increases
Solution Approach 1:
The patent combines multiple separate API calls into a single unified API call by using network tokens that specify subsets of data records. Instead of making individual API calls for each data record, the system merges the access requests and retrieves multiple data subsets through one consolidated call, thereby reducing network bandwidth utilization while maintaining precise data access control.
Solution Approach 2:
The network token mechanism provides universal access control across multiple secondary computing systems. A single API call with an appropriate network token can retrieve data from multiple different secondary systems, making the access mechanism multi-functional and eliminating the need for separate calls to each system.
2Reliability
If multiple API calls are made to synchronize data records, then data synchronization completeness is improved, but device complexity increases
Solution Approach 1:
The patent merges multiple API calls into a single unified call that retrieves several portions of disparate data simultaneously. This consolidation reduces the number of communication handshakes required and simplifies the system architecture while maintaining complete data synchronization across primary and secondary computing systems.
3Reliability
If tokens are created through communication handshake for each synchronized resource, then data access security is improved, but loss of time increases
Solution Approach 1:
The patent implements preliminary action by pre-authorizing access to multiple data subsets through a single network token before the actual data retrieval operation. This eliminates the need to perform communication handshakes and create individual tokens for each data record at the time of access, significantly reducing token creation time while maintaining security through pre-established authorization.
4Measurement precision
If multiple API calls are used to access data from secondary computing systems, then data retrieval accuracy is improved, but productivity decreases
Solution Approach 1:
The patent merges multiple separate data retrieval operations into a single API call that can fetch several portions of data simultaneously. This maintains the accuracy of retrieving specific data subsets while dramatically improving productivity by reducing the number of communication round-trips between primary and secondary computing systems.
Data Source
AI summary
Methods and systems for retrieving information from computing systems using access tokens are disclosed. A computing system can obtain a token identifying a second computing system that maintains a profile, and determine that the token is a valid token that permits access to one or more data records of the profile maintained by the second computing system. The computing system can parse the token to determine an access schedule for accessing one or more data records of the profile and retrieve, using the token, a subset of the one or more data records from the second computing system according to the access schedule. The computing system can generate an energy profile based on the subset of the one or more data records retrieved from the second computing system. The computing system can provide, for presentation at a client device, a user interface that displays information in the energy profile.


