Abstract: A system that implements a medical adherence tracker framework receives a workflow definition, the workflow definition comprising one or more tasks. The system persists the workflow definition, and the persisting includes serializing the workflow definition. The system synchronizes the workflow definition to one or more user devices, including transmitting the serialized workflow definition to the user devices. The workflow definition includes nested objects, and the system serializes the workflow definition and nested objects separately and links the serialized objects using an object identifier.
Type:
Application
Filed:
November 21, 2013
Publication date:
May 21, 2015
Applicant:
ORACLE INTERNATIONAL CORPORATION
Inventors:
Jayant THOMAS, Victor MATSKIV, Zhaogang QIAN, Vallabha JAGDISH
Abstract: Embodiments of the present disclosure are directed toward a seal assembly comprising a main body comprising a production fluid port configured to align with a production fluid bore of a tubing spool of a mineral extraction system, a first annular seal supported by the main body and disposed on a first side of the production fluid port, and a second annular seal supported by the main body and disposed on a second side of the production fluid port, wherein the seal assembly is configured to be disposed in an annular region between a hanger and the tubing spool of the mineral extraction system, the first annular seal and the second annular seal are configured to isolate the production fluid port from the annular region, and the seal assembly is configured to be removed from the tubing spool without the hanger.
Abstract: A method for providing real time data network usage information using an SPR includes receiving a request for real time data network usage information. The method further includes, in response to the request, effecting a data change for the subscriber in the SPR. The method further includes, at the SPR, in response to the data change, sending a notification of the change to a policy and changing rules function (PCRF). The method further includes, at the PCRF, in response to the notification of the data change, requesting real time data network usage information from at least one policy and charging enforcement function (PCEF) serving the subscriber. The method further includes, at the PCRF, receiving the data network usage information from the at least one serving PCEF. The method further includes providing an indication of the real time data network usage information to the SPR.
Abstract: A system and method can support on-device operation management. A token issuer on a backend server, and/or a tool, can generate an authorization token, which is bound to a user of one or more devices using a unique identifier (ID) that is assigned to the user. The unique ID can be known and/or shared between the an on-device authorizing entity and the token issuer. Then, the on-device authorizing entity can verify the authorization token before granting an execution of one or more protected on-device operations. Furthermore, the on-device authorizing entity may not grant the execution of the one or more protected on-device operations, when the unique ID is erased from the device.
Type:
Application
Filed:
March 20, 2014
Publication date:
May 21, 2015
Applicant:
Oracle International Corporation
Inventors:
Thierry Violleau, Nicolas Ponsini, Patrick VAN HAVER
Abstract: Embodiments include systems and methods for applying post-cursor locking point adjustment to an at-rate clock data recovery (CDR) system. Some embodiments operate in context of a CDR circuit of a serializer/deserializer (SERDES). In one embodiment, a training routine is used to determine an optimal post-cursor target level. Increasing or decreasing the post-cursor target level can cause the CDR clocking to shift right or left, which can be seen as a shift of the channel impulse response with respect to the CDR sampling locations. In some implementations, the post-cursor can be locked to the determined target level. In other implementations, the determined target level can be compared to a fully-adapted post-cursor to tune adaptations performed by transmitter and/or receiver equalizers.
Type:
Grant
Filed:
September 23, 2014
Date of Patent:
May 19, 2015
Assignee:
ORACLE INTERNATIONAL CORPORATION
Inventors:
Jianghui Su, Francis Schumacher, Zuxu Qin, Dawei Huang
Abstract: A sewing apparatus and method therefor includes a drive mechanism, a thread feed mechanism, and a needle engagement mechanism for engaging the thread feed mechanism. The drive mechanism comprises a drive motor configured to transmit power from the drive motor to the needle engagement mechanism such that it drives a needle within a cartridge without moving the entire cartridge. A method and sewing apparatus includes a plurality of thread feed mechanisms and a needle engagement mechanism for selecting and engaging each of the thread feed mechanisms.
Abstract: An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. Loss of captured event data, such as RFID generated through an RFID event, can be prevented through a series of guarantee semantics. Approaches also provide for role-based data visibility. Queries received from a user or entity can be dynamically modified based on the role of the user/entity using a virtual private database (VPD). The modified query can result in a virtual private database automatically hiding or restricting access to event data at row, column, and/or cell levels, so that an authorized user/entity is only able to access data to which that user/entity should have access.
Abstract: A semantic conversion system (1900) includes a self-learning tool (1902). The self-learning tool (1902) receives input files from legacy data systems (1904). The self-learning tool (1902) includes a conversion processor (1914) that can calculate probabilities associated with candidate conversion terms so as to select an appropriate conversion term. The self-learning tool (1902) provides a fully attributed and normalized data set (1908).
Abstract: Embodiments of the invention provide systems and methods for analyzing sequential data. The sequential data can comprise a sequence of data points arranged in a particular order and thus representing a sequence. A number of such sequences can be analyzed, for example, to identify patterns or commonalities within the sequences or portions of sequences represented by the data. According to one embodiment, a method of identifying patterns in sequences of data points can comprise reading a set of sequential data. The sequential data can comprises a plurality of sequences and each of the plurality of sequences can represent an ordered sequence of tokens. A dotplot representing matches between each sequence of the plurality sequences can be generated. One or more patterns within the sequential data can then be identified based on the dotplot.
Abstract: Embodiments of the invention provide systems and methods for managing an enabler and dependencies of the enabler. According to one embodiment, a method of managing an enabler can comprise requesting a management function via a management interface of the enabler. The management interface can provide an abstraction of one or more management functions for managing the enabler and/or dependencies of the enabler. In some cases, prior to requesting the management function metadata associated with the management interface can be read and a determination can be made as to whether the management function is available or unavailable. Requesting the management function via the management interface of the enabler can be performed in response to determining the management function is available. In response to determining the management function is unavailable, one or more alternative functions can be identified based on the metadata and the one or more alternative functions can be requested.
Abstract: A decoder circuit with reduced leakage configured to decode an address and drive one of a number of word lines may be implemented with two-high logic gates in a pre-decode stage, a decode stage, and a word line driver stage. Such decoder circuits may include, in the word line driver stage, a number of two-high NOR gates configured to drive one of a number of word lines. In some embodiments, the two-high logic gates that share common inputs are implemented with multi-output static logic.
Abstract: Embodiments include systems and methods for accurately controlling gain of a high-speed variable-gain amplifier (VGA) without adversely impacting bandwidth performance. Embodiments include a VGA with a variable resistor, for which resistance is a function of a control level. A gain calibration system controls the control level by using a gain control feedback subsystem to sample outputs of a duplicate VGA, which includes a duplicate variable resistor. The sampled duplicate outputs are compared to a target gain generated by a reference generator. The control level can be fed back to control the gain of the duplicate VGA until the target gain is reached. The control level can also be fed to the actual VGA to control its gain. By performing gain control on the duplicate VGA without interfering with the output signal path of the actual VGA, the actual VGA's gain can be accurately controlled without impacting its bandwidth.
Abstract: Reducing programming complexity in client applications when interfacing with database servers operating with corresponding programming interfaces. In one embodiment, a client system merely specifies a procedure of interest to be executed on a database server of interest, and a system forms the specific instructions according to the programming interface requirements of the specific database server. Thus, the client applications may be implemented independent of the programming interface requirements of the database servers. The client system may also send data indicating the programming environment (e.g., Java or Visual Basic) in which applications are supported (in the client system). The application sever may form the instructions consistent with the programming environment as well, thereby further reducing the complexity of implementations in the client applications.
Abstract: Systems and methods are described herein for managing the operations of a microgrid module. The microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a power management software module and a control software module installed on a microgrid computer. The power management software module uses received business parameters to create rules for applying to the operation of the microgrid module. The rules are stored locally at the microgrid computer so that they can be quickly accessed by a control software module. The control software module uses the rules in combination with data collected from sensors installed in the physical circuitry layer of the microgrid module to control the operations of the microgrid module.
Type:
Grant
Filed:
March 22, 2012
Date of Patent:
May 19, 2015
Assignee:
Science Applications International Corporation
Abstract: A system is disclosed that logs access system events. When an access system event occurs, a log entry is created for the access system event. Information from an identity profile is stored in the log entry. The identity profile pertains to a first user. The first user is the entity who caused or was involved with the access system event. In one embodiment, the access system includes identity management and access management functionality.
Type:
Grant
Filed:
February 26, 2001
Date of Patent:
May 19, 2015
Assignee:
Oracle International Corporation
Inventors:
Vrinda S. Joshi, Srinivasagapala Ramamurthy