Jump to content

Oracle International Corporation patent applications on February 27th, 2025

From WikiPatents

Patent Applications by Oracle International Corporation on February 27th, 2025

Oracle International Corporation: 21 patent applications

Oracle International Corporation has applied for patents in the areas of G06F9/50 (6), H04L67/10 (4), H04L9/14 (3), H04L9/08 (3), G06F9/455 (3) H04L67/10 (3), G06F16/24522 (2), G06F9/5072 (2), G06N20/00 (2), G06F8/4441 (1)

With keywords such as: cloud, service, data, techniques, training, dataset, based, private, provider, and include in patent application abstracts.



Patent Applications by Oracle International Corporation

20250068404. CROSS COMPILATION UNIT SPARSE CONDITIONAL CONSTANT PROPAGATION_simplified_abstract_(oracle international corporation)

Inventor(s): Christian Wimmer of Foster City CA (US) for oracle international corporation, Liviu Codrut Stancu of Zurich (CH) for oracle international corporation

IPC Code(s): G06F8/41

CPC Code(s): G06F8/4441



Abstract: a flow graph of a first compilation unit of the program is expanded. the first corresponding parameter states of statements of the first compilation unit are marked as empty. the statements of the first compilation unit are processed to update the first corresponding parameter states with an exact type and a value set. processing the statements include tracking a control flow predicate of a block in the first compilation unit, wherein the block comprises a first subset of the statements. only after the control flow predicate indicates that the block is executable, the method includes processing an invocation statement in the first subset of the first statements, and expanding, responsive to the invocation statement, the flow graph for a second compilation unit of the program that is identified by the invocation statement.


20250068471. PROVISIONING AND MANAGING RESOURCES WITHIN A CLOUD INFRASTRUCTURE OF A FIRST CLOUD SERVICE PROVIDER FOR CLOUD SERVICES OFFERED BY A SECOND CLOUD SERVICE PROVIDER_simplified_abstract_(oracle international corporation)

Inventor(s): John Andrew Reinart of Roseville MN (US) for oracle international corporation, Satish Panchumarthy of San Ramon CA (US) for oracle international corporation, Hochak Hung of Los Altos CA (US) for oracle international corporation, Shyamsundar Ramanathan of Burlington MA (US) for oracle international corporation, Luke Francis Kearney of Seattle WA (US) for oracle international corporation, Aliaksei Petrovich Zayats of Woodstock GA (US) for oracle international corporation, Christopher Jared Tolton of Seattle WA (US) for oracle international corporation, Nikita Zheliakov of Jersey City NJ (US) for oracle international corporation, Sergei Korolev of New Port Richey FL (US) for oracle international corporation, Abhishek Kumar Sinha of Maple Grove MN (US) for oracle international corporation, Mostafa Gaber Mohammed Ead of West Vancouver (CA) for oracle international corporation, Vladimir Chebotarev of Apex NC (US) for oracle international corporation, Kirils Zaicenko of Cumming GA (US) for oracle international corporation, Sarah Galler of Auburn NH (US) for oracle international corporation

IPC Code(s): G06F9/50, G06F9/455

CPC Code(s): G06F9/5027



Abstract: techniques are disclosed for provisioning and managing resources within a cloud infrastructure of a first cloud service provider for cloud services offered by a second cloud service provider. cross-cloud services can be provisioned and managed by and between private clouds of cloud service providers. the techniques include receiving a request for a cloud service by a component of a first private cloud within a first cloud environment and from a component of a second private cloud within a second cloud environment. the techniques further include the component of the first private cloud performing one or more operations to establish network connectivity prerequisites for network connectivity between the first private cloud and the second private cloud and causing one or more components of the first private cloud to provision the cloud service in the second private cloud.


20250068482. CONTROLLING PLACEMENT OF RESOURCES WITHIN A CLOUD INFRASTRUCTURE OF A FIRST CLOUD SERVICE PROVIDER FOR A CLOUD SERVICE OFFERED BY A SECOND CLOUD SERVICE PROVIDER_simplified_abstract_(oracle international corporation)

Inventor(s): Daniel M. Vogel of Seattle WA (US) for oracle international corporation, Prabhjot Singh of Monroe WA (US) for oracle international corporation, Bhargav Arvindkumar Mistry of Mountlake Terrace WA (US) for oracle international corporation, Mihai Prica of Redmond WA (US) for oracle international corporation

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5072



