Oracle Patent Grants

Methods, systems, and computer readable media for service communications proxy (SCP)-specific prioritized network function (NF) discovery and routing

Granted: October 25, 2022
Patent Number: 11483694
A method for service communication proxy (SCP)-specific prioritized producer network function (NF) discovery and routing includes maintaining, at the SCP, a producer NF latency database including SCP-specific producer NF latency information. The method further includes receiving a discovery request message or receiving a service request message having a 3GPP-Sbi-Discovery header and generating, at the SCP, a discovery request message in response to the received service request message…

Methods, systems, and computer readable media for distributing network function (NF) high availability (HA) topology information in a core network

Granted: October 25, 2022
Patent Number: 11483406
A method for distributing network function (NF) high availability (HA) topology information in a core network includes, at an NF repository function (NRF) including at least one processor, receiving, from a plurality of producer NFs in an NF set, NFRegister requests including NF HA topology information for the producer NFs. The method further includes registering the producer NFs and storing the NF HA topology information for the producer NFs. The method further includes receiving, from…

Techniques for monitoring privileged users and detecting anomalous activities in a computing environment

Granted: October 25, 2022
Patent Number: 11483328
In various implementations, a security management and control system for monitoring and management of security for cloud services can include automated techniques for identifying the privileged users of a given cloud service. In various examples, the security management and control system can obtain activity logs from the cloud service, where the activity logs record actions performed by users of an organization in using the cloud service. In various examples, the security management and…

Email filtering system for email, delivery systems

Granted: October 25, 2022
Patent Number: 11483270
An email message delivery system is disclosed that enables the efficient processing and delivery of email messages by selectively sampling and scanning email messages prior to delivering the email messages to its intended recipients. The system selects an email message for processing and determines a group for the email message. The system determines a sampling probability for the group and based on the sampling probability determines whether the email message is selected for scanning.…

Systems and methods for associating social media systems and web pages

Granted: October 25, 2022
Patent Number: 11483265
Systems and methods for the creation and management of electronic associations between social media systems and web pages. Such associations promote greater interactions between web page visitors and users of social media pages. A social graph management system (SGMS) receives information related to a web page, and creates associations between the web page and social media pages. A process of creating such associations involves configuration of social media software for insertion into…

Machine learning model for predicting litigation risk on construction and engineering projects

Granted: October 25, 2022
Patent Number: 11481734
Systems, methods, and other embodiments associated with a machine learning system that monitors and detects risk in electronic correspondence related to a construction project are described. In one embodiment, a method includes monitoring email communications over a network to identify an email; tokenizing text from the email into a plurality of words and initiating a machine learning classifier configured to identify construction terminology and to classify text with a risk as being…

Methods and systems for configuring communication decision trees based on connected positionable elements on canvas

Granted: October 25, 2022
Patent Number: 11481641
Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.

Directed trajectories through communication decision tree using iterative artificial intelligence

Granted: October 25, 2022
Patent Number: 11481640
Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.

Techniques for automated self-adjusting corporation-wide feature discovery and integration

Granted: October 18, 2022
Patent Number: 11475374
The present disclosure relates to systems and methods for a self-adjusting corporation-wide discovery and integration feature of a machine learning system that can review a client's data store, review the labels for the various data schema, and effectively map the client's data schema to classifications used by the machine learning model. The various techniques can automatically select the features that are predictive for each individual use case (i.e., one client), effectively making a…

Extracting data from tables detected in electronic documents

Granted: October 18, 2022
Patent Number: 11475686
The embodiments disclosed herein relate to extracting table data from an electronic document. Tables are detected based on identification of the column headers, of the table, that correspond to known fields. Once a table is detected, values corresponding to the column headers are extracted and stored in association with the known fields.

Systems and methods for analyzing a list of items using machine learning models

