Abstract:
A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
Abstract:
A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
Abstract:
Information transfer between instant messaging applications and configured personal information management application programs such as electronic address books, date books, phone books, to do list, and the like, is automated to alleviate burdensome and tedious user actions of manually cutting and pasting several strings of text from the instant messaging user interface and the user interface for the personal information management application program. Upon invocation, such as by highlighting text in the messaging window and right-clicking it, an action menu is displayed. The user selects an action, such as “add to calendar”, and an intermediate menu is displayed for the user to select a field to which the highlighted text applies, such as “date”. After a series of quick selections and designations, the system completes the action using the application programming interface for the appropriate PIM application program.
Abstract:
The present invention provides a method, computer program product, and a data processing system for validating and configuring a database transaction request. A first transaction criteria of a plurality of transaction criteria is identified in a singleton in-memory object by reading a client identifier element value specified in a database transaction request. Each of the plurality of transaction criteria is associated with a respective client. Default data for a database path is determined based on the client identifier element value. A database command is generated that includes the default data.
Abstract:
A handheld device cradle for holding a handheld device in a fixed position relative to the cradle includes a movable IR coupling transceiver selectively connected to a keyboard and selectively movable relative to the cradle to align with the IR port of a handheld device mounted on the cradle. A reflective element of the cradle apparatus is arranged to facilitate a satisfactory alignment of a handheld device with the cradle IR transceiver regardless of the location of the IR port on the handheld device. In an example, a full-sized keyboard is used to provide input to a handheld device which is mounted within the exemplary cradle apparatus to maintain IR port alignment between the cradle IR port and the handheld device IR port.
Abstract:
Automated source code generation is presented. Processing uses a parser call back function to identify relevant HTML tags in an HTML file. Processing extracts HTML tag information from the relevant HTML tags and stores the HTML tag information in a variable table. A user may configure the variable table to instruct processing to generate getter source code and/or setter source code on a tag-by-tag basis. Processing retrieves a source code template and generates java bean source code by combining the source code template with the information in the variable table.
Abstract:
A communication device includes one or more programmable modules for receiving and selectively handling a telephone call including pre-specified caller identification information. The programmable module includes a registry of caller identification information and instructions on how to handle a particular telephone call when the telephone call includes caller identification information specified in the registry. The communication device includes several programmable modules, each configured to provide different functionality for selectively handling a telephone call. The programmable modules are inserted and removed from ports included with the communication device for providing functionality as needed. The communication device includes a web engine for configuring the programmable modules utilizing a web browser. The communication device includes functionality for announcing caller identification information to a user upon receipt of a telephone call.
Abstract:
A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
Abstract:
A system and methodology enables the scanning of multiple documents in a single pass of a flat bed scanner. Multiple documents are placed on the scanner surface with a predetermined amount of vertical and horizontal spacing separating the documents. The scanning device is enabled to detect and open separate windows for each of the multiple documents and selectively present a preview of the image to the user. User selections allow the multiple documents to be created as multiple separate documents or files.
Abstract:
A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.