Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Oracle International Corporation patents


Recent patent applications related to Oracle International Corporation. Oracle International Corporation is listed as an Agent/Assignee. Note: Oracle International Corporation may have other listings under different names/spellings. We're not affiliated with Oracle International Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "O" | Oracle International Corporation-related inventors


Method and system for location estimation

A method includes configuring a physical environment with bluetooth low energy (ble) beacons where a transmit power of the ble beacons is selected such that (a) wireless devices at particular physical zones within the physical environment receive bluetooth signals from respective ble beacons, and (b) physical zones corresponding to ble beacons are separated by non-ble-zones. A method includes determining that a wireless device is not located within any physical zones corresponding to ble beacons, and in response, (a) identifying a last physical zone in which the wireless device was located, (b) determining a trajectory of the wireless device subsequent to detection in the last physical zone, and (c) estimating the location of the wireless device based on the last physical zone in which the wireless device was detected and the trajectory of the wireless device since the detection in the last physical zone.. ... Oracle International Corporation

Compression and secure, end-to-end encrypted, zfs cloud storage

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. ... Oracle International Corporation

Consistent file system semantics with cloud object storage

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. ... Oracle International Corporation

Cloud migration of file system data hierarchies

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. ... Oracle International Corporation

File system hierarchy mirroring across cloud data stores

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. ... Oracle International Corporation

Zfs block-level deduplication at cloud scale

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. ... Oracle International Corporation

Hybrid cloud mirroring to facilitate performance, migration, and availability

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. ... Oracle International Corporation

Low-latency direct cloud access with file system hierarchies and semantics

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. ... Oracle International Corporation

File system hierarchies and functionality with cloud object storage

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. ... Oracle International Corporation

Guaranteed file system hierarchy data integrity in cloud object stores

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. ... Oracle International Corporation

Cloud gateway for zfs snapshot generation and storage

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. ... Oracle International Corporation

Efficient incremental backup and restoration of file system hierarchies with cloud object storage

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. ... Oracle International Corporation

Unambiguous proxying of interface methods

A runtime environment identifies a request for a proxy object whose class implements a plurality of interfaces. Responsive to the request, the runtime object generates a class for the proxy object. ... Oracle International Corporation

Guide assembly for proper electrical blind mating of a module in an enclosure

A guide assembly an enclosure-based device such as a computer provided in a rack-mountable chassis. The guide assembly is configured to facilitate blind connector mating such as electrical interconnection between a receiving connector on a previously-mounted board and an edge connector on a circuit board supported in a housing of a module that is slid or inserted into the interior space of the enclosure or chassis. ... Oracle International Corporation

07/05/18 / #20180191137

Integrated laser with dbr-mrr mirror and multiple drop ports that provide balanced power

An integrated laser that provides multiple outputs includes a reflective silicon optical amplifier (rsoa) having a reflective end with a reflective coating and an interface end. It also includes an optical waveguide optically coupled to the rsoa. ... Oracle International Corporation

07/05/18 / #20180189707

Computer system and method for controlling definition interfaces of a value meter on a display

Systems, methods, and other embodiments associated with defining and evaluating a project initiative are described. In one embodiment, a method includes displaying an initiative definition interface for use in defining the project initiative for an entity. ... Oracle International Corporation

07/05/18 / #20180186183

Mechanism to chain continuous queries

Techniques for implementing mechanisms for chaining continuous queries are provided. In some examples, results of a first continuous query may be stored in a data object. ... Oracle International Corporation

06/28/18 / #20180183872

Method and system for selecting a transport mechanism and a storage process

A system includes a transmitting agent configured to select a transport mechanism for transmitting a data item, and a receiving agent configured to select one or more data repositories and a storage process for storing the data item. One storage process includes storing the data item temporarily in the second data repository, and subsequently transferring the data item from the second data repository into the first data repository. ... Oracle International Corporation

06/28/18 / #20180181622

Generation of archiver queries for continuous queries over archived relations

A method may include receiving a continuous query identified by an archived relation associated with an application. The method may also include generating a physical query plan. ... Oracle International Corporation

06/28/18 / #20180181590

System and method for supporting zero-copy binary radix tree in a distributed computing environment

A system and method supports key management in a distributed computing environment such as a distributed data grid. A binary radix tree is used to intern a plurality of binary keys. ... Oracle International Corporation

06/28/18 / #20180181441

Fine-grained scheduling of work in runtime systems

A runtime system for distributing work between multiple threads in multi-socket shared memory machines that may support fine-grained scheduling of parallel loops. The runtime system may implement a request combining technique in which a representative thread requests work on behalf of other threads. ... Oracle International Corporation

06/28/18 / #20180181415

System and method for controlling batch jobs with plugins

Systems, methods, and other embodiments associated with controlling batch jobs with plugins are described. In one embodiment, a method includes querying a batch definition database to retrieve a record identification plugin including a first declarative statement defining parameters of the record identification plugin and a database query statement used by the record identification plugin to select records within a database. ... Oracle International Corporation

06/28/18 / #20180181172

System and method for coordinated link up handling following switch reset in a high performance computing network

Systems and methods for supporting coordinated link up handling following a switch reset in a high performance computing environment. Systems and methods can ensure that when a switch of a fabric is rebooted, hca ports connected to that switch will be set in active state at the same time even though link training times for different ports may vary with up to several seconds.. ... Oracle International Corporation

06/28/18 / #20180180808

Wafer-level packaged optoelectronic module

The disclosed embodiments relate to an optoelectronic module, comprising one or more optical chips, and a molded substrate, which is molded around the one or more optical chips, so that the one or more optical chips are embedded in the molded substrate, and an active surface of each optical chip remains exposed. This molded substrate includes one or more through vias that provide electrical signal paths through the molded substrate. ... Oracle International Corporation

06/21/18 / #20180176141

Methods, systems, and computer readable media for priority routing of diameter messages

