Shared cache for potentially repetitive message data in a publish-subscription environment
    8.
    发明授权
    Shared cache for potentially repetitive message data in a publish-subscription environment 有权
    在发布订阅环境中可能重复的消息数据的共享缓存

    公开(公告)号:US09185181B2

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

    申请号:US13072271

    申请日:2011-03-25

    CPC分类号: H04L67/2852 H04L67/2809

    摘要: In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Once such a set of data has been identified, the set of data will be cached, and a unique identifier/tag corresponding thereto will be sent to the publisher system and to applicable subscribers. Thereafter, any subsequent message including the same data will contain the unique identifier in place of the cached data (i.e., an abbreviated message). The abbreviated message can be sent from the publisher system to the broker system, and then onto the subscriber system, which will retrieve the data from the shared cache and replace the unique identifier with the cached data to yield a complete message.

    摘要翻译: 通常,本发明的实施例提供了用于在发布订阅(pub / sub)环境中缓存潜在的重复数据的方法。 具体来说,在典型的实施例中,当代理系统从发布者系统接收到消息时,代理系统分析该消息以获得潜在的重复数据。 一旦已经识别出这样一组数据,该数据集将被缓存,并且与之对应的唯一标识符/标签将被发送给发布者系统和适用的订户。 此后,包括相同数据的任何后续消息将包含代替缓存数据的唯一标识符(即缩写消息)。 缩写消息可以从发布者系统发送到代理系统,然后发送到用户系统,用户系统将从共享缓存中检索数据,并用唯一标识符替换缓存的数据,以产生完整的消息。

    Social network relationship mapping
    9.
    发明授权
    Social network relationship mapping 有权
    社交网络关系映射

    公开(公告)号:US08977979B2

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

    申请号:US12960726

    申请日:2010-12-06

    摘要: Methods, systems, and computer program products are provided for social network relationship mapping. In an embodiment, a method is disclosed that includes identifying one or more terms within content displayed to a user; for each identified term: transmitting the identified term to one or more social networking servers supporting a social networking application, in response to transmitting the identified term to the social networking servers, receiving from the social networking servers a list of people that correspond with the identified term, directing a display device to display the list of people that correspond with the identified term, and in response to user input, adding an identification of a person from the list of people to a mapping clipboard; directing the display device to display a relationship graph that indicates how people identified in the mapping clipboard are connected to each other in the social networking application.

    摘要翻译: 提供了社会网络关系映射的方法,系统和计算机程序产品。 在一个实施例中,公开了一种方法,其包括识别显示给用户的内容内的一个或多个术语; 对于每个识别的术语:响应于将所识别的术语发送到社交网络服务器,将所识别的术语传送到支持社交网络应用的一个或多个社交网络服务器,从社交网络服务器接收与所识别的对应的人的列表 指示显示设备显示与所识别的术语相对应的人的列表,并且响应于用户输入,将人的标识从人员列表添加到映射剪贴板; 指示显示设备显示关系图,其指示在社交网络应用中如何在映射剪贴板中识别的人彼此连接。

    Instantiating a coding competition to develop a program module in a networked computing environment
    10.
    发明授权
    Instantiating a coding competition to develop a program module in a networked computing environment 有权
    实例化编码竞赛,以在网络计算环境中开发程序模块

    公开(公告)号:US08875093B2

    公开(公告)日:2014-10-28

    申请号:US13495267

    申请日:2012-06-13

    IPC分类号: G06F9/44 G06Q10/06

    CPC分类号: G06F8/20 G06F8/30 G06Q10/06

    摘要: Embodiments of the present invention relate to the instantiation of a coding competition to address problems in program modules. In a typical embodiment, a first annotation will be detected in a program code file having a set of program modules. The first annotation generally indicates a need for a functionality associated with at least one program module of the set of program modules. Responsive to a lack of an existing library comprising the solution, an indication to instantiate a coding competition among a set of developers will be received to provide the solution. In response to the indication, a second annotation will be inserted into the program code file. The coding competition may then be instantiated to identify a set of developer libraries having a potential to provide the solution. Based on the coding competition, the solution may then be identified and implemented.

    摘要翻译: 本发明的实施例涉及编码比赛的实例化,以解决程序模块中的问题。 在典型的实施例中,将在具有一组程序模块的程序代码文件中检测第一注释。 第一注释通常表示需要与该组程序模块中的至少一个程序模块相关联的功能。 响应于缺乏包含解决方案的现有图书馆,将收到实例化一组开发人员之间的编码竞争的指示,以提供解决方案。 响应于该指示,第二注释将被插入到程序代码文件中。 然后,编码竞争可以被实例化以识别具有提供解决方案潜力的一组开发者库。 基于编码竞争,然后可以识别和实现解决方案。