Abstract:
The invention disclosed herein relates to cooperative computing environments (10) and information retrieval and management methods and systems. More particularly, the present invention relates to methods and systems for capturing and generating useful information about a user's access and use of data on a computer system (12), such as in the form of documents stored on remote servers, and making such useful information available to others. Documents on the computer system (10) are accessible through a plurality of different methods, such as by specifying an identifier or locator for the document, activating a hyperlink (14) in another document which points to the document, or navigating to the document through navigational commands in an application program (26) such as a browser (18). The method involves capturing information regarding each of the accessed documents in the set, the information including the method used to access the document, dividing the set of documents, labeling (30) each subset of documents with a topic (32), and making the labels (34) and documents accessed available to other users who wish to browse the same documents.
Abstract:
The invention disclosed herein relates to cooperative computing environments (10) and information retrieval and management methods and systems. More particularly, the present invention relates to methods and systems for capturing and generating useful information about a user's access and use of data on a computer system (12), such as in the form of documents stored on remote servers, and making such useful information available to others. Documents on the computer system (10) are accessible through a plurality of different methods, such as by specifying an identifier or locator for the document, activating a hyperlink (14) in another document which points to the document, or navigating to the document through navigational commands in an application program (26) such as a browser (18). The method involves capturing information regarding each of the accessed documents in the set, the information including the method used to access the document, dividing the set of documents, labeling (30) each subset of documents with a topic (32), and making the labels (34) and documents accessed available to other users who wish to browse the same documents.
Abstract:
A user interface apparatus and method for a computing or processing system employing a graphical user interface is presented. In order to provide a good user feel, and specifically to avoid a feeling of inertia or sluggishness in cursor motion as the user starts or stops movement, the apparatus and method provide a negative inertia transfer function. That is, the cursor movement signal produced by applying the input parameter to a transfer function in accordance with the invention is related to a sum of (i) the input parameter, and (ii) a signal related to the rate of change of the input parameter. This is preferably implemented as an additive high-pass transfer function. Preferred embodiments can employ analog circuitry or a digitally programmed transfer function algorithm. The input parameter to which the transfer function is applied can be a magnitude signal, such as that from a polar coordinate system, or separate components, such as x- and y-components from a rectangular coordinate system, can be treated separately.
Abstract:
The method involves storing the overall output of the program element, e.g. code converters, group in the cache (707) instead of storing individual outputs of each program element (704,706,708). Independent claims are also included for the following: (a) Computer program for management of intermediate caching points in software system; (b) Computer system
Abstract:
The invention disclosed herein relates to cooperative computing environments and information retrieval and management methods and systems. More particularly, the present invention relates to methods and systems for capturing and generating useful information about a user's access and use of data on a computer system, such as in the form of documents stored on remote servers, and making such useful information available to others. Documents on the computer system are accessible through a plurality of different methods, such as by specifying an identifier or locator for the document, activating a hyperlink in another document which points to the document, or navigating to the document through navigational commands in an application program such as a browser. The method involves capturing information regarding each of the accessed documents in the set, the information including the method used to access the document, dividing the set of documents into subsets of documents based at least in part on the methods used to access the documents, labeling each subset of documents with a topic, and making the labels and documents accessed available to other users who wish to browse the same documents.
Abstract:
A user interface apparatus and method for a computing or processing system employing a graphical user interface is presented. In order to provide a good user feel, and specifically to avoid a feeling of inertia or sluggishness in cursor motion as the user starts or stops movement, the apparatus and method provide a negative inertia transfer function. That is, the cursor movement signal produced by applying the input parameter to a transfer function in accordance with the invention is related to a sum of (i) the input parameter, and (ii) a signal related to the rate of change of the input parameter. This is preferably implemented as an additive high-pass transfer function. Preferred embodiments can employ analog circuitry or a digitally programmed transfer function algorithm. The input parameter to which the transfer function is applied can be a magnitude signal, such as that from a polar coordinate system, or separate components, such as x- and y-components from a rectangular coordinate system, can be treated separately.
Abstract:
A set of program elements (e.g., transcoders) are grouped together as an administrative unit. Instead of caching the individual outputs of each program element, preferably only the aggregate output of the set of program elements, taken as a whole, is cached. The inventive technique enables the effective re-use of intermediate content. In an illustrative client-server based implementation involving a transcoding service located at a server, the cached information may be shared across multiple server instances to obviate redundant processing. With the present invention, a caching mechanism in a complex software system may be extended in a user-configurable manner by setting up optimal intermediate caching points that are defined by groups of programs used in long computations.
Abstract:
A user interface apparatus and method for a computing or processing system employing a graphical user interface is presented. In order to provide a good user feel, and specifically to avoid a feeling of inertia or sluggishness in cursor motion as the user starts or stops movement, the apparatus and method provide a negative inertia transfer function. That is, the cursor movement signal produced by applying the input parameter to a transfer function in accordance with the invention is related to a sum of (i) the input parameter, and (ii) a signal related to the rate of change of the input parameter. This is preferably implemented as an additive high-pass transfer function. Preferred embodiments can employ analog circuitry or a digitally programmed transfer function algorithm. The input parameter to which the transfer function is applied can be a magnitude signal, such as that from a polar coordinate system, or separate components, such as x- and y-components from a rectangular coordinate system, can be treated separately.
Abstract:
The invention disclosed herein relates to cooperative computing environments (10) and information retrieval and management methods and systems. More particularly, the present invention relates to methods and systems for capturing and generating useful information about a user's access and use of data on a computer system (12), such as in the form of documents stored on remote servers, and making such useful information available to others. Documents on the computer system (10) are accessible through a plurality of different methods, such as by specifying an identifier or locator for the document, activating a hyperlink (14) in another document which points to th e document, or navigating to the document through navigational commands in an application program (26) such as a browser (18). The method involves capturi ng information regarding each of the accessed documents in the set, the information including the method used to access the document, dividing the s et of documents, labeling (30) each subset of documents with a topic (32), and making the labels (34) and documents accessed available to other users who wish to browse the same documents.