Oracle International Corporation

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 1 348 pour Oracle International Corporation Trier par
Recheche Texte
Brevet
International - WIPO
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 22
2024 avril (MACJ) 2
2024 mars 23
2024 février 10
2023 décembre 10
Voir plus
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 227
G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT] 152
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 103
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 82
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques 46
Voir plus
Résultats pour  brevets
  1     2     3     ...     14        Prochaine page

1.

FRAMEWORK AND METHOD FOR CONSISTENT CROSS-TIER DATA VALIDATION

      
Numéro d'application US2023027201
Numéro de publication 2024/076405
Statut Délivré - en vigueur
Date de dépôt 2023-07-10
Date de publication 2024-04-11
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Lahiri, Tirthankar
  • Suresh, Srikrishnan
  • Hammerschmidt, Beda Christoph
  • Popescu, Adrian Daniel
  • Kamp, Jesse
  • Liu, Zhen Hua

Abrégé

A computer analyzes a relational schema of a database to generate a data entry schema encoded as JSON. The data entry schema is sent to a database client so that the client can validate entered data before the entered data is sent for storage. From the client, entered data is received that conforms to the data entry schema because the client used the data entry schema to validate the entered data before sending the data. Into the database, the entered data is stored that conforms to the data entry schema. The data entry schema and the relational schema have corresponding constraints on a datum to be stored, such as a range limit for a database column or an express set of distinct valid values. A constraint may specify a format mask or regular expression that values in the column should conform to, or a correlation between values of multiple columns.

Classes IPC  ?

  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/23 - Mise à jour

2.

SYSTEMS AND METHODS FOR COMPILE-TIME DEPENDENCY INJECTION AND LAZY SERVICE ACTIVATION FRAMEWORK

      
Numéro d'application US2023033482
Numéro de publication 2024/072706
Statut Délivré - en vigueur
Date de dépôt 2023-09-22
Date de publication 2024-04-04
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Trent, Jeffrey

Abrégé

In accordance with an embodiment, described herein are systems and methods for providing a compile-time dependency injection and lazy service activation framework including generation of source code reflecting the dependencies, and which enables an application developer using the system to build microservice applications or cloud-native services. The framework includes the use of a service registry that provides lazy service activation and meta-information associated with one or more services, in terms of interfaces or APIs describing the functionality of each service and their dependencies on other services. An application's use of particular services can be intercepted and accommodated during code generation at compile-time, avoiding the need to use reflection.

Classes IPC  ?

3.

EXPERT-OPTIMAL CORRELATION: CONTAMINATION FACTOR IDENTIFICATION FOR UNSUPERVISED ANOMALY DETECTION

      
Numéro d'application US2023026560
Numéro de publication 2024/063828
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Pushak, Yasha
  • Le Clei, Constantin
  • Zogaj, Fatjon
  • Fathi Moghadam, Hesam
  • Hong, Sungpack
  • Chafi, Hassan

Abrégé

Each of multiple anomaly detectors infers an anomaly score for each of many tuples. For each tuple, a synthetic label is generated that indicates for each anomaly detector: the anomaly detector, the anomaly score inferred by the anomaly detector for the tuple and, for each of multiple contamination factors, the contamination factor and, based on the contamination factor, a binary class of the anomaly score. For each particular anomaly detector excluding a best anomaly detector, a similarity score is measured for each contamination factor. The similarity score indicates how similar, between the particular anomaly detector and the best anomaly detector, are the binary classes of labels with that contamination factor. For each contamination factor, a combined similarity score is calculated based on the similarity scores for the contamination factor. Based on a contamination factor that has the highest combined similarity score, an additional anomaly detector is detected as inaccurate.

Classes IPC  ?

  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/088 - Apprentissage non supervisé, p.ex. apprentissage compétitif

4.

UNIFY95: META-LEARNING CONTAMINATION THRESHOLDS FROM UNIFIED ANOMALY SCORES

      
Numéro d'application US2023026564
Numéro de publication 2024/063829
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Pushak, Yasha
  • Fathi Moghadam, Hesam
  • Yakovlev, Anatoly
  • Hopkins, Ii, Robert David

Abrégé

Herein is a universal anomaly threshold based on several labeled datasets and transformation of anomaly scores from one or more anomaly detectors. In an embodiment, a computer meta-learns from each anomaly detection algorithm and each labeled dataset as follows. A respective anomaly detector based on the anomaly detection algorithm is trained based on the dataset. The anomaly detector infers respective anomaly scores for tuples in the dataset. The following are ensured in the anomaly scores from the anomaly detector: i) regularity that an anomaly score of zero cannot indicate an anomaly and ii) normality that an inclusive range of zero to one contains the anomaly scores from the anomaly detector. A respective anomaly threshold is calculated for the anomaly scores from the anomaly detector. After all meta-learning, a universal anomaly threshold is calculated as an average of the anomaly thresholds. An anomaly is detected based on the universal anomaly threshold.

Classes IPC  ?

5.

SYSTEMS AND METHODS FOR RUNNING MULTIPLE LOGICAL SECURE ELEMENTS ON THE SAME SECURE HARDWARE

      
Numéro d'application US2023032279
Numéro de publication 2024/063957
Statut Délivré - en vigueur
Date de dépôt 2023-09-08
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Ponsini, Nicolas Michel Raphaël
  • Van Haver, Patrick
  • Hans, Sebastian Jürgen

Abrégé

Techniques are described herein for running multiple logical secure elements (LSEs) on the same physical secure element (SE) hardware. For example, embodiments may include running multiple logical Subscriber Identification Modules (SIM) cards on the same physical SIM card or universal integrated circuit card (UICC). Additionally or alternatively, embodiments may include running other secure element applications and services on the same SE hardware. The techniques allow for mobile devices users to access multiple security services, which may originate from different security service providers (SSPs), in a secure manner using the same SE hardware without requiring the integration of multiple physical slots on a mobile device or the physical exchange of different cards within the same slot.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/08 - Répartition de clés

6.

DATACENTER LEVEL POWER MANAGEMENT WITH REACTIVE POWER CAPPING

      
Numéro d'application US2023068334
Numéro de publication 2024/064426
Statut Délivré - en vigueur
Date de dépôt 2023-06-13
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kochar, Sumeet
  • Zeighami, Roy Mehdi
  • Gabrielson, Jacob Adam

Abrégé

Disclosed techniques relate to managing power within a power distribution system. Power consumption corresponding to devices (e.g., servers) that receive power from an upstream device (e.g., a bus bar) may be monitored (e.g., by a service) to determine when power consumption corresponding to those devices breaches (or approaches) a budget threshold corresponding to an amount of power allocated to the upstream device. If the budget threshold is breached, or is likely to be breached, the service may initiate operations to distribute power caps for the devices and to initiate a timer. Although distributed, the power caps may be ignored by the devices until they are instructed to enforce the power caps (e.g., upon expiration of the timer). This allows the power consumption of the devices to exceed the budgeted power associated with the upstream device at least until expiration of the timer while avoiding power outage events.

Classes IPC  ?

  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • G06F 1/30 - Moyens pour agir en cas de panne ou d'interruption d'alimentation
  • G06F 1/3206 - Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation
  • G06F 1/324 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par réduction de la fréquence d’horloge
  • G06F 1/329 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par planification de tâches
  • G06F 1/3296 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement
  • G06F 1/28 - Surveillance, p.ex. détection des pannes d'alimentation par franchissement de seuils
  • G06F 1/3203 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements

7.

PRODUCING NATIVELY COMPILED QUERY PLANS BY RECOMPILING EXISTING C CODE THROUGH PARTIAL EVALUATION

      
Numéro d'application US2023024693
Numéro de publication 2024/063817
Statut Délivré - en vigueur
Date de dépôt 2023-06-07
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Aghababaie Beni, Laleh
  • Swart, Garret F.

Abrégé

In an embodiment, a database management system (DBMS) hosted by a computer receives a request to execute a database statement and responsively generates an interpretable execution plan that represents the database statement. The DBMS decides whether execution of the database statement will or will not entail interpreting the interpretable execution plan and, if not, the interpretable execution plan is compiled into object code based on partial evaluation. In that case, the database statement is executed by executing the object code of the compiled plan, which provides acceleration. In an embodiment, partial evaluation and Turing-complete template metaprogramming (TMP) are based on using the interpretable execution plan as a compile-time constant that is an argument for a parameter of an evaluation template.

Classes IPC  ?

8.

LEARNING HYPER-PARAMETER SCALING MODELS FOR UNSUPERVISED ANOMALY DETECTION

      
Numéro d'application US2023026555
Numéro de publication 2024/063827
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Zogaj, Fatjon
  • Pushak, Yasha
  • Fathi Moghadam, Hesam
  • Hong, Sungpack
  • Chafi, Hassan

Abrégé

A computer sorts empirical validation scores of validated training scenarios of an anomaly detector. Each training scenario has a dataset to train an instance of the anomaly detector that is configured with values for hyperparameters. Each dataset has values for metafeatures. For each predefined ranking percentage, a subset of best training scenarios is selected that consists of the ranking percentage of validated training scenarios having the highest empirical validation scores. Linear optimizers train to infer a value for a hyperparameter. Into many distinct unvalidated training scenarios, a scenario is generated that has metafeatures values and hyperparameters values that contains the value inferred for that hyperparameter by a linear optimizer. For each unvalidated training scenario, a validation score is inferred. A best linear optimizer is selected having a highest combined inferred validation score. For a new dataset, the best linear optimizer infers a value of that hyperparameter.

Classes IPC  ?

9.

MACHINE-LEARNING MODEL & INTERFACE FOR PLANNING, PREDICTING, AND IMPLEMENTING CLOUD RESOURCE SYSTEMS

      
Numéro d'application US2023033207
Numéro de publication 2024/064179
Statut Délivré - en vigueur
Date de dépôt 2023-09-20
Date de publication 2024-03-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Derbenwick Miller, Alison, J.
  • Selem, Pablo
  • Bali, Sowmya
  • Jiao, Yang
  • Ghosh, Manoj Krishna

Abrégé

Techniques for presenting a graphical user interface (GUI) for configuring a cloud service workstation are disclosed. The system presents a GUI that presents a plurality of possible workstation configurations and the costs associated with each respective workstation configuration, prior to creation of a workstation. The GUI updates the cost associated with a workstation configuration responsive to receiving a selection to modify the workstation configuration from a user. The user may request a different configuration based on a single user input, without specifying which resources to modify. The GUI may recommend a workstation configuration based on one or more user inputs such as a budget, an application service domain, a duration, or a processing power requirement.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06N 20/00 - Apprentissage automatique
  • G06Q 30/0601 - Commerce électronique [e-commerce]

10.

PREDICTING MARKETING OUTCOMES USING CONTRASTIVE LEARNING

      
Numéro d'application US2022044141
Numéro de publication 2024/058792
Statut Délivré - en vigueur
Date de dépôt 2022-09-20
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Ramarao, Karempudi V.

Abrégé

Techniques for predicting marketing outcomes using contrastive learning are disclosed, including: obtaining historical marketing messages; obtaining historical open rates associated respectively with the historical marketing messages; based on the historical marketing messages, generating latent space representations associated respectively with the historical marketing messages; based on the latent space representations and respective contents of the historical marketing messages, training a first machine learning model to map contents of marketing messages to corresponding latent space representations of the marketing messages; based at least on the latent space representations and the historical open rates, training a second machine learning model to map latent space representations of marketing messages to predicted open rates of the marketing messages.

Classes IPC  ?

  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché

11.

SYSTEMS FOR DESIGN AND IMPLEMENTATION OF PRIVACY PRESERVING AI WITH PRIVACY REGULATIONS WITHIN INTELLIGENCE PIPELINES

      
Numéro d'application US2023031562
Numéro de publication 2024/058945
Statut Délivré - en vigueur
Date de dépôt 2023-08-30
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Madhavan, Rajan
  • Venkataraman, Madalasa
  • Nautiya, Girish
  • Ghanta, Dinesh

Abrégé

Data can be received that includes information corresponding to a set of users. Privacy protection protocols that apply to the data can be identified. A subset of the data can be identified as being personally identifiable information (PII) data, where the subset includes a set of PII attributes. The PII attributes can be split into categories based on a format of a data field in the PII attributes. The processed PII data can be combined with non-PII data to create processed client data. It can be determined to add noise to part of the processed PII data. An amount of noise can be determined based on the privacy protection protocols. The amount of noise can be added to part of the processed PII data to produce protected data. A machine-learning model can be trained using the protected data.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06N 20/00 - Apprentissage automatique

12.

VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074322
Numéro de publication 2024/059804
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden, Grail
  • Kuehnel, Thomas, Werner

Abrégé