Abstract: techniques are disclosed for dynamically managing access to cross-cloud services. provided are access control mechanisms for controlling and/or managing access to cross-cloud services offered by and between one or more cloud service providers. the techniques include detecting that a request for a cloud service has been received by a first component of a first cloud environment of a first cloud service provider and receiving an indication that deployment of the cloud service is permitted. in response to receiving the indication, a second component of the first cloud environment generates an instruction for implementing the cloud service within a second cloud environment and causes deployment of the cloud service within the second cloud environment based on the instruction.


20250068483. PROVISIONING A CLOUD SERVICE OF A FIRST CLOUD SERVICE PROVIDER USING A CONTROL PLANE OF A SECOND CLOUD SERVICE PROVIDER_simplified_abstract_(oracle international corporation)

Inventor(s): John Andrew Reinart of Roseville MN (US) for oracle international corporation, Shyamsundar Ramanathan of Burlington MA (US) for oracle international corporation, Luke Francis Kearney of Seattle WA (US) for oracle international corporation, Aliaksei Petrovich Zayats of Woodstock GA (US) for oracle international corporation, Christopher Jared Tolton of Seattle WA (US) for oracle international corporation, Nikita Zheliakov of Jersey City NJ (US) for oracle international corporation, Sergei Korolev of New Port Richey FL (US) for oracle international corporation, Abhishek Kumar Sinha of Maple Grove MN (US) for oracle international corporation, Mostafa Gaber Mohammed Ead of West Vancouver (CA) for oracle international corporation, Vladimir Chebotarev of Apex NC (US) for oracle international corporation, Kirils Zaicenko of Cumming GA (US) for oracle international corporation, Sarah Galler of Auburn NH (US) for oracle international corporation

IPC Code(s): G06F9/50, H04L67/10

CPC Code(s): G06F9/5072



Abstract: techniques are disclosed for provisioning a cloud service of a first cloud service provider using a control plane of a second cloud service provider. the techniques include detecting that a request for a cloud service provided by the first cloud service provider has been received from the second cloud environment of a second cloud service provider different from the first cloud service provider. the techniques further include, after detecting that the request for the cloud service has been received, provisioning a first set of resources within the first cloud environment and linking the first set of resources to a second set of resources within the second cloud environment. linking the first set of resources to the second set of resources enables data pertaining to the cloud service to be transferred from the second cloud environment to the first cloud environment.


20250068551. CONFIGURABLE IDENTIFICATION MECHANISM OF DEBUG PARAMETERS IN MULTI-PROCESS OR MULTI-THREADED DEBUGGING_simplified_abstract_(oracle international corporation)

Inventor(s): Satish Chandra ORUGANTI of Bengaluru (IN) for oracle international corporation, Ganesh Kumar GUPTA of Bengalore (IN) for oracle international corporation, Michael P. RODGERS of Lake Oswego OR (US) for oracle international corporation

IPC Code(s): G06F11/36

CPC Code(s): G06F11/3664



Abstract: systems, methods, and other embodiments associated with a configurable identification mechanism of debug parameters are described. in one embodiment, a method includes generating a graphical user interface (gui) for a debugging program, where the gui is configured to provide options to configure naming rules for threads during debugging of a computer process that includes multiple threads. the options to configure the naming rules may include configuring a naming rule that adds one or more context identifiers to a thread name. the thread name may be generated by automatically populating one or more of the context identifiers with a variable value that occurs during execution of the thread that corresponds to the one or more context identifiers. a conditional breakpoint may be controlled during debugging that is thread-specific based on a condition including at least one context identifier that matches a portion of the thread name.


20250068593. CONSISTENT FILE SYSTEM SEMANTICS WITH CLOUD OBJECT STORAGE_simplified_abstract_(oracle international corporation)

Inventor(s): Mark Maybee of Boulder CO (US) for oracle international corporation, James Kremer of Longmont CO (US) for oracle international corporation, Victor Latushkin of Superior CO (US) for oracle international corporation

