Processing user input events in a web browser
    2.
    发明授权
    Processing user input events in a web browser 有权
    在Web浏览器中处理用户输入事件

    公开(公告)号:US09170861B2

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

    申请号:US14075482

    申请日:2013-11-08

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542 G06F2209/545

    摘要: A method and computing device are provided for processing user events received via a user interface, such as a touchscreen, in multiple threads. When a user event is received for a target element in a webpage, the user event is dispatched to both a main browser thread and a secondary thread. The secondary thread processes user events in accordance with established default actions defined within the browser, while the main thread processes the user events in accordance with any event handlers defined for that target element. The main thread processing may be delayed by other interleaved task, and the secondary thread may be given priority over the main thread. When the secondary thread completes processing, an updated webpage is displayed. When the main thread subsequently completes processing, its updated rendering of the webpage is displayed. The secondary thread thus provides an early user interface response to the user event.

    摘要翻译: 提供了一种方法和计算装置,用于处理经由诸如触摸屏的用户界面在多个线程中接收的用户事件。 当为网页中的目标元素接收到用户事件时,将将用户事件分派到主浏览器线程和辅助线程。 次要线程根据在浏览器中定义的已建立的默认动作来处理用户事件,而主线程根据为该目标元素定义的任何事件处理程序处理用户事件。 主线程处理可能被其他交错任务延迟,次级线程可能优先于主线程。 辅助线程完成处理后,将显示更新的网页。 当主线程随后完成处理时,显示其更新的网页呈现。 次级线程因此提供对用户事件的早期用户界面响应。

    Derived Certificate based on Changing Identity
    3.
    发明申请
    Derived Certificate based on Changing Identity 有权
    基于更改身份的派生证书

    公开(公告)号:US20140337619A1

    公开(公告)日:2014-11-13

    申请号:US14340280

    申请日:2014-07-24

    IPC分类号: H04L9/32

    摘要: A first device with a changing identity establishes a secure connection with a second device in a network by acting as its own certificate authority. The first device issues itself a self-signed root certificate that binds an identity of the first device to a long-term public key of the first device. The root certificate is digitally signed using a long-term private key, where the long-term public key and the long-term private key form a public/private key pair. The first device provides its root certificate to the second device in any trusted manner The first device can then create a certificate for one or more short-term identities acquired by the first device and sign the newly-created certificate using the long-term private key. The first device can authenticate itself to the second device by sending the newly-created certificate to the second device.

    摘要翻译: 具有变化的身份的第一个设备通过充当其自己的证书颁发机构来建立与网络中的第二设备的安全连接。 第一个设备发布自身签名的根证书,将第一个设备的标识绑定到第一个设备的长期公钥。 根证书使用长期私钥进行数字签名,其中长期公钥和长期私钥形成公钥/私钥对。 第一设备以任何可信方式向第二设备提供其根证书。然后,第一设备可以为第一设备获取的一个或多个短期身份创建证书,并使用长期私钥对新创建的证书进行签名 。 第一个设备可以通过将新创建的证书发送到第二个设备来认证自己到第二个设备。

    Method and device for secure notification of identity
    4.
    发明授权
    Method and device for secure notification of identity 有权
    用于安全通知身份的方法和设备

    公开(公告)号:US09300655B2

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

    申请号:US14457722

    申请日:2014-08-12

    IPC分类号: H04L29/06 G06F21/62

    CPC分类号: H04L63/0823 G06F21/6263

    摘要: A system, methods and devices for the secure notification of an identity in a communications network. The methods include sending or receiving a communication including a hash of a certificate of a device to notify or detect the presence of the device in a network. Each certificate is associated with an identity which is excluded from the communication of the hash of the certificate. The received hash is compared to hashes of certificates stored in an electronic device to determine an identity. The identity may represent an electronic device or a user of the electronic device.

    摘要翻译: 用于通信网络中的身份的安全通知的系统,方法和设备。 所述方法包括发送或接收包括设备的证书的散列的通信,以通知或检测网络中设备的存在。 每个证书与从证书的散列通信中排除的身份相关联。 将接收到的散列与存储在电子设备中的证书的散列进行比较以确定身份。 身份可以表示电子设备或电子设备的用户。

    System and method for providing an indication of randomness quality of random number data generated by a random data service
    6.
    发明授权
    System and method for providing an indication of randomness quality of random number data generated by a random data service 有权
    用于提供由随机数据服务生成的随机数数据的随机性质量指示的系统和方法

    公开(公告)号:US09077524B2

    公开(公告)日:2015-07-07

    申请号:US13682635

    申请日:2012-11-20

    IPC分类号: H04L29/06 H04L9/08 H04L9/32

    摘要: A system and method for providing an indication of randomness quality of random number data generated by a random data service. The random data service may provide random number data to one or more applications adapted to generate key pairs used in code signing applications, for example. In one aspect, the method comprises the steps of: retrieving random number data from the random data service; applying one or more randomness tests to the retrieved random number data to compute at least one indicator of the randomness quality of the random number data; associating the at least one indicator with at least one state represented by a color; and displaying the color associated with the at least one indicator to a user. The color may be displayed in a traffic light icon, for example.

    摘要翻译: 一种用于提供由随机数据服务产生的随机数数据的随机性质量指示的系统和方法。 随机数据服务可以向例如适用于生成在代码签名应用中使用的密钥对的一个或多个应用提供随机数字数据。 一方面,该方法包括以下步骤:从随机数据服务中检索随机数字数据; 对所检索的随机数数据应用一个或多个随机性测试以计算所述随机数数据的随机性质量的至少一个指示符; 将所述至少一个指示符与由颜色表示的至少一个状态相关联; 以及将与所述至少一个指示符相关联的颜色显示给用户。 例如,颜色可以显示在交通灯图标中。

    Cross-domain data sharing with permission control

    公开(公告)号:US10042680B2

    公开(公告)日:2018-08-07

    申请号:US14334360

    申请日:2014-07-17

    摘要: An electronic device may maintain separate OS domains associated with security permissions. The OS domain may implement separate corresponding clipboard services. A clipboard agent or clipboard mediator service may receive a clipboard data request from a first application. The clipboard agent may determine which OS domain has most recently processed a store command associated with storing data in a corresponding clipboard service of the OS domain. The clipboard agent associated with the OS domain that most recently stored content may determine whether to send the data from the corresponding clipboard service based at least in part on permissions associated with the OS domain. Security of the clipboard access may be enforced on a per domain basis. Access to clipboard content may be mediated at the time of the request without a need to share data prior to the request.

    Derived certificate based on changing identity
    9.
    发明授权
    Derived certificate based on changing identity 有权
    基于变化身份的衍生证书

    公开(公告)号:US09313033B2

    公开(公告)日:2016-04-12

    申请号:US14340280

    申请日:2014-07-24

    IPC分类号: H04L9/32 H04L29/06

    摘要: A first device with a changing identity establishes a secure connection with a second device in a network by acting as its own certificate authority. The first device issues itself a self-signed root certificate that binds an identity of the first device to a long-term public key of the first device. The root certificate is digitally signed using a long-term private key, where the long-term public key and the long-term private key form a public/private key pair. The first device provides its root certificate to the second device in any trusted manner. The first device can then create a certificate for one or more short-term identities acquired by the first device and sign the newly-created certificate using the long-term private key. The first device can authenticate itself to the second device by sending the newly-created certificate to the second device.

    摘要翻译: 具有变化的身份的第一个设备通过充当其自己的证书颁发机构来建立与网络中的第二设备的安全连接。 第一个设备发布自身签名的根证书,将第一个设备的标识绑定到第一个设备的长期公钥。 根证书使用长期私钥进行数字签名,其中长期公钥和长期私钥形成公钥/私钥对。 第一个设备以任何可信的方式将其根证书提供给第二个设备。 然后,第一个设备可以为第一个设备获取的一个或多个短期身份创建证书,并使用长期私钥对新创建的证书进行签名。 第一个设备可以通过将新创建的证书发送到第二个设备来认证自己到第二个设备。