Methods, systems, and computer readable media for priority routing of diameter messages are disclosed. In some examples, a method includes determining a diameter routing message priority (drmp) priority value for a diameter message. ... Oracle International Corporation

06/21/18 / #20180174161

Social media enrichment framework

A social media enrichment framework is described herein. In one or more embodiments, the framework is configured to store a set of interface endpoints for accessing different sources of analytic metadata. ... Oracle International Corporation

06/21/18 / #20180173713

Generating feedback for a target content item based on published content items

Techniques for generating feedback for an unpublished content item based on published content items are disclosed. A content feedback engine identifies published content items associated with similar attributes as the unpublished content item. ... Oracle International Corporation

06/21/18 / #20180173605

Selecting a set of test configurations associated with a particular coverage strength using a constraint solver

Techniques for selecting test configurations associated with a particular coverage strength using a constraint solver are disclosed. A set of parameters are configurable for conducting a test on a particular target application. ... Oracle International Corporation

06/21/18 / #20180173542

Method and system for recursive plug-in application recipe generation

Techniques for recursively generating a plug-in application recipe (piar) are disclosed. A piar management application manages a particular piar in an active state. ... Oracle International Corporation

06/21/18 / #20180173459

Systems and methods for list retrieval in a storage device

Systems and methods for list retrieval in a storage device are provided that significantly reduces the number of commands needed to retrieve data. A single command or request may be issued to receive data stored at a parent node, a child node, and/or a grandchild node. ... Oracle International Corporation

06/21/18 / #20180173380

Method and system for controlling a display screen with graphical objects for scheduling

Systems, methods, and other embodiments associated with controlling a display screen for scheduling tasks with graphical objects are described. In one embodiment, a method includes in response to receiving a request to modify a scheduling data structure, determining that the request is directed towards scheduling a first task. ... Oracle International Corporation

06/14/18 / #20180167906

Methods, systems, and computer readable media for validating subscriber location information

Methods, systems, and computer readable media for validating subscriber location information are disclosed. One method occurs at a network node. ... Oracle International Corporation

06/14/18 / #20180167329

System and method for providing a programmable packet classification framework for use in a network device

In accordance with an embodiment, described herein is a system and method for providing a programmable packet classification framework for use in a network device in a high performance network. The packet classification framework can comprise a plurality of hardware-based programmable classification primitives, including a key composition primitive, a key composition rule primitive, a match action logical structure, and a next action primitive. ... Oracle International Corporation

06/14/18 / #20180167318

System and method for providing partitions of classification resources in a network device

In accordance with an embodiment, described herein is a system and method for partitioning classification resources in a network device in a high performance network. Classification resources can be configured into a plurality of levels of partitions, with one or more hardware-based partitions configured to store flow entries associated with frequently-used or performance-sensitive flows, and a firmware-based partition to access large lookup tables stored in one or more additional memories for classification resource scalability. ... Oracle International Corporation

06/14/18 / #20180167274

System and method for supporting fast hybrid reconfiguration in a high performance computing environment

A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks.. ... Oracle International Corporation

06/14/18 / #20180167168

Low latency communications

Systems and methods for reducing communication latency are provided. A communication session with a remote device is initiated. ... Oracle International Corporation

06/14/18 / #20180165753

Intelligent order routing

Systems, methods, and other embodiments associated with intelligent order routing are described. In one embodiment, a method includes receiving and parsing an electronic order. ... Oracle International Corporation

06/14/18 / #20180165335

Parallel processing of queries with inverse distribution function

Techniques are described for parallel processing of database queries with an inverse distribution function by a database management system (dbms). To improve the execution time of a query with an inverse distribution function, the data set referenced in the inverse distribution function is range distributed among parallel processes that are spawned and managed by a query execution coordinator process (qc), in an embodiment. ... Oracle International Corporation

06/14/18 / #20180165324

Space management for transactional consistency of in-memory objects on a standby database

Embodiments store transaction metadata in dedicated pools of allocated memory chunks. Portions of the pools of allocated memory chunks are dedicated to the respective apply slave processes that mine and process change records. ... Oracle International Corporation

06/14/18 / #20180165160

Determining a replication path for resources of different failure domains

Techniques for determining one or more replication paths for resources in different failure domains, while maintaining a target resiliency level, are disclosed. A replication path is a sequence of at least a subset of the set of resources. ... Oracle International Corporation

06/14/18 / #20180165159

Systems and methods for continuously available network file system (nfs) state data

According to some embodiments of the invention, systems and methods are provided for capturing and storing state information corresponding to various states of the network file system (nfs) for use in recovery during a system failure. In various aspects, the disclosed systems and methods may automatically collect and synchronously write state changes made to the nfs to non-volatile storage. ... Oracle International Corporation

06/14/18 / #20180165093

Efficient conversion of numbers from database floating point format to binary integer format

Embodiments of a processing pipeline for converting numbers formatted in a machine independent format to a machine compatible format are disclosed. In response to execution of a conversion instruction, the processing pipeline may convert each digit of a number in a machine independent format number to generate converted digits. ... Oracle International Corporation

06/14/18 / #20180165087

System and method for supporting patching in a multitenant application server environment

In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. ... Oracle International Corporation

06/07/18 / #20180159774

Application-level dynamic scheduling of network communication for efficient re-partitioning of skewed data

Techniques are provided for using decentralized lock synchronization to increase network throughput. In an embodiment, a first computer sends, to a second computer comprising a lock, a request to acquire the lock. ... Oracle International Corporation

06/07/18 / #20180159754

Tag latency monitoring and control system for enhanced web page performance

Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, privacy safeguards, and latency. Tags may be in one of multiple states. ... Oracle International Corporation

06/07/18 / #20180159294

Redundant hybrid ring laser

