Claims
- 1. A method for organizing information relating to a user activity in a computerized environment, said method comprising:
automatically collecting data regarding information resources available in said computerized environment; determining relationships between said information resources; determining user activity focus; and organizing each of said information resources relating to said user activity focus.
- 2. The method of claim 1 wherein said method further comprises:
organizing each of said information resources relating to said user activity focus without the use of hierarchical relationships.
- 3. The method of claim 1 wherein said method further comprises:
organizing each of said information resources relating to said user activity focus with the use of non-hierarchical relationships.
- 4. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from emails.
- 5. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from document files.
- 6. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from directories.
- 7. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from computer files.
- 8. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from multiple information resources.
- 9. The method of claim 1 wherein said step of automatically collecting data regarding information resources includes:
collecting data from information resources found in computerized environments connected to the user's computerized environment.
- 10. The method of claim 1 wherein said step of determining relationships between said information resources includes:
examining explicit relationships between said information resources.
- 11. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining properties of said information resources for relationships between said information resources.
- 12. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining names of said information resources for relationships between said information resources.
- 13. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining modification dates of said information resources for similarities between said information resources.
- 14. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining authors of said information resources for relationships between said information resources.
- 16. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining recipients of said information resources for relationships between said information resources.
- 18. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining content of said information resources for relationships between said information resources.
- 17. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining the location of said information resources for relationships between said information resources.
- 18. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining the format of said information resources for relationships between said information resources.
- 19. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining attachments to said information resources for relationships between said information resources.
- 20. The method of claim 10 wherein said step of examining explicit relationships between said information resources includes:
examining interactions between said information resources for relationships between said information resources.
- 21. The method of claim 1 wherein said step of determining relationships between said information resources includes the step of:
examining inferred relationships between said information resources.
- 22. The method of claim 21 wherein said step of examining inferred relationships between said information resources includes:
examining user interactions with said information resources.
- 23. The method of claim 21 wherein said step of examining inferred relationships between said information resources includes:
examining prior interactions with said information resources.
- 24. The method of claim 21 wherein said step of examining inferred relationships between said information resources includes:
- 25. The method of claim 1 wherein said step of collecting data in order to infer user activity focus includes the step of:
said data including events incurred by the user.
- 26. The method of claim 25 wherein said events include:
changes in the current state of the environment of the user activity.
- 27. The method of claim 1 wherein said step of collecting data in order to infer user activity focus includes the step of:
said data including conditions of the user activity.
- 28. The method of claim 27 wherein said conditions include:
existing characteristics of information resources.
- 29. The method of claim 1 wherein said step of collecting information resources relating to said user activity focus includes the step of:
collecting said information resources relating to said user activity focus each time said user activity focus is altered.
- 30. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information relating to the quantity of said information resources that relate to said user activity focus.
- 31. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information relating to the quality of said information resources that relate to said user activity focus.
- 32. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying pointers to said information resources relating to said user activity focus.
- 33. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information regarding said information resources that relate to said user activity focus.
- 34. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
providing a device for displaying information regarding said information resources that relate to said user activity focus.
- 35. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information regarding said information resources that relate to said user activity focus on a user interface.
- 36. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information regarding said information resources that relate to said user activity focus in a homogenous presentation regardless of the type of information resource.
- 37. The method of claim 1 wherein said step of displaying information identifying said information resources relating to said user activity focus includes:
displaying information regarding said information resources that relate to said user activity focus in the background of operation of said system.
- 38. The method of claim 1 wherein said steps of collecting data are integrated into the operating system of said system.
- 39. The method of claim 1 wherein said method further comprises:
saving parameters derived from said method for future use.
- 40. The method of claim 1 wherein said method includes:
displaying information identifying said information resources relating to said user activity focus in substantially instantaneous time as changes in said user activity focus occurs.
- 41. The method of claim 1 wherein said step of displaying information regarding said information resources relating to said user activity focus includes:
displaying information identifying said information in a context easily understandable to the user regardless of the type or location of information resource.
- 42. A system for organizing information relating to a user activity in a computerized environment, said system comprising:
at least one storage device for storing information resources; and a computer program implemented on said computerized environment for collecting data regarding said information resources; for analyzing relationships between said information resources; collecting data in order to infer user activity focus; collecting information resources relating to said user activity focus; and displaying information identifying information resources relating to said user activity focus on said display device.
- 43. The system of claim 42 wherein said computer program includes:
collecting data regarding said information resources from a plurality of sources.
- 44. The system of claim 42 wherein said system includes:
a plurality of storage devices networked to said computerized environment.
- 45. The system of claim 42 wherein said system includes:
collecting data regarding said information resources from one or more applications.
- 46. The system of claim 42 wherein said system includes:
collecting data regarding said information resources from one or more directories.
- 47. The system of claim 42 wherein said computer program includes:
analyzing relationships between said information resources by examining explicit relationships between said information resources.
- 48. The system of claim 42 wherein said computer program includes:
analyzing relationships between said information resources by examining inferred relationships between said information resources.
- 49. The system of claim 48 wherein said computer program includes:
collecting data in order to infer user activity focus by collecting data regarding events incurred by the user.
- 50. The system of claim 48 wherein said computer program includes:
collecting data in order to infer user activity focus by collecting data regarding conditions of the user activity.
- 51. The system of claim 42 wherein said computer program includes:
collecting said information resources relating to said user activity focus each time said user activity focus is altered.
- 52. The system of claim 42 wherein said computer program includes:
displaying pointers to said information resources relating to said user activity focus.
- 53. The system of claim 42 wherein said computer program includes:
displaying information regarding said information resources that relate to said user activity focus in a homogenous presentation regardless of the type of information resource.
- 54. The system of claim 42 wherein said system includes:
operating said computer program in the background of the operation of said computerized environment.
- 55. The system of claim 42 wherein said system includes:
integrating the operation of said computer program in the operating system of the computerized environment.
- 56. The system of claim 42 wherein said system includes:
saving parameters of said user activity focus and said related information resources for future use.
- 57. The system of claim 42 wherein said system further includes:
displaying information identifying said information resources relating to said user activity focus in substantially instantaneous time as changes in said user activity focus occurs.
- 58. The system of claim 42 wherein said system further includes:
displaying information identifying said information in a context easily understandable to the user regardless of the type or location of said information resources.
- 59. The system of claim 42 wherein said computer program includes:
displaying said information in a non-hierarchical manner.
Parent Case Info
[0001] Related Applications: This application relates to the subject matter of provisional patent application 60/346,795, filed on Jan. 7, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60346795 |
Jan 2002 |
US |