Method, system, and program for storing and retrieving markings for display to an electronic media file
First Claim
1. A method for displaying markings to electronic media in a computer, comprising:
- providing an electronic media file including electronic media;
providing a plurality of marking files including markings and address information indicating locations in the electronic media within the electronic media file to which the markings apply by receiving marking input entered into a graphical user interface (GUI) window displaying the electronic media on a monitor attached to the computer;
storing the marking files as separate files from the electronic media file;
receiving selection input indicating at least two selected marking files;
receiving color selection input indicating colors to associate with the markings for each selected marking file, wherein at least two selected marking files are associated with different colors; and
processing the electronic media file and the selected marking files to display the markings indicated in the selected marking files superimposed on the electronic media from the electronic media file on the monitor, wherein each marking is displayed in the color associated with the marking file in which the marking is included.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method, system, and program for displaying markings to electronic media, such as text, images, video clips, audio clips, etc., in an electronic media file. A marking file includes markings and address information indicating locations of electronic media in the electronic media file to which the markings apply. The marking file is created by receiving marking input entered into a graphical user interface (GUI) window displaying the electronic media on a monitor attached to the computer. The marking file is then stored as a separate file from the electronic media file. The electronic media file and marking file are processed to display the markings indicated in the marking file superimposed on the electronic media from the electronic media file on the monitor.
196 Citations
37 Claims
-
1. A method for displaying markings to electronic media in a computer, comprising:
-
providing an electronic media file including electronic media;
providing a plurality of marking files including markings and address information indicating locations in the electronic media within the electronic media file to which the markings apply by receiving marking input entered into a graphical user interface (GUI) window displaying the electronic media on a monitor attached to the computer;
storing the marking files as separate files from the electronic media file;
receiving selection input indicating at least two selected marking files;
receiving color selection input indicating colors to associate with the markings for each selected marking file, wherein at least two selected marking files are associated with different colors; and
processing the electronic media file and the selected marking files to display the markings indicated in the selected marking files superimposed on the electronic media from the electronic media file on the monitor, wherein each marking is displayed in the color associated with the marking file in which the marking is included. - View Dependent Claims (2, 3, 4, 5, 6, 7)
receiving selection input indicating an overlap color associated with markings from at least two marking files;
determining whether markings from the selected marking file mark a same location of electronic media;
determining whether the markings that mark the same location of electronic media are the markings associated with the overlap color; and
displaying the markings that mark the same location of electronic media in the overlap color superimposed onto the displayed electronic media after determining that the markings that mark the same location are associated with the overlap color.
-
-
8. A method for displaying a file on a computer system having a display and input means, the method comprising:
-
displaying a first file, on the display, in a non-editable view of the file;
receiving marking input through the input means in a window in which the first file is displayed, during the viewing;
displaying the marking input overlaid on the displayed first file while maintaining the first file as unchanged;
storing the marking input and a position of the marking input in a second and third files while maintaining the first file as unchanged;
receiving color selection input indicating colors to associate with the markings in the second and third files, wherein the second and third files are associated with different colors; and
processing the first file and the second and third files to display the markings indicated in the second and third files overlaid on the displayed first file, wherein each marking is displayed in the color associated with the marking file in which the marking is included.
-
-
9. A method for displaying a file on a computer system having a display and input means, the method comprising:
-
viewing a first file, on the display, in a non-editable view of the file;
providing marking input through the input means in a same window in which the first file is displayed during the viewing;
viewing the marking input as overlaid on the displayed first file;
storing, in a second and third files, the marking input and a position of the marking input while maintaining the first file as unchanged;
receiving color selection input indicating colors to associate with the markings in the second and third files, wherein the second and third files are associated with different colors; and
processing the first file and the second and third files to display the markings indicated in the second and third files overlaid on the displayed first file, wherein each marking is displayed in the color associated with the marking file in which the marking is included.
-
-
10. A method for displaying a file on a computer system having a display and input means, the method comprising:
-
displaying a first file in a non-editable view of the file;
receiving input from an input device in a window displaying the first file, during the viewing, for specifying at least one alteration to the first file during a mark-up mode instance;
displaying the at least one alteration and the first file while maintaining the first file as unchanged;
storing each mark-up mode instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
enabling a subsequent display of a specific one of the mark-up mode instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from the separate files of the specific mark-up mode instance; and
iv) changing each position within the displayed file with the read in alteration, wherein the changes from the read in alterations are displayed in the color associated with the file from which the alteration is read. - View Dependent Claims (12, 13)
-
-
11. A method for displaying a file on a computer system having a display and input means, the method comprising:
-
displaying a first file in a non-editable view of the file;
receiving marking input from an input device in a window displaying the first file, during the viewing, for specifying at least one alteration to the first file during each one of a plurality of mark-up mode instances;
storing each instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
enabling a subsequent display of a plurality of the instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from each of the separate files for each of the specific instances; and
iv) changing each position within the displayed first file with the read in alterations, wherein the changes from the read in alterations are displayed in the color associated with the file from which the alteration is read.
-
-
14. A system for displaying electronic media, comprising:
-
a computer;
a display monitor for displaying electronic media generated by the computer;
a memory accessible to the computer including an electronic media file including electronic media;
program logic executed by the computer, comprising;
(i) means for creating a plurality of marking files including markings and address information indicating locations in the electronic media within the electronic media file to which the markings apply;
(ii) means for storing the marking files as separate files from the electronic media file;
(iii) means for receiving selection input indicating at least two selected marking files;
(iv) means for receiving color selection input indicating colors to associate with the markings for each selected marking file, wherein at least two selected marking files are associated with different colors; and
(v) means for displaying the markings from the selected marking files superimposed on the electronic media from the electronic media file, wherein each marking is displayed in the color associated with the marking file in which the marking is included. - View Dependent Claims (15, 16, 17, 18, 19, 20)
means for receiving input from the input device indicating an overlap color associated with markings from at least two marking files;
means for determining whether markings from the selected marking file mark a same location of electronic media;
means for determining whether the markings that mark the same location of electronic media are the markings associated with the overlap color; and
means for displaying the markings that mark the same location of electronic media in the overlap color superimposed on the same location of electronic media.
-
-
21. A computer system having a display, input means, and means for receiving a file, the system comprising:
-
means for viewing a first file in a non-editing mode;
means for enabling in a window displaying the first file receipt of marking input from an input device;
means for enabling a display of the marking input and the first file while maintaining the first file as unchanged;
means for storing the marking input and a position of the marking input in a second and third files while maintaining the first file as unchanged;
means for receiving color selection input indicating colors to associate with the markings in the second and third files, wherein the second and third files are associated with different colors; and
means for processing the first file and the second and third files to display the markings indicated in the second and third files overlaid on the displayed first file, wherein each marking is displayed in the color associated with the marking file in which the marking is included.
-
-
22. A computer system having a display, input means, and means for receiving a file, the system comprising:
-
means for viewing a first file in a non-editing mode;
means for receiving input from an input device in a window displaying the first file, during the viewing, for specifying at least one alteration to the first file during a mark-up mode instance;
means for enabling a display of the at least one alteration and the first file while maintaining the first file as unchanged;
means for storing each mark-up mode instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
means for enabling a subsequent display of a specific one of the mark-up mode instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from the separate file of the specific mark-up mode instance;
iv) changing each position within the displayed file with the read in alteration, wherein the changes from the read in alterations are displayed in the color associated with the file from which the alteration is read. - View Dependent Claims (24, 25)
-
-
23. A computer system having a display, input means, and means for receiving a file, the system comprising:
-
means for viewing a first file in a non-editing mode;
means for receiving marking input from an input device in a window displaying the first file, during the viewing, for specifying at least one alteration to the first file during each one of a plurality of mark-up mode instances;
means for storing each instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
means for enabling a subsequent display of a plurality of the instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from each of the separate files for each of the specific instances; and
iv) changing each position within the displayed first file with the read in alterations, wherein the changes from the read in alterations are displayed in the color associated with the file from which the alteration is read.
-
-
26. An article of manufacture for use in programming a computer system to display markings to electronic media displayed on a display monitor in communication with the computer system, the article of manufacture comprising computer usable media accessible to the computer system, wherein the computer usable media includes at least one computer program that causes the computer system to perform the steps of:
-
providing an electronic media file including electronic media;
providing marking files including markings and address information indicating locations in the electronic media within the electronic media file to which the markings apply by receiving marking input entered into a graphical user interface (GUI) window displaying the electronic media on a monitor attached to the computer;
storing the marking files as separate files from the electronic media file;
receiving selection input indicating at least two selected marking files;
receiving color selection input indicating colors to associate with the markings for each selected marking file, wherein at least two selected marking files are associated with different colors; and
processing the electronic media file and the selected marking files to display the markings indicated in the selected marking files superimposed on the electronic media from the electronic media file on the, wherein each marking is displayed in the color associated with the marking file in which the marking is included. - View Dependent Claims (27, 28, 29, 30, 31, 32)
receiving selection input indicating an overlap color associated with markings from at least two marking files;
determining whether markings from the selected marking file mark a same location of electronic media;
determining whether the markings that mark the same location of electronic media are the markings associated with the overlap color; and
displaying the markings, that mark the same location of electronic media, in the overlap color superimposed onto the displayed text after determining that the markings that mark the same location are associated with the overlap color.
-
-
33. A computer program, on a computer usable medium, comprising:
-
means for viewing a first file in a non-editing mode;
means for enabling, within a window displaying the first file, receipt of marking input from an input device; and
means for enabling a display of the marking input and the first file while maintaining the first file as unchanged;
means for storing the marking input and a position of the marking input in a second file while maintaining the first file as unchanged;
means for receiving color selection input indicating colors to associate with the markings in the second and third files, wherein the second and third files are associated with different colors; and
means for processing the first file and the second and third files to display the markings indicated in the second and third files and overlaid on the displayed first file, wherein each marking is displayed in the color associated with the marking file in which the marking is included.
-
-
34. A computer program, on a computer usable medium, comprising:
-
means for viewing a first file in a non-editing mode;
means for receiving input from an input device in a window displaying the first file, during the viewing, for specifying at least one alteration to the first file during a mark-up mode instance;
means for enabling a display of the at least one alteration and the first file while maintaining the first file as unchanged;
means for storing each mark-up mode instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
means for enabling a subsequent display of a specific one of the mark-up mode instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from the separate file of the specific mark-up mode instance; and
iv) changing each position within the displayed file with the read in alteration, wherein the change from the read in alterations are displayed in the color associated with the file from which the alteration is read. - View Dependent Claims (36, 37)
-
-
35. A computer program, on a computer usable medium, comprising:
-
means for viewing a first file in a non-editing mode;
means for receiving input from an input device, during the viewing, for specifying at least one alteration to the first file during each one of a plurality of mark-up mode instances;
means for storing each instance, having at least one alteration and a position of each of the at least one alterations, in separate files with the first file remaining unedited; and
means for enabling a subsequent display of a plurality of the instances, while maintaining the first file as unchanged, by i) displaying the first file;
ii) receiving color selection input indicating colors to associate with the alterations in the separate files, wherein at least two separate files are associated with different colors;
iii) reading in the alterations, by position, from each of the separate files for each of the specific instances; and
iv) changing each position within the displayed first file with the read in alterations, wherein the change from the read in alterations are displayed in the color associated with the file from which the alteration is read.
-
Specification