IPC Code(s): G06F16/172, G06F1/28, G06F3/06, G06F9/455, G06F9/50, G06F11/07, G06F11/10, G06F11/14, G06F11/30, G06F11/32, G06F11/34, G06F12/0804, G06F12/0813, G06F12/0868, G06F12/0897, G06F12/123, G06F12/128, G06F12/14, G06F16/11, G06F16/182, G06F16/185, G06F16/23, G06F16/432, G06F16/901, G06F21/60, H03M7/30, H03M7/40, H04L9/06, H04L9/08, H04L9/14, H04L9/40, H04L67/1095, H04L67/1097

CPC Code(s): G06F16/172



Abstract: techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. in certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. for instance, posix interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. for example, by transforming a zfs file system disk-based storage into zfs cloud-based storage, the zfs file system gains the elastic nature of cloud storage.


20250068601. PARTITIONING MECHANISM FOR PARALLEL PROCESSING IN DELTA GENERATION_simplified_abstract_(oracle international corporation)

Inventor(s): Satish Kumar Kashi Visvanathan of San Jose CA (US) for oracle international corporation, Vikram Singh Bisht of Seattle WA (US) for oracle international corporation, Viggnesh Venugopal of Santa Clara CA (US) for oracle international corporation, Ravi Lingappa Shamanna of Milpitas CA (US) for oracle international corporation

IPC Code(s): G06F16/182, G06F9/50, G06F11/14, G06F11/20, G06F16/11, G06F16/174, G06F16/176, G06F16/178, G06F16/185, G06F16/22, G06F16/23, G06F16/27, G06F21/60, G06F21/62, H04L9/08, H04L9/14, H04L9/32

CPC Code(s): G06F16/1844



Abstract: techniques are described for partitioning b-tree keys of file systems into key ranges for parallel processing in delta generation during file storage replications between file systems in different cloud infrastructure regions. in certain embodiments, a delta generation processing for cross-region replication may utilize a key-range splitting mechanism involving a recursive algorithm that partitions b-tree keys of a source file system into roughly equal-size key ranges. all the partitioned key ranges may be processed in parallel and concurrently by different processing threads, one thread per key range, to improve the performance of the delta generation and achieve scalability.


20250068626. TECHNIQUES FOR MANUFACTURING TRAINING DATA TO TRANSFORM NATURAL LANGUAGE INTO A VISUALIZATION REPRESENTATION_simplified_abstract_(oracle international corporation)

Inventor(s): Gioacchino Tangari of Sydney (AU) for oracle international corporation, Steve Wai-Chun Siu of Melbourne (AU) for oracle international corporation, Dalu Guo of Sydney (AU) for oracle international corporation, Cong Duy Vu Hoang of Wantirna South (AU) for oracle international corporation, Berk Sarioz of Mountain View CA (US) for oracle international corporation, Chang Xu of Sydney (AU) for oracle international corporation, Stephen Andrew McRitchie of Palo Alto CA (US) for oracle international corporation, Mark Edward Johnson of Sydney (AU) for oracle international corporation, Christopher Mark Broadbent of Wellington FL (US) for oracle international corporation, Thanh Long Duong of Melbourne (AU) for oracle international corporation, Srinivasa Phani Kumar Gadde of Fremont CA (US) for oracle international corporation, Vishal Vishnoi of Redwood City CA (US) for oracle international corporation, Chandan Basavaraju of Bangalore (IN) for oracle international corporation, Kenneth Khiaw Hong Eng of Newark CA (US) for oracle international corporation

IPC Code(s): G06F16/2452, G06F16/28

CPC Code(s): G06F16/24522



Abstract: the present disclosure relates to manufacturing training data by leveraging an automated pipeline that manufactures visualization training datasets to train a machine learning model to convert a natural language utterance into meaning representation language logical form that includes one or more visualization actions. aspects are directed towards accessing an original training dataset, a visualization query dataset, an incremental visualization dataset, a manipulation visualization dataset, or any combination thereof. one or more visualization training datasets are generated by: (i) modifying examples in the original training dataset, the visualization query dataset, or both to include visualization actions, (ii) generating examples, using the incremental visualization dataset, the manipulation visualization dataset, or both, that include visualization actions, or (iii) both (i) and (ii). an augmented training dataset is generated by adding the one or more visualization training datasets to the original training dataset and then used to train the machine learning model.


20250068627. TECHNIQUES FOR TRANSFORMING NATURAL LANGUAGE CONVERSATION INTO A VISUALIZATION REPRESENTATION_simplified_abstract_(oracle international corporation)