Novel techniques are disclosed for virtualizing a cloud infrastructure in a region provided by a cloud service provider (CSP) to allow a reseller of the CSP to provide reseller-offered cloud services using a securely isolated portion of the CSP-provided infrastructure in the region and have a direct business relationship with the reseller' customers. In certain embodiments, the CSP-provided infrastructure in a region is organized into one or more data centers. In certain embodiments, the securely isolation portion of the CSP-provided infrastructure comprises at least one compute resource or a memory resource.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

13.

RESOURCE ALLOCATION FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074325
Numéro de publication 2024/059807
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques of resource allocation services for virtual private label cloud (vPLC) are disclosed. A vPLC is created for a reseller of a Cloud Services Provider (CSP) using CSP-provided infrastructure in a region such that the reseller can provide one or more reseller-offered cloud services to customers of the reseller. In certain embodiments, the resource allocation services check a first-level policy and a resource database to determine whether a requested resource is allowed and available to be allocated to a vPLC associated with a reseller. The resource allocation services may further check a second-level policy and the resource database to determine whether the requested resource is allowed and available to be allocated to a customer of the reseller. In some embodiments, the resource allocation services may allocate resources for a vPLC according to a partitioning requirement.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

14.

ENDPOINTS FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074330
Numéro de publication 2024/059809
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques for creating service endpoints associated with different virtual private label clouds (vPLCs) for accessing a cloud service are disclosed. In certain embodiments, an endpoint management service (EMS) uses a novel architecture that enables the concurrent use of multiple vPLC-specific service endpoints with one endpoint per cloud service per vPLC to access the same cloud service running on multiple vPLC-specific resources. In some embodiments, each vPLC-specific service endpoint may be associated with a fully qualified domain name (FQDN) and an IP address.

Classes IPC  ?

  • H04L 61/45 - Répertoires de réseau; Correspondance nom-adresse
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

15.

METADATA CUSTOMIZATION FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074342
Numéro de publication 2024/059816
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques are disclosed for providing vPLC-specific metadata service including customized vPLC-specific metadata. In certain embodiments, each vPLC may generate a customized metadata using its corresponding vPLC-specific customization instructions. In some embodiments, a vPLC-specific metadata service may be performed using pre-generated customized vPLC-specific metadata, on-the-fly customized metadata, pre-generated CSP-format metadata, or combinations thereof.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

16.

REMOTE DATA PLANES FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074343
Numéro de publication 2024/059817
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques are disclosed for accessing resources in both CSP-provided infrastructure in a region and a remote infrastructure through various control planes associated with a virtual private label cloud (vPLC). In some embodiments, the CSP-provided infrastructure in a region and a remote infrastructure are connected through a communication channel. In some embodiments, a control plane associated with the CSP-provided infrastructure in a region can provide access to both infrastructures (i.e., the CSP-provided infrastructure in a region and the remote infrastructure). In some embodiments, a control plane associated with the vPLC in the CSP-provided infrastructure in a region can provide access to both infrastructures. Yet, in other embodiments, a control plane associated with the vPLC but located within the remote infrastructure can provide access to both infrastructures.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 47/70 - Contrôle d'admission; Allocation des ressources
  • H04L 47/78 - Architectures d'allocation des ressources
  • H04L 41/5041 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords caractérisée par la relation temporelle entre la création et le déploiement d’un service
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 21/31 - Authentification de l’utilisateur
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • H04L 12/46 - Interconnexion de réseaux
  • H04L 61/2514 - Traduction d'adresses de protocole Internet [IP] entre adresses IP locales et globales
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords

17.

OBJECTIVE FUNCTION OPTIMIZATION IN TARGET BASED HYPERPARAMETER TUNING

      
Numéro d'application US2023071002
Numéro de publication 2024/059369
Statut Délivré - en vigueur
Date de dépôt 2023-07-26
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Xu, Ying
  • Blinov, Vladislav
  • Abobakr, Ahmed Ataallah Ataallah
  • Duong, Thanh Long
  • Johnson, Mark, Edward
  • Jalaluddin, Elias, Luqman
  • Xu, Xin
  • Gadde, Srinivasa Phani Kumar
  • Vishnoi, Vishal
  • Zaremoodi, Poorya
  • Bista, Umanga

Abrégé

Techniques are disclosed herein for objective function optimization in target based hyperparameter tuning. In one aspect, a computer-implemented method is provided that includes initializing a machine learning algorithm with a set of hyperparameter values and obtaining a hyperparameter objective function that comprises a domain score for each domain that is calculated based on a number of instances within an evaluation dataset that are correctly or incorrectly predicted by the machine learning algorithm during a given trial. For each trial of a hyperparameter tuning process: training the machine learning algorithm to generate a machine learning model, running the machine learning model in different domains using the set of hyperparameter values, evaluating the machine learning model for each domain, and once the machine learning model has reached convergence, outputting at least one machine learning model.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06F 40/20 - Analyse du langage naturel
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p.ex. des réponses automatiques ou des messages générés par un agent conversationnel

18.

CONSOLE CUSTOMIZATION FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074323
Numéro de publication 2024/059805
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden, Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques are disclosed for enabling customizable consoles of different virtual private label clouds (vPLCs). In some embodiments, one console server may execute multiple consoles for multiple vPLCs and CSP. In other embodiments, one console server may be dedicated to a vPLC-specific console. In certain embodiments, console customization including a customized set of console user interfaces (UIs) may be performed for each vPLC-specific console.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

19.

IDENTITY MANAGEMENT FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074341
Numéro de publication 2024/059815
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Novel techniques are disclosed for enabling identity cloud service for virtual private label clouds (vPLCs). A vPLC is created for a reseller of a Cloud Services Provider (CSP) using CSP-provided infrastructure in a region such that the reseller can provide one or more reseller-offered cloud services to customers of the reseller. In some embodiments, the identity management may be configured with either a shared identity cloud service (IDCS) stack model or an independent IDCS stack model. In certain embodiments, two-tier vPLC-aware identity management functions are performed for resellers of the CSP and customers of the resellers.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 21/31 - Authentification de l’utilisateur
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

20.

CONNECTIVITY FOR VIRTUAL PRIVATE LABEL CLOUDS

      
Numéro d'application US2023074344
Numéro de publication 2024/059818
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-03-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Adogla, Eden Grail
  • Kuehnel, Thomas Werner

Abrégé

Techniques for facilitating connectivity to vPLCs created in a CSP-provided infrastructure in a region. Within the CSP-provided infrastructure in a region, when the destination of a packet is determined to be an endpoint associated with a particular vPLC, the packet is tagged with information related to the particular vPLC. The vPLC-related information for the particular vPLC can include, for example, a vPLC identifier identifying the particular vPLC, an identifier identifying a customer associated with the endpoint, a virtual cloud network identifier identifying a virtual cloud network (VCN) belonging to the particular vPLC and where the endpoint is part of the VCN, and other vPLC-related information. The packet is then routed or communicated within the CSP-provided infrastructure in a region along with the tagged vPLC-related information. The vPLC-related information is used as part of the connectivity and for routing of packets within the CSP-provided infrastructure in a region.

Classes IPC  ?

  • H04L 12/46 - Interconnexion de réseaux
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

21.

BURST DATACENTER CAPACITY FOR HYPERSCALE WORKLOADS

      
Numéro d'application US2022081581
Numéro de publication 2024/054239
Statut Délivré - en vigueur
Date de dépôt 2022-12-14
Date de publication 2024-03-14
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Zeighami, Roy Mehdi
  • Pennington, Craig Alderson

Abrégé

In some aspects, techniques may include monitoring a primary load of a datacenter and a reserve load of the datacenter. The primary load and reserve load can be monitored by a computing device. The primary load of the datacenter can be configured to be powered by one or more primary generator blocks having a primary capacity, and the reserve load of the datacenter can be configured to be powered by one or more reserve generator blocks having a reserve capacity. Also, the techniques may include detecting that the primary load of the datacenter exceeds the primary capacity. In addition, the techniques may include connecting the reserve generator blocks to at least one of the primary generator blocks and the primary load using a computing device switch.

Classes IPC  ?

  • H02J 9/06 - Circuits pour alimentation de puissance de secours ou de réserve, p.ex. pour éclairage de secours dans lesquels le système de distribution est déconnecté de la source normale et connecté à une source de réserve avec commutation automatique
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

22.

ENTITY-BASED UNDO AND REDO OPERATIONS

      
Numéro d'application US2023031191
Numéro de publication 2024/054366
Statut Délivré - en vigueur
Date de dépôt 2023-08-25
Date de publication 2024-03-14
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Oruganti, Satish Chandra
  • Gupta, Ganesh Kumar
  • Rodgers, Michael Patrick

Abrégé

Techniques for UNDO and REDO operations in a computer-user interface are disclosed. The techniques enables users to configure entities for UNDO and REDO operations. The techniques also enable users to roll back individual entity to an immediate previous state in one UNDO operation and subsequently to the other previous states. Other entities are not affected by the UNDO operations to the entity.

Classes IPC  ?

  • G06F 8/71 - Gestion de versions ; Gestion de configuration
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/46 - Dispositions pour la multiprogrammation

23.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATIC CATEGORY 1 MESSAGE FILTERING RULES CONFIGURATION BY LEARNING TOPOLOGY INFORMATION FROM NETWORK FUNCTION (NF) REPOSITORY FUNCTION (NRF)

      
Numéro d'application US2023031707
Numéro de publication 2024/050010
Statut Délivré - en vigueur
Date de dépôt 2023-08-31
Date de publication 2024-03-07
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Rajput, Jay
  • Singh, Virendra
  • Mohan Raj, John, Nirmal

Abrégé

A method for automatic configuration and use of Category 1 message filtering rules includes, at a network function (NF), subscribing, with an NF repository function (NRF), to receive notification of NF profile changes. The method further includes receiving, from the NRF and as a result of the subscribing, notification of an NF profile change. The method further includes automatically configuring, based on the notification of the NF profile change, at least one Category 1 message filtering rule implemented. The method further includes using the at least one Category 1 message filtering rule to filter service-based interface (SBI) messages.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/088 - Sécurité d'accès utilisant des filtres ou des pare-feu

24.

AUTOMATIC ERROR MITIGATION IN DATABASE STATEMENTS USING ALTERNATE PLANS

      
Numéro d'application US2023025091
Numéro de publication 2024/049528
Statut Délivré - en vigueur
Date de dépôt 2023-06-12
Date de publication 2024-03-07
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Pasupuleti, Krishna Kantikiran
  • Su, Hong
  • Li, Jiakun
  • Ziauddin, Mohamed

Abrégé

Techniques for automatic error mitigation in database systems using alternate plans are provided. After receiving a database statement, an error is detected as a result of compiling the database statement. In response to detecting the error, one or more alternate plans that were used to process the database statement or another database statement that is similar to the database statement are identified. A particular alternate plan of the one or more alternate plans is selected. A result of the database statement is generated based on processing the particular alternate plan.

Classes IPC  ?

25.

USER INTERFACES FOR CLOUD LIFECYCLE MANAGEMENT

      
Numéro d'application US2023073000
Numéro de publication 2024/050309
Statut Délivré - en vigueur
Date de dépôt 2023-08-28
Date de publication 2024-03-07
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Ford, Oana
  • Davis, Marcy Lynn
  • Lemos, Andreas
  • Wichelman, James Walter
  • Govender, Yegendran

Abrégé

Techniques are disclosed for managing aspects of identifying and/or deploying hardware of a dedicated cloud to be hosted at a customer location (a "DRCC"). A DRCC may comprise cloud infrastructure components provided by a cloud provider but hosted by computing devices located at the customer's (a "cloud owner's") location. Services of the central cloud-computing environment may be similarly executed at the DRCC. A number of user interfaces may be hosted within the central cloud-computing. These interfaces may be used to track deployment and region data of the DRCC. A deployment state may be transitioned from a first state to a second state based at least in part on the tracking and the deployment state may be presented at one or more user interfaces. Using the disclosed user interfaces, a user may manage the entire lifecycle of a DRCC and its corresponding hardware components.

Classes IPC  ?

  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords

26.

DYNAMIC INCLUSION OF METADATA CONFIGURATIONS INTO A LOGICAL MODEL

      
Numéro d'application US2023030657
Numéro de publication 2024/044118
Statut Délivré - en vigueur
Date de dépôt 2023-08-21
Date de publication 2024-02-29
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Ielkin, Dmytro
  • Lin, Jessica
  • Zagoruiko, Andrii
  • Derevianko, Serhii
  • Bielov, Oleksandr
  • Pirus, Anastasiia
  • Annenkov, Oleksandr
  • Kravchenko, Serhii
  • Akopov, Saak

Abrégé

Embodiments generate changes to a logical model. Embodiments receive the changes in a configuration file, the changes comprising a declarative configuration, extract the changes and load the changes into a database and update a corresponding database model. Embodiments generate a first logical model that represents the database model and generate a second logical model that includes the changes. Embodiments generate automatically in a container using the declarative configuration a compiled visualization image from the second logical model, wherein the visualization image is adapted to be used by a business intelligence system to provide a visualization of data that incorporates the changes.

