Abstract:
A computer-implemented method for summarizing receipts and grouping the receipts onto one or more invoices. The method includes receiving a number of receipts and a time period including a start date and an end date, summarizing the receipts in the number of receipts having an approval date in the time period to obtain a number of summarized receipts, and grouping the summarized receipts to obtain one or more grouped invoices based on two of a number of grouping rules, the number of grouping rules including grouping by supplier pay site code, grouping by payment currency, grouping by receipt number, to grouping by payment term, grouping by value date, grouping by invoice type, and grouping by tax rules.
Abstract:
A content-based authorization method is described, wherein the method is operable to validate that a user has access to certain content. By having access to the content, the system is able to decide that the user is authorized to access the content, and may perform operations or set access rights accordingly.
Abstract:
A method, system and apparatus for creating and managing an activity in a collaborative environment. In a preferred aspect of the present invention, a unified activity manager for use in a collaborative environment can include an activity list including a hierarchical listing of activities. Each of the activities can include at least one task. The unified activity manager further can include an activity view including a rendering of properties associated with a selected activity in the activity view. Finally, the unified activity manager yet further can include a persons and roles view including at least a listing of collaborators available for association with the selected activity in the activity view.
Abstract:
A computer-driven system amplifies a target region based on integrating eye gaze and manual operator input, thus reducing pointing time and operator fatigue. A gaze tracking apparatus monitors operator eye orientation while the operator views a video screen. Concurrently, the computer monitors an input indicator for mechanical activation or activity by the operator. According to the operator's eye orientation, the computer calculates the operator's gaze position. Also computed is a gaze area, comprising a sub-region of the video screen that includes the gaze position. The system determines a region of the screen to expand within the current gaze area when mechanical activation of the operator input device is detected. The graphical components contained are expanded, while components immediately outside of this radius may be contracted and/or translated, in order to preserve visibility of all the graphical components at all times.
Abstract:
A content-based authorisation method is described, wherein the method is operable to validate that a user has access to certain content. By having access to the content, the system is able to decide that the user is authorised to access the content, and may perform operations or set access rights accordingly.
Abstract:
A digital object for distribution from a provider to a content user and a method of distribution of such an object is disclosed. The digital object comprises content and a tag containing data that is derived algorithmically from the content and from a secret not known to the content user. The tag is constructed such that the content user can, upon receipt of a communication from a requestor purporting to have the authority of the provider, perform an exchange of information with the requestor, and by inspection of the exchanged information and of the tag, determine whether the requestor is in possession of the secret and choose to act upon or not act upon the communication accordingly. The tag may additionally include a value that defines an access category that specifies the extent to which the owner wishes the content to be distributed. A server from which an object has been delivered to a third party can send a message to the third party to request, amongst other things, that the access category be changed. The third party can use the tag in the object to verify the authority of the request.
Abstract:
A computer-implemented method for summarizing receipts and grouping the receipts onto one or more invoices. The method includes receiving a number of receipts and a time period including a start date and an end date, summarizing the receipts in the number of receipts having an approval date in the time period to obtain a number of summarized receipts, and grouping the summarized receipts to obtain one or more grouped invoices based on two of a number of grouping rules, the number of grouping rules including grouping by supplier pay site code, grouping by payment currency, grouping by receipt number, to grouping by payment term, grouping by value date, grouping by invoice type, and grouping by tax rules.
Abstract:
A pointing method uses eye-gaze as an implicit control channel. A user looks in a natural fashion at a target object as a button on a graphical user interface and then presses a manual selection key. Once the selection key is pressed, the present method uses probability analysis to determine a most probable target object and to highlight it. If the highlighted object is the target object, the user can select it by pressing a key such as the selection key once again. If the highlighted object is not the target object, the user can select another target object using additional keys to navigate to the intended target object.