The disclosed embodiments improve on the design of existing hybrid ring lasers by enabling a redundancy of one of the least reliable components, the iii-v reflective semiconductor optical amplifier (rsoa). This allows a spare rsoa to be used to replace a failed rsoa while using the same ring mirror as the wavelength selective filter, thus reducing link down time, and eliminating the need for additional switching or multiplexing elements which add excess loss and require additional power. ... Oracle International Corporation

06/07/18 / #20180159293

Ring-resonator-based laser with multiple wavelengths

An optical source includes semiconductor optical amplifiers, with a semiconductor other than silicon, which provide an optical gain medium. Moreover, a photonic chip in the optical source, which is optically coupled to the semiconductor optical amplifiers, includes ring resonators that selectively pass corresponding optical signals having carrier wavelengths provided by the semiconductor optical amplifiers, where a given ring resonator and a reflector on one of the semiconductor optical amplifier defines an optical cavity, and the ring resonators have different radii with associated resonance wavelengths corresponding to the carrier wavelengths. ... Oracle International Corporation

06/07/18 / #20180158014

Rule based source sequencing for allocation

Systems, methods, and other embodiments associated with rule based source sequencing for allocation are described. In one embodiment, a method includes receiving an item request from an entity. ... Oracle International Corporation

06/07/18 / #20180157728

Selection of a start time for a periodic operation

One or more embodiments include scheduling a new operation to be periodically executed. A start time for a new operation, to be periodically executed, is determined based on the start times of previously scheduled operations. ... Oracle International Corporation

06/07/18 / #20180157710

Query and change propagation scheduling for heteogeneous database systems

Techniques are presented herein for efficient query processing and data change propagation at a secondary database system. The techniques involve determining execution costs for executing a query at a primary dbms and for executing the query at an offload dbms. ... Oracle International Corporation

06/07/18 / #20180157435

Acceleration and dynamic allocation of random data bandwidth in multi-core processors

Systems and methods for use in enhancing and dynamically allocating random data bandwidth among requesting cores in multi-core processors to reduce system latencies and increase system performance. In one arrangement, a multicore processor includes a vertical pre-fetch random data buffer structure that stores random data being continuously generated by a random data generator (rng) so that such random data is ready for consumption upon request from one or more of a plurality of processing cores of the multicore processor. ... Oracle International Corporation

05/31/18 / #20180150542

Database tuple-encoding-aware data partitioning in a direct memory access engine

Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that operate on the tabular data. The tabular data is moved to or from the scratch pad memories of the core processors. ... Oracle International Corporation

05/31/18 / #20180150532

Method and system for implementing an on-demand data warehouse

Disclosed are methods and apparatuses for reducing the number of database calls when transferring data from a database to a server. One embodiment provides an approach for utilizing staging tables to collate and transform core data and related data in the database before transferring the data to the server, so that the number of database calls used may be reduced.. ... Oracle International Corporation

05/31/18 / #20180150421

Multicast copy ring for database direct memory access filtering engine

Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that operate on the tabular data. The tabular data is moved to or from the scratch pad memories of the core processors. ... Oracle International Corporation

05/31/18 / #20180150407

Row identification number generation in database direct memory access engine

Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that operate on the tabular data. The tabular data is moved to or from the scratch pad memories of the core processors. ... Oracle International Corporation

05/31/18 / #20180150349

Secure debugging with an encrypted token

Systems and methods for debugging dynamically rendered content are described herein. A plurality of rules are defined and stored, wherein each rule includes a condition and an action, and wherein each action includes an instruction to render content within a webpage. ... Oracle International Corporation

05/31/18 / #20180150337

System and method for multidimensional search with a resource pool in a computing environment

In accordance with an embodiment, a system enables multidimensional search within a resource pool, to support complex borrow operations such as, for example, specifying ranges for particular connection properties. As threads access the pool, attempting to borrow connections having particular connection properties, one or more skipped pool elements can be represented as skip lists within a k-dimensional tree (kd-tree) or other data structure that enables searching across multiple dimensions. ... Oracle International Corporation

05/31/18 / #20180150259

Bit vector gather row count calculation and handling in direct memory access engine

Techniques are described herein for efficient movement of data from a source memory to a destination memory. In an embodiment, in response to a particular memory location being pushed into a first register within a first register space, the first set of electronic circuits accesses a descriptor stored at the particular memory location. ... Oracle International Corporation

05/24/18 / #20180144770

Optical storage system divider based draw verification with high frequency writing strategy pattern

An optical storage system includes an optical head configured to split a light beam into a higher power main beam and at least one lower power side beam. The optical storage system also includes a controller configured to alter an optical medium, via modulation of the higher power main beam according to a writing strategy waveform that defines at least n pulses for every n bits of data to be written to the medium, while processing a first signal resulting from the at least one lower power side beam being reflected from the medium and a second signal indicative of the writing strategy waveform to remove noise from the first signal caused by the higher power main beam to generate output indicative of the data directly after writing.. ... Oracle International Corporation

05/24/18 / #20180144029

Methods and apparatus of shared expression evaluation across rdbms and storage layer

Techniques are provided for sharing expression evaluation across a database management system and a storage layer. In an embodiment, a computer identifies, in a query execution plan compiled for a query, a plurality of target operators that includes an expression that computes a common value. ... Oracle International Corporation

05/24/18 / #20180144023

Mirroring, in memory, data from disk to improve query performance

Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For example, one of the formats in which the data is made available for query processing is based on the on-disk format, while another of the formats in which the data is made available for query processing is independent of the on-disk format. ... Oracle International Corporation

05/24/18 / #20180144006

Methods and systems for fast set-membership tests using one or more processors that support single instruction multiple data instructions

Methods and apparatuses for determining set-membership using single instruction multiple data (“simd”) architecture are presented herein. Specifically, methods and apparatuses are discussed for determining, in parallel, whether multiple values in a first set of values are members of a second set of values. ... Oracle International Corporation

05/24/18 / #20180144005

Methods and systems for fast set-membership tests using one or more processors that support single instruction multiple data instructions

