[发明专利]非结构化UI有效
申请号: | 201680010441.7 | 申请日: | 2016-02-24 |
公开(公告)号: | CN107251010B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | R·L·沃恩;T·科兰伯格;M·莫兰;C·巴隆;S·查德威克;M·嘎姆拉维 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F40/117 | 分类号: | G06F40/117;G06F40/174;G06F16/22;G06F16/25;G06F16/248;G06F16/28 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构 ui | ||
1.一种用于实现非结构化用户界面的系统,所述系统包括:
监测模块,用于在计算设备处监测在电子调色板处接收的输入,所述输入产生多个数据元素;
数据标记模块,用于利用相应的时间戳来标记所述多个数据元素中的每个数据元素,以及用于利用所述电子调色板上的相应输入位置来标记所述多个数据元素中的每个数据元素;
数据结构构建模块,用于使用所述多个数据元素的所述时间戳和所述输入位置来将所述多个数据元素构建成数据结构;以及
用户界面模块,用于向所述计算设备的用户呈现用户界面,所述用户界面基于所述数据结构,
其中为了使用所述多个数据元素的所述输入位置来将所述多个数据元素构建成所述数据结构,所述数据结构构建模块用于:
检测所述多个数据元素中的每一个的输入位置;
将所述多个数据元素组织到所述数据结构的记录中的多个字段,其中在空间上彼此相对接近地输入的数据元素被组织为所述数据结构中的记录中的所述多个字段中的单个字段,而在空间上彼此相对远地输入的数据元素被组织为所述数据结构中的所述多个字段中的分开的多个字段。
2.如权利要求1所述的系统,其中,所述电子调色板包括文字处理文档。
3.如权利要求1所述的系统,其中,为了使用所述时间戳来将所述多个数据元素组织成所述数据结构,所述数据结构构建模块用于:
将在时间上彼此相对接近地输入的数据元素分组为所述数据结构中的记录。
4.如权利要求1所述的系统,其中,为了呈现所述用户界面,所述用户界面模块用于:
呈现具有特定记录中每个数据元素的列名称和字段值的用户界面。
5.如权利要求4所述的系统,其中,所述用户界面模块用于:
接收标识用于修正所述列名称的用户输入。
6.如权利要求4所述的系统,其中,所述用户界面模块用于:
接收用户输入以修正所述数据结构。
7.如权利要求6所述的系统,其中,为了使用所述时间戳来将所述多个数据元素组织成所述数据结构,所述数据结构构建模块用于将在时间上彼此相对接近地输入的数据元素分组为所述数据结构中的记录。
8.如权利要求1所述的系统,其中,所述数据结构构建模块用于:
分析所述多个数据元素以标识所述多个数据元素中的数据元素的数据类型。
9.如权利要求1所述的系统,其中,所述数据结构构建模块用于:
将离群值数据标识为不适合所述数据结构的数据元素。
10.如权利要求9所述的系统,其中,所述数据结构构建模块用于:
将所述离群值数据处理成多个子数据元素,所述多个子数据元素符合所述数据结构。
11.如权利要求10所述的系统,其中,为了处理所述离群值数据,所述数据结构构建模块用于:
将子数据元素与当前记录中的字段进行比较,以判定所述子数据元素是否具有与所述字段类似的数据类型。
12.如权利要求10所述的系统,其中,为了处理所述离群值数据,所述数据结构构建模块用于:
将子数据元素与外部记录中的字段进行比较,以判定所述子数据元素是否具有与所述字段类似的数据类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680010441.7/1.html,转载请声明来源钻瓜专利网。