Abstract:
PROBLEM TO BE SOLVED: To provide a method, device and computer program for efficiently identifying items having a high frequency of occurrence among items included in a large-volume text data stream.SOLUTION: Identification information for identifying an item and a count for the item are stored in a memory of a higher level, and only identification information is stored in a memory of a level lower than said higher level. When text data stream input is received: if identification information for an item included in a bucket resulted from division of the received text data stream input is stored in the higher-level memory, the count for the item is incremented; when stored in the lower-level memory, the identification information for the item is transferred with an initial count to the higher-level memory; and, when not stored in any level, the identification information for the item is newly stored with the initial count in the higher-level memory.
Abstract:
PROBLEM TO BE SOLVED: To provide an information processing apparatus, an information processing method and a program for achieving the pattern matching of text information by saving a memory with high computational efficiency. SOLUTION: The information processing apparatus 10 includes: a generation section 60 configured to generate an ordered tree structure by defining transition edges between nodes using, as transition conditions, respective constraints from one or more constraint patterns 150 each including a plurality of constraints; a search section 72 configured to search for a second substructure K similar to a first substructure P from a root node by determining a set relation between the transition conditions of respective transition edges; and a transition defining section 74 configured to define an additional transition link from a tail node sK n of the second substructure K to a slave node sP n+1 of the first substructure P, the additional transition link adding a constraint to be met by an indeterminant identified from the set relation, wherein a data structure 100 for pattern matching is defined. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation:要解决的问题:提供一种信息处理装置,信息处理方法和程序,用于通过节省具有高计算效率的存储器来实现文本信息的模式匹配。 解决方案:信息处理装置10包括:生成部分60,其被配置为通过使用来自一个或多个约束模式150的各自的约束作为过渡条件来定义节点之间的过渡边缘来生成有序树结构,每个约束模式包括多个约束 ; 搜索部分72,被配置为通过确定各个过渡边缘的转换条件之间的集合关系,从根节点搜索类似于第一子结构P的第二子结构K; 以及转换定义部分74,其被配置为将第二子结构K的尾节点sK n SB>的附加转变链路定义到第一子结构的从节点sP n + 1 SB> P,附加转移链路添加由从集合关系识别的不确定性要满足的约束,其中定义用于模式匹配的数据结构100。 版权所有(C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To promote message processing of the highest priority of a large amount of agents while suppressing access to a disk. SOLUTION: This device is provided with a memory, a means for determining the priority of an agent by a message inserted into the agent and managing the state of the agent according to whether the agent exists on the memory and the existence/absence of the message, a means for allocating a thread if the agent exists on the memory and accessing the agent onto the memory unless the agent exists on the memory on the condition of detecting an agent, whose priority is the highest, and a message processing means for repeating message processing up to prescribed reference about the agent to which the thread is allocated. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a database system, a server, an update method, and a program for efficiently executing a plurality of update requests to a database. SOLUTION: The server is connected to a database 90 and one or more other servers and includes a data storage part 50 for storing at least part of data obtained by dividing the database 90, a log storage part 62 for storing an update log by an update request concerning the data received from an application 30, a transmission part 88 for copying the update log and transmitting it to the other servers in response to the update request, a replica storage part 82 for storing a replica 110 of the update log by copying received from the other servers, and an execution part 64 for executing a batch update for the database 90 according to the sum of the update log 100 and the replica 110 stored in the log storage part 62 and the replica storage part 82 respectively. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a structural pattern candidate creating system which automatically creates candidates for several complicated structural patterns and facilitates the selection of a purposive structural pattern. SOLUTION: When the system receives a structural pattern which indicates an element or an element group in a document logical structure of a structuralized document and is designated by a user, an edit object item determining means determines edit object items to be edited among items constituting the structural pattern. A structural pattern candidate creating means edits the edit object items into differently-expressed items based on document logical structure information of the structuralized document, and creates structural patter candidates. A structural pattern candidate list creating means sorts the created structural pattern candidates in accordance with a display index for providing the user with a selection standard, and creates a list of the structural pattern candidates. When the system receives desired edit items designated for the structural pattern by the user, the edit object item determining means determines the desired edit items as the edit object items. COPYRIGHT: (C)2004,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To enhance ability of the publicity and the non-alterability property of electronic contents by giving evidence to the publicity of the electronic contents existing on a network. SOLUTION: A service machine 10 chooses preferably plural witnesses from among register group 12 or a certificate generator 12a with respect to the service request of a user 11 wanting to have the testimony of the publicity of electronic contents and asks the witnesses or the certificate generator 12a to prepare the acquisition certificate of the electronic contents 14. Electronic signatures of the witnesses or the certificate generator 12a are attached to a certificate and the service machine 10 transmits this certificate to a user 11 after attaching, in addition, an electronic signature of his own.
Abstract:
PROBLEM TO BE SOLVED: To provide a data processor, a workflow system, a data processing method, and a computer program, can function a materialized view as a self-maintainable view, without increasing a storage capacity, when retrieving or updating information as to a progress situation of process instance in a prescribed condition, using the materialized view including information as to an inquiry result to a database defined in advance. SOLUTION: A flow description code for constructing a workflow is obtained to be analyzed statically. Selection condition information as to an attribute of a selection condition for the process instance in each node is generated and stored in response to a static analytical result. The node not having the possibility of providing the selection condition is extracted based on the stored selection condition information, to delete information as to the inquiry result corresponding to the extracted node and a node transited after the node, from the materialized view. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method for managing views having virtual tables of databases. SOLUTION: The method includes steps of: selecting a discard candidate instance from a discard candidate list table in accordance with an LRU algorithm if it is determined that there is less free space for adding an instance; determining whether a revision wait flag is on for the discard candidate instance; if it is determined that the revision wait flag is on, deleting the discard candidate instance from the discard candidate list table; if it is determined that the revision wait flag is not on, deleting the discard candidate instance from the instance pool and adding the instance to the instance pool; and adding the requested instance to the instance pool if it is determined that there is enough storage area. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To realize the classification of semi-structured data by kernel method to a labelled order tree. SOLUTION: A plurality of instances having a labelled order tree structure is inputted, an inner product is calculated on the basis of the structure, and the classification learning of the instances is performed by use of the calculation result of the inner product. A dynamic planning method is applied to a node that is not the terminal end of the labelled order tree on the basis of the corresponding relation in which the order of each node is stored, and the sum of matching related to offspring nodes is calculated. COPYRIGHT: (C)2003,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide a means for guiding a user to a specific group of sites without regard to the presence/absence of the interest of the user. SOLUTION: The means is provided with a moving object managing part 10 for managing the position of a moving object on a network, a radar information generation part 20 for generating information on the position of this moving object and providing it to a user accessing to this network, and a zero distance processing part 30 for carrying out processing accompanying finding out of a previously set moving object when a prescribed user finds out this moving object. By arranging the moving object at a desired position by the part 10, the user is guided to desired contents on the network.