Methods and apparatuses for determining set-membership using single instruction multiple data (“simd”) architecture are presented herein. Specifically, methods and apparatuses are discussed for determining, in parallel, whether multiple values in a first set of values are members of a second set of values. ... Oracle International Corporation

05/24/18 / #20180143820

Techniques for efficient application configuration patching

Techniques are disclosed for application configuration patching. Certain techniques are disclosed herein that utilize a configuration patching module (cpm) tool using a single workflow to perform application configuration patching. ... Oracle International Corporation

05/24/18 / #20180143461

Wavelength-tunable iii-v/si hybrid optical transmitter

An optical transmitter includes a reflective semiconductor optical amplifier (rsoa) coupled to an input end of a first optical waveguide. An end of the first optical waveguide provides a transmitter output for the optical transmitter. ... Oracle International Corporation

05/24/18 / #20180143264

Inductor current measurement probe

An inductor current measurement probe apparatus and system are described herein. In an embodiment, a system comprises a probe interconnect including a first connector that couples to a positive terminal of the inductor and a second connector that couples to a negative terminal of the inductor. ... Oracle International Corporation

05/24/18 / #20180143227

Test tool for power distribution networks

Methodologies and systems are described herein whereby performance parameters of a power converter may be tested. In one or more embodiments, a system for testing the performance parameters comprises a multi-channel monitoring device including a first channel for monitoring a switch voltage of a power converter and a second channel for concurrently monitoring an output voltage of the power converter. ... Oracle International Corporation

05/17/18 / #20180137667

Graph visualization tools with summary visualization for very large labeled graphs

Techniques herein visually simplify and summarize property graphs. In an embodiment, a computer loads an original graph that contains original vertices interconnected by original edges. ... Oracle International Corporation

05/17/18 / #20180137167

Dynamic generation of database queries in query builders

A query builder provided according to an aspect of the present invention facilitates users to conveniently generate database queries directed to database servers storing data elements organized according to attributes. In an embodiment, configuration data indicating a comparison predicate to be used for each combination of an attribute and a conditional operation is maintained. ... Oracle International Corporation

05/17/18 / #20180136927

Notifications framework for distributed software upgrades

Techniques for managing an upgrade operation comprising multiple upgrade process executing on multiple host machines (or hosts) for upgrading software applications on the multiple hosts. Techniques are disclosed for managing notifications that are generated by the multiple upgrade processes during execution, and more particular, techniques for reducing the number of notifications that are sent to a user. ... Oracle International Corporation

05/17/18 / #20180136830

Visual graph contruction from relational data

Techniques herein visually construct and summarize property graphs. In an embodiment, a computer loads raw data tables and generates vertices and edges based on the data tables. ... Oracle International Corporation

05/10/18 / #20180129702

Age-based policies for determining database cache hits

Systems and methods are provided for high-performance data processing. A policy is received that indicates a cutoff time. ... Oracle International Corporation

05/10/18 / #20180129688

Safe release of database sessions for planned maintenance operations

Techniques are described for closing one or more connections with a database management system (dbms) as part of a planned operation such as maintenance and load balancing. In an embodiment, a request is received for a planned operation of a database server of a dbms that requires releasing and migrating database sessions. ... Oracle International Corporation

05/10/18 / #20180129613

Cache memory architecture and policies for accelerating graph algorithms

A cache memory may be configured to store a plurality of lines, where each line includes data and metadata. A circuit may be configured to determine a respective number of edges associated with each vertex of a plurality of vertices included in a graph data structure, and sort the graph data structure using the respective number of edges. ... Oracle International Corporation

05/10/18 / #20180129612

Detection of avoidable cache thrashing for oltp and dw workloads

Techniques are provided to adjust the behavior of a cache based on a count of cache misses for items recently evicted. In an embodiment, a computer responds to evicting a particular item (pi) from a cache by storing a metadata entry for the pi into memory. ... Oracle International Corporation

05/03/18 / #20180124031

Flexible framework for secure search

A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple internet-like search experience to users searching secure content inside (and outside) the enterprise. ... Oracle International Corporation

05/03/18 / #20180123984

High performance network i/o in a virtualized environment

From received data packets intended for a target virtual machine of a virtualization system, a destination network address of the target virtual machine is determined, and a current write buffer pointer is identified that points to a buffer associated with the identified target virtual machine corresponding to the destination network address. If the identified write buffer pointer indicates that the buffer has sufficient available space to accept the data packets, and if the associated buffer has sufficient available space, the data packets are placed in the associated buffer in buffer data locations according to a calculated new write buffer pointer value, and a wakeup byte data message is sent to a designated socket of the target virtual machine. ... Oracle International Corporation

05/03/18 / #20180123981

System and method for supporting efficient load-balancing in a high performance computing (hpc) environment

Methods and systems for supporting efficient load balancing among a plurality of switches and a plurality of end nodes arranged in a tree topology in a network environment. The methods and systems can sort the plurality of end nodes, wherein the plurality of end nodes are sorted in a decreasing order of a receive weight. ... Oracle International Corporation

05/03/18 / #20180121807

When output units must obey hard constraints

Embodiments employ an inference method for neural networks that enforces deterministic constraints on outputs without performing post-processing or expensive discrete search over the feasible space. Instead, for each input, the continuous weights are nudged until the network's unconstrained inference procedure generates an output that satisfies the constraints. ... Oracle International Corporation

05/03/18 / #20180121792

Differentiable set to increase the memory capacity of recurrent neural networks

According to embodiments, a recurrent neural network (rnn) is equipped with a set data structure whose operations are differentiable, which data structure can be used to store information for a long period of time. This differentiable set data structure can “remember” an event in the sequence of sequential data that may impact another event much later in the sequence, thereby allowing the rnn to classify the sequence based on many kinds of long dependencies. ... Oracle International Corporation

05/03/18 / #20180121511