Classes IPC  ?

  • G06F 16/26 - Exploration de données visuelles; Navigation dans des données structurées

27.

CALIBRATING CONFIDENCE SCORES OF A MACHINE LEARNING MODEL TRAINED AS A NATURAL LANGUAGE INTERFACE

      
Numéro d'application US2023071981
Numéro de publication 2024/044475
Statut Délivré - en vigueur
Date de dépôt 2023-08-10
Date de publication 2024-02-29
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Tangari, Gioacchino
  • Hoang, Cong Duy V
  • Johnson, Mark Edward
  • Zaremoodi, Poorya
  • Mathur, Nitika
  • Kanuga, Aashna Devang
  • Duong, Thanh Long

Abrégé

Techniques are disclosed herein for calibrating confidence scores of a machine learning model trained to translate natural language to a meaning representation language. The techniques include obtaining one or more raw beam scores generated from one or more beam levels of a decoder of a machine learning model trained to translate natural language to a logical form, where each of the one or more raw beam scores is a conditional probability of a sub-tree determined by a heuristic search algorithm of the decoder at one of the one or more beam levels, classifying, by a calibration model, a logical form output by the machine learning model as correct or incorrect based on the one or more raw beam scores, and providing the logical form with a confidence score that is determined based on the classifying of the logical form.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06N 7/01 - Modèles graphiques probabilistes, p.ex. réseaux probabilistes
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

28.

ADAPTIVE TRAINING DATA AUGMENTATION TO FACILITATE TRAINING NAMED ENTITY RECOGNITION MODELS

      
Numéro d'application US2023072345
Numéro de publication 2024/044491
Statut Délivré - en vigueur
Date de dépôt 2023-08-17
Date de publication 2024-02-29
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nezami, Omid Mohamad
  • Vu, Thanh Tien
  • Saha, Budhaditya
  • Shah, Shubham Pawankumar

Abrégé

e.g.e.g., utterances) based on the distribution of entities to make sure enough numbers of examples for minority class entities are generated during augmentation of the training data.

Classes IPC  ?

29.

TECHNIQUES FOR CONVERTING A NATURAL LANGUAGE UTTERANCE TO AN INTERMEDIATE DATABASE QUERY REPRESENTATION

      
Numéro d'application US2023072540
Numéro de publication 2024/044524
Statut Délivré - en vigueur
Date de dépôt 2023-08-21
Date de publication 2024-02-29
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Hoang, Cong Duy Vu
  • Mcritchie, Stephen
  • Johnson, Mark Edward
  • Subramanian, Shivashankar
  • Kanuga, Aashna Devang
  • Mathur, Nitika
  • Tangari, Gioacchino
  • Siu, Steven Wai-Chun
  • Zaremoodi, Poorya
  • Raghavendra, Vasisht
  • Duong, Thanh Long
  • Gadde, Srinivasa Phani Kumar
  • Vishnoi, Vishal
  • Broadbent, Christopher Mark
  • Arthur, Philip
  • Zaidi, Syed Najam Abbas

Abrégé

Techniques are disclosed herein for converting a natural language utterance to an intermediate database query representation. An input string is generated by concatenating a natural language utterance with a database schema representation for a database. Based on the input string, a first encoder generates one or more embeddings of the natural language utterance and the database schema representation. A second encoder encodes relations between elements in the database schema representation and words in the natural language utterance based on the one or more embeddings. A grammar-based decoder generates an intermediate database query representation based on the encoded relations and the one or more embeddings. Based on the intermediate database query representation and an interface specification, a database query is generated in a database query language.

Classes IPC  ?

  • G06F 16/2452 - Traduction des requêtes
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 40/253 - Analyse grammaticale; Corrigé du style
  • G06F 16/33 - Requêtes
  • G06F 16/332 - Formulation de requêtes
  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p.ex. des réponses automatiques ou des messages générés par un agent conversationnel
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs

30.

MULTIPLE TOP-OF-RACK (TOR) SWITCHES CONNECTED TO A NETWORK VIRTUALIZATION DEVICE

      
Numéro d'application US2023029128
Numéro de publication 2024/039519
Statut Délivré - en vigueur
Date de dépôt 2023-07-31
Date de publication 2024-02-22
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Ahmed, Syed Waqqas

Abrégé

A method for providing a dedicated region cloud at customer is provided. A first physical port of a network virtualization device (NVD) included in a datacenter is communicatively coupled to a first top-of-rack (TOR) switch and a second TOR switch. A second physical port of the NVD is communicatively coupled with a network interface card (NIC) associated with a host machine. The second physical port provided a first logical port and a second logical port for communications between the NVD and the NIC. The NVD receives a packet from the host machine via the first logical port or the second logical port. Upon receiving the packet, the NVD determines a particular TOR, from a group including the first TOR and the second TOR, for communicating the packet. The NVD transmits the packet to the particular TOR to facilitate communication of the packet to a destination host machine.

Classes IPC  ?

  • H04L 45/243 - Routes multiples en utilisant M + N routes actives parallèles
  • H04L 45/64 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données à l'aide d'une couche de routage superposée
  • H04L 49/25 - Routage ou recherche de route dans une matrice de commutation

31.

DUAL TOP-OF-RACK SWITCH IMPLEMENTATION FOR DEDICATED REGION CLOUD AT CUSTOMER

      
Numéro d'application US2023029130
Numéro de publication 2024/039520
Statut Délivré - en vigueur
Date de dépôt 2023-07-31
Date de publication 2024-02-22
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Ahmed, Syed Waqqas

Abrégé

A method for providing a dedicated region cloud at customer is provided. A first physical port of a network virtualization device (NVD) included in a datacenter is communicatively coupled to a first top-of-rack (TOR) switch and a second TOR switch. A second physical port of the NVD is communicatively coupled to a network interface card (NIC) associated with a host machine. The NVD receives a packet from the host machine via the second physical port of the NVD. The NVD further determines a particular TOR, from a group including the first TOR and the second TOR, for communicating the packet, and transmits the packet to the particular TOR to facilitate communication of the packet to a destination host machine.

Classes IPC  ?

  • H04L 45/243 - Routes multiples en utilisant M + N routes actives parallèles

32.

PROVIDING FAULT-RESISTANCE SERVICES IN A DEDICATED REGION CLOUD AT CUSTOMER

      
Numéro d'application US2023029131
Numéro de publication 2024/039521
Statut Délivré - en vigueur
Date de dépôt 2023-07-31
Date de publication 2024-02-22
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Ahmed, Syed Waqqas

Abrégé

Disclosed herein is a method of providing fault domains within a rack. An availability domain comprising a rack is provided, where the rack comprising a plurality of top-of-rack (TOR) switches and a plurality of host machines. A first fault domain is created within the availability domain. The first fault domain comprised a first TOR switch from the plurality of TOR switches and a first subset of host machines from the plurality of host machines. The first subset of host machines is communicatively coupled to the first TOR. A second fault domain is created within the availability domain, where the second fault domain comprised a second TOR switch from the plurality of TOR switches and a second subset of host machines from the plurality of host machines. The second subset of host machines is communicatively coupled to the second TOR.

Classes IPC  ?

  • H04L 49/15 - Interconnexion de modules de commutation
  • H04L 49/25 - Routage ou recherche de route dans une matrice de commutation

33.

NETWORK ARCHITECTURE FOR DEDICATED REGION CLOUD AT CUSTOMER

      
Numéro d'application US2023029134
Numéro de publication 2024/039522
Statut Délivré - en vigueur
Date de dépôt 2023-07-31
Date de publication 2024-02-22
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Ahmed, Syed Waqqas

Abrégé

Described herein is a network fabric architecture for DRCC. The fabric includes a plurality of blocks of switches. A compute fabric (CFAB) block is provided that is communicatively coupled to the plurality of blocks of switches. The CFAB block includes: (i) a set of one or more racks, where each rack comprised one or more servers configured to execute one or more workloads of a customer, and (ii) a first plurality of switches organized into a first plurality of levels. The first plurality of switches is communicatively couples the set of one or more racks to the plurality of blocks of switches. A network fabric block is provided that is communicatively coupled to the plurality of blocks of switches and includes (i) one or more edge devices including a first edge device providing connectivity (to a workload) to a first external resource, and (ii) a second plurality of switches organized into a second plurality of levels. The second plurality of switches communicatively couples the one or more edge devices to the plurality of blocks of switches.

Classes IPC  ?

  • H04L 49/15 - Interconnexion de modules de commutation
  • H04L 49/10 - TRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE Éléments de commutation de paquets caractérisés par la construction de la matrice de commutation
  • H04L 49/00 - TRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE Éléments de commutation de paquets
  • H04L 12/46 - Interconnexion de réseaux
  • H04L 9/40 - Protocoles réseaux de sécurité

34.

DEDICATED CLOUD REGIONS AT CUSTOMER PREMISES

      
Numéro d'application US2023030273
Numéro de publication 2024/039674
Statut Délivré - en vigueur
Date de dépôt 2023-08-15
Date de publication 2024-02-22
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Wichelman, James Walter
  • Brar, Jagwinder Singh
  • Lundy, Eric J.
  • Krishnamoorthy, Chandramohan
  • Lemos, Andreas
  • Anderson, Travis Lauren
  • Augsburger, Alyssa Wachs
  • Bowen, Sidney Lorenzo

Abrégé

Techniques are disclosed for managing aspects of a dedicated region cloud at a customer location (a "DRCC"). A DRCC may comprise cloud infrastructure components provided by a cloud provider and hosted by computing devices located at the customer's (a "cloud owner's") location. Services of the central cloud-computing environment may be similarly executed at the DRCC. The DRCC may include a service configured to collect, store, and/or present data corresponding to the cloud infrastructure components via one or more interfaces (e.g., interfaces provided to the cloud provider and/or the cloud owner). Data collected within the DRCC (e.g., capacity and usage data, etc.) may be provided and accessible to the central cloud at any suitable time. Obtaining such data enables the user to ascertain various operational aspects of the DRCC, while enabling the system and/or user to execute various DRCC-specific operations regarding capacity planning, health and performance, change management, and the like.

Classes IPC  ?

  • H04L 49/15 - Interconnexion de modules de commutation
  • H04L 49/25 - Routage ou recherche de route dans une matrice de commutation
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 41/04 - Architectures ou dispositions de gestion de réseau

35.

AUTOMATIC PARTITIONING OF MATERIALIZED VIEWS

      
Numéro d'application US2023021365
Numéro de publication 2024/035453
Statut Délivré - en vigueur
Date de dépôt 2023-05-08
Date de publication 2024-02-15
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Ahmed, Rafi
  • Bello, Randall
  • Witkowski, Andrew

Abrégé

Techniques for automatically partitioning materialized views are provided. In one technique, a definition of a materialized view is identified. Based on the definition, multiple candidate partitioning schemes are identified. A query is generated that indicates one or more of the candidate partitioning schemes. The query is then executed, where executing the query results in one or more partition counts, each corresponding to a different candidate partitioning scheme of the one or more candidate partitioning schemes. Based on the one or more partition counts, a candidate partitioning scheme is selected from among the plurality of candidate partitioning schemes. The materialized view is automatically partitioned based on the candidate partitioning scheme.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

36.

TARGETED ENERGY USAGE DEVICE PRESENCE DETECTION USING MULTIPLE TRAINED MACHINE LEARNING MODELS

      
Numéro d'application US2023028804
Numéro de publication 2024/035553
Statut Délivré - en vigueur
Date de dépôt 2023-07-27
Date de publication 2024-02-15
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Lin, Jessica
  • Pirus, Anastasiia
  • Kravchenko, Serhii
  • Zagoruiko, Andrii
  • Ielkin, Dmytro
  • Bielov, Oleksandr
  • Annenkov, Oleksandr
  • Derevianko, Serhii
  • Akopov, Saak

Abrégé

Embodiments generate machine learning predictions to discover targeted device energy usage. Embodiments train a first machine learning model to predict a presence of a first device, where a training data used to train the first machine is deficient for a second device. Embodiments train a second machine learning model to predict a presence of a second device. Embodiments receive input data of household energy use and weather data and, based on the input data, use the trained first machine learning model to predict the presence of the first device per household. Based on the input data, embodiments use the trained second machine learning model to predict the presence of the second device per household. Embodiments then subtract the households predicted to have the second device from the households predicted to have the first device to generate a prediction of households that have the first device.

Classes IPC  ?

  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"

37.

INCREASING OLTP THROUGHPUT BY IMPROVING THE PERFORMANCE OF LOGGING USING PERSISTENT MEMORY STORAGE

      
Numéro d'application US2023020950
Numéro de publication 2024/030167
Statut Délivré - en vigueur
Date de dépôt 2023-05-04
Date de publication 2024-02-08
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Li, Yunrui
  • Ivey, Graham
  • Chakravarty, Shampa
  • Panteleenko, Vsevolod

