Extended tagging method and system

    公开(公告)号:US11042513B2

    公开(公告)日:2021-06-22

    申请号:US13733207

    申请日:2013-01-03

    摘要: Tagging a resource in a network with a tag belonging to a tag type includes creating, using a processor, a tag and relating the tag to the resource, categorizing the tag into a tag type, registering the tag type in a registry, associating tag type attributes to the tag type, associating a subset of the tag type attributes of the tag type to the tag, and associating a tag type attribute value to each member of the subset of the tag type attributes of the tag. The tag, the tag type, the subset of tag type attributes of the tag, and associated tag type attribute values are stored. Using the processor, a dynamically linkable executable program logic is triggered based on the subset of tag type attributes and the tag type attribute values.

    Storing and retrieving tags
    2.
    发明授权

    公开(公告)号:US10303708B2

    公开(公告)日:2019-05-28

    申请号:US15232329

    申请日:2016-08-09

    摘要: The present invention provides a method and system for storing and retrieving tags. Each tag is associated with a resource, upon a user's request. A tagging GUI is displayed which presents the available tags for one particular resource and/or a tag cloud GUI is displayed which presents tags for more than one resource. The tagging GUI allows to assign new tags to single resources. The tag cloud GUI enables users to search for resources which have been assigned certain tags. In the tag cloud GUI the relevancy of each single tag is visually reflected by its weighting factor which is determined by the frequency of occurrence. The method is characterized by the further steps: determining a quantitative weighting factor for each single tag by invoking a quantitative-engine, and/or determining a reputation weighting factor for each single tag by invoking a reputation-engine, and/or determining a context weighing factor for each single tag by invoking of a context-engine, determining a expiry weighting factor for each single tag by invoking a expiry-engine, and/or determining a overall weighting factor for each of said single tag by calculating the average of all the weighting factors, and visually reflecting the relevance of each single tag in the tag cloud based on said determined overall weighting factor.

    MANAGEMENT AND DYNAMIC ASSEMBLY OF PRESENTATION MATERIAL

    公开(公告)号:US20190073384A1

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

    申请号:US16179081

    申请日:2018-11-02

    IPC分类号: G06F17/30 G06F17/21 G06F17/27

    摘要: A method for automatically managing a plurality of slides associated with a slide-deck is provided. The method may include adding the plurality of slides to a computing system. The method may also include analyzing at least one slide within the plurality of slides. The method may further include generating a list including at least one key word or at least one tag based on the analyzing. The method may include matching the at least one key word or the at least one tag against at least one key word or at least one tag saved on a presentation server. The method may also include fetching at least one slide or at least one slide-deck from the presentation server based on the matching. The method may further include displaying the at least one fetched slide or the at least one fetched slide-deck on a user interface.

    EXTENDING TAGS FOR INFORMATION RESOURCES
    4.
    发明申请

    公开(公告)号:US20180276257A1

    公开(公告)日:2018-09-27

    申请号:US15982438

    申请日:2018-05-17

    IPC分类号: G06F17/30

    摘要: A method for extending a tag of an information resource in an information network may be provided. The method may include providing a group of tags, stored in a database, in a user interface, and selecting at least one tag out of the group of tags and linking the tag to an information resource using the user interface. Furthermore, the method may include extending the tag, such that the resulting extended tag may be a semantically structured string of characters building a first expression including a first operand, a first operator and a first value, wherein the tag may be the operand, such that the extended tag is machine-interpretable by a parser, such that the information resource may be tagged with the machine-interpretable, extended tag.

    SENSOR-DRIVEN EVENTING AND TWO STAGE NOTIFICATION
    5.
    发明申请
    SENSOR-DRIVEN EVENTING AND TWO STAGE NOTIFICATION 有权
    传感器驱动发生和两级通知

    公开(公告)号:US20170078423A1

    公开(公告)日:2017-03-16

    申请号:US14849645

    申请日:2015-09-10

    IPC分类号: H04L29/08 H04L29/06

    摘要: A computer-implemented method for reducing network traffic in an event-driven infrastructure by a two-stage notification subscription mechanism may be provided. The method includes subscribing, by client components to notifications for topics at a client-side hub, opening, a connection to a server-side notification server initiated by the client-side hub and subscribing, by the client-side hub to the server-side notification server for a united set of topics client components subscribed to at the client-side hub. The method also comprises, based on the subscriptions, a communicating, a united set of data relating to the united set of topics from the server-side notification server to the client-side hub, wherein the united set of data comprises data the client components subscribed to at the client-side hub such that the network traffic is reduced.

    摘要翻译: 可以提供用于通过两阶段通知订阅机制来减少事件驱动的基础设施中的网络流量的计算机实现的方法。 该方法包括:通过客户端组件订阅客户端集线器上的主题的通知,打开由客户端集线器发起的服务器端通知服务器的连接,并由客户端集线器向服务器端集线器订阅, 在客户端集线器上订阅的客户端组件的一组主题的侧面通知服务器。 该方法还基于订阅,包括与从服务器侧通知服务器到客户端集线器的一组主题相关的通信,一组联合数据,其中所述一组数据包括客户端组件 在客户端集线器上订阅,以减少网络流量。

    STORING AND RETRIEVING TAGS
    6.
    发明申请

    公开(公告)号:US20160350313A1

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

    申请号:US15232276

    申请日:2016-08-09

    IPC分类号: G06F17/30

    摘要: The present invention provides a method and system for storing and retrieving tags. Each tag is associated with a resource, upon a user's request. A tagging GUI is displayed which presents the available tags for one particular resource and/or a tag cloud GUI is displayed which presents tags for more than one resource. The tagging GUI allows to assign new tags to single resources. The tag cloud GUI enables users to search for resources which have been assigned certain tags. In the tag cloud GUI the relevancy of each single tag is visually reflected by its weighting factor which is determined by the frequency of occurrence. The method is characterized by the further steps: determining a quantitative weighting factor for each single tag by invoking a quantitative-engine, and/or determining a reputation weighting factor for each single tag by invoking a reputation-engine, and/or determining a context weighing factor for each single tag by invoking of a context-engine, determining a expiry weighting factor for each single tag by invoking a expiry-engine, and/or determining a overall weighting factor for each of said single tag by calculating the average of all the weighting factors, and visually reflecting the relevance of each single tag in the tag cloud based on said determined overall weighting factor. (FIG. 2A)

    Interconnecting portal components with dialog state transitions

    公开(公告)号:US09372668B2

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

    申请号:US14475637

    申请日:2014-09-03

    IPC分类号: G06F3/00 G06F9/44 G06F3/0481

    摘要: In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated with a software application in a first state and includes a first portlet. A first event is received from the first portlet. A state model for the software application is accessed, wherein the state model includes a plurality of transitions between states of the software application, and wherein one transition of the plurality of transitions is triggered to bring the software application into a second state based on a type of the first portlet and data associated with the type of the first portlet. The one transition is executed to bring the software application into the second state, and a second view is displayed, wherein the second view is associated with the software application in the second state.

    DISTRIBUTED CODE EXECUTION INVOLVING A SERVERLESS COMPUTING INFRASTRUCTURE

    公开(公告)号:US20200314168A1

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

    申请号:US16365810

    申请日:2019-03-27

    IPC分类号: H04L29/08 G06F9/50

    摘要: A method for distributed code execution involving a first serverless computing infrastructure, the first serverless computing infrastructure comprising one or more first infrastructure nodes, the one or more first infrastructure nodes comprising a first invocation controller node and one or more first executing nodes, the one or more first infrastructure nodes being communicatively coupled to one or more client nodes, the one or more client nodes being external to the one or more first infrastructure nodes, the method comprising receiving event information, identifying application logic associated with the event information, selecting, from an invoker group, an invoker node for executing the application logic, causing the invoker node to execute the application logic, causing the invoker node to provide a result of the executed application logic, and receiving the result.

    Facilitating event-driven processing using unikernels

    公开(公告)号:US10409654B2

    公开(公告)日:2019-09-10

    申请号:US15648848

    申请日:2017-07-13

    摘要: Event-driven processing is facilitated by a unikernel-based method which includes receiving, based on an event, a code execution request containing parameter values for an application code unikernel. The application code unikernel includes uploaded application code in a single-purpose virtual machine image. Based on receiving the code execution request, the application code unikernel is run, which includes providing the parameter values as bootvariables as part of booting the program code unikernel. Further, running the application code unikernel may include executing the application code unikernel directly on a hypervisor. The application code unikernel may include only operating system components required to run the uploaded application code.