Facilitating operations on pluggable databases using separate logical timestamp services

A refreshable pdb clone is associated with a pdb-specific logical timestamp (lt) service that continuously reflects the lt of the most recent changes that have fully committed within the pdb clone during a refresh operation. Such an lt service is used to perform queries over the changing data in the pdb clone while the pdb clone is undergoing a refresh operation. ... Oracle International Corporation

05/03/18 / #20180121492

Two-tier storage protocol for committing changes in a storage system

Systems and methods for implementing a two-tier commit protocol are described herein. In one or more embodiments, a storage system is configured to receive a request to store an object within a storage system, the object comprising (a) data and (b) metadata. ... Oracle International Corporation

05/03/18 / #20180121488

Automatic linearizability checking

A method may include executing operation types on a concurrent data structure to obtain executed operations. Each executed operation may cause a transition from a preceding state to a subsequent state. ... Oracle International Corporation

05/03/18 / #20180121457

Executing a conditional command on an object stored in a storage system

Each object is associated with one root metadata record and one or more version-specific metadata records, each corresponding to a version of object data. A conditional command may be conditioned upon whether an object is stored in a storage system. ... Oracle International Corporation

05/03/18 / #20180121441

Accessing application services from forms

A method, system, and computer program product for computer-aided deployment of mobile system apps for accessing enterprise applications. A form field service request originates from a non-native system. ... Oracle International Corporation

05/03/18 / #20180121264

Determining system information based on object mutation events

A consumer transmits a set of system updates corresponding to an initial set of events retrieved from an event stream. The consumer determines that acknowledgement of the transmission of the initial set of events has not been received. ... Oracle International Corporation

05/03/18 / #20180121259

Method and system for data instance-based automatic message map construction

A system and method for facilitating integrating software systems. An example method includes generating a test dataset (also called instance dataset herein); inputting the test dataset to a first software system and a second software system that are to be integrated; triggering a first set of one or more source messages (also called target messages herein) from the first software system and a second set of one or more source messages from the second output message based on the test dataset; receiving the first set of one or more source messages and the second set of one or more source messages; and analyzing the message sets to determine a mapping sufficient to translate messages exchanged between the first and second software systems, such that the messages are readable thereby.. ... Oracle International Corporation

05/03/18 / #20180121239

Object processing framework

One or more embodiments include scheduling the processing of objects by concurrently using time buckets of different time bucket generations. A time bucket generation includes a configuration for time buckets associated with that time bucket generation. ... Oracle International Corporation

05/03/18 / #20180121200

Hybrid lookahead branch target cache

An apparatus is disclosed, the apparatus including a branch target cache memory configured to store one or more entries. Each entry of the one or more entries may include an address tag and a corresponding target address. ... Oracle International Corporation

05/03/18 / #20180121129

Data layout schemas for seamless data migration

Techniques are described for migrating data between storage components. In one or more embodiments, a storage system receives a request to migrate data from a first storage component to a second storage component. ... Oracle International Corporation

05/03/18 / #20180121110

Data-packed storage containers for streamlined access and migration

Techniques are described for organizing data within a storage system. In one or more embodiments, a storage system monitors access to a first set of objects comprising (a) a first subset of objects associated with at least a first attributes and (b) a second subset of objects associated with at least a second attribute. ... Oracle International Corporation

04/19/18 / #20180109531

Anomaly detection using tripoint arbitration

Systems, methods, and other embodiments associated with anomaly detection using tripoint arbitration are described. In one embodiment, a method includes identifying a set of clusters that correspond to a nominal sample of data points in a sample space. ... Oracle International Corporation

04/19/18 / #20180109446

Scalable framework for managing qos requirements ater a switch link failover in a switch fabric network

Upon detecting a failure of a switch link in a set of multiple redundant switch links that directly connect two nodes in the switch fabric network, the system performs a failover operation that remaps network traffic associated with the failed switch link to an alternative switch link in the set of multiple redundant switch links. Each node in the switch fabric network maintains a mapping table that translates from logical ports and associated logical virtual lanes to physical ports and associated virtual lanes. ... Oracle International Corporation

04/19/18 / #20180109443

Scalable framework for managing switch link failovers in a switch fabric network

The disclosed system handles a switch link failure in a switch fabric network. When a node in the switch fabric network detects a failure of a switch link coupled to the node, the system remaps traffic that is directed to a logical port number, which is currently mapped to a primary physical port number associated with the failed switch link, to a secondary physical port number associated with the alternative switch link. ... Oracle International Corporation

04/19/18 / #20180108057

Prepaid utility metering with complex rates using advanced metering infrastructure (ami) smart meters

Systems, methods, and other embodiments associated with performing multiple periodic meter data evaluations during a billing cycle are described. In one embodiment, a method includes performing a plurality of meter data evaluations at periodic intervals during a billing cycle for consumption of a resource by a user having a prepaid account for the resource. ... Oracle International Corporation

04/19/18 / #20180107960

Automatic zoom control system for workforce timeline

Systems, methods, and other embodiments associated with automatically controlling a zoom level are described. In one embodiment, a method includes accessing a database and retrieving a plurality of data records based on at least one match parameter, wherein each data record is assigned to an employee and includes a scheduled time range in a work day for the employee. ... Oracle International Corporation

04/19/18 / #20180107775

Methods and systems for simulating high-speed link designs

Systems and methods for generating a simulation model that simulates a serdes system comprising components from different serdes designs are provided. At least one component from the serdes system comes from a proprietary serdes design having an existing simulation model for the overall proprietary serdes design. ... Oracle International Corporation

04/19/18 / #20180107514

Generic concurrency restriction

Generic concurrency restriction (gcr) may divide a set of threads waiting to acquire a lock into two sets: an active set currently able to contend for the lock, and a passive set waiting for an opportunity to join the active set and contend for the lock. The number of threads in the active set may be limited to a predefined maximum or even a single thread. ... Oracle International Corporation

