Personal Cache Segmentation for User-Specific Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Publicly available web-based documents stored in public caches and indexes may lack user-specific content and accessibility, failing to preserve dynamic or access-restricted content, and do not allow users to efficiently view or search their personal browsing history.
Innovation Solution
A personal cache and index system that stores user-specific content and navigation information for visited web documents, allowing users to view and search previous visits, with restricted access to ensure privacy and include dynamic or access-restricted content not found in public caches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If public caches and indexes are used to store web documents, then accessibility and retrieval efficiency are improved, but user-specific content and privacy are lost
Solution Approach 1:
The system segments the cache into public cache (for publicly accessible documents) and personal cache (for user-specific documents), allowing different types of content to be stored separately with appropriate access controls, thus preserving user-specific information while maintaining public accessibility where applicable
Solution Approach 2:
The patent introduces a personal cache as an intermediary layer between the public cache and the user, storing copies of web documents that contain user-specific content or access restrictions, thereby preventing loss of user-specific information while still enabling efficient retrieval
2Speed
If public caches store all web documents, then retrieval speed is improved, but access restrictions and dynamic content are compromised
Solution Approach 1:
The system divides cached documents into publicly accessible documents stored in public cache and privately accessible documents stored in personal cache, ensuring that access restrictions are maintained by storing restricted content only in the personal cache where user-specific access controls apply
Solution Approach 2:
The patent implements dynamic content handling by storing time-stamped versions of web documents in the personal cache, allowing the system to preserve the state of dynamic content as it existed when the user first accessed it, rather than serving potentially changed content from public cache
3Manufacturing precision
If personal cache stores complete document content, then content accuracy is improved, but storage requirements increase
Solution Approach 1:
The system applies local quality by storing complete content only for documents that contain user-specific information or access restrictions, while other documents can use smaller summaries or metadata, thus maintaining content accuracy where needed while reducing overall storage requirements
Solution Approach 2:
The patent implements partial action by storing only the necessary portion of web document content in the personal cache - specifically, complete content is stored only when it contains user-specific information or access restrictions, rather than caching all documents in full
Data Source
AI summary
Methods and apparatus related to creating entries in a personal cache of a user and/or a personal index of a user. Entries may be created in a personal cache and/or a personal index of a user based on web-based documents visited by the user and one or more of the entries may include content specific to the user’s experience with a web-based document. The personal cache and/or personal index may enable a user to view all or aspects of previously visited web-based documents and/or search previously visited web-based documents. An entry of a user’s personal cache and/or personal index may optionally include information that may not be found in a public cache and/or public index.


