Script detection service
    1.
    发明授权
    Script detection service 有权
    脚本检测服务

    公开(公告)号:US08503715B2

    公开(公告)日:2013-08-06

    申请号:US13292957

    申请日:2011-11-09

    CPC classification number: G06F17/2735 G06F17/2223 G06F17/275

    Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.

    Abstract translation: 描述脚本检测服务技术。 在一个实现中,识别表示一个或多个文本字符的字符串中的单个文本字符的值,以确定哪个人类写入系统与各个文本字符相关联。 将这些值与将数值子集与个人写作系统相关联的表进行比较。 这些值被确定为在与特定人类写作系统相对应的表中的值的特定子集内。 特定的人类写作系统被指定为与字符串相关联的值,该值与字符串中与特定人类写入系统相对应的特定子集内的各个文本字符相关联的值。

    Encoding conversion fallback
    3.
    发明授权
    Encoding conversion fallback 有权
    编码转换回退

    公开(公告)号:US07468683B2

    公开(公告)日:2008-12-23

    申请号:US10969279

    申请日:2004-10-19

    CPC classification number: H03M7/14

    Abstract: A system and method for converting a source data sequence to a target encoding is disclosed. A fallback technique, specifiable by a user program component, is applied to data in the source data sequence that cannot be mapped to the target encoding. A particular embodiment involves methods for encoding a Unicode string as a sequence of bytes in a target encoding, and decoded the encoded bytes back to Unicode.

    Abstract translation: 公开了一种用于将源数据序列转换为目标编码的系统和方法。 由用户程序组件指定的回退技术被应用于不能映射到目标编码的源数据序列中的数据。 特定实施例涉及将Unicode字符串编码为目标编码中的字节序列的方法,并将编码字节解码为Unicode。

    System and method for dynamically verifying the compatibility of a user interface resource
    4.
    发明授权
    System and method for dynamically verifying the compatibility of a user interface resource 失效
    用于动态验证用户界面资源的兼容性的系统和方法

    公开(公告)号:US07178142B2

    公开(公告)日:2007-02-13

    申请号:US10020341

    申请日:2001-10-29

    CPC classification number: G06F9/445 G06F9/454

    Abstract: In a computer operating system having a user interface, a resource loader, and a registry resource database, a method for dynamically verifying whether the resource content of a resource module is compatible with the most current version of the operating system. Upon obtaining a request for a resource, the resource loader verifies that the resource modules remain compatible with the operating system prior to loading a resource from an alternate resource module. In accordance with one embodiment of the present invention, the operating system has a multilingual user interface and utilizes resource modules that are language specific.

    Abstract translation: 在具有用户界面的计算机操作系统,资源加载器和注册表资源数据库中,用于动态地验证资源模块的资源内容是否与操作系统的最新版本兼容的方法。 在获得对资源的请求之后,资源加载器在从备用资源模块加载资源之前验证资源模块与操作系统保持兼容。 根据本发明的一个实施例,操作系统具有多语言用户界面,并且利用具体语言的资源模块。

    Method and system for mapping strings for comparison
    6.
    发明授权
    Method and system for mapping strings for comparison 失效
    用于映射字符串进行比较的方法和系统

    公开(公告)号:US06873986B2

    公开(公告)日:2005-03-29

    申请号:US10021546

    申请日:2001-10-29

    Abstract: A method and system for mapping a number of characters in a string, wherein the string comprises a combination of characters representing indexed expressions and a combination of characters representing non-indexed expressions. One embodiment produces a weight array that can be utilized to compare a first and second string having indexed and non-indexed expressions. In one embodiment, a method generates a set of special weights for characters that represent indexed and non-indexed expressions. The method then associates a weight value of an indexed expression with the specific group of characters representing a specific non-indexed expression, and generates a weight array by retrieving a plurality of special weights associated with the specific group of characters representing the specific non-indexed expression and the associated weight value of the indexed expression.

    Abstract translation: 一种用于映射字符串中的多个字符的方法和系统,其中所述字符串包括表示索引表达式的字符和表示非索引表达式的字符的组合的组合。 一个实施例产生可用于比较具有索引和非索引表达式的第一和第二串的权重阵列。 在一个实施例中,一种方法为表示索引和非索引表达式的字符生成一组特殊权重。 该方法然后将索引表达式的权重值与表示特定非索引表达式的特定字符组相关联,并且通过检索与表示特定未索引的特定字符组相关联的多个特殊权重来生成权重数组 表达式和索引表达式的关联权重值。

    Method for integrating a virtual machine with input method editors
    7.
    发明授权
    Method for integrating a virtual machine with input method editors 失效
    将虚拟机与输入法编辑器集成的方法

    公开(公告)号:US06003050A

    公开(公告)日:1999-12-14

    申请号:US21089

    申请日:1998-02-10

    CPC classification number: G06F9/4443

    Abstract: A JAVA-based virtual machine that supports input method editor (IME) functionality in three contexts: (1) using JAVA-based IMEs with a JAVA virtual machine; (2) writing JAVA-based IMEs; and (3) integrating a JAVA virtual machine to system IMEs. The virtual machine includes a windows manager, an input method manager, one or more IMEs and/or keyboard drivers (KBDs), and a component. The virtual machine may also include an IME bridge for integrating the virtual machine with a system IME. The windows manager serves as a gateway between the operating system and the virtual machine. The input method manager (IMM) serves as a router between the windows manager and a plurality of IMEs and keyboards driver (KBDs). The IME includes a look-up table of composed characters that are indexed by Unicode keyboard commands. The component typically renders a user interface that allows the user to manipulate the composed characters returned by the IME. The functionality of the IME and the component may vary from platform to platform, and from user to user. The virtual machine can implement a predefined set of interfaces that allow the IME and the component to communicate with each other and with the windows manager and the input method manager. These predefined interfaces allow users to modify the functionality of the IME and component and integrate these modified elements with the virtual machine.

    Abstract translation: 一种基于JAVA的虚拟机,在三个上下文中支持输入法编辑器(IME)功能:(1)使用基于JAVA的IME与JAVA虚拟机; (2)编写基于JAVA的IMEs; 和(3)将JAVA虚拟机集成到系统IME。 虚拟机包括Windows管理器,输入法管理器,一个或多个IME和/或键盘驱动器(KBD)以及组件。 虚拟机还可以包括用于将虚拟机与系统IME集成的IME桥。 Windows管理器作为操作系统和虚拟机之间的网关。 输入法管理器(IMM)用作窗口管理器和多个IME和键盘驱动器(KBD)之间的路由器。 IME包括由Unicode键盘命令编入索引的组合字符的查找表。 组件通常呈现允许用户操纵由IME返回的组合字符的用户界面。 IME和组件的功能可能因平台而异,也可能因用户而异。 虚拟机可以实现一组预定义的接口,允许IME和组件相互通信,并与Windows管理器和输入法管理器进行通信。 这些预定义接口允许用户修改IME和组件的功能,并将这些修改的元素与虚拟机集成。

    Script Detection Service
    9.
    发明申请
    Script Detection Service 有权
    脚本检测服务

    公开(公告)号:US20120059646A1

    公开(公告)日:2012-03-08

    申请号:US13292957

    申请日:2011-11-09

    CPC classification number: G06F17/2735 G06F17/2223 G06F17/275

    Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.

    Abstract translation: 描述脚本检测服务技术。 在一个实现中,识别表示一个或多个文本字符的字符串中的单个文本字符的值,以确定哪个人类写入系统与各个文本字符相关联。 将这些值与将数值子集与个人写作系统相关联的表进行比较。 这些值被确定为在与特定人类写作系统相对应的表中的值的特定子集内。 特定的人类写作系统被指定为与字符串相关联的值,该值与字符串中与特定人类写入系统相对应的特定子集内的各个文本字符相关联的值。

Patent Agency Ranking