Abrégé

Before modifying a persistent ORL (ORL), a database management system (DBMS) persists redo for a transaction and acknowledges that the transaction is committed. Later, the redo is appended onto the ORL. The DBMS stores first redo for a first transaction into a first PRB and second redo for a second transaction into a second PRB. Later, both redo are appended onto an ORL. The DBMS stores redo of first transactions in volatile SRBs (SLBs) respectively of database sessions. That redo is stored in a volatile shared buffer that is shared by the database sessions. Redo of second transactions is stored in the volatile shared buffer, but not in the SLBs. During re-silvering and recovery, the DBMS retrieves redo from fast persistent storage and then appends the redo onto an ORL in slow persistent storage. After re-silvering, during recovery, the redo from the ORL is applied to a persistent database block.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/245 - Traitement des requêtes
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat

38.

EXTREMA-PRESERVED ENSEMBLE AVERAGING FOR ML ANOMALY DETECTION

      
Numéro d'application US2023029268
Numéro de publication 2024/030467
Statut Délivré - en vigueur
Date de dépôt 2023-08-02
Date de publication 2024-02-08
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Ding, Zejin
  • Gerdes, Matthew, T.
  • Gross, Kenny, C.
  • Wang, Guang, Chao

Abrégé

Systems, methods, and other embodiments associated with associated with preserving signal extrema for ML model training when ensemble averaging time series signals for ML anomaly detection are described. In one embodiment, a method includes identifying locations and values of extrema in a training signal; ensemble averaging the training signal to produce an averaged training signal; placing the values of the extrema into the averaged training signal at respective locations of the extrema to produce an extrema-preserved averaged training signal; placing the values of the extrema into the averaged training signal at respective locations of the extrema to produce an extrema-preserved averaged training signal; and training a machine learning model using the extrema-preserved averaged training signal to detect anomalies in a signal.

Classes IPC  ?

39.

INTEGRATION OF ANONYMIZED, MEMBER-DRIVEN CLOUD-BASED GROUPS AND CONTENT DELIVERY SERVICES THAT COLLECT INDIVIDUAL INFORMATION ABOUT CONTENT INTERACTIONS WITHOUT COMPROMISING IDENTITIES OF GROUP MEMBERS

      
Numéro d'application US2023027675
Numéro de publication 2024/025744
Statut Délivré - en vigueur
Date de dépôt 2023-07-13
Date de publication 2024-02-01
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Gupta, Siddharth

Abrégé

Techniques are described through which groups of individuals and/or other entities may interface with a data cloud blockchain network and/or cloud-based platform to collectively share data in a secure, controlled manner. Decentralized groups that are connected to the data cloud network may be registered and listed in a searchable directory. Entities that are interested in accessing data associated with a group may browse the directory, execute smart contracts within a blockchain, and track online content interactions of a group in a manner that does not compromise the anonymity of individual group members. Data usage and performance metrics may be tracked on the blockchain network using data cloud services, and the metrics may be written to distributed ledgers within the blockchain network. Smart contracts and chaincode within the network may initiate blockchain transactions based on performance metrics and/or other aspects associated with accessing information about a group.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité
  • H04L 67/50 - Services réseau

40.

GEOMETRIC BASED FLOW PROGRAMMING

      
Numéro d'application US2023024897
Numéro de publication 2023/249822
Statut Délivré - en vigueur
Date de dépôt 2023-06-09
Date de publication 2023-12-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kreger-Stickles, Lucas Michael
  • Tracy, Leonard Thomas

Abrégé

Systems and methods for geometric based flow programming are disclosed herein. The method can include receiving at least one compiled rule at a first Network Virtualization Device ("NVD"), each of the at least one compiled rules can be applicable to a class of packets received by the first NVD for delivery to a Virtualized Network Interface Card ("VNIC"). The method can include receiving a first packet at the first NVD for delivery to a first VNIC, determining with the first NVD that a first rule of the at least one compiled rule is applicable to the first packet, and processing with the first NVD the first packet according to the first rule.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 41/044 - Architectures ou dispositions de gestion de réseau comprenant des structures de gestion hiérarchisées

41.

TECHNIQUES FOR ENTITY-AWARE DATA AUGMENTATION

      
Numéro d'application US2023018351
Numéro de publication 2023/249684
Statut Délivré - en vigueur
Date de dépôt 2023-04-12
Date de publication 2023-12-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Abobakr, Ahmed Ataallah Ataallah
  • Subramanian, Shivashankar
  • Xu, Ying
  • Blinov, Vladislav
  • Bista, Umanga
  • Pham, Tuyen Quang
  • Duong, Thanh Long
  • Johnson, Mark Edward
  • Jalaluddin, Elias Luqman
  • Sridharan, Vanshika
  • Xu, Xin
  • Gadde, Srinivasa Phani Kumar
  • Vishnoi, Vishal

Abrégé

In some embodiments, a two-stage augmentation technique is applied to a first set of training data for an intent prediction model by first applying one or more data augmentation techniques followed by an additional augmentation technique to post-process the first-stage result; the first set of training data and the post-processed augmented training data are combined to train the intent prediction model. In another embodiment, an entity-aware ("EA") technique and the two-stage augmentation technique are applied together to result in a second set of training data; the first and the second sets of training data are combined to train the intent prediction model. In another embodiment, one or more negative entity-aware data augmentation techniques are applied to the first set of training data to result in a second set of training data; the first and the second sets of training data are combined to train the intent prediction model.

Classes IPC  ?

  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06F 40/295 - Reconnaissance de noms propres
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06F 18/10 - Prétraitement; Nettoyage de données

42.

TECHNIQUES FOR EFFICIENT REPLICATION AND RECOVERY

      
Numéro d'application US2023024236
Numéro de publication 2023/244447
Statut Délivré - en vigueur
Date de dépôt 2023-06-02
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Bisht, Vikram Singh
  • Salady, Niharika
  • Singhal, Parth
  • Visvanathan, Satish Kumar Kashi

Abrégé

Techniques are described for efficient replication and maintaining snapshot data consistency during file storage replication between file systems in different cloud infrastructure regions. In certain embodiments, provenance IDs are used to efficiently identify a starting point (e.g., a base snapshot) for a cross-region replication process, conserve cloud resources while reducing network and IO traffic. In certain embodiments, snapshot creation and deletion requests that occur during cross-region replications may be temporarily withheld until appropriate times to execute such requests safely, depending on the timing relationship between such requests and cross-region replication cycles.

Classes IPC  ?

  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés

43.

TECHNIQUES FOR REPLICATION CHECKPOINTING DURING DISASTER RECOVERY

      
Numéro d'application US2023024835
Numéro de publication 2023/244491
Statut Délivré - en vigueur
Date de dépôt 2023-06-08
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Visvanathan, Satish Kumar Kashi
  • Venugopal, Viggnesh
  • Golosovker, Victor Vladimir
  • Shamanna, Ravi Lingappa

Abrégé

Techniques are described for checkpointing multiple key ranges in parallel and concurrently during file storage replications between file systems in different cloud infrastructure regions. In certain embodiments, multiple range threads processing multiple key ranges, one thread per key range, create checkpoints for their respective key ranges in parallel and concurrently after processing a per-determined number of B-tree keys. In certain embodiments, each thread requests a lock from a central checkpoint record and takes turns for updating a status byte while continuing processing the B-tree keys in its responsible key range. In certain embodiments, upon encountering a failure event, either a system crash or a thread failure, each thread restarts its B-tree key processing from a B-tree key after the most recent checkpoint. In certain embodiments, two generation numbers are assigned to two groups of processed B-tree key-value pairs, one before and one after a failure event, within a key range.

Classes IPC  ?

  • G06F 16/13 - Structures d’accès aux fichiers, p.ex. indices distribués
  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers

44.

END-TO-END RESTARTABILITY OF CROSS-REGION REPLICATION USING A NEW REPLICATION

      
Numéro d'application US2023025194
Numéro de publication 2023/244601
Statut Délivré - en vigueur
Date de dépôt 2023-06-13
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Singhal, Parth
  • Bisht, Vikram Singh
  • Visvanathan, Satish Kumar Kashi
  • Salady, Niharika

Abrégé

Techniques are described for performing different types of restart operations for a file storage replication between a source file system and a target file system in different cloud infrastructure regions. In certain embodiments, the disclosed techniques perform a restart operation to terminate a current cross-region replication by synchronizing resource cleanup operations in the source file system and the target file system, respectively. In other embodiments, disclosed techniques perform a restart operation to allow a customer to reuse the source file system by identifying a restartable base snapshot in the source file system without dependency on the target file system.

Classes IPC  ?

  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers

45.

IMPLEMENTING COMMUNICATIONS WITHIN A CONTAINER ENVIRONMENT

      
Numéro d'application US2023021685
Numéro de publication 2023/244357
Statut Délivré - en vigueur
Date de dépôt 2023-05-10
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nguyen, Trung
  • Crouse, Devon
  • Patil, Sohan

Abrégé

Techniques are described for implementing a container environment where each pod within the container environment is provided with a unique IP address and a virtual communication device such as an IPvlan device. Communications from source pods are directly routed to destination pods within the container environment by one or more virtualized network interface cards (VNICs) utilizing the unique IP addresses of the destination pods, without the need for bridging and encapsulation. This reduces a size of data being transmitted and also eliminates a compute cost necessary to perform encapsulation of data during transmission.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 12/46 - Interconnexion de réseaux
  • H04L 41/0895 - Configuration de réseaux ou d’éléments virtualisés, p.ex. fonction réseau virtualisée ou des éléments du protocole OpenFlow
  • H04L 41/40 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets en utilisant la virtualisation des fonctions réseau ou ressources, p.ex. entités SDN ou NFV
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données

46.

SCALABLE AND SECURE CROSS-REGION AND OPTIMIZED FILE SYSTEM REPLICATION FOR CLOUD SCALE

      
Numéro d'application US2023024235
Numéro de publication 2023/244446
Statut Délivré - en vigueur
Date de dépôt 2023-06-02
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Visvanathan, Satish Kumar Kashi
  • Piduri, Sudarsan R.
  • Bisht, Vikram Singh
  • Venugopal, Viggnesh
  • Mcclain, John

Abrégé

Novel techniques for end-to-end file storage replication and security between file systems in different cloud infrastructure regions are disclosed herein. In one embodiment, a file storage service generates deltas between snapshots in a source file system, and transfers the deltas and associated data through a high-throughput object storage to recreate a new snapshot in a target file system located in a different region during disaster recovery. The file storage service utilizes novel techniques to achieve scalable, reliable, and restartable end-to-end replication. Novel techniques are also described to ensure a secure transfer of information and consistency during the end-to-end replication.

Classes IPC  ?

  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés

47.

HIERARCHICAL KEY MANAGEMENT FOR CROSS-REGION REPLICATION

      
Numéro d'application US2023024239
Numéro de publication 2023/244449
Statut Délivré - en vigueur
Date de dépôt 2023-06-02
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Bisht, Vikram Singh
  • Visvanathan, Satish Kumar Kashi
  • Qi, Haoran
  • Venugopal, Viggnesh

Abrégé

Techniques are described for performing hierarchical key management involving an end-to-end file storage replication between different cloud infrastructure regions. The hierarchical key management comprises three different keys, a first security key for the source region, a session key, valid only for a session, for the transfer of data between two different regions, and a second security key for the target region. Novel techniques are also described for using different file keys for different files of a file system in each region.

Classes IPC  ?

  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers
  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
  • G06F 21/60 - Protection de données

48.

GUIDED AUGMENTION OF DATA SETS FOR MACHINE LEARNING MODELS

      
Numéro d'application US2023024997
Numéro de publication 2023/244514
Statut Délivré - en vigueur
Date de dépôt 2023-06-09
Date de publication 2023-12-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kobren, Ariel Gedaliah
  • Panda, Swetasudha
  • Wick, Michael Louis
  • Shen, Qinlan
  • Peck, Jason Anthony

Abrégé

Techniques are disclosed for augmenting data sets used for training machine learning models and for generating predictions by trained machine learning models. These techniques may increase a number and diversity of examples within an initial training dataset of sentences by extracting a subset of words from the existing training dataset of sentences. The techniques may conserve scarce sample data in few-shot situations by training a data generation model using general data obtained from a general data source.

Classes IPC  ?

49.

SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING

      
Numéro d'application US2023023887
Numéro de publication 2023/235327
Statut Délivré - en vigueur
Date de dépôt 2023-05-30
Date de publication 2023-12-07
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Russell, Jerry Paul
  • Vuda, Santhosh Kumar
  • Palukuri, Kiran Kumar
  • Barri, Naga Raju

Abrégé

