TOPIC EVALUATION ENGINE FOR A MESSAGING SERVICE

    公开(公告)号:US20240346251A1

    公开(公告)日:2024-10-17

    申请号:US18134310

    申请日:2023-04-13

    Abstract: Described herein is a topic evaluation engine that operates in connection with a messaging service by analyzing individual text-based messages, received during a text-based communication session, to identify various message characteristics of each text-based message, and/or to infer one or more topics to which each message relates. Each message that is determined to have a particular message characteristic is then forwarded to any application that previously subscribed with the messaging service to receive messages having the specific message characteristic. Similarly, each message that is associated with a specific topic is distributed to any application integrated with the messaging service that has previously subscribed with the messaging service to receive messages relating to the specific topic. The integrated applications can then process the message and provide enhanced functionality.

    EVALUATION OF WEB REQUESTS WITH AN EXTERNAL SOURCE OF INFORMATION BY BROWSER EXTENSIONS USING AN INTERNAL GATEWAY PAGE

    公开(公告)号:US20240330017A1

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

    申请号:US18216905

    申请日:2023-06-30

    Applicant: Fortinet, Inc.

    CPC classification number: G06F9/44526 H04L67/02 G06F16/955

    Abstract: A web request to the web browser is intercepted by the web browser extension to determine whether information is synchronously available to evaluate the web request. Responsive to not having information for synchronous evaluation, the web request is redirected to display a gateway page while asynchronous obtaining information from an external information provider server, the request tracked with a request identifier and storing the asynchronously gathered information for synchronous access along with the request identifier. Responsive to an automated notification from the web browser extension, the web request is reissued to the web browser by the gateway page to replace the gateway page with response content from the web request. The reissued web request is again intercepted by the web browser extension to synchronously evaluate the gathered information. The reissued web request is then based on the fetched.

    Generating a hierarchical data structure that represents a log

    公开(公告)号:US12106122B2

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

    申请号:US18459287

    申请日:2023-08-31

    CPC classification number: G06F9/44526

    Abstract: Plugins that are independently written are executed in a collaborative manner to analysis a log. A plugin executing with respect to a particular node of a hierarchical data structure determines values for a set of keys based on information of the particular node and/or any ancestor nodes, and information stored in a shared repository. The plugin stores the values for the keys as additional information of the particular hierarchical node and/or into the shared repository. The plugin does not access information of non-ancestor nodes when executing with respect to the particular hierarchical node. Each plugin writes into and retrieves from the shared repository using the shared naming convention, thereby sharing information. The sequence of execution of the plugins is not dependent on dependencies amongst the plugins. If a dependent plugin requiring an output from a requisite plugin is first executed, the dependent plugin is flagged as pending and subsequently re-executed.

    Network resource access intermediary system based on resource plug-ins and processing method therefor

    公开(公告)号:US12095612B2

    公开(公告)日:2024-09-17

    申请号:US17652708

    申请日:2022-02-28

    Inventor: Yang Yang

    CPC classification number: H04L41/0809 G06F9/44526

    Abstract: The disclosure relates to a network resource access intermediary system based on resource plug-ins and a processing method therefor. The network resource access intermediary system based on resource plug-ins comprises an access intermediary base module and a resource plug-in in a communication connection with the access intermediary base module, wherein the access intermediary base module is used for receiving a resource access request, selecting a corresponding resource plug-in according to a target resource corresponding to the resource access request, and accessing the target resource through the selected resource plug-in; and the resource plug-in is adaptable to the target resource to complete access to the target resource. The workload of adapting an access intermediary to new resources is reduced for access intermediary developers, and an access intermediary that has been deployed and is in continuous operation can be upgraded and updated without affecting existing resource access.

    METHODS AND APPARATUS TO GENERATE CODE AS A PLUG-IN IN A CLOUD COMPUTING ENVIRONMENT

    公开(公告)号:US20240303091A1

    公开(公告)日:2024-09-12

    申请号:US18646516

    申请日:2024-04-25

    Applicant: VMware LLC

    CPC classification number: G06F9/44526 G06F9/44589

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate code as a plug-in in a cloud computing environment. An example system includes at least one memory, programmable circuitry, and machine readable instructions to program the programmable circuitry to introspect code in a library to obtain introspection data, the library corresponding to a resource that is to be deployed in a cloud infrastructure environment, generate a model based on the introspection data, the model to be a representation of the resource, cross-reference the model with a resource meta-model, the resource meta-model to map characteristics of the resource represented by the model to an actual state of the resource, and generate a plug-in based on the cross-referenced model.

Patent Agency Ranking