Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Similar
Filing Names

Oracle International Corporation
Oracle International Corp
Oracle International Corporaton
Oracle International Corportion
Oracle International Corporation_20100107
Oracle International Corp Redwood Shores Ca
Oracle International Corporation_20100114
Oracle International Corpoaration
Oracle International Corporation_20100128
Oracle International Corportaion
Oracle International Corporations
Oracle International Corporation_20131212
Oracle International Corporation_20100121

Oracle International Corp patents


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

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


Methods, systems, and computer readable media for remote authentication dial-in user service (radius) topology hiding

A method for remote authentication dial-in user service (RADIUS) topology hiding includes, at a RADIUS signaling router including at least one message processor, receiving a RADIUS message. The method further includes determining whether RADIUS topology hiding is indicated for the RADIUS message. The method further includes, in response to determining... Oracle International Corp

Cmos thermal-diffusivity temperature sensor based on polysilicon

The disclosed embodiments relate to the design of a temperature sensor, which is integrated into a semiconductor chip. This temperature sensor comprises an electro-thermal filter (ETF) integrated onto the semiconductor chip, wherein the ETF comprises: a heater; a thermopile, and a heat-transmission medium that couples the heater to the thermopile,... Oracle International Corp

Efficient memory management for persistent memory

Applications may allocate and deallocate persistent objects within transactions used to access persistent data. An allocator's persistent metadata may be lazily persisted when the enclosing transaction commits. An allocator's metadata may be divided into persistent and nonpersistent portions while the heap may be divided into shared and thread-private superblocks. The... Oracle International Corp

Efficient copy-on-write transactions on persistent memory

Systems implementing copy-on-write (COW) as described herein may reduce the number of persist barriers executed within a transaction. For instance, a system may eliminate some, most or all persist barriers related to memory allocation/deallocation in COW transactions. A COW implementation may introduce an extra level of indirection between a persistent... Oracle International Corp

Tracking large numbers of moving objects in an event processing system

Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a... Oracle International Corp

Persistent memory transactions with undo logging

Undo logging for persistent memory transactions may permit concurrent transactions to write to the same persistent object. After an undo log record has been written, a single persist barrier may be issued. The tail pointer of the undo log may be updated after the persist barrier, and without another persist... Oracle International Corp

System and control of maximum connections in a connection pool environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for limiting the maximum number of connections per tenant or per database shard. For example, when a tenant is associated with a service, configuring a... Oracle International Corp

Session activity tracking for session adoption across multiple data centers

Techniques are disclosed for managing session activity of SSO access across multiple data centers. Session activity of SSO access is managed across multiple geographically disperse computing systems clustered together to form a multi-data center (MDC) system. A first data center in the MDC system may implement session adoption to manage... Oracle International Corp

System and performing connection validation in a multi-tenant environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for efficient connection validation. For example, the system can support a “seconds to trust idle connection” functionality, which enables lazy validation of connections in the... Oracle International Corp

System and supporting live addition of a tenant in a connection pool environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for live addition of a tenant. When a pluggable database (PDB), for use by a tenant, is added to a multi-tenant database, it can generate... Oracle International Corp

System and use of server-side connection pool tagging in a multi--tenant environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for server-side connection pool multiple tagging. For example, the system can provide a capability to associate multiple connection properties with a particular server-side connection in,... Oracle International Corp

Simultaneous pivoting and translation of robot arm of storage library

Utilities (e.g., systems, apparatuses, methods) that reduce robotic assembly contention in media element storage libraries by translating (e.g., displacing) a robot arm of a first robotic assembly mounted over a first storage array of a storage library away from a central reference plane as the robot arm is being pivoted... Oracle International Corp

Generation of dynamic software models using input mapping with feature definitions

A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are... Oracle International Corp

Zero down time upgrade for a 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. The request identifies the service and a current version of a microservice. The current version of the microservice is in a first stateless middle tier in a first topology that includes... Oracle International Corp

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

