【技术实现步骤摘要】
【国外来华专利技术】非结构化UI优先权申请本申请要求2015年3月24日提交的美国申请序列号14/667,222的优先权的权益,所述美国申请通过引用以其全部内容结合在此。
本文所描述的实施例总体上涉及数据组织和呈现,并且特别涉及一种非结构化用户界面。
技术介绍
非结构化数据指没有预定义数据模型或以其他方式未被组织的信息。对非结构化数据进行捕获和组织是一项困难的任务。附图说明在不必按比例绘制的附图中,相同标号可以描述不同视图中的类似部件。具有不同字母后缀的相同标号可以表示类似部件的不同实例。一些实施例以举例的方式被展示并且不限于附图中的图,在附图中:图1是根据实施例的展示了用于捕获、分析、和呈现非结构化数据的系统的示意图;图2是根据实施例的展示了解析非结构化数据的过程的数据流程图;图3是根据实施例的电子输入调色板的示例;图4A至图4C根据实施例展示了随着时间推移的输入;图5根据实施例展示了数据组的实例;图6根据实施例展示了所生成的数据库结构;图7根据实施例展示了示例用户界面;图8是根据实施例的如何可以通过数据类型来对记录进行组织的示例;图9根据实施例展示了具有列标题的数据结构;图10是 ...
【技术保护点】
一种用于实现非结构化用户界面的系统,所述系统包括:监测模块,用于在计算设备处监测在电子调色板处接收的输入,所述输入产生多个数据元素;数据标记模块,用于利用相应的时间戳来标记所述多个数据元素中的每个数据元素;数据结构构建模块,用于使用所述多个数据元素的所述时间戳来将所述多个数据元素组织成数据结构;以及用户界面模块,用于向所述计算设备的用户呈现用户界面,所述用户界面基于所述数据结构。
【技术特征摘要】
【国外来华专利技术】2015.03.24 US 14/667,2221.一种用于实现非结构化用户界面的系统,所述系统包括:监测模块,用于在计算设备处监测在电子调色板处接收的输入,所述输入产生多个数据元素;数据标记模块,用于利用相应的时间戳来标记所述多个数据元素中的每个数据元素;数据结构构建模块,用于使用所述多个数据元素的所述时间戳来将所述多个数据元素组织成数据结构;以及用户界面模块,用于向所述计算设备的用户呈现用户界面,所述用户界面基于所述数据结构。2.如权利要求1所述的系统,其中,所述电子调色板包括文字处理文档。3.如权利要求1所述的系统,其中,为了使用所述时间戳来将所述多个数据元素组织成所述数据结构,所述数据结构构建模块用于:将在时间上彼此相对接近地输入的数据元素分组为所述数据结构中的记录。4.如权利要求1所述的系统,其中,为了呈现所述用户界面,所述用户界面模块用于:呈现具有特定记录中每个数据元素的列名称和字段值的用户界面。5.如权利要求4所述的系统,其中,所述用户界面模块用于:接收标识用于修正所述列名称的用户输入。6.如权利要求4所述的系统,其中,所述用户界面模块用于:接收用户输入以修正所述数据结构。7.如权利要求1所述的系统,其中,所述数据标记模块用于利用所述电子调色板上的相应输入位置来标记所述多个数据元素中的每个数据元素;并且其中,所述数据结构构建模块用于使用所述多个数据元素的所述输入位置来将所述多个数据元素组织成所述数据结构。8.如权利要求7所述的系统,其中,为了使用所述时间戳来将所述多个数据元素组织成所述数据结构,所述数据结构构建模块用于将在时间上彼此相对接近地输入的数据元素分组为所述数据结构中的记录;并且其中,为了使用所述多个数据元素的所述输入位置来将所述多个数据元素组织成所述数据结构,所述数据结构构建模块用于将具有在空间上彼此相对接近地输入的数据元素分组为所述数据结构中的所述记录中的字段。9.如权利要求1所述的系统,其中,所述数据结构构建模块用于:分析所述多个数据元素以标识所述多个数据元素中的数据元素的数据类型。10.如权利要求1所述的系统,其中,所述数据结构构建模块用于:将离群值数据标识为不适合所述数据结构的数据元素。11.如权利要求10所述的系统,其中,所述数据结构构建模块用于:将所述离群值数据处理成多个子数据元素,所述多个子数据元素符合所述数据结构。12.如权利要求11所述的系统,其中,...
【专利技术属性】
技术研发人员:R·L·沃恩,T·科兰伯格,M·莫兰,C·巴隆,S·查德威克,M·嘎姆拉维,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。