Document stream operating system
DC CAFCFirst Claim
Patent Images
1. A method of utilizing a document stream operating system that in turn utilizes subsystems from at least one other operating system, comprising:
- receiving documents from diverse applications in formats that are specific to the respective applications and differ as between at least some of said applications;
automatically associating time-based indicators with the documents received in the receiving step from the diverse applications;
automatically archiving the received documents;
automatically creating glance views that are abbreviated versions of respective ones of said documents;
selectively displaying at least some of said documents as a receding, foreshortened stack of partly overlapping documents so that only a part of each of said documents in the displayed stack, after the first document in the stack, is visible to the user;
said displaying further including displaying a cursor or pointer and responding to a user sliding the cursor or pointer over said displayed stack to display the glance view of the document in the stack that is currently touched by the cursor or pointer, without requiring clicking on the document; and
utilizing, in said document stream operating system, subsystems from said at least one other operating system for operations including writing documents to storage media, interrupt handling and input/output.
8 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A document stream operating system and method is disclosed in which: (1) documents are stored in one or more chronologically ordered streams; (2) the location and nature of file storage is transparent to the user; (3) information is organized as needed instead of at the time the document is created; (4) sophisticated logic is provided for summarizing a large group of related documents at the time a user wants a concise overview; and (5) archiving is automatic. The documents can include text, pictures, animations, software programs or any other type of data.
262 Citations
11 Claims
-
1. A method of utilizing a document stream operating system that in turn utilizes subsystems from at least one other operating system, comprising:
-
receiving documents from diverse applications in formats that are specific to the respective applications and differ as between at least some of said applications;
automatically associating time-based indicators with the documents received in the receiving step from the diverse applications;
automatically archiving the received documents;
automatically creating glance views that are abbreviated versions of respective ones of said documents;
selectively displaying at least some of said documents as a receding, foreshortened stack of partly overlapping documents so that only a part of each of said documents in the displayed stack, after the first document in the stack, is visible to the user;
said displaying further including displaying a cursor or pointer and responding to a user sliding the cursor or pointer over said displayed stack to display the glance view of the document in the stack that is currently touched by the cursor or pointer, without requiring clicking on the document; and
utilizing, in said document stream operating system, subsystems from said at least one other operating system for operations including writing documents to storage media, interrupt handling and input/output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of automatically archiving documents received from diverse applications in different formats such that the archived documents can be searched for documents meeting selected criteria, comprising:
-
receiving documents from diverse applications in formats that are specific to the respective applications and differ as between at least some of said applications;
automatically associating time-based indicators with the documents received in the receiving step from the diverse applications;
automatically archiving the received documents together with said time-based indicators;
selectively displaying at least some of said documents as a receding, foreshortened stack of partly overlapping documents so that only a part of each of said documents in the displayed stack, after the first document in the stack, is visible to the user; and
said displaying further including displaying a cursor or pointer and responding to a user sliding the cursor or pointer over said displayed stack to display a glance view of the document in the stack that is currently touched by the cursor or pointer, wherein said glance view is an abbreviated version of the documents. - View Dependent Claims (10, 11)
-
Specification