用于对象操作的系统和方法技术方案

技术编号:9742097 阅读:81 留言:0更新日期:2014-03-07 05:29
一种用于操作对象的系统和方法,包括:显示器,用于显示对象,所述对象具有几何形状并被布置在所述几何形状的第一定向上。所述显示器还接近所述对象显示所述几何形状的至少第二定向。所述系统包括用户接口,用于接收用户输入以选择所述几何形状的第二定向。与显示器和用户接口通信的处理器确定对象的包括第二定向在内的一个或多个可能的定向,并且布置所述对象的几何形状的定向以匹配所选择的第二定向。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的引用本申请要求享有于2011年3月31提交、题为“System and Methods forManipulation of Objects”、序号为61/470,354的美国临时专利申请的优先权,通过引用将所述临时专利申请的全部内容并入本文。
应用一般涉及用于操作具有不同形状和/或尺寸的对象的系统和方法。更具体地说,在各个方面,当一个或多个对象从第一位置移动到第二位置时,所述系统和方法实时或接近实时地操作这些对象的位置和/或定向。
技术介绍
现有的制造、包装和分配系统使对象能够被分配和存储。例如,机场行李分配系统在飞机和机场登机或行李认领设施之间跟踪和分配各种形状和尺寸的行李。包裹运输服务提供商拾取、存储、然后向各个目的地分配各种形状和尺寸的包裹。然而,这些分配和存储系统不提供具有不同的形状和/或尺寸的对象的有效存储或包装的方式。存在包括二维虚拟对象的其他系统。电子拼图游戏是强调涉及虚拟对象的拼图求解的电子游戏的一个流派。要求解的各类拼图可以测试很多解决问题的技能,包括逻辑、策略、模式识别、序列求解、以及单词完成。
技术实现思路
为了说明所公开的用于操作对象的系统和方法的技术能力,在以下几个方面描述如下。对象可以是二维对象或三维对象。二维对象可以是虚拟对象,例如,但不限于计算机和/或电子装置屏幕上表示的对象。三维对象可包括虚拟或真实的对象。真实的三维对象可包括任何项目,例如,但不限于任何消费产品、家居产品、汽车、包裹、容器或任何尺寸或形状的项目。二维或三维对象可采取任何形状或结构。在某些情况下,控制界面可利用作为真实的三维对象的代表的虚拟的三维对象以使得用户和/或系统能够通过控制虚拟的三维对象的操作来控制真实的三维对象的操作。在某些实现方式中,操作适用于对任何类型的对象,包括二维或三维对象的操作。例如,系统和/或方法可被实现,以加强项目或包裹分配系统、包装系统和/或存储系统。在对象需要实时或接近实时操作的任何系统中,当从第一位置移动到第二位置时,该系统可通过以更紧凑的方式实现具有各种形状和尺寸的项目的有效布置的控制系统得以加强。例如,使用本文描述的操作过程的控制系统可允许用户(或自动化的计算机程序)在当对象正被移动到容器或存储位置时,分析它们的尺寸和形状,然后操作对象的位置和/或定向,使得所述对象最优地放置成与存储容器或位置中的其他对象相邻。这种方法可适用于在具有任何尺寸或形状的包裹或者容器中存储对象,例如,但不限于一系列容器,包括小型邮件包裹到货船或者甚至更大的存储保持。在各个方面中,所述系统和方法给用户提供使用指点装置,例如鼠标或遥控装置来玩拼图游戏的能力,并用于提供与指点装置用于与拼图游戏互动相关联的附加的游戏控制机制和过程。在某些配置中,触摸屏可作为传统的指点装置,例如Windows?.或Mac?OSX的触摸屏,其提供跟踪用户触摸的光标。然而,在其他配置中,触摸屏可被使用为使用户通过触摸屏(例如,iPhone 屏幕)上的用户触摸直接操作对象和/或其他功能,而不是提供跟踪用户触摸的光标。本文系统、装置和方法支持这两种类型的触摸屏。此外,所述系统、装置和方法可支持多重选择类型的游戏风格,而其他输入方法可包括:基于摄像头的眼睛/视线跟踪、基于EEG的思想控制(例如NeuroSky?.硬件)、基于摄像头的身体运动和姿势跟踪(例如Microsoft⑧Kinect )、直接选择多重选择其中之一的按钮(例如,但不限于商场游戏机或游戏节目蜂鸣器)或基于麦克风的语音命令。在一个方面中,用户被允许操作以各种几何形状或片的形式的二维虚拟对象。每个对象和/或片向下朝着片积累的游戏区域的底部移动。任选地,根据系统配置,所述片可被允许在任何方向上移动。用户可以通过将所述片横着移动和/或旋转90度以创建穿过线中的游戏区域的水平线来操作所述片。所述片的形式可能类似于,但不限于正方形、长方形、三角形、四边形、I形、J形、L形、O形、S形、Z形以及T形。具有特定类型的几何形状的每个片可被旋转。例如,所述I形片可被旋转四次以产生两个不同定向(垂直和水平)的片。作为另一个例子,T形片可被旋转四次以产生四个不同定向的片。O形片也可被旋转四次,只是各定向的片是彼此相同的。以下使用“可能的定向”和“定向片”指几何形状的不同定向。例如,I形的所有可能的定向是与所述形状相关联的两个不同定向。例如,T形的所有可能的定向是与所述形状相关联的四个不同定向。示例性拼图游戏具有游戏区域,其通常映射到包括单元的二维网格。这些单元具有各种尺寸和形状。举例来说,在图3-图12中,所述单元是正方形的。作为另一个例子,在图12中,所述单元是圆形的。每个片中的面积与单元的尺寸相同。在这个示例性拼图游戏中,游戏区域范围的某些单元在示例性拼图游戏开始时包括一行或多行部分填充的单元。所述游戏区域范围的部分填充部分通常被称为基础(base)。在某些其他实现方式中,在示例性拼图游戏开始时没有单元被填充到所述区域中,并且用户可以分配某些片来填充空单元。一旦一行单元被完全填满,则所述行被清除,从而降低基础的高度。在此示例性拼图游戏开始时或所述示例性拼图游戏进行中,系统自动为用户提供默认片。对于下面的讨论,当片被放置在游戏区域中特定位置后,所述基础的包括任何被填充和/或其中所含为空单元的行数被称为“结果(result)”。每个结果与用户或游戏系统为达到该结果所采取的一个或多个步骤相关联。例如,用户可通过选择所述基础上的位置以放置给定片而采取第一步骤。在随后一个步骤中,用户可接着通过旋转所述片而为所选的位置选择所述片的一个特定定向。从默认片被提供给用户时到当所述片被放置以达到某一特定结果时所采取的步骤系列统称为“移动”。示例性拼图游戏通常使用键盘或多按钮输入装置来进行游戏。然而,这将通常需要使用至少三个独特的按钮与示例性拼图游戏交互,通常需要其中的两个来控制下降片的水平移动,并且通常需要第三个按钮来旋转所述片。在时间压力下协调多个按钮增加了游戏的难度,并且对于特定用户,例如初学者来说可能是不受欢迎的。这也将用户仅仅限制到具有几个按钮或输入的输入装置,例如键盘。因此,在本领域中存在对允许用户使用键盘以外的输入装置移动电子装置上显示的对象的需求。存在对实现用于指点装置控制的拼图游戏系统的附加的控制机制和过程的另一需求。存在对为应用例如拼图游戏应用设计可容易地适应于或者实现在多种其他平台和系统或者上的界面的进一步需求。在各种实现方式中,所公开的系统、方法和装置,通过以下来解决现有技术中的缺陷:为用户提供使用指点装置例如鼠标或触摸屏来操作电子装置上的任何应用和/或任何拼图游戏的对象的能力,并用于提供与指点装置用于控制拼图游戏相关联的附加的控制机制和过程。在某一方面中,用户可以通过在所选片的单元上点击或悬停而使用鼠标控制选择拼图片。用户可以通过按住点击而不释放它而将所选片拖动到交互式和/或虚拟游戏区域上的期望位置。所选片跟随鼠标的移动并可由用户通过在将所选片移动到所述基础之上的期望的空单元的顶部之后释放鼠标点击而被放置或丢下(drop)。所述系统可任选地包括用于在鼠标控制的游戏参与期间辅助用户的附加过程。在一个实现方式中,响应于用户选择游戏区域范围中的一个或本文档来自技高网...

