Patent application number | Description | Published |
20090094368 | INSTANT MESSAGING GENERAL QUEUE DEPTH MANAGEMENT - The present invention provides systems, methods and computer program product code for data processing systems to manage instant messaging sessions and windows of a first user. An instant messaging chat window is initiated. Responsive to initiating the first instant messaging chat window, the first instant messaging chat window is flagged as a first active window, and an active window counter is incremented. A state of the first user is identified based on the active window counter. The state of the first user is then displayed to a second user. | 04-09-2009 |
20090135444 | METHOD TO PROTECT SENSITIVE DATA FIELDS STORED IN ELECTRONIC DOCUMENTS - A computer implemented method, a computer program product, and a data processing system control the presentation of sensitive data within a document. A request to open a document is received. Responsive to receiving the request to open the document, sensitive data within the document is identified. Responsive to identifying sensitive data within the document, the occurrence of an expiration date for the sensitive data is identified. Responsive to identifying the occurrence of the expiration date for the sensitive data, the sensitive data is redacted to create an edited document. The edited document is then displayed to the user. | 05-28-2009 |
20090144619 | METHOD TO PROTECT SENSITIVE DATA FIELDS STORED IN ELECTRONIC DOCUMENTS - A computer implemented method, computer program product and data processing system control the presentation of sensitive data within a document. A request to open a document having redacted sensitive data is received. Responsive to receiving the request to open the document, a reference to sensitive data is identified within the document. The reference points to a separate location than that of the document itself. Responsive to identifying the reference to sensitive data within the document, an attempt to resolve the reference to the separate location is made. If the reference to the separate location cannot be resolved, the document is displayed without the redacted sensitive data. | 06-04-2009 |
20090204648 | TRACKING METADATA FOR FILES TO AUTOMATE SELECTIVE BACKUP OF APPLICATIONS AND THEIR ASSOCIATED DATA - A computer implemented method, a data processing system, and a computer program product backup an application and a file for the application. A set of backup parameters is received. The backup parameters include an indication of the application to be backed up. Responsive to receiving the backup parameters, a metadata indicator associated with the application is identified. A set of files associated with the metadata indicator is then identified. The set of files and the application are then forwarded to a backup storage for backup. | 08-13-2009 |
20090204729 | Identifying a Cable With a Connection Location - The illustrative embodiments provide a cable management system, a computer program product, a cable, a method for manufacturing a cable, and a method for guiding a user in identifying a connection location for a cable of interest. A processor, in a data processing system, receives a cable identification from the cable of interest. The processor then matches at least one connection location with the cable of interest based on the cable identification. Responsive to matching the at least one connection location with the cable of interest, the processor activates an indicator that identifies the at least one connection location for connecting the cable of interest. | 08-13-2009 |
20090307684 | MANAGING PACKAGE DEPENDENCIES - An illustrative embodiment provides a computer implemented method for managing package dependencies for an application installation. The computer implemented method identifies a set of used files for the application and a package for a respective file in the set of used files to form identified packages, adding names of the identified packages to an original package list of package names for the application, wherein the original package list defines package dependencies, and determines whether the identified packages can be located. The computer implemented method, responsive to a determination that the identified packages can be located, determines whether files within the identified packages can be found, responsive to a determination that the files within the identified packages can be found, determines whether files within the identified packages were used, and responsive to a determination that the files within the identified packages were used, updates the original list of package names for the application to form an updated list of managed package dependencies. The computer implemented method further creates a difference list between the updated list and the original list of package names and selectively installs the application using a combination of the original list of package names and the difference list according to the package dependencies. | 12-10-2009 |
20100058294 | GUARDING CODE CHECK-IN WITH TEST CASE EXECUTION RESULTS - A mechanism for providing a source code control system that employs test case execution results to mandate that software code have a specific level of quality for check-in to a central repository. A request to check-in a modified copy of a source code file to a repository is received, wherein the modified copy comprises changes to the source code file located in the repository. The modified copy of the source code file is placed in a quality check pending state in the repository. Responsive to an occurrence of a specific event or expiration of a set time period, applicable regression test cases are executed against the changes in the modified copy. A determination is made as to whether the regression test cases are successful. If the regression test cases are successful, the changes in the modified copy are committed to the source code file located in the repository. | 03-04-2010 |
20100179802 | REVISING CONTENT TRANSLATIONS USING SHARED TRANSLATION DATABASES - A method, system, and computer usable program product for revising content translations using shared translation databases are provided in the illustrative embodiments. A translation of some content is presented to a user. A revision to a first portion of the translation is received from the user. A second portion of the translation is identified using the shared translation database, the second portion being a candidate for revising using the revision. The second portion is suggested for revision. The second portion may be identified without user interaction. The revision may be submitted for review along with user-selected portions, and an approval may be received. The user's access to the shared translation database may be controlled such that the user is able to interact with the shared translation database to identify the second portion but the user may be unable to modify the shared translation database. | 07-15-2010 |