摘要:
Disclosure is made of a source code checker and a source code checking method, for checking properties related to program behaviors meant by source code for a computer program; of a program for making execute the method; and of a storage medium for storing the program. This source code checking method includes a path extracting step and a checking information determining step. The path extracting step simulates a program described in source code for a computer program preliminarily input, to extract an instruction series to be actually executed. The checking information determining step determines checking information of the source code according to the instruction series extracted in the path extracting step.
摘要:
Disclosure is made of a source code checker and a source code checking method, for checking properties related to program behaviors meant by source code for a computer program; of a program for making execute the method; and of a storage medium for storing the program. This source code checking method includes a path extracting step and a checking information determining step. The path extracting step simulates a program described in source code for a computer program preliminarily input, to extract an instruction series to be actually executed. The checking information determining step determines checking information of the source code according to the instruction series extracted in the path extracting step.
摘要:
An API specification verification device, an API specification verification method, a program for executing the method, and a storage medium for storing the program are disclosed herein, the API specification verification device and method enabling API which is not registered in a verification tool to be verified without modification to a program checking unit serving as the verification tool. The user inputs API to be verified and a specification of the API using an API specification input support unit. A program conversion unit converts a verification object program based on the input information into a form inputtable by the verification tool to output the converted program to the verification tool. The program checking unit verifies the converted program.
摘要:
A data relay processing method where an available transmission band is partially reserved, partially assigned or partially exchanged between multiple communication terminals. Pieces of information are communicated between the multiple terminals. Such information includes a schedule of a term in which the transmission band is available, and a communication price that is charged to terminals in exchange for the usage of the transmission band. A schedule of transmission band usage and history of transmission band usage are utilized to efficiently reserve, assign or exchange the transmission band.
摘要:
There is provided a transmitting section for receiving program information representative of an outline and receiving condition of a receivable program and further receiving a program on the basis of the program information, and a zone-change determining section for detecting a change of the program information. The program selecting section causes the transmitting section to suspend program reception and to switch a communication port, on the basis of a determination of a change of program distribution area by the zone-change determining section. Due to this, the transmitting section is allowed to continuously receive the program so far received. This, in the case a program is provided at a communication port different based on each region, makes it possible to correctly receive a program even if moving traversing a region.
摘要:
The present invention generates watermark from ID information that uniquely identifies a program distribution destination, inserts the generated watermark in a program, and prevents the program from operating correctly if the watermark is tampered with, and also inserts the same watermark verification code in a program regardless of the distribution destination. By this means, it is possible to prevent detection of watermark verification code constituting a watermark by means of collusion attack.
摘要:
An improved information transmission method is provided for use in a communication network. The information transmission method combines a bandwidth control technique with a caching technique, thereby making it possible to use allocated bandwidth in an efficient manner.
摘要:
The present invention is intended to realize a screen configuration according to a propagation environment and display capability by causing a server to transmit a plurality of pieces of screen configuration information describing a spatial arrangement of contents to a reception terminal and select, when the reception terminal receives a plurality of pieces of screen configuration information, screen configuration information and display the contents according to the propagation environment of the reception terminal and conditions such as display capability.
摘要:
The present invention allows the transmitting side to transmit a plurality of pieces of layout information that determines a display layout of at least one media and media data making up this layout information and allows the receiving side to receive the layout information and media making up this layout information transmitted from the transmitting side, select one out of a plurality of different pieces of layout information based on a reception state of this media and represent the media using the selected layout information.
摘要:
In the present invention, a program is provided with a dummy module into which a watermark can be inserted without any effect on the operation of the program, and an digital signature. It is thereby possible for a distributor to insert a watermark for specifying a user to the dummy module, and to prevent unauthorized leakage of the program by the distributor. Further, by providing the program body with an digital signature, it is possible to prevent tampering of the program by the distributor.