Shortcut Indexing for Faster Local Program Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in retrieving and executing programs on local computers, as conventional methods require exact file names and clicking specific icons, especially for homemade programs, which is inconvenient and inefficient.
Innovation Solution
A system and method that indexes shortcut index data associated with shortcut files, allowing users to execute programs by entering the program name in a search box, utilizing an index component, shortcut index database, input component, retrieval component, and executing component to directly execute shortcut files.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users retrieve programs by clicking desktop icons or start menu, then program execution is achieved, but operation complexity increases and time is lost when many programs are executed
Solution Approach 1:
The system pre-indexes shortcut files and their associated program information before user queries, storing metadata such as program names, file paths, and icons in advance. This preliminary organization enables instant retrieval when users type a program name, eliminating the need to manually navigate through desktop icons or start menus.
Solution Approach 2:
The invention introduces an intermediary search system that sits between the user and the program execution. Instead of directly clicking icons, users interact with a search interface that translates natural language program names into executable shortcuts, acting as a mediator that simplifies the interaction process.
2Adaptability or versatility
If file-searching function is used to retrieve programs, then file retrieval capability is utilized, but program execution fails when query does not match exact file names
Solution Approach 1:
The system creates index copies of shortcut file metadata, including program names, descriptions, and associated information, separate from the actual executable files. This copying mechanism allows the search function to work with flexible text queries while maintaining accurate linkage to the original programs through stored path information.
Solution Approach 2:
The invention changes the search parameter from requiring exact file name matches to accepting flexible program name queries. By indexing multiple attributes of shortcut files (program name, description, keywords) rather than just file paths, the system enables adaptable searching while maintaining reliable program retrieval through multi-parameter matching.
Data Source
AI summary
Disclosed herein is a method and system for executing a program in a local computer, in which a shortcut index data is indexed and recorded by using the title name of a shortcut file stored in a local computer, a query is received from a user, and then a shortcut file associated with the query is immediately executed. According to exemplary embodiment of the present invention, the system comprises an index component configured to index data associated with a shortcut file stored in a local computer, a shortcut index database configured to record the indexed shortcut index data, an input component configured to receive a query from a user, a retrieval component configured to retrieve the shortcut index data associated with the query from the shortcut index database, and an executing component configured to execute a shortcut file associated with the retrieved shortcut index data.