Log data that includes a plurality of log records is asynchronously processed to validate a configuration of each log record and data included in each log record. It is determined that one or more attributes of a particular subset of log records of the plurality of log records corresponds to one or more errors. Using the particular subset, one or more enriched log records are generated by augmenting each log record of the particular subset of log records with error information that indicates one or more categories corresponding to the one or more errors. A user interface is generated to facilitate correction of the one or more errors, the user interface comprising a plurality of interactive elements corresponding to a plurality of error metrics of different categories of errors, wherein the one or more categories of the one or more errors are included in the different categories of errors.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

50.

FAST AND ACCURATE ANOMALY DETECTION EXPLANATIONS WITH FORWARD-BACKWARD FEATURE IMPORTANCE

      
Numéro d'application US2023014104
Numéro de publication 2023/229692
Statut Délivré - en vigueur
Date de dépôt 2023-02-28
Date de publication 2023-11-30
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Seyfi, Ali
  • Pushak, Yasha
  • Fathi Moghadam, Hesam
  • Hong, Sungpack
  • Chafi, Hassan

Abrégé

The present invention relates to machine learning (ML) explainability (MLX). Herein are local explanation techniques for black box ML models based on coalitions of features in a dataset. In an embodiment, a computer receives a request to generate a local explanation of which coalitions of features caused an anomaly detector to detect an anomaly. During unsupervised generation of a new coalition, a first feature is randomly selected from features in a dataset. Which additional features in the dataset can join the coalition, because they have mutual information with the first feature that exceeds a threshold, is detected. For each feature that is not in the coalition, values of the feature are permuted in imperfect copies of original tuples in the dataset. An average anomaly score of the imperfect copies is measured. Based on the average anomaly score of the imperfect copies, a local explanation is generated that references (e.g. defines) the coalition.

Classes IPC  ?

  • G06N 5/01 - Techniques de recherche dynamique; Heuristiques; Arbres dynamiques; Séparation et évaluation
  • G06N 5/045 - Explication d’inférence; Intelligence artificielle explicable [XAI]; Intelligence artificielle interprétable
  • G06N 20/00 - Apprentissage automatique
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 3/047 - Réseaux probabilistes ou stochastiques
  • G06N 3/0475 - Réseaux génératifs
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient
  • G06N 3/088 - Apprentissage non supervisé, p.ex. apprentissage compétitif

51.

REPORTING A RESERVED CAPACITY TO NETWORK FUNCTIONS IN A COMMUNICATIONS NETWORK

      
Numéro d'application US2023021882
Numéro de publication 2023/229854
Statut Délivré - en vigueur
Date de dépôt 2023-05-11
Date de publication 2023-11-30
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Krishan, Rajiv
  • Jain, Sonal

Abrégé

Methods, systems, and computer readable media for reporting a reserved load to a network function in a communications network are disclosed. One method includes determining, by a NF service producer, a current compute load metric value for the NF service producer operating in a communications network and detecting a number of active sessions supported at the NF service producer. The method further includes deriving a reserved compute load metric value corresponding to a predicted number of subsequent service requests at the NF service producer based on the number of active sessions and a predictive reserved load percentage value and calculating an adjusted reported compute load metric value amounting to a sum of the current compute load metric value and the reserved compute load metric value.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 41/0897 - Capacité à monter en charge au moyen de ressources horizontales ou verticales, ou au moyen d’entités de migration, p.ex. au moyen de ressources ou d’entités virtuelles
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 41/40 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets en utilisant la virtualisation des fonctions réseau ou ressources, p.ex. entités SDN ou NFV
  • H04L 43/20 - Dispositions pour la surveillance ou le test de réseaux de commutation de données le système de surveillance ou les éléments surveillés étant des entités virtualisées, abstraites ou définies par logiciel, p.ex. SDN ou NFV
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p.ex. protocole de localisation de service [SLP] ou services du Web

52.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR UTILIZING NETWORK FUNCTION (NF) SERVICE ATTRIBUTES ASSOCIATED WITH REGISTERED NF SERVICE PRODUCERS IN A HIERARCHICAL NETWORK

      
Numéro d'application US2023021908
Numéro de publication 2023/229855
Statut Délivré - en vigueur
Date de dépôt 2023-05-11
Date de publication 2023-11-30
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Goel, Yesh

Abrégé

Methods, systems, and computer readable media tor utilizing network function (NF) service attributes associated with registered network function service producers in a hierarchical network are disclosed. One method comprises receiving, by a root network function repository function (NRF) operating in a hierarchical network and from a regional NRF operating in a first region of the hierarchical network, a NF registration message or a NF update message, wherein the NF registration message or NF update message includes an Nrflnfo structure that contains one or more NF service attributes specifying one or more NF services provided by at least one NF service producer registered with the regional NRF. The method further includes extracting, by the root NRF, the one or more NF service attributes from the Nrflnfo structure, and creating, by the root NRF, one or more indexed entries containing the one or more NF service attributes in a local state information database.

Classes IPC  ?

  • H04L 67/51 - Découverte ou gestion de ceux-ci, p.ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/563 - Redirection de flux de réseau de données

53.

ANOMALY SCORE NORMALISATION BASED ON EXTREME VALUE THEORY

      
Numéro d'application US2023014106
Numéro de publication 2023/224707
Statut Délivré - en vigueur
Date de dépôt 2023-02-28
Date de publication 2023-11-23
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nikolic, Marija
  • Casserini, Matteo
  • Schneuwly, Arno
  • Milojkovic, Nikola
  • Vasic, Milos
  • Khasanova, Renata
  • Schmidt, Felix

Abrégé

The present invention relates to threshold estimation and calibration for anomaly detection. Herein are machine learning (ML) and extreme value theory (EVT) techniques for normalizing and thresholding anomaly scores without presuming a values distribution. In an embodiment, a computer receives many unnormalized anomaly scores and, according to peak over threshold (POT), selects a highest subset of the unnormalized anomaly scores that exceed a tail threshold. Based on the highest subset of the unnormalized anomaly scores, parameters of a probability density function are trained according to EVT. After training and in a production environment, a normalized anomaly score is generated based on an unnormalized anomaly score and the trained parameters of the probability density function. Anomaly detection compares the normalized anomaly score to an optimized anomaly threshold.

Classes IPC  ?

  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 3/047 - Réseaux probabilistes ou stochastiques
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient
  • G06N 3/088 - Apprentissage non supervisé, p.ex. apprentissage compétitif
  • G06N 5/01 - Techniques de recherche dynamique; Heuristiques; Arbres dynamiques; Séparation et évaluation
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06N 7/01 - Modèles graphiques probabilistes, p.ex. réseaux probabilistes
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p.ex. séparateurs à vaste marge [SVM]

54.

MACHINE LEARNING MODEL AND NEURAL NETWORK TO PREDICT OBJECT CHARACTERISTICS FROM DIGITAL IMAGE SIMILARITIES

      
Numéro d'application US2023019703
Numéro de publication 2023/224773
Statut Délivré - en vigueur
Date de dépôt 2023-04-25
Date de publication 2023-11-23
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Panchamgam, Kiran
  • Yang, Zhou
  • Bai Reddy, Santosh

Abrégé

Systems, methods, and other embodiments for predicting a future characteristic of a target object/product are described based on a digital target image. In one embodiment, the method includes a machine learning model identifying a set of similar known product images by comparing the target product image to a group of known product images. For each similar known product image, product attributes are retrieved including historical characteristic/event data associated with each similar known product image. A predicted characteristic model for the target product is generated which is based on a similarity score combined with the historical characteristic/event data associated with each similar known product image to generate a predicted characteristic for the target product.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06N 3/02 - Réseaux neuronaux
  • G06V 10/74 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques
  • G06V 20/60 - Type d’objets
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché

55.

SYSTEMS AND METHODS FOR HEADER PROCESSING IN A SERVER COMPUTING ENVIRONMENT

      
Numéro d'application US2023022765
Numéro de publication 2023/225219
Statut Délivré - en vigueur
Date de dépôt 2023-05-18
Date de publication 2023-11-23
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Langer, Tomas

Abrégé

In accordance with an embodiment, described herein are systems and methods for use with a microservices or other computing environment, including a web server together with related libraries and features usable to build cloud-native applications or services. In accordance with various embodiments, the systems and methods can include the use of various components or features that support, for example: (a) header processing, (b) client and server connection abstraction, (c) router abstraction, and (d) identifying a protocol of a connection.

Classes IPC  ?

  • H04L 45/76 - Routage dans des topologies définies par logiciel, p.ex. l’acheminement entre des machines virtuelles
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée

56.

TRACE REPRESENTATION LEARNING

      
Numéro d'application US2023014108
Numéro de publication 2023/224708
Statut Délivré - en vigueur
Date de dépôt 2023-02-28
Date de publication 2023-11-23
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nikolic, Marija
  • Milojkovic, Nikola
  • Schneuwly, Arno
  • Casserini, Matteo
  • Vasic, Milos
  • Khasanova, Renata
  • Schmidt, Felix

Abrégé

The present invention avoids overfitting in deep neural network (DNN) training by using multitask learning (MTL) and self-supervised learning (SSL) techniques when training a multi-branch DNN to encode a sequence. In an embodiment, a computer first trains the DNN to perform a first task. The DNN contains: a first encoder in a first branch, a second encoder in a second branch, and an interpreter layer that combines data from the first branch and the second branch. The DNN second trains to perform a second task. After the first and second trainings, production encoding and inferencing occur. The first encoder encodes a sparse feature vector into a dense feature vector from which an inference is inferred. In an embodiment, a sequence of log messages is encoded into an encoded trace. An anomaly detector infers whether the sequence is anomalous. In an embodiment, the log messages are database commands.

Classes IPC  ?

  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/0895 - Apprentissage faiblement supervisé, p.ex. apprentissage semi-supervisé ou auto-supervisé
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient

57.

SEMI-SUPERVISED FRAMEWORK FOR PURPOSE-ORIENTED ANOMALY DETECTION

      
Numéro d'application US2023012744
Numéro de publication 2023/219667
Statut Délivré - en vigueur
Date de dépôt 2023-02-09
Date de publication 2023-11-16
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Vasic, Milos
  • Allahdadian, Saeid
  • Casserini, Matteo
  • Schmidt, Felix
  • Brownsword, Andrew

Abrégé

Techniques for implementing a semi-supervised framework for purpose-oriented anomaly detection are provided. In one technique, a data item in inputted into an unsupervised anomaly detection model, which generates first output. Based on the first output, it is determined whether the data item represents an anomaly. In response to determining that the data item represents an anomaly, the data item is inputted into a supervised classification model, which generates second output that indicates whether the data item is unknown. In response to determining that the data item is unknown, a training instance is generated based on the data item. The supervised classification model is updated based on the training instance.

Classes IPC  ?

  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06N 3/088 - Apprentissage non supervisé, p.ex. apprentissage compétitif
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 7/01 - Modèles graphiques probabilistes, p.ex. réseaux probabilistes
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p.ex. séparateurs à vaste marge [SVM]

58.

INTERCLOUD SERVICE GATEWAY

      
Numéro d'application US2023020663
Numéro de publication 2023/219829
Statut Délivré - en vigueur
Date de dépôt 2023-05-02
Date de publication 2023-11-16
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kalley, Harshit Kumar
  • Vavilapalli, Srikanth

Abrégé

Discussed herein is a framework that facilitates access to services offered in a target cloud environment for resources deployed in a source cloud environment. The source cloud environment is different and independent with respect to the target cloud environment. A compute instance executed in a source cloud environment generates a request to use a service provided in the target cloud environment. The request is transmitted from the source cloud environment to the target cloud environment via an intercloud service gateway. The service is executed in the target cloud environment based on an access role that is associated with the compute instance.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/40 - Protocoles réseaux de sécurité

59.

REMOTE CLOUD FUNCTION INVOCATION SERVICE

      
Numéro d'application US2023019284
Numéro de publication 2023/219773
Statut Délivré - en vigueur
Date de dépôt 2023-04-20
Date de publication 2023-11-16
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kalley, Harshit Kumar
  • Vavilapalli, Srikanth
  • Shah, Akshay Atul
  • Saha, Debjani
  • Chen, Alex Jun-Chern

Abrégé

The present disclosure relates to a framework that provides execution of serverless functions in a cloud environment based on occurrence of events/notifications from services in an entirely different cloud environment. A target agent obtains a notification from a source agent, where the target agent is deployed in a target cloud environment and the source agent is deployed in a source cloud environment that is different than the target cloud environment. The target agent determines a function that is to be invoked based on the notification. Upon successfully verifying whether the target agent is permitted to invoke the function that is deployed in a target customer tenancy of the target cloud environment, the target agent invokes the function in the target customer tenancy of the target cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/54 - Communication interprogramme

60.

INSTRUCTION MONITORING FOR DYNAMIC CLOUD WORKLOAD REALLOCATION BASED ON RANSOMWARE ATTACKS

      
Numéro d'application US2023021245
Numéro de publication 2023/219909
Statut Délivré - en vigueur
Date de dépôt 2023-05-05
Date de publication 2023-11-16
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Avadhanam, Phani Bhushan

