FLEXIBLE CONTENT ORGANIZATION AND RETRIEVAL
First Claim
1. A method for saving and retrieving browser-based content or portions thereof for browser-based interactions, comprising:
- upon a user selecting at least a portion of a browser page, generating metadata associated with the selection;
storing the selection in a remote data store comprising a database for the selection indexed by the associated metadata; and
presenting a multi-level representation of the selection in a user interface (UI) using the associated metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
Among other things, one or more techniques and systems are disclosed for saving and retrieving browser-based content or portions thereof for browser-based interactions. Metadata is generated for a selection of a portion or an entire browser page, when a user selects content for the page. The selected content, comprising at least a portion of the browser page, is stored in a database in a remote data store, where the database is indexed by the associated metadata. The selection is presented in a multi-level representation in a user interface (UI) by using the associated metadata to organize the selection(s) in the UI.
-
Citations
20 Claims
-
1. A method for saving and retrieving browser-based content or portions thereof for browser-based interactions, comprising:
-
upon a user selecting at least a portion of a browser page, generating metadata associated with the selection; storing the selection in a remote data store comprising a database for the selection indexed by the associated metadata; and presenting a multi-level representation of the selection in a user interface (UI) using the associated metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for saving and retrieving browser-based content or portions thereof for browser-based interactions, comprising:
-
a selection receiving component configured to receive a user selection comprising at least a portion of a browser page selected by a user and store the user selection in at least one of memory and one or more files; a metadata generation component operably coupled with the selection receiving component, and configured to generate metadata associated with the user selection and store the metadata in at least one of memory and one or more files; a remote data store component operably coupled with the at least one of memory and one or more files, and configured to store the selection in a database indexed by the metadata; and a user interface (UI) component operably coupled with the remote data store, and configured to present a multi-level representation of the selection on a local machine utilizing the associated metadata to organize the presentation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for saving and retrieving browser-based content or portions thereof for browser-based interactions, comprising:
-
upon a user selecting at least a portion of a browser page, automatically generating metadata associated with the selection, the automatically generated metadata comprising one or more of; tasked-based metadata; time-based metadata; keyword-based metadata; and context-based metadata; providing for the user to create personalized metadata for the selection; storing the selection in a cloud-based data store providing client-cloud synchronization for the selection and metadata, the cloud-based data store comprising a database for the selection indexed by the metadata associated with the selection, the storing comprising storing one or more of; an image of the selection; text associated with one or more document object model (DOM) elements that are comprised in the selection; text and associated style comprised in the selection; and URL associated with the selection; presenting a multi-level representation of the selection in a user interface (UI) organized by the associated metadata; and providing a search operation that allows the user to find one or more selections using the associated metadata.
-
Specification