Server Metadata Indexing for Synchronized Content Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current desktop search applications inadequately address the needs of users of online content item management services by failing to provide efficient indexing and searching across multiple devices and inefficiently using CPU resources on battery-powered mobile devices.
Innovation Solution
A system where a server generates and shares metadata for indexing synchronized content items, managing its distribution based on user preferences, thereby conserving processor cycles and battery power on client devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If desktop search applications execute indexing operations on mobile computing devices, then searching capability is provided, but battery power is depleted rapidly due to inefficient CPU resource usage
Solution Approach 1:
The patent extracts the computationally intensive metadata generation and indexing operations from mobile computing devices and relocates them to remote servers. The mobile device only receives pre-generated metadata for local searching, eliminating the energy-consuming crawling and indexing processes while maintaining search functionality.
Solution Approach 2:
The patent introduces a server as an intermediary between content sources and mobile devices. The server performs metadata generation and indexing operations, then distributes the processed metadata to mobile devices. This intermediary approach allows mobile devices to benefit from search capabilities without bearing the computational burden.
2Adaptability or versatility
If content items are synchronized across multiple personal computing devices, then data accessibility is improved, but indexing and searching becomes complex and inefficient
Solution Approach 1:
The patent merges the indexing operations for multiple synchronized devices into a single centralized process on the server. Instead of each device maintaining separate indexes of synchronized content, the server generates one metadata representation that serves all devices, eliminating redundancy and simplifying the system.
Solution Approach 2:
The patent creates a universal metadata representation on the server that serves multiple functions: it indexes synchronized content for all connected devices, provides search capabilities across the entire synchronized dataset, and reduces the complexity burden from individual devices. This single metadata structure performs what would otherwise require multiple separate indexing systems.
Data Source
AI summary
Generating and sharing metadata for indexing synchronized content items. A server generates metadata for indexing synchronized content items and manages sharing of the metadata with client devices in accordance with user preferences that may be embodied in metadata generation and sharing management rules. For example, a content item stored at the server has been designated to be synchronized across at least a first client. The server generates metadata for indexing the content item and sends the metadata to at least a second client.