Inventor(s): Cong Duy Vu Hoang of Melbourne (AU) for oracle international corporation, Gioacchino Tangari of Sydney (AU) for oracle international corporation, Stephen Andrew McRitchie of Palo Alto CA (US) for oracle international corporation, Nitika Mathur of Melbourne (AU) for oracle international corporation, Aashna Devang Kanuga of Foster City CA (US) for oracle international corporation, Steve Wai-Chun Siu of Melbourne (AU) for oracle international corporation, Dalu Guo of Sydney (AU) for oracle international corporation, Chang Xu of Sydney (AU) for oracle international corporation, Mark Edward Johnson of Sydney (AU) for oracle international corporation, Christopher Mark Broadbent of Wellington FL (US) for oracle international corporation, Thanh Long Duong of Melbourne (AU) for oracle international corporation, Srinivasa Phani Kumar Gadde of Fremont CA (US) for oracle international corporation, Vishal Vishnoi of Redwood City CA (US) for oracle international corporation, Chandan Basavaraju of Bangalore (IN) for oracle international corporation, Kenneth Khiaw Hong Eng of Newark CA (US) for oracle international corporation

IPC Code(s): G06F16/2452, G06F16/2457, G06F16/28

CPC Code(s): G06F16/24522



Abstract: techniques are disclosed herein for transforming natural language conversations into a visual output. in one aspect, a computer-implement method includes generating an input string by concatenating a natural language utterance with a schema representation comprising a set of entities for visualization actions, generating, by a first encoder of a machine learning model, one or more embeddings of the input string, encoding, by a second encoder of the machine learning model, relations between elements in the schema representation and words in the natural language utterance based on the one or more embeddings, generating, by a grammar-based decoder of the machine learning model and based on the encoded relations and the one or more embeddings, an intermediate logical form that represents at least the query, the one or more visualization actions, or the combination thereof, and generating, based on the intermediate logical form, a command for a computing system.


20250068631. System And Method For Query Resource Caching_simplified_abstract_(oracle international corporation)

Inventor(s): Oleksiy Ignatyev of Belmont CA (US) for oracle international corporation, Mihail Mihaylov of Redwood Shores CA (US) for oracle international corporation

IPC Code(s): G06F16/2455, G06F9/448, G06F16/22, G06F16/2453, G06F16/2458, G06F16/901

CPC Code(s): G06F16/24552



Abstract: operations include determining whether to cache resources accessed by a query based on the execution time of the query. the system identifies a set of executions of a same query. the system determines a cumulative execution time for the set of executions of the same query. if the cumulative execution time exceeds a threshold value, then the system caches a resource used for execution of the query.


20250068979. Enforcing Fairness on Unlabeled Data to Improve Modeling Performance_simplified_abstract_(oracle international corporation)

Inventor(s): Michael Louis Wick of Burlington MA (US) for oracle international corporation, Swetasudha Panda of Burlington MA (US) for oracle international corporation, Jean-Baptiste Frederic George Tristan of Burlington MA (US) for oracle international corporation

IPC Code(s): G06N20/00, G06N3/088

CPC Code(s): G06N20/00



Abstract: fairness of a trained classifier may be ensured by generating a data set for training, the data set generated using input data points of a feature space including multiple dimensions and according to different parameters including an amount of label bias, a control for discrepancy between rarity of features, and an amount of selection bias. unlabeled data points of the input data comprising unobserved ground truths are labeled according to the amount of label bias and the input data sampled according to the amount of selection bias and the control for the discrepancy between the rarity of features. the classifier is then trained using the sampled and labeled data points as well as additional 10 unlabeled data points. the trained classifier is then usable to determine unbiased classifications of one or more labels for one or more other data sets.


20250068980. FAST AND SCALABLE MULTI-TENANT SERVE POOL FOR CHATBOTS_simplified_abstract_(oracle international corporation)

Inventor(s): Vishal Vishnoi of Redwood City CA (US) for oracle international corporation, Suman Mallapura Somasundar of Sunnyvale CA (US) for oracle international corporation, Xin Anfernee Xu of San Jose CA (US) for oracle international corporation, Stevan Malesevic of Glen Ellyn IL (US) for oracle international corporation

IPC Code(s): G06N20/00, G06F11/34, G06F16/2458, G06N5/043, H04L51/02

CPC Code(s): G06N20/00



