-
公开(公告)号:JP2001188865A
公开(公告)日:2001-07-10
申请号:JP36991999
申请日:1999-12-27
Applicant: IBM
Inventor: NAKAMURA YUICHI , NEYAMA AKIRA , SEKI DAISHIN , KAJITANI KOICHI
Abstract: PROBLEM TO BE SOLVED: To provide a new flow control means for a workflow control system for making a business document flow among plural participants. SOLUTION: In this system provided with the server device provided with a storage device and terminal equipment connected through a network to the server device, relating to the server device, a document composed of data and a rule is generated corresponding to a request from the terminal equipment and stored in the storage device, the updating request of the document from first terminal equipment is received and whether or not the updating is proper is decided. When the updating request is proper, the updating of the document is executed and whether or not the processing of the document is ended is decided. When decided that it is not ended, a second terminal capable of updating next is identified and informed.
-
公开(公告)号:JP2010002968A
公开(公告)日:2010-01-07
申请号:JP2008158995
申请日:2008-06-18
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
Abstract: PROBLEM TO BE SOLVED: To efficiently simulate a system having a plurality of different types of ECU by software. SOLUTION: Each ECU emulator is speculatively emulated. That is, when the ECU emulator or each physical device simulator is called as a logical process, any critical path is not created, and each logical process is executed in parallel as much as possible, and even when any input event is not delivered in each logical process, the input is predicted, and the processing is advanced. This speculative execution makes it possible to previously execute processing without waiting for the output of another logical process so that the parallelism of processing can be increased. When the actual input to be received with delay is not matched with the predicted and speculatively executed input, it is determined that the speculative execution fails, and the status is returned to the previous time, and the processing is re-executed based on the actual input. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation: 要解决的问题:通过软件有效地模拟具有多种不同类型的ECU的系统。
解决方案:每个ECU仿真器都被推测模拟。 也就是说,当ECU模拟器或每个物理设备模拟器被称为逻辑进程时,不会创建任何关键路径,并且每个逻辑进程尽可能并行地执行,并且即使当每个逻辑进程中的任何输入事件不在每个 逻辑过程,预测输入,并提前处理。 这种推测执行使得可以预先执行处理而不等待另一个逻辑进程的输出,使得可以增加处理的并行性。 当要延迟接收的实际输入与预测和推测执行的输入不匹配时,确定推测执行失败,并将状态返回到上一次,并根据实际情况重新执行处理 输入。 版权所有(C)2010,JPO&INPIT
-
公开(公告)号:JPH0879698A
公开(公告)日:1996-03-22
申请号:JP19878594
申请日:1994-08-23
Applicant: IBM
Inventor: KAJITANI KOICHI
Abstract: PURPOSE: To enable a disk storage device used for video server, etc., to read out data at a high speed for reproducing compressed dynamic image data. CONSTITUTION: The storage disk 13 of a disk storage device stores I frames which are data-compressed in one frame so as to eliminate redundancy at storing positions from which the frames can be read out as continuously as possible. In addition, a sufficiently large capacity is given to the buffer of the disk storage device which temporarily stores data read-out from the disk 13. Therefore, only the readout of the I frames which are useful for high-speed reproduction becomes faster and, when the buffer has a capacity of two or more cylinders, the reading-out speed for ordinary reproduction does not become slower as compared with the conventional example.
-
公开(公告)号:JPH0713707A
公开(公告)日:1995-01-17
申请号:JP2928993
申请日:1993-02-18
Applicant: IBM JAPAN
Inventor: KAJITANI KOICHI , KOSAKA KAZUYA
IPC: G06F3/06 , G06F15/173
Abstract: PURPOSE:To ensure the effective use of a storage and also to supply the data to a larger number of user terminal equipments. CONSTITUTION:The subcontrollers 241-24K successively read the unit data obtained by dividing and compressing the continuous animation image data out of the storages 261-26K according to the tokens stored in the queue of a system controller 14. Then the controller 14 supplies these unit data to the buffers 201-20M corresponding to the storages 261-26K respectively via a changeover switch 22 for connection corresponding to those tokens. The unit data stored in the buffers are supplied to the terminals 121-12M as the analog data on the animation images via the expanding devices 181-18M and D/A converters 161-16M. Therefore the unit data supplied from K pieces of storage are almost simultaneously given to K.N (=M) pieces of terminals.
-
公开(公告)号:JPS63273947A
公开(公告)日:1988-11-11
申请号:JP10021587
申请日:1987-04-24
Applicant: IBM
Inventor: KAJITANI KOICHI , KOSAKA KAZUYA , SATO MASAKI
Abstract: A user friendly interface is provided to a database system using real world modelling and card-like display representation wherein the format of the display representation enables the user to select and move directly to another such representation. As an example, the combination of a relational data base, a complex syntax language for processing it and apparatus handling the data base by executing in the language enables the user, within reason, to perform the macro-operations which he would do were he using the data base provided on a manual card system. The structure of the data base is comprised of two classes of entity, "complicate" accessible by name or via another such entity, and "basic" accessible only via a complicate entity. An entity is stored as format and data separately, these being combined in entirety for display purposes and, in appropriate part, for syntax generation, when required. The number of possible formats is limited so that full selection is a two step operation - first, the format and then the data - by name or by relational operation. Both local and relational operations can be performed and selection of the operation to be performed is by menu. If a relational operation is instructed, selection of a field in the format of the starting entity on the display automatically generates, within the apparatus, the appropriate syntax frame, which is filled with the parameters corresponding to that part of the data segment of the entity that is displayed in the field. If the instructed operation is local, the syntax is not generated. Additional operation parameters and data can be entered from a keyboard.
-
公开(公告)号:JP2010086207A
公开(公告)日:2010-04-15
申请号:JP2008253445
申请日:2008-09-30
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
Abstract: PROBLEM TO BE SOLVED: To prevent the accumulation of the errors of values to be simulated in a simulation system.
SOLUTION: The simulation system is provided with a prediction module 710 for predicting a plurality of future values from the values of a plurality of input events in a logical process. The prediction module predicts the values of a plurality of future events from the values of a plurality of past events, and performs precedence speculation based on the predicted values of events until a new event is input. An error is generated between the plurality of newly predicted values of the events and the plurality of previously predicted values of events. The cumulative sum of the errors between the plurality of this time newly predicted values of events and the plurality of previously predicted values of events is calculated, and the number m of events whose cumulative sum falls into a prescribed threshold is calculated. The prediction module 10 rolls back the precedence speculation to time n+m within the range of the allowable error. The cumulative errors are distributed to a certain future point of time n+2m so as to be adjusted. Thus, it is possible to prevent errors from being accumulated.
COPYRIGHT: (C)2010,JPO&INPITAbstract translation: 要解决的问题:为了防止模拟系统中要模拟的值的错误的累积。 解决方案:模拟系统设置有预测模块710,用于根据逻辑过程中的多个输入事件的值来预测多个未来值。 预测模块从多个过去事件的值预测多个未来事件的值,并且基于事件的预测值来执行优先推测,直到输入新事件。 在事件的多个新预测值和多个先前预测的事件值之间产生错误。 计算出这个时刻的多个事件的新预测值与多个先前预测的事件值之间的误差的累积和,并且计算其累积和落入规定阈值的事件的数量m。 预测模块10在允许误差的范围内将优先推测回滚到时间n + m。 累积误差分布到n + 2m的某个未来时间点,以进行调整。 因此,可以防止错误累积。 版权所有(C)2010,JPO&INPIT
-
公开(公告)号:JP2010055249A
公开(公告)日:2010-03-11
申请号:JP2008217813
申请日:2008-08-27
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: MIYAMURA TSUYOSHI , SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
IPC: G06F11/28
Abstract: PROBLEM TO BE SOLVED: To read/write a value of a global variable speculatively and to enable rollback, in a simulation system by a computer. SOLUTION: For each global variable used in a logical process (LPn), writing of a value into a global variable is performed by writing write time and a write value thereof into a write table 1012, and reading of a value of a global variable is performed by reading of a value from the write table, and writing the time required therefor and a read value into a read table 1014. In response to writing performed into a global variable, in a simulation system, for an entry to a read table of each logical process, if an invalid entry is found in the read table by comparing entries in the write table, a doubt message is issued to a logical process related to the read table, and the logical process having received the doubt message performs necessary rollback processing. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation: 要解决的问题:在计算机的仿真系统中,以推测性方式读取/写入全局变量的值并启用回滚。 解决方案:对于在逻辑进程(LPn)中使用的每个全局变量,通过将写入时间和写入值写入写入表1012来执行将值写入全局变量中,并读取值 全局变量通过从写表读取一个值,并将所需的时间和读取值写入读表1014来执行。响应于在全局变量中的写入,在模拟系统中,对于输入到 每个逻辑进程的读表,如果通过比较写表中的条目在读表中找到无效条目,则向与读表相关的逻辑进程发出疑问消息,并且接收到疑问消息的逻辑进程执行 必要的回滚处理。 版权所有(C)2010,JPO&INPIT
-
公开(公告)号:JP2010033130A
公开(公告)日:2010-02-12
申请号:JP2008191731
申请日:2008-07-25
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
IPC: G06F11/28
Abstract: PROBLEM TO BE SOLVED: To efficiently simulate a system having a plurality of heterogeneous ECUs by software means. SOLUTION: Referring to an ECU emulator or each physical apparatus simulator as a logical process, each ECU emulator is speculatively emulated, and in each logical process, even if an input event is not reached, input is predicted to proceed with processing. By this speculative execution, processing is performed in advance without waiting for output of another logical process, thus improving parallelism in processes. If actual input received belatedly does not match with input for predicted speculative execution, the speculative execution ends in failure, thereby returning back to a state at the previous time, and on the basis of actual input, the processing is reexecuted. An allowable error is set for matching determination for actually received input and input at predictive speculative execution, thus enabling setting to satisfy both of accuracy and speed of simulation. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation: 要解决的问题:通过软件手段有效地模拟具有多个异构ECU的系统。
解决方案:参考ECU仿真器或每个物理设备模拟器作为逻辑过程,每个ECU仿真器被推测式仿真,并且在每个逻辑过程中,即使没有达到输入事件,预测输入继续进行处理。 通过这种推测执行,预先执行处理,而不等待另一逻辑进程的输出,从而改进进程中的并行性。 如果迟迟收到的实际输入与预测推测执行的输入不匹配,则推测执行结束失败,从而返回到先前的状态,并且根据实际输入,重新执行处理。 设置预测推测执行时实际接收的输入和输入的匹配确定的允许误差,从而使设置能够满足模拟的精度和速度。 版权所有(C)2010,JPO&INPIT
-
公开(公告)号:JP2009295126A
公开(公告)日:2009-12-17
申请号:JP2008151047
申请日:2008-06-09
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
CPC classification number: G06F17/5022 , G06F2217/86
Abstract: PROBLEM TO BE SOLVED: To increase processing speed in a simulation system, such as full vehicle SILS (Software In the Loop Simulation). SOLUTION: A physical device simulator is normally continuously performed speculatively at high speed and, only when an actual input enters, a speculative input is compared with the actual input. In response to it that they do not match, the physical device simulator is returned to a point of time nearest to a point of time of the actual input, and a variable step is performed to the point of time of the actual input. When the point of time of the actual input is reached, high-speed continuous performance is returned to, so that processing speed of the simulator is considerably increased. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation: 要解决的问题:提高仿真系统中的处理速度,例如全车SILS(软件在循环模拟中)。
解决方案:物理设备模拟器通常以高速推测连续执行,只有当实际输入进入时,将推测输入与实际输入进行比较。 响应于它们不匹配,物理设备模拟器返回到最接近实际输入时间点的时间点,并且在实际输入的时间点执行可变步长。 当达到实际输入的时间点时,返回高速连续性能,从而显着提高了模拟器的处理速度。 版权所有(C)2010,JPO&INPIT
-
公开(公告)号:JP2009271870A
公开(公告)日:2009-11-19
申请号:JP2008124053
申请日:2008-05-09
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: SHIMIZU SHUICHI , KOMATSU HIDEAKI , KAJITANI KOICHI
IPC: G06F11/28
CPC classification number: G05B17/02 , G05B2219/23446 , G05B2219/23455 , G05B2219/2637
Abstract: PROBLEM TO BE SOLVED: To efficiently simulate a system having a plurality of different types of ECUs by software. SOLUTION: In this simulation system, respective ECU emulators #1 to #n are speculatively emulated. That is, the respective ECU emulators #1 to #n operate asynchronously with an individual clock and increment the original speculative period. Further, a system scheduler is provided to maintain all speculative periods sent by the respective ECU emulators, and the system scheduler updates the final time. When an ECU emulator receives an external input having a time stamp ahead of its own speculative period, the ECU emulator rewinds its own clock to the past time indicated by the time stamp and reexecutes a task. For this, the ECU emulator stores its own internal state, suitably in its own private memory at least for a certain fixed period. Consequently, the task can be reproduced by setting the internal state corresponding to the rewound time. COPYRIGHT: (C)2010,JPO&INPIT
Abstract translation: 要解决的问题:通过软件有效地模拟具有多种不同类型的ECU的系统。 解决方案:在该仿真系统中,各种ECU模拟器#1至#n被推测式仿真。 也就是说,相应的ECU模拟器#1至#n与各个时钟异步运行,并增加原始的推测周期。 此外,提供系统调度器以维持由各个ECU仿真器发送的所有推测周期,并且系统调度器更新最终时间。 当ECU模拟器接收到具有在其自己的推测周期之前的时间戳的外部输入时,ECU仿真器将其自己的时钟倒退到由时间标记指示的过去时间并且执行任务。 为此,ECU仿真器至少在一定的固定时间内存储自己的内部状态,适当地在自己的私人内存中。 因此,可以通过设置对应于重绕时间的内部状态来再现任务。 版权所有(C)2010,JPO&INPIT
-
-
-
-
-
-
-
-
-