Client Application Parameter Store for Query Reuse
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when trying to store and reuse user preferences and specific information while interacting with online services, as they need to manually apply preferences and copy relevant data, which involves multiple steps and is cumbersome, especially for alphanumeric characters without inherent meaning.
Innovation Solution
A system and method for storing user preferences and user-specified information on a client device, allowing automatic application of parameters and easy copying of relevant data for reuse, by using a parameter store that remembers user preferences and automatically applies them to queries, and by associating additional attributes with content for easy copying.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually apply preferences and copy relevant data, then user preferences and information can be stored and reused, but the process involves multiple steps and is cumbersome
Solution Approach 1:
The system performs preliminary actions by automatically detecting and storing user preferences and selected content in a parameter store before reuse is needed. When users interact with the online service, the system proactively captures sort orders, filters, and selected content identifiers, storing them for automatic application in future queries, eliminating the need for manual copying and pasting.
Solution Approach 2:
The system enables self-service by automatically managing the storage and retrieval of user preferences and content identifiers without requiring manual user intervention. The client application autonomously monitors user interactions, stores preferences in the parameter store, and automatically applies them to subsequent queries, allowing the system to serve itself rather than requiring users to manually manage their preferences.
2Loss of information
If users manually copy alphanumeric information, then the information can be stored for later use, but multiple steps are required including scrolling, selecting, copying, and pasting
Solution Approach 1:
The system performs preliminary actions by automatically capturing and storing content identifiers (such as item numbers, product codes, or other alphanumeric data) when users first encounter them. The system proactively stores these identifiers in the parameter store associated with the user's session, so they are readily available for future queries without requiring users to manually copy and store them separately.
Solution Approach 2:
The system enables self-service by automatically managing the retention and retrieval of alphanumeric information. The client application autonomously monitors for user selections, extracts relevant identifiers, stores them in the parameter store, and automatically retrieves them for reuse in subsequent queries, eliminating the manual time-consuming process of copying and pasting alphanumeric data.
3Speed
If users apply preferences after search results are returned, then search can be performed quickly, but a further request must be transmitted to obtain sorted and filtered results
Solution Approach 1:
The system performs preliminary actions by pre-storing user preferences (sort orders, filters, and other parameters) in the parameter store before the user needs to perform searches. When users initiate queries, the system automatically retrieves these stored preferences and applies them to the search parameters, so preferences are applied in the initial request rather than requiring a separate follow-up request.
Solution Approach 2:
The system enables self-service by automatically managing the application of user preferences to search queries. The client application autonomously retrieves stored preferences from the parameter store and automatically incorporates them into search requests, eliminating the need for users to manually re-apply preferences and avoiding additional round-trip requests to the online service.
Data Source
AI summary
A device and method for reusing user-specified content is provided. After generation of a query comprising parameters explicitly set by the user, the explicitly set parameters are stored in a parameter store. If a subsequent query is generated without any explicitly set parameters, the stored parameters are automatically applied to the subsequent query, and the modified query is then transmitted to an online service, such as an e-commerce site or search engine. User query preference history may be stored for use in modifying a subsequent theory. In addition, the user may navigate to specially designated content on a page, and when the content is in focus, the user may optionally copy the content for reuse in generating a further query or for publication.


