Text reflow in a structured document
    61.
    发明授权
    Text reflow in a structured document 有权
    文本回流在结构化文档中

    公开(公告)号:US08836729B2

    公开(公告)日:2014-09-16

    申请号:US13095351

    申请日:2011-04-27

    CPC classification number: G06F17/212 G06F17/25 G06F17/26

    Abstract: A method and computer program product for reflowing a PDL page without using the original application used to create the PDL page. The method and computer program product include receiving a page represented in a page description language, the page including a plurality of page objects, and changing one or both of a size of the page and a size of one or more of the page objects, while maintaining spatial relationships between the page objects.

    Abstract translation: 一种在不使用用于创建PDL页面的原始应用程序的情况下回流PDL页面的方法和计算机程序产品。 所述方法和计算机程序产品包括接收以页面描述语言表示的页面,所述页面包括多个页面对象,并且改变页面的大小和一个或多个页面对象的大小中的一个或两个,同时 维护页面对象之间的空间关系。

    TEXT REFLOW IN A STRUCTURED DOCUMENT
    62.
    发明申请
    TEXT REFLOW IN A STRUCTURED DOCUMENT 有权
    结构化文档中的文本反射

    公开(公告)号:US20130191734A1

    公开(公告)日:2013-07-25

    申请号:US13095351

    申请日:2011-04-27

    CPC classification number: G06F17/212 G06F17/25 G06F17/26

    Abstract: A method and computer program product for reflowing a PDL page without using the original application used to create the PDL page. The method and computer program product include receiving a page represented in a page description language, the page including a plurality of page objects, and changing one or both of a size of the page and a size of one or more of the page objects, while maintaining spatial relationships between the page objects.

    Abstract translation: 一种在不使用用于创建PDL页面的原始应用程序的情况下回流PDL页面的方法和计算机程序产品。 所述方法和计算机程序产品包括接收以页面描述语言表示的页面,所述页面包括多个页面对象,并且改变页面的大小和一个或多个页面对象的大小中的一个或两个,同时 维护页面对象之间的空间关系。

    Translation of a Selected Text Fragment of a Screen
    63.
    发明申请
    Translation of a Selected Text Fragment of a Screen 有权
    翻译屏幕的选定文本片段

    公开(公告)号:US20130191108A1

    公开(公告)日:2013-07-25

    申请号:US13552601

    申请日:2012-07-18

    Abstract: Disclosed is a method for translating text fragments displayed on a screen from an input language into an output language and displaying the result. Translation may use electronic dictionaries, machine translation, natural language processing, control systems, information searches, (e.g., search engine via an Internet protocol), semantic searches, computer-aided learning, and expert systems. For a word combination, appropriate local or network accessible dictionaries are consulted. The disclosed method provides a translation in grammatical agreement in accordance with grammatical rules of the output language in consideration of the context of the text.

    Abstract translation: 公开了一种将屏幕上显示的文本片段从输入语言翻译成输出语言并显示结果的方法。 翻译可以使用电子词典,机器翻译,自然语言处理,控制系统,信息搜索(例如,通过因特网协议的搜索引擎),语义搜索,计算机辅助学习和专家系统。 对于单词组合,可以查询适当的本地或网络可访问字典。 考虑到文本的上下文,所公开的方法根据输出语言的语法规则提供了语法协议的翻译。

    INPUT CONTROL PROCESSING
    64.
    发明申请
    INPUT CONTROL PROCESSING 有权
    输入控制处理

    公开(公告)号:US20130067316A1

    公开(公告)日:2013-03-14

    申请号:US13230853

    申请日:2011-09-13

    Abstract: A system and method for facilitating the processing of an expansion list. A script associated with an HTML document performs actions to process the expansion list. Actions include detaching the list of input controls from the HTML DOM when the list is not displayed and reattaching the list when it is displayed. Actions may also include maintaining the value of each input control, and processing each input control selection to update the value. The script may send value data to a server using a technique such as a hidden field or another element in the HTML DOM.

    Abstract translation: 一种用于促进扩展列表处理的系统和方法。 与HTML文档关联的脚本执行处理扩展列表的操作。 操作包括当列表不显示时从HTML DOM中分离输入控件的列表,并在显示列表时重新附加列表。 动作还可以包括维护每个输入控件的值,以及处理每个输入控制选择以更新该值。 脚本可以使用HTML DOM中的隐藏字段或其他元素等技术向服务器发送值数据。

    Multi-Threaded Sort of Data Items in Spreadsheet Tables
    65.
    发明申请
    Multi-Threaded Sort of Data Items in Spreadsheet Tables 审中-公开
    电子表格中多线程数据项的分类

    公开(公告)号:US20110264993A1

    公开(公告)日:2011-10-27

    申请号:US12766629

    申请日:2010-04-23

    Abstract: To perform a sort operation on a spreadsheet table, data items in the spreadsheet table are divided into a plurality of blocks. Multiple threads are then used to sort the data items in the blocks. After the data items in the blocks are sorted, multiple threads are used to merge the blocks into a final block. The final block contains each of the data items in the spreadsheet table. A sorted version of the spreadsheet table is then displayed. Data items in the sorted version of the spreadsheet table have the same order as an order of data items in the final block.

    Abstract translation: 为了在电子表格表上执行分类操作,电子表格表中的数据项被分成多个块。 然后使用多个线程对块中的数据项进行排序。 在块中的数据项被排序之后,使用多个线程将块合并到最终块中。 最后一个块包含电子表格表中的每个数据项。 然后显示电子表格表的排序版本。 电子表格表的排序版本中的数据项与最终块中数据项的顺序具有相同的顺序。

    Text reflow in a structured document
    66.
    发明授权
    Text reflow in a structured document 有权
    文本回流在结构化文档中

    公开(公告)号:US07937654B1

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

    申请号:US12414086

    申请日:2009-03-30

    CPC classification number: G06F17/212 G06F17/25 G06F17/26

    Abstract: A method and computer program product for reflowing a PDL page without using the original application used to create the PDL page. The method and computer program product include receiving a page represented in a page description language, the page including a plurality of page objects, and changing one or both of a size of the page and a size of one or more of the page objects, while maintaining spatial relationships between the page objects.

    Abstract translation: 一种在不使用用于创建PDL页面的原始应用程序的情况下回流PDL页面的方法和计算机程序产品。 所述方法和计算机程序产品包括接收以页面描述语言表示的页面,所述页面包括多个页面对象,并且改变页面的大小和一个或多个页面对象的大小中的一个或两个,同时 维护页面对象之间的空间关系。

    Displaying character strings based on font information
    67.
    发明授权
    Displaying character strings based on font information 有权
    根据字体信息显示字符串

    公开(公告)号:US07773089B2

    公开(公告)日:2010-08-10

    申请号:US12552578

    申请日:2009-09-02

    CPC classification number: G09G5/22 G06F17/26

    Abstract: To provide a display device for enabling preferable Japanese hyphenation while suppressing restriction due to a character code system. A font data memory unit stores font data which contains a plurality of font records each containing font information for displaying a character and line feed control information for controlling line feed conducted before and/or after the character. A character string display unit displays a character string based on the font information relevant to all or some of the plurality of font records. A line feed control unit determines a line feed position in the character string being displayed by the character string display unit based on line feed control information relevant to characters included in the character string.

    Abstract translation: 提供一种显示装置,用于在抑制由字符代码系统引起的限制的同时实现优选的日语连字。 字体数据存储单元存储包含多个字体记录的字体数据,每个字体记录包含用于显示字符的字体信息和用于控制字符之前和/或之后进行的换行的换行控制信息。 字符串显示单元基于与多个字体记录中的全部或一些相关的字体信息来显示字符串。 换行控制单元基于与字符串中包含的字符相关的换行控制信息来确定由字符串显示单元显示的字符串中的换行位置。

    Handheld electronic device and associated method employing a multiple-axis input device and providing text disambiguation
    68.
    发明授权
    Handheld electronic device and associated method employing a multiple-axis input device and providing text disambiguation 有权
    使用多轴输入设备的手持电子设备和相关方法,并提供文本消歧

    公开(公告)号:US07765345B2

    公开(公告)日:2010-07-27

    申请号:US11831101

    申请日:2007-07-31

    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.

    Abstract translation: 手持电子设备包括减少的QWERTY键盘,并启用消歧软件。 该设备以默认输出和多个变体的形式提供输出。 输出主要基于频率,即用户想要特定输出的可能性,但是设备的各种特征提供了不仅仅基于频率的附加变体,而是由驻留在设备上的各种逻辑结构提供。 该设备允许在文本输入期间进行编辑,并且还提供学习功能,其允许消歧功能适应于为用户提供定制体验。 可以选择性地禁用消歧功能,并提供替代的击键解释系统。

    MULTI-LINGUAL WORD HYPHENATION USING INDUCTIVE MACHINE LEARNING ON TRAINING DATA
    69.
    发明申请
    MULTI-LINGUAL WORD HYPHENATION USING INDUCTIVE MACHINE LEARNING ON TRAINING DATA 有权
    使用感应机器学习培训数据的多语言词汇

    公开(公告)号:US20090182550A1

    公开(公告)日:2009-07-16

    申请号:US12015489

    申请日:2008-01-16

    CPC classification number: G06F17/26

    Abstract: Tools and techniques are described for providing multi-lingual word hyphenation using inductive machine learning on training data. Methods provided by these techniques may receive training data that includes hyphenated words, and may inductively generate hyphenation patterns that represent substrings of these words. The hyphenation patterns may include the substrings and hyphenation codes associated with characters occurring in the substrings. The methods may receive induction parameters applicable to generating the hyphenation patterns, and may store the hyphenation patterns into a language-specific lexicon file. These methods may also receive requests to hyphenate input words that occur in a human language, and may evaluate how to process the request based on the language. The methods may search for hyphenation patterns occurring in the input words, with the hyphenation patterns being stored in the lexicon file. Finally, the methods may respond to the request, indicating whether the hyphenation patterns occurred in the input words.

    Abstract translation: 描述了使用感应机器学习训练数据来提供多语言单词连字的工具和技术。 通过这些技术提供的方法可以接收包括连字字的训练数据,并且可以感应地生成表示这些单词的子串的连字符模式。 连字符模式可以包括与在子字符串中出现的字符相关联的子串和连字符代码。 这些方法可以接收适用于生成连字符模式的归纳参数,并且可以将连字符模式存储到语言特定的词典文件中。 这些方法也可以接收对以人类语言进行连字的输入单词的请求,并且可以评估如何基于该语言来处理该请求。 这些方法可以搜索在输入单词中出现的连字符模式,连字模式存储在词典文件中。 最后,这些方法可以响应请求,指示输入单词中是否发生连字符模式。

    Handheld Electronic Device and Associated Method Employing a Multiple-Axis Input Device and Outputting as Variants Textual Variants of Text Disambiguation
    70.
    发明申请
    Handheld Electronic Device and Associated Method Employing a Multiple-Axis Input Device and Outputting as Variants Textual Variants of Text Disambiguation 审中-公开
    使用多轴输入设备的手持电子设备及相关方法作为变体输出文本消歧的文本变体

    公开(公告)号:US20080010053A1

    公开(公告)日:2008-01-10

    申请号:US11831238

    申请日:2007-07-31

    Abstract: In view of the foregoing, an improved handheld electronic device includes a keypad in the form of a reduced QWERTY keyboard and is enabled with disambiguation software. As a user enters keystrokes, the device provides output in the form of a default output and a number of variants from which a user can choose. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry, and when initiating an activity session on a word such as during editing, the display outputs variants of the entire word being edited, rather than providing as variants only those parts of a word that are being edited. The device also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. In certain predefined circumstances, the disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.

    Abstract translation: 鉴于上述情况,改进的手持式电子设备包括形式为减少的QWERTY键盘的键盘,并且能够使用消歧软件。 当用户输入按键时,设备以默认输出和用户可以选择的多种变体的形式提供输出。 输出主要基于频率,即用户想要特定输出的可能性,但是设备的各种特征提供了不仅仅基于频率的附加变体,而是由驻留在设备上的各种逻辑结构提供。 该设备允许在文本输入期间进行编辑,并且当在诸如编辑期间的单词上发起活动会话时,显示器输出正在编辑的整个单词的变体,而不是仅提供正在被编辑的单词的那些部分。 该设备还提供学习功能,允许消歧功能适应于为用户提供定制体验。 在某些预定的情况下,可以选择性地禁用消歧功能并提供替代的击键解释系统。

Patent Agency Ranking