A system provides cloud-based identity and access management. The system provides a user interface (“UI”) to a tenant of an identity-management service. The system enables diagnostics functionality for the tenant based on a user input received via the UI, where the diagnostics functionality allows for a user in the tenant... Oracle International Corp

Unsupervised baselining and anomaly detection in time-series data for enterprise systems

Systems and methods for performing unsupervised baselining and anomaly detection using time-series data are described. In one or more embodiments, a baselining and anomaly detection system receives a set of time-series data. Based on the set of time-series, the system generates a first interval that represents a first distribution of... Oracle International Corp

System and providing dynamic relocation of tenants in a multi-tenant database environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for dynamic relocation of tenants. In accordance with an embodiment, a software application can obtain a connection from the connection pool, on behalf of a... Oracle International Corp

System and efficient repurposing of connections in a multi-tenant database environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, with support for efficient repurposing of connections. In accordance with an embodiment, a software application can request that a connection be provided, to enable access to the... Oracle International Corp

Methods and systems for providing predictive metrics in a talent management application

Techniques for providing predictive metrics relating to employment positions are provided. A method may include receiving, by a computing device, data relating to a plurality of employment positions, wherein the data is received from a plurality of customers. The computing device may aggregate the data received from the plurality of... Oracle International Corp

Key store service

A key store microservice is provided for a cloud based identity management system. The key store microservice receives, over a network, a request from a client application to retrieve a key, the request including a tenancy identifier, and determines whether the key is present in a tenant specific memory cache... Oracle International Corp

Transforming data based on a virtual topology

Techniques for transforming data based on a virtual topology are disclosed. A computer network is associated with a physical topology and a virtual topology. A physical topology is a particular arrangement of digital devices. A virtual topology is a description of a particular arrangement of virtual topology entities (VTEs). VTEs... Oracle International Corp

Ldap to scim proxy service

An LDAP (Lightweight Directory Access Protocol) to SCIM (System for Cross-domain Identity Management) proxy service is provided. The LDAP to SCIM proxy service receives an LDAP request from an LDAP-based application running on an LDAP-based application server, translates the LDAP request to a SCIM request, and forwards the SCIM request... Oracle International Corp

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

A system provides cloud-based identity and access management. The system receives a request from a client for a resource, authenticates the request, and accesses a microservice based on the request. The system determines, by the microservice, whether the resource is cached in a near cache or in a remote cache,... Oracle International Corp

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

A system provides cloud-based identity and access management. The system receives a request for an identity management service, authenticates the request, and forwards the request to a microservice configured to perform the identity management service, where the microservice is implemented by a microservice virtual machine provisioned by a provisioning framework,... Oracle International Corp

Virtual directory system for ldap to scim proxy service

A method for providing an on-premises virtual directory system for an LDAP (Lightweight Directory Access Protocol) to SCIM (System for Cross-domain Identity Management) proxy service is provided. The method includes providing an LDAP Directory Information Tree (DIT) including LDAP DIT entries, providing a SCIM directory including SCIM resource entries, migrating... Oracle International Corp

Efficient means to test server generated applications on mobile device

Systems and methods are provided to test changes for a mobile app built by web-based tooling directly on a physical mobile device. A first application can be loaded on a mobile device. The first application can receive metadata of a second application. The first application can execute the second application... Oracle International Corp

Hierarchical processing for a virtual directory system for ldap to scim proxy service

A method for hierarchically processing LDAP (Lightweight Directory Access Protocol) operations against a SCIM (System for Cross-domain Identity Management) 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... Oracle International Corp

Container-based language runtime using a variable-sized container for an isolated method

Embodiments include a code loader method for loading attributes corresponding to an isolated method by a container-based language runtime. The attributes are received by the container-based language runtime without any specified container for storage of the isolated method attributes. The attributes received as parameters of code loader method and include... Oracle International Corp

Container-based language runtime loading an isolated method

