合作增强现实

申请号 CN201280077916.6 申请日 2012-10-22 公开(公告)号 CN104936665B 公开(公告)日 2017-12-26
申请人 开放信息公司; 发明人 S.布兰赫弗劳尔; T.哈尔伯特;
摘要 在各个 电子 设备处提供 增强现实 呈现。第一电子设备接收涉及在第二电子设备处对增强现实呈现做出的 修改 的信息,并且所述第一电子设备响应于所述信息修改第一增强现实呈现。
权利要求

1.一种方法,其包括:
在与第一电子设备相关联的显示器处呈现基于由第一电子设备的照相机捕获的物理目标的第一增强现实呈现;
由第一电子设备接收基于所述物理目标或者所述物理目标的复制品对在第二电子设备处显示的第二增强现实呈现做出的合作修改的指示,其中所述第一和第二电子设备处于当检测到所述第一和第二电子设备捕获到所述物理目标或所述物理目标的所述复制品的图像或视频时发起的合作增强现实会话中;以及
由第一电子设备响应于所述合作修改的指示来修改第一增强现实呈现。
2.如权利要求1所述的方法,其中呈现第一增强现实呈现包括呈现包含除所述物理目标或所述物理目标的所述复制品的所述图像或视频之外的附加内容的第一增强现实呈现。
3.如权利要求2所述的方法,其中所述附加内容包括音频数据、视频数据、图像数据或文本数据中的至少一个。
4.如权利要求1所述的方法,其中所述物理目标的所述图像包括对象的图片,并且所述物理目标的所述复制品包括同一图片或同一对象的副本的图片。
5.如权利要求1所述的方法,其中由于第一和第二电子设备对所述物理目标或者所述物理目标的复制品的不同的相对姿态,第一增强现实呈现具有与第二增强现实呈现不同的物理目标的透视。
6.如权利要求5所述的方法,还包括:
由第一电子设备跟踪第一电子设备关于所述物理目标的移动;以及
由于第一电子设备关于所述物理目标的位置的改变,修改第一增强现实呈现以更新在第一增强现实呈现中提供的物理目标的透视。
7.如权利要求1所述的方法,还包括:
存储涉及包括第一和第二增强现实呈现的合作增强现实会话的当前状态的状态信息;
以及
在检测到将第三电子设备添加到合作增强现实会话时,向第三电子设备提供所述状态信息以允许第三电子设备显示具有与合作增强现实会话的当前状态一致的状态的增强现实呈现。
8.如权利要求1所述的方法,还包括:
在第一电子设备处接收用户输入以修改第一增强现实呈现;以及
由第一电子设备通过网络发送修改信息以将修改传送到第二电子设备来使得第二电子设备基于所述修改信息修改第二增强现实呈现。
9.如权利要求1所述的方法,还包括:
由第一电子设备接收关于与不同于被分派到第二电子设备的第二用户的第二色的所述第一电子设备的第一用户的第一角色的信息。
10.一种服务器,其包括:
至少一个处理器;
非暂时性机器可读存储介质;以及
所存储的指令,其可由所述至少一个处理器转译以:
响应于接收到来自多个电子设备的、涉及物理目标的捕获的信息,获得用于增强在多个电子设备处的增强现实呈现的信息;
接收关于在多个电子设备中的相应的至少一个处的增强现实呈现中的至少一个的修改的信息,其中所述多个电子设备处于当检测到所述多个电子设备捕获到所述物理目标或所述物理目标的所述复制品的图像或视频时发起的合作增强现实会话中;以及存储包括关于修改的信息的状态信息,所述状态信息涉及包括增强现实呈现的所述合作增强现实会话的当前状态。
11.如权利要求10所述的服务器,其中所存储的指令可由所述至少一个处理器进一步转译以:
检测附加电子设备到合作增强现实会话的添加;以及
将状态信息提供到附加电子设备,以使得所述附加电子设备显示在合作增强现实会话中的增强现实呈现,其与在多个电子设备处的增强现实呈现一致。
12.如权利要求11所述的服务器,其中对附加电子设备到合作增强现实会话的所述添加的检测基于至少一个处理器确定由所述附加电子设备捕获的物理目标与由多个电子设备捕获的物理目标匹配。
13.如权利要求10所述的服务器,其中所获得的信息包括音频数据、视频数据、图像数据或文本数据中的至少一个,获得的信息添加到在增强现实呈现中的每个中的所捕获的物理目标的视觉输出。
14.如权利要求10所述的服务器,其中所述至少一个处理器用以进一步:
确定由多个电子设备中的每个所捕获的物理目标是否是相同的物理目标;以及响应于所述确定,指示在多个电子设备处的增强现实呈现是合作增强现实会话的一部分。
15.一种装置,包括:
用于在与第一电子设备相关联的显示器处呈现基于由第一电子设备的照相机捕获的物理目标的第一增强现实呈现的部件;
用于接收基于所述物理目标或者所述物理目标的复制品对在第二电子设备处显示的第二增强现实呈现做出的合作修改的指示的部件,其中所述多个电子设备处于当检测到所述多个电子设备捕获到所述物理目标或所述物理目标的所述复制品的图像或视频时发起的合作增强现实会话中;以及
用于响应于合作修改的指示来修改第一增强现实呈现的部件。
16.如权利要求15所述的装置,其中第一增强现实呈现包含除所述物理目标或所述物理目标的所述复制品的所述图像或视频之外的附加内容,并且其中所述附加内容包括音频数据、视频数据、图像数据或文本数据中的至少一个。
17.如权利要求15所述的装置,其中所述物理目标的所述图像包括对象的图片,并且所述物理目标的所述复制品包括同一图片或同一对象的副本的图片。
18.如权利要求15所述的装置,其中由于第一和第二电子设备对所述物理目标或者所述物理目标的复制品的不同的相对姿态,第一增强现实呈现具有与第二增强现实呈现不同的物理目标的透视。
19.如权利要求15所述的装置,其中所述指令当由所述至少一个处理器执行时进一步使得第一电子设备:
检测附加电子设备到合作增强现实会话的添加,其中对附加电子设备到合作增强现实会话的所述添加的检测基于至少一个处理器确定由所述附加电子设备捕获的物理目标与由第一电子设备捕获的物理目标匹配。
20.如权利要求15所述的装置,其中所述指令当由所述至少一个处理器执行时进一步使得第一电子设备:
确定由第二电子设备所捕获的物理目标是否是相同的物理目标;以及
响应于所述确定,指示在第二电子设备处的增强现实呈现是合作增强现实会话的一部分。

