摘要:
A computer implemented method, apparatus, and computer usable program code to analyze an email message using a policy to form a result in response to detecting a request to send an email message. A determination is made as to whether the result indicates that the email message is complete. An alert is generated if a determination is present that indicates that the email message is incomplete.
摘要:
A method and implementing computer system are provided for enabling a user to determine a starting glaze color for fired tiles in processes where there is a color change from a starting glaze color to a finished or fired tile color. In an exemplary embodiment, a tile painting application is illustrated and includes a camera arranged to take an image of a fired or finished tile that has been painted, glazed and fired in a tile kiln. The color of the fired tile is determined from the image or picture of the fired tile, and a color change database is accessed to determine the starting or bisque color glaze. Related painting process information, including the pre-firing glaze color, the fired glaze color and other tile firing parameters, is accessed from the database and is selectively displayed to a user. The user is then enabled to reproduce the fired tile using the retrieved bisque glaze color and the firing parameters. In another embodiment, a fired tile is divided into smaller segments for analysis. Each segment is analyzed and the fired color for each segment is determined and used in retrieving the starting glaze color and firing parameters for each segment of the tile. The user is thereby enabled to reproduce the fired tile on a segment-by-segment basis.
摘要:
A computer implemented method, data processing system, and computer program product for enabling users to view a plurality of instant messaging chat conversations and respond quickly and easily a selected conversation, while minimizing the impact on the users' other activities. Users are also provided with the option of choosing which instant messaging conversations to monitor and which responses from particular people or topics to display. Multiple instant messaging chat conversations are provided to a user via a scrolling chat window, wherein the scrolling chat window allows the user to scroll through and monitor the multiple instant messaging chat conversations. When user input is received for a selected instant messaging chat conversation, the selected instant messaging chat conversation is loaded and displayed into an instant messaging chat window to allow the user to respond to the selected instant messaging chat conversation.
摘要:
A plurality of topic maps are stored in one or more storage devices. Each of the topic maps represents information using topics, associations, and occurrences. Each of the topic maps provides meta data for assets stored in an asset repository. A computer provides one or more services over a network. At least one of the one or more services enables functionality of one or more user interfaces. The one or more services provide semantic search functionality for the assets of the asset repository. The semantic search functionality utilizes the topics, associations, and occurrences of one or more of the topic maps to find one of more of the assets of the asset repository that satisfies conditions input via one of the one or more user interfaces.
摘要:
A computer implemented method, data processing system, and computer program product for allowing a user to quickly and directly responds to a turn in an instant messaging conversation. One or more instant messaging chat conversations are displayed to a user. User input is received selecting a turn in the one of more instant messaging chat conversations. Responsive to receiving the user input selecting a turn, a user input region is provided to the user, wherein the user input region is used to receive an instant message from the user. Upon the user entering an instant message into the user input region, the message is sent to a set of participants in the instant messaging chat conversation.
摘要:
A system and method for preventing user-input text strings of illegal lengths from being submitted to a database where, for each character in the string, a character length is determined in quantities of digital units of storage according to an encoding schema, the character lengths are accumulated into a total string length, also measured in digital units of storage, and the total string length is compared to one or more database input field requirements such as non-null and maximum length specifications. If a limit is not met, the system and method are suitably disposed in a manner to block or prevent submission of the user-input string to the database. Overflow sub-strings are extracted and stored from input strings which exceed the input length limit, and are further processed to yield additional storage and resource allocation.
摘要:
A computer implemented method, data processing system, and computer program product for automatically initiating an instant messaging (IM) chat session based on a calendar entry. A user's IM client receives instructions to initiate an IM chat session based on a scheduled entry in the calendaring system. These instructions may be received from the user's calendaring system or a continuously running service, such as a daemon, independent of the IM client. Upon receiving the instructions, the IM client may optionally alert the user to the impending chat session. The IM client then presents a chat window for the instant messaging chat session to the user at a time specified in the scheduled entry. Data associated with the scheduled entry in the calendaring system, such as notes or attachments related to the chat session, may also be displayed in the chat window.
摘要:
A method and implementing computer system are provided for enabling a user to paint a surface a desired final color while using a paint, the color of which appears in raw form different from the desired final color for the painted surface. In an exemplary embodiment, a tile painting application is illustrated and includes a camera arranged to take an image of a bisque tile. When a user applies a glaze to the tile, the camera-computer system analyzes the glaze color among other factors affecting the painting process and an image showing a final color of the tile after firing is presented on the display of the computer system such that by looking at the computer screen, the user is able to see the actual final color of the tile after firing while applying the initial glaze to the bisque tile before firing.
摘要:
A centralized method for defining and enforcing strong-typing among domains in RDBMS or ORDBMS is provided to allow flexible, easy, and quick domain creation, as well as facilitating easy implementation and change control on domains. When an application requests data from the database, one or more domains are first identified in the SQL query. A determination is then made as to whether operators for each domain pair in the SQL query are authorized. A determination is also made as to whether functions in the SQL authorized. If the operators and functions in the SQL are authorized, the initial SQL request is rewritten to include a casting formula for each domain pair operation. The rewritten SQL request is then executed.
摘要:
A user evaluation of distributed content comprising an Evaluation Program (EP) that creates a user session when a user accesses distributed content is stored. The user evaluation is saved with other information such as the time and date of the evaluation, the user's personal information, and the navigation path the user used to access the distributed content page. The EP records the user's navigation of the distributed content in the user session. The EP gives the user the opportunity to rate distributed content. The EP saves the user's evaluation with the user session data and external stimuli data. The EP closes the user session when the user leaves the distributed content. The EP reopens the user session when the user returns to the distributed content.