04/19/18 / #20180107482

Processor load using a bit vector to calculate effective address

Circuitry may be configured to identify a particular element position of a bit vector stored in a register, where a value of the element occupying the particular element position matches a first predetermined value, and determine an address value dependent upon the particular element position of the bit vector and a base address. The circuitry may be further configured to load data from a memory dependent upon the address value.. ... Oracle International Corporation

04/19/18 / #20180107343

Multi-platform pattern-based user interfaces

Techniques are provided for encapsulating a user experience design for user interfaces of an application, where the user experience design comprises a look and feel of the application and a plurality of functional elements of the application. A plurality of rules for implementing the one or more user interfaces may be defined, and the rules may be based at least in part on the user experience design. ... Oracle International Corporation

04/19/18 / #20180106964

Surface-normal optical coupling interface with thermal-optic coefficient compensation

The disclosed embodiments provide a system that implements an optical interface. The system includes a semiconductor chip with a silicon layer, which includes a silicon waveguide, and an interface layer (which can be comprised of sion) disposed over the silicon layer, wherein the interface layer includes an interface waveguide. ... Oracle International Corporation

04/12/18 / #20180102938

Cluster-based processing of unstructured log messages

Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. ... Oracle International Corporation

04/12/18 / #20180101607

Cluster-based processing of unstructured log messages

Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. ... Oracle International Corporation

04/12/18 / #20180101573

Sort-merge band join optimization

Techniques herein optimize sort-merge join method for a band join. In an embodiment, for a query comprising a query block specifying a join between a first table and a second table, a band join condition is detected between the first table and the second table. ... Oracle International Corporation

04/12/18 / #20180101532

Searching data sets

A method of searching a plurality of data sets with a search query may include receiving the search query, where the search query may include one or more tokens. The method may also include accessing the plurality of data sets, and calculating maximum possible search scores for each of the plurality of data sets. ... Oracle International Corporation

04/12/18 / #20180101530

Dynamically configurable high performance database-aware hash engine

Techniques are provided for configuring and operating hardware to sustain real-time hashing throughput. In an embodiment, during a first set of clock cycles, a particular amount of data items of a first data column are transferred into multiple hash lanes. ... Oracle International Corporation

04/12/18 / #20180101423

Cluster-based processing of unstructured log messages

Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. ... Oracle International Corporation

04/12/18 / #20180101370

Selective generation of multiple versions of machine code for source code functions for execution on different processor versions and/or architectures

Utilities for use in generation of a single executable (e.g., single set of machine code) compatible with processors of multiple different architectures and/or versions with reduced levels of code bloating, no or limited changes to the source code, no or limited special code and/or data sections in the executable, and the like. Specifically, a compiler can selectively generate machine code for each of one or more particular c++ functions for each of a plurality of different processor versions and/or architectures in a “multi-version mode” or “multi-architecture mode” to allow such functions to perform better under different processor versions or architectures, avoid the need to maintain multiple entire object code sets for different processor versions or architectures, and allow for maintenance of a substantially complete c++ code mechanism.. ... Oracle International Corporation

04/12/18 / #20180101324

Storage controller for provisioning storage services for an application based upon application-specific requirements

An infrastructure is described that enables an application's storage-related requirements to be declaratively specified and storage services to be provided for that application in accordance with the specified storage requirements. A centralized storage controller system is provided that receives application storage profile information for an application, where the application storage profile information identifies that application's storage-related requirements. ... Oracle International Corporation

04/05/18 / #20180097802

Microservices based multi-tenant identity and data security management cloud service

A system provides cloud-based identity and access management. The system receives a request for performing an identity management service, where the request includes a call to an application programming interface (“api”) that identifies the identity management service and a microservice configured to perform the identity management service. ... Oracle International Corporation

04/05/18 / #20180096707

Video storytelling based on conditions determined from a business object

A method, system, and computer program product for data presentation using video. Embodiments commence upon invoking a computer-implemented task to receive a user credential, which credential is used to determine and access one or more initial search corpora. ... Oracle International Corporation

04/05/18 / #20180096451

System and method providing automatic alignment of aerial/satellite imagery to known ground features

Systems, methods, and other embodiments are disclosed for correcting errors in the geo-spatial locations of acquired image data. In one embodiment, acquired aerial or satellite image data is segmented to generate extracted boundary data. ... Oracle International Corporation

04/05/18 / #20180096095

Overlay display of data from different databases

A method for visually merging design databases without generating a merged database of the design databases is disclosed. A first display window that is to display information from a particular database in non-overlay mode is assigned to the first stack position, and a second display window that is to display information from another database in overlay mode is assigned to a next stack position. ... Oracle International Corporation

04/05/18 / #20180096010

Flexible in-memory column store placement

Techniques are described herein for distributing distinct portions of a database object across volatile memories of selected nodes of a plurality of nodes in a clustered database system. The techniques involve storing a unit-to-service mapping that associates a unit (a database object or portion thereof) to one or more database services. ... Oracle International Corporation

04/05/18 / #20180096007

Leveraging sql with user defined aggregation to efficiently merge inverted indexes stored as tables

Techniques are described herein for using user-defined aggregate functions for updating inverted index tables. A user-defined aggregate function is registered in a database system for updating an index table based on changes stored in a staging table. ... Oracle International Corporation

04/05/18 / #20180095882

Modeling processor shared memory

A method may include assigning a cacheability status to a page. The page may be in a memory of a host computer communicatively connected to a processor core on a field-programmable gate array (fpga). ... Oracle International Corporation

04/05/18 / #20180095786

Parallel processing using memory mapping

Techniques are disclosed for processing records using virtual memory mapping. An input file is virtually divided into a fragments based on memory mapping. ... Oracle International Corporation

04/05/18 / #20180095224

Polarization-insensitive optical transceiver