Embodiments include a code loader method for loading attributes corresponding to an isolated method by a container-based language runtime. The attributes are received by the container-based language runtime without any specified container for storage of the isolated method attributes. The attributes received as parameters of code loader method and include... Oracle International Corp

Interactive constraint solver

Constraint programming is used to solve problems that have many variables and that have many possible solutions. An interactive constraint solver application provides additional information to a user if a conflict arises between two choice-constraints so that the additional information can be used to resolve the conflict according to a... Oracle International Corp

Methods, systems, and computer readable media for applying a subscriber based policy to a network service data flow

Methods, systems, and computer readable media for applying a subscriber based policy to a network service data flow are disclosed. According to one example, the method includes determining, based on message traffic communicated between a user equipment device and an operator network via GTP, a private socket address that identifies... Oracle International Corp

Rule based device enrollment

Techniques for providing enrollment services for various types of electronic devices in a communication network is disclosed. The electronic devices may include devices associated with a user and headless devices not associated with any user. In certain embodiments, a device enrollment system is disclosed that controls the authentication and enrollment... Oracle International Corp

Universal power distribution test tool and methodology

Methodologies and systems are described herein whereby the electrical performance of a device may be tested. In one or more embodiments, a system for testing the electrical performance comprises a monitoring device configured to perform a set of operations including concurrently monitoring at least three different test points of a... Oracle International Corp

Removable optical tap for in-process characterization

An integrated circuit includes optical waveguides defined in a semiconductor layer, and uses removable optical taps to allow for in-process characterization and trimming. These optical waveguides may be trimmed during fabrication of the integrated circuit to improve performance. Note that the trimming may modify indexes of refraction of portions of... Oracle International Corp

Structural identification of dynamically-generated, pattern-based classes

Structural identification of dynamically generated, pattern-instantiation classes may be utilized using structural descriptions. Instead of describing classes only by name, and using that name to locate that class, a class may be referred to by a generator function and arguments to the generator function. A structural description may specify the... Oracle International Corp

01/25/18 / #20180024918

Determining a test confidence metric for a testing application

Techniques for calculating a test confidence metric (TCM) are disclosed. Calculating the TCM involves obtaining test results of a testing application. Calculating the TCM is based on confidence scores corresponding respectively to the test results. Calculate a confidence score for a particular test result involves identifying a failure reason for... Oracle International Corp

01/25/18 / #20180024941

Adaptive tablewalk translation storage buffer predictor

A system for generating predictions for a hardware table walk to find a map of a given virtual address to a corresponding physical address is disclosed. The system includes a plurality memories, which each includes respective plurality of entries, each of which includes a prediction of a particular one of... Oracle International Corp

01/25/18 / #20180025161

Static detection of context-sensitive cross-site scripting vulnerabilities

A method for statically analyzing a web application program may include obtaining a control flow graph for the web application program. Each control flow graph node may correspond to a statement in the web application program. The method may further include obtaining a sanitizer sequence including one or more sanitizers... Oracle International Corp

01/25/18 / #20180025173

Entity security implied by an asset in a repository system

Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association... Oracle International Corp

01/25/18 / #20180025444

Correlating consumption and voltage data to identify line loss in an electric grid

Systems, methods, and other embodiments associated with identifying non-technical line loss using data from smart meters in an electric grid are described. In one embodiment, a method includes querying a utility database to collect meter data, wherein the meter data is from electric meters connected to a transformer in an... Oracle International Corp

01/25/18 / #20180026811

Efficient transport of encapsulated media traffic over restrictive networks

A system that transmits encapsulated media receives a first request to establish a tunnel with a stream based transport layer, the first request including a tag. The system receives a second request to establish the tunnel with a datagram based transport layer, the second request including the tag. The system... Oracle International Corp

01/25/18 / #20180027023

System and supporting web services in a multitenant application server environment

In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system comprises a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application.... Oracle International Corp

01/18/18 / #20180018146

Methods for constructing lookup tables for division and square-root implementations

