Methods and apparatus for displaying relative emphasis in a file
First Claim
Patent Images
1. A method comprising:
- calculating the number of times a key word or phrase appears in a file, the file having a plurality of locations and comprising at least one of the key word or phrase;
for each of the locations of the file;
calculating the number of times the key word or phrase appears in the location; and
dividing the number of times the key word or phrase appears in the location by the number of times the key word or phrase appears in the file to arrive at a relative importance value for the location; and
displaying a vertical scroll bar having a scroll thumb, the scroll bar having a plurality of segments each of which is visually distinctive and associated with one of the plurality of locations having one of the relative importance values, each segment being about the width of the scroll bar and indicating to a user a relative importance of the associated location of the file with respect to other locations in the file based on the relative importance value of the associated location of the file, by scanning only in a vertical direction, wherein in order to navigate directly to a particular file location having one of the relative importance values, a user views only the plurality of segments in the scroll bar, identifies a visually distinctive segment corresponding to the specific relative importance value, and moves the scroll thumb only in a vertical direction directly to the visually distinctive segment.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing a scroll bar including a plurality of locations corresponding to a plurality of locations in a file are disclosed. One or more location criteria that are obtained are used to identify one or more desired locations in the file. One or more display criteria to be applied to designate the one or more desired locations are identified. In addition, one or more desired locations in the file are located according to the location criteria. The scroll bar is then displayed by applying the display criteria to one or more locations of the scroll bar corresponding to the desired locations in the file.
42 Citations
20 Claims
-
1. A method comprising:
-
calculating the number of times a key word or phrase appears in a file, the file having a plurality of locations and comprising at least one of the key word or phrase; for each of the locations of the file; calculating the number of times the key word or phrase appears in the location; and dividing the number of times the key word or phrase appears in the location by the number of times the key word or phrase appears in the file to arrive at a relative importance value for the location; and displaying a vertical scroll bar having a scroll thumb, the scroll bar having a plurality of segments each of which is visually distinctive and associated with one of the plurality of locations having one of the relative importance values, each segment being about the width of the scroll bar and indicating to a user a relative importance of the associated location of the file with respect to other locations in the file based on the relative importance value of the associated location of the file, by scanning only in a vertical direction, wherein in order to navigate directly to a particular file location having one of the relative importance values, a user views only the plurality of segments in the scroll bar, identifies a visually distinctive segment corresponding to the specific relative importance value, and moves the scroll thumb only in a vertical direction directly to the visually distinctive segment. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
identifying locations of interest within a file, the file comprising at least one key word or phrase; calculating a relative importance value for each of the locations of interest relative to each other, the calculating comprising; determining the number of times the key word or phrase appears in the file; calculating the number of times the key word or phrase appears in the location; and dividing the number of times the key word or phrase appears in the location by the number of times the key word or phrase appears in the file; displaying a content window containing a section of the file; displaying a vertical scroll bar having a scroll thumb movable vertically in the scroll bar; displaying location objects within the scroll bar each of which corresponds to one of the locations of interest of the file having one of the calculated relative importance values, wherein each of the location objects is about the width of the scroll bar, includes visual indications of a relative importance of the corresponding location in the file based on the calculated relative importance value for the corresponding location, and can be scanned by a user in a vertical direction to determine the relative importance of the corresponding location of interest, such that, when the scroll thumb is manipulated to one of the location objects, the section of the file displayed in the content window changes to a section corresponding to the one of the location objects within the scroll bar. - View Dependent Claims (6, 7, 8)
-
-
9. A graphical user interface stored on a computer readable storage medium comprising:
-
a content display window, wherein the content display window shows content from a file, the file comprising at least one key word or phrase; a vertical scroll bar, wherein the scroll bar contains a scroll thumb and a plurality of location objects each of which corresponds to a location of interest within the file having a calculated relative importance value, wherein each of the location objects is about the width of the scroll bar, includes visual indications of a relative importance of the corresponding location in the file based on the calculated relative importance value for the corresponding location, and indicates the relative importance of the corresponding location of interest in comparison to other locations in the file through the use of varying display criteria for location objects based on the relative importance values of the corresponding locations of interest, wherein the relative importance values are calculated by; determining the number of times the key word or phrase appears in the file; for each of the locations of interest of the file; calculating the number of times the key word or phrase appears in the location; and dividing the number of times the key word or phrase appears in the location by the number of times a key word or phrase appears in the file to arrive at the relative importance value for the location. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus, comprising:
-
a display; a file storage storing a file; and a processor configured to; identify locations of interest within the file, the file comprising at least one key word or phrase; calculate the number of times the key word or phrase appears in the file; for each of the locations of interest of the file; calculate the number of times the key word or phrase appears in the location; and divide the number of times the key word or phrase appears in the location by the number of times the key word or phrase appears in the file to arrive at a relative importance value for the location; and cause the display to display a scroll bar having a scroll thumb and a plurality of location objects, wherein each location object is about the width of the scroll bar and corresponds to one of the identified locations of interest within the file having one of the relative importance values, wherein each location object indicates a relative importance of the corresponding identified location of interest to a user without the user needing to scan in any direction other than along the scroll bar, the relative importance based on the relative importance value of the corresponding identified location of interest in the file. - View Dependent Claims (14, 15, 16)
-
-
17. A computer readable storage medium storing executable computer code for using a scroll bar appearance to directly display file information, wherein the computer readable storage medium comprises:
-
executable computer code for obtaining one or more location criteria comprising a key word or phrase to identify a plurality of desired locations in a file, the file comprising at least one of the key word or phrase; executable computer code for identifying one or more scroll bar display criteria for changing an appearance of location objects within the scroll bar to designate the plurality of desired locations in the file, wherein each location object is about the width of the scroll bar and corresponds to one of the identified desired locations, each location having a relative importance and wherein the change of appearance of each location object is based upon the relative importance of the corresponding desired location with respect to other location objects, wherein the relative importance of each of the locations is determined by; determining the number of times the key word or phrase appears in the file; calculating the number of times the key word or phrase appears in the location; and dividing the number of times the key word or phrase appears in the location by the number of times the key word or phrase appears in the file; executable computer code for locating the plurality of desired locations in the file according to the one or more location criteria. - View Dependent Claims (18, 19, 20)
-
Specification