Abrégé

The present embodiments relate to identifying a ransomware attack. One embodiment relates to a method comprising configuring an operating system to collect metrics related to a hardware component. A message can be received from a user space library to validate an instruction detected in a cache, the instruction being associated with the hardware component. A metric can be compared to a threshold metric. The metric can be associated with the hardware component. A likelihood of a ransomware attack can be determined based at least in part on the comparison. A message can be transmitted to the user space library comprising the determination of the likelihood of the ransomware.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus
  • H04L 9/40 - Protocoles réseaux de sécurité

61.

REAL-TIME MONITORING FOR RANSOMWARE ATTACKS USING EXCEPTION-LEVEL TRANSITION METRICS

      
Numéro d'application US2023021249
Numéro de publication 2023/219912
Statut Délivré - en vigueur
Date de dépôt 2023-05-05
Date de publication 2023-11-16
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Avadhanam, Phani Bhushan

Abrégé

Aspects of the disclosure include a dynamic cloud workload reallocation based on an active ransomware attack. An example method includes receiving a first message that a computing instance is potentially infected by ransomware. The method further includes receiving a security state-based metric related to the computing instance based at least in part on the first message. The method further includes comparing the security state-based metric to a threshold metric. The method further incudes determining a likelihood of a ransomware attack based at least in part on the comparison. The method further includes transmitting second message to a job scheduler to reschedule workloads directed toward the computing instance based at least in part on the determination.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus
  • H04L 9/40 - Protocoles réseaux de sécurité

62.

DISKLESS ACTIVE DATA GUARD AS CACHE

      
Numéro d'application US2023014033
Numéro de publication 2023/211562
Statut Délivré - en vigueur
Date de dépôt 2023-02-28
Date de publication 2023-11-02
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Li, Yunrui
  • Hu, Wei-Ming
  • Loaiza, Juan R.
  • Lee, J. William
  • Lee, Adam Y.
  • Ruiz, Carlos
  • Srivastava, Amrish
  • Swart, Garret F.
  • Girkar, Mahesh Baburao

Abrégé

Techniques are described herein for an integrated in-front database cache ("IIDC") providing an in-memory, consistent, and automatically managed cache for primary database data. An IIDC comprises a database server instance that (a) caches data blocks from a source database managed by a second database server instance, and (b) performs recovery on the cached data using redo records for the database data. The IIDC instance implements relational algebra and is configured to run any complexity of query over the cached database data. Any cache miss results in the IIDC instance fetching the needed block(s) from a second database server instance managing the source database that provides the IIDC instance with the latest version of the requested data block(s) that is available to the second instance. Because redo records are used to continuously update the data blocks in an IIDC cache, the IIDC guarantees consistency of query results.

Classes IPC  ?

63.

NETWORK DEVICE LEVEL OPTIMIZATIONS FOR LATENCY SENSITIVE RDMA TRAFFIC

      
Numéro d'application US2023018175
Numéro de publication 2023/205003
Statut Délivré - en vigueur
Date de dépôt 2023-04-11
Date de publication 2023-10-26
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder
  • Becker, David
  • Shilimkar, Santosh
  • Uecker, Jacob Robert
  • Sulek, Lukasz
  • Zablocki, Marcin Jakub

Abrégé

Discussed herein is a framework that provisions for customized processing for different classes of traffic. A network device in a communication path between a source host machine and a destination host machine extracts a tag from a packet received by the network device. The packet originates at a source executing on the source host machine and whose destination is the destination host machine. The tag set by the source and indicative of a first traffic class to be associated with the packet, the first traffic class being selected by the source from a plurality of traffic classes. The network device determines, based on the tag, that the first traffic class corresponds to a latency sensitive traffic and processes the packet using one or more settings configured at the network device for processing packets associated with the first traffic class.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en s'appuyant sur la classification des flux, p.ex. en utilisant des services intégrés [IntServ]
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS
  • H04L 47/263 - Modification du taux à la source après avoir reçu des retours
  • H04L 47/33 - Commande de flux; Commande de la congestion en utilisant le transfert de la notification
  • H04L 49/20 - Prise en charge des services
  • H04L 49/35 - Interrupteurs spécialement adaptés à des applications spécifiques
  • H04L 49/506 - Contre-pression
  • H04L 49/60 - Commutateurs définis sous forme de logiciel

64.

CUSTOMIZED PROCESSING FOR DIFFERENT CLASSES OF RDMA TRAFFIC

      
Numéro d'application US2023018177
Numéro de publication 2023/205004
Statut Délivré - en vigueur
Date de dépôt 2023-04-11
Date de publication 2023-10-26
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder
  • Becker, David
  • Shilimkar, Santosh
  • Uecker, Jacob Robert
  • Sulek, Lukasz
  • Zablocki, Marcin Jakub

Abrégé

Discussed herein is a framework that provisions for customized processing for different classes of traffic. A network device in a communication path between a source host machine and a destination host machine extracts a tag from a packet received by the network device. The packet originates at a source executing on the source host machine and whose destination is the destination host machine. The tag set by the source and indicative of a first traffic class to be associated with the packet, the first traffic class being selected by the source from a plurality of traffic classes. The network device determines the first traffic class based on the tag extracted from the packet and processes the packet based on the first traffic class.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en s'appuyant sur la classification des flux, p.ex. en utilisant des services intégrés [IntServ]
  • H04L 47/263 - Modification du taux à la source après avoir reçu des retours
  • H04L 47/33 - Commande de flux; Commande de la congestion en utilisant le transfert de la notification
  • H04L 49/20 - Prise en charge des services
  • H04L 49/35 - Interrupteurs spécialement adaptés à des applications spécifiques
  • H04L 49/506 - Contre-pression
  • H04L 49/60 - Commutateurs définis sous forme de logiciel
  • H04L 49/65 - Reconfiguration des commutateurs de paquets rapides

65.

NETWORK DEVICE LEVEL OPTIMIZATIONS FOR BANDWIDTH SENSITIVE RDMA TRAFFIC

      
Numéro d'application US2023018180
Numéro de publication 2023/205005
Statut Délivré - en vigueur
Date de dépôt 2023-04-11
Date de publication 2023-10-26
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder
  • Becker, David
  • Shilimkar, Santosh
  • Uecker, Jacob Robert
  • Sulek, Lukasz
  • Zablocki, Marcin Jakub

Abrégé

Discussed herein is a framework that provisions for customized processing for different classes of traffic. A network device in a communication path between a source host machine and a destination host machine extracts a tag from a packet received by the network device. The packet originates at a source executing on the source host machine and whose destination is the destination host machine. The tag set by the source and indicative of a first traffic class to be associated with the packet, the first traffic class being selected by the source from a plurality of traffic classes. The network device determines, based on the tag, that the first traffic class corresponds to a bandwidth sensitive traffic and processes the packet using one or more settings configured at the network device for processing packets associated with the first traffic class.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en s'appuyant sur la classification des flux, p.ex. en utilisant des services intégrés [IntServ]
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS
  • H04L 47/263 - Modification du taux à la source après avoir reçu des retours
  • H04L 47/33 - Commande de flux; Commande de la congestion en utilisant le transfert de la notification
  • H04L 49/20 - Prise en charge des services
  • H04L 49/35 - Interrupteurs spécialement adaptés à des applications spécifiques
  • H04L 49/506 - Contre-pression
  • H04L 49/60 - Commutateurs définis sous forme de logiciel

66.

SUPER-FEATURES FOR EXPLAINABILITY WITH PERTURBATION-BASED APPROACHES

      
Numéro d'application US2023015746
Numéro de publication 2023/200552
Statut Délivré - en vigueur
Date de dépôt 2023-03-21
Date de publication 2023-10-19
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Khasanova, Renata
  • Milojkovic, Nikola
  • Casserini, Matteo
  • Schmidt, Felix

Abrégé

In an embodiment, a computer hosts a machine learning (ML) model that infers a particular inference for a particular tuple that is based on many features. The features are grouped into predefined super-features that each contain a disjoint (i.e. nonintersecting, mutually exclusive) subset of features. For each super-feature, the computer: a) randomly selects many permuted values from original values of the super-feature in original tuples, b) generates permuted tuples that are based on the particular tuple and a respective permuted value, and c) causes the ML model to infer a respective permuted inference for each permuted tuple. A surrogate model is trained based on the permuted inferences. For each super-feature, a respective importance of the super-feature is calculated based on the surrogate model. Super-feature importances may be used to rank super-features by influence and/or generate a local ML explainability (MLX) explanation.

Classes IPC  ?

67.

IMPLEMENTING GRAPH SEARCH WITH IN-STRUCTURE METADATA OF A GRAPH-ORGANIZED FILE SYSTEM

      
Numéro d'application US2023018563
Numéro de publication 2023/201002
Statut Délivré - en vigueur
Date de dépôt 2023-04-13
Date de publication 2023-10-19
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Garduno Hernandez, Armando Antonio

Abrégé

Techniques are described herein for a graph-organized file system (GOFS) that represents a data graph using a plurality of gnode data structures and a plurality of edge entry data structures. Gnodes and edge entries both store one or more "in-structure" metadata values for graph component properties. A GOFS partition includes dedicated storage for "out-of-structure" graph component metadata values that are accessed using graph component identifiers. Search operations may use the in-structure and/or out-of-structure metadata values to efficiently identify graph search results. Search criteria may involve in-structure metadata values for both nodes and relationships. Accessing in-structure metadata values for a particular search operation may be performed using an index or from within the graph component data structures themselves. When the search criteria of a search operation involve out-of-structure metadata values, generating search operation results can be performed based on accessing dedicated metadata storage using component identifiers, or using an index.

Classes IPC  ?

  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/14 - Systèmes de fichiers; Serveurs de fichiers - Détails de la recherche de fichiers basée sur les métadonnées des fichiers

68.

SEMI-AUTOMATED DEPLOYMENT FOR AN INTRA-SERVICE COMMUNICATION INFRASTRUCTURE

      
Numéro d'application US2022040578
Numéro de publication 2023/191840
Statut Délivré - en vigueur
Date de dépôt 2022-08-17
Date de publication 2023-10-05
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Mcnamara, Sean Jay
  • Crossley, Peter Michael
  • Otis, Ryan Christopher
  • Dereszynski, Ethan William

Abrégé

Techniques are disclosed for generating a topology of components based on a set of components provided by a user. The system identifies, for each particular component of the first set of components, one or more characteristics. The characteristics may include at least one of: a rule associated with the particular component, a requirement associated with the particular component, a data input type corresponding to the particular component, and data output type corresponding to the particular component. Based on the characteristics, the system determines that an additional component not included in the first set of components is required for connecting the first set of components. The system selects the additional component and determines a topology of components that includes the first set of components and the additional component. The system also determines a dataflow between components in the topology of components.

Classes IPC  ?

69.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTEGRITY PROTECTION FOR SUBSCRIBE/NOTIFY AND DISCOVERY MESSAGES BETWEEN NETWORK FUNCTION (NF) AND NF REPOSITORY FUNCTION (NRF)

      
Numéro d'application US2023015144
Numéro de publication 2023/183156
Statut Délivré - en vigueur
Date de dépôt 2023-03-13
Date de publication 2023-09-28
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Krishan, Rajiv
  • Jain, Sonal

Abrégé

A method for integrity protection for subscribe/notify and NF discovery transactions between an NF and an NRF includes receiving, from the NF, a subscribe or discovery request message, determining that the subscribe or discovery request message includes at least one indicator requesting NRF communications integrity protection, and computing an integrity check value of at least a portion of the subscribe or discovery request message and comparing the computed integrity check value to an integrity check value included in the subscribe or discovery request message. The method further includes determining that the computed integrity check value matches the integrity check value included in the subscribe or discovery request message, and formulating a response to the subscribe or discovery request message, generating and adding at least one digital signature to the response message, and transmitting the response message to the NF.

Classes IPC  ?

  • H04W 12/106 - Intégrité des paquets ou des messages
  • H04W 12/108 - Intégrité des sources
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés

70.

ANOMALOUS EVENT PREDICTION USING CONTRASTIVE LEARNING

      
Numéro d'application US2022050531
Numéro de publication 2023/177426
Statut Délivré - en vigueur
Date de dépôt 2022-11-21
Date de publication 2023-09-21
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Rezaeian, Amir Hossein
  • Polleri, Alberto

Abrégé

Various techniques can include systems and methods for using contrastive learning to predict anomalous events in data processing systems. The method can include accessing an unstructured data file and contextual data associated with the unstructured data file. The method can also include generating an event-data input element for the unstructured data file. The event-data input element can include a set of feature vectors. The set of feature vectors can include a first feature vector generated by using a first encoder to process the unstructured file and a second feature vector generated by using a second encoder to process the contextual data. The method can also include generating a classification result of the unstructured data file by using a machine-learning model to process the event-data input element, in which the classification result includes a prediction of whether the particular event corresponds to an anomalous event.

