Anonymous Signalling
    1.
    发明申请
    Anonymous Signalling 审中-公开
    匿名信令

    公开(公告)号:US20120297031A1

    公开(公告)日:2012-11-22

    申请号:US13220327

    申请日:2011-08-29

    IPC分类号: G06F15/16

    摘要: Embodiments include a method in a server for facilitating anonymous communication between a first web browser on a first communication device and a second web browser on a second communication device. The method includes dynamically establishing a signalling channel on the server for the first web browser responsive to the first web browser browsing to the server. The method further includes creating a unique identifier for the signalling channel, temporarily storing the unique identifier at the server, and then sending the unique identifier to the first web browser. The first communication device correspondingly sends the unique identifier to the second web browser, such an in an email or text message. Then, responsive to the second web browser browsing to the server using the unique identifier, the method includes connecting the second web browser to the established signaling channel for anonymous communication between the first and second web browsers over that channel.

    摘要翻译: 实施例包括服务器中的方法,用于促进第一通信设备上的第一网络浏览器和第二通信设备上的第二网络浏览器之间的匿名通信。 所述方法包括响应于所述第一网络浏览器浏览到所述服务器而在所述服务器上为所述第一web浏览器动态建立信令信道。 该方法还包括创建用于信令信道的唯一标识符,在服务器上临时存储唯一标识符,然后将唯一标识符发送到第一网络浏览器。 第一通信设备相应地将唯一标识符发送到第二web浏览器,诸如电子邮件或文本消息。 然后,响应于第二网络浏览器使用唯一标识符浏览服务器,该方法包括将第二网络浏览器连接到建立的信令信道,以在该信道上的第一和第二网络浏览器之间进行匿名通信。

    Composition of a Digital Image for Display on a Transparent Screen
    2.
    发明申请
    Composition of a Digital Image for Display on a Transparent Screen 审中-公开
    用于在透明屏幕上显示的数字图像的组成

    公开(公告)号:US20120038663A1

    公开(公告)日:2012-02-16

    申请号:US12855063

    申请日:2010-08-12

    IPC分类号: G09G5/00

    摘要: Teachings herein prepare a digital image for display on a substantially transparent screen. The teachings advantageously recognize that the perceptibility of the digital image on the screen will often depend on what is visible to a user through the screen, since that will effectively serve as the background of the screen. A method of preparing a digital image thus includes dynamically calculating which part of an environmental background is visible to a user through the screen and thereby serves as an effective background of the screen. This calculation may entail obtaining an image of the environmental background and identifying which part of that image serves as the effective background (e.g., based on the angle at which the user views the screen). The method further includes composing the digital image for perceptibility as viewed against that effective background and outputting the composed image as digital data for display on the screen.

    摘要翻译: 本文中的教学准备数字图像以在基本上透明的屏幕上显示。 该教导有利地认识到,屏幕上的数字图像的感知度通常取决于用户通过屏幕可见的,因为这将有效地用作屏幕的背景。 因此,准备数字图像的方法包括通过屏幕动态地计算环境背景的哪个部分对于用户是可见的,从而用作屏幕的有效背景。 该计算可能需要获得环境背景的图像并且识别该图像的哪个部分用作有效背景(例如,基于用户观看屏幕的角度)。 该方法还包括:针对该有效背景观看数字图像,并将合成图像作为数字数据输出以在屏幕上显示。

    Secure Client-Side Aggregation of Web Applications
    3.
    发明申请
    Secure Client-Side Aggregation of Web Applications 有权
    安全的Web应用程序的客户端聚合

    公开(公告)号:US20100235885A1

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

    申请号:US12401851

    申请日:2009-03-11

    IPC分类号: G06F17/00 G06F21/00

    摘要: A web browser client includes an aggregated web application runtime environment that controls access by a program fragment of an aggregated web application to a resource therein based upon the originating domain of the program fragment. To do so, the aggregated web application runtime environment appends an access attribute to the Document Object Model (DOM) node associated with the resource. This access attribute is associated with a plurality of access rights definitions where each access rights definition defines a set of access rights to the resource for program fragments originating from a domain with a specific access rights status. Accordingly, the aggregated web application runtime environment sets one or more access rights statuses of the originating domain of the program fragment, and thereafter, grants or denies the program fragment access to the resource based upon one or more sets of access rights defined for that program fragment.

    摘要翻译: 网络浏览器客户端包括聚合的Web应用运行时环境,其基于节目片段的始发域控制由聚合的Web应用的节目片段到其中的资源的访问。 为此,聚合的Web应用程序运行时环境将访问属性附加到与资源关联的文档对象模型(DOM)节点。 该访问属性与多个访问权限定义相关联,其中每个访问权限定义定义了源自具有特定访问权限状态的域的程序片段对资源的一组访问权限。 因此,聚合的Web应用运行时环境设置程序片段的始发域的一个或多个访问权限状态,此后,基于为该程序定义的一个或多个访问权限集授予或拒绝对资源的程序片段访问 分段。

    Secure client-side aggregation of web applications
    4.
    发明授权
    Secure client-side aggregation of web applications 有权
    安全的Web应用程序的客户端聚合

    公开(公告)号:US08272065B2

    公开(公告)日:2012-09-18

    申请号:US12401851

    申请日:2009-03-11

    IPC分类号: G06F21/00

    摘要: A web browser client includes an aggregated web application runtime environment that controls access by a program fragment of an aggregated web application to a resource therein based upon the originating domain of the program fragment. To do so, the aggregated web application runtime environment appends an access attribute to the Document Object Model (DOM) node associated with the resource. This access attribute is associated with a plurality of access rights definitions where each access rights definition defines a set of access rights to the resource for program fragments originating from a domain with a specific access rights status. Accordingly, the aggregated web application runtime environment sets one or more access rights statuses of the originating domain of the program fragment, and thereafter, grants or denies the program fragment access to the resource based upon one or more sets of access rights defined for that program fragment.

    摘要翻译: 网络浏览器客户端包括聚合的Web应用运行时环境,其基于节目片段的始发域控制由聚合的Web应用的节目片段到其中的资源的访问。 为此,聚合的Web应用程序运行时环境将访问属性附加到与资源关联的文档对象模型(DOM)节点。 该访问属性与多个访问权限定义相关联,其中每个访问权限定义定义了源自具有特定访问权限状态的域的程序片段对资源的一组访问权限。 因此,聚合的Web应用运行时间环境设置程序片段的始发域的一个或多个访问权限状态,此后,基于为该程序定义的一个或多个访问权限集授予或拒绝对资源的程序片段访问 分段。

    Method for text input, apparatus, and computer program

    公开(公告)号:US10235023B2

    公开(公告)日:2019-03-19

    申请号:US13809602

    申请日:2011-07-18

    摘要: A method for a graphical user interface of an electronic device is disclosed. The graphical user interface has a plurality of selectable items for input to the electronic device. The method comprises receiving (100) a first user input related to the graphical user interface causing a first selection (102) of a first item and a first action involving the selected item; invalidating (105) the first action and setting (108) the first item or the first action as non-selectable; receiving (110) a further user input related to the graphical user interface; determining (112) a second selection of an item and an action involving the selected item excluding non-selectable items and actions; and executing (114) the action related to the second selection. An apparatus (200) comprising a graphical user interface (201) with an input device (202) and a display (203) arranged to view a plurality of selectable input items is also disclosed, wherein a processor (204) is arranged to control the graphical user interface (201). A computer program is also disclosed.

    Method enabling fast switching between multicast trees
    6.
    发明授权
    Method enabling fast switching between multicast trees 有权
    组播树快速切换的方法

    公开(公告)号:US09369376B2

    公开(公告)日:2016-06-14

    申请号:US14353202

    申请日:2011-10-21

    摘要: Presented are a system and method of detecting a multicast tree link failure and performing a fast switch from the failed multicast tree communication path to a secondary multicast tree communication path. The methods are suitable for leaf nodes in a multiprotocol label switching network. The method generates a count of communication path failure detection packets and a count of communication path failure detection packets plus other packets and compares the counts to determine the status of the link. The system includes two counter components and a comparison component.

    摘要翻译: 提出了一种检测组播树链路故障并执行从故障组播树通信路径到辅助组播树通信路径的快速切换的系统和方法。 该方法适用于多协议标签交换网络中的叶节点。 该方法生成通信路径故障检测数据包的计数和通信路径故障检测数据包的计数加上其他数据包,并比较计数以确定链路的状态。 该系统包括两个计数器组件和一个比较组件。

    Debugging in a dataflow programming environment
    7.
    发明授权
    Debugging in a dataflow programming environment 有权
    在数据流编程环境中进行调试

    公开(公告)号:US08887138B2

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

    申请号:US13481763

    申请日:2012-05-25

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664 G06F9/4494

    摘要: A dataflow program defining actors that pass tokens from one to another via connections is processed by causing one or more processors to access and execute instructions of the dataflow program. As instructions of the dataflow program are being executed, a first set of trace records is created that represents a sequence of events (e.g., token production/consumption, actor state change, or action firing). A first subset of the trace records is displayed and one of these is selected. The first set is processed to identify, based on definitions specified by the dataflow program, a second set of trace records, of which a subset is displayed.

    摘要翻译: 通过使一个或多个处理器访问和执行数据流程序的指令来处理定义通过连接将令牌从一个传递给另一个的另一个的数据流程序。 随着正在执行数据流程序的指令,创建表示事件序列的第一组跟踪记录(例如,令牌生成/消耗,演员状态改变或动作触发)。 显示跟踪记录的第一个子集,并选择其中一个。 处理第一组以根据数据流程序指定的定义来识别第二组跟踪记录,其中显示一个子集。

    Parallelization of Dataflow Actors with Local State
    8.
    发明申请
    Parallelization of Dataflow Actors with Local State 有权
    数据流参与者与本地并行化

    公开(公告)号:US20140053129A1

    公开(公告)日:2014-02-20

    申请号:US13586820

    申请日:2012-08-15

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4494

    摘要: Processing a dataflow program by a program development tool includes analyzing an actor defined by the dataflow program to identify original sequences of actions that can be reformulated to achieve greater execution parallelism while maintaining the same functionality as the original sequences. A processed dataflow program is produced comprising processed dataflow program instructions and decision point program instructions. The processed dataflow program instructions comprise alternative sequences of reformulated actions that achieve greater execution parallelism while maintaining the same functionality as the identified one or more original sequences. The decision point program instructions direct processing equipment to select and execute one or more of the alternative sequences of reformulated actions, wherein selection is based on state and token information in existence at the time of selection. When more than one alternative sequence can be selected, selection of sequence with highest parallelism is preferred.

    摘要翻译: 通过程序开发工具处理数据流程序包括分析由数据流程序定义的actor,以识别可重新配置以实现更大执行并行性的原始动作序列,同时保持与原始序列相同的功能。 产生经处理的数据流程序,其中包括处理后的数据流程序指令和决策点程序指令。 经处理的数据流程序指令包括实现更大执行并行性的重新配置动作的替代序列,同时保持与所识别的一个或多个原始序列相同的功能。 决策点程序指令直接处理设备来选择和执行一个或多个替代重排行动序列,其中选择是基于在选择时存在的状态和令牌信息。 当选择多于一个替代序列时,优选选择具有最高平行度的序列。

    METHOD AND APPARATUS FOR CONFIGURING MULTICAST GROUP
    9.
    发明申请
    METHOD AND APPARATUS FOR CONFIGURING MULTICAST GROUP 有权
    用于配置多播组的方法和装置

    公开(公告)号:US20150295725A1

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

    申请号:US14441771

    申请日:2012-11-08

    IPC分类号: H04L12/18 H04L12/723

    摘要: The embodiments disclose a method and communication node for configuring a multicast group in a Multiple Protocol Label Switching (MPLS) network. The method comprises: obtaining a multicast group configuration request to configure the multicast group of at least one downstream node in the MPLS network, the at least one downstream node may comprise a transit node, a leaf node or the combination thereof; generating a multicast group configuration packet based on the multicast group configuration request; and transmitting the multicast group configuration packet from the root node to the at least one transit node and/or leaf node via a multicast tree in the MPLS network.

    摘要翻译: 实施例公开了一种用于在多协议标签交换(MPLS)网络中配置多播组的方法和通信节点。 该方法包括:获取组播组配置请求,配置MPLS网络中至少一个下游节点的组播组,该至少一个下游节点可以包括传输节点,叶节点或其组合; 根据组播组配置请求生成组播组配置报文; 以及经由所述MPLS网络中的组播树,将所述组播组配置分组从所述根节点发送到所述至少一个传输节点和/或叶节点。

    Method for Text Input, Apparatus, and Computer Program
    10.
    发明申请
    Method for Text Input, Apparatus, and Computer Program 审中-公开
    文本输入,设备和计算机程序的方法

    公开(公告)号:US20130227428A1

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

    申请号:US13809602

    申请日:2011-07-18

    IPC分类号: G06F3/0484

    摘要: A method for a graphical user interface of an electronic device is disclosed. The graphical user interface has a plurality of selectable items for input to the electronic device. The method comprises receiving (100) a first user input related to the graphical user interface causing a first selection (102) of a first item and a first action involving the selected item; invalidating (105) the first action and setting (108) the first item or the first action as non-selectable; receiving (110) a further user input related to the graphical user interface; determining (112) a second selection of an item and an action involving the selected item excluding non-selectable items and actions; and executing (114) the action related to the second selection. An apparatus (200) comprising a graphical user interface (201) with an input device (202) and a display (203) arranged to view a plurality of selectable input items is also disclosed, wherein a processor (204) is arranged to control the graphical user interface (201). A computer program is also disclosed.

    摘要翻译: 公开了一种用于电子设备的图形用户界面的方法。 图形用户界面具有用于输入到电子设备的多个可选项目。 该方法包括接收(100)与图形用户界面相关的第一用户输入,导致第一项目的第一选择(102)和涉及所选项目的第一动作; 使(105)第一动作无效(105)将第一项或第一动作设置为不可选; 接收(110)与所述图形用户界面相关的另外的用户输入; 确定(112)项目的第二选择和涉及所选择的项目的动作,排除不可选择的项目和动作; 以及执行(114)与所述第二选择相关的动作。 还公开了一种包括具有输入设备(202)和布置成查看多个可选输入项的显示器(203)的图形用户界面(201)的设备(200),其中处理器(204)被布置成控制 图形用户界面(201)。 还公开了一种计算机程序。