Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
74 words
A human interface in a data processing system, said interface comprising: means for representing information in at least one abstract, device-independent picture (343, FIG. 18); means (330-334) for generating a first message, said first message comprising size information; and a console manager process (340) responsive to said first message for creating a window (363) onto said one picture, the size of said window being determined by said size information contained in said first message.
Claim 2
Dependent Claim
74 words
A human interface in a data processing system, said interface comprising: means for representing information in at least one abstract, device-independent picture (343, FIG. 18); means (330-334) for generating a first message, said first message comprising size information; and a console manager process (340) responsive to said first message for creating a window (363) onto said one picture, the size of said window being determined by said size information contained in said first message.
Claim 3
Dependent Claim
75 words
The human interface is recited in claim 1 and further comprising: means (330-334) for generating a second message, said second message comprising size information; and said console manager process being responsive to said second message for creating a second window (367) onto said picture, the size of said second window being determined by said size information contained in said second message, the sizes of said window and said second window being independent of one another.
Claim 4
Dependent Claim
34 words
The human interface as recited in claim 1 and further comprising: means (330-334) for generating a second message, said console manager process being responsive to said second message for creating an additional picture (342).
Claim 5
Dependent Claim
61 words
The human interface as recited in claim 3 and further comprising: means (330-334) for generating a third message, said third message comprising information for modifying said one picture and said additional picture; and a picture manager process (276, FIG. 13) responsive to said third message for modifying both said one picture and said additional picture simultaneously in accordance with said information.
Claim 6
Dependent Claim
43 words
A human interface in a data processing system, said interface comprising: means for representing information in at least one abstract, device-independent picture (221, FIG. 9); and means permitting said picture to be shared by a plurality of independent applications (301, 303, FIG. 6).
Claim 7
Dependent Claim
43 words
A human interface in a data processing system, said interface comprising: means for representing information in at least one abstract, device-independent picture (221, FIG. 9); and means permitting said picture to be shared by a plurality of independent applications (301, 303, FIG. 6).
Claim 8
Dependent Claim
36 words
The human interface as recited in claim 5, and further comprising a plurality of abstract, device-independent pictures (341-343, FIG. 18); and means permitting each of said pictures to be shared by a plurality of independent applications.
Claim 9
Dependent Claim
41 words
The human interface as recited in claim 5, wherein said picture comprises user interface information, said human interface further comprising: means for simultaneously displaying images from at least one of said applications and from said user interface information (FIGS. 14, 19).
Claim 10
Dependent Claim
57 words
The human interface as recited in claim 7, wherein said user interface information includes information from the group comprising menu information, icon information, help information, and prompt information, and wherein said at least one application is from the group comprising a text-editing application, a spread-sheet application, a graphics application, a database application, and a process control application.
Claim 11
Dependent Claim
51 words
A virtual input interface in a data processing system, said interface comprising: means (301, FIG. 15) for accepting input from at least one physical device; means for converting said physical device input into virtual input; and means (300) responsive to said virtual input for performing processing operations upon said virtual input.
Claim 12
Dependent Claim
51 words
A virtual input interface in a data processing system, said interface comprising: means (301, FIG. 15) for accepting input from at least one physical device; means for converting said physical device input into virtual input; and means (300) responsive to said virtual input for performing processing operations upon said virtual input.
Claim 13
Dependent Claim
32 words
The virtual input interface as recited in claim 9, wherein said at least one physical device can be removed from said system without affecting the operation of the remainder of said system.
Claim 14
Dependent Claim
32 words
The virtual input interface as recited in claim 9, wherein at least one additional physical device can be added to said system without affecting the operation of the remainder of said system.
Claim 15
Dependent Claim
47 words
A virtual output interface in a data processing system, said interface comprising: means (306, FIG. 15) for accepting virtual output generated by system processing operations; and means for converting said virtual output into at least one physical output suitable for use by at least one physical device.
Claim 16
Dependent Claim
47 words
A virtual output interface in a data processing system, said interface comprising: means (306, FIG. 15) for accepting virtual output generated by system processing operations; and means for converting said virtual output into at least one physical output suitable for use by at least one physical device.
Claim 17
Dependent Claim
32 words
The virtual output interface as recited in claim 12, wherein said at least one physical device can be removed from said system without affecting the operation of the remainder of said system.
Claim 18
Dependent Claim
32 words
The virtual output interface as recited in claim 12, wherein at least one additional physical device can be added to said system without affecting the operation of the remainder of said system.
Claim 19
Dependent Claim
59 words
A human interface in a data processing system, said interface comprising: means (343, FIG. 18) for representing information in at least one abstract, device-independent picture: means (301, 303, FIG. 6) permitting said picture to be shared by a plurality of independent applications; and means permitting live information from said picture to be displayed in more than one window simultaneously.
Claim 20
Dependent Claim
59 words
A human interface in a data processing system, said interface comprising: means (343, FIG. 18) for representing information in at least one abstract, device-independent picture: means (301, 303, FIG. 6) permitting said picture to be shared by a plurality of independent applications; and means permitting live information from said picture to be displayed in more than one window simultaneously.
Claim 21
Dependent Claim
36 words
The human interface as recited in claim 15, and further comprising a plurality of abstract, device-independent pictures (341-343, FIG. 18); and means permitting each of said pictures to be shared by a plurality of independent applications.
Claim 22
Dependent Claim
41 words
The human interface as recited in claim 15, wherein said picture comprises user interface information, said human interface further comprising: means (370-372, FIG. 19) for simultaneously displaying images from at least one of said applications and from said user interface information.
Claim 23
Dependent Claim
57 words
The human interface as recited in claim 17, wherein said user interface information includes information from the group comprising menu information, icon information, help information, and prompt information, and wherein said at least one application is from the group comprising a text-editing application, a spread-sheet application, a graphics application, a database application, and a process control application.