Location-Based App Snippet Discovery Without App Downloads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing search technologies fail to effectively provide relevant web services and applications to users in unknown or unanticipated situations without requiring iterative and detailed computations, especially on mobile devices with limited display and computational capabilities.
Innovation Solution
A system that deconstructs web pages into snippets, establishes relationships between them, and utilizes machine learning to predict and deliver relevant services and applications based on user context, location, and time, allowing contextual discovery and execution without prior app downloads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional search engines are used to find websites and apps, then consumers can locate relevant services when they have prior knowledge of what they are seeking, but consumers cannot effectively discover relevant services in unknown or unanticipated situations
Solution Approach 1:
The system performs preliminary actions by continuously monitoring user context (location, time, activity) and pre-identifying potentially relevant services before the user explicitly searches for them. This allows the system to be ready to present relevant services immediately when the user needs them, eliminating the need for iterative searching in unknown situations.
Solution Approach 2:
The patent introduces an intermediary system that sits between the user and the vast array of available services. This intermediary continuously analyzes user context and acts as a mediator, automatically matching users with relevant services without requiring users to navigate through multiple search results or have prior knowledge of service names.
2Adaptability or versatility
If consumers download multiple apps to cover various situations, then they have relevant services available, but device storage and computational resources are consumed
Solution Approach 1:
The system extracts only the essential information needed for service discovery and matching from the vast ecosystem of available services. Instead of requiring users to have all services locally installed, the system extracts and processes service metadata, user context data, and matching algorithms on remote servers, delivering only the specific service recommendations needed at each moment.
Solution Approach 2:
The patent uses copying by creating lightweight representations of service information (metadata, descriptions, contextual parameters) that can be transmitted and processed without requiring the actual service applications to be installed on the user's device. This allows comprehensive service discovery while minimizing local storage requirements.
3Measurement precision
If iterative searches are performed to find relevant services, then comprehensive results can be found, but time and user effort are significantly consumed
Solution Approach 1:
The system performs preliminary matching and filtering of services based on user context before the user even initiates a search. By continuously analyzing location, time, and activity data, the system pre-ranks and prepares relevant service options, so when the user needs a service, the most accurate matches are already positioned for immediate presentation, eliminating iterative searching.
Solution Approach 2:
The patent implements feedback mechanisms where the system continuously monitors user interactions with presented services and uses this feedback to refine future service recommendations. This creates a learning loop that improves match accuracy over time without requiring users to perform additional iterative searches, as the system adapts to user preferences and behavioral patterns.
Data Source
AI summary
A system and method is presented that extracts snippets form web pages according to specially designed logic. The extracted snippets might be made relevant to, i.e., indexed by, a location and time/day applicability. Such snippets may be thought of as apps or services that are defined only when a mobile terminal is in a pre-defined geographical area at a certain time and day (e.g., as defined by a calendar of events). Extracted snippets are stored and made searchable. Methods and a system are described to control the display of snippet search results. Snippets may be selected by user or by programmed logic and executed on the mobile terminal or in remote servers without the need to download the app or source code associated with the snippet.


