Patents Assigned to International Corporation
-
Patent number: 11849506Abstract: A method for routing inter-public land mobile network (inter-PLMN) messages relating to existing subscriptions with a network function (NF) repository functions (NRFs) includes, at a security edge protection proxy (SEPP) implemented using at least one processor, automatically populating, by the SEPP, a subscription identifier to target NRF resource identification information mapping database accessible to the SEPP with mappings between subscription identifiers and target NRF resource identification information. The method further includes receiving an inter-PLMN message for modifying or deleting a subscription. The method further includes reading a subscription identifier from the message for modifying or deleting the subscription. The method further includes using the subscription identifier from the message for modifying or deleting the subscription to access the database and obtain an identifier associated with an NRF that created the subscription.Type: GrantFiled: October 8, 2021Date of Patent: December 19, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Amarnath Jayaramachar, Jay Rajput, Virendra Singh
-
Patent number: 11847131Abstract: In various embodiments, a data integration system is disclosed which enables incremental loads into a data warehouse by developing a data partitioning plan and selectively disabling and enabling indexes to facilitate incremental loads into fact tables.Type: GrantFiled: May 7, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Justin Hyde, Jeff Titmas
-
Patent number: 11847420Abstract: Systems, devices, and methods discussed herein provide improved autonomous agent applications that are configured to provide explanations in response to user-submitted questions. A user query may be received and a classification (e.g., a general question, a specific question) for the user query may be determined based at least in part on a predefined rule set (or a classification model). A set of decision features (e.g., particular user data) associated with a decision generated by a machine-learning model may be identified. An explanation chain may be identified from a plurality of explanation chains based at least in part on the user query. The explanation chain may describe a logical chain of explanations associated with a decision making process related to the machine-learning model. A response to the user query may be provided based at least in part on the explanation chain and the set of decision features.Type: GrantFiled: July 15, 2020Date of Patent: December 19, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Boris Galitsky
-
Patent number: 11848817Abstract: Techniques discussed herein relate to updating an edge device (e.g., a computing device distinct from and operating remotely with respect to a data center). The edge device can execute a first operating system (OS). A manifest specifying files of a second OS to be provisioned to the edge device may be obtained. The manifest may further specify a set of services to be provisioned at the edge device. One or more data files corresponding to a difference between a first set of data files associated with the first OS and a second set of data files associated with the second OS may be identified. A snapshot of the first OS may be generated, modified, and stored in memory of the edge device to configure the edge device with the second OS. The booting order of the edge device may be modified to boot utilizing the second OS.Type: GrantFiled: January 31, 2022Date of Patent: December 19, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jonathon David Nelson, David Dale Becker
-
Patent number: 11847578Abstract: The present disclosure relates to systems and methods for an intelligent assistant (e.g., a chatbot) that can be used to enable a user to generate a machine learning system. Techniques can be used to automatically generate a machine learning system to assist a user. In some cases, the user may not be a software developer and may have little or no experience in either machine learning techniques or software programming. In some embodiments, a user can interact with an intelligent assistant. The interaction can be aural, textual, or through a graphical user interface. The chatbot can translate natural language inputs into a structural representation of a machine learning solution using an ontology. In this way, a user can work with artificial intelligence without being a data scientist to develop, train, refine, and compile machine learning models as stand-alone executable code.Type: GrantFiled: January 23, 2023Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Alberto Polleri, Sergio Aldea Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Larissa Cristina Dos Santos Romualdo Suzuki, Xiaoxue Zhao, Matthew Charles Rowe
-
Patent number: 11848918Abstract: For end-to-end encryption of a virtual cloud network, a VPN tunnel from a customer device is terminated at a host network headend device using encryption keys secured in hardware and managed by the customer. The network headend device can be a card in a bare-metal server with one or more network virtualization devices. The network headend device is configured to receive a first key provisioned by a customer; receive a first data packet sent from a device of the customer; and decrypt the first data packet using the first key to obtain information. A network virtualization device is configured to receive the information from the network headend device; ascertain that the information is to be sent to a virtual machine in a virtual cloud network; ascertain that data in the virtual cloud network is configured to be encrypted; and encrypt the information with a second key to generate a second data packet before routing the second data packet to the virtual machine.Type: GrantFiled: December 23, 2020Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Nachiketh Rao Potlapally, Pradeep Vincent, Jagwinder Singh Brar
-
Patent number: 11848657Abstract: The present disclosure provides a film bulk acoustic resonator and its fabrication method. The film bulk acoustic resonator includes a first substrate, a first support layer containing a first cavity, a piezoelectric stacked layer, and a first separation structure and/or a second separation structure. The piezoelectric stacked layer includes an effective working region and a parasitic working region; and in the parasitic working region, a first electrode and a second electrode have a corresponding region along a thickness direction. The first separation structure separates the first electrode, and the first electrode of a portion of the parasitic working region is insulated from the first electrode of the effective working region; and the second separation structure separates the second electrode, and the second electrode of a portion of the parasitic working region is insulated from the second electrode of the effective working region.Type: GrantFiled: March 9, 2021Date of Patent: December 19, 2023Assignee: NINGBO SEMICONDUCTOR INTERNATIONAL CORPORATIONInventors: Huan Sui, Fei Qi, Guohuang Yang
-
Patent number: 11848818Abstract: Embodiments provide a system and method for building idempotent configuration management modules for cloud infrastructure services. Idempotency of a configuration management (CM) task in a CM plan is one of the mechanisms used to achieve repeatable and reliable automations of configuration management tasks. This helps DevOps and operations personnel reliably apply and maintain configuration of their systems.Type: GrantFiled: September 21, 2021Date of Patent: December 19, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rohit Ravindra Chaware, Sivakumar Melapannai Thyagarajan, Debayan Gupta
-
Patent number: 11847110Abstract: A database session in an active standby server on which an active standby database resides receives a DML statement. The session is suspended while the statement is redirected over a database link to a primary database on which the statement is executed. Information associated with execution of the statement is communicated to the session in the active standby server. Redo records describing changes to the contents of the primary database are applied to the active standby database and control is returned to the session. Prior to commitment of a transaction including the statement, a query directed to data to which the statement was directed is received at the active standby server from a client and executed on the active standby database absent use of a database link based on whether information associated with a database session associated with the client matches the information associated with execution of the statement.Type: GrantFiled: March 15, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Sachin Vijaykumar Sonawane, Mahesh Baburao Girkar, Yunrui Li, Thomas Baby, Vivekanandhan Raja
-
Patent number: 11847506Abstract: 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.Type: GrantFiled: December 2, 2022Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Roy Mehdi Zeighami, Craig Alderson Pennington
-
Patent number: 11847472Abstract: Techniques are disclosed for linearizing interfaces within computing applications. In some embodiments, the techniques include defining a sequence of user interface elements, where at least a subset of user interface elements in the sequence of user interface elements correspond to controls for affecting a session state. Responsive to receiving an input value through a user interface element, a linearization process adds the input value to at least one dataset for evaluating a current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements. The process further evaluates the current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements based on values within the at least one data set. The process may disable and/or enable one or more user interface elements based on the evaluation.Type: GrantFiled: June 13, 2022Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Kristy Ann Van Der Vlist, Andrew James Barry, Stephen Nicholas French, Davin James Fifield, Fiona Carolyn Guy
-
Patent number: 11847045Abstract: A model validation system is described that is configured to automatically validate model artifacts corresponding to models. For a model artifact being validated, the model validation system is configured to dynamically determine the validation checks to be performed for the model artifact, where the validation checks include various validation checks to be performed at the model artifact level and also for individual components included in the model artifact. The checks to be performed are dynamically determined based upon the attributes of the model artifact and of the components within the model artifact. The system is configured to generate a validation report that comprises information regarding the checks performed and the results generated from performing the various validation checks. The validation report may also include information suggesting actions for passing checks that result in a failed check, or for improving the scores of certain validation checks.Type: GrantFiled: October 29, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Bryan James Phillippe, Hari Bhaskar Sankaranarayanan, Jean-Rene Gauthier
-
Patent number: 11847411Abstract: Systems, devices, and methods discussed herein provide improved decision trees (e.g., supported decision trees). A supported decision tree can be generated by generating discourse trees from various documents associated with a subject. One or more decision chains can be generated from each discourse tree, each decision chain being a sequence of elements comprising a premise and a decision connected by rhetorical relationships. A supported decision tree can be generated from the various decision chains, where the nodes of the decision tree are identified from the elements of the plurality of decision chains and ordered based on a set of predefined priority rules. Subsequent input data can be received and the supported decision tree can be traversed to classify the input data.Type: GrantFiled: June 4, 2021Date of Patent: December 19, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Boris Galitsky
-
Patent number: 11847044Abstract: A method may include detecting a first sub-flow, by executing a local defect analysis on code starting at a sink instruction, to a load instruction performing reading a first value using a first variable. The first sub-flow may include a first label of a first defect. The method may further include detecting a second sub-flow, by executing the local defect analysis on the code starting at a store instruction, to a load instruction performing writing a second value using a second variable. The second sub-flow may include a second label of a second defect. The method may further include determining that the first variable and the second variable are potential aliases by determining that the first label matches the second label, and obtaining, based on determining that the first variable and the second variable are potential aliases, a nonlocal flow by connecting the first sub-flow and the second sub-flow.Type: GrantFiled: September 8, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Padmanabhan Krishnan, Yang Zhao
-
Patent number: 11847034Abstract: Techniques are describe herein for associating storage management properties with a group of files of a database referred to herein as a “file group”. In this system, storage management properties are defined at the database-level. Thus, multiple databases can be stored across a single disk group, gaining the benefits of having multiple block access devices working in parallel, but each respective database may be associated with a respective file group in a one-to-one relationship, so that each database can have different storage management properties.Type: GrantFiled: April 21, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Hanlin D. Chien, Prasad V. Bagal, Harish Nandyala, Ana L. Solis, Santhosh Selvaraj
-
Publication number: 20230403323Abstract: The present embodiments relate to a CI replication service that can replicate domain data from IDCS control plane to data plane and to all subscribed regions of a domain. For instance, the CI replication service can provide replication of required resources of a domain for AuthN and AuthZ from an IDCS local region to other regions for high availability (e.g., to improve latency). The CI replication service can replicate the resources from a domain's home region to all subscribed regions for local availability of data for workloads running in those regions. Further, when a new region is subscribed for a domain, then the service can bootstrap that domain's data from home region before enabling that region for the domain.Type: ApplicationFiled: August 24, 2023Publication date: December 14, 2023Applicant: Oracle International CorporationInventors: Arsalan Ahmad, Pradyumna Reddy Vajja, Ashwin Kumar Vajantri, Nikhil Yograj Vaishnavi, Girish Yashawant Mande, Girish Nagaraja, Gregg Alan Wilson
-
Publication number: 20230401385Abstract: A novel system is described for performing hierarchical named entity recognition (“HNER”) processing that includes identifying categories at different hierarchical levels for a named entity. The HNER system uses a novel architecture comprising an encoder model and a system of trained machine learning (ML) models to perform the HNER processing, where each trained model in the system of ML models corresponds to a particular hierarchical level, and each model is trained to extract one or more named entities and predict a category for each extracted named entity for the corresponding hierarchical level. Novel techniques are also described for training the various models in HNER system including an encoder model and models in the system of models.Type: ApplicationFiled: October 14, 2022Publication date: December 14, 2023Applicant: Oracle International CorporationInventors: Saransh Mehta, Siddhant Jain, Pramir Sarkar
-
Publication number: 20230401388Abstract: Techniques are disclosed for generating defeating textual replies. A computer-implemented method generates a first communicative discourse tree from an utterance and as second communicative discourse tree from a candidate answer derived from a search of keywords in the utterance. The method translates the first communicative discourse tree into a first logical formula from and the second communicative discourse tree into a second logical formula. The method determines that the first logical formula is a negation of the second logical formula. The method further provides the candidate answer to a user device responsive to the determining.Type: ApplicationFiled: August 25, 2023Publication date: December 14, 2023Applicant: Oracle International CorporationInventor: Boris Galitsky
-
Publication number: 20230403291Abstract: The present disclosure describes an anomaly detection system that generates a resource group including a plurality of resources of a monitored environment based on a grouping property. The values of the grouping property associated with the plurality of resources satisfy a first condition. A first invariance identifying property is selected from a set of invariance identifying properties. It is determined whether values of the first invariance identifying property associated with the plurality of resources satisfy a second condition. Responsive to a successful determination, a first invariant is incorporated in a baseline, wherein the first invariant is defined by the grouping property and the first invariance identifying property. The baseline is used by the anomaly detection system for performing anomaly detection of the monitored environment.Type: ApplicationFiled: June 9, 2022Publication date: December 14, 2023Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Tasneem Singh, Deepanjan Pal
-
Publication number: 20230401116Abstract: Techniques are disclosed for generating a message stream configured to indicate a source of the various messages within the message stream. In particular, the indicators identify which interface the messages were received at a terminal (e.g., of a mobile handset). The terminal receives messages on various interfaces, and separates the messages received via different interfaces with interface switch indicators within the message stream. In one embodiment, the smart card receives a message stream that includes sets of messages and interface switch indicators therein. The smart card delivers messages from the message stream to a single logical partition of the smart card up until an interface switch indicator is identified in the message stream. From that point, the smart card delivers messages from the message stream to a different logical partition of the smart card up until another interface switch indicator is identified in the message stream.Type: ApplicationFiled: June 8, 2022Publication date: December 14, 2023Applicant: Oracle International CorporationInventors: Sebastian Jürgen Hans, Lucian Adrian Ungurean