Keyboard navigation in hierarchical user interfaces
    4.
    发明授权
    Keyboard navigation in hierarchical user interfaces 有权
    分层用户界面中的键盘导航

    公开(公告)号:US07712051B2

    公开(公告)日:2010-05-04

    申请号:US10676811

    申请日:2003-09-30

    IPC分类号: G06F3/048 G06F3/01

    CPC分类号: G06F3/0489 G06F9/451

    摘要: Methods and apparatus, including computer program products, for navigating user interface elements of a computer program application. In one aspect, a method includes grouping user interface elements of an application into groups based on a hierarchical arrangement of the elements, detecting a navigation key press of a sibling or a parent navigation key, and if it is a sibling navigation key, shifting input focus to a next sibling group in the hierarchy, and if it is a parent navigation key, shifting input focus to a parent group in the hierarchy. In another aspect, a method for navigating editable cells of a table includes detecting a forward or a backward navigation key; if it is a forward navigation key, shifting input focus to a next editable cell of the table; and if it is a backward navigation key, shifting input focus to a previous editable cell of the table.

    摘要翻译: 用于导航计算机程序应用程序的用户界面元素的方法和装置,包括计算机程序产品。 一方面,一种方法包括:基于元素的分层排列,将应用程序的用户界面元素分组成组,检测兄弟或父导航键的导航键按压,如果它是兄弟导航键,则移位输入 聚焦到层次结构中的下一个兄弟组,如果它是父导航键,则将输入焦点移动到层次结构中的父组。 另一方面,用于导航表的可编辑单元的方法包括检测向前或向后导航键; 如果它是前向导航键,则将输入焦点移动到该表的下一个可编辑单元格; 并且如果它是向后导航键,则将输入焦点移动到表的先前可编辑单元。

    Validating programs
    5.
    发明授权
    Validating programs 有权
    验证程序

    公开(公告)号:US07584457B2

    公开(公告)日:2009-09-01

    申请号:US10676825

    申请日:2003-09-30

    IPC分类号: G06F9/44 G06F9/45

    摘要: Methods and apparatus, including computer program products implement techniques for validating programs. A language-independent description of a computer program is received, and the language-independent description is validated. The language-independent description includes a definition module and an implementation module. A language-dependent program is generated from the language-independent description, where the language-dependent program includes an interface and a class, and the language-dependent program is validated.

    摘要翻译: 方法和设备,包括计算机程序产品实施验证程序的技术。 接收到与计算机程序的语言无关描述,并验证与语言无关的描述。 与语言无关的描述包括定义模块和实现模块。 语言相关程序是从与语言无关的描述生成的,其中依赖于语言的程序包括接口和类,并且依赖于语言的程序被验证。

    Self-describing business objects
    6.
    发明授权
    Self-describing business objects 有权
    自我描述的业务对象

    公开(公告)号:US07533103B2

    公开(公告)日:2009-05-12

    申请号:US10747020

    申请日:2003-12-23

    摘要: Methods and apparatus, including computer program products, that include representing, in a repository, services from a server, the services including interacting with one or more collections of data elements using a set of operations on the data elements in the collections, the repository comprising descriptions of the collections and common attributes for each collection, the repository organized according to a meta model. The method also includes enabling a software entity to request a service represented in the repository, the service representing a first operation on one or more data elements in a first collection from the collections, and executing the first operation on the one or more data elements in the first collection.

    摘要翻译: 包括计算机程序产品的方法和装置包括在存储库中表示来自服务器的服务,所述服务包括使用集合中的数据元素的一组操作与一个或多个数据元素集合进行交互,所述存储库包括 对每个集合的集合和公共属性的描述,根据元模型组织的存储库。 该方法还包括使得软件实体能够请求存储库中表示的服务,所述服务表示对来自集合的第一集合中的一个或多个数据元素的第一操作,并且对所述一个或多个数据元素执行第一操作 第一个收藏。

    Storing and synchronizing data on a removable storage medium
    7.
    发明授权
    Storing and synchronizing data on a removable storage medium 有权
    在可移动存储介质上存储和同步数据

    公开(公告)号:US07260380B2

    公开(公告)日:2007-08-21

    申请号:US10739524

    申请日:2003-12-18

    IPC分类号: H04M1/66

    CPC分类号: H04L63/0428 H04L63/08

    摘要: Methods and apparatus, including computer program products, for storing data for use on a mobile device on a removable storage medium. To access the data, credentials are received from a user of a mobile device. An encrypted set of data is transferred to the mobile device from the removable storage medium, which is in communication with the mobile device, in response to instructions from an application associated with the data. The encrypted set of data is decrypted based on the credentials, and the decrypted set of data is automatically erased from the mobile device. The removable storage medium can be removed from the mobile device, and the encrypted data can be synchronized with a central database using a proxy device.

    摘要翻译: 用于存储可移动存储介质上的移动设备上使用的数据的计算机程序产品的方法和装置。 为了访问数据,从移动设备的用户接收凭证。 响应于与数据相关联的应用的指令,经加密的数据集从与移动设备通信的可移动存储介质传送到移动设备。 基于凭证对加密的数据集进行解密,并且从移动设备自动擦除解密的数据集。 可以从移动设备移除可移动存储介质,并且可以使用代理设备将加密的数据与中央数据库同步。

    Electronic signing apparatus and methods
    8.
    发明申请
    Electronic signing apparatus and methods 有权
    电子签字装置及方法

    公开(公告)号:US20050132195A1

    公开(公告)日:2005-06-16

    申请号:US10738660

    申请日:2003-12-16

    申请人: Josef Dietl

    发明人: Josef Dietl

    IPC分类号: G06F21/00 H04L9/32 H04L9/00

    摘要: Methods, apparatus, including computer program products, and systems implement and use techniques relating to electronic signatures. In one implementation, a one-way hash is calculated for an electronic document and a digital watermark representing the one-way hash is embedded in a signature document. Based on a user input, the signature document having the embedded digital watermark is altered, and the electronic document is associated with the signature document. The electronic document and the signature document together comprise a signed electronic document. The user input can include biometric information, such as a handwritten signature or a voice recording. For additional security, the one-way hash can be encrypted before a representation of the hash is embedded in the signature document.

    摘要翻译: 方法,设备,包括计算机程序产品和系统实施和使用与电子签名相关的技术。 在一个实现中,为电子文档计算单向散列,并且将表示单向散列的数字水印嵌入到签名文档中。 基于用户输入,具有嵌入的数字水印的签名文档被改变,并且电子文档与签名文档相关联。 电子文件和签名文件一起包括签署的电子文件。 用户输入可以包括诸如手写签名或语音记录的生物特征信息。 为了额外的安全性,单向哈希可以在哈希的表示嵌入签名文档之前进行加密。

    Electronic signing apparatus and methods

    公开(公告)号:US08583931B2

    公开(公告)日:2013-11-12

    申请号:US11836485

    申请日:2007-08-09

    申请人: Josef Dietl

    发明人: Josef Dietl

    IPC分类号: H04L9/32

    摘要: Methods, apparatus, including computer program products, and systems implement and use techniques relating to electronic signatures. In one implementation, a one-way hash is calculated for an electronic document and a digital watermark representing the one-way hash is embedded in a signature document. Based on a user input, the signature document having the embedded digital watermark is altered, and the electronic document is associated with the signature document. The electronic document and the signature document together comprise a signed electronic document. The user input can include biometric information, such as a handwritten signature or a voice recording. For additional security, the one-way hash can be encrypted before a representation of the hash is embedded in the signature document.

    Presenting user interface elements to a screen reader using placeholders
    10.
    发明授权
    Presenting user interface elements to a screen reader using placeholders 有权
    使用占位符向屏幕阅读器呈现用户界面元素

    公开(公告)号:US07620890B2

    公开(公告)日:2009-11-17

    申请号:US11027012

    申请日:2004-12-30

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30905

    摘要: Methods and apparatus, including computer program products, for providing information to a screen reader. A method includes the actions of receiving information for representing a web page in a browser; setting focus initially on an element of the web page and presenting the web page to a user; and in response to a user command directing the focus to consecutive target elements of the web page, assigning information related to each target element to a placeholder control and providing a screen reader with access to the placeholder control as the element having focus.

    摘要翻译: 包括用于向屏幕阅读器提供信息的计算机程序产品的方法和装置。 一种方法包括在浏览器中接收用于表示网页的信息的动作; 将焦点初始设置在网页的元素上,并将网页呈现给用户; 并且响应于将焦点引导到网页的连续目标元素的用户命令,将与每个目标元素相关的信息分配给占位符控件,并且向屏幕阅读器提供对占位符控件的访问作为具有焦点的元素。