An integrated circuit that includes a wavelength-filter layer stack (which may include silicon oxynitride) and an optical substrate (such as a silicon-on-insulator platform) is described. During operation, an optical signal received from an optical fiber or an optical waveguide is wavelength filtered into a set of wavelength-filter optical waveguides by an optical multiplexer/demultiplexer (such as an echelle grating and/or an array waveguide grating) in the wavelength-filter layer stack. ... Oracle International Corporation

03/29/18 / #20180089275

Frequent items detection in data sets

A system is provided that generates a list of most common items and respective item frequencies from a data set that includes a plurality of items. The system creates a first list of items from the data set and monitors an estimate count for each item in the first list, where the first list is sorted by the estimate count. ... Oracle International Corporation

03/29/18 / #20180089261

Leveraging columnar encoding for query operations

Techniques are described for leveraging column dictionaries of tables for join, group-by and expression evaluation operations. In an embodiment, a table is stored in one or more data units, each data unit's metadata containing dictionaries for stored columns. ... Oracle International Corporation

03/22/18 / #20180084081

Cloud operation reservation system

In one or more embodiments, a cloud operation reservation system is provided through which cloud operations may be scheduled and managed. The cloud operation reservation system includes logic for defining a set of time windows that are available to perform one or more cloud operations on cloud targets and presenting the set of time windows to one or more tenants of a cloud service. ... Oracle International Corporation

03/22/18 / #20180084075

Request cache to improve web applications performance

A system and method for enhancing web application performance by selectively caching information used by different stages of server-side processing of a request for webpage content from a client system. An example method involves using a specialized cache requestor for selectively fetching and caching javabean properties once per request lifecycle. ... Oracle International Corporation

03/22/18 / #20180084053

Centralized monitoring of cloud operations

In one or more embodiments, a system comprises logic for aggregating and analyzing cloud targets based on a variety of attributes. Responsive at least to receiving a selection of one or more attributes, the system: (a) aggregates, from a plurality of cloud targets, a set of cloud targets that includes a first cloud target supporting at least a first cloud service for a first tenant and a second cloud target supporting at least a second cloud service for a second tenant; (b) presents, through a display interface, the set of cloud targets that includes the first cloud target and the second cloud target; and (c) receiving, through the display interface, a second selection of an action to perform on at least one cloud target in the set of cloud targets. ... Oracle International Corporation

03/22/18 / #20180084043

System and method providing local development of executable content pages normally run on a server within a user session

Computerized embodiments are disclosed that provide for testing an executable content page, normally run in a server environment, on a local computing device. In one embodiment, replica application program interfaces are stored on a hard drive of the local computing device in a local file at a same relative path location as corresponding application program interfaces stored in the server environment. ... Oracle International Corporation

03/22/18 / #20180084040

System and method for restful management distributed collection in an application server environment

In accordance with an embodiment, described herein is a system and method for restful management distributed collection in an application server environment. Distributed collection can be used to improve the performance of rest searches that fan-out across servers, by having the managed servers assist in the fan-out, instead of having the admin server fan-out to each managed server directly.. ... Oracle International Corporation

03/22/18 / #20180084012

Dynamic policy injection and access visualization for threat detection

The present disclosure relates generally to threat detection, and more particularly, to techniques for analyzing security events using dynamic policies and displaying a consolidated view of active threats and user activity including the dynamic policies being triggered by the active threats and user activity. Some aspects are directed to the concept of a policy bus for injecting and communicating the dynamic policies to multiple enforcement entities and the ability of the entities to respond to the policies dynamically. ... Oracle International Corporation

03/22/18 / #20180084011

Dynamic policy injection and access visualization for threat detection

The present disclosure relates generally to threat detection, and more particularly, to techniques for analyzing security events using dynamic policies and displaying a consolidated view of active threats and user activity including the dynamic policies being triggered by the active threats and user activity. Some aspects are directed to the concept of a policy bus for injecting and communicating the dynamic policies to multiple enforcement entities and the ability of the entities to respond to the policies dynamically. ... Oracle International Corporation

03/22/18 / #20180084010

Dynamic policy injection and access visualization for threat detection

The present disclosure relates generally to threat detection, and more particularly, to techniques for analyzing security events using dynamic policies and displaying a consolidated view of active threats and user activity including the dynamic policies being triggered by the active threats and user activity. Some aspects are directed to the concept of a policy bus for injecting and communicating the dynamic policies to multiple enforcement entities and the ability of the entities to respond to the policies dynamically. ... Oracle International Corporation

03/22/18 / #20180083977

Distributed high availability agent architecture

A high availability (ha) identity bridge (idbridge) between an on-premises active directory (ad) and a cloud-based identity cloud service (idcs) is provided. A connection to an ad, coupled to a first network, is established. ... Oracle International Corporation

03/22/18 / #20180083967

Tenant and service management for a multi-tenant identity and data security management cloud service

Tenant and service management for an identity cloud service (idcs) is provided. A request is received, from a tenant automation system (tas) over a network, to create an idcs service instance for a tenant. ... Oracle International Corporation

03/22/18 / #20180083944

Preserving ldap hierarchy in a scim directory using special marker groups

A method for hierarchically processing lightweight directory access protocol (ldap) operations against a system for cross-domain identity management (scim) directory is provided. The method includes providing an ldap directory information tree (dit) including a plurality of ldap dit entries that describe ldap containers, users and groups, providing a scim directory including a plurality of scim resource entries that describe scim users and groups, migrating the plurality of ldap dit entries to the scim directory including storing the ldap dit hierarchical information in the scim directory by mapping ldap containers in the ldap dit to special marker scim groups in the scim directory, receiving, from an ldap-based application over a network, an ldap operation request, processing the ldap operation request, and returning an ldap operation response to the ldap-based application over the network.. ... Oracle International Corporation

03/22/18 / #20180083941

Pluggable authentication for enterprise web application

