System, method, and program for executing code
    1.
    发明专利
    System, method, and program for executing code 有权
    执行代码的系统,方法和程序

    公开(公告)号:JP2010134847A

    公开(公告)日:2010-06-17

    申请号:JP2008312345

    申请日:2008-12-08

    Abstract: PROBLEM TO BE SOLVED: To provide a code generation technique which adapt a code to dynamically modified profile information in response to the modification of profile information. SOLUTION: System configuration information is obtained. In dependence on it, a load process and a store process are performed, where they are called LoadX and StoreX, respectively. On the other hand, normal load process and store process are called load and store, respectively. Accordingly, the invention assumes a system configuration for each compile unit. Under this assumption, a load/store instruction for finding access to the normal RAM/ROM is converted not into the LoadX/StoreX instruction into the normal load/store instruction. This brings an optimization effect to compiling. An execution code obtained above is systematically registered in a two-dimensional table with an start address of a guest and an index of system configuration information as a key. This allows an optimization code obtained by searching the table to be executed in execution. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种代码生成技术,其适应代码以响应于简档信息的修改来动态地修改简档信息。

    解决方案:获取系统配置信息。 依赖于它,执行加载进程和存储进程,分别称为LoadX和StoreX。 另一方面,正常的负载过程和存储过程分别称为加载和存储。 因此,本发明假设每个编译单元的系统配置。 在这种假设下,用于查找访问正常RAM / ROM的加载/存储指令不会转换为LoadX / StoreX指令到正常的加载/存储指令。 这给编译带来了优化效果。 上面获得的执行代码被系统地注册在具有来宾的起始地址和系统配置信息的索引作为关键字的二维表中。 这允许通过搜索在执行中执行的表获得的优化代码。 版权所有(C)2010,JPO&INPIT

    Technique for optimizing character string output processing
    2.
    发明专利
    Technique for optimizing character string output processing 审中-公开
    优化字符串输出处理技术

    公开(公告)号:JP2008059279A

    公开(公告)日:2008-03-13

    申请号:JP2006235420

    申请日:2006-08-31

    CPC classification number: G06F17/2223

    Abstract: PROBLEM TO BE SOLVED: To improve the efficiency of processing for outputting character strings especially as to technique for optimizing the execution of a plurality of character string output instructions included in a program. SOLUTION: The system acquires a program for outputting a text obtained by combining a plurality of output character strings by successively executing a plurality of character string output instructions, and before the execution of the program, converts a character code system of a character string constant from a first code system for internal processing into a second code system for output as to at least one character string output instruction for outputting the character string constant. During the execution of the program, the system buffers the variable values of two or more character string variables to be output by two or more character string output instructions while maintaining the first code system, collectively converts the variable values of two or more buffered character string variables from the first code system into the second code system, and then outputs the character string constant whose character code system is converted and the variable values of two or more character string variables whose character code system is converted as at least a part of the text. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提高用于输出字符串的处理效率,特别是关于优化程序中包括的多个字符串输出指令的执行的技术。 解决方案:系统获取用于输出通过连​​续执行多个字符串输出指令而组合多个输出字符串而获得的文本的程序,并且在执行程序之前,转换字符的字符代码系统 从用于内部处理的第一代码系统到第二代码系统的字符串常数,用于输出用于输出字符串常数的至少一个字符串输出指令。 在程序执行期间,系统缓冲由两个或多个字符串输出指令输出的两个或多个字符串变量的变量值,同时保持第一代码系统,共同转换两个或多个缓冲字符串的变量值 从第一代码系统到第二代码系统的变量,然后输出其字符代码系统被转换的字符串常数和两个或多个字符代码系统被转换为字符串变量的变量值作为文本的至少一部分 。 版权所有(C)2008,JPO&INPIT

    Server, information processing method, and program
    3.
    发明专利
    Server, information processing method, and program 有权
    服务器,信息处理方法和程序

    公开(公告)号:JP2005050241A

    公开(公告)日:2005-02-24

    申请号:JP2003283501

    申请日:2003-07-31

    CPC classification number: G06F9/4443

    Abstract: PROBLEM TO BE SOLVED: To provide a web application server capable of performing appropriate processing to even access from a terminal, which are not assumed when a web application is designed.
    SOLUTION: The web application server comprises a DLG file storage part 12 for storing a DLG file in which a job logic of a web application is described with definition of abstract expression, a DLG execution part 13 for using the DLG file to execute a job process of the web application in response to a request from a client, a view specializer 14 for producing at a JSP a view suitable to an attribute of the client based on the processing result by the DLG execution part 13, and a response generation part 16 for generating and sending back a response to the client using the view of the JSP file produced by the view specializer 14.
    COPYRIGHT: (C)2005,JPO&NCIPI

    Abstract translation: 要解决的问题:提供能够执行适当处理以从终端进行偶数访问的web应用服务器,这在web应用被设计时不是假设的。 解决方案:Web应用服务器包括用于存储DLG文件的DLG文件存储部分12,DLG文件中定义了抽象表达式描述web应用的作业逻辑; DLG执行部分13,用于使用DLG文件执行 响应于来自客户端的请求的web应用的作业过程,用于根据DLG执行部分13的处理结果在JSP处产生适合于客户端的属性的视图的视图专用器14以及响应生成 第16部分,用于使用视图专家14生成的JSP文件的视图来生成并发回给客户端的响应。版权所有(C)2005,JPO&NCIPI

    Device and method for analyzing shape of data structure
    5.
    发明专利
    Device and method for analyzing shape of data structure 有权
    用于分析数据结构形状的装置和方法

    公开(公告)号:JP2010020558A

    公开(公告)日:2010-01-28

    申请号:JP2008180634

    申请日:2008-07-10

    Inventor: KONDO TAKESHI

    Abstract: PROBLEM TO BE SOLVED: To capture a quantitative change in shape of a data structure of an arbitrary kind. SOLUTION: In a program analysis device 10, a control flow graph generation part 12 generates a control flow graph from a program stored in a program storage part 11 and stores it in a control flow graph storage part 13, an initial map generation part 14 stores correspondence information between a shape graph representing the shape of the data structure before execution of the program and the number of objects included in the data structure in a map storage part 15, a data flow equation generation part 16 generates a data flow equation from the control flow graph stored in the control flow graph storage part 13 and stores it in a data flow equation storage part 17, and a map update part 18 updates the correspondence information stored in the map storage part 15 based on the data flow equation stored in the data flow equation storage part 17. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:捕获任意类型的数据结构的形状的定量变化。 解决方案:在程序分析装置10中,控制流图生成部分12从存储在程序存储部分11中的程序生成控制流程图,并将其存储在控制流程图存储部分13中,初始映射生成 数据流程方程生成部16生成表示数据结构的形状图,表示程序的执行前的数据结构的形状图与地图存储部15的数据结构中包含的对象的数量之间的对应信息, 从存储在控制流程图存储部13中的控制流程图中,将其存储在数据流量式存储部17中,并且映射更新部18基于存储的数据流方程来更新存储在映射存储部15中的对应信息 在数据流方程式存储部分17中。(C)2010,JPO&INPIT

    Application editing device and data processing method and program
    6.
    发明专利
    Application editing device and data processing method and program 审中-公开
    应用编辑设备和数据处理方法与程序

    公开(公告)号:JP2003067185A

    公开(公告)日:2003-03-07

    申请号:JP2001246290

    申请日:2001-08-14

    Inventor: KONDO TAKESHI

    CPC classification number: G06F8/10

    Abstract: PROBLEM TO BE SOLVED: To update a view by dynamically reflecting alteration to a converting model in a model and view at the destination of conversion in the case of using a view of another application from a designated model using model conversion. SOLUTION: This application editing device edits application individually having a model and a view. The device is provided with an application A executing part 10 for editing a first model in the application, a model converter 20 for converting the first model to a second model, and an application B executing part 30 for displaying the second model at its view on a display device. The application B executing part 30 is provided with an event generating part 32 for generating an event according to updating of the second model when the second model is updated. According to the event generated by the event generating part 32, a view displayed on the display device is altered.

    Abstract translation: 要解决的问题:在使用模型转换从指定模型使用另一应用程序的视图的情况下,通过动态地反映模型中的转换模型的变更和转换目的地的视图来更新视图。 解决方案:此应用程序编辑设备单独编辑具有模型和视图的应用程序。 设备具有用于编辑应用中的第一模型的应用程序A执行部分10,用于将第一模型转换为第二模型的模型转换器20和用于在其视图上显示第二模型的应用程序B执行部分30 显示装置。 应用程序B执行部分30具有事件生成部分32,用于当更新第二模型时,根据第二模型的更新生成事件。 根据事件生成部32生成的事件,改变显示装置上显示的视图。

    Simulation method, system and program
    7.
    发明专利
    Simulation method, system and program 有权
    模拟方法,系统和程序

    公开(公告)号:JP2011022702A

    公开(公告)日:2011-02-03

    申请号:JP2009165698

    申请日:2009-07-14

    CPC classification number: G06F17/5009 G06F17/5095

    Abstract: PROBLEM TO BE SOLVED: To improve operation speed of simulation by conforming synchronization timing between logic blocks connected to each other.
    SOLUTION: In a simulation system having a plurality of peripherals communicating with each other, a weighted graph wherein communication times are set as weights, wherein the peripherals are set as nodes, and wherein connection paths are set as edges is configured. Among the communication times in a loop thereof, a minimum time is set as first synchronization timing, timing wherein an acceptable delay is added is set as second synchronization timing, and timing designated by a user to be longer than the first and second timing is set as third synchronization timing. The third synchronization timing is used in a portion where the timing is usable, so that the peripherals are synchronized in the longest possible synchronization timing.
    COPYRIGHT: (C)2011,JPO&INPIT

    Abstract translation: 要解决的问题:通过使彼此连接的逻辑块之间的同步定时保持一致,提高仿真的操作速度。 解决方案:在具有彼此通信的多个外围设备的模拟系统中,将通信时间设置为权重的加权图形,其中外围设备被设置为节点,并且其中配置连接路径作为边缘。 在其循环中的通信时间中,将最小时间设置为第一同步定时,将可接受延迟添加的定时设置为第二同步定时,并且设置用户指定为比第一和第二定时长的定时 作为第三同步定时。 在定时可用的部分中使用第三同步定时,使得外设在最长可能的同步定时中被同步。 版权所有(C)2011,JPO&INPIT

    Device for determining violation against term of program and method therefor
    8.
    发明专利
    Device for determining violation against term of program and method therefor 有权
    用于确定违反计划期限的设备及其方法

    公开(公告)号:JP2007122631A

    公开(公告)日:2007-05-17

    申请号:JP2005317204

    申请日:2005-10-31

    CPC classification number: G06F8/73

    Abstract: PROBLEM TO BE SOLVED: To more efficiently determine whether or not a program violates protocols than before.
    SOLUTION: This device for determining violation against the protocols of the program has: an input part which accepts input of an object program to be an object for determining violation against the protocols; a violation storage part which preliminarily stores an abstract syntax tree or a pattern indicating structure of the program which violates the protocols; a conversion part which converts the abstract syntax tree of the object program into a conversion tree by a predetermined conversion rule and a determination part which determines that the object program violates the protocols on condition that at least a part of the conversion tree matches the abstract syntax tree which violates the protocols.
    COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:更有效地确定程序是否违反了以前的协议。 解决方案:用于确定违反程序协议的设备具有:输入部件,其接受作为用于确定违反协议的违反的对象的对象程序的输入; 预先存储违反协议的抽象语法树或指示程序结构的模式的违规存储部分; 转换部分,其通过预定转换规则将对象程序的抽象语法树转换为转换树;以及确定部,其在至少部分转换树匹配抽象语法的条件下确定对象程序违反协议 违反协议的树。 版权所有(C)2007,JPO&INPIT

    Device, program and method for generating dynamic content creation program
    9.
    发明专利
    Device, program and method for generating dynamic content creation program 审中-公开
    用于生成动态内容创建程序的设备,程序和方法

    公开(公告)号:JP2005332146A

    公开(公告)日:2005-12-02

    申请号:JP2004149186

    申请日:2004-05-19

    Inventor: KONDO TAKESHI

    CPC classification number: G06F17/2223

    Abstract: PROBLEM TO BE SOLVED: To provide a technology which can shorten time required for processing in generating dynamic contents by JSP or the like.
    SOLUTION: A device which generates a dynamic contents creating program is internally assumed to deal with texts by expressing them with prescribed generic character encoding. This device is provided with a means to generate a program which creates dynamic contents based on a prescribed file including a static text for constituting a static section of the contents, and a means to prepare information on character codes by character encoding for contents on static texts so as to be utilized by a program beforehand (steps 36 and 37).
    COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:提供一种可以缩短通过JSP等生成动态内容所需的处理所需的时间的技术。 解决方案:内部假设生成动态内容创建程序的设备通过用规定的通用字符编码表达它们来处理文本。 该装置具有生成程序的装置,该程序基于包括用于构成内容的静态部分的静态文本的规定文件来创建动态内容,以及通过对静态文本上的内容进行字符编码来准备关于字符代码的信息的装置 以便事先利用程序(步骤36和37)。 版权所有(C)2006,JPO&NCIPI

    Display control information generation method, computer for generating display control information, and program
    10.
    发明专利
    Display control information generation method, computer for generating display control information, and program 有权
    显示控制信息生成方法,用于生成显示控制信息的计算机和程序

    公开(公告)号:JP2005259039A

    公开(公告)日:2005-09-22

    申请号:JP2004072990

    申请日:2004-03-15

    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 translation: 要解决的问题:提供能够将形式划分为用户容易操作的形式的自动分割算法,并且在向终端提供形式的情况下容易执行错误校正的自动分割算法 低功能,如小显示屏。 解决方案:在产生显示控制信息的Web服务器10中,使得以适合于用户使用的客户端设备50的形式执行表单的分割显示,其具有接收表单的HTTP请求接受部分12 来自客户端装置50的请求,存储进行表单请求的形式的画面定义的应用代码DB31和执行以该形式输入的输入项输入的输入值的验证的验证机器的代码, 分割部分21根据获取的终端能力使用读取形式的屏幕定义和验证机器的代码划分表格,并且从分割结果生成从客户端设备50显示的屏幕信息的屏幕生成部分22。 版权所有(C)2005,JPO&NCIPI

Patent Agency Ranking