-
公开(公告)号:US12126635B2
公开(公告)日:2024-10-22
申请号:US17041316
申请日:2019-03-25
Applicant: B. G. NEGEV TECHNOLOGIES & APPLICATIONS LTD., AT BEN-GURION , NANYANG TECHNOLOGICAL UNIVERSITY
Inventor: Yuval Elovici , Rami Puzis , Polina Zilberman , Elad Marco , Aviad Elitzur , Thambipillai Srikanthan , Anupam Chattopadhyay , Siew Kei Lam , Jawad Haj-Yahya
CPC classification number: H04L63/1425 , G06F9/44526 , H04L2463/146
Abstract: A framework for efficiently and automatically exploring a data network and accurately identifying network threats, which comprises a plurality of software and hardware-based agents, distributed over the data network. The agents are capable of adjusting or reconfiguring, on the fly, the behavior of the agents and their ability to collect data in a targeted manner, so as to investigate suspicious incidents and alerts and collect data that was not yet collected by the system; collecting forensic data by executing tasks defined in workflows, being distributed threat intercepting programs and reporting about the collected forensic data, back to a Central Control Unit (C&C). Distributed threat intercepting programs (“workflows”) are used to provide instructions to agents, to perform branching and provide instructions to the Central Control Unit (C&C), which orchestrates the agents to assure proper execution of the workflows; analyzes the collected information and presents ongoing status to an operator supervising the data network.
-
公开(公告)号:US20240346251A1
公开(公告)日:2024-10-17
申请号:US18134310
申请日:2023-04-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Vu Le , Quan NGUYEN , Siddharth UPPAL , Ankit GOVIL
IPC: G06F40/30 , G06F9/445 , G06F40/289 , G06N20/00 , H04L51/214
CPC classification number: G06F40/30 , G06F9/44526 , G06F40/289 , G06N20/00 , H04L51/214
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.
-
公开(公告)号:US20240338244A1
公开(公告)日:2024-10-10
申请号:US18130746
申请日:2023-04-04
Applicant: Rockwell Collins, Inc.
Inventor: Peter R. Bellows , Alexei Tchernoraenko , Brian R Wolford , Joshua A. Slagle , Jesse A. Lane
CPC classification number: G06F9/4881 , G06F9/44526 , G06F9/541
Abstract: A stack is described. The stack includes a rule engine. The rule engine is accessed via application programming interface (API) from any plug-in mission service. The rule engine includes rules and facts. The rules and facts are loaded separately from the API and from a cloudlet monitor. The rules and facts do not require source code updates to change. The stack is executable on processors of a node within a cloudlet. The cloudlet includes multiple of the nodes. The stack divides high-level tasks into low-level tasks which are individually executable by the nodes in the cloudlet.
-
4.
公开(公告)号:US20240330017A1
公开(公告)日:2024-10-03
申请号:US18216905
申请日:2023-06-30
Applicant: Fortinet, Inc.
Inventor: Karel Chanivecky Garcia
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.
-
5.
公开(公告)号:US12107905B2
公开(公告)日:2024-10-01
申请号:US17954993
申请日:2022-09-28
Inventor: Weian Liu , Zhicheng Lei , Tao Wang , Hu Zhou
CPC classification number: H04L65/402 , G06F9/44526 , H04L51/56
Abstract: A data communication method, apparatus, and device, a computer-readable storage medium, and a computer program product. The method includes: generating a communication request in response to a trigger operation for a communication control in an embedded subroutine, the communication request being used for requesting to communicate with a target user associated with the embedded subroutine, invoking a communication service plug-in according to the communication request, and communicating with the target user in the embedded subroutine through a first service function provided by the communication service plug-in, and performing, in response to a trigger operation for a second service function provided by the communication service plug-in, service interaction with the target user in the embedded subroutine through the second service function in a process of communicating with the target user.
-
公开(公告)号:US12106122B2
公开(公告)日:2024-10-01
申请号:US18459287
申请日:2023-08-31
Applicant: Oracle International Corporation
Inventor: Nagarajan Muthukrishnan , Ravi Shankar Thammaiah , Sumanta Kumar Chatterjee , Binoy Sukumaran
IPC: G06F9/445
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.
-
公开(公告)号:US12095612B2
公开(公告)日:2024-09-17
申请号:US17652708
申请日:2022-02-28
Inventor: Yang Yang
IPC: H04L41/0806 , G06F9/445
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.
-
公开(公告)号:US20240303091A1
公开(公告)日:2024-09-12
申请号:US18646516
申请日:2024-04-25
Applicant: VMware LLC
Inventor: Petar Vorotnikov , Petko Marinov
IPC: G06F9/445
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.
-
9.
公开(公告)号:US20240303052A1
公开(公告)日:2024-09-12
申请号:US18181132
申请日:2023-03-09
Applicant: The Travelers Indemnity Company
Inventor: Yushen C. Michelsen , Chunlei Li , Subash Maharjan , Yuan Su , Andrew Lin , David Rollins
CPC classification number: G06F8/433 , G06F9/44526
Abstract: Systems and methods for application/data dependency identification, visualization, and/or management.
-
公开(公告)号:US12073741B2
公开(公告)日:2024-08-27
申请号:US18133874
申请日:2023-04-12
Applicant: Pearson Education, Inc.
Inventor: Franklin Alioto , Jeffrey Argast , Zack Belinson , David Copeman , Samir Derradji , Amanda Newlin , David Rowe , Kristin Sardina , Brian Weck
CPC classification number: G09B7/00 , G06F9/44526
Abstract: Systems and methods of the present invention provide for: storing a plurality of content plugins; generating a graphical user interface (GUI) including components for: selecting a subset of plugins, defining a relationship between the plugins in the subset, and defining a custom pathway through the subset, including rules or conditions for navigation; receiving, from the content creator client device, selection of the subset, the relationship, and the rule or condition; generating, from the subset, relationship, and rule or condition; and transmitting to client devices for display, a learning course content for a learning application.
-
-
-
-
-
-
-
-
-