摘要:
The present invention describes a method and system for high-speed database search with concurrent update, without the use of database locks or access controls, for large database systems. System (100) consists of a plurality of processors (102-1 ... 102-p) coupled to bus (101); a plurality for secondary memory caches (103-1 ...103-p); memory (i.e., RAM) (104); read only memory (ROM) (106); a storage device (108; display i.e., LCD monitor) (110); input device (112); network interfaces (114-1 ...114-O) which may send/receive electrical signals that represent various information; a wide area network (124); a local area network (LAN) (122); a plurality of network computers (120-1 ...120-N front-end protocol engines; and multiple on-line transaction processing (OLTP) servers (140-1 ...140-S) to receive update traffic to databases (142-1 ...142-S).
摘要:
System and methods for identifying output documents similar to an input document. A query is formulated using a list of best keywords from the input document to search for a first set of output documents. The list of best keywords is defined with a maximum number of keywords less than the total number of keywords in the list of best keywords that are identified as belonging to a domain specific dictionary of words and as having no measurable linguistic frequency. Lists of keywords are identified for each output document in the first set of documents. A second set of similar documents is determined using a measure of similarity that is computed between keywords identified in the input document and each output document in the first set of documents. In addition, a measure of similarity between two documents is computed. In computing the measure of similarity, a first list of rated keywords extracted from the first document and a second list of rated keywords extracted from the second document are received. The first and second lists of keywords are used to determine whether the first document forms part of the second document using a first computed percentage indicating what percentage of keyword ratings in the first list also exist in the second list. A second percentage is computed that indicates what percentage of keyword ratings along with a set of their neighboring keyword ratings in the first list that also exist in the second list when the first percentage indicates that the first document is included in the second document. The first percentage is used to specify the measure of similarity when the second percentage is greater than the first percentage.
摘要:
A system includes a communication module for downloading workspace data (135) from a remote site, an application program interface coupled to the communications module for communicating with a workspace data manager (160) to enable manipulation of the downloaded workspace data and thereby create manipulated data, and a general synchronization module (130) coupled to the communications module for synchronizing the manipulated data with the workspace data (135) stored at the remote site. An instantiator requests the workspace data manager to provide an interface for enabling manipulation of the downloaded workspace data. The workspace data manager may create another instance of the interface or may provide access to its only interface to enable manipulation of the data. A data reader may translate the downloaded workspace data from the format used by the remote site to the format used by the workspace data manager. Upon logout, the de-instantiator synchronizes the data with the global server and deletes workspace data. The system handles the situation where the data stored at the remote site has not changed therefore includes the downloaded data, and the situation the data stored at the remote site has been modified and therefore is different than the downloaded data.
摘要:
A method of providing evolvable entries in a persistent store is described. The method includes receiving an entry from an agent destined for the persistent store. The entry is converted to a versioned entry inserted into the persistent store. If a read or take operation is instituted, the versioned entry is read from the persistent store and converted to an entry.
摘要:
The present invention describes a method and system for high-speed database search with concurrent update, without the use of database locks or access controls, for large database systems. System (100) consists of a plurality of processors (102-1 ... 102-p) coupled to bus (101); a plurality for secondary memory caches (103-1 ...103-p); memory (i.e., RAM) (104); read only memory (ROM) (106); a storage device (108; display i.e., LCD monitor) (110); input device (112); network interfaces (114-1 ...114-O) which may send/receive electrical signals that represent various information; a wide area network (124); a local area network (LAN) (122); a plurality of network computers (120-1 ...120-N front-end protocol engines; and multiple on-line transaction processing (OLTP) servers (140-1 ...140-S) to receive update traffic to databases (142-1 ...142-S).
摘要:
Systems and method for enhancing search functionality provided to a user. In certain aspects, a query processing engine automatically decomposes queries into constituent units that are related to concepts in which a user may be interested. The query processing engine decomposes queries into one or more constituent units per query using statistical methods. In certain aspects, no real world knowledge is used in determining units. In other aspects, aspects of world and content knowledge are introduced to enhance and optimize performance, for example, manually using a team of one or more information engineers.
摘要:
The present invention provides a technique for enabling a high-speed communication control apparatus. A packet processing circuit 20 of a communication control apparatus includes a user database 57, a virus list 161, a whitelist 162, a blacklist 163 and a common category list 164. Upon acquisition of a request for access to a content, matching between information on a user who has sent the access request and the user database 57 is performed by a search circuit 30, so as to authenticate the user. When the user is authenticated, the search circuit 30 performs matching between the URL of the content to be accessed and the virus list 161, whitelist 162, blacklist 163 and common category list 164. A process execution circuit 40 controls the permission for the access based on the search result of the search circuit 30 and determination conditions stored in a second database 60. The packet processing circuit 20 is configured with a wired logic circuit.