Abstract:
PROBLEM TO BE SOLVED: To prepare a card which is easy for a user for a terminal device to use and to dynamically constitute a deck corresponding to the capacity of the terminal device according to the conditions of the terminal device and the details of the contents when the web contents are transmitted in the units of the card and deck. SOLUTION: A server which distributes the web contents is equipped with a node editing part 20 which adds annotation information to each node of the web contents and a card preparation part 30 which divides the web contents into cards according to the annotation information. The server is further equipped with a terminal information acquisition part 10 which obtains information regarding the storage capacity of a receiving buffer from the terminal device serving as a transmission destination of the web contents and a deck preparation part 40 which prepares a deck as a transmission unit to the terminal device according to the obtained information so that a data size within the storage capacity of the receiving buffer is obtained by gathering cards prepared by the card preparation part 30 according to a specific rule. COPYRIGHT: (C)2003,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide a method for dynamically changing an object to be cached according to the scene of each processing. SOLUTION: This is a method for selecting an object to be cached in a data structure in which the class of objects is hierarchically divided into levels L1, L2, L3,.... In this case, this method includes a step for detecting a class belonging to the level L3 in response to the generation of reference from a first object (a) in the first class belonging to the first level L2 to a second object (b) in the second class belonging to the other level L3, and a step for designating non-cached objects (b), (c), (d), and (e) in the class belonging to the other level L3 which can be referred to after the first object (a) in the first class as objects to be cached.
Abstract:
PROBLEM TO BE SOLVED: To provide a development support program, a development support method and a development support system in parallel development of the software, allowing change management of a source code of software having flexibility. SOLUTION: The development support program for performing the parallel development of a program stored in an SCM (Software Configuration Management) repository 17 by a plurality of persons makes a server 10 and a client 20 execute: a reading means 22 for storing the program in a development workspace 30 of the client 20 used in change operation according to operation to read the program that is a change target from the SCM repository 17 of the server 10; and a change reliability degree calculation means 25 for calculating a change reliability degree representing a degree wherein a change of the program is decided by comparing the program before the change according to the change operation to the program of the development workspace 30 stored in the reading means 22. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PURPOSE: To set both command and respective parameters of an editing object to a tool button by the direct scanning by a user by setting a specified command and the parameter of a specified editing object to the tool button. CONSTITUTION: When the tool button displayed on the screen of a display device 13 is not clicked, whether or not the editing object displayed on the screen is dropped to the tool button is judged. In the case, the command relating to the editing object and data relating to the parameter are stored in a temporary storage device 14 and they are made to correspond to the tool button by a dropping operation to the desired tool button. When the dropping operation to the tool button is performed, a processor 11 extracts information relating to the command and the data relating to the parameter of the editing object from a graphic specified by the user. Then, based on the obtained data, a new tool is obtained.
Abstract:
PROBLEM TO BE SOLVED: To provide automatic division algorithm capable of dividing the form into the one that is easily operated by a user and error correction is easily performed when an input error occurs in the case of providing a form to a terminal with low capability such as small display screen. SOLUTION: In a Web server 10 which generates display control information so that division display of the form is performed in a form suitable for a client device 50 which the user uses, it has an HTTP request acceptance part 12 which receives a form request from the client device 50, an application code DB31 which stores screen definition of the form to which the form request is made and a code of a verification machine which executes verification of an input value inputted in an input item in the form, a form division part 21 which divides the form using the screen definition of the read form and the code of the verification machine according to acquired terminal capability and screen generation part 22 which generates screen information displayed on the client device 50 from a division result. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a tool 28 for supporting an operator in performing a fragmenting operation relating to a Web page server 13 which fragments a JSP page, stores copies of its fragments in a cache 13, creates a Web page to be sent using the copies in the cache 13 in response to a request from a client 15 for a Web page, and sends the page. SOLUTION: A JSP syntax analyzer 30 analyzes the syntax of an input JSP page 29 and outputs a JSP syntax tree 31 as the analysis result. A predetermined pattern is registered in a pattern database 32 according to heuristics. A pattern checker 33 matches patterns of the JSP syntax tree 31 and the pattern database 32 with each part of the JSP syntax tree 31 and outputs a list 34 of comments showing the matching part of the JSP page. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a method for automatically and properly dividing an application block realizing a mechanism dynamically creating a Web page in a server into several sections. SOLUTION: This program editing device is provided with a user interface control part 10 receiving an input of a division object instruction designating a part to be divided from a processing objective JSP file, a JSP analysis part 20 deciding an accompanying division part to be divided with the part designated by the division object instruction, and a division execution part 30 dividing the part designated by the division object instruction and the accompanying division part from the JSP file. In the JSP analysis part 20, a variable in the JSP file and an object dependency relationship are analyzed, and a copyable part is divided by copying, so that the same operation as that by a processing objective program file is secured by the program file after division. COPYRIGHT: (C)2004,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To find out a component which may be a failure cause at high probability without retrieving all component data of the whole products. SOLUTION: Component data in a component tree distributed from a set of existing failure products are successively accessed and component attribute values having high degrees of support out of the failure products are extracted. In this process, a partial set of components used for the failure products is also found out. These component attribute values having the high degrees of support and the set of components used for the failure products are expressed as a tree using component types as nodes. Then as to two component attribute values having high degrees of support on the tree of component types, the information gain of a rule that the adoption of the two component attribute values may cause a failure is calculated. The calculation is locally applied to a common master component of two components and the master component having fixed information gain is outputted as a failure cause. How to select these two component attributes, component attributes are successively evaluated from component attributes with a nearer distance and setting two component attributes detected as a failure cause at first as candidates of the failure cause. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a system for tracing a cause of an event occurred to a product produced in a production process chain. SOLUTION: The system includes a storage part for storing a virtual attribute to be associated with a corresponding second product; a receiving part for receiving information for specifying a third product in which the event occurred; a correlation calculation part for calculating the correlation coefficient with the third product, in which the third product is specified by the information for each kind of the second products used for the third product, and a group of the second product having the common virtual attribute; and a cause specification part for specifying the second product belonging to the kind of the second product in which the maximum correlation coefficient is calculated as the cause of the event. COPYRIGHT: (C)2008,JPO&INPIT