Desktop, stream-based, information management system
3 Assignments
0 Petitions
Accused Products
Abstract
A steam-based document storage and retrieval system accepts documents that are in diverse formats and come from diverse application, automatically creates document model objects describing these documents in a consistent format and associating time stamps with the documents to automatically create a main stream in chronological order. The stream, or sub-streams meeting selected search criteria, are displayed in a variety of forms, including a receding, partly overlapping stack with aids that facilitate user interaction.
66 Citations
24 Claims
-
1. (canceled)
-
2. A method of searching through heterogeneous documents without a need to refer to a directory structure or another pre-imposed categorization structure, said documents having been stored also without a need to refer to a directory structure of another pre-imposed categorization structure, comprising:
-
automatically associating respective indicators with documents received from diverse applications in respective different formats; automatically archiving the documents and their indicators without requiring a user to designate a directory structure or name the documents, said archiving being in a form enabling retrieval of the archived documents as a main stream; supplying selected search criteria; searching the documents in said main stream to create a substream conforming to selected search criteria; and displaying the document representations of the documents in said substream. - View Dependent Claims (3, 4)
-
-
5. A method of archiving documents received from diverse application without requiring a user to designate directory structures or other pre-imposed categorization structures, comprising:
-
receiving documents from diverse applications that create documents in formats unique to the respective applications; automatically associating the received documents with selected respective indicators; archiving the received documents and their indicators without requiring a user to designate directory structures or other pre-imposed categorization structures or name the documents; said archiving being consistent with retrieval of selected stored documents as a substream of documents meeting selected criteria. - View Dependent Claims (6)
-
-
7. A method of archiving and displaying a time-oriented stream of documents received from diverse applications in respective diverse formats such that at least some documents in the stream are live to automatically change in response to ensuing events, comprising:
-
receiving documents from diverse application, in formats unique to the respective applications, and automatically archiving the documents without requiring a user to name the documents or to designate a directory structure or another pre-imposed categorization structure; displaying a selected subset of document representations of the archived documents, said subset automatically being organized in a selected order; automatically responding to later events that selectively affect at least respective ones of the archived documents to update document representations of the affected documents in accordance with information from respective ones of said later events. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of archiving, searching and displaying in time order, heterogeneous documents received from diverse applications in diverse formats, said method utilizing subsystems from another operating system running a computer, comprising:
-
receiving documents from diverse applications in diverse formats specific to the respective applications; automatically associating with said documents respective chronological indicators related to the time of receipt or creation of the documents; automatically archiving the documents and their chronological indicators in consistent format without requiring user designation of directory structures or other pre-imposed document categorizations; searching the archived documents for substreams thereof meeting selected criteria; and displaying document representation of at least some of the documents of at least one substream resulting from the searching step in a time-related order; wherein at least some of the steps recited above utilize subsystems from said another operating system. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of creating and selectively displaying a time-ordered substream of documents from an archive of documents received from diverse applications in diverse formats specific to the respective applications, which archive continually receives such documents, comprising:
-
initially creating and displaying, in response to user inputted criteria, a time-ordered substream of document representations of documents from an archive of documents received from diverse applications in diverse formats specific to the respective applications, which archive continues to receive such documents; and maintaining in memory said substream as a persistent substream, unless and until deleted, such that in response to the selection of said persistent substream at any later time for display, all documents responsive to said user inputted criteria that are in said archive at said selection time are included in the substream for display. - View Dependent Claims (21, 22, 23, 24)
-
Specification