说明书全文

合作增强现实

背景技术

[0001] 增强现实提供被诸如音频数据、视频数据、图像数据、文本数据等等的附加信息增强的物理的、现实世界环境的呈现。例如,电子设备的照相机可以捕获物理目标的图像或视频。物理目标的增强现实呈现然后可以被电子设备显示,其中所述物理目标的增强现实呈现包括物理目标的图像或视频,连同诸如上文列出的那些数据中的任何数据的附加数据。附图说明
[0002] 关于以下附图描述了某些实施例
[0003] 图1图示了根据某些实施的示例布置,所述示例布置包括与可以显示合作增强现实会话的增强现实呈现的显示器相关联的多个电子设备;
[0004] 图2是根据某些实施的能够显示合作增强现实呈现的电子设备的过程的流程图
[0005] 图3和4是根据某些实施的、由增强现实服务器执行以支持合作增强现实会话的过程的流程图;
[0006] 图5是根据某些实施的电子设备的框图;以及
[0007] 图6是根据某些实施的增强现实服务器的框图。

具体实施方式

[0008] 一般地,可以响应于捕获现实世界物理目标的图像或视频来创建增强现实呈现。作为示例,物理目标可以是在杂志或报纸中的图像、在产品盒上的图像、地理地标等等。用户可以将电子设备的照相机指向所述物理目标,并且响应于捕获(图像捕获或视频捕获)物理目标,所述电子设备可以产生基于所述物理目标的增强现实呈现。
[0009] 增强现实呈现可以包括视觉输出,所述视觉输出包含基于以附加信息增强的、所捕获的物理目标(此后称为“增强现实内容”)触发的图像或视频。所述增强现实内容可以包括被添加到所述视觉输出的音频数据、其他的视频数据、其他的图像数据、文本数据等等。所捕获的物理目标的视觉输出可以包括所捕获的物理目标(所捕获的物理目标的全部或者所捕获的物理目标的一部分)的图像或视频,或者所捕获的物理目标的再现,或者不同的视觉内容。在视觉输出包含所捕获的物理目标的图像或视频或者包含所捕获的物理目标的再现的情况下,其他视频数据、其他图像数据和/或文本数据可以覆盖视觉输出,而音频数据可以是连同所述视觉输出的作为声音的输出。因此,增强现实呈现可以是多媒体呈现的形式,其除增强现实内容之外还可以包括所捕获的物理目标的视觉输出。
[0010] 作为示例,电子设备当指向在报纸或杂志中的给定图片时,可以使得在线电子游戏开始进行游戏。在报纸或杂志中的给定图像可以是游戏人物、广告或者与在线电子游戏相关联的其他信息。由电子设备的照相机捕获这样的游戏人物或其他游戏信息提供了对所述电子设备的触发以启动在线电子游戏。作为另一示例,所捕获的物理目标可以是地理地标。基于地理地标的捕获,可以触发增强现实呈现,所述增强现实呈现可以提供以解释所述地理地标的各方面的历史意义的图像或视频数据、音频数据和/或文本数据增强的地理地标的虚拟游览。
[0011] 作为另一示例,电子设备可以捕获棋盘,其可以使得棋局在增强现实呈现中显得逼真,使得用户可以开始下棋。作为又一示例,电子设备可以捕获画布,其可以触发增强现实呈现,以允许在所述画布上虚拟地制作画笔。在其他示例中,其他类型的增强现实呈现可以被其他类型的物理目标的捕获触发。
[0012] 传统上,尚未提供虑及在增强现实上下文中的多个用户之中的合作的有效机制。在某些情况下,多个用户可能必须共享相同的电子设备来观看特定的增强现实呈现。
[0013] 根据某些实施,提供了合作增强现实技术或机制,以虑及在多个不同电子设备处的用户关于在所述电子设备中的每个处呈现的增强现实呈现彼此合作。图1描绘了包括电子设备102和104的示例布置。虽然在图1中仅描绘了两个电子设备,但是应注意在替代实施中,可以采用多于两个电子设备。电子设备102和104可以位于相同房间中,或者替代地,电子设备102和104可以彼此远程地定位,诸如在城市的不同位置中、在国家的不同城市中或者跨越世界的不同位置中。
[0014] 在某些示例中,电子设备102和104可以包括任何以下内容:计算机(例如,平板计算机、笔记本计算机、台式计算机等等)、个人数据助理、智能电话等等。电子设备102和104可以具有各自的显示器106和108。在其他示例中,与各个电子设备相关联的显示器可以与所述电子设备分离。例如,电子设备可以是游戏器具、机顶盒或者连接到外部显示器的其他设备。
[0015] 如在图1中进一步描绘的那样,电子设备102和104也包括各自的照相机110和112。照相机110和112可以被用于捕获物理目标的图像或视频以提供所述物理目标的视觉输出。
电子设备102和104两者可以捕获相同的物理目标114。替代地,在电子设备102和104彼此远程地定位的实施中,电子设备102可以捕获物理目标114,而远程定位的电子设备104可以捕获物理目标114的复制品114-1。例如,如果物理目标是在报纸或杂志上的图片,则复制品
114-1可以是在相同的报纸或杂志的另一副本上的相同图片。
[0016] 在某些示例中,假设增强现实应用在电子设备102和104中的每个中运行,由各个照相机110或112捕获某些物理目标可以触发电子设备102或104来基于所捕获的物理目标呈现增强现实呈现116或118。
[0017] 电子设备102和104可以存储涉及可以触发增强现实呈现的候选触发项目的信息。在捕获物理目标的图像或视频时,电子设备可以将所述图像或视频与候选触发项目比较以确定是否应该触发增强现实呈现。
[0018] 涉及候选触发项目的信息可以从增强现实服务器120获得,所述增强现实服务器120能够访问存储关于候选触发项目的集合的信息的触发项目数据库125。电子设备102和
104通过网络121耦合到增强现实服务器120。网络121可以是局域网(LAN)、广域网(WAN)、无线网络或者上述的某种组合。
[0019] 在触发项目数据库125中的信息的至少一部分可以被传送到每个电子设备102或104,并且被本地存储在电子设备102或104处。电子设备102或104因此可以将物理目标的所捕获的图像或视频的特性与本地存储的候选触发项目信息比较以确定是否检测到匹配,使得触发相应的增强现实呈现。
[0020] 在替代示例中,物理目标的所捕获的图像或视频与候选触发项目信息的比较可以在增强现实服务器120处执行。
[0021] 在(电子设备或者增强现实服务器处)执行物理目标的所捕获的图像或视频与候选触发项目信息的比较中,可以提取来自所捕获的图像或视频的各种特征用于与被包含在候选触发项目信息中的候选触发项目的相应的特征进行匹配。与特定候选触发项目的匹配使得相应的增强现实呈现被呈现在电子设备102或104处。
[0022] 在所触发的增强现实呈现中,呈现了物理目标114(或者复制品114-1)的视觉输出,连同相应的增强现实内容。可以从增强现实内容数据库123取回(retrieve)增强现实内容。在某些示例中,增强现实内容可以由增强现实服务器120从增强现实内容数据库123取回,并且被传送到电子设备102或104,用于包括在所触发的增强现实呈现116或118中。如上所述,增强现实内容可以包括以下内容的任何或某个组合:音频数据、视频数据、图像数据、文本数据等等。
[0023] 在某些示例中,增强现实内容数据库123和触发项目数据库125被存储在增强现实服务器120的存储子系统中。替代地,增强现实内容数据库123和触发项目数据库125中的任一个或两者可以位于由增强现实服务器120或电子设备102和104通过网络121可访问的远程系统处。
[0024] 根据某些实施,在检测到电子设备102和104已经捕获相同的物理目标的视频输出时(其中捕获相同的物理目标可以指电子设备102和104两者捕获相同的物理目标114,或者分别捕获物理目标114和所述物理目标的复制品114-1),可以发起合作增强现实会话。在合作增强现实会话中,电子设备102和104的多个用户能够关于增强现实呈现116和118彼此交互或合作。
[0025] 响应于增强现实服务器120检测到电子设备102和104已经捕获相同的物理目标,可以由增强现实服务器120指示合作增强现实会话。在这样的检测时,增强现实服务器120可以向电子设备102和104提供指示:增强现实呈现116和118是相同的合作增强现实会话的一部分。
[0026] 替代地,增强现实呈现116和118基于相同的物理目标的捕获的检测可以由电子设备102和104执行,而不是由增强现实服务器120执行。例如,电子设备102和104可以彼此通信,以传送关于物理目标的捕获的信息,使得电子设备102和104中的一个或两者可以比较所捕获的物理目标。当电子设备102和104定位得极接近时,电子设备102和104可以使用近场通信(在极接近的设备之间的无线电通信)、蓝牙通信、红外通信等等。当电子设备102和104彼此远程地定位时,电子设备102和104可以通过网络121或者通过另一较长距离通信链路通信。
[0027] 在合作增强现实会话中,在电子设备102和104处的用户可以对各个增强现实呈现116和118进行可以引起各个增强现实呈现的修改的合作输入。作为示例,如果增强现实呈现116和118是在线电子游戏的呈现,则来自每个用户的合作输入可以是使得游戏片(game piece)执行目标动作的游戏控制输入。在玩在线电子游戏的过程期间,包括游戏片的移动和玩游戏的控制的激活的、在电子设备102和104处的与游戏的用户交互可以使用诸如近场通信、蓝牙通信、红外通信、通过网络121的通信、通过增强现实服务器120的通信等等的多个通信技术中的任何通信在电子设备102和104之间传送。
[0028] 作为另一示例,如果增强现实呈现116和118是涉及在其上将绘制图画的画布的合作会话的一部分,则来自用户的合作输入可以包括在所述画布上的画笔笔划(stroke),其将被反映在增强现实呈现116和118两者中。可以存在针对其他类型的增强现实呈现的合作输入的各种其他示例。
[0029] 可以通过在各个电子设备102和104处使用用户输入设备来完成合作输入。作为示例,显示器106和108可以是对用户触摸敏感的触摸屏显示器。作为进一步的示例,电子设备102和104可以包括各自的用户输入设备122和124,诸如鼠标设备、按钮、触摸板键盘、语音或其他音频输入设备等等。
[0030] 响应于引起各个增强现实呈现的修改的、在特定电子设备处接收到的合作输入,涉及所述修改的信息可以被传播到在相同的合作增强现实会话中的(一个或多个)其他电子设备,以引起在(一个或多个)其他电子设备处的增强现实呈现的相应的修改。如在图1中描绘的那样,如果响应于用户输入,对在电子设备102处的增强现实呈现116做出增强现实修改,则关于增强现实修改的信息可以(在130处)被传送到其他电子设备104。
[0031] 关于增强现实修改的信息的传送可以被直接地提供在电子设备102和104之间,或者替代地,可以通过增强现实服务器120传递。类似地,当基于用户输入,在电子设备104处进行对增强现实呈现118的修改时,关于增强现实修改的信息可以(在132处)从电子设备104传送到电子设备102,以使得在电子设备102处对增强现实呈现116做出相应的修改。
[0032] 在某些示例中,是相同的合作增强现实会话的一部分的增强现实呈现116和118可以提供物理目标114或复制品114-1的不同透视(perspective)。增强现实呈现116和118可以是所捕获的物理目标的虚拟三维(3D)呈现,如以各自的增强现实内容增强的那样。取决于电子设备102或104关于所捕获的物理目标的相应姿态(位置和度),由增强现实呈现116和118中的每个提供的透视可以不同。
[0033] 此外,对于用户而言可能在合作增强现实会话期间利用电子设备102或104四处移动(move around)。可以跟踪电子设备102或104的这样的移动。在正在四处移动的各个电子设备102或104处的合作增强现实呈现116或118可以基于相对于所捕获的目标的电子设备102或104的所检测的姿态来改变(例如,透视)。
[0034] 图2是根据某些实施的、在第一电子设备(例如,102或104)处执行的过程200的流程图。过程200在与第一电子设备相关联的显示器处呈现(在202处)基于由第一电子设备的照相机捕获的物理目标的第一增强现实呈现。假设第一增强现实呈现是涉及多个电子设备(例如,102和104)的合作增强现实会话的一部分。
[0035] 所述过程200进一步接收(在204处)在第二电子设备处做出的合作修改的指示,所述第二电子设备基于相同物理目标显示第二增强现实呈现(其是合作增强现实会话的一部分)。响应于引起第二增强现实呈现的修改的、在第二电子设备处的用户输入,提供合作修改的指示。
[0036] 所述过程200然后响应于合作修改的指示来修改(在206处)第一增强现实呈现。
[0037] 虽然参考了涉及两个电子设备的过程,但是应注意,类似的过程可以被扩展到涉及多于两个电子设备的合作增强现实会话。
[0038] 图3是根据某些实施的、由增强现实服务器120执行的服务器过程300的流程图。服务器过程300从多个电子设备接收(在302处)涉及物理目标捕获的信息,其已经在相应的电子设备处触发了各个增强现实呈现的生成。在某些实施中,来自特定电子设备的涉及物理目标捕获的信息可以包括标识匹配所捕获的物理目标的触发项目的信息。
[0039] 服务器过程300然后确定(在304处)来自多个电子设备的物理目标捕获是否涉及相同的物理目标。在某些示例中,这可以基于比较来自多个电子设备的标识的触发项目,并且确定标识的触发项目是否相同。
[0040] 如果来自多个电子设备的物理目标捕获涉及相同的物理目标,则服务器过程300提供(在306处)在电子设备处的触发的增强现实呈现是公共合作增强现实会话的一部分的指示。所述指示可以被传送到多个电子设备。针对所指示的合作增强现实会话,多个电子设备将通过将关于修改的信息传送到是所指示的合作增强现实会话的一部分的(一个或多个)其他电子设备来响应于修改各个增强现实呈现的任何合作输入。
[0041] 针对所指示的合作增强现实会话,服务器过程300获得(在308处)相同的增强现实内容以提供到多个电子设备中的每个,用于增强在多个电子设备处的增强现实呈现。所获得的增强现实内容然后被传送(在310处)到多个电子设备。
[0042] 如果服务器过程300确定(在304处)来自多个电子设备的物理目标捕获涉及不同的物理目标,则服务器过程300获得(在312处)不同的增强现实内容以传送(在314处)到相应的多个电子设备。在这后一种场景中,在多个电子设备处的增强现实呈现不是相同的合作增强现实会话的一部分。
[0043] 图4是可以由图1的增强现实服务器120执行的另一服务器过程400的流程图。在涉及多个电子设备的合作增强现实会话期间,服务器过程400可以接收(在402处)报告在各个电子设备处做出的合作修改的信息。服务器过程400可以将这样的修改信息存储(在404处)为涉及合作增强现实会话的状态信息。
[0044] 服务器过程400也可以确定(在406处)附加电子设备是否已经被添加到合作增强现实会话。将附加电子设备添加到合作增强现实会话可以基于增强现实服务器120检测由附加电子设备捕获的物理目标与由已经是合作增强现实会话的一部分的多个电子设备捕获的物理目标相同或者是其复制品。
[0045] 响应于这样的检测,服务器过程400可以将附加电子设备连接(在408处)到合作增强现实会话。服务器过程400然后可以向附加电子设备提供(在410处)(关于合作增强现实会话的)状态信息,使得附加电子设备可以呈现由也是相同的合作增强现实会话的一部分的电子设备看见的相同的增强现实呈现(可能具有不同的透视,取决于附加电子设备相对于所捕获的物理目标的姿态)。
[0046] 虽然图3或4的任务已经被描述为是由增强现实服务器120执行的服务器过程的一部分,但是应注意,在其他实施中,图3或4的任务中的至少某些可以由电子设备102和104中的一个或多个执行。例如,电子设备102和104中的一个或多个可以被配置为增强现实服务器以执行增强现实服务器120的功能的部分或全部。
[0047] 在替代实施中,不同的角色可以被分派到合作增强现实会话中所涉及的不同用户。作为示例,一个用户可以被分派管理者的角色,而剩余用户可以是参与者。可以分派不同角色的示例可以在在线桌游(board game)的上下文中,其中管理者可以在管理者的增强现实呈现中做出修改,并且所述修改被传送到参与者用户,所述参与者用户然后可以响应于所述修改。例如,具有管理者角色的用户可以在在线桌游中绘制图画,并且具有参与者角色的用户将猜测对应于正在绘制的图画的词语。
[0048] 在其他类型的合作增强现实会话的上下文中,其他类型的角色可以被分派到用户。
[0049] 图5是根据某些实施的示例电子设备500的框图。电子设备500可以是图1的电子设备102或104。电子设备500包括增强现实应用502,其在一个或多个处理器504上可执行。电子设备500也包括照相机506、显示器508、用户输入设备510、网络接口512以及(一个或多个)存储介质514。网络接口512允许电子设备500通过诸如图1的网络121的网络通信。
[0050] 增强现实应用502可以执行图2的任务以及其他任务。例如,增强现实应用502可以检测由照相机506进行的物理目标的捕获。响应于物理目标的捕获,增强现实应用502将所捕获的物理目标的特征与候选触发项目信息比较,所述候选触发项目信息可以存储在(一个或多个)存储介质514中,或者可以从图1的触发项目数据库125取回。在检测到所捕获的物理目标与相应的候选触发项目的匹配时,增强现实应用502发起针对所匹配的候选触发项目的增强现实呈现以供在显示器508处查看。增强现实应用502可以进一步与图1的增强现实服务器120通信以获得增强现实内容来增强所述增强现实呈现。
[0051] 另外,增强现实应用502也可以接收涉及增强现实呈现的修改的修改信息,所述增强现实呈现的修改被显示在是相同的合作增强现实会话的一部分的另一电子设备处。响应于所述修改信息,增强现实应用502可以修改由显示器508呈现的增强现实呈现。此外,响应于检测在电子设备500处修改增强现实呈现的用户输入,增强现实应用502可以将关于修改的信息发送到是相同的合作增强现实会话的一部分的(一个或多个)其他电子设备。
[0052] 图6描绘了增强现实服务器120的示例部件。增强现实服务器120包括在一个或多个处理器604上可执行的增强现实应用602。增强现实服务器应用602可以执行例如在图3或4中描绘的任务。
[0053] 增强现实服务器120进一步包括网络接口606以允许增强现实服务器120通过网络通信。另外,增强现实服务器120包括(一个或多个)存储介质608,其可以存储各种信息,包括图1的增强现实内容数据库123和触发项目数据库125。
[0054] 增强现实应用502或602的机器可读指令可以被加载,用于在(一个或多个)相应的处理器(诸如在图5或6中的504或604)上执行。处理器可以包括微处理器、微控制器、处理器模或子系统、可编程集成电路、可编程阵列或者另一控制或计算设备。
[0055] (一个或多个)存储介质514或608可以被实现为一个或多个计算机可读或机器可读存储介质。存储介质包括不同形式的存储器,其包括:半导体存储器设备,诸如动态或静态的随机访问存储器(DRAM或SRAM)、可擦写和可编程的只读存储器(EPROM)、电可擦除和可编程的只读存储器(EEPROM)以及闪存;磁盘,诸如固定盘、软盘和可移除盘;包括带的其他磁介质;光介质,诸如压缩盘(CD)或数字视频盘(DVD);或者其他类型的存储设备。应注意,上文讨论的指令可以被提供在一个计算机可读或机器可读存储介质上,或者替代地,可以被提供在分布在可能具有多个节点的大型系统中的多个计算机可读或机器可读存储介质上。一个或多个这样的计算机可读或机器可读存储介质被认为是物品(或制品)的一部分。物品或制品可以指任何制造的单个部件或多个部件。一个或多个存储介质可以位于运行机器可读指令的机器中,或者位于远程站点处,从该远程站点处可以通过网络下载机器可读指令用于执行。
[0056] 在上述描述中,记载了许多细节以提供对本文公开的主题的理解。然而,可以在没有这些细节的某些或全部的情况下实行实施。其他实施可以包括根据上文讨论的细节的修改和变型。所附权利要求书意图涵盖这样的修改和变型。
QQ群二维码
意见反馈