Abstract:
The present invention discloses an electronic filing system for automatically organizing information into a number of storage elements or folders. The storage elements are folders arranged hierarchically. The information is stored into the storage elements based on its contents. Each storage element (240) is associated by a set of profiles and a set of constraint expressions. The constraint expressions are quantitative measurements of the profiles. The information is scanned and its features are extracted and compared with the profiles. If the features match the storage element's profiles (S760), the features are quantitatively evaluated to produce information expressions. If the information expressions are within the constraints specified by the constraint expressions, the information is stored into the storage element. The profiles and the constraint expressions can be adjusted to reflect the changes in the user's interests.
Abstract:
The present invention discloses an electronic filing system for automatically organizing information into a number of storage elements or folders. The storage elements are folders arranged hierarchically. The information is stored into the storage elements based on its contents. Each storage element is associated by a set of profiles and a set of constraint expressions. The constraint expressions are quantitative measurements of the profiles. The information is scanned and its features are extracted and compared with the profiles. If the features match the storage element's profiles, the features are quantitatively evaluated to produce information expressions. If the information expressions are within the constraints specified by the constraint expressions, the information is stored into the storage element. The profiles and the constraint expressions can be adjusted to reflect the changes in the user's interests.
Abstract:
Methods and systems may provide for generating an activity plan for a user of a platform and generating a resource plan based on the activity plan and a current state of the platform. Additionally, one or more conflicts between the activity plan and the resource plan may be resolved. In one example, generating the activity plan includes predicting one or more of a meeting, a trip, a presentation, a media consumption session or an application usage.