Abstract:
PROBLEM TO BE SOLVED: To provide a parallelization technology capable of taking an advantage of parallelism in strongly-connected components and enabling a high-speed operation. SOLUTION: A unified parallelization table is formed in steps of: describing a process to be executed with a plurality of control blocks and edges connecting the control blocks; selecting highly predictable edges from the edges; identifying strongly-connected clusters; creating a graph composed of parallelization tables 1102 to 1116 having entries of the number of processors, costs thereof, and corresponding clusters for each node in the strongly-connected clusters and a non-strongly connected cluster between the strongly-connected clusters; converting the graph into a series-parallel graph; and merging the graph at each serial path and at each parallel section. Then, based on the number of processors and a cost value in the unified parallelization table, the best entry is selected and an executable code to be allocated to each processor is generated based on the cluster of that entry. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To enable a data processing apparatus that uses data on a database by replication to efficiently detect an update on the database. SOLUTION: The data processing apparatus comprises a cache part for acquiring and caching a single cluster of data elements and cluster update information about the single cluster from a data management apparatus for storing a plurality of data elements by classification into a plurality of clusters, a cluster group update information acquisition part for acquiring cluster group update information about a cluster group of two or more clusters from the data management apparatus, a cluster group update information calculation part for calculating cluster group update information about the cluster group from two or more pieces of cluster update information, and an update determination part for, if the calculated cluster group update information matches the cluster group update information acquired from the data management apparatus, determining that the cached data elements in the cluster group is the latest. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a server for accessing the information of tagged articles which is prevented from being grasped by a tag reader set in a public space without sacrificing traceability. SOLUTION: The server 103 includes a receiving means for receiving an encrypted ID included in the tag related to the articles scanned by using the tag reader, a transmitting means for transmitting a request which includes the encrypted ID and requests the network address of the second server 107 storing the information of the articles related to the tag to the first server 106, a receiving means for receiving the network address of the second server returned by the third server 105 according to the network address request from the first server generated by using article ID obtained by decoding the encrypted ID, and a transmitting means for transmitting the request for requesting the information of the articles to the second server by using the network address of the second server. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To support determination of the efficient processing order of design process. SOLUTION: A system supports determination of a design process order. The system includes: a storage device that stores constraint data indicating a strength of a constraint that is given to each design process from each of the other design processes; a detection unit that accesses the storage device to detect, from the constraint data, a loop of relationships concerning a design process receiving a constraint from another design process; a selection unit that accesses the storage device to select, from the detected loop, a pair capable of canceling the loop when the pair is deleted and having a minimum total constraint strength; and an output unit that deletes the selected constraint pair from the constraint data and outputs data indicating a constraint that is to be satisfied by each design process. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To prevent reduction of work quality in some processes when re-estimating the required days of the process included in a project so as to complete the project within a period and reducing the required days only in some processes. SOLUTION: This computer program for adjusting a progress schedule of the project makes a computer simulate the project a plurality of times, increases execution man-hors per day of each the process about a simulation result wherein the completion is not in time for a deadline date of the project among obtained simulation results, performs the adjustment such that it is in time for the deadline date of the project, and makes the computer perform presentation as recommendation execution man-hors per day of each the process. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To solve the difficulty of recognizing influence of change in a development step wherein dependency relation is generated at an unpredictable arbitrary timing in parallel development. SOLUTION: The degree of influence of the change of design information is defined as the total amount of an additional work as a rework to a design process which refers to it. When requesting the influence analysis of design change, all processes which have directly or indirectly referred to the design information to be changed are extracted from a project monitoring part. For the respective extracted processes, the influence due to the change of the design information that is referred to is calculated. The maturity degree of the design information based on reference information when the process refers to and the maturity degree of the design information when applying the change are extracted and a difference between them is defined as a work likely to be wasted. From the maturity degree of the reference information when performing reference, a dependency degree are acquired, and the change scale of the reference information, the work amount to be actually wasted among the work amount likely to be wasted is stochastically obtained. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an efficient path verification technique, with which the entity which each item followed while each entity changed configurations of an item constellation is changed freely, and the sequence is verifiable, when a large number of items pass a plurality of entities. SOLUTION: The signature device has an item selecting input unit for receiving the selection of an item group which combined an item supplied by one or more contractors and an item which oneself generated further, an updating portion for retrofitting path verification of information about information for path verification, in order to verify the delivery path included in signature information over supplied item, and a signature information transmitter which transmits signature information creator which creates new signature information from signature which is created by itself, and updated information for path verification to the signature verification device. A signature verification device has a signature information receiver which receives new signature information, and a signature information verifier which verifies the delivery path of all items contained in the item constellation chosen from new signature information. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a recognition model generation system, a recognition model generation method, a program for making a computer execute the recognition model generation method, a computer-readable storage medium with the program stored therein, and a structural mesh generation system. SOLUTION: This recognition model generation system comprises a means 18 for labeling the ridge line and surface of an inputted 3-dimensional shape; a means 20 for generating a shape regulation value; a shape regulating means 22 for regulating the shape recognition by use of the generated regulation value; and a means 24 for generating the positional coordinate of the apex of a shape obtained by substituting the inputted 3-dimensional shape by a hexahedron by use of the output of the shape regulating means. The present invention further provides the recognition model generation method, the program for making a computer execute the recognition model generation method, the computer-storage medium with the program stored therein, and the structural mesh generation system. COPYRIGHT: (C)2004,JPO