Control circuitry coupled to a multiply unit which includes a plurality of stage, each of which may be configured to perform a corresponding arithmetic function, may be configured to retrieve a given entry from a lookup table dependent upon a first portion of a binary representation of an input operand.... Oracle International Corp

01/18/18 / #20180018151

Accessing a migrated member in an updated type

Accessing migrated members in an updated type is described. Instructions to access a migrated member may be: (a) storing a value of a particular type as a value of a migrated field, or (b) invoking a migrated method using an argument of a particular type. The argument of the particular... Oracle International Corp

01/18/18 / #20180018157

Adaptable patching mechanism for mixed memory systems

A method includes storing, on immutable memory, a first separately compiled portion of an OS, the first separately compiled portion having a first OS section including a patch hook having a patch lookup table address and associated with a first index value, and a second OS section including the patch... Oracle International Corp

01/18/18 / #20180018163

Overriding a migrated method in an updated type

Overriding a migrated method in an updated type is described. Instructions to invoke a particular method, in a sub-type, that overrides a migrated method, in a super-type, are identified. The instructions may invoke the particular method using a set of arguments associated with a particular set of types. The particular... Oracle International Corp

01/11/18 / #20180011749

System and extending a web service environment to support scalable asynchronous clients

An asynchronous transport enables decoupling the delivery of an operation's request and response messages, from the request and response cycle of a single exchange on the transport. The response message need not be delivered as the response to the initial transport request, but can instead be delivered by the web... Oracle International Corp

01/11/18 / #20180011787

Performing garbage collection on an object array using array chunk references

Techniques for performing garbage collection on an object array using array chunk references is described. A garbage collector (GC) thread identifies an object array to be processed. The GC thread divides the object array into array chunks. The GC thread generates array chunk references corresponding respectively to the array chunks.... Oracle International Corp

01/11/18 / #20180013763

Multi-tenant identity and data security management cloud service

A system provides cloud-based identity and access management. The system receives a request from a client for an identity management service, authenticates the request, and accesses a microservice based on the request. The system determines, based on the request, a tenancy of the client, a tenancy of a user, and... Oracle International Corp

01/04/18 / #20180004374

Process visualization toolkit

A process visualization toolkit includes micro-component templates and application programmer's interfaces (APIs) to build a process visualization and show it in a graphical user interface (GUI) on a computer screen. Micro-components share compatible display properties that relate to process visualization. The APIs allow customization, but also allow mixing micro-components with... Oracle International Corp

01/04/18 / #20180004533

Declarative attribute security using custom properties

In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attribute can be done by adding a specially named custom property... Oracle International Corp

01/04/18 / #20180004581

Multi-purpose events for notification and sequence control in multi-core processor systems

Techniques are provided for improving the performance of a constellation of coprocessors by hardware support for asynchronous events. In an embodiment, a coprocessor receives an event descriptor that identifies an event and a logic. The coprocessor processes the event descriptor to configure the coprocessor to detect whether the event has... Oracle International Corp

01/04/18 / #20180004623

Multi-dimensional selective tracing

Techniques are described herein for performing multi-dimensional selective tracing within a computer system. In one or more embodiments, the tracing profile indicates what trace data to capture based, at least in part on a set of target types and a set of target dependencies. In response to receiving a request... Oracle International Corp

01/04/18 / #20180004658

Method and system for valid memory module configuration and verification

Aspects of the present disclosure involve a system and method for verifying and validating accurate memory module placement on a printed circuit board. In one embodiment, the printed circuit board is configured to include actuating elements that can be used to verify correct memory module location placement on the printed... Oracle International Corp

01/04/18 / #20180004670

Prefetch bandwidth throttling by dynamically adjusting miss buffer prefetch-dropping thresholds

The disclosed embodiments relate to a method for controlling prefetching in a processor to prevent over-saturation of interfaces in the memory hierarchy of the processor. While the processor is executing, the method determines a bandwidth utilization of an interface from a cache in the processor to a lower level of... Oracle International Corp

01/04/18 / #20180004816