Classes IPC  ?

  • G06N 3/0895 - Apprentissage faiblement supervisé, p.ex. apprentissage semi-supervisé ou auto-supervisé
  • G06N 3/044 - Réseaux récurrents, p.ex. réseaux de Hopfield
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/0464 - Réseaux convolutifs [CNN, ConvNet]
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient

71.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING NETWORK FUNCTION (NF) REPOSITORY FUNCTION (NRF) WITH CONFIGURABLE PRODUCER NF INTERNET PROTOCOL (IP) ADDRESS MAPPING

      
Numéro d'application US2023013104
Numéro de publication 2023/158671
Statut Délivré - en vigueur
Date de dépôt 2023-02-15
Date de publication 2023-08-24
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Krishan, Rajiv
  • Jayaramachar, Amarnath

Abrégé

A method for supporting configurable producer network function (NF) Internet protocol (IP) address mappings includes, at an NF repository function (NRF), receiving, from a requesting node, a request message for network 5 address and/or service information of a producer NF. The method further includes determining, from the request message, at least one consumer NF parameter. The method further includes using the at least one consumer NF parameter, a producer NF IP address mapping rule. The method further includes, in response to locating the producer NF IP address mapping rule, 10 determining, using the producer NF IP address mapping rule, an IP address to return to the requesting node. The method further includes generating a response message including the IP address and transmitting the response message to the requesting node.

Classes IPC  ?

  • H04L 61/4511 - Répertoires de réseau; Correspondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
  • H04L 61/4541 - Répertoires pour la découverte de services

72.

TECHNIQUES FOR RESOURCE DISCOVERY WHILE BUILDING DATA CENTERS

      
Numéro d'application US2022053399
Numéro de publication 2023/154112
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Miller, Erik Joseph
  • Dockter, Caleb

Abrégé

Techniques are described for identifying resources within a region of a cloud computing environment that may be leveraged during a region build. A Multi-Flock Orchestrator (MFO) may be configured to obtain configuration files corresponding to services to be bootstrapped within the region during a region build process. MFO may determine an order by which the services are to be bootstrapped and transmits a first request in accordance with the order. Planning data may be received (e.g., indicating an intent to create a new resource). MFO may obtain (e.g., via a Resource Identification Service) an identifier corresponding to a previously created resource. MFO can modify the planning data with the identifier and transmits a second request comprising the modified planning data. Transmitting the second request can cause resource corresponding to the flock configuration file to be bootstrapped within the region using the resource corresponding to the identifier.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

73.

USER INTERFACE FOR ON-DECK CAPABILITIES

      
Numéro d'application US2023011984
Numéro de publication 2023/154196
Statut Délivré - en vigueur
Date de dépôt 2023-01-31
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Carre, Arthur
  • Vasilev, Igor

Abrégé

The present embodiments relates to identifying and tracking capabilities of a cloud computing environment under build. An orchestration service can identify, from one or more configuration files, a collective set of capabilities individually relating to services or applications to be bootstrapped by the cloud infrastructure orchestration service within the cloud computing environment under build. For each respective capability of the collective set of capabilities, a first set of capabilities on which publishing the respective capability depends may be identified. A visualization can be generated. A first portion of the visualization can specify a first subset of capabilities of the collective set of capabilities that depend on no unpublished capabilities based at least in part on identifying the first set of capabilities. A second portion of the visualization can specify a second subset of capabilities of the collective set of capabilities that depend on one or more currently unpublished capabilities.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

74.

TECHNIQUES FOR BUILDING DATA CENTERS IN CLOUD REGIONS

      
Numéro d'application US2023012035
Numéro de publication 2023/154198
Statut Délivré - en vigueur
Date de dépôt 2023-01-31
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Miller, Erik Joseph
  • Dockter, Caleb

Abrégé

Techniques are described for performing an automated region build. An orchestration service (e.g., a Multi-Flock Orchestrator) of a cloud-computing environment may obtain configuration files corresponding to services to be bootstrapped within a region corresponding to one or more data centers. Each of the services may be associated with a respective set of resources comprising at least one infrastructure component or a corresponding software artifact. The orchestration service may identify dependencies between the services based at least in part on the configuration files. An order by which operations for bootstrapping the services are to be executed may be determined based at least in part on the dependencies identified. The orchestration service may incrementally instruct a provisioning and deployment manager to execute corresponding operations for bootstrapping the services in accordance with the determined order.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

75.

REENTRANT SERVICE DEPLOYMENTS

      
Numéro d'application US2023061857
Numéro de publication 2023/154655
Statut Délivré - en vigueur
Date de dépôt 2023-02-02
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Dockter, Caleb
  • Miller, Erik Joseph

Abrégé

Techniques are described for scheduling and executing multiple releases for a service. Techniques are described for determining that a new capability is published in a data center. For a flock for a service for which a first release has been previously scheduled and executed, a second release may be scheduled for the flock in response to identifying that the new published capability is an optional capability dependency for the flock for the service. The flock comprises a set of one or more resources for providing the service. The second release for the flock is executed. As a result of the execution of the second release, additional enhanced capabilities may be added to the service.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

76.

ASSOCIATING CAPABILITIES AND ALARMS

      
Numéro d'application US2023062052
Numéro de publication 2023/154679
Statut Délivré - en vigueur
Date de dépôt 2023-02-06
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Mysore Jagadeesh, Kavyashree
  • Miller, Erik, Joseph

Abrégé

Techniques are described for monitoring the health of services in a computing environment such as a data center. More particularly, the present disclosure describes techniques for monitoring the health and availability of capabilities in a computing environment such as a data center by enabling alarms to be associated with the capabilities. A capability refers to a set of resources in a data center. By providing the ability to associate an alarm with a capability, the health or availability of the associated capability can be monitored or ascertained by tracking the state of the alarm associated with the capability. For example, if the alarm associated with a particular capability is triggered, it may indicate that the particular capability and the one or more resources corresponding to the particular capability are not in a healthy state. Accordingly, by monitoring alarms associated with capabilities, the health of the associated capabilities can be ascertained.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06F 11/30 - Surveillance du fonctionnement

77.

TECHNIQUES FOR MIGRATING SERVICES FROM A VIRTUAL BOOTSTRAP ENVIRONMENT

      
Numéro d'application US2023062060
Numéro de publication 2023/154683
Statut Délivré - en vigueur
Date de dépôt 2023-02-06
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Miller, Erik Joseph
  • Belleau, Michel

Abrégé

Techniques are disclosed for migrating services from a virtual bootstrap environment. A distributed computing system can generate a virtual cloud network in a data center of a host region. A virtual bootstrap environment may be implemented in the virtual cloud network. The virtual bootstrap environment can include a plurality of services. The distributed computing system can also deploy an instance of one of the plurality of services to a target region data center. When the instance has been deployed, an indication that the deployment was successful can be received by the distributed computing system. In response, the distributed computing system may identify additional resources associated with the deployed instance of the service and update another service in the virtual bootstrap environment with that resource.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

78.

TECHNIQUES FOR BUILDING DATA CENTERS IN CLOUD REGIONS WITH VERSION SETS

      
Numéro d'application US2022053397
Numéro de publication 2023/154111
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Miller, Erik Joseph
  • Dockter, Caleb

Abrégé

Techniques are described for performing an automated region build using a version set that identifies versions of configuration files and/or artifacts with which the region build is to be performed. A Multi-Flock Orchestrator (MFO) may be configured to maintain multiple version sets identifying a respective set of configuration files associated with various services to be bootstrapped. The MFO may execute a validation process using one version set. A second version set may be identified from the first based on identifying configuration files that successfully passed the validation process. The automated region build can be performed using the second version set.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

79.

TECHNIQUES FOR RESOURCE DISCOVERY

      
Numéro d'application US2022053402
Numéro de publication 2023/154113
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Miller, Erik Joseph
  • Dockter, Caleb

Abrégé

Techniques are described for identifying resources within a region of a cloud-computing environment. A Resource Identification Service (RIS) may be configured to obtain a flock configuration file comprising resource discovery data associated with a service. The resource discovery data may indicate a set of parameters with which a previously existing resource of the cloud-computing environment is to be identified. RIS may execute operations to identify the previously existing resource based at least in part on matching attributes associated with previously existing resource to the set of parameters of the resource discovery data. The RIS may identify, from the flock configuration file, a set of import operations to perform to obtain an identifier corresponding to the previously existing resource. The identifier may be provided to cause the previously existing resource to be utilized in a region build.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

80.

TECHNIQUES FOR MANAGING REGION BUILD DEPENDENCIES

      
Numéro d'application US2023012212
Numéro de publication 2023/154211
Statut Délivré - en vigueur
Date de dépôt 2023-02-02
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Dockter, Caleb
  • Miller, Erik Joseph

Abrégé

Techniques are described for managing dependencies between components during an automated region build. An orchestration service (e.g., a Multi-Flock Orchestrator (MFO)) obtains configuration files corresponding to services to be bootstrapped to a region. The configuration files provide data from which bootstrapping tasks for bootstrapping the plurality of services within the region are identifiable. MFO 1) identifies dependencies between respective services based at least in part on parsing the plurality of configuration files 2) generates, based at least in part on the parsing, a build dependency graph (e.g., a data structure that identifies the configuration files and the dependencies and indicates a corresponding order with which bootstrapping tasks are to be performed), and 3) incrementally instructs a provisioning and deployment manager to execute bootstrapping tasks based at least in part on traversing the build dependency graph, causing the services to be bootstrapped to the region according to the dependencies identified.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

81.

DATA MANAGEMENT TECHNIQUES FOR CLOUD REGIONS

      
Numéro d'application US2023012312
Numéro de publication 2023/154226
Statut Délivré - en vigueur
Date de dépôt 2023-02-03
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Mysore Jagadeesh, Kavyashree
  • Miller, Erik Joseph

Abrégé

Techniques are described for performing an automated region build with real time region data. Region data including region identifiers and execution target identifiers for the region of a cloud-computing environment may be maintained (e.g., by a cloud infrastructure orchestration service (CIOS)). A modification of the region data is detected (or new region data is detected). One or more configuration files corresponding to bootstrapping resources (e.g., at the execution targets) within the region are obtained. Operations are executed to cause the configuration files to be updated. This may include recompiling or otherwise injecting region data into the configuration files. A region build may be executed to bootstrap resources within the region using the updated configuration files.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

82.

USER INTERFACE FOR CRITICAL PATH RESOURCES

      
Numéro d'application US2023012324
Numéro de publication 2023/154229
Statut Délivré - en vigueur
Date de dépôt 2023-02-03
Date de publication 2023-08-17
Propriétaire
  • ORACLE INTERNATIONAL CORPORATION (USA)
  • MILLER, Erik Joseph (USA)
Inventeur(s) Carre, Arthur

Abrégé

The present embodiments relate to determining a critical path that identifies an order for bootstrapping a subset of resources within a data center under build. A cloud infrastructure orchestration service (CIOS) can identify, from one or more configuration files, a collective set of capabilities individually relating to resources to be bootstrapped by the CIOS within the data center under build. CIOS can identify, for each respective capability, a first set of capabilities on which publishing the respective capability depends. User input identifies a selected flock. For the selected flock, one or more unpublished capabilities corresponding to at least one of the one or more capabilities associated with the selected flock can be identified and a ranking can be derived for those capabilities. A visualization identifying some portion of the unpublished capabilities corresponding to the selected flock is generated, the unpublished capabilities being identified and arranged in accordance with the ranking.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

83.

REGION SEED ESTABLISHMENT

      
Numéro d'application US2023061921
Numéro de publication 2023/154660
Statut Délivré - en vigueur
Date de dépôt 2023-02-03
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Csar, Christian Augustine
  • Elmenshawy, Ayman Mohammed Aly Hassan
  • Grover, John Richard

Abrégé

A framework for establishing new regions and/or new realms is disclosed. For example, techniques for establishing new regions and/or new realms include receiving a request to establish a new data center in a region of a cloud service infrastructure, the request including a configuration for the new data center; determining a set of one or more services to be provided by the new data center based at least in part on the configuration; determining, based at least in part on the set of one or more services, whether reference seed instructions have been stored corresponding to the set of one or more services; producing, based on whether the reference seed instructions have been stored corresponding to the set of one or more services, a set of seed instructions for provisioning the set of one or more services to the new data center; and providing the set of seed instructions to provision the new data center to provide the set of one or more services.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

84.

REGIONAL CAPABILITY AWARE PROXY TESTING

      
Numéro d'application US2023062019
Numéro de publication 2023/154671
Statut Délivré - en vigueur
Date de dépôt 2023-02-06
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Dockter, Caleb
  • Miller, Erik Joseph
  • Barsalou, Erik Tyler

Abrégé

