Indexing Server Batched Property Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computerized systems face high computational and communication overhead when indexing and retrieving properties of objects, especially in large enterprises, leading to incomplete or lagging index information due to the need for separate queries and responses for each object.
Innovation Solution
Configuring the indexing server to provide properties of a requested object along with similar objects in a single transmission, allowing the client computer to extend and complete the index locally, thereby reducing the computational load and communication bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate queries and responses are used for each object property retrieval, then the indexing system can maintain data accuracy, but the computational overhead and communication bandwidth increase significantly
Solution Approach 1:
The patent merges multiple separate property retrieval operations into a single batched query-response cycle. Instead of querying each object individually, the system collects multiple object identifiers and retrieves their properties in one consolidated operation, reducing computational overhead and communication bandwidth while maintaining data accuracy through systematic processing of all requested properties in the batch.
Solution Approach 2:
The system performs preliminary actions by pre-fetching and caching properties of similar objects that are likely to be requested together. When an object's properties are retrieved, the system proactively identifies and retrieves properties of related objects in advance, reducing subsequent computational overhead and improving response times without compromising data accuracy.
2Loss of information
If separate queries and responses are used for each object property retrieval, then the indexing system can ensure complete property retrieval, but the communication bandwidth consumption increases
Solution Approach 1:
The patent combines multiple individual property retrieval requests into a single batched communication cycle. The system aggregates multiple object identifiers into one query, retrieves all requested properties in a single response transmission, and processes them collectively. This merging approach maintains complete property retrieval while dramatically reducing communication bandwidth consumption compared to sequential individual queries.
3Reliability
If the index is updated frequently to maintain completeness, then the data freshness is improved, but the computational load on the enterprise increases
Solution Approach 1:
The system performs preliminary indexing by pre-processing and caching properties of objects that are likely to be queried together. When an object is added or modified, the system proactively identifies related objects and pre-retrieves their properties, storing them in the index in advance. This preliminary action ensures data freshness and completeness while reducing the computational load during actual query operations.
Solution Approach 2:
The indexing system implements self-service mechanisms where the index automatically identifies and retrieves properties of similar objects based on relationships detected in the data. The system uses the existing index structure and object relationships to autonomously determine which additional properties to fetch and cache, reducing the need for external intervention and minimizing computational overhead while maintaining data freshness.
Data Source
AI summary
A method for in-advance obtaining properties of objects of a computerized system, the method comprising receiving a request for properties of a first object, and responsively providing the requested properties along with properties of an at least one another object that are similar to the properties of the first object, wherein the properties of the at least one another object are similar to the properties of the first object by having at least one element of properties that are common therebetween, and wherein the method is carried out by an at least one apparatus component of the computerized system, and an apparatus for performing the same.