System and method providing association rule aggregates

Systems, methods, and other embodiments are disclosed for performing data mining. In one embodiment, transaction records are read one at a time. Each transaction record represents a transaction for at least one item and includes an item identifier and a metric value for the item. The number-of-occurrences of at least... Oracle International Corp

01/04/18 / #20180004824

Method and system for implementing an operating system hook in a log analytics system

Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach is provided for identifying log files that have undergone a change in status that would require retrieve of... Oracle International Corp

01/04/18 / #20180004880

Variation-aware design analysis

A microprocessor evaluation system evaluates a microprocessor circuit by using analysis-specific custom corners that are derived specifically for the analysis of interest. Circuit parameters specific to the analysis of interest are applied to a proposed design to derive the custom corners, which will trigger violations more accurately than corners selected... Oracle International Corp

01/04/18 / #20180007027

On-premises agent for mobile cloud service

Systems, devices, and methods are disclosed for an agent device within a company's network firewall to initiate an HTTP connection with a cloud-based gateway and then upgrade the connection to a WebSockets protocol in order to have an interactive session. Over this interactive session, a mobile device, which connects to... Oracle International Corp

12/28/17 / #20170371847

Autotagging a template of a reporting workbook

Autotagging a template of a reporting workbook is provided. The template of the reporting workbook is received. The template is in a first format type. User specified selection of portions of the template are received. The portions are associated with at least two dimensions of the reporting workbook. A user... Oracle International Corp

12/28/17 / #20170374010

Techniques for reliable messaging for an intermediary in a network communication environment

The present disclosure relates generally to techniques for improving reliability of message communications. In certain embodiments, techniques are described for facilitating reliable communication of messages between a source (e.g., a client system) and a destination (e.g., a target system) via an intermediary communication handler system. In certain embodiments, a message... Oracle International Corp

12/28/17 / #20170374061

Policy-based compliance management and remediation of devices in an enterprise system

The present disclosure relates generally to managing compliance of remote devices that access an enterprise system. More particularly, techniques are disclosed for using a compliance policy to manage remediation of non-compliances of remote devices that access an enterprise system. A device access management system may be implemented to automate remediation... Oracle International Corp

12/28/17 / #20170374096

Systems and methods for supporting information security and sub-system operational protocol conformance

Systems and methods are described that support information security and sub-system operational conformance with protocols. In some embodiments, agent access to resources can be controlled via generation of credentials and/or tokens and/or conditioned external authentication. In some embodiments, workflows used to assess protocol conformance can be conditionally triggered at sub-systems.... Oracle International Corp

12/21/17 / #20170364305

Clock-skew-tolerant memory updating

