| 6424979 |
System for presenting and managing enterprise architectures |
| Jul-23-2002 |
A system providing views of a technical architecture of an enterprise that take into account the content type interest, level of detail and time frame of desired information. A user, with a browser interface,... |
| 6405223 |
System for personal storage of different web source versions |
| Jun-11-2002 |
A system for storing web pages accessed from an inter- or intra-net source. The system comprises a client computer program storage device having stored thereon a first version of a desired web page from... |
| 6393438 |
Method and apparatus for identifying the existence of differences between two files |
| May-21-2002 |
A method and apparatus identifies the existence of differences between two files on a personal computer, such as two versions of a Windows registry file. Portions of each of the files are hashed into a... |
| 6377951 |
On-line database updating network system and method |
| Apr-23-2002 |
An on-line database updating network system and method using object-oriented programming to build a program of discrete blocks, with each block being separately accessible, modifiable, and replaceable.... |
| 6367077 |
Method of upgrading a software application in the presence of user modifications |
| Apr-2-2002 |
A method for upgrading (31-b of FIG. 1) a software application (35-b) from a prior version to a subsequent version while preserving user modifications to the prior application. The method includes comparing... |
| 6366933 |
Method and apparatus for tracking and viewing changes on the web |
| Apr-2-2002 |
A system for accessing documents contained in a remote repository, which change in content from version-to-version. The system allows users to specify lists of documents of interest. Based on the lists,... |
| 6330573 |
Maintaining document identity across hierarchy and non-hierarchy file systems |
| Dec-11-2001 |
A mechanism and method for translating between two incompatible document management systems whereby the identity of a document is maintained. The mechanism and method allows for the maintaining of information... |
| 6324546 |
Automatic logging of application program launches |
| Nov-27-2001 |
Computer systems typically include many application programs which enable uses to perform a wide range of tasks. The application programs are generally stored on high-capacity memory devices, such as hard... |
| 6317797 |
System for automatic synchronization of common file between portable computer and host computer via communication channel established with user approval of charge to be incurred |
| Nov-13-2001 |
A handheld computer which contains an LCD display having a digitizing surface to allow pen input. Internal storage takes several forms, such as a large flash ROM area, battery-backed up RAM and an optional... |
| 6311192 |
Method for initiating workflows in an automated organization management system |
| Oct-30-2001 |
A computer program (38) for organization management can interact with a database (36) containing organization information, and includes a personnel administration module (41), a personnel development module... |
| 6308172 |
Method and apparatus for partitioning a database upon a timestamp, support values for phrases and generating a history of frequently occurring phrases |
| Oct-23-2001 |
A method and apparatus for mining text databases, employing sequential pattern phrase identification and shape queries, to discover trends. The method passes over a desired database using a dynamically... |
| 6295548 |
Detection of an imported transaction for finding the global transaction identifier |
| Sep-25-2001 |
Systems and methods for ensuring that two different subordinate transactions will not be created at any given transaction processing node for the same parent transaction. Upon receiving a work request... |
| 6285985 |
Advertising-subsidized and advertising-enabled software |
| Sep-4-2001 |
The present invention, generally speaking, provides a mechanism allowing a software developer to present advertisements through a software program. In accordance with an exemplary embodiment of the invention,... |
| 6272678 |
Version and configuration management method and apparatus and computer readable recording medium for recording therein version and configuration management program |
| Aug-7-2001 |
A table of a manual for xx product (1st edition) includes component names, file names, version up mode and version numbers of a project. When the version up mode is a fixed mode, a version number in the... |
| 6272521 |
Apparatus and method for allowing object-oriented programs created with different framework versions to communicate |
| Aug-7-2001 |
A set of stream writer and reader classes and methods enable object frameworks to communicate with each other despite problems with missing classes due to mismatched versions. The stream writers are modified... |
| 6269362 |
System and method for monitoring web pages by comparing generated abstracts |
| Jul-31-2001 |
Provided is a computerized method for monitoring the content of documents. A set of documents is stored in memories of server computers. The server computers can be connected to each other by a network... |
| 6263497 |
Remote maintenance method and remote maintenance apparatus |
| Jul-17-2001 |
The transmitter transmits program information including machine type codes showing the version of hardware able to receive program data, version information indicating the version of software corresponding... |
| 6263348 |
Method and apparatus for identifying the existence of differences between two files |
| Jul-17-2001 |
A method and apparatus identifies the existence of differences between two files on a personal computer, such as two versions of a Windows registry file. Some or all of each of the files are hashed into... |
| 6253234 |
Shared web page caching at browsers for an intranet |
| Jun-26-2001 |
Each client in an intranet includes at least the minimum functionality required to serve a remote request such as an HTTP request. Existing browsers within the intranet may share their collective local... |
| 6249795 |
Personalizing the display of changes to records in an on-line repository |
| Jun-19-2001 |
The invention provides for customized "what's new" lists for users of shared lists of tracked resources. Identifying information, such as cookies, and state information are used to personalize a shared... |
| 6243717 |
System and method for implementing revision management of linked data entities and user dependent terminology |
| Jun-5-2001 |
A system and method for implementing revision management of linked data entities and user dependent terminology. The present invention provides a novel method to implement revision management so that when... |
| 6240422 |
Object to relational database mapping infrastructure in a customer care and billing system |
| May-29-2001 |
A system that uses an object to relational database mapping infrastructure to map C++ objects and their relationships to and from a relational database. The mapping is facilitated by mapping files which... |
| 6240412 |
Integration of link generation, cross-author user navigation, and reuse identification in authoring process |
| May-29-2001 |
A process for professional authoring of information about structured domains (i.e., not including fiction) by which authors, as an integral part of the authoring process, provide the data needed to (1)... |
| 6239802 |
File menu option for making file templates from pre-existing files |
| May-29-2001 |
A system, method, and program of this invention enable a user to create a new file that is like a pre-existing file. When a file menu option, referred to herein as "New Like", is selected by a user, an... |
| 6237004 |
System and method for displaying data using graphical user interface control elements |
| May-22-2001 |
The present invention is a system, method, and computer readable medium for determining which graphic user interface (GUI) control element, including a graphic symbol and associated control code, to use... |
| 6226652 |
Method and system for automatically detecting collision and selecting updated versions of a set of files |
| May-1-2001 |
A list of various versions of file sets that need to be reconciled (collisions) are automatically loaded into a collision handler. The user works through the list, resolving differences by selecting one... |
| 6216175 |
Method for upgrading copies of an original file with same update data after normalizing differences between copies created during respective original installations |
| Apr-10-2001 |
Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user,... |
| 6216140 |
Methodology for the efficient management of hierarchically organized information |
| Apr-10-2001 |
A methodology ensures the efficient management of large amounts of hierarchically organized information. The methodology encompasses the efficient copying and sharing of large amounts of hierarchically... |
| 6212534 |
System and method for facilitating collaboration in connection with generating documents among a plurality of operators using networked computer systems |
| Apr-3-2001 |
A system for facilitating collaboration among a plurality of users in connection with generation of a document includes a document information store and one or more user modules. The document information... |
| 6205445 |
File distribution system and method thereof |
| Mar-20-2001 |
In a file distribution system, an information management unit (10) receives information of a data file version of a target terminal (2) together with information of the hardware type of the terminal (2)... |
| 6195796 |
User centric source control |
| Feb-27-2001 |
A user centric approach to program product distribution, including a complementary multi-vendor source control system (MVSCS) suitable for use to practice the user centric distribution approach is disclosed.... |
| 6192377 |
Method and apparatus for determing whether a transaction can use a version of a data item |
| Feb-20-2001 |
A method and an apparatus for determining whether a transaction can use a version of a data item is provided. Transaction summary data is generated that is associated with one or more transactions that... |
| 6185584 |
Method and system for version management and archiving of electronic articles |
| Feb-6-2001 |
A system and method for automated electronic document maintenance/deletion of articles in an electronic document system. In one embodiment, the present invention determines whether the contents of an electronic... |
| 6151700 |
Object oriented distributed programming system for computer controlled networks with selective capture of program property data identifying a particular program version |
| Nov-21-2000 |
A computer controlled object oriented programming system for distributive program development over networks such as the internet with means for interfacing a plurality of programming objects with each... |
| 6151623 |
Agent activity report via object embedding |
| Nov-21-2000 |
A software intelligent Agent, and rules provided thereto by a user, screen and process data objects, for example an e-mail message, in accordance with said rules. Actions taken by the Agent to process... |
| 6138274 |
Method and apparatus for updating an online computer program |
| Oct-24-2000 |
The computer programs in redundant, high-reliability systems can be updated in real-time, without a service outage by performing a memory-to-memory data transfer. Old data structures from the primary computer... |
| 6115720 |
Method and apparatus for performing a health check on a database system |
| Sep-5-2000 |
A method and apparatus for compensating for deficiencies existing in programs to assist a user through installing a program. Polling the status of jobs requested by the user of a workstation is done so... |
| 6112024 |
Development system providing methods for managing different versions of objects with a meta model |
| Aug-29-2000 |
An "Object Cycle" versioning system having an Object Cycle Server is described. The server communicates over a wire or a network for providing versioning services to multiple clients. During a user session,... |
| 6092089 |
Augmenting comment field of postscript files to enable document management |
| Jul-18-2000 |
A marking system is provided within the comment field of PostScript page files to identify document management data placed therein. A special processor is provided to recognize the signature of document... |
| 6085268 |
Portable information terminal/method for renewing programs using PC card with utility programs on PC card displayed for selection according to control signal from controller |
| Jul-4-2000 |
A portable information terminal capable of updating a program using a PC card, and a method for updating a program using the same, are provided. The portable information terminal is capable of updating... |
| 6078934 |
Management of a document database for page retrieval |
| Jun-20-2000 |
A management system for enabling the creation and maintenance of a database wherein specially created document records, version records and page records are stored. Each page has a page record including... |
| 6067551 |
Computer implemented method for simultaneous multi-user editing of a document |
| May-23-2000 |
Word processing program module having a multi-user editing capability provided for by the utilization of a multi-user control file (MCF) that is created when a document is first accessed. The MCF is comprised... |
| 6006223 |
Mapping words, phrases using sequential-pattern to find user specific trends in a text database |
| Dec-21-1999 |
A method and apparatus for mining text databases, employing sequential pattern phrase identification and shape queries, to discover trends. The method passes over a desired database using a dynamically... |
| 6006206 |
Data health monitor for financial information communications networks |
| Dec-21-1999 |
A financial communications network incorporating a data health monitor includes a plurality of data sources, a plurality of data collection system, a client site terminal and a network connecting these... |
| 5999912 |
Dynamic advertising scheduling, display, and tracking |
| Dec-7-1999 |
Dynamic advertising scheduling, display, and tracking for the world wide web. The invention includes at least one template web page that has conventional HTML codes defining the format and content of the... |
| 5983242 |
Method and system for preserving document integrity |
| Nov-9-1999 |
A method and system for preserving document integrity between potentially partially incompatible versions of a program module by maintaining forwards compatibility and backwards compatibility. Version... |
| 5978828 |
URL bookmark update notification of page content or location changes |
| Nov-2-1999 |
The present invention is an apparatus and method of providing notification of a content change of a web page. The method includes the steps of transmitting a request from a first electronic system to a... |
| 5966716 |
Automatic spreadsheet forms |
| Oct-12-1999 |
A method of entering and saving data using a spreadsheet program, includes providing a spreadsheet template that defines a spreadsheet form, and creating multiple instances of the spreadsheet form defined... |
| 5960444 |
Software tool for indexing document made from plurality of smaller documents created using different versions of word processing software |
| Sep-28-1999 |
A software tool that allows a user to combine a number of smaller documents and then to index the combined documents. A bookfile contains one or more documents, each document containing its own indexing... |
| 5956708 |
Integration of link generation, cross-author user navigation, and reuse identification in authoring process |
| Sep-21-1999 |
A process for professional authoring of information about structured domains (i.e., not including fiction) by which authors, as an integral part of the authoring process, provide the data needed to (1)... |