Abstract: techniques are disclosed for providing a scalable multi-tenant serve pool for chatbot systems. a query serving system (qss) receives a request to serve a query for a skillbot. the qss includes: (i) a plurality of deployments in a serving pool, and (ii) a plurality of deployments in a free pool. the qss determines whether a first deployment from the plurality of deployments in the serving pool can serve the query based on an identifier of the skillbot. in response to determining that the first deployment cannot serve the query, the qss selects a second deployment from the plurality of deployments in the free pool to be assigned to the skillbot, and loads a machine-learning model associated with the skillbot into the second deployment, wherein the machine-learning model is trained to serve the query for the skillbot. the query is served using the machine-learning model loaded into the second deployment.


20250068983. PSEUDO-LABELLING BASED BOOTSTRAPPING FOR SEMI SUPERVISED LEARNING_simplified_abstract_(oracle international corporation)

Inventor(s): Olaitan Olaleye of Millburn NJ (US) for oracle international corporation, Hitesh Laxmichand Patel of Jersey City NJ (US) for oracle international corporation, Tao Sheng of Bellevue WA (US) for oracle international corporation

IPC Code(s): G06N20/20

CPC Code(s): G06N20/20



Abstract: in some implementations, the techniques may include receiving an accuracy target for one or more machine learning models. in addition, the techniques may include training the models on a labeled training set of labeled data. the techniques may include, until the accuracy of the models satisfies the accuracy target: sampling, a set of unlabeled data to obtain a random training set of unlabeled data; labeling the random training set of unlabeled data using the models to produce a pseudo labeled training set; correcting the labels on a random subset of the pseudo labeled training set; training the models on the labeled training set, the corrected random subset, and the pseudo labeled training set; and evaluating the accuracy of the models using an evaluation set of labeled data. the one or more models can be deployed based at least in part on the models satisfying the accuracy target.


20250069104. Predicting Product Demand with Cluster-Based Product Cross-Elasticity Estimates_simplified_abstract_(oracle international corporation)

Inventor(s): Yu Zhao of Quincy MA (US) for oracle international corporation, David Richard Anderson of Saint Paul MN (US) for oracle international corporation, Saraswati Yagnavajhala of Johns Creek GA (US) for oracle international corporation

IPC Code(s): G06Q30/0201

CPC Code(s): G06Q30/0206



Abstract: techniques for generating a retail forecasting model from product-cluster-based estimated elasticity values to forecast the effects of price changes on the demand for a set of products are disclosed. a system generates cluster-based price-elasticity values for a set of products by applying a set of regressive elasticity-estimation algorithms to a set of product data and clustering products based on product descriptions and estimated price-elasticity values. the system uses the cluster-based price-elasticity values for the products to generate the retail forecasting model.


20250069600. AUTOMATED SEGMENTATION AND TRANSCRIPTION OF UNLABELED AUDIO SPEECH CORPUS_simplified_abstract_(oracle international corporation)

Inventor(s): Astik Biswas of Siliguri (IN) for oracle international corporation, Abdelmoumene Boumadane of Levallois-Perret (FR) for oracle international corporation, Stephane Peillon of Lannion (FR) for oracle international corporation, Gildas Bleas of Cesson-Sevigne (FR) for oracle international corporation

IPC Code(s): G10L15/26, G10L15/16

CPC Code(s): G10L15/26



Abstract: a method includes obtaining initial transcription for input natural speech; performing segmentation of initial transcription into text portions, based on punctuation marks in initial transcription; determining segment-level timestamps for text portions based on the input natural speech; performing audio segmentation on input natural speech, by cutting input natural speech based on segment-level timestamps, to obtain audio chunks; generating transcription portions for each of the audio chunks; merging transcription portions to form re-transcription; determining word-level timestamps for re-transcription, by aligning input natural speech against re-transcription; calculating silence time periods, each corresponding to silence between each two adjacent words of input natural speech, based on word-level timestamps; performing a final segmentation on input natural speech and re-transcription, based on silence time periods, to generate final audio segments and corresponding final transcription portions. the final audio segments and corresponding final transcription portions may be included in training dataset for training a model.


20250070970. Multi-Tenant File-Level Encryption for Index Based Database_simplified_abstract_(oracle international corporation)

Inventor(s): Shmuel Herman of Kirkland WA (US) for oracle international corporation, Bryan Pham of Sunnyvale CA (US) for oracle international corporation, Jim Battenberg of Issaquah WA (US) for oracle international corporation

