-
公开(公告)号:US09792349B2
公开(公告)日:2017-10-17
申请号:US14095543
申请日:2013-12-03
Applicant: Oracle International Corporation
Inventor: Shubha Bose , Devendra Singh , Neerja Bhatt , Sujatha Janardhanan , Gaurav Garg , Yang Seok Ki , Abhishek Saxena , Alan Downing
IPC: G06F17/30
CPC classification number: G06F17/30595 , G06F9/546 , G06F17/30575 , G06F17/30607
Abstract: A method and apparatus for an in-database sharded queue that supports JMS session ordering is provided. Messages from a plurality of enqueuers are stored in a plurality of shards of a particular queue. For each enqueuer, all messages are stored in only one of the shards. Each shard includes one or more subshards, each subshard having one or more partitions of a queue table maintained by a relational database system. All messages from a first enqueuer are stored in partitions of the queue table that are assigned to a first shard of the plurality of shards. All messages from a second enqueuer are stored in partitions of the queue table that are assigned to a second shard of the plurality of shards. Subscribers of the particular queue are caused to dequeue messages from the plurality of shards.
-
公开(公告)号:US20140372486A1
公开(公告)日:2014-12-18
申请号:US14095543
申请日:2013-12-03
Applicant: Oracle International Corporation
Inventor: Shubha Bose , Devendra Singh , Neerja Bhatt , Sujatha Janardhanan , Gaurav Garg , Yang Seok Ki , Abhishek Saxena , Alan Downing
IPC: G06F17/30
CPC classification number: G06F17/30595 , G06F9/546 , G06F17/30575 , G06F17/30607
Abstract: A method and apparatus for an in-database sharded queue that supports JMS session ordering is provided. Messages from a plurality of enqueuers are stored in a plurality of shards of a particular queue. For each enqueuer, all messages are stored in only one of the shards. Each shard includes one or more subshards, each subshard having one or more partitions of a queue table maintained by a relational database system. All messages from a first enqueuer are stored in partitions of the queue table that are assigned to a first shard of the plurality of shards. All messages from a second enqueuer are stored in partitions of the queue table that are assigned to a second shard of the plurality of shards. Subscribers of the particular queue are caused to dequeue messages from the plurality of shards.
Abstract translation: 提供了一种支持JMS会话排序的数据库内分片队列的方法和装置。 来自多个入站者的消息被存储在特定队列的多个分片中。 对于每个进入者,所有消息都只存储在其中一个分片中。 每个分片包括一个或多个子硬件,每个子硬件具有由关系数据库系统维护的队列表的一个或多个分区。 来自第一入站者的所有消息都存储在分配给多个分片的第一分片的队列表的分区中。 来自第二进入者的所有消息都存储在分配给多个分片的第二分片的队列表的分区中。 导致特定队列的订阅者从多个分片中出现消息。
-
公开(公告)号:US12242539B2
公开(公告)日:2025-03-04
申请号:US18137829
申请日:2023-04-21
Applicant: Oracle International Corporation
Inventor: Srikant Subramaniam , Sundar Shenbagam , Neerja Bhatt , Ganesh Kumar
IPC: G06F16/9032 , G10L15/06
Abstract: The present disclosure relates generally to techniques for analyzing and improving a bot system, and more particularly to an analytic system integrated with a bot system for monitoring, analyzing, visualizing, diagnosing, and improving the performance of the bot system. For example, an analytic system is integrated with a bot system for monitoring, analyzing, visualizing, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface as insights reports at different generalization levels. The insights reports offer developer-oriented analytics to pinpoint issues with skills so a user can address them before they cause problems. The insights let a user track conversation trends over time, identify execution paths, determine the accuracy of their intent resolutions, and access entire conversation transcripts.
-
公开(公告)号:US20200342032A1
公开(公告)日:2020-10-29
申请号:US16829976
申请日:2020-03-25
Applicant: Oracle International Corporation
Inventor: Srikant Subramaniam , Sundar Shenbagam , Neerja Bhatt , Ganesh Kumar
IPC: G06F16/9032 , G10L15/06
Abstract: The present disclosure relates generally to techniques for analyzing and improving a bot system, and more particularly to an analytic system integrated with a bot system for monitoring, analyzing, visualizing, diagnosing, and improving the performance of the bot system. For example, an analytic system is integrated with a bot system for monitoring, analyzing, visualizing, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface as insights reports at different generalization levels. The insights reports offer developer-oriented analytics to pinpoint issues with skills so a user can address them before they cause problems. The insights let a user track conversation trends over time, identify execution paths, determine the accuracy of their intent resolutions, and access entire conversation transcripts.
-
公开(公告)号:US20190102078A1
公开(公告)日:2019-04-04
申请号:US16147249
申请日:2018-09-28
Applicant: Oracle International Corporation
Inventor: Neerja Bhatt , Vinay K. Gandhi , Ganesh Kumar
IPC: G06F3/0484 , G06F3/0482 , G06F3/16 , G06N99/00 , G06F9/451
Abstract: The present disclosure relates generally to techniques for monitoring and improving a bot system. An analytic system is integrated with a bot system for monitoring, analyzing, visualize, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface at different generalization levels. The analytic system can also provide suggestions, options, or other information for improving the bot system through the graphic user interface.
-
6.
公开(公告)号:US20250094734A1
公开(公告)日:2025-03-20
申请号:US18885501
申请日:2024-09-13
Applicant: Oracle International Corporation
Inventor: Vanshika Sridharan , Xinwei Zhang , Steven Martijn Davelaar , Neerja Bhatt , Xin Xu
IPC: G06F40/40 , G06F9/451 , G06N3/0475
Abstract: Techniques for using a LLM to detect OOS and OOD utterances. In one aspect, a method includes routing an utterance to a skill bot. The skill bot is configured to execute an action for completing a task associated with the utterance, and a workflow associated with the action includes a GenAI component state configured to facilitate completion of at least part of the task. The method further includes inputting a prompt into a GenAI model for processing. The prompt includes the utterance and scope-related elements that teach the GenAI model to output an invalid input variable when the utterance is OOS or OOD. When the GenAI model determines the utterance is OOS or OOD as part of the processing, the response is generated to include the invalid input variable, and the GenAI component state is caused to transition to a different state or workflow based on the response.
-
公开(公告)号:US20230259558A1
公开(公告)日:2023-08-17
申请号:US18137829
申请日:2023-04-21
Applicant: Oracle International Corporation
Inventor: Srikant Subramaniam , Sundar Shenbagam , Neerja Bhatt , Ganesh Kumar
IPC: G06F16/9032 , G10L15/06
CPC classification number: G06F16/90332 , G10L15/063 , G10L2015/0631
Abstract: The present disclosure relates generally to techniques for analyzing and improving a bot system, and more particularly to an analytic system integrated with a bot system for monitoring, analyzing, visualizing, diagnosing, and improving the performance of the bot system. For example, an analytic system is integrated with a bot system for monitoring, analyzing, visualizing, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface as insights reports at different generalization levels. The insights reports offer developer-oriented analytics to pinpoint issues with skills so a user can address them before they cause problems. The insights let a user track conversation trends over time, identify execution paths, determine the accuracy of their intent resolutions, and access entire conversation transcripts.
-
公开(公告)号:US11651033B2
公开(公告)日:2023-05-16
申请号:US16829976
申请日:2020-03-25
Applicant: Oracle International Corporation
Inventor: Srikant Subramaniam , Sundar Shenbagam , Neerja Bhatt , Ganesh Kumar
IPC: G10L15/06 , G06F16/9032
CPC classification number: G06F16/90332 , G10L15/063 , G10L2015/0631
Abstract: The present disclosure relates generally to techniques for analyzing and improving a bot system, and more particularly to an analytic system integrated with a bot system for monitoring, analyzing, visualizing, diagnosing, and improving the performance of the bot system. For example, an analytic system is integrated with a bot system for monitoring, analyzing, visualizing, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface as insights reports at different generalization levels. The insights reports offer developer-oriented analytics to pinpoint issues with skills so a user can address them before they cause problems. The insights let a user track conversation trends over time, identify execution paths, determine the accuracy of their intent resolutions, and access entire conversation transcripts.
-
公开(公告)号:US10884598B2
公开(公告)日:2021-01-05
申请号:US16147249
申请日:2018-09-28
Applicant: Oracle International Corporation
Inventor: Neerja Bhatt , Vinay K. Gandhi , Ganesh Kumar
IPC: G06F40/30 , G06F3/0484 , G06F3/0482 , G06F9/451 , G06F3/16 , G06N20/00 , G06F3/0481 , G06N3/00
Abstract: The present disclosure relates generally to techniques for monitoring and improving a bot system. An analytic system is integrated with a bot system for monitoring, analyzing, visualize, and improving the performance of the bot system. The analytic system monitors events occurred in conversations between end users and the bot system, aggregates and analyzes the collected events, and provides information regarding the conversations graphically on a graphic user interface at different generalization levels. The analytic system can also provide suggestions, options, or other information for improving the bot system through the graphic user interface.
-
-
-
-
-
-
-
-