IP Library Granted Patent US 7,284,200
Granted Patent B2
US 7,284,200 · App. 10/291,214 · Granted Oct 16, 2007

Organization of handwritten notes using handwritten titles

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,284,200
App. No.
10/291,214
Granted
Oct 16, 2007
Kind
B2
Abstract

A system and method for associating an ink title with a note is described. A user may hand write a title for a document or note and have the handwritten ink title be displayed when interacting with the system when, for example, viewing the contents of a directory, reviewing the results of a search, viewing a list of most recently used documents, viewing a history of which documents were used, and the like. The use of a handwritten ink title speeds a user's recall of the content of the note over textual titles.

Claims (81)

1. A system in which displaying an ink title of a note file allows a user to recognize handwriting of a user who input the ink title comprising:

a document editor for receiving ink including a sequence of strokes relating to a note file;

a processor for associating the ink with a title of said note file;

storage for storing said ink as an ink title associated with said note file; and

a display for displaying the ink title stored in storage in a file directory listing in response to a user input.

2. The system according to claim 1 , wherein said storage is configured to be searched for the ink title.

3. The system according to claim 1 , further comprising:

a cache,

wherein said cache temporarily holds at least one ink title from said storage.

4. The system according to claim 3 , wherein said ink title from said cache is displayable to a user when displaying information about said note file.

5. The system according to claim 1 , further comprising:

a file structure,

wherein said file structure holds at least one ink title from said storage.

6. The system according to claim 1 , further comprising:

a database,

wherein said database holds at least one ink title from said storage.

7. The system according to claim 1 , wherein said storage stores said ink title independent of said note file.

8. The system according to claim 1 , wherein said storage stores said ink title with said note file as a property of said note file.

9. The system according to claim 1 , further comprising:

an ink title region,

wherein ink entered into said ink title region is stored as said ink title.

10. The system according to claim 1 , wherein said processor uses a first line of said note file as said ink title.

11. The system according to claim 1 , wherein said processor uses linguistic analysis to determine words for inclusion in said ink title.

12. The system according to claim 11 , wherein said linguistic analysis includes determining words in a largest print.

13. The system according to claim 11 , wherein said linguistic analysis includes determining proper names.

14. A process for displaying an ink title, wherein a user is able to recognize handwriting of a user who input the displayed ink title, comprising the steps of:

receiving ink including a sequence of strokes;

determining if said received ink is in a title area of a note file;

storing said received ink in said title area as an ink title of the note file; and

displaying the stored ink title in a file directory listing in response to a user input.

15. The process according to claim 14 , wherein said determining step further comprising the steps of:

determining a bounding box for said ink in said title area;

determining an available area for said title area; and

clipping said ink to an intersection between said bounding box and said title area.

16. The process according to claim 14 , further comprising the step of:

storing said ink title as a property of said note file.

17. The process according to claim 14 , further comprising the step of:

storing said ink title in a cache.

18. The process according to claim 14 , further comprising the step of:

storing said ink title in a database.

19. The process according to claim 14 , further comprising the step of:

storing said ink title in a file structure.

20. A process for creating an ink title from an ink note, wherein a user is able to recognize handwriting of a user who input the created ink title, comprising the steps of:

receiving ink including a sequence of strokes as said ink note;

selecting at least some of said ink;

storing said selected ink as said ink title of a note file including said ink note; and

displaying the stored ink title of the note file in a fle directory listing in response to a user input.

21. The process according to claim 20 , further comprising:

determining at least one of a date and a time of the creation of said ink note;

storing a representation of said at least one of a date and a time as at least part of said ink title.

22. A process for displaying an ink title, wherein a user is able to recognize handwriting of a user who input the displayed ink title, comprising the steps of:

determining that an ink title of a file is stored in a cache, the ink title including a sequence of strokes; and

displaying said ink title as a title of said file in a file directory listing in response to determining that the ink title of the file is stored in the cache.

23. A process for displaying an ink title, wherein a user is able to recognize handwriting of a user who input the displayed ink title, comprising the steps of:

determining that an ink title of a file is stored in a database, the ink title including a sequence of strokes; and

displaying said ink title as a title of said file in a file directory listing in response to determining that the ink title of the file is stored in the database.

24. A process for displaying an ink title, wherein a user is able to recognize handwriting of a user who input the displayed ink title, comprising the steps of:

determining an ink title of a file is stored in a file structure, the ink title including a sequence of strokes; and

displaying said ink title as a title of said file in a file directory listing in response to determining that the ink title of the file is stored in the file structure.

25. A process for displaying an ink title, wherein a user is able to recognize handwriting of a user who input the displayed ink title, comprising the steps of:

retrieving an ink title including a sequence of strokes from a property set of a file; and

displaying said ink title as a title of said file in a file directory listing.

26. A process for updating a cached version of an ink title of a file comprising the steps of:

determining that an ink title including a sequence of strokes input for a file is different from an ink title including a sequence of strokes stored in a cache for the file;

writing said ink title to said cache in a file directory listing in response to determining that the ink title is different from the ink title stored in said cache for the file; and

displaying the ink title written in cache in a file directory listing in response to a user input.

27. A process for finding notes based on an ink title comprising the steps of:

receiving ink including a sequence of strokes;

searching an ink title of one or more ink notes for said received ink;

displaying search results including an ink title having a sequence of strokes responsive to said searching step.

28. The process for finding notes according to claim 27 , wherein said displaying step displays said search results as a list of ink titles.

29. A system for finding notes based on an ink title comprising:

an input for receiving ink including a sequence of strokes;

storage for storing ink titles including sequences of strokes associated with ink notes;

a processor for searching the ink titles in said storage for said received ink;

an output for outputting said search results including an ink title having a sequence of strokes to a display.

30. The system according to claim 29 , wherein said output is used to display said search results as a list of ink titles.

31. A user interface comprising a region having a list of ink titles in a file directory listing, each ink title associated with a corresponding file and including a sequence of strokes.

32. The user interface according to claim 31 , wherein said list of ink titles is a list of search results.

33. The user interface according to claim 31 , wherein said list of ink titles is a list of most recently used files.

34. The user interface according to claim 31 , wherein said list of ink titles is a history list of files.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2003
From: BERNSTEIN, MICHAEL S.; MADAN, VIKRAM; MANTO, GREGORY H.; SCHOBBE, GERHARD A.; SWANSON, SHAWNA; GEISEL, KURT A.; WEIL, STEVE E.
To: MICROSOFT CORPORATION
Reel/Frame 013955/0835 →