IPC Code(s): H04L9/14, G06F21/62, H04L9/08

CPC Code(s): H04L9/14



Abstract: operations include: receiving a first request for a first dataset of a plurality of datasets stored in a particular database instance; obtaining an encrypted version of the first dataset; obtaining an encrypted version of the first dek; requesting decryption of the encrypted version of the first dek; receiving a decrypted version of the first dek; applying the first dek to the encrypted version of the first dataset to obtain a decrypted version of the first dataset; and transmitting the decrypted version of the first dataset. the first dataset is encrypted by a first dek associated with a first tenant. a second dataset is encrypted by a second dek associated with a second tenant. the decrypted version of the first dek is generated by applying a first mek of the first tenant to the encrypted version of the first dek.


20250071094. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATICALLY UPDATING FIREWALL RULES TO FILTER SERVICE-BASED INTERFACE (SBI) MESSAGES RELATING TO NEW OR UPDATED SERVICES_simplified_abstract_(oracle international corporation)

Inventor(s): Jay Rajput of Bangalore (IN) for oracle international corporation, John Nirmal Mohan Raj of Bangalore (IN) for oracle international corporation, Ashish Jyoti Sharma of New Delhi (IN) for oracle international corporation

IPC Code(s): H04L9/40

CPC Code(s): H04L63/0263



Abstract: a method for automatically generating and distributing firewall rules to filter service-based interface (sbi) messages relating to new or updated services includes maintaining a repository of firewall rules for updating a ruleset used by a core network firewall to filter sbi messages transmitted in a core network. the method further includes automatically retrieving, from an online archive of third generation partnership project (3gpp) standards documents, definitions of service operations performed on sbi interfaces in the core network. the method further includes automatically generating firewall rules based on the definitions of the service operations. the method further includes storing the firewall rules in the repository of firewall rules. the method further includes automatically distributing the firewall rules in the repository of firewall rules to the core network firewall.


20250071169. ARCHITECTURE FOR OFFERING A SERVICE OF A FIRST CLOUD SERVICE PROVIDER VIA A SECOND CLOUD SERVICE PROVIDER_simplified_abstract_(oracle international corporation)

Inventor(s): Shyamsundar Ramanathan of Burlington MA (US) for oracle international corporation, Luke Francis Kearney of Seattle WA (US) for oracle international corporation, Aliaksei Petrovich Zayats of Woodstock GA (US) for oracle international corporation, Christopher Jared Tolton of Seattle WA (US) for oracle international corporation, Nikita Zheliakov of Jersey City NJ (US) for oracle international corporation, Sergei Korolev of New Port Richey FL (US) for oracle international corporation, Abhishek Kumar Sinha of Maple Grove MN (US) for oracle international corporation, Mostafa Gaber Mohammed Ead of West Vancouver (CA) for oracle international corporation, Vladimir Chebotarev of Apex NC (US) for oracle international corporation, Kirils Zaicenko of Cumming GA (US) for oracle international corporation, Sarah Galler of Auburn NH (US) for oracle international corporation

IPC Code(s): H04L67/10, G06F9/50

CPC Code(s): H04L67/10



Abstract: an architecture for offering a service of a first cloud service provider via a second cloud service provider is disclosed. a first cloud service provider infrastructure includes a first infrastructure and a second infrastructure. the first infrastructure is physically connected to a third infrastructure of a second cloud service provider infrastructure based on a first protocol. the first infrastructure is also physically connected to the second infrastructure based on a second protocol that is different from the first protocol. using the first and second infrastructures, low latency high-bandwidth cross-cloud services can be provisioned and managed between private clouds of different cloud service providers.


20250071170. PROVISIONING AND MANAGING RESOURCES WITHIN A CLOUD INFRASTRUCTURE OF A FIRST CLOUD SERVICE PROVIDER FOR A CLOUD SERVICE OFFERED BY A SECOND CLOUD SERVICE PROVIDER_simplified_abstract_(oracle international corporation)

