Patents Assigned to International Corporation
-
Patent number: 11868348Abstract: The present invention relates to join acceleration. In an embodiment, a computer receives a request for a relational join of build data rows with probe data rows. Based on the request for the relational join, a particular kind of data map from many kinds of data map that can implement the relational join is dynamically selected. Based on the build data rows, an instance of the particular kind of data map is populated. A response is sent for the request for the relational join that is based on the probe data rows and the instance of the particular kind of data map.Type: GrantFiled: September 11, 2020Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Shasank Kisan Chavan, James Kearney, Weiwei Gong
-
Patent number: 11868854Abstract: Herein are techniques that train regressor(s) to predict how effective would a machine learning model (MLM) be if trained with new hyperparameters and/or dataset. In an embodiment, for each training dataset, a computer derives, from the dataset, values for dataset metafeatures. The computer performs, for each hyperparameters configuration (HC) of a MLM, including landmark HCs: configuring the MLM based on the HC, training the MLM based on the dataset, and obtaining an empirical quality score that indicates how effective was said training the MLM when configured with the HC. A performance tuple is generated that contains: the HC, the values for the dataset metafeatures, the empirical quality score and, for each landmark configuration, the empirical quality score of the landmark configuration and/or the landmark configuration itself. Based on the performance tuples, a regressor is trained to predict an estimated quality score based on a given dataset and a given HC.Type: GrantFiled: May 30, 2019Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Ali Moharrer, Venkatanathan Varadarajan, Sam Idicula, Sandeep Agrawal, Nipun Agarwal
-
Patent number: 11870842Abstract: In accordance with an embodiment, a system and method for dynamic auto-scaling based on roles is provided. Within a system, a node, based upon a load demand, can be duplicated. Additionally, when duplicating a node, the role of the node can be used to determine various characteristics of the duplicated node, taking into account various factors.Type: GrantFiled: November 19, 2021Date of Patent: January 9, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Thomas Hansen, Ravi Malhotra, Jyotisman Nag
-
Patent number: 11867752Abstract: A contact assembly for a Kelvin testing system for testing integrated circuit devices is disclosed. The contact assembly includes at least one grouping of blades including a first force blade, a second force blade, a first sense blade, and a second sense blade; an electrical insulation layer disposed between the first force blade and the first sense blade and between the second force blade and the second sense blade; and an elongated elastomer. The elastomer is configured to be retained by the first force blade, the second force blade, the first sense blade, and the second sense blade. Each of the first force blade, the second force blade, the first sense blade, and the second sense blade includes a recess having an opening and sized to receive and retain at least a portion of the elastomer.Type: GrantFiled: April 29, 2022Date of Patent: January 9, 2024Assignee: Johnstech International CorporationInventors: Valts Treibergs, Max A. Carideo, David Skodje, Melissa Hasskamp
-
Patent number: 11870770Abstract: Embodiments are directed to a multi-tenant cloud system. Embodiments receive a request for an authentication action for a user and create an authenticate target action. Embodiments register a cache listener to listen for a target action response that is responsive to the authenticate target action and initiate the authentication action for the user at an on-premise active directory (“AD”) via a bridge. Embodiments wait for a cache callback and, at the cache callback, receive a target action response comprising a result of the authentication action.Type: GrantFiled: March 3, 2020Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Isabella Hio-Wai Lao, Gary Cole, Sudarsan Sridhar, Gregg Wilson
-
Patent number: 11871309Abstract: Methods, systems, and computer readable media for network function (NF) discovery using preferred-locality information are disclosed. One example method for NF discovery using preferred-locality information comprises: at a first NF comprising at least one processor: receiving a message relating to a transaction involving a consumer NF; identifying, from the message, an NF instance identifier (ID) corresponding to the consumer NF; determining, using the NF instance ID and a data store including NF related information and corresponding preferred-locality information, a preferred-locality value; including the preferred-locality value in a preferred-locality information element (IE) of an NF discovery request; and transmitting the NF discovery request toward a second NF.Type: GrantFiled: September 28, 2021Date of Patent: January 9, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Amarnath Jayaramachar, Jay Rajput, Virendra Singh
-
Patent number: 11866004Abstract: Proximity sensors, e.g., Bluetooth® sensors, are installed in a vehicle. Each sensor determines estimates approximate distance from itself to a user mobile device. In response to the distance increasing above a predetermined distance departure limit, as the sensors communicate to a vehicle control system (VCS) through Bluetooth® or similar links, the VCS causes predetermined departure actions to be performed, such as locking the doors, turning off headlights, activating the vehicle's security system, and/or others. In response to the distance decreasing below a predetermined distance arrival limit, as the sensors communicate to the VCS through the link(s), the VCS causes predetermined arrival actions to be performed, such as unlocking the doors, flashing the headlights, beeping the horn, deactivating the security system, and/or others. Hysteresis may be applied to the decisions whether to perform the departure/arrival actions.Type: GrantFiled: July 30, 2021Date of Patent: January 9, 2024Assignee: VOXX INTERNATIONAL CORPORATIONInventor: James S. Turner
-
Patent number: 11868350Abstract: Described are improved systems, computer program products, and methods for adaptively provisioning an ordered sequence in a clustered database environment. The approach includes identifying a cached list of sequence numbers. A request for one or more sequence numbers in a database environment may be received. A determination may be made to decide whether the request pertains to an ordered sequence. The one or more sequence numbers may be adaptively provisioned to fulfill the request based at least in part upon an independent cache implementation or upon a shared cache implementation.Type: GrantFiled: October 8, 2021Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Chinmayi Krishnappa, Shasank Kisan Chavan
-
Patent number: 11866901Abstract: Aspects of a geogrid system and method for improving substrate interactions within a geotechnical environment is disclosed. In one aspect a geotechnical environment is configured with a horizontal multilayer mechanically stabilizing geogrid. In said aspect the geogrid is extruded with a polymeric material and a compressible cellular layer, wherein the geogrid comprises a heightened aspect ratio with a patterned structure of engineered discontinuities and a plurality of strong axes. The combination of elements provides for a system and method of stabilizing soils and aggregate, by resisting lateral movement from the strong axes, and trapping particles in the patterned structure of engineered discontinuities.Type: GrantFiled: December 6, 2022Date of Patent: January 9, 2024Assignee: Tensar International CorporationInventors: Andrew Curson, Tom Ross Jenkins, Andrew Edward Waller, Daniel John Gallagher, Daniel Mark Baker, Manoj Kumar Tyagi, Joseph Cavanaugh
-
Patent number: 11868265Abstract: Techniques are described herein processing asynchronous power transition events while maintaining a persistent memory state. In some embodiments, a system may proxy asynchronous reset events through system logic, which generates an interrupt to invoke a special persistent flush interrupt handler that performs a persistent cache flush prior to invoking a hardware power transition. Additionally or alternatively, the system may include a hardware backup mechanism to ensure all resets and power-transitions requested in hardware reliably complete within a bounded window of time independent of whether the persistent cache flush handler succeeds.Type: GrantFiled: March 25, 2022Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventor: Benjamin John Fuller
-
Patent number: 11866204Abstract: A thermal control system may transfer energy (directly or after a delay) to a thrusting device that can be used to slow a reentry vehicle entering a gaseous atmosphere from orbit. The thermal control system may mitigate the heating of the vehicle by transferring heat generated by the viscous interaction between the vehicle and high-altitude portions of a planetary atmosphere to a working fluid. This working fluid may then be routed through and/or ejected through one or more nozzles aligned to produce thrust in a direction that opposes the forward motion of this vehicle. This counter thrust may help to slow the reentry vehicle and reduce the amount of kinetic energy that can be converted into thermal energy. The working fluid may also be stored to use for propulsion after the reentry vehicle slows below hypersonic velocities.Type: GrantFiled: November 29, 2021Date of Patent: January 9, 2024Assignee: Science Applications International CorporationInventor: Tosh Alan Keune
-
Publication number: 20240004682Abstract: Techniques for de-centralized execution of workflows are disclosed. A system executes a sequence of jobs in a workflow. Each job includes application code to perform a defined set of functions. Each job includes wrapper code at one or both ends of the application code. The system executes the sequence of jobs by iteratively spinning up a virtual machine, loading workflow data to be used by application code, executing the application code, and storing modified workflow data. The virtual machine executing one job triggers the next virtual machine to execute the next job in the workflow, without scheduling the next job by a centralized job scheduler. Upon spinning up the next virtual machine, a virtual machine executing a preceding job shuts itself down.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Vivian Qian Lee, Lyudmil Valentinov Pelov, Qiu Qin, Daren Race
-
Publication number: 20240005640Abstract: Embodiments described herein are directed towards a synthetic document generation pipeline for training artificial intelligence models. One embodiment includes a method including a device that receives an instruction to generate a document to be used as a training instance for a first machine learning model, the instruction including an element configuration, a document class configuration, a format configuration, an augmentation configuration, and data bias and fairness. The device can receive an element from an interface based at least in part on the element configuration, the element can simulate a real-world image, real-world text, or real-world machine-readable visual code. The device can generate metadata describe a layout for the element on the document based on the document class configuration. The device can generate the document by arranging the element on the document based on the metadata, wherein the document is generated in a format based on the format configuration.Type: ApplicationFiled: November 28, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Amit Agarwal, Srikant Panda, Kulbhushan Pachauri
-
Publication number: 20240005095Abstract: A text prediction system for providing personalized text suggestions for different customers is disclosed. For a text message being composed via an application for an intended recipient, the system receives a portion of the text message based upon a current cursor position in the text message. The system identifies a customer associated with the intended recipient and identifies a customer-specific model for the customer. The system predicts text to be suggested for type-ahead insertion at the current cursor position using the customer-specific model and based upon the portion of the text message. The suggested text may include one or more data variables that are replaceable with values determined from data stored for the customer. The data variables provide further customization to the suggested text by presenting suggestions are more personalized for the recipient of the text message. The system causes the suggested text to be output via the application.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Arvind Srinivasamoorthy, Emma Jane Thomas, Maximilian Froeschl
-
Publication number: 20240005200Abstract: A system is disclosed that includes capabilities for generating a Machine Learning (ML) inference pipeline for deploying an ML model using artifacts received from one or more training stages in an ML training pipeline. The system receives one or more artifacts for one or more training stages in a set of training stages in a ML training pipeline associated with an ML process. The system then identifies one or more inference stages in an ML inference pipeline that correspond to the one or more training stages in the ML training pipeline. For each inference stage that corresponds to a training stage, the system associates the artifact received for the training stage with the inference stage. The system then generates the ML inference pipeline comprising the inference stages and their associated artifacts, where the artifacts include the artifacts received for the training stages in the ML training pipeline.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Kripa Kanchana Sivakumar, Andrew Ioannou, John James Backof, II, Tzvi Keisar
-
Publication number: 20240005201Abstract: Aspects if the disclosure are directed towards multi-step forecasting via temporal aggregation. An example embodiment includes a method the includes receiving a time series including a first time step value and a second time step value. The method can further include generating a temporally aggregated time series by summing the first time step value and the second time step value to create a third time step value. The method can further include calculating a first set of input values and a second set of input values from the temporally aggregated time series. The method can further include forecasting a fourth time step value using the first set of input values and the second set of input values, and a fifth time step using the second set of input values from the temporally aggregated time series.Type: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Ankit Kumar Aggarwal, Lakshmi Sirisha Chodisetty, Samik Raychaudhuri
-
Publication number: 20240004844Abstract: Client data corresponding to a single client can be stored. A decision to proceed with a defragmentation of two or more particular core groups can be determined. A destination core group to receive client data can be identified. At least one additional core group can be initiated to manage interim data write requests from the single client. Each of the two or more particular core groups can be closed to data write requests. A defragmentation of the two or more particular core groups can be performed by merging into the destination core group. The destination core group can be availed to data read and delete requests. The two or more fragmented core groups can be reallocated for other uses. The additional core groups continue to receive read and write requests. The destination core groups further can be merged and defragmented further.Type: ApplicationFiled: September 28, 2022Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Shushuai Zhu, Bo Zou, Yueying Yang, Nagarajan Muthupandian
-
Publication number: 20240004881Abstract: 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.Type: ApplicationFiled: September 19, 2023Publication date: January 4, 2024Applicant: Oracle International CorporationInventors: Oleksiy Ignatyev, Mihail Mihaylov
-
Patent number: 11861373Abstract: Techniques are disclosed for deploying a computing resource (e.g., a service) in response to user input. A computer-implemented method can include operations of receiving (e.g., by a gateway computer of a cloud-computing environment) a request comprising an identifier for a computing component of the cloud-computing environment. The computing device receiving the request may determine whether the identifier exists in a routing table that is accessible to the computing device. If so, the request may be forwarded to the computing component. If not, the device may transmit an error code (e.g., to the user device that initiated the request) indicating the computing component is unavailable and a bootstrap request to a deployment orchestrator that is configured to deploy the requested computing component. Once deployed, the computing component may be added to a routing table such that subsequent requests can be properly routed to and processed by the computing component.Type: GrantFiled: October 5, 2021Date of Patent: January 2, 2024Assignee: Oracle International CorporationInventors: Eden Grail Adogla, Matthew Victor Rushton, Iliya Roitburg, Brijesh Singh
-
Patent number: 11861733Abstract: Techniques for expense report submission are disclosed. An expense report submission system receives, via a graphical user interface, a user query that corresponds to requesting whether a particular expense is allowed. The expense report submission system applies the user query to a machine learning model configured to evaluate data associated with expenses against one or more expense policy rules. The expense report submission system generates a response to the user query based at least on a result of applying the user query to the machine learning model. The response to the user query indicates whether the expense is allowed based at least on the expense reporting rule(s). The expense report submission system presents, in the graphical user interface, the response to the user query.Type: GrantFiled: January 17, 2023Date of Patent: January 2, 2024Assignee: Oracle International CorporationInventors: Winston Leonard Wang, Parker Ralph Kuncl, Kelly Bailey, Matthew Brigante