[發明專利]用于生成應用的方法、系統和計算機存儲介質有效
| 申請號: | 201680065043.5 | 申請日: | 2016-11-03 |
| 公開(公告)號: | CN108351765B | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | B·巴拉薩布拉曼蘭;E·B-T·科恩;O·科勒;W·J·斯特普爾斯 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/34;G06F9/50 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 生成 應用 方法 系統 計算機 存儲 介質 | ||
1.一種用于在開發者環境中生成應用的方法,所述方法包括:
在用戶接口上實現的設計表面處接收對模板的選擇,所述模板包括數據方案;
接收用于所選擇的所述模板的數據集;
基于所述數據方案,將所述數據集綁定到所選擇的所述模板;
標識所述數據集的用于提取的至少一部分;
基于以下中的至少一項來推斷用戶意圖:與所述開發者環境相關聯的過去的用戶交互或過去的用戶選擇、針對與所述數據集相對應的數據類型的數據存儲位置匹配、或遙測數據;
基于所推斷的所述用戶意圖來推斷用于所述數據集的所標識的所述部分的位置;
提取所述數據集的所標識的所述部分;
將所提取的所述數據存儲在所推斷的所述位置處;以及
將在所推斷的所述位置處的所提取的所述數據綁定到所述模板,使得對所述模板的訪問提供對在所推斷的所述位置處的所提取的所述數據的訪問。
2.根據權利要求1所述的方法,其中標識所述數據集的用于提取的所述部分還包括:
標識來自所述數據集的一個或多個數據類型,所述一個或多個數據類型包括以下中的至少一個:本地數據、動態數據或者遠程數據。
3.根據權利要求1所述的方法,其中標識所述數據集的用于提取的所述部分還包括:
基于與所述數據方案相關聯的規則來標識動態數據的至少一部分。
4.根據權利要求1所述的方法,其中所述數據集的用于提取的所述部分至少部分地基于遙測數據而被標識。
5.根據權利要求1所述的方法,還包括:
接收用于所述數據集的所標識的所述部分的所推斷的所述位置;
標識用于數據存儲的一個或多個其他位置;
提供所推斷的所述位置和所述一個或多個其他位置作為連接列表;
接收對用于所述數據集的所標識的所述部分的第一子集的第一位置的選擇;
接收對用于所述數據集的所標識的所述部分的第二子集的第二位置的另一選擇;以及
將所述第一子集存儲在所述第一位置處,并且將所述第二子集存儲在所述第二位置處。
6.根據權利要求1所述的方法,其中標識所述數據集的用于提取的所述部分還包括:
基于用戶簡檔來標識一個或多個可用的數據存儲位置;
提供所述一個或多個可用的數據存儲位置作為連接列表;以及
接收從所述連接列表對位置的選擇,所選擇的所述位置被用作所推斷的所述位置。
7.根據權利要求6所述的方法,其中提供所述一個或多個位置作為所述連接列表還包括:
至少部分地基于策略集來從所述一個或多個位置標識默認位置;以及
提供所述默認位置作為所述連接列表中的建議位置。
8.一種用于生成應用的系統,所述系統包括:
開發者環境,在處理器上實現,所述開發者環境被配置為:接收模板和源數據,所述模板包括數據方案;
數據綁定機構,耦合到所述開發者環境,所述數據綁定機構被配置為:基于所述數據方案和策略集將所述源數據綁定到所述模板;
數據存儲位置機構,耦合到所述開發者環境,所述數據存儲位置機構被配置為:標識一個或多個數據存儲位置;以及
數據提取機構,耦合到所述開發者環境,所述數據提取機構被配置為:標識所述源數據的用于從所述模板提取的至少一部分,基于與所述開發者環境相對應的過去的用戶交互、過去的用戶選擇或與遙測數據中的至少一個來推斷用戶意圖,基于所推斷的所述用戶意圖來推斷所標識的所述一個或多個數據存儲位置中的至少一個數據存儲位置,用于所述源數據的所提取的所述部分的存儲,以及將所述源數據的所提取的所述部分存儲到所推斷的所述至少一個數據存儲位置,所述數據綁定機構將所述源數據存儲在所推斷的所述至少一個數據存儲位置處的所提取的所述部分重新綁定到所述模板。
9.根據權利要求8所述的系統,其中所述數據存儲位置機構向所述開發者環境提供所標識的所述一個或多個數據存儲位置作為連接列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680065043.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據處理方法和系統
- 下一篇:從移動設備創建和修改應用