Inventor(s): Shyamsundar Ramanathan of Burlington MA (US) for oracle international corporation, Luke Francis Kearney of Seattle WA (US) for oracle international corporation, Aliaksei Petrovich Zayats of Woodstock GA (US) for oracle international corporation, Christopher Jared Tolton of Seattle WA (US) for oracle international corporation, Nikita Zheliakov of Jersey City NJ (US) for oracle international corporation, Sergei Korolev of New Port Richey FL (US) for oracle international corporation, Abhishek Kumar Sinha of Maple Grove MN (US) for oracle international corporation, Mostafa Gaber Mohammed Ead of West Vancouver (CA) for oracle international corporation, Vladimir Chebotarev of Apex NC (US) for oracle international corporation, Kirils Zaicenko of Cumming GA (US) for oracle international corporation, Sarah Galler of Auburn NH (US) for oracle international corporation

IPC Code(s): H04L67/10, G06F9/455, H04L41/0806

CPC Code(s): H04L67/10



Abstract: techniques are disclosed for provisioning and managing resources within a cloud infrastructure of a first cloud service provider for a cloud service offered by a second cloud service provider. cross-cloud services can be provisioned and managed by and between private clouds of cloud service providers. the techniques include receiving a request for a cloud service by a component of a first private cloud within a first cloud environment and from a component of a second private cloud within a second cloud environment. the techniques further include the component of the first private cloud performing one or more operations to establish network connectivity prerequisites for network connectivity between the first private cloud and the second private cloud and causing one or more components of the first private cloud to provision the cloud service in the second private cloud.


20250071171. PROVIDING SERVICES BASED ON INFRASTRUCTURE DISTRIBUTED BETWEEN MULTIPLE CLOUD SERVICE PROVIDERS_simplified_abstract_(oracle international corporation)

Inventor(s): Shahab Zahedi of Winter Spring FL (US) for oracle international corporation, Myron Decker King of Arlington MA (US) for oracle international corporation, Shyamsundar Ramanathan of Burlington MA (US) for oracle international corporation, Luke Francis Kearney of Seattle WA (US) for oracle international corporation, Aliaksei Petrovich Zayats of Woodstock GA (US) for oracle international corporation, Christopher Jared Tolton of Seattle WA (US) for oracle international corporation, Nikita Zheliakov of Jersey City NJ (US) for oracle international corporation, Sergei Korolev of New Port Richey FL (US) for oracle international corporation, Abhishek Kumar Sinha of Maple Grove MN (US) for oracle international corporation, Mostafa Gaber Mohammed Ead of West Vancouver (CA) for oracle international corporation, Vladimir Chebotarev of Apex NC (US) for oracle international corporation, Kirils Zaicenko of Cumming GA (US) for oracle international corporation, Sarah Galler of Auburn NH (US) for oracle international corporation

IPC Code(s): H04L67/10, H04L47/70

CPC Code(s): H04L67/10



Abstract: techniques are disclosed for providing services based on infrastructure distributed between multiple cloud service providers. low-latency high-bandwidth cross-cloud services can be provisioned and managed by and between private clouds of cloud service providers. the techniques include forming a cloud network between a first set of compute resources of a first infrastructure of a first cloud environment and a second set of compute resources of a second infrastructure of a second cloud environment. the first cloud environment is provided by a first cloud service provider and the second cloud environment is provided by a second cloud service provider different from the first cloud service provider.


20250071598. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR USING SERVICE COMMUNICATION PROXY (SCP) TO AUTOMATICALLY CONFIGURE SERVICE-BASED INTERFACE (SBI) TRANSACTION TIMEOUTS_simplified_abstract_(oracle international corporation)

Inventor(s): Ankit Srivastava of Gorakhpur (IN) for oracle international corporation, Anup Shivarajapura of Bangalore (IN) for oracle international corporation, Saurabh Thukral of Noida (IN) for oracle international corporation

IPC Code(s): H04W28/02, H04L43/04, H04L43/0852, H04W24/02

CPC Code(s): H04W28/0236



Abstract: a method for automatically configuring service-based interface (sbi) timeouts includes determining, by a service communication proxy (scp), latency measurements for sbi interfaces with producer network functions (nfs). the method further includes maintaining, by the scp, a database of the latency measurements for the sbi interfaces with the producer nfs. the method further includes communicating, by the scp, the latency measurements to an element management system (ems) for automatically configuring, at consumer nfs, timeouts for the sbi interfaces associated with the producer nfs.


Oracle International Corporation patent applications on February 27th, 2025

Cookies help us deliver our services. By using our services, you agree to our use of cookies.