-
81.
公开(公告)号:US20250045331A1
公开(公告)日:2025-02-06
申请号:US18228487
申请日:2023-07-31
Applicant: Oracle International Corporation
Inventor: ARNAUD DELAMARE , GIORGOS XANTHAKIS , VASILEIOS TRIGONAKIS , SUNGPACK HONG , HASSAN CHAFI , JINSU LEE
IPC: G06F16/901 , G06F9/455 , G06F9/50
Abstract: A graph rebalancing approach is provided that allows a distributed graph system to effectively support elasticity by incrementally balancing distributed in-memory graphs uniformly or in a custom manner on a set of given machines. Performing the incremental rebalancing operation comprises selecting a chunk in a source machine in the cluster having a surplus of chunks, selecting a target machine in the cluster having a deficit of chunks, transferring the selected chunk from the source machine to the target machine, and updating metadata in each machine in the cluster to reflect a location of the graph data elements in the selected chunk in the target machine.
-
公开(公告)号:US20250045186A1
公开(公告)日:2025-02-06
申请号:US18364320
申请日:2023-08-02
Applicant: Oracle International Corporation
Inventor: Kevin J. Cirone , Blake T. Sullivan , Dipankar Bajpai
IPC: G06F11/36
Abstract: Disclosed techniques relate to instrumenting applications. In an example, a method instantiates a tracer application based on a start of the web page application. The method automatically logs a start of a first span and executes first operations associated with the first span. The method automatically logs an end of the first span based upon a completion of the first operations. The method automatically logs a start of a second span based on an event initiated by an interaction with the web page application. The method detects, via the tracer application, that a period of inactivity of the web browser occurred and the second span was active before the period of inactivity. The method associates the second span with the period of inactivity based on the detecting. The method automatically logs an end of the second span.
-
公开(公告)号:US20250045033A1
公开(公告)日:2025-02-06
申请号:US18524815
申请日:2023-11-30
Applicant: Oracle International Corporation
Inventor: Paul David Sandoz
IPC: G06F8/51
Abstract: Techniques for building and transforming SDL representations of source code are disclosed, including: receiving, by an application programming interface (API), an API call including a symbolic description language (SDL) representation of a set of source code; determining, by the API based at least on the first API call, one or more transformations to perform on the SDL representation of the set of source code; generating, by the API, a transformed SDL representation at least by performing the one or more transformations on the SDL representation of the set of source code; supplying, by the API responsive to the first API call, the transformed SDL representation.
-
公开(公告)号:US12218825B2
公开(公告)日:2025-02-04
申请号:US17539724
申请日:2021-12-01
Applicant: Oracle International Corporation
Inventor: Yesh Goel , John Nirmal Mohan Raj
IPC: H04L45/00 , H04L67/02 , H04L67/51 , H04L67/56 , H04L67/566
Abstract: Methods, systems, and computer readable media for restricting a number of hops conducted in a communications network are disclosed. One method includes receiving, by a hypertext transfer protocol (HTTP) proxy element in a first network region, a service request message including a header section that specifies a maximum number of hops value and conducting a search for a producer network function (NF) in the first network region to provide a network service requested in the service request message. The method further includes determining the maximum number of hops value in the header section of the service request message if the HTTP proxy element is unable to locate the producer NF in the first network region, reducing the maximum number of hops value in the header section of the service request message by one to derive an updated maximum number of hops value if the HTTP proxy element determines that the maximum number of hops value in the header section is greater than zero, and directing the service request message containing the updated maximum number of hops value to a second HTTP proxy element located in a second network region.
-
85.
公开(公告)号:US12216651B2
公开(公告)日:2025-02-04
申请号:US17376903
申请日:2021-07-15
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Balaji Krishnan , Joseph Kuttikat , Ananth Venkata , Pavan Ananthamurthy
IPC: G06F16/242 , G06F16/25 , G06F16/28
Abstract: In accordance with an embodiment, described herein is a system and method for providing extensibility in an analytic applications environment, including a semantic layer that enables the use of custom semantic extensions to extend a semantic data model (semantic model). In accordance with an embodiment, when customizations are made to the semantic model, the system stores changes to the semantic model as an action-set, rather than as a changed-state. This allows the system to replay changes on the factory model, to get back to a desired end state, much as an operating system update does not affect the underling setup.
-
公开(公告)号:US20250036934A1
公开(公告)日:2025-01-30
申请号:US18227758
申请日:2023-07-28
Applicant: Oracle International Corporation
Inventor: Tomas Feith , Arno Schneuwly , Saeid Allahdadian , Matteo Casserini , Felix Schmidt
IPC: G06N3/08
Abstract: Herein is validation of a trained classifier based on novel and accelerated estimation of a confusion matrix. In an embodiment, a computer hosts a trained classifier that infers, from many objects, an inferred frequency of each class. An upscaled magnitude of each class is generated from the inferred frequency of the class. An integer of each class is generated from the upscaled magnitude of the class. Based on those integers of the classes and a target integer for each class, counts are generated of the objects that are true positives, false positives, and false negatives of the class. Based on those counts, an estimated total of true positives, false positives, false negatives are generated that characterizes fitness of the trained classifier. In an embodiment, those counts and totals are downscaled to be fractions from zero to one.
-
87.
公开(公告)号:US20250036623A1
公开(公告)日:2025-01-30
申请号:US18227284
申请日:2023-07-27
Applicant: Oracle International Corporation
IPC: G06F16/2453
Abstract: A method and one or more non-transitory storage media for materialized view-based query rewrite are provided. A plurality of materialized views is created based on a fact table and a dimension table. Each materialized view is based on a join between the dimension table and the fact table based on a respective foreign key column of the fact table. A database management system executes a query against the fact table and the dimension table, the query requiring one or more joins between the dimension table and the fact table based on one or more foreign key columns. For each given join of the one or more joins, responsive to the given join satisfying one or more rewrite criteria, the query is rewritten to replace the join between the dimension table and the fact table with a join between a respective materialized view for the given join and the fact table.
-
88.
公开(公告)号:US20250036594A1
公开(公告)日:2025-01-30
申请号:US18226502
申请日:2023-07-26
Applicant: Oracle International Corporation
Inventor: Doga Tekin , Francesco Ballestrazzi
IPC: G06F16/11 , G06F40/30 , G06N3/0455 , G06N3/048 , G06N3/084
Abstract: Herein from tabular data in a text document, a machine learning text classification pipeline infers natural language syntax and semantics to prepare the tabular data for graph analytics. In an embodiment, a computer infers a respective classification of each column in a table in a text document that contains natural language. Based on the classifications of the columns in the table, the vertices of the knowledge graph are automatically generated. Based on those column classifications and automatic analysis of a particular document portion that does not contain the table, the edges of the knowledge graph are automatically generated. The knowledge graph may be generated and operated as a property graph. Pipeline subsystems herein include column classification, edge type identification, and subject/object detection that provide sufficient semantic enrichment and context sensitivity to faster generate a more accurate knowledge graph than the state of the art.
-
公开(公告)号:US20250036447A1
公开(公告)日:2025-01-30
申请号:US18640932
申请日:2024-04-19
Applicant: Oracle International Corporation
Inventor: Ali Raza Sahibzada , Shihao Sun , Ying (Lawrence) Li , Maxym Yekaterynenko , Jonathan Luke Herman , Xi Lu
IPC: G06F9/455
Abstract: Techniques are described for reducing capacity fragmentation by using an Automatic Defragmentation Service (ADS). More particularly, hypervisors (HVs) that are candidates to defragment are identified, an HV to defragment is selected, and one or more VM instances are migrated from the selected HV to a different HV. According to certain implementations, instead of migrating a VM to a new HV, the VM is live migrated to an existing HV.
-
公开(公告)号:US12210842B2
公开(公告)日:2025-01-28
申请号:US18545621
申请日:2023-12-19
Applicant: Oracle International Corporation
Inventor: Ying Xu , Poorya Zaremoodi , Thanh Tien Vu , Cong Duy Vu Hoang , Vladislav Blinov , Yu-Heng Hong , Yakupitiyage Don Thanuja Samodhye Dharmasiri , Vishal Vishnoi , Elias Luqman Jalaluddin , Manish Parekh , Thanh Long Duong , Mark Edward Johnson
IPC: G10L15/16 , G06F40/35 , G06N20/00 , H04L51/02 , G06F40/205 , G06F40/253
Abstract: Techniques for using logit values for classifying utterances and messages input to chatbot systems in natural language processing. A method can include a chatbot system receiving an utterance generated by a user interacting with the chatbot system. The chatbot system can input the utterance into a machine-learning model including a set of binary classifiers. Each binary classifier of the set of binary classifiers can be associated with a modified logit function. The method can also include the machine-learning model using the modified logit function to generate a set of distance-based logit values for the utterance. The method can also include the machine-learning model applying an enhanced activation function to the set of distance-based logit values to generate a predicted output. The method can also include the chatbot system classifying, based on the predicted output, the utterance as being associated with the particular class.
-
-
-
-
-
-
-
-
-