会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Object movement control system, object movement control method, server and computer program
    • 物体运动控制系统,物体运动控制方法,服务器和计算机程序
    • US08271587B2
    • 2012-09-18
    • US12407801
    • 2009-03-20
    • Kazuaki IshizakiShuichi Shimizu
    • Kazuaki IshizakiShuichi Shimizu
    • G06F15/16
    • A63F13/358A63F13/12A63F2300/407A63F2300/534G06F3/04815
    • An object movement control system, an object movement control method, a server, and a computer program that can update the positional information of an object in a virtual space at high speed by appropriately distributing processing loads. Client control units obtain information about the position of a first object in a virtual space and information about movement of the first object and detect other objects that exist in a virtual region that contains the first object, which has been moved. The distances between objects that exist in a virtual region are calculated, and only when the number of objects the distances to which are shorter than a predetermined threshold exceeds a predetermined number, information about the objects is sent to a server. The server assigns a collision determination client that performs collision determination to each pair of objects selected from the objects.
    • 能够通过适当地分配处理负荷来高速地更新虚拟空间中的物体的位置信息的物体移动控制系统,物体移动控制方法,服务器和计算机程序。 客户端控制单元获取关于虚拟空间中的第一对象的位置的信息以及关于第一对象的移动的信息,并且检测存在于已被移动的第一对象的虚拟区域中的其他对象。 计算存在于虚拟区域中的对象之间的距离,并且只有当远离预定阈值的距离超过预定数量的对象的数量超过预定数量时,将关于对象的信息发送到服务器。 服务器为从对象中选择的每对对象分配冲突确定客户端,以执行冲突确定。
    • 4. 发明申请
    • METHOD OF CONVERTING PROGRAM CODE OF PROGRAM RUNNING IN MULTI-THREAD TO PROGRAM CODE CAUSING LESS LOCK COLLISIONS, COMPUTER PROGRAM AND COMPUTER SYSTEM FOR THE SAME
    • 将多线程程序运行程序代码转换为程序代码的方法导致更少的锁定冲突,计算机程序和计算机系统
    • US20100275190A1
    • 2010-10-28
    • US12767843
    • 2010-04-27
    • Kazuaki Ishizaki
    • Kazuaki Ishizaki
    • G06F9/45
    • G06F8/458
    • A method of converting a program code of a program running in multi-thread to a program code which causes fewer lock collisions. The method includes reading the program code into a memory and searching the program code for a first conditional statement making a branch to a path, which is in a synchronized block and has no side effect on the synchronized block; duplicating the path having no side effect to which the branch is made by the searched first conditional statement into the outside of the synchronized block; and adding a second conditional statement into the program code in response to the duplication, wherein the second conditional statement is a conditional statement making a branch to the duplicated path having no side effect. Also provided is a system and an article of manufacture which causes a computer to carry out the steps of the above method.
    • 将在多线程中运行的程序的程序代码转换为导致较少锁定冲突的程序代码的方法。 该方法包括将程序代码读入存储器并搜索程序代码以获得第一条件语句,从而对位于同步块中并且对同步块没有副作用的路径进行分支; 通过搜索到的第一条件语句将没有分支的分支的路径复制到同步块的外部; 以及响应于所述重复将第二条件语句添加到所述程序代码中,其中所述第二条件语句是对没有副作用的所述重复路径进行分支的条件语句。 还提供了使计算机执行上述方法的步骤的系统和制品。
    • 5. 发明授权
    • Optimization of conversion of a character coding system
    • 优化字符编码系统的转换
    • US07577936B2
    • 2009-08-18
    • US11096548
    • 2005-04-01
    • Akira KosekiMichiaki TatsuboriKazuaki IshizakiHideaki Komatsu
    • Akira KosekiMichiaki TatsuboriKazuaki IshizakiHideaki Komatsu
    • G06F9/44G06F9/45
    • G06F17/2264G06F17/2217
    • A compiler optimizing conversion of a character coding system for a character stored in a string variable in a target program to be optimized has a conversion instruction generation section which generates a conversion instruction to convert a character from a first character coding system to a second character coding system and to store the converted character in the string variable, the conversion instruction being generated before each of a plurality of procedures by which the character in the string variable written in the first character coding system is read out and is used in the second character coding system, and a conversion instruction removal section which removes each of conversion instructions generated by the conversion instruction generation section if a character in the second character coding system is stored in the string variable in each of the execution paths executed before the conversion instruction.
    • 优化用于要存储在要优化的目标程序中的字符串变量中的字符的字符编码系统的编译器的编译器具有生成转换指令以将来自第一字符编码系统的字符转换为第二字符编码的转换指令 系统,并将转换的字符存储在字符串变量中,转换指令是在写入第一字符编码系统中的字符串变量中的字符被读出并被用于第二字符编码的多个过程之前产生的 系统和转换指令去除部分,如果在转换指令之前执行的每个执行路径中的第二字符编码系统中的字符存储在字符串变量中,则除去由转换指令生成部分生成的每个转换指令。
    • 6. 发明授权
    • Method for executing communication between processors in parallel