A test environment is provided for testing of a flock configuration. A configuration file of a service is parsed to identify one or more capabilities for executing a release of the configuration file of the service. The one or more capabilities correspond to operations performed with respect to one or more resource types. A capability-aware-proxy server included in the test environment is configured based on the one or more capabilities identified from the configuration file of the service. The release of the configuration file of the service is executed in the test environment in accordance with the configured capability aware-proxy server. The capability aware-proxy server generates a response message corresponding to an execution result of the release of the configuration file of the service.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

85.

VIRTUAL BOOTSTRAP ENVIRONMENT FOR BUILDING REGIONAL DATA CENTERS

      
Numéro d'application US2023062056
Numéro de publication 2023/154680
Statut Délivré - en vigueur
Date de dépôt 2023-02-06
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Belleau, Michel
  • Podjaski, David Charles
  • Mazahir, Saad
  • Miller, Erik Joseph

Abrégé

Techniques are disclosed for establishing a virtual bootstrap environment. A distributed computing environment may generate a virtual cloud network within a host region corresponding to one or more data centers. The distributed computing system may then implement a virtual bootstrap environment within the virtual cloud network. A first service may be deployed to the virtual bootstrap environment. A network connection may be established between the host region and a target region. The first service in the virtual bootstrap environment can then deploy resources to the target region over the network connection.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 8/60 - Déploiement de logiciel

86.

TECHNIQUES FOR A VIRTUAL BOOTSTRAP ENVIRONMENT IN A DISTRIBUTED VIRTUAL PRIVATE NETWORK

      
Numéro d'application US2023062058
Numéro de publication 2023/154681
Statut Délivré - en vigueur
Date de dépôt 2023-02-06
Date de publication 2023-08-17
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Belleau, Michel

Abrégé

Techniques are disclosed for establishing a distributed virtual private network within a virtual bootstrap environment. A distributed computing system can generate a virtual cloud network in a data center of a host region. The virtual cloud network can include a plurality of host instances, including an instance hosting a virtual private network router. A second instance can provide a secondary network address to the virtual private network router. A third instance can send a request addressed to the secondary network address. The virtual cloud network may route the request to the virtual private network router according to a default route of a routing table. The request may then be forwarded by the virtual private network router to the secondary address using a networking tunnel established between the first instance and the second instance.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

87.

GENERATING GRAPHICAL USER INTERFACES FOR MULTI-CLOUD APPLICATIONS

      
Numéro d'application US2023012079
Numéro de publication 2023/150138
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Serrano, Ivan Hernandez
  • Rice, Kristopher Leland
  • Cheng, Cheng
  • Faiferlick, Kristen

Abrégé

A multi-cloud infrastructure included in a first cloud environment provided by a first cloud services provider generates a set of one or more graphical user interfaces for each of a plurality of external cloud environments that are provided by a plurality of external cloud services providers. The set of one or more graphical user interfaces for an external cloud environment of the plurality of external cloud environments is generated based upon a native graphical user interface provided by the external cloud environment. Responsive to a request received by the first cloud environment and from a first external cloud environment of the plurality of external cloud environments, providing as a response to the request, a first graphical user interface from the set of one or more graphical user interfaces generated for the first external cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]

88.

MULTI-CLOUD INFRASTRUCTURE-DATABASE ADAPTOR

      
Numéro d'application US2023012085
Numéro de publication 2023/150144
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Kondratiev, Stanislav
  • Kearney, Luke, Francis
  • Reinart, John

Abrégé

Techniques are described for providing, in a first cloud infrastructure (FCI), an adaptor associated with a service provided by the FCI. The adaptor enables the service to be requested by one or more users associated with one or more accounts in a second cloud infrastructure (SCI), where the SCI is different than the FCI. The adaptor receives a first request from a first user associated with a first account in the SCI to create a resource in the FCI. The adaptor executes a workflow to provision the resource using the service, where the workflow includes processing comprising retrieving a resource-principal that is associated with the resource and transmitting a second request to the service provided by the FCI. The second request includes the resource-principal and corresponds to creation of the resource.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 11/30 - Surveillance du fonctionnement
  • H04L 43/00 - Dispositions pour la surveillance ou le test de réseaux de commutation de données

89.

ENHANCED NETWORK-LINK ARCHITECTURE FOR IMPROVED END-TO-END LATENCY IN COMMUNICATION BETWEEN DIFFERENT CLOUD ENVIRONMENTS

      
Numéro d'application US2023061713
Numéro de publication 2023/150522
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Choi, Jinsu
  • Chakka, Jwala Dinesh Gupta
  • Brar, Jagwinder Singh

Abrégé

Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/46 - Interconnexion de réseaux

90.

CONFIGURING A NETWORK-LINK FOR ESTABLISHING COMMUNICATION BETWEEN DIFFERENT CLOUD ENVIRONMENTS

      
Numéro d'application US2023061718
Numéro de publication 2023/150527
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Choi, Jinsu
  • Chakka, Jwala Dinesh Gupta
  • Brar, Jagwinder

Abrégé

Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/46 - Interconnexion de réseaux

91.

ARCHITECTURE OF A MULTI-CLOUD CONTROL PLANE -NETWORK ADAPTOR

      
Numéro d'application US2023061719
Numéro de publication 2023/150528
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Choi, Jinsu
  • Chakka, Jwala Dinesh Gupta
  • Baker, Shane
  • Brar, Jagwinder Singh

Abrégé

Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/46 - Interconnexion de réseaux

92.

CLOUD-LINK ADAPTOR OF A MULTI-CLOUD INFRASTRUCTURE

      
Numéro d'application US2023061723
Numéro de publication 2023/150531
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nagaraja, Girish
  • Evani, Venkata Subbarao
  • Vogel, Daniel, M.
  • Rushton, Matthew, Victor

Abrégé

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment. The first cloud infrastructure receives a request from a user associated with an account in the second cloud infrastructure. The request corresponding to using a service provided by the first cloud infrastructure. A tenancy is created for the user in the first cloud infrastructure to enable the user to utilize the service, and a link-resource object is created that includes information linking the tenancy of the user in the first cloud infrastructure to the account of the user in the second cloud infrastructure, the link-resource object enabling the user to utilize the service provided by the first cloud infrastructure.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 21/30 - Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité

93.

PROPAGATING IDENTITIES ACROSS DIFFERENT CLOUD SERVICES PROVIDERS

      
Numéro d'application US2023012075
Numéro de publication 2023/150136
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nagaraja, Girish
  • Evani, Venkata Subbarao
  • Vogel, Daniel
  • Goyal, Atul

Abrégé

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment. The first cloud infrastructure receives a request from a user associated with an account in the second cloud infrastructure. The request corresponding to using a service provided by the first cloud infrastructure. A tenancy is created for the user in the first cloud infrastructure to enable the user to utilize the service, and a link-resource object is created that includes information linking the tenancy of the user in the first cloud infrastructure to the account of the user in the second cloud infrastructure, the link-resource object enabling the user to utilize the service provided by the first cloud infrastructure.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 21/30 - Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité

94.

NETWORKING TECHNIQUES FOR ENABLING COMMUNICATION BETWEEN DIFFERENT CLOUD ENVIRONMENTS

      
Numéro d'application US2023012080
Numéro de publication 2023/150139
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Choi, Jinsu
  • Chakka, Jwala Dinesh Gupta
  • Kearney, Luke Francis

Abrégé

Techniques are described for establishing a private network path from a first cloud environment to a second cloud environment. A tenancy associated with the first cloud environment is provided in the second cloud environment. The tenancy includes a set of one or more resources that enable communication between the first cloud environment and the second cloud environment. A request originating in the second cloud environment and associated with a service provided by the first cloud environment is caused to be received by a first resource from the set of one or more resources. Using at least one resource from the set of one or more resources, the request is transmitted from the second cloud environment to first cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/46 - Interconnexion de réseaux

95.

MULTI-CLOUD CONTROL PLANE ARCHITECTURE

      
Numéro d'application US2023012084
Numéro de publication 2023/150143
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Kearney, Luke, Francis

Abrégé

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment, where the second cloud environment is different than the first cloud environment. The multi-cloud infrastructure enables a user associated with an account with a second cloud services provider to use, from the second cloud infrastructure, a first service from the set of one or more cloud services. The multi-cloud infrastructure creates a link between the account with the second cloud service provider and a tenancy created in the first cloud infrastructure for enabling using the first service by the user.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

96.

USAGE OF CLOUD-LINK ADAPTOR FOR CONSUMPTION OF CLOUD SERVICES

      
Numéro d'application US2023061715
Numéro de publication 2023/150524
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Nagaraja, Girish
  • Evani, Venkata S.
  • Vogel, Daniel M.

Abrégé

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment. The first cloud infrastructure receives a request from a user associated with an account in the second cloud infrastructure. The request corresponding to using a service provided by the first cloud infrastructure. A tenancy is created for the user in the first cloud infrastructure to enable the user to utilize the service, and a link-resource object is created that includes information linking the tenancy of the user in the first cloud infrastructure to the account of the user in the second cloud infrastructure, the link-resource object enabling the user to utilize the service provided by the first cloud infrastructure.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 21/30 - Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité

97.

OBSERVABILITY FRAMEWORK FOR A MULTI-CLOUD INFRASTRUCTURE

      
Numéro d'application US2023061721
Numéro de publication 2023/150530
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s) Hernandez Serrano, Ivan

Abrégé

Techniques are described for exporting observability data related to execution of a service from a first cloud environment to a second cloud environment. The service is executed in the first cloud environment for a customer of a second cloud environment. Observability data associated with execution of the service is collected in the first cloud environment for the customer of the second cloud environment. The observability data comprises one or more metrics associated with the execution of the service. The observability data collected from the first cloud environment is communicated to the second cloud environment to enable a user associated with the customer of the second cloud environment to access the observability data via the second cloud environment.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 11/30 - Surveillance du fonctionnement
  • H04L 43/00 - Dispositions pour la surveillance ou le test de réseaux de commutation de données

98.

PUBLISHING PHYSICAL TOPOLOGY NETWORK LOCALITY INFORMATION FOR GRAPHICAL PROCESSING UNIT WORKLOADS

      
Numéro d'application US2022082073
Numéro de publication 2023/136964
Statut Délivré - en vigueur
Date de dépôt 2022-12-20
Date de publication 2023-07-20
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder
  • Becker, David
  • Coqmard, Harold Donnell

Abrégé

Discussed herein are techniques that utilize locality information of host machines included in a cluster network for the execution of graphical processing unit based workloads. For each host machine of a plurality of host machines, locality information for the host machine is stored therein. The locality information for a host machine identifies a rack comprising the host machine. Responsive to receiving a request requesting execution of a workload, one or more host machines of the plurality of host machines are identified as being available for executing the workload. For each of the one or more host machines, the locality information for the host machine is obtained. Further, linkage information of the one or more host machines is identified. The locality information and the linkage information of the one or more host machines is provided in response to the request.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

99.

PUBLISHING PHYSICAL TOPOLOGY NETWORK LOCALITY FOR GENERAL WORKLOADS

      
Numéro d'application US2022082075
Numéro de publication 2023/136965
Statut Délivré - en vigueur
Date de dépôt 2022-12-20
Date de publication 2023-07-20
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Brar, Jagwinder Singh
  • Becker, David Dale
  • Coqmard, Harold Donnell
  • Wilford, Adam Franklin
  • Robey, Ildiko Varga
  • Potter, Joshua Scott

Abrégé

Discussed herein are techniques that utilize hierarchical locality information of host machines included in a cluster network for the execution of general workloads. Hierarchical locality information for each host machine of a plurality of host machines is stored. The hierarchical locality information for a host machine identifying, for each locality of a plurality of localities, location information for the locality. Responsive to receiving a request requesting execution of a workload, the hierarchical locality information for the plurality of host machines is obtained and provided (e.g., to a customer) in response to the request.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

100.

QUORUM-BASED AUTHORIZATION

      
Numéro d'application US2022079655
Numéro de publication 2023/132997
Statut Délivré - en vigueur
Date de dépôt 2022-11-10
Date de publication 2023-07-13
Propriétaire ORACLE INTERNATIONAL CORPORATION (USA)
Inventeur(s)
  • Stayskal, Danne Lauren
  • Vogel, Daniel M.

Abrégé

A framework is disclosed for managing authorization for performance of actions with a computing system. For example, techniques for performing authorization of users and/or clients for access to an infrastructure service provided by a cloud servicer provider (CSP) and/or for performance of actions with the infrastructure service include: receiving a request for an action to be performed by the infrastructure service; identifying one or more authorizers from which authorization of the action is to be received; determining one or more operations to be performed by the cloud infrastructure service to complete the action; signing the one or more operations via an elliptic curve digital signature algorithm; storing the signed one or more operations; and initiating an inquiry procedure for the authorization of the action based at least in part on responses received from the one or more authorizers.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  1     2     3     ...     14        Prochaine page