[發明專利]在特定子節點狀態處實例化對話進程有效
| 申請號: | 201810101440.4 | 申請日: | 2018-02-01 |
| 公開(公告)號: | CN108804488B | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 亞歷克斯·丹尼爾·雅各布森 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | G06F16/31 | 分類號: | G06F16/31;G06F16/332;G06F16/33 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定子 節點 狀態 實例 對話 進程 | ||
1.一種計算機實現的方法,所述方法包括:
在服務器計算機處,從用戶裝置接收指定對話進程的特定子節點狀態的請求,其中,所述對話進程定義多個節點狀態,所述多個節點狀態包括一個根節點狀態和多個子節點狀態,并且其中:
每個子節點狀態從另一個子節點狀態和所述根節點狀態中的至少一個衍生;以及
每個節點狀態指定輸入請求和輸入響應處理規則,所述輸入響應處理規則用于對響應于所述輸入請求而接收到的輸入響應進行處理并且基于所述輸入響應來選擇從該節點狀態衍生的子節點狀態中的一個子節點狀態;
由所述服務器計算機響應于指定所述特定子節點狀態的所述請求在所述根節點狀態處實例化所述對話進程;
由所述服務器計算機,向所述對話進程提供對所述對話進程的多個輸入響應,每個輸入響應是響應于輸入請求而提供的,其中,為所述根節點狀態的所述輸入請求提供所述多個輸入響應中的第一個輸入響應,并且為作為所述特定子節點狀態的父節點的節點狀態的所述輸入請求提供所述多個輸入響應中的最后一個輸入響應,并且使所述對話進程選擇所述特定子節點狀態;以及
由所述服務器計算機向所述用戶裝置提供使所述用戶裝置在所述特定子節點狀態處呈現所述對話進程的數據。
2.根據權利要求1所述的計算機實現的方法,其中:
指定所述對話進程的所述特定子節點狀態的所述請求包括對話進程索引的索引鍵值,其中,所述對話進程索引針對每個索引條目指定:
由相應的索引鍵值索引的特定子節點狀態條目;
使所述對話進程從所述根節點狀態遍歷至所述特定子節點狀態的輸入響應集合。
3.根據權利要求2所述的計算機實現的方法,其中,向所述對話進程提供所述多個輸入響應包括:
訪問由所述請求的所述索引鍵值索引的所述特定子節點狀態條目;
從所述對話進程索引檢索所述輸入響應集合;以及
向所述對話進程提供所述輸入響應集合。
4.根據權利要求1所述的計算機實現的方法,其中,指定所述對話進程的所述特定子節點狀態的所述請求包括使所述對話進程從所述根節點狀態遍歷至所述特定子節點狀態的所述多個輸入響應。
5.根據權利要求4所述的計算機實現的方法,其中,所述輸入請求由包括所述輸入響應集合作為查詢參數的統一資源定位符指定。
6.根據權利要求1所述的計算機實現的方法,其中,所述請求由引用資源的特定統一資源標識符指定,所述資源包括指令,所述指令使所述對話進程從所述根節點狀態遍歷至所述特定子節點狀態。
7.根據權利要求6所述的計算機實現的方法,其中,所述指令指定所述多個輸入響應。
8.根據權利要求1至7中任一項所述的計算機實現的方法,其中,所述多個輸入響應中的每個輸入響應被配置為使所述對話進程遍歷至另一節點狀態。
9.根據權利要求1至7中任一項所述的計算機實現的方法,其中,指定所述對話進程的特定子節點狀態的所述請求部分地基于用戶搜索歷史。
10.根據權利要求1至7中任一項所述的計算機實現的方法,其中,指定所述對話進程的特定子節點狀態的所述請求部分地基于用戶瀏覽歷史。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810101440.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提取目標字符的方法及裝置
- 下一篇:計算機中目標文檔遠程監控系統





