[发明专利]在交互面上用物理物体进行计算机编程的系统及方法在审
申请号: | 201480041861.2 | 申请日: | 2014-07-07 |
公开(公告)号: | CN105765512A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | 施政 | 申请(专利权)人: | 施政 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F9/44;G06F11/36;G10H1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 北京市朝阳区建外大街*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互 面上 物理 物体 进行 计算机 编程 系统 方法 | ||
1.一种用于创建和运行计算机程序的系统,其特征在于,所述系统包括:
多个物体,每个物体包含一个识别码,并分配一个编程符号;
交互面,识别放置在所述交互面上或者附近的物体的所述识别码和位置信息;
有效连接到所述交互面的处理器;以及
有效连接到所述处理器的存储器,存储识别码与编程符号之间相关关系的数据库;
其中,当多个物体被放置在所述交互面上或附近以形成功能图案,所述处理器从所述功能图案导出计算机程序。
2.根据权利要求1所述的系统,其特征在于,所述物体的所述识别码包括唯一识别码(UID),所述UID用一个器件编码,所述器件从以下群组中选择:射频识别芯片,电容标签模式,以及磁性标签模式。
3.根据权利要求1所述的系统,其特征在于,所述物体包含放置在所述交互面之上的物理薄片。
4.根据权利要求1所述的系统,其特征在于,所述物体从以下群组中选择:卡片,按钮,码块和雕像。
5.根据权利要求1所述的系统,其特征在于,进一步包括感官配件,所述感官配件从以下群组中选择:LED灯,音频装置,视频装置,摄像机和振动发生器,其中所述处理器控制感官配件产生一个输出。
6.根据权利要求5所述的系统,其特征在于,所述输出用于指示所述计算机程序的执行进度。
7.根据权利要求5所述的系统,其特征在于,进一步包括有效连接到所述处理器的电子装置,所述电子装置由所述计算机程序控制。
8.根据权利要求7所述的系统,其特征在于,所述电子装置包括机器人。
9.根据权利要求7所述的系统,其特征在于,所述电子装置为计算机。
10.根据权利要求7所述的系统,其特征在于,所述输出用于指明所述计算机程序的执行进度以及所述电子装置的运行进度。
11.一种用于创建和运行计算机程序的方法,其特征在于,包括:
放置多个物体在一个交互面上或者附近以形成功能图案,每个所述物体包含一个识别码,并分配一个编程符号;
所述交互面识别所述物体的识别码和位置信息;
从所述物体的所述识别码得到所述编程符号;以及
从所述功能图案中导出计算机程序。
12.根据权利要求11所述的方法,其特征在于,所述物体的所述识别码包括唯一识别码(UID),所述UID用一个器件编码,所述器件从以下群组中选择:射频识别芯片,电容标签模式,以及磁性标签模式。
13.根据权利要求11所述的方法,其特征在于,所述物体包括物理薄片,所述方法进一步包括在所述交互面上放置所述物理薄片。
14.根据权利要求11所述的方法,其特征在于,所述物体从以下群组中选择:卡片,按钮,码块和雕像。
15.根据权利要求11所述的方法,其特征在于,进一步包括指引感官配件产生一个输出,其中所述感官配件从以下群组中选择:LED灯,音频装置,视频装置,摄像机和振动发生器。
16.根据权利要求15所述的方法,其特征在于,所述输出用于指明所述计算机程序的执行进度。
17.根据权利要求15所述的方法,其特征在于,进一步包括,所述计算机程序控制电子装置。
18.根据权利要求17所述的方法,其特征在于,所述电子装置包括机器人。
19.根据权利要求17所述的方法,其特征在于,所述电子装置为计算机。
20.根据权利要求17所述的方法,其特征在于,进一步包括,当所述电子装置没有按预期运行,通过重新排列所述功能图案来调试所述计算机程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施政,未经施政许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480041861.2/1.html,转载请声明来源钻瓜专利网。