【技术保护点】
一种用于操作对象的方法,包括:经由显示器显示所述对象,所述对象具有几何形状并被布置在所述几何形状的第一定向上;接近所述对象显示所述几何形状的至少第二定向;接收用户输入以选择所述几何形状的第二定向;以及布置所述对象的几何形状的定向以匹配所选择的第二定向。

【技术特征摘要】
【国外来华专利技术】2011.03.31 US 61/470,3541.一种用于操作对象的方法,包括: 经由显示器显示所述对象,所述对象具有几何形状并被布置在所述几何形状的第一定向上; 接近所述对象显示所述几何形状的至少第二定向; 接收用户输入以选择所述几何形状的第二定向;以及 布置所述对象的几何形状的定向以匹配所选择的第二定向。2.根据权利要求1的方法,包括为操作所述对象设置从所述对象被第一次显示时起的时间限制。3.根据权利要求2的方法,包括以一移动速度将所述对象从所述显示器上的第一位置向第二位置移动。4.根据权利要求3的方法,其中,所述时间限制基于所述对象的移动速度和在所述显示器上的第二位置。5.根据权利要求1的方法,包括确定所述对象的包括所述第二定向在内的一个或多个定向。6.根据权利要 求1的方法,其中,所述几何形状是二维的。7.根据权利要求6的方法,其中,所述几何形状包括四格拼板、三格拼板、五格拼板和多格拼板中的至少一个。8.根据权利要求1的方法,其中,所述几何形状是三维的。9.根据权利要求1的方法,包括:接近所述对象显示所述几何形状的所有可能的定向。10.根据权利要求1的方法,其中,所述用户输入经由指点装置、触摸屏、音频输入、语音命令、电眼跟踪、视线跟踪、基于EEG的思想控制、基于摄像头的身体运动、姿势跟踪和按钮中的至少一个。11.根据权利要求1的方法,其中,所述用户输入改变所述对象的位置。12.根据权利要求11的方法,其中,位置的改变包括在水平位置和垂直位置中的至少一个中的改变。13.根据权利要求12的方法,其中,所述用户输入包括选择所述对象并拖动所述对象至所述显示器上的期望的位置。14.根据权利要求1的方法,其中,所述对象表示大致对应的形状的物理项目。15.根据权利要求14的方法,其中,布置所述对象的定向引起所述物理项目的定向的对应布置。16.一种用于操作对象的系统,包括: 计算机; 计算机可读介质,可操作地耦合到所述计算机,所述计算机可读介质存储使所述计算机执行各种功能的程序代码,所述功能包括: 经由显示器显示所述对象,所述对象具有几何形状并被布置在所述几何形状的第一定向上; 接近所述对象显示所述几何形状的至少第二定向; 接收用户输入以选择所述几何形状的第二定向;以及 布置所述对象的几何形状的定向以匹配所选择的第二定向。17.一种用于操作对象的便携式电子装置,包括: 显示器,用于显示所述对象,所述对象具有几何形状并被布置在所述几何形状的第一定向上,以及用于接近所述对象显示所述几何形状的至少第二定向; 用户接口,用于接收用户输入以选择所述几何形状的第二定向;以及 与所述显示器和用户接口通信的处理器,用于布置所述对象的几何形状的定向以匹配所选择的第二定向。18.一种用于操作与一个或多个其他对象有关的第一对象的方法,包括: 在显示器上显示所述一个或多个其他对象,使得每个其他对象被布置成与所述其他对象的至少另一个对象相邻,每个其他对象具有几何形状并被布置在所述几何形状的一个定向上,所述一个或多个其他对象的每个相对于任何其他对象不重叠; 在所述显示器上的第一位置显示所述第一对象,所述第一对象具有几何形状并被布置在所述几何形状的第一定向上; 接收用户输入以选择所述第一对象的目标位置和定向,其中,所述目标位置与所述一个或多个其他对象中的至少一个相邻,所述第一对象相对于所述其他对象的任何一个不重置;以及 响应于所述用户输入,在所述目标位置和定向处定位和定向所述对象。19.根据权利要求18的方法,其中,所述用户输入包括选择所述显示器的与所述显示器上的所述一个或多个其他对象相邻的部分。20.根据权利要求19的方法,包括显示对应于所述显示器的所选部分的一个或多个目标位置和定向候选。21.根据权利要求20的方法,包括调整所述显示器的所选部分以确定所述第一对象的目标位置和定向。22.根据权利要求21的方法,其中,所述调整包括突出显示所述显示器的一个或多个单元,所述一个或多个单元包括四格拼板、三格拼板、五格拼板和多格拼板中的至少一个的拼板的形状。23.根据权利要求22的方法,其中,所述用户输入包括点击并按住指点装置按钮。24.根据权利要求18的方法,包括基于以下中的至少一个来确定所述对象的最佳目标位置和定向:所述显示器的所选部分、所述对象的几何形状、一个或多个随后可用的对象的几何形状、一个或多个可能的目标位置和定向候选、一对象或其他对象的高度与宽度之比、与所述其他对象相邻的任何空单元的数目和位置、与所述其他对象相邻的任何间隙...

【专利技术属性】
技术研发人员:H·B·罗杰斯J·W·埃登M·布恩N·J·库克
申请(专利权)人:泰特里斯控股有限责任公司
类型:
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1