Abstract: Systems, devices, and methods provide improved autonomous agents that are configured to respond to a user's query based on an emotion with which the query was expressed and a personality trait of the user. The agent may identify candidate answers to the query that are each associated with an emotion and/or a personality trait. The autonomous agent may utilize a predefined protocol set that indicates transitions between emotional states. A transition may correspond to an action associated with an emotion and/or a personality trait that, if performed, is likely to maintain a user in or transition the user to a preferred emotional state. The responses may be scored based at least in part their corresponding emotions and/or personality traits and in light of the transitions identified in the protocol set. A particular scored response may be selected and provided to the user in response to their query.
Abstract: Systems for high-performance, low-latency database log mining applications. A method commences upon receiving a log mining query. The query specifies desired results that correspond to a prior logical state of the database system. A first type of processing entity is invoked to process contents of the redo stream by loading metadata into a data dictionary, and a second type of processing entity is invoked to construct metadata from the redo stream, wherein the constructed metadata pertains only database objects referenced in the query. During the time that the first type of processing entity is processing contents of the redo stream by loading metadata into a data dictionary, a process of a second type serves incoming queries using a subset of entries in the redo stream. When the data dictionary is completed, a switchover point is reached and thenceforth, incoming queries are served using the first type of processing entity.
Type:
Application
Filed:
September 16, 2016
Publication date:
March 22, 2018
Applicant:
Oracle International Coporation
Inventors:
Archie Williams BROWN, Douglas Andrew VOSS, Joydip KUNDU, Parthasarathy Elangadu RAGHUNATHAN
Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes assembling a dynamic form object and submitting dynamic form information, associated with the dynamic form object, into a messaging session. The assembling includes an assembly operation, which, in turn, includes identifying an input field of an interface of an application, transferring input field information to a messaging system, and generating an element of the dynamic form object. The input field information is associated with the input field, and the generating uses the input field information. Further, the submitting includes transferring a message via the messaging system, the message including the dynamic form information.
Type:
Grant
Filed:
October 5, 2012
Date of Patent:
April 26, 2016
Assignee:
ORACLE INTERNATIONAL COPORATION
Inventors:
Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
Abstract: A mechanism is provided for detecting and disregarding application specific nodes contained in shared XML documents. The techniques described involve determining one or more application specific nodes within XML documents and performing path expression evaluations of the XML documents as if the nodes are not present. In one embodiment, a mechanism is provided by which a user may specify the criterion that determines which subset of nodes in XML documents are to be ignored from path expression evaluations. A query that specifies a path operation based on a path is evaluated ignoring said identified nodes when evaluating said path operation.
Type:
Grant
Filed:
May 25, 2006
Date of Patent:
August 13, 2013
Assignee:
Oracle International Coporation
Inventors:
Asha Tarachandani, Sivasankaran Chandrasekar, Man-Hay Tam, Anh-Tuan Tran, Ravi Murthy, Nipun Agarwal, Eric Sedlar
Abstract: A system, method, and computer program product are described for distinguishing between a computing system that is hung in a hang state and systems that are in an idle or otherwise non-hang state which do not need intervention before regaining the ability to adequately process work. According to some approaches, heuristics are employed to perform hang and idle system detection and validation. Data representative of systems resources are analyzed and transformed in order to identify systems that are in a hang state.
Type:
Application
Filed:
May 7, 2009
Publication date:
November 11, 2010
Applicant:
ORACLE INTERNATIONAL COPORATION
Inventors:
Joy Mukherjee, Angelo Pruscino, Sunil Kumar, Sujeet Kumar, Anuj Tripathi, Macharapu Sai Prasanth