A system and method for facilitating authenticating a client application to enable communications with another server-side application running on a server in communication with the client application (client). An example embodiment involves providing an authenticator for the client to a shared library that is accessible to the client and server, and then registering the authenticator for the client at the server. ... Oracle International Corporation

03/22/18 / #20180083915

Scim to ldap mapping using subtype attributes

A method for mapping scim resources to ldap entries is provided. An ldap directory information tree (dit), including a plurality of ldap dit entries that describe ldap containers, users and groups, is provided. ... Oracle International Corporation

03/22/18 / #20180083893

Internet cloud-hosted natural language interactive messaging system with entity-based communication

Provided are methods, systems, and computer-program products for responding to a natural language communication, sending a response to request additional information from a user, and exposing an invocable method for accessing a virtual database. Some examples relate to a bot server that can respond to natural-language messages (e.g., questions or comments) through a messaging application using natural-language messages. ... Oracle International Corporation

03/22/18 / #20180083892

Internet cloud-hosted natural language interactive messaging system with intent determination

Provided are methods, systems, and computer-program products for responding to a natural language communication, sending a response to request additional information from a user, and exposing an invocable method for accessing a virtual database. Some examples relate to a bot server that can respond to natural-language messages (e.g., questions or comments) through a messaging application using natural-language messages. ... Oracle International Corporation

03/22/18 / #20180083889

Systems and methodologies for defining and scheduling custom actions as cloud operations

In one or more embodiments, a system defines a plurality of waves for performing a set of scheduled operations on a set of cloud targets within a particular time window, where the plurality of waves includes a first wave for performing scheduled operations on a first subset of cloud target and a second wave for performing scheduled operations on a second subset of cloud targets. During the first wave, a first subset of scheduled operations within the particular time window are performed on two or more target resources from the first subset of target resources. ... Oracle International Corporation

03/22/18 / #20180083882

Methods, systems, and computer readable media for discarding messages during a congestion event

The subject matter described herein relates to methods, systems, and computer readable media for discarding messages during a congestion event. One method includes registering a traffic congestion policy for handling traffic associated with an application during congestion. ... Oracle International Corporation

03/22/18 / #20180083852

Conflict resolution design for importing template package in sites cloud service

A computer-implemented method can include receiving an indication of a template package to be imported in a sites cloud service and further determining whether there is a potential conflict in connection with the template package to be imported in the sites cloud service. The method can also include issuing a notification concerning the potential conflict in connection with the template package to be imported in the sites cloud service responsive to an indication that there is a potential conflict in connection with the template package to be imported in the sites cloud service.. ... Oracle International Corporation

03/22/18 / #20180083851

Cloud service notifications

Techniques are disclosed for providing notifications to a user. A user can configure the types of notifications they would like to receive. ... Oracle International Corporation

03/22/18 / #20180083849

End-to-end tracing providers and session management

A method for end-to-end tracing includes receiving, from a user node, a request for a tracing session, receiving an argument and a provider identifier for the tracing session, and initiating tracing on compute nodes by sending the argument to a provider identified by the provider identifier, the provider located on each of the compute nodes. The method further includes receiving event reports from the compute nodes, and combining the event reports into a tracing information for the tracing session. ... Oracle International Corporation

03/22/18 / #20180083840

Continuous delivery of hierarchical products using executor for software configuration automation

A distributed topology system may include a distributed topology engine configured to run on a server device and define a topology consisting of one or more building blocks. Each building block may represent one or more tasks pertaining to an application. ... Oracle International Corporation

03/22/18 / #20180083835

Application management for a multi-tenant identity cloud service

Embodiments provide application management functionality in a multi-tenant identity cloud service. Embodiments define a plurality of facets for the application, each facet describing a behavior of the application. ... Oracle International Corporation

03/22/18 / #20180083833

Method and system for performing context-aware prognoses for health analysis of monitored systems

Described is an approach for performing context-aware prognoses in machine learning systems. The approach harnesses streams of detailed data collected from a monitored target to create a context, in parallel to ongoing model operations, for the model outcomes. ... Oracle International Corporation

03/22/18 / #20180083832

Deploying a server stack having a cross-server dependency

Techniques for deploying a server stack having a cross-server dependency are disclosed. A deployment engine initiates a deployment process for a server stack. ... Oracle International Corporation

03/22/18 / #20180083826

Composite event handler for a multi-tenant identity cloud service

One embodiment provides event handling in a cloud based multi-tenant identity management system. Embodiments receive a plurality of individual events and a request to create a group from the individual events. ... Oracle International Corporation

03/22/18 / #20180083420

Thermally compensating spot-size converter for an athermal laser

A laser includes a reflective gain medium (rgm) comprising an optical gain material coupled with an associated reflector. The rgm is coupled to a spot-size converter (ssc), which optically couples the rgm to an optical reflector through a silicon waveguide. ... Oracle International Corporation

03/22/18 / #20180082712

Storage tape wobble decoder and method

Amplitude or phase modulated uncompensated wobble patterns representing address patterns for track addresses of optical media are generated or applied to the media. A filter is applied to the un-compensated wobble patterns to detect a threshold value to signal the existence of a synchronization pattern. ... Oracle International Corporation

03/22/18 / #20180082449

Selecting an anomaly for presentation at a user interface based on a context

Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. ... Oracle International Corporation

03/22/18 / #20180082426

Algorithmic method for detection of documents in images

A computer-implemented method can include receiving an input image of a physical document, performing down-sampling on the input image, applying median filtering to the input image, applying canny edge detection to the input image, performing a hough transform on the input image, computing a quadrilateral having sides that represent borders of the physical document, and providing the computed quadrilateral as an output.. . ... Oracle International Corporation

03/22/18 / #20180082191

Proximal factorization machine interface engine

Techniques are described for training and evaluating a proximal factorization machine engine. In one or more embodiments, the engine receives a set of training data that identifies a set of actions taken by a plurality of users with respect to a plurality of items. ... Oracle International Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Oracle International Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Oracle International Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###