computer
    • 并行计算机处理器之间执行通信的方法
    • US5761426A
    • 1998-06-02
    • US700898
    • 1996-08-21
    • Kazuaki IshizakiHideaki KomatsuTakeshi Ogasawara
    • Kazuaki IshizakiHideaki KomatsuTakeshi Ogasawara
    • G06F15/16G06F15/17G06F15/177G06F9/445G06F9/24
    • G06F15/17
    • A method for communication between processors in a parallel computer, particularly a method in which a past communication history is used to omit the calculation of the communication pattern between processors, whereby the communication between processors is carried out at high speed. The method performs a communication between processors in a computer having a plurality of processors by the steps of: (a) extracting a plurality of parameters for deciding the communication pattern between processors, (b) preparing a working area for storing the parameters, (c) generating an object code for storing the parameters in the working area, (d) storing the parameters in the working area to memorize a history of the communication pattern or a history of a memory access pattern for performing the reading/writing of data for the communication between processors, (e) comparing the parameters based on the execution of the object code with the parameters stored in the working area when the object code is executed, and (f) executing the communication between processors by reusing the communication pattern or the memory access pattern in response to the result of the comparison.
    • 一种并行计算机中的处理器之间的通信方法,特别是使用过去通信历史来省略处理器之间的通信模式的计算的方法,由此处理器之间的通信以高速进行。 该方法通过以下步骤执行具有多个处理器的计算机中的处理器之间的通信:(a)提取用​​于确定处理器之间的通信模式的多个参数,(b)准备用于存储参数的工作区域,(c )生成用于在工作区域中存储参数的目标代码,(d)将参数存储在工作区中以存储通信模式的历史或用于执行数据读取/写入的存储器访问模式的历史 处理器之间的通信,(e)当执行目标代码时,将基于目标代码的执行的参数与存储在工作区域中的参数进行比较,以及(f)通过重用该通信模式或存储器来执行处理器之间的通信 访问模式响应于比较的结果。
    • 7. 发明授权
    • Converting program code of a multi-threaded program into program code causing less lock contentions
    • 将多线程程序的程序代码转换为导致更少锁争用的程序代码
    • US08572584B2
    • 2013-10-29
    • US12715874
    • 2010-03-02
    • Kazuaki Ishizaki
    • Kazuaki Ishizaki
    • G06F9/45
    • G06F8/458
    • A method, computer system, and computer readable article of manufacture for converting a first program code in a multi-threaded program into a second program code which causes less lock contention. A processing unit determines whether the first program code includes either a first class having a method call to a third class that operates while taking synchronization by locking, or a second class inheriting a parent class that operates while taking synchronization by locking. If the first class, then it is converted into a class with a method call to a concurrent operation executable class that is functionally equivalent and a shorter lock holding section. If the second class, then it is converted into a class with a method call to a concurrent operation executable class that is functionally equivalent to that of the parent class, and a shorter lock holding section.
    • 一种用于将多线程程序中的第一程序代码转换成导致较少锁争用的第二程序代码的方法,计算机系统和计算机可读制品。 处理单元确定第一程序代码是否包括对具有通过锁定进行同步操作的第三类的方法调用的第一类或者通过锁定同步地进行操作的继承父类的第二类。 如果是第一个类,那么它被转换成一个类,方法是调用一个功能相当的并行操作可执行类,一个较短的锁保持部分。 如果是第二个类,那么它被转换成一个类,方法是调用一个功能上等同于父类的并发操作的可执行类,以及一个较短的锁保持部分。
    • 8. 发明授权
    • Method for optimizing character string output processing
    • 优化字符串输出处理的方法
    • US08296747B2
    • 2012-10-23
    • US11776640
    • 2007-07-12
    • Kazuaki IshizakiGoh Kondoh
    • Kazuaki IshizakiGoh Kondoh
    • G06F9/45
    • G06F17/2223
    • A system acquires an output program for sequentially executing a plurality of character string output instructions, and thereby for outputting a text in which a plurality of output character strings are combined. The system converts the character code set of the character string constants, which is outputted by at least one of the character string output instructions, from a first code set for internal processing to a second code set for output, before the output program is executed. In addition, the system buffers the values of two or more character string variables to be outputted by two or more of the character string output instructions without converting the character code set from the first code set, during the execution of the output program.
    • 系统获取用于顺序执行多个字符串输出指令的输出程序,从而输出多个输出字符串组合的文本。 在执行输出程序之前,系统将由字符串输出指令中的至少一个输出的字符串常数的字符代码组从用于内部处理的第一代码集合转换为用于输出的第二代码集。 此外,在执行输出程序期间,系统缓冲由两个或多个字符串输出指令输出的两个或更多字符串变量的值,而不转换字符代码集与第一代码集。
    • 9. 发明申请
    • METHOD FOR OPTIMIZING CHARACTER STRING OUTPUT PROCESSING
    • 用于优化字符串输出处理的方法
    • US20080059875A1
    • 2008-03-06
    • US11776640
    • 2007-07-12
    • Kazuaki IshizakiGoh Kondoh
    • Kazuaki IshizakiGoh Kondoh
    • G06F17/21
    • G06F17/2223
    • The present invention improves efficiency in processing for outputting a character string. A system of the present invention firstly acquires an output program for sequentially executing a plurality of character string output instructions, and thereby for outputting a text in which a plurality of output character strings are combined. The system then converts the character code set of the character string constants, which is outputted by at least one of the character string output instructions, from a first code set for internal processing to a second code set for output, before the output program is executed. In addition, the system buffers the values of two or more character string variables to be outputted by two or more of the character string output instructions without converting the character code set from the first code set, during the execution of the output program. Moreover, the system collectively converts the character code set of the values of the two or more buffered character string variables, from the first code set to the second code set. Furthermore, the system outputs the character string constant whose character code set has been converted; and the values of the two or more character string variables whose character code set has been converted, as at least a part of the text.
    • 本发明提高了输出字符串的处理效率。 本发明的系统首先获取用于顺序执行多个字符串输出指令的输出程序,从而输出多个输出字符串组合的文本。 然后,在执行输出程序之前,系统将由字符串输出指令中的至少一个输出的字符串常量的字符代码集合从用于内部处理的第一代码集合输出到用于输出的第二代码集合 。 此外,在执行输出程序期间,系统缓冲由两个或多个字符串输出指令输出的两个或更多字符串变量的值,而不转换字符代码集与第一代码集。 此外,系统将来自第一代码集的两个或多个缓冲字符串变量的值的字符代码集合转换为第二代码集。 此外,系统输出其字符代码集已被转换的字符串常数; 以及其字符代码集已经被转换的两个或更多个字符串变量的值作为文本的至少一部分。
    • 10. 发明申请
    • Optimization of conversion of a character coding system
    • 优化字符编码系统的转换
    • US20050231397A1
    • 2005-10-20
    • US11096548
    • 2005-04-01
    • Akira KosekiMichiaki TatsuboriKazuaki IshizakiHideaki Komatsu
    • Akira KosekiMichiaki TatsuboriKazuaki IshizakiHideaki Komatsu
    • G06F9/45G06F17/22H03M7/00
    • G06F17/2264G06F17/2217
    • Provides a compiler which optimizes conversion of a character coding system for a character stored in a string variable in a target program to be optimized has a conversion instruction generation section which generates a conversion instruction to convert a character from a first character coding system to a second character coding system and to store the converted character in the string variable before each of a plurality of procedures by which the character in the string variable written in the first character coding system is read out and is used in the second character coding system, and a conversion instruction removal section which removes each of conversion instructions generated by the conversion instruction generation section if a character in the second character coding system is stored in the string variable in each of the execution paths executed before the conversion instruction.
    • 提供一种编译器,其优化用于要优化的目标程序中的字符串变量中存储的字符的字符编码系统的转换,其具有转换指令生成部分,其生成将字符从第一字符编码系统转换为第二字符编码系统的转换指令 字符编码系统,并且将经转换的字符存储在字符串变量中,在多个过程中,写入第一字符编码系统中的字符串变量中的字符被读出并在第二字符编码系统中使用, 如果第二字符编码系统中的字符存储在转换指令之前执行的每个执行路径中的字符串变量中,则将转换指令生成部分生成的每个转换指令移除。