Embodiments include systems and methods for providing robust clock-skew-tolerant memory updating in high-speed memory circuits. For example, in each memory update interval, update of a pre-memory with un-validated update data begins when a potential match is detected between a tag memory and a key (whether according to a base clock... Oracle International Corp

Patent Packs
12/21/17 / #20170364418

Integrity of transactional memory of card computing devices in case of card tear events

A method may include copying transaction rollback data to a buffer in a first memory. The method may further include calculating a checksum for the transaction rollback data, and storing the calculated checksum and a checksum pointer in the first memory. The checksum pointer may refer to a last valid... Oracle International Corp

12/21/17 / #20170364571

Eager replication of uncommitted transactions

Techniques are provided for eager replication of uncommitted transactions. In embodiments, a replication client receives, in a data stream, change records corresponding to database changes applied to a source database in a transaction. The change records does not include a commit record that indicates that the transaction is committed on... Oracle International Corp

12/21/17 / #20170364851

Seasonality validation and determination of patterns

Techniques are described herein for seasonal pattern determination and validation. In one or more embodiments, a set of time-series data is received to analyze for seasonal behavior. In response a plurality of patterns may be generated, including a first pattern and a second pattern, such that each of the first... Oracle International Corp

12/21/17 / #20170364973

Organizing data in a virtual computing infrastructure

Organizing data in a cloud computing environment having a plurality of computing nodes is described. An authorization to service a request is received. The request may be from a user for launching an instance. In response to receiving the authorization and based on the request, an image list is determined.... Oracle International Corp

12/21/17 / #20170365290

Optical tape with an increased track pitch for improvement of tracking performance after seam

In at least one embodiment, an optical data storage tape is provided. The optical data storage tape includes a read/write data area including a plurality of writeable tracks for storing data thereon, each writeable track having a first track width. The optical data storage tape further includes a seam area... Oracle International Corp

12/21/17 / #20170366441

Transmitting test traffic on a communication link

Techniques for transmitting test traffic on a communication link are disclosed. A computer system includes at least two nodes, interconnected by a particular communication link. A test engine associated with one of the two nodes identifies a level of data traffic being transmitted on the particular communication link. Based on... Oracle International Corp

12/21/17 / #20170366480

Internet cloud-hosted natural language interactive messaging system sessionizer

Provided are methods, systems, and computer-program products for providing a bot server to communicate with users using messaging applications. In some implementations, a method, system, and computer-program product for associating a message received by a bot server using a messaging application is provided. For example, a method can include receiving... Oracle International Corp

12/21/17 / #20170366481

Internet cloud-hosted natural language interactive messaging system user resolver

Provided are methods, systems, and computer-program products for associating a plurality of messages with a user. For example, a method can include receiving two hypertext transfer protocol (HTTP) post call messages. The method can further include parsing content of the post call messages to identify keywords, identifying existing users from... Oracle International Corp

12/21/17 / #20170366621

Internet cloud-hosted natural language interactive messaging system server collaboration

Provided are methods, systems, and computer-program products for server collaboration. For example, a method can include receiving a hypertext transfer protocol (HTTP) post call message. The HTTP post call message can be received by a first bot server. In some implementations, the first bot server can include a first uniform... Oracle International Corp

12/14/17 / #20170357540

Dynamic range-based messaging

Methods and systems for dynamic range-based messaging may include one or more processors configured to implement a dynamic range-based messaging system configured to receive, from respective producers of multiple producers, requests for indices to add respective messages to a contiguous message array. The system may assign, to the respective producers,... Oracle International Corp

12/14/17 / #20170357559

Systems and methods for support log cache device removal through standard user interfaces

Aspects of the present disclosure involve systems and methods for removes and/or adding log and/or cache devices to storage pools of a storage appliance. Users, via a graphical-user interface, identify the log and/or cache devices for removal or addition. Subsequently, the log and/or cache devices are moved, according to a... Oracle International Corp

12/14/17 / #20170357603

System and filtering field programmable gate array input/output

Systems and methods for adding a logic layer between FPGA I/O and the core logic of the FPGA. With the extra layer, users can monitor and/or modify the I/O to the FPGA. In addition, users can monitor and/or modify input/output to the core logics of the FPGA, thereby filtering both... Oracle International Corp

12/14/17 / #20170357631

Analysis of documents using rules

One or more computers receive input indicative of multiple files to be analyzed together, by performing one or more predetermined actions, using the contents (e.g. strings of text) of a corresponding one or more structures. The one or more structures are identified by the presence in each file, of corresponding... Oracle International Corp

12/14/17 / #20170357692

Leveraging query-specific statistics in non-equivalent queries

Techniques for processing queries are provided. In one approach, an execution plan for a query includes multiple sub-plans, one or more of which are selected at runtime while one or more other sub-plans are not executed during execution of the execution plan. In another approach, data about misestimate is generated... Oracle International Corp

12/14/17 / #20170357952

Systems and methods for providing status-based maintenance schedules

Systems, methods, and other embodiments are disclosed for automatically changing a maintenance strategy for an asset. In one embodiment, status data from an asset record of an asset to be maintained is read. The status data indicates a current status of the asset. A maintenance schedule record is selected from... Oracle International Corp

Patent Packs
12/14/17 / #20170359234

Sampling-densification technique to facilitate high-sampling-density signatures for telemetry data in enterprise computing systems

The disclosed embodiments relate to a system that gathers telemetry data while testing a computer system. During operation, the system obtains a test script that generates a load profile to exercise the computer system, wherein a running time of the test script is designed to be relatively prime in comparison... Oracle International Corp

12/14/17 / #20170359240

System and supporting a selection service in a server environment

A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each said socket is associated with a handler in a plurality of handlers. Furhtermore, the... Oracle International Corp

12/14/17 / #20170359327

Privileged account plug-in framework - usage policies

Techniques for managing privileged accounts via a privileged access management service are provided. In some examples, the service may be configured with a plug-in framework for accessing secure resources. In some aspects, a log-in request that includes authentication information and corresponds to the service may be received. Session access to... Oracle International Corp

12/07/17 / #20170351551

Concurrent distributed graph processing system with self-balance

Techniques are provided for dynamically self-balancing communication and computation. In an embodiment, each partition of application data is stored on a respective computer of a cluster. The application is divided into distributed jobs, each of which corresponds to a partition. Each distributed job is hosted on the computer that hosts... Oracle International Corp

12/07/17 / #20170351670

Performing database operations using a vectorized approach or a non-vectorized approach

Techniques for performing database operations using vectorized instructions are provided. In one technique, it is determined whether to perform a database operation using one or more vectorized instructions or without using any vectorized instructions. This determination may comprise estimating a first cost of performing the database operation using one or... Oracle International Corp

12/07/17 / #20170351716

Resource allocation for database provisioning

A method of pre-allocating resources for database provisioning in a private cloud may include determining characteristics of a plurality of databases in a customer's database system. The method may also include grouping the characteristics of the plurality of databases to generate a plurality of database templates that are descriptive of... Oracle International Corp

12/07/17 / #20170351794

System and verifying the deterministic starting state of a digital device

A system configured to perform a digital simulation of a hardware device, where the hardware device has a digital state component. The system creates an instance of a first module inside a target module associated with the state component, where the source code of the target module remains unmodified by... Oracle International Corp

12/07/17 / #20170351964

Reducing bandwidth requirements for telemetry data using a cross-imputability analysis technique

The disclosed embodiments relate to a system that reduces bandwidth requirements for transmitting telemetry data from sensors in a computer system. During operation, the system obtains a cross-imputability value for each sensor in a set of sensors that are monitoring the computer system, wherein a cross-imputability value for a sensor... Oracle International Corp

12/07/17 / #20170353262

Temperature-insensitive optical transceiver

A transceiver separates wavelength-division-multiplexing (WDM) components into two groups, one of which is more sensitive to temperature than the other group. The temperature-sensitive group of optical components is implemented on a first substrate in the transceiver that has a lower thermo-optic coefficient than a second substrate in the transceiver, which... Oracle International Corp

11/30/17 / #20170344339

Audio feedback for continuous scrolled content

An example system and method for providing audio feedback to a software user when scrolling, panning, or zooming a content area. An example method includes determining one or more dimensions of the content area, which includes one or more sections; detecting a scroll command; scrolling the content such that a... Oracle International Corp

11/30/17 / #20170344348

Scalable provenance generation from points-to information

A method for analyzing a program may include obtaining the program and obtaining a points-to analysis that may include points-to tuples. The method may further include obtaining a result of a query based on the program. The method may further include extracting a data-flow trace specification that includes flow tuples.... Oracle International Corp

11/30/17 / #20170344350

Triage self-repair for statically compiled executables

Embodiments provide systems and methods for generating application binaries having self-triage repair capabilities. For example, embodiments enable an independent software vendor (ISV) to statically compile application source code into a self-triaging application binary (STAB) having a release-time executable. Should the release-time executable generate runtime errors when executed, the STAB can... Oracle International Corp

11/30/17 / #20170344401

Method of achieving intra-machine workload balance for distributed graph-processing systems

Techniques are provided for efficiently distributing graph data to multiple processor threads located on a server node. The server node receives graph data to be processed by the server node of a graph processing system. The received graph data is a portion of a larger graph to be processed by... Oracle International Corp

11/30/17 / #20170344419

Correctable error filtering for input/output subsystem

A switched fabric hierarchy (e.g., a PCIe hierarchy) may utilize hardware, firmware, and/or software for filtering duplicative or otherwise undesirable correctable error messages from reaching a root complex. An operating system of the root complex may detect a persistent stream or storm of correctable errors from a particular endpoint and... Oracle International Corp

11/30/17 / #20170344593

Versioning and non-disruptive servicing of in-memory units in a database

Techniques for non-disruptive versioning of in-memory units in a database are provided. A database server generates and maintains a first IMU that reflects changes made to a mirrored-data-set up to a first snapshot time, and a second IMU that reflects changes made to the mirrored-data-set up to a second snapshot... Oracle International Corp

11/30/17 / #20170347368

Methods, systems, and computer readable media for providing end-to-end priority service in long term evolution (lte) or subsequent generation networks

The subject matter described herein includes methods, systems, and computer readable media for supporting end-to-end priority service in LTE or subsequent generation networks. One method for supporting such priority occurs at a network node configured to operate in an LTE or subsequent generation network. The method includes receiving an incoming... Oracle International Corp

11/30/17 / #20170347496

Integrated environmental control for electronic equipment enclosures

Embodiments include systems and methods for integrated control of environmental conditions in an equipment enclosure. For example, a novel airflow inlet structure can be installed into a primary airflow path of the equipment enclosure. The airflow inlet structure can include an integrated electrostatic filter sub-structure and an integrated electromagnetic radiation... Oracle International Corp

11/23/17 / #20170336972

Replacing data structures for process control

A method of replacing information governing transactions between computer systems may include storing a first data structure comprising first information that governs an active process of transactions between the computer systems, and cloning the first data structure to generate a second data structure. The method may also include receiving changes... Oracle International Corp

11/23/17 / #20170337085

Correlation of thread intensity and heap usage to identify heap-hoarding stack traces

Embodiments identify heap-hoarding stack traces to optimize memory efficiency. Some embodiments can determine a length of time when heap usage by processes exceeds a threshold. Some embodiments may then determine heap information of the processes for the length of time, where the heap information comprise heap usage information for each... Oracle International Corp

11/23/17 / #20170337118

Selective object sensitive points-to analysis

A method for points-to program analysis includes extracting a kernel from a program, performing a fixed object sensitive points to analysis of the kernel to obtain fixed analysis results, and assigning, for a first candidate object in the kernel, a first context depth to the first candidate object. The candidate... Oracle International Corp

11/23/17 / #20170337193

Solution to generate a scriptset for an automated database migration

The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data,... Oracle International Corp

11/23/17 / #20170337229

Spatial indexing for distributed storage using local indexes

Systems, methods, and other embodiments associated with indexing spatial data in a distributed file system using local indexes are described. In one embodiment, a method includes dividing the spatial data into splits. Each of the splits includes a portion of the spatial data and includes additional sub-units that further sub-divide... Oracle International Corp

11/23/17 / #20170337640

Method and system for implementing semantic analysis of internal social network content

Disclosed is a method, system, and computer program product for semantically analyzing the content within an internal social network. Using the results of the analysis, the executives can gain a better understanding of, and insight into, the organization and its employees. A dashboard tool may be used in some embodiments... Oracle International Corp

11/23/17 / #20170339209

Graph analytic engine that implements efficient transparent remote access over representational state transfer

Techniques herein decouple available results, from graph analysis execution, to adapt to various deployment configurations. In an embodiment, a graph engine is deployed that has multiple mutually-exclusive configuration modes that include being embedded within a software application, centrally serving software applications, or distributed amongst a cluster of computers. Based on... Oracle International Corp








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 Corp 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 Corp with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###