Method for manipulating notes on a computer display
First Claim
1. A method for manipulating notes on a screen of a computer display comprising:
- generating an initial note area on the screen of the computer display;
dividing said initial note area into a plurality of note areas in response to at least one division gesture implemented by moving a pointer across the width of the screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value, and wherein each division gesture creates divider indicia in the form of a header bar on said screen which visually separates two adjacent note areas; and
scrolling in response to one or more scrolling commands such that for note areas having heights of less than the screen'"'"'s length, scrolling to a new note area for each new scroll command, and, for note areas having heights of greater than the screen'"'"'s length, scrolling to the next successive portion of the note area for each new scroll command until the end of the note area is reached.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for manipulating notes on a screen of a computer display is provided. Each note area may include graphical, text, and data objects. An initial note area is provided with a header bar which includes the date of creation, the note number, and/or other indicia. When a user desires to make a new note, a division gesture is made on the computer display by moving a stylus horizontally across the screen. Once a division gesture is detected, the height of the preceding note is determined, and the height of the new note is considered to be indefinite or infinite. Each new division gesture creates a new header bar for the new note indicating the date of creation, the note number, and/or other pertinent information.
125 Citations
12 Claims
-
1. A method for manipulating notes on a screen of a computer display comprising:
-
generating an initial note area on the screen of the computer display; dividing said initial note area into a plurality of note areas in response to at least one division gesture implemented by moving a pointer across the width of the screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value, and wherein each division gesture creates divider indicia in the form of a header bar on said screen which visually separates two adjacent note areas; and scrolling in response to one or more scrolling commands such that for note areas having heights of less than the screen'"'"'s length, scrolling to a new note area for each new scroll command, and, for note areas having heights of greater than the screen'"'"'s length, scrolling to the next successive portion of the note area for each new scroll command until the end of the note area is reached. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for moving divider indicia in the form of a header bar displayed on a computer display as a linear region which separates two adjacent note areas on a screen of the computer display, the header bar containing information corresponding to at least one of the adjacent areas, said method comprising:
-
detecting the selection of the header bar by a pointer; detecting a sizing gesture made with said pointer on said header bar; moving said header bar as indicated by said sizing gesture; and scrolling in a scroll direction through said adjacent note areas in response to one or more scrolling commands such that when an end of a note area is reached, the header bar of the next successive note area is displayed at the top of the computer screen in response to a scrolling command, said scrolling including scrolling, in response to said scrolling command, in the scroll direction to display a remaining undisplayed area of a displayed one of the note areas as well as at least a portion of an adjacent note area when the remaining undisplayed area of the displayed one of the note areas in the scroll direction has an undisplayed length that is greater than zero but less than the height of the computer screen, scrolling, in response to said scrolling command, in the scroll direction to display a next successive portion of a remaining undisplayed area of a displayed one of the note areas as well as to not display any portion of an adjacent note area when the remaining undisplayed area of the displayed one of the note areas in the scroll direction has an undisplayed length that is greater than the height of the computer screen, and scrolling, in response to said scrolling command, in the scroll direction to display a least a portion of an adjacent note area with the header bar associated therewith displayed at the top of the computer screen when the end of the displayed one of the note areas and a portion of the adjacent note area are displayed. - View Dependent Claims (7, 8, 9)
-
-
10. A method for scrolling a computer generated image including a plurality of note areas, where adjacent note areas have an immediately preceding note area and an immediately subsequent note area and are separated by divider indicia in the form of a header bar, the header bar containing information corresponding to the immediately subsequent note area, at least one of the note areas has a length greater than the height of a computer screen on which one or more of the note areas and the respective header bars are displayed, said method comprising:
-
detecting a scrolling command; and scrolling through said adjacent note areas in a scroll direction indicated by said scrolling command using discrete jumps, said scrolling including scrolling, in response to said scrolling command, in a discrete jump in the scroll direction to display a remaining undisplayed area of a displayed one of the note areas as well as at least a portion of an adjacent note area when the remaining undisplayed area of the displayed one of the note areas in the scroll direction has an undisplayed length that is greater than zero but less than the height of the computer screen, scrolling, in response to said scrolling command, in a discrete jump in the scroll direction to display a next successive portion of a remaining undisplayed area of a displayed one of the note areas as well as to not display any portion of an adjacent note area when the remaining undisplayed area of the displayed one of the note areas in the scroll direction has an undisplayed length that is greater than the height of the computer screen, and scrolling, in response to said scrolling command, in a discrete jump in the scroll direction to display a least a portion of an adjacent note area with the header bar associated therewith displayed at the top of the computer screen when the displayed one of the note areas and a portion of the adjacent note area are displayed and the displayed one of the note areas does not have any remaining undisplayed area in the scroll direction. - View Dependent Claims (11, 12)
-
Specification