Granted: October 18, 2022
Patent Number: 11475364
Techniques are described for training machine learning (ML) models using one or more electronic lists of items previously used in campaigns and labeled with an engagement rate corresponding to the list. A vocabulary formed from a union of the one or more lists may then be used to generate at least some items of a target recipient list. An engagement rate for the target recipient list may be inferred for the target recipient list. Natural language processing (NLP) techniques may be also…

Techniques for selecting content to include in user communications

Granted: October 18, 2022
Patent Number: 11475221
Disclosed are techniques for determining the impact of including a token-set (e.g., text in the form of unigrams, bigrams, or trigrams) in a communication on a target outcome. More particularly, the present disclosure relates to techniques for determining the impact of the token-set based on, for example, the token-sets included in previous communications transmitted to user devices and the corresponding user responses to those previous communications.

Systems and methods for auto-completing fields on digital forms

Granted: October 18, 2022
Patent Number: 11475214
Systems and methods described herein relate to determining whether to provide auto-completed values for fields in a digital form. More specifically, for a given field in the digital form, a machine-learning model can be trained to transform an input data set into a predicted field value and can further generate a corresponding confidence metric. A relative-loss parameter can be determined for the field, where the relative-loss parameter represents a loss of responding to an inaccurate…

Dynamic self-reconfiguration of nodes in a processing pipeline

Granted: October 18, 2022
Patent Number: 11475007
A query optimization system is described that, at runtime, optimizes the execution pipeline generated for a query. Based upon communications between nodes in the execution pipeline, the execution pipeline generated for a query is optimized by modifying the execution pipeline to create a modified execution pipeline. The modified execution pipeline is then executed to execute the query and results obtained for the query. The changes or modifications made to an execution pipeline may…

Query and change propagation scheduling for heterogeneous database systems

Granted: October 18, 2022
Patent Number: 11475006
Techniques are presented herein for efficient query processing and data change propagation at a secondary database system. The techniques involve determining execution costs for executing a query at a primary DBMS and for executing the query at an offload DBMS. The cost for executing the query at the offload DBMS includes the cost of propagating changes to database objects required by the query to the offload DBMS. Based on the execution cost, the query is sent to either the primary DBMS…

Overlapping-in-time execution of load tests on applications in a centralized system

Granted: October 18, 2022
Patent Number: 11474925
Application testing using non-emulated operating system assistance without rebooting a hardware host is provided. A user specified build job for executing the application based on a load test is received. The hardware host is selected from a pool of hardware hosts. The hardware host is configured based on the user specified build job to provide the non-emulated operating system assistance while executing the application based on the load test. The application is executed based on the…

Techniques for managing long-running tasks with a declarative provisioner

Granted: October 18, 2022
Patent Number: 11474872
Techniques for implementing an infrastructure orchestration service are described. In some examples, a declarative provisioner of the infrastructure orchestration service receives instructions for deployment of a resource. The declarative provisioner identifies that the deployment of the resource is a long-running task stores state information corresponding to the deployment of the resource. In certain embodiments, upon identifying that the deployment of the resource is a long-running…

Branch prediction for user interfaces in workflows

Granted: October 18, 2022
Patent Number: 11474860
Systems, methods, and other embodiments associated with branch prediction in workflows are described. In one embodiment, a method includes inputting a workflow and serially progressing through the workflow in a flow sequence and in response to the flow sequence encountering a first decision element in the workflow that includes a plurality of branch paths: (i) executing a prediction that predicts a resulting path of the first decision element to predict a first user interface from the…

Intelligently determining a virtual machine configuration during runtime based on garbage collection characteristics

Granted: October 18, 2022
Patent Number: 11474832
Techniques for determining a virtual machine configuration based on garbage collection characteristics are disclosed. GC characteristics associated with GC cycles executed on a memory allocated for execution of an application are obtained. A relationship between GC variables is determined based on the GC characteristics collected over a time period of interest. A target GC characteristic is input to the GC variable relationship to determine an expected GC characteristic. The target GC…