会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • 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.
    • 优化用于要存储在要优化的目标程序中的字符串变量中的字符的字符编码系统的编译器的编译器具有生成转换指令以将来自第一字符编码系统的字符转换为第二字符编码的转换指令 系统,并将转换的字符存储在字符串变量中,转换指令是在写入第一字符编码系统中的字符串变量中的字符被读出并被用于第二字符编码的多个过程之前产生的 系统和转换指令去除部分,如果在转换指令之前执行的每个执行路径中的第二字符编码系统中的字符存储在字符串变量中,则除去由转换指令生成部分生成的每个转换指令。
    • 2. 发明申请
    • 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.
    • 提供一种编译器,其优化用于要优化的目标程序中的字符串变量中存储的字符的字符编码系统的转换,其具有转换指令生成部分,其生成将字符从第一字符编码系统转换为第二字符编码系统的转换指令 字符编码系统,并且将经转换的字符存储在字符串变量中,在多个过程中,写入第一字符编码系统中的字符串变量中的字符被读出并在第二字符编码系统中使用, 如果第二字符编码系统中的字符存储在转换指令之前执行的每个执行路径中的字符串变量中,则将转换指令生成部分生成的每个转换指令移除。
    • 3. 发明授权
    • Communication support method, system, and server device
    • 通信支持方式,系统和服务器设备
    • US08954849B2
    • 2015-02-10
    • US12331945
    • 2008-12-10
    • Jun DoiKaori FujiwaraMichiaki Tatsubori
    • Jun DoiKaori FujiwaraMichiaki Tatsubori
    • G06F3/048H04L29/06H04L12/18
    • H04L67/38A63F2300/535A63F2300/5553A63F2300/572H04L12/1827
    • A method for supporting communication among avatars representing users in a virtual world shared by a plurality of users' client terminals and a server connected with each other through a network. The method includes the steps of: accumulating statistical information, which includes (i) a combination of a component of a message transmitted by one or more avatars and avatar motion matching the component, and (ii) a degree of usage of the combination; generating a keyword group from the components of a message transmitted by the one or more avatars in response to the transmission of the message; searching through the statistical information; obtaining one or more avatar motion candidates; and presenting the candidates to the user of the avatar. A system for supporting communication among avatars and a communication support server device in a virtual world are also provided.
    • 一种在多个用户的客户终端和通过网络彼此连接的服务器共享的虚拟世界中表示用户的化身之间进行通信的方法。 该方法包括以下步骤:累积统计信息,其包括(i)通过一个或多个化身发送的消息的组件和与该组件匹配的化身运动的组合,以及(ii)组合的使用程度; 响应于所述消息的发送,从所述一个或多个头像发送的消息的组件生成关键字组; 搜索统计资料; 获得一个或多个化身运动候选人; 并将候选人呈现给化身的用户。 还提供了用于支持虚拟世界中的化身和通信支持服务器设备之间的通信的系统。
    • 4. 发明授权
    • Profiler for executing computer program
    • Profiler用于执行计算机程序
    • US08782623B2
    • 2014-07-15
    • US13273644
    • 2011-10-14
    • Derek B. InglisKiyokuni KawachiyaTamiya OnoderaMichiaki Tatsubori
    • Derek B. InglisKiyokuni KawachiyaTamiya OnoderaMichiaki Tatsubori
    • G06F9/45
    • G06F11/3644G06F8/4443
    • A technique for comprehensively acquiring calling-context information at a low cost. Call site IDs are held for each thread as a call history and used as context information. At the time of calling a method, the call history existing in a current frame is shifted left, and stacked in a new frame, with the call site ID of the call site put in the lower bits. At the time of returning from the method, the value of the original call history is returned by returning the frame. At the time of performing a virtual call, call history information is recorded into a call position profile table used to identify a method to be inlined at the time of performing JIT compiling, in addition to determined jump destination information and the number of calls.
    • 以低成本全面获取呼叫上下文信息的技术。 呼叫站点ID作为呼叫历史保存在每个线程中,并用作上下文信息。 在呼叫方法时,存在于当前帧中的呼叫历史向左移动,并且堆叠在新的帧中,呼叫站点的呼叫站点ID被置于低位中。 在从方法返回时,通过返回帧返回原始呼叫历史的值。 在执行虚拟呼叫时,除了确定的跳转目的地信息和呼叫次数之外,呼叫历史信息被记录在用于识别执行JIT编译时要内联的方法的呼叫位置简档表中。
    • 7. 发明申请
    • Detecting the starting and ending of a task when thread pooling is employed
    • 当采用线程池时,检测任务的开始和结束
    • US20100037222A1
    • 2010-02-11
    • US12187282
    • 2008-08-06
    • Michiaki TatsuboriYohei Ueda
    • Michiaki TatsuboriYohei Ueda
    • G06F9/46
    • G06F9/485G06F9/542
    • Starting and ending of a task is detected, where thread pooling is employed. Threads perform a wait operation on a given object are monitored, and threads performing a notify/notify-all operation on the given object are monitored. A labeled directed graph is constructed. Each node of the graph corresponds to one of the threads. Each edge of the graph has a label and corresponds to performance of the wait or notify/notify-all operation. An identifier of the given object is a label of a number of the edges. A set of nodes is selected that each has an edge having the same label. The threads of these nodes are worker threads of a thread pool. The threads of the nodes that are connected to the set of nodes are master threads. An object having an identifier serving as the label of the edges to the set of nodes is a monitoring mechanism.
    • 检测到任务的开始和结束,其中使用线程池。 线程执行对给定对象的等待操作被监视,并且对给定对象执行notify / notify-all操作的线程进行监视。 构建了一个标记的有向图。 图的每个节点对应于其中一个线程。 图形的每个边都有一个标签,对应于wait或notify / notify-all操作的执行。 给定对象的标识符是多个边缘的标签。 选择一组节点,每个节点具有相同标签的边。 这些节点的线程是线程池的工作线程。 连接到该组节点的节点的线程是主线程。 具有用作节点集合的边缘的标签的标识符的对象是监视机制。
    • 10. 发明申请
    • Reusing an application object
    • 重用应用程序对象
    • US20090049426A1
    • 2009-02-19
    • US12169397
    • 2008-07-08
    • Michiaki Tatsubori
    • Michiaki Tatsubori
    • G06F9/44
    • G06F21/51G06F8/36G06F21/64
    • The present invention provides methods, apparatus and systems for reusing an application object for use with an application program, in which the object can be reused without causing nonconformity in the consistency or security, even if the object to be reused is updated. An example of a method includes detecting that the application program ends referring to the application object, detecting that the application object is updated by the application program, deciding to reuse the application object in response to detecting no update of the application object, making the application object reusable in response to the end of referring to the object, and decision to reuse the application object.
    • 本发明提供了用于重用应用对象以与应用程序一起使用的方法,装置和系统,其中可以重新使用对象,而不会导致一致性或安全性的不一致,即使更新要被重用的对象。 方法的示例包括检测应用程序结束参考应用对象,检测应用程序对应用对象进行更新,响应于检测到应用对象的更新而决定重新使用应用对象,使得应用 对象可以重复使用,以响应对象的结尾,并决定重用应用对象。