4。用于在计算机游戏中移动屏幕对象—

《计算机应用基础》期末考试模擬练习题(1)

一、计算机的技术指标有多种最重要的是___1C___·属于计算机高级语言的是___2D___·目前微型计算机的CPU采用___3D___,它由___4C___组成.

1.A制造商B价格C.主频 D.品牌

2.A二进制语言B.汇编语言C.机器语言 D. C语言

3.A.电于管B.晶体管 C.中小规模集成电路 D. 超大规模集成电路

4. A.运算器和存储器B.控制器和存储器C.運算器和控制器 D.加法器和乘法器

二、所谓“裸机”是指___5C__·既可作为输入设备又可作为输出设备的是___6B__·在计算机系统中,存储器容量1MB等于___7A__·断电后会导致数据丢失的存储器是___8B__·

5.A.单片机B.单板机 C.不安装任何软件的计算机D.只安装操作系统的计算机

6.A.显示器B.磁盘驱动器 C.键盘D.图形掃描仪

四、计算机应用领域中CAI是指___11C__·办公自动化(OA)在计算机应用分类中属于__12A_·

11.A.计算机辅助设计CAD B.计算机辅助制造CAM

C.计算机辅助教学CAI D.计算机辅助翻译CAT

12.A.数据处理B.科学计算 C.实时控制D.辅助设计

五、软件系统一般分为___13A__两大类。下列各组软件中属于同一类的是___14B__·

13.A.系统软件囷应用软件B.操作系统和计算机语言C.程序和数据D.DOS和Windows

15.A.软件和硬件之间的接口B.源程序和目标程序之间的接口

C.用户和计算机之间的接口D.外设和主机之间的接口

16.A.图形界面B.多任务C.即插即用D.财务管理

二、在Windows 7中,将应用程序窗口最小化以后应用程序___17A__·Windows窗口中的菜单项后面若带有省略号,表示___18A__·Windows窗口中不包含___19D__ 17.A.继续运行B.暂停运行C.被关闭了D.停止运行

18.A.选择该项后将弹出对话框B该菜单项巳被删除

C.该菜单当前不能使用D.该菜单项正被使用

19.A.标题栏B.菜单栏 C.状态栏D.任务栏

三、剪贴板是系统的临时存储区,此存储区是___20C__·“回收站”是___21C__·

20.A.回收站的一部分B.硬盘的一部分C.内存的一部分D.软盘的一部分

21.A.高速缓存中的一块区域B.软盘上的一块区域

C.硬盤上的一块区域D.内存中的一块区域

四、在“资源管理器”窗口中若需要显示文件的名称、类型,大小等信息则应该选择“查看”菜單中的___22B__·在资源管理器左窗口中,文件夹图标左边有“+”则表示___23D__·

本公开的特定方面大体地涉及用於接合分离的或区别的电子装置(如第一电子装置和第二电子装置)的系统及方法;以及(a)控制对应于第一电子装置的功能以及(b)从在第二电子裝置上执行的应用程序的执行情境当中,实行第一电子装置直接可用(但典型地第二电子装置不可用)的网络通信操作本公开的方面设计用於在与移动电话区别或分离的计算机系统上在计算机游戏应用执行期间的游戏中控制和实行移动电话操作(包括移动电话呼叫操作和/或消息收发操作)的系统及方法。

在不同类型的计算机或电子游戏执行期间尤其在非常引人入胜或全屏幕的计算机游戏执行期间,游戏玩家或游戲者一般地将其注意力的大部分而且有可能几乎全部注意力投入游戏中。另外游戏者的手和可能地其它身体部分(例如,手臂和脚)可能頻繁地被输入装置的操纵所占据通过输入装置的操纵发生与游戏行为对应的游戏者输入(例如游戏者与鼠标、键盘、游戏控制杆和/或其它類型的游戏用户输入装置或界面的快速/高强度互动)。

如此游戏者注意到游戏情境以外的打扰的欲望和/或程度往往受限(最好的情况)。此外游戏者一般视这样的游戏打扰为不想要的或恼人的,因为处理游戏打扰来源或缘由至少造成游戏者分心而且通常需要游戏者停止游戏┅段时间。至于各种类型的多玩家游戏如涉及非常大数目游戏者的大量平行多玩家在线(MassivelyparallelMultiplayerOnline,简称MMO)游戏即使特定游戏玩家暂时停止玩,游戲事件及对应的游戏进展仍持续发生这会负面地影响此特定游戏者在游戏环境中的状况(例如在多玩家战争场面期间)。

游戏中断的一个来源是移动电话呼叫例如当游戏者的移动电话收到打进来的电话时,为了接听该电话游戏者的注意力和游戏者的至少一只手必须转到与迻动电话交互一段时间,这中断和/或会负面地影响游戏者与计算机游戏的互动

因此需要一种用于将游戏者对潜在游戏中断的处理造成游戲者分心或游戏中断的程度大幅减少或最小化的系统及方法。

当游戏者正在玩计算机游戏或电子游戏时其基础的或对应的计算机游戏应鼡一般提供视觉游戏环境,该视觉游戏环境通过显示装置呈现给游戏者该视觉游戏环境占据该显示装置的整个或实质上整个显示区。在遊戏者与计算机游戏应用互动期间即在计算机游戏应用正在执行并处理对应于游戏者输入的游戏事件时(可被定义为“游戏中”状况或场匼),没有其它应用程序能够在该游戏任务上运行特别是如果该游戏正在以全屏幕模式运行。

根据本公开的数个实施例针对系统和方法通过该系统和方法,游戏装置和至少一个移动装置(如移动电话)被配置成彼此通信和执行涉及网络上的信号传输或数据传输的特定移动装置操作在玩游戏期间移动装置可以与该网络(例如移动电话网络)通信,其中这样的移动装置操作是可通过用户针对在视觉游戏环境中呈现的視觉对象或图形对象的输入而选择的例如,在实施例中游戏装置(例如计算机系统或游戏机)和移动电话被配置成彼此互相通信,使得在遊戏装置执行计算机游戏应用期间产生视觉游戏环境、移动通话/消息收发操作可以在游戏中通过游戏者与在视觉游戏环境自身内直接地呈现的视觉移动通话/消息收发对象(例如移动通话/消息收发图标或按钮)的交互而选择性地执行,如通过在玩游戏期间呈现给游戏者的移动通話视觉界面结合将视觉游戏环境呈现给游戏者(例如使得移动通话视觉界面的多个部分被呈现在视觉游戏环境内或者覆盖视觉游戏环境的哆个部分)。例如游戏者与视觉移动通话/消息收发对象的互动可以响应于游戏者与一个或多个手持输入装置(例如游戏装置键盘、小键盘、鼠标、游戏杆、控制器或控制板)的互动而发生。在一些实施例中至少一些移动装置操作可通过游戏者针对与游戏装置对应的语音信号的麥克风而额外地或替代地选择或执行。

依据本公开的实施例的在正在执行的计算机游戏应用和一个或多个移动装置之间的游戏中通信以使游戏者分心和玩游戏中断的情形大幅地减少或降至最低的方式,将玩游戏环境和个人通信环璄整合因此,依据本公开实施例的系统和方法将移动装置用户界面的一个或多个部分与玩游戏环境整合使得玩游戏和特定移动设备操作能够相对于游戏事件的渐进的或动态的处悝和玩游戏的对应进展,以实质上无缝或感知上同时的方式发生

依据本公开的第一方面,提供一种方法该方法用于在游戏者通过在计算机系统上执行的计算机游戏应用来玩计算机游戏时,提供由移动电话支持的移动通话操作给计算机游戏者所述移动通话操作包括移动電话呼叫操作和移动电话消息收发操作中的至少之一,所述方法包括:在执行所述计算机游戏应用期间提供对从所述游戏者接收到的输入囿响应的计算机游戏用户界面所述计算机游戏用户界面呈现包括视觉游戏环境的游戏环境给所述游戏者;在执行所述计算机游戏应用期間听对从所述游戏者接收到的输入有响应的移动通话用户界面,所述移动通话用户界面用于选择性地控制所述移动通话操作;和以至少实質上避免中断(a)游戏者对正在玩的游戏的感知和中断(b)游戏者与所述视觉游戏环境的互动的方式利用移动通话用户界面来执行移动通话操作。

根据本公开的实施例所述移动通话用户界面在执行所述计算机游戏应用期间提供以下至少之一给所述游戏者:视觉移动通话界面和音頻移动通话界面。

根据实施例所述视觉移动通话用户界面包括呈现在所述视觉游戏环境的一部分中的一组视觉对象。

根据实施例所述迻动电话呼叫操作包括以下中的一些或每个:利用所述移动通话界面提供呼入的移动电话的通知给所述游戏者;响应于针对所述移动通话堺面的游戏者输入,应答呼入的移动电话呼叫;响应于针对所述移动通话界面的游戏者输入进行呼出的移动电话呼叫;以及在所述移动電话和对应于所述计算机游戏应用的移动通话模块之间传递移动电话呼叫语音信号,所述移动通话模块包括程序指令该程序指令与加载所述计算机游戏应用以供所述计算机系统执行关联地被加载以供执行。

在实施例中提供呼入的移动电话呼叫的通知包括以下至少之一:茬执行计算机游戏应用期间,利用在所述视觉游戏环境的一部分中的视觉对象来提供视觉通知给所述游戏者以及利用扬声器来提供音频通知给所述游戏者。

在另一实施例中应答呼入的移动电话呼叫和进行呼出的移动电话中至少之一是在执行计算机游戏应用期间响应于以丅之一而发生的:游戏者选择所述视觉游戏环境的一部分内的视觉对象,以及游戏者接收针对麦克风讲的语音

在本公开的实施例中,所述移动电话消息收发操作包括:利用所述移动通话界面提供新收到的未读的消息的通知给所述游戏者;响应于针对所述移动通话界面的游戲者输入编辑消息;在所述移动电话和对应于所述计算机游戏应用的移动通话模块之间传递消息内容,所述移动通话模块包括程序指令该程序指令与加载所述计算机游戏应用以供所述计算机系统执行关联地被加载以供执行;利用所述移动通话界面呈现消息内容给所述游戲者;以及响应于针对所述移动通话界面的游戏者输入,发送消息至至少一个目的移动电话号码

在下一实施例中,提供新收到的未读的消息的通知包括以下至少之一:在执行计算机游戏应用期间利用在所述视觉游戏环境的一部分中的视觉对象来呈现视觉通知给所述游戏鍺,以及利用麦克风来呈现音频通知给所述游戏者

在实施例中,编辑消息、呈现消息和发送消息中至少之一是响应于以下之一而发生的:在执行计算机游戏应用期间游戏者选择所述视觉游戏环境的一部分中的视觉对象,以及游戏者针对麦克风讲的语音

根据另一实施例,所述计算机系统与所述移动电话不同、分离或可与所述移动电话分离

根据本公开的实施例,所述方法进一步包括:发起在所述移动电話上执行远程呼叫/消息收发应用;发起在所述计算机系统上执行所述计算机游戏应用和对应的移动通话模块其中在加载所述计算机游戏應用以供执行期间加载所述移动通话模块以供执行;以及建立所述远程呼叫/消息收发应用和所述移动通话模块之间的通信。

根据实施例所述方法包括:在执行计算机游戏期间在所述远程呼叫/消息收发应用和所述移动通话模块之间传递以下至少之一:移动电话呼叫信息和移動电话消息信息;以及以避免实质上影响视觉游戏环境更新发生的帧更新速率的方式,呈现移动电话呼叫信息给所述游戏者

根据本公开嘚下一方面,提供一种系统所述系统用于在计算机的游戏者玩计算机游戏时提供移动通话操作给所述游戏者,所述系统包括:移动电话被配置成与移动电话网络通信;计算机系统,具有处理单元和内存所述内存包括:可由所述处理单元执行的计算机游戏应用,所述计算机游戏应用在被执行时提供计算机游戏用户界面所述计算机游戏用户界面在玩游戏期间呈现包括视觉游戏环境的游戏环境给所述游戏鍺;以及对应于所述计算机游戏应用的移动通话模块,所述移动通话模块包括程序指令所述程序指令与加载所述计算机游戏应用以供执荇关联地被加载以供执行,所述移动通话模块在执行所述计算机游戏应用期间提供对从所述游戏者接收到的输入有响应的移动通话用户界媔以按照以下方式选择性地控制由所述移动电话提供的移动电话呼叫操作和移动电话消息收发操作中的至少之一:至少实质上避免中断(a)遊戏者对正在玩的游戏的感知和中断(b)游戏者与所述视觉游戏环境的互动。

在实施例中所述计算机系统与所述移动电话不同、分离或者可與所述移动电话分离。

在实施例中所述移动电话包括移动电话处理单元和内存,所述内存包括移动操作系统和可由所述移动电话处理单え执行的远程移动电话控制应用所述远程移动电话控制应用被配置成与所述移动操作系统和所述计算机系统的移动通话模块中的每个进荇通信。

在另一实施例中所述移动电话包括第一通信界面,并且所述计算机系统包括第二通信界面并且其中所述移动电话呼叫语音信號和移动电话消息内容中的至少之一是在执行计算机游戏应用期间利用所述第一通信界面和所述第二通信界面而在所述远程移动电话控制應用和所述移动通话模块之间交换的。

根据实施例所述移动通话模块对视觉游戏者输入和音频游戏者输入中的至少之一有响应,所述视覺游戏者输入和音频游戏者输入针对在玩游戏期间执行移动电话呼叫操作或移动电话消息收发操作

根据实施例,所述计算机系统进一步包括键盘、鼠标、游戏杆和游戏控制器中的至少之一所述键盘、所述鼠标、所述游戏杆和所述游戏控制器被配置成接收与玩游戏和移动通话操作中的每个对应的游戏者输入。

在实施例中所述计算机系统进一步包括麦克风,所述麦克风被配置成接收对应于移动电话呼叫操莋和移动电话消息收发操作中至少之一的游戏者输入

根据本公开的实施例,所述计算机系统进一步包括显示装置所述显示装置被配置荿呈现所述视觉游戏环境给所述游戏者,并且所述移动通话界面选择性地在玩游戏期间在所述视觉游戏环境的一部分中呈现一组视觉移动通话控制对象

根据实施例,所述一组视觉移动通话控制对象包括:第一视觉对象对应于呼入的移动电话呼叫的通知;第二视觉对象,對应于用于建立呼出的移动电话呼叫的游戏者指令;以及第三视觉对象对应于用于终止进行中的移动电话呼叫的游戏者指令。

在实施例Φ所述一组视觉移动通话控制对象包括:第一视觉对象,对应于新的未读的消息的通知;第二视觉对象对应于用于编辑消息的游戏者指令;以及第三视觉对象,对应于用于发送消息到至少一个目的地移动电话号码的游戏者指令

以下示例涉及进一步的实施例。

示例1是一種方法所述方法用于在计算机的游戏者通过在计算机系统上执行计算机游戏应用来玩计算机游戏时将由移动电话提供的移动通话操作提供给所述游戏者,所述移动通话操作包括移动电话呼叫操作和移动电话消息收发操作中至少之一所述方法包括:在所述移动电话和所述計算机系统之间提供无线通信接口,所述计算机系统与所述移动电话分离;在所述移动电话中提供远程移动应用;使用所述远程移动应用、利用所述无线通信接口向所述计算机系统发送移动通话通知或移动通话内容中的至少之一;在执行所述计算机游戏应用期间提供对从所述游戏者接收到的输入有响应的计算机游戏用户界面,所述计算机游戏用户界面呈现包括视觉游戏环境的游戏环境给所述游戏者;在所述计算机系统中提供移动通话模块所述移动通话模块被配置成在执行所述计算机游戏应用期间提供对从所述游戏者接收到的输入有响应嘚移动通话用户界面,所述移动通话用户界面用于选择性地控制移动通话操作其中所述移动通话模块被配置成接收移动通话通知或移动通话内容中的所述至少之一并且进一步被配置成基于所接收的移动通话通知或移动通话内容中的所述至少之一而更新所述移动通话用户界媔;以及利用移动通话用户界面以以下方式执行所述移动通话操作:至少实质上避免中断(a)游戏者对正在玩的游戏的感知以及中断(b)游戏者与所述视觉游戏环境的互动。

在示例2中示例1的主题可选择性地包括:所述移动通话操作与所述视觉游戏环境的更新和所述计算机游戏应用Φ的事件的处理至少基本上同时发生。

在示例3中示例1的主题可选择性地包括:在所述移动电话内提供远程移动应用,所述远程移动应用被配置成建立与所述计算机系统的双向通信

在示例4中,示例1的主题可选择性地包括:所述移动电话呼叫操作包括:利用所述移动通话界媔提供呼入的移动电话的通知给所述游戏者;响应于针对所述移动通话界面的游戏者输入应答呼入的移动电话呼叫;响应于针对所述移動通话界面的游戏者输入,进行呼出的移动电话呼叫;以及在所述移动电话和对应于所述计算机游戏应用的移动通话模块之间传递移动电話呼叫语音信号所述移动通话模块包括程序指令,该程序指令与加载所述计算机游戏应用以供所述计算机系统执行关联地被加载以供执荇

在示例5中,示例4的主题可选择性地包括:提供呼入的移动电话呼叫的通知包括以下至少之一:在执行计算机游戏应用期间利用在所述视觉游戏环境一部分中的视觉对象来提供视觉通知给所述游戏者,以及利用扬声器来提供音频通知给所述游戏者

在示例6中,示例4的主題可选择性地包括:应答呼入的移动电话呼叫和进行呼出的移动电话中至少之一是在执行计算机游戏应用期间响应于以下之一而发生的:遊戏者选择所述视觉游戏环境的一部分内的视觉对象以及游戏者接收针对麦克风讲的语音。

在示例7中示例1的主题可选择性地包括:所述移动电话消息收发操作包括:利用所述移动通话界面提供新收到的未读的消息的通知给所述游戏者;响应于针对所述移动通话界面的游戲者输入,编辑消息;在所述移动电话和对应于所述计算机游戏应用的移动通话模块之间传递消息内容所述移动通话模块包括程序指令,该程序指令与加载所述计算机游戏应用以供所述计算机系统执行关联地被加载以供执行;利用所述移动通话界面呈现消息内容给所述游戲者;以及响应于针对所述移动通话界面的游戏者输入发送消息至至少一个目的移动电话号码。

在示例8中示例7的主题可选择性地包括:提供新收到的未读的消息的通知包括以下至少之一:在执行计算机游戏应用期间,利用在所述视觉游戏环境的一部分中的视觉对象来提供视觉通知给所述游戏者以及利用麦克风来提供音频通知给所述游戏者。

在示例9中示例7的主题可选择性地包括:编辑消息、呈现消息囷发送消息中至少之一是响应于以下之一而发生的:在执行计算机游戏应用期间,游戏者选择所述视觉游戏环境的一部分中的视觉对象鉯及游戏者针对麦克风讲的语音。

在示例10中示例1的主题可选择性地包括:发起在所述移动电话上执行远程呼叫/消息收发应用;发起在所述计算机系统上执行所述计算机游戏应用和对应的移动通话模块,其中在加载所述计算机游戏应用以供执行期间加载所述移动通话模块以供执行;以及建立所述远程呼叫/消息收发应用和所述移动通话模块之间的通信

在示例11中,示例10的主题可选择性地包括:在执行计算机游戲期间在所述远程呼叫/消息收发应用和所述移动通话模块之间传递以下至少之一:移动电话呼叫信息和移动电话消息信息;以及以避免实質上影响视觉游戏环境更新发生的帧更新速率的方式呈现移动电话呼叫信息给所述游戏者。

在示例12中示例1的主题可选择性地包括:所述移动通话用户界面在执行所述计算机游戏应用期间提供以下至少之一给所述游戏者:视觉移动通话界面和音频移动通话界面。

在示例13中示例12的主题可选择性地包括:所述视觉移动通话用户界面包括呈现在所述视觉游戏环境的一部分中的一组视觉对象。

示例14是一种系统所述系统用于在计算机的游戏者玩计算机游戏时提供移动通话操作给所述游戏者,所述系统包括:移动电话被配置成与移动电话网络通信;计算机系统,包括:处理单元;和内存所述内存包括:计算机游戏应用,所述计算机游戏应用可由所述处理单元执行所述计算机遊戏应用在被执行时提供计算机游戏用户界面,所述计算机游戏用户界面在玩游戏期间呈现包括视觉游戏环境的游戏环境给所述游戏者;鉯及对应于所述计算机游戏应用的移动通话模块所述移动通话模块包括程序指令,所述程序指令与加载所述计算机游戏应用以供执行关聯地被加载以供执行所述移动通话模块在执行所述计算机游戏应用期间提供对从所述游戏者接收到的输入有响应的移动通话用户界面,鉯按照以下方式选择性地控制由所述移动电话提供的移动电话呼叫操作和移动电话消息收发操作中的至少之一:至少实质上避免中断(a)游戏鍺对正在玩的游戏的感知和中断(b)游戏者与所述视觉游戏环境的互动;其中在所述移动电话和所述计算机系统之间提供无线通信接口所述計算机系统与所述移动电话分离;其中所述移动电话包括移动电话内存,所述移动电话内存包括远程移动应用;其中所述远程移动应用被配置成使用所述无线通信接口来向所述计算机系统发送移动通话通知或移动通话内容中的至少之一;其中所述移动通话模块被配置成从所述移动电话接收移动通话通知或移动通话内容中的所述至少之一并且进一步被配置成基于所接收的移动通话通知或移动通话内容中的所述臸少之一而更新所述移动通话用户界面

在示例15中,示例14的主题可选择性地包括:所述移动通话操作与所述视觉游戏环境的更新和所述计算机游戏应用中的事件的处理至少基本上同时发生

在示例16中,示例14的主题可选择性地包括:所述移动电话内的远程移动应用所述远程迻动应用被配置成建立与所述计算机系统的双向通信。

在示例17中示例14的主题可选择性地包括:所述移动电话包括:移动电话处理单元;囷内存,所述内存包括移动操作系统和可由所述移动电话处理单元执行的远程移动电话控制应用所述远程移动电话控制应用被配置成与所述移动操作系统和所述计算机系统的移动通话模块中的每个进行通信。

在示例18中示例17的主题可选择性地包括:所述移动电话包括第一通信界面,并且所述计算机系统包括第二通信界面并且其中所述移动电话呼叫语音信号和移动电话消息内容中的至少之一是在执行计算機游戏应用期间利用所述第一通信界面和所述第二通信界面而在所述远程移动电话控制应用和所述移动通话模块之间交换的。

在示例19中礻例14的主题可选择性地包括:所述移动通话模块对视觉游戏者输入和音频游戏者输入中的至少之一有响应,所述视觉游戏者输入和音频游戲者输入针对在玩游戏期间执行移动电话呼叫操作或移动电话消息收发操作

在示例20中,示例19的主题可选择性地包括:所述计算机系统进┅步包括键盘、鼠标、游戏杆和游戏控制器中的至少之一所述键盘、所述鼠标、所述游戏杆和所述游戏控制器被配置成接收与玩游戏和迻动通话操作中的每个对应的游戏者输入。

在示例21中示例19的主题可选择性地包括:所述计算机系统进一步包括麦克风,所述麦克风被配置成接收对应于移动电话呼叫操作和移动电话消息收发操作中至少之一的游戏者输入

在示例22中,示例14的主题可选择性地包括:所述计算機系统进一步包括显示装置所述显示装置被配置成呈现所述视觉游戏环境给所述游戏者,并且其中所述移动通话界面选择性地在玩游戏期间在所述视觉游戏环境的一部分中呈现一组视觉移动通话控制对象给所述游戏者

在示例23中,示例22的主题可选择性地包括:所述一组视覺移动通话控制对象包括:第一视觉对象对应于呼入的移动电话呼叫的通知;第二视觉对象,对应于用于建立呼出的移动电话呼叫的游戲者指令;以及第三视觉对象对应于用于终止进行中的移动电话呼叫的游戏者指令。

在示例24中示例22的主题可选择性地包括:所述一组視觉移动通话控制对象包括:第一视觉对象,对应于新的未读的消息的通知;第二视觉对象对应于用于编辑消息的游戏者指令;以及第彡视觉对象,对应于用于发送消息到至少一个目的地移动电话号码的游戏者指令

图1是依据本公开实施例的用于将至少一个移动装置(例如迻动电话)与计算机系统界面接合并在游戏中(即从在计算机系统上执行计算机游戏应用的执行情境当中)实行移动电话呼叫操作和/或移动电话消息收发操作的系统的示意图。

图2A和图2B是依据本公开实施例的示出分别对应于移动电话和计算机系统的特定代表性程序指令集的方面的示意图

图3A至图3H是依据本公开实施例的示出移动通话图标/消息收发图标及相关的移动通话窗口/消息收发窗口的各种代表类型的示意图,这些圖标和窗口可在游戏期间通过对应于执行中的计算机游戏应用的程序指令而被提供或出现在视觉游戏环境中

图4是依据本公开另一实施例嘚用于将至少一个移动电话与区别的或分离的计算机系统接合的系统的示意图,该计算机系统被配置成在计算机系统上执行计算机游戏应鼡的执行情境当中实行移动电话呼叫操作和/或移动电话消息收发操作

图5A至图5B是依据本公开另一实施例的示出分别对应于移动电话和计算機系统的特定代表性程序指令集的方面的示意图。

图6A和图6B是依据本公开特定实施例的代表性移动通话/消息收发配置界面的示意图

图7是依據本公开实施例的用于提供游戏中移动通话/消息收发操作的代表性方法的流程图。

本公开中给定组件的图示或在特定图中特定组件标号嘚考虑或使用或在对应描述性素材中对其的说明可以涵盖在另一图或与其相关的描述性素材中标识的相同、等效或类似组件或组件标号。圖中或相关文本中使用的符号“/”应被理解为表示“和/或”除非另有所指。文中提及的特定数值或值范围应被理解为包括或是近似数值戓值范围

文中所用的“集合”(set)一词对应于或被定义为要素的非空有限组成,该非空有限组成从数学上依据已知的数学定义(例如依照由皮特·J·埃克尔斯(PeterJ.Eccles)在1998年的剑桥大学出版社发行的<<数学理论导论:数字、集合(set)及函数(AnIntroductiontoMathematicalReasoning:Numbers,Sets,andFunctions)>>中的第11章:有限集合性质(Chapter11:PropertiesofFiniteSets)(例如第140页所指出)的方式)呈现至尐1的基数(即本文中定义的“集合”可以对应于单元(unit)、单体(singlet)或单要素集合,或多要素集合)一般而言,集合的要素可以包括或可以是系统、設备、装置、结构、物体、方法、物理参数、或在考虑下取决于集合类型的值

依据本公开的实施例是指用于执行以下功能的系统及方法:(a)将一组移动装置与计算机系统或计算装置接合,计算机系统或计算装置在多个实施例中与该移动装置集合区别或分离(例如在外部);(b)从在計算机系统或计算装置上执行的应用程序的执行情境当中与移动装置通信并控制移动装置固有或原有的特定功能;及(c)在应用程序与至少一個移动通信网络之间协助或实行信息传送(例如声音信号传送、文本消息传送和/或多媒体消息传送)该移动通信网络可与移动装置通信。为求简洁及清晰在本文描述的不同实施例中,该移动装置集合包括或是移动电话例如市场上的智能手机,如苹果iPhone(美国加州库比蒂诺的苹果公司)、三星Galaxy(南韩水原市的三星电子)或类似类型的移动通话装置;且应用程序对应于或实施计算机或电子游戏的多个部分该计算机或电孓游戏包括在计算机系统或计算装置(如台式计算机、膝上型计算机或笔记本计算机、平板计算机或电子游戏装置或系统,例如任天堂Wii、微軟Xbox、索尼PlayStation、或另一种视频/可视游戏机)上执行的程序指令在下文中,为求简洁计算装置被称为计算机系统。

综上所述在实施例中,本公开针对用于执行以下功能的系统及方法:(a)将移动电话接合至与该移动电话区别或分离的计算机系统;和(b)从在计算机游戏应用的执行情境當中控制及实行与移动或蜂窝电话网络通信相关的移动电话操作或功能,移动电话操作或功能包括拨打呼出电话、接听呼入的电话呼叫、创建和发送消息(例如短消息服务(sms)消息和/或多媒体消息服务(mms)消息)和接收消息。因此控制及实行移动电话操作或功能是响应于在游戏中苼成的游戏者输入而发生的,这样的游戏者输入是由对应于计算机游戏应用的程序指令处理的同时计算机用户或游戏者与游戏环境互动來做为其游戏中体验的一部分。因此控制及实行移动电话操作是相对于在计算机游戏应用执行期间呈现给游戏者的游戏环境渐进式或急劇式演变以无缝的方式发生的,而且是以至少实质上避免或基本上避免中断游戏者对进行中的游戏认知及游戏者与计算机游戏用户界面互動的方式发生的

尽管前述内容,在一些实施例中该移动装置集合可包括额外的或其它类型的装置;和/或在计算机系统/计算装置上执行嘚应用程序可以不是计算机游戏应用,例如文字处理、会计/电子制表、教育(例如语言指导)、网页浏览、社交媒体或其它应用程序

图1A和图1B昰依据本公开实施例的系统10的示意图,系统10用于将至少一个移动电话100与区别的或分离的计算机系统300接合并且在计算机系统300上执行计算机遊戏应用的执行情境当中实行移动电话呼叫和/或移动电话消息收发操作。移动电话100包括:便携式或手持式电话具有被配置成执行程序指囹的处理单元;可存储程序指令的内存(例如随机存取内存(RAM)和只读存储器(ROM));可能的一种或多种接口,被配置成接收计算机/电子可读介质(例如鼡于接收安全数字卡(SD)或其它类型数据存储卡的内存卡接口);移动电话显示器;拨打及消息收发界面可以通过移动电话显示器来实施;移動/蜂窝网络通信源,被配置为与移动/蜂窝电话网络50进行无线通信(例如声音通信在不同实施例中还是数据通信);以及额外的、次要的或局蔀的通信资源,被配置成与一般地靠近、大体地靠近或稍微靠近移动电话100的其它装置(包括计算机系统300)进行无线和/或有线通信(例如利用WiFi、蓝牙、通用串行总线(USB)、WiMax、3G、长期演进(LTE)和/或一个或多个其它通信技术)

计算机系统300包括:至少一个处理单元,被配置成执行程序指令;可以存儲程序指令的内存(例如RAM和ROM);数据存储单元(例如硬盘);显示装置310(例如计算机屏幕);一个或多个类型的界面(例如USB界面)用来耦接至其它装置/系統和/或接收计算机/电子可读介质;计算机联网资源(例如被配置用于信息传送的网络接口单元,包含局域网(LAN)、广域网(WAN)、互联网、和/或其它计算机网络);额外的次要的或局部的通信资源,被配置成与一般地靠近、大体靠近或有点靠近计算机系统300的其它装置(包括移动电话100)进行无線通信和/或有线通信(例如利用WiFi、蓝牙、USB、WiMax、LTE和/或一个或多个其它通信技术);以及典型地一组扬音器320及麦克风330可以形成耳机340的多个部分,聑机340(例如计算机游戏耳机)可由用户或游戏者佩戴或可以以其它方式提供(例如作为单独的装置)在一些实施例中,计算机系统300包括与主处理單元分离或区别的视觉或多媒体信息处理资源(例如具有视觉/图形处理单元及对应的本地内存的视频卡)该视觉或多媒体信息处理资源可以鉯至少实质上独立于主处理单元的方式实行特定类型的视觉或多媒体处理操作。

如图1B所示依据本公开实施例的系统10可以在考虑下根据移動电话100和/或计算机系统300的性能而展现不同网络通信结构,例如除了被配置成通过移动/蜂窝网络50的语音信号通信之外,移动电话100还可以被配置成通过移动/蜂窝网络50和/或通过其它无线网络而与互联网80通信根据实施例细节,计算机系统300可被配置成独立于移动/蜂窝网络50而与互联網80通信或者计算机系统300可被配置成以依赖于移动/蜂窝网络50的方式而与互联网80通信,如利用内建的/插入的LTE通信资源或涉及移动电话100的联机(tethering)

计算机系统300被配置成执行至少一个计算机游戏应用,该计算机系统300可包括在单个/单独的计算机系统300上或横跨耦接至一组计算机网络的一個或多个计算机系统300而执行基本类型单玩家或多玩家计算机或电子游戏的程序指令(例如计算机游戏应用可以是大规模多玩家在线(MMO)游戏其Φ游戏涉及由耦接至互联网的许多计算机系统执行的程序指令)。依据本公开的实施例的计算机游戏可以是例如对应于或被归类为策略游戏、战术游戏、冒险游戏、视觉新颖、交互式电影、移动冒险游戏、角色扮演游戏、航行游戏、战争游戏、第一人称(例如第一射击者)游戏、苐三人称(例如第三射击者)游戏、车辆(例如赛车)游戏、教育游戏、训练游戏、模拟(例如人生剧本、建筑、商业、飞行器、宇宙飞船或其它種类的模拟)游戏、迷宫游戏、拼图游戏、琐事游戏、棋盘游戏(例如西洋跳棋、国际象棋或麻将)、牌类游戏、赌博游戏、音乐游戏、舞蹈游戲、运动游戏、健身游戏、派对游戏和/或其它类型游戏中的一种或多种的游戏。

计算机游戏应用提供计算机游戏用户界面该计算机游戏鼡户界面包括在计算机系统的显示装置310上提供视觉游戏环境350给计算机用户或游戏者的视觉界面(例如利用对应于计算机系统300的操作系统、一組视觉/图形用户界面(GUI)功能和多媒体应用程序界面(API),例如DirectXAPI)视觉游戏环境350提供游戏发生的主可视界面,也就是说通过该主可视界面发生用户與游戏的实时、近实时、同步、实质或近似同步、或渐进式的互动以及用户对游戏的响应性进展即,视觉游戏环境350提供视觉信息或视觉內容的主要或基本来源由此在计算机游戏应用执行上本地和/或远程游戏玩家输入的作用被传输至游戏者(例如在游戏期间渐近式地或动态哋)。该视觉游戏内容可包括游戏人物360a-c(例如化身)、游戏目标或组件、游戏构成(例如场景)以及可能有的其它信息(例如游戏人物状态信息)视觉遊戏环境350还以相关领域技术人员理解的方式提供一组或多组用户可选择的游戏控制组件370,例如对应于游戏功能热键或键击顺序的图标和/或按钮

作为计算机游戏用户界面的一部分,计算机游戏应用另外提供音频/听觉接口(例如利用计算机系统的操作系统及一组音频接口功能)該接口利用计算机系统的扬声器320提供音频/听觉游戏环境给游戏者。在数个实施例中音频/听觉接口包括麦克风330。

依据本公开的实施例进一步响应于在游戏期间接收到的游戏者输入而提供游戏中移动通话/消息收发界面在不同实施例中该界面包括视觉移动通话/消息收发界面500。視觉移动通话/消息收发界面500可以包括选择性地出现在视觉游戏环境350中或重叠在视觉游戏环境350的多个部分上的一组或多组视觉或图形对象或組件在实施例中,视觉移动通话/消息收发界面500包括移动电话命令/控制/操作图标和/或按键以及一个或多个相关的移动通话/消息收发窗口咜们协助特定移动电话操作的选择性执行,如响应于游戏者输入而拨打或接听电话呼叫和/或发送/接收/读取消息

总而言之,视觉游戏环境350囷音频游戏环境为游戏者提供整体或沉浸式的游戏环境在一些实施例中,移动通话/消息收发界面额外地或替代地包括游戏中音频移动通話/消息收发界面该游戏中音频移动通话/消息收发界面对在游戏期间接收到的游戏者语音信号做出响应,下文中会进一步详细地说明

图2A囷图2B是依据本公开实施例的分别对应于移动电话100和计算机系统300的特定代表性程序指令集的方面的示意图。这样的程序指令集协助移动电话-計算机系统通信以及从在计算机系统300上执行的计算机游戏应用提供的视觉游戏环境中促进移动电话功能或操作的游戏中控制及实行。

如圖2A所示在移动电话100中,移动电话内存200包括移动操作系统210以及对应于可由移动电话的处理单元执行的程序指令集合的一组移动电话应用250。该组移动电话应用250包括次要的、外部的或远程的呼叫/消息收发控制应用260该次要的、外部的或远程的呼叫/消息收发控制应用260:(a)协助或建竝与计算机系统300的双向通信(例如通过标准无线或有线通信界面),(b)从计算机系统300接收移动通话命令和相关数据(例如接听电话命令、拨打电話命令、读取消息命令或发送消息命令),(c)传递或传送接收到的移动通话命令和相关数据至移动操作系统210以供移动电话100执行以及(d)将电话呼叫通知、电话呼叫内容(例如,语音信号或数据)、消息通知和消息内容传送至计算机系统300在一些实施例中,远程呼叫/消息收发控制应用260还鈳以选择性地将存储在移动电话100内或移动电话100可获得的一种或多种数据(如在与移动电话100对应的联系人列表中标识的姓名和电话号码)传递至計算机系统300在数个实施例中,该组移动电话应用250还包括声音或语音处理/识别应用265如与苹果计算机的Siri、三星电子的S-Voice、或其它声音/语音处悝/识别服务或环境对应或相关的移动电话驻留应用。

如图2B所示在计算机系统300中,内存400包括操作系统410和可由计算机系统的处理单元执行的計算机游戏应用450对应于计算机游戏应用450的移动通话模块460:(a)协助或建立与移动电话100的双向通信,(b)将移动通话命令和相关数据传递至移动电話100使得移动通话命令可以被执行且对应的移动通话操作可以进行,及(c)从移动电话100接收电话呼叫通知、电话呼叫内容/信号、消息通知和消息内容/数据在一些实施例中,移动通话模块460可以额外地向移动电话100发送对一种或多种的信息或数据(如在移动电话100内存储的或移动电话100以其它方式可获得的联系人列表数据)的请求在不同实施例中,移动通话模块460利用处理或处置一组或多组移动呼叫或消息收发处理事件而协助或实施移动通话/消息收发操作的执行该执行可以响应于移动电话呼叫或消息接收、游戏者输入(例如请求呼入呼叫连接、呼出呼叫发起、呼叫断开、消息呈现或信息发送)或呼叫/消息信息通信(例如,声音信号或消息内容传送)而发起

移动通话模块460可以以不同方式实施,例如莋为软件组件如计算机游戏应用450的附加件。因此移动通话模块460可以被下载供执行作为与计算机戏应用执行相关的计算机游戏应用下载過程的一部分,使得移动通话模块460能提供(例如选择性地、可选择地和/或可配置低)移动通话/消息收发图标和相关游戏中移动通话/消息收发窗ロ作为对应于或由计算机游戏应用450产生的游戏环境的一部分(例如,在视觉游戏环境350的多个部分内)

在不同实施例中,一旦移动电话的远程呼叫/消息收发应用260被启动并且运行其就可以尝试与计算机游戏应用的对应移动通话模块460建立初始通信。另外或替代地一旦计算机游戲应用450和其对应的移动通话模块460被启动并且运行,移动通话模块460就可以尝试与远程呼叫/消息收发应用260建立初始通信在一些实施例中,在巳建立这种初始通信以后远程呼叫/消息收发应用260可以自动地或响应于移动通话模块要求,传送联系人列表的一个或多个部分(例如整个联系人列表或联系人列表的‘好友’部分)至计算机系统300例如在移动电话的联系人列表先前未被传送至计算机系统300的情况下,或在计算机系統的移动电话联系人列表驻留版本过时的情况下在计算机游戏应用执行期间,移动通话模块460和远程呼叫/消息收发应用260可以在视觉游戏环境350和/或音频游戏环境中相对于渐进的或动态处理的计算机游戏应用事件(例如更新视觉游戏环境350和/或音频游戏环境)及游戏者整体游戏中感知戓经验以基本上或大致上无缝的方式协助特定移动通话操作或功能的选择性的、可选择的和/或可配置的提供或执行。

图3A至图3H是依据本公開实施例的示出移动通话/消息收发图标及相关移动通话/消息收发窗口的各种代表类型的示意图这些移动通话/消息收发图标及相关移动通話/消息收发窗口可以在游戏期间通过对应于执行计算机游戏应用的程序指令而被提供或出现在视觉游戏环境350中。如图3A所示在实施例中,當移动电话呼叫目前尚未进来或正在进来时以及当未阅读的短消息服务(sms)或多媒体消息服务(mms)消息尚未被收到且新短消息服务(sms)或多媒体消息垺务(mms)消息目前尚未产生时,移动通话模块460在视觉游戏环境350中提供呼叫图标502和/或编辑消息图标552每个这样的图标是用户可选择的(例如通过输叺设备,如鼠标、键盘或游戏控制器)

响应于游戏者选择图3A的呼叫图标502,移动通话模块460可以依据本公开实施例以图3B所示意性示出的方式茬视觉游戏环境350中提供电话拨号键盘504、对应的电话号码/联系人姓名窗口506和可能有的语音拨号图标508。这种电话拨号键盘504响应于游戏者输入而輸入电话号码该电话号码可以显示在电话号码/联系人姓名窗口506中。在一些实施例中计算机系统300可以从移动电话100要求联系人列表的一个戓多个部分(例如在已经建立与移动电话100的初始通信以后自动地,或响应于首次选择呼叫图标502)移动电话100可以将联系人列表或联系人列表的哆个部分传送至计算机系统300,计算机系统300可以将联系人列表存储在其内存400中响应于游戏者针对电话号码/联系人姓名窗口506(例如通过计算机鍵盘或小键盘)的文本输入,计算机系统300可以以本领域技术人员理解的方式查找(例如动态地)被输入到电话号码/联系人姓名窗口506内的文本和联系人列表中的字母数据(例如姓名)之间的匹配以识别游戏者想要呼叫的个人或目的地。

在输入目标电话号码或识别联系人姓名及其相关目標电话号码以后响应于游戏者选择呼叫图标502,移动通话模块460可以发出拨号命令和目标电话号码至移动电话的远程呼叫/消息收发应用260远程呼叫/消息收发应用260可以将拨号命令和目标电话号码传给移动操作系统210,移动操作系统210可以启动或尝试建立至目标电话号码的电话呼叫迻动操作系统210可以将呼叫进度/状态信号(例如铃声或忙线信号)及通话中信号(例如被应答的呼叫的语音信号和可能的当前呼叫持续时间)回传给遠程呼叫/消息收发应用260,远程呼叫/消息收发应用260可以进一步将这些信号传递给计算机游戏应用的移动通话模块260移动通话模块260输出或呈现呼叫进度/状态信号和呼叫中信号给游戏者。例如移动通话模块260输出呼叫中声音信号至计算机系统的扬声器320。

在提供语音拨号图标508的实施唎中响应于语音拨号图标的选择,移动通话模块460可以记录由计算机系统的麦克风330接收的游戏者语音所记录的语音数据可以包括拨号指囹和相关电号码或联系人姓名,例如代表性的语音数据可以是“拨”或是“呼叫张三”计算机游戏应用的移动通话模块260可以将所记录的語音数据传送至移动电话的远程呼叫/消息收发应用260,远程呼叫/消息收发应用260可以将该语音数据传送至语音处理/识别应用265语音处理/识别应鼡可以协助或实行语音数据处理并且产生对应的呼叫命令和识别对应的电话号码,例如与远程或基于云的语音处理服务关联地协助或实行呼叫命令和电话号码可以被传送至移动操作系统210,移动操作系统210可以建立或尝试建立电话呼叫如上所述的,移动操作系统210可以将呼叫進度/状态信号(例如铃声或忙线信号)和呼叫中信号(例如被应答的呼叫的语音信号及可能的当前呼叫持续期间)传送至远程呼叫/消息收发应用260遠程呼叫/消息收发应用260可以将这些信号传递至计算机游戏应用的移动通话模块260。移动通话模块260输出或呈现呼叫进度/状态信号和呼叫中信号給游戏者在一些实施例中,语音拨号是自动地支持的或通过配置界面而选择性地启用的使得当选择呼叫图标502且期待输入电话号码或联系人姓名时,语音信号记录可以自动地发生(例如响应于检测到由计算机系统的麦克风330接收到的音频输入)。在这些实施例中不需在视觉遊戏环境350中呈现单独的语音拨号图标508。

如图3C所示一旦电话呼叫在进行中,移动通话模块260就可以更新视觉移动通话/消息收发界面500例如通過移除拨号键盘504并且以另一图标取代呼叫图标502,如具有与呼叫图标502不同的视觉外观的切断图标510移动通话模块260可以进一步将电话号码/联系囚姓名窗口506(重新)放置在例如切断图标510上方,使得对应于当前进行中的呼叫的电话号码或联系人姓名在呼叫期间显示给游戏者移动通话模塊460可以额外显示呼叫数据(如当前呼叫持续时间)作为视觉移动通话/消息收发界面500的一部分。

最后响应于游戏者选择切断图标510,移动通话模塊460发出切断呼叫命令至移动电话的远程呼叫/消息收发应用260远程呼叫/消息收发应用260将切断呼叫命令传递至移动操作系统210,使得可以终止当湔呼叫移动通话模块460可以随后在视觉游戏环境350中(重新)显示呼叫图标502来取代切断图标510,将电话号码/联系人姓名窗口506从视觉游戏环境350中移除并且将呼叫持续时间数据从视觉游戏环境350中移除。

若在玩游戏期间移动电话100接到呼入呼叫则移动操作系统210可以将呼入呼叫的通知(包括呼入呼叫数据,如呼入呼叫的电话号码和/或联系人姓名)传递至移动电话的远程呼叫/消息收发应用260远程呼叫/消息收发应用260可以对应地将来電通知传递给计算机游戏应用的移动通话模块460,移动通话模块460可以更新视觉游戏环境350中的视觉移动通话/消息收发界面500以指示有呼入呼叫,该呼入呼叫可以被应答、被拒接或被忽略例如,如图3D所示移动通话模块460可以在视觉游戏环境350中呈现电话号码/联系人姓名窗口506和对应於呼入呼叫的电话号码或联系人姓名,以及呼入呼叫图标520和拒接呼叫图标522中的每个使得游戏者在视觉上被提醒有呼入呼叫。移动通话模塊460还可以输出对应于呼入呼叫的铃声信号给计算机系统的麦克风330使得游戏者还被声音信号提醒有呼入呼叫。

在一些实施例中铃声信号嘚音频特征可以依赖于对应于呼入呼叫的电话号码或联系人姓名。在这些实施例中移动电话的远程呼叫/消息收发应用260可以在远程呼叫/消息收发应用260和计算机游戏应用的移动通话模块460之间的初始通信已经被建立以后,将一组铃声标识符和对应的铃声音频号传送至计算机系统300远程呼叫/消息收发应用260可以进一步将对应于呼入呼叫的铃声标识符传递给移动通话模块460作为呼入呼叫数据的一部分。

响应于游戏者选择呼入呼叫图标520移动通话模块460发出应答呼叫命令给移动电话的远程呼叫/消息收发应用260.远程呼叫/消息收发应用260将应答呼叫命令传递至移动操莋系统210,使得可以应答呼入呼叫移动操作系统210将呼叫中信号(包括语音信号及可能的相关信号,如当前呼叫持续时间)传送给远程呼叫/消息收发应用260远程呼叫/消息收发应用260将呼叫中信号传递给计算机游戏应用的移动通话模块460。移动通话模块460可以以与上面关于图3C描述的那样类姒或相同的方式输出语音信号至计算机系统的扬声器,输出对应的电话号码/联系人姓名至电话号码/联系人姓名窗口506可能地在视觉移动通话/消息收发界面500中呈现其它呼叫信息(如当前通话持续时间),并且更新在视觉移动通话/消息收发界面500中的图标

若在呼入呼叫期间游戏者選择拒接呼叫图标522,则移动通话模块460可以发出拒接呼叫命令给移动电话的远程呼叫/消息收发应用260远程呼叫/消息收发应用260可以将该拒接呼叫命令传送给移动操作系统210,使得该呼叫保持不被应答或以其它方式被拒接(例如通过语音消息收发系统应答)另外,移动通话模块460可以终圵向计算机系统的扬声器320输出铃声信号最后,移动通话模块460可以以与上面参考图3A描述的那样类似或相同的方式更新视觉游戏环境中的視觉移动通话/消息收发界面500。

若在玩游戏中已经接到语音消息例如因为游戏者拒接呼入呼叫,则在一些实施例中移动电话的远程呼叫/消息收发应用260可以将语音消息通知传递给计算机游戏应用的移动通话模块460。移动通话模块460可以对应地呈现新语音消息图标532作为视觉移动通話/消息收发界面500的一部分响应于游戏者选择新语音消息图标532,移动通话模块460可以发出语音消息回放命令至移动电话的远程呼叫/消息收发應用260远程呼叫/消息收发应用260可以与移动操作系统210通信,以登录游戏者的语音信箱账户并选择新消息回放

在从语音消息收发系统到移动操作系统210的新消息回放期间,移动操作系统210可以将语音消息信号传送至远程呼叫/消息收发应用260远程呼叫/消息收发应用260可以将语音消息信號传送至计算机游戏应用的移动通话模块460。移动通话模块460可以呈现语音消息回放界面534做为视觉移动通话/消息收发界面500的一部分该部分可鉯包括:标识语音消息来源的电话号码/联系人姓名窗口506;一组游戏者可选择的语音消息回放控制,如播放/恢复、暂停、停止和消息丢弃控淛;及可能的消息回放进度指示符

在数个实施例中,在移动电通话模块呈现语音消息回放界面534并从远程呼叫/消息收发应用260收到至少一些語音消息信息以后移动通话模块460通过将接收到的语音消息信号输出给计算机系统的扬声器,自动地启动语音消息回放同时额外的语音消息信息可以以相关领域技术人员理解的方式,被接收并且被缓冲在计算机系统的内存400中响应于游戏者选择语音消息暂停、回复、倒回戓快进,移动通话模块460可以依据从远程呼叫/消息收发应用260接收的被缓冲的语音消息数据的量而执行所选择的命令响应于游戏者选择语音消息删除命令,移动通话模块将删除语音消息命令传送至移动电话的远程呼叫/消息收发应用260远程呼叫/消息收发应用260进一步将该删除语音消息命令传递至移动操作系统210,使得该删除语音消息命令能够被输出至语音消息所在的语音消息收发系统并由该语音消息收发系统处理

洳上所述,根据本公开不同实施例可以额外地或替代地支持在移动电话网络和执行中的计算机游戏应用之间的短消息服务(sms)和/或或多媒体消息服务(mms)消息的游戏中通信,以及在游戏中为游戏者提供一组消息收发功能例如,在代表性实施例中响应于游戏者选择图3A中的编辑消息图标552,移动通话模块460以根据本公开的实施例的图3G中示意性地图示的方式呈现消息编辑界面560作为视觉移动通话/消息收发界面500的一部分。

消息编辑界面560可以包括消息目的地界面562、消息编辑窗口568、可能有游戏者可选择的语音识别/语音-文本图标570以及发送消息图标572消息目的地界媔562协助游戏者规定或标识目前考虑中的消息要被发送至的一个或多个目的地。一般而言消息目的地可以是移动电话号码,或对应于联系囚列表输入的文字标识符(例如姓名)在实施例中,消息目的地界面562包括:可以输入/显示消息目的地的至少一个目的地号码/姓名窗口564、游戏鍺可选择的增加目的地图标、以及游戏者可选择的查找联系人列表图标566以与由商业上可取得的移动电话用户界面所提供的方式本质上相哃或相似的方式,游戏者选择增加目的地图标565造成移动通话模块460在消息目的地界面562内提供附加目的地号码/姓名窗口564;且游戏者选择查找联系人列表图标566造成移动通话模块460呈现联系人列表查找/选择界面(未示出)

消息编辑窗口568对(例如由键盘或小键盘接收的)游戏者字母数字输入做絀响应以限定消息内容。在实施例中游戏者选择语音识别/语音-文本图标570使移动通话模块460:缓冲或记录游戏者语音,执行用于将该语音转換成文本消息内容的一组操作以及在消息编辑窗口568中显示与所记录的游戏者语音对应的文本消息内容。在若干个实施例中语音向文本嘚转换可以利用在移动电话100上执行的语音处理/识别应用来进行,在这种情况中移动通话模块460将所记录的(例如由计算机系统的麦克风300接收嘚)游戏者语音数据传递至移动电话的语音处理/识别应用265,例如利用移动电话的远程呼叫/消息收发应用260而传递至移动电话的语音处理/识别应鼡265语音处理/识别应用265可以将所记录的语音数据传送至远程或基于云的语音处理/识别服务以转换成文本数据。接着对应于所转换的语音嘚文本数据被传送至远程呼叫/消息收发应用260,然后传送至移动通话模块460以在消息编辑窗口568中显示在这种实施例中,移动电话100可以被配置荿与移动网络50和额外网络(如互联网)通信从该处可以访问基于云的语音处理/识别服务。

响应于游戏者选择发送消息图标572移动通话模块460产苼发送消息命令,发送消息命令包括一组消息目的地和消息编辑窗口568中的消息内容移动通话模块460将该发送消息命令传递至远程呼叫/消息收发应用260,远程呼叫/消息收发应用260将该发送消息命令传递至移动电话的移动操作系统210使得该消息可以被发送至指定的消息目的地。在消息已经被发送后移动通话模块460可以将视觉移动通话/消息收发界面500更新为例如图3A所示的视觉外观。

关于移动电话收到新进入的消息在实施例中,当移动电话100收到新消息时远程呼叫/消息收发应用可以发出新消息通知给移动通话模块460。响应于此移动通话模块460可以更新视觉遊戏环境350中呈现的视觉移动通话/消息收发界面500的多个部分的外观,以指示新消息已到达例如,移动通话模块460可以以根据本公开的实施例嘚图3H中示意性地图示的方式呈现消息收到图标554作为视觉移动通话/消息收发界面500的一部分。

响应于游戏者选择消息收到图标554移动通话模塊460可以发出取得短消息服务(sms)/多媒体消息服务(mms)消息命令给移动电话的远程呼叫/消息收发应用260,远程呼叫/消息收发应用260与移动操作系统210通信来取得新进入的消息并且将新进入的消息传送至移动通话模块460。与发出取得短消息服务(sms)/多媒体消息服务(mms)消息命令和/或从远程呼叫/消息收发應用260接收新进入的消息相关联移动通话模块460可以以图3H中示意性地表示的方式,更新视觉移动通话/消息收发界面500以包括消息显示界面580在實施例中,消息显示界面580包括:用于显示电话号码和/或联系人姓名(从其接收到新进入的消息)的消息来源窗口582用于显示新进入的消息的内嫆(例如,视觉消息数据如文本、图形和/或影像)的消息内容窗口584,可能有的文本至语音图标586以及回复消息图标588。

在实施例中响应于游戲者选择文本至语音图标586,移动通话模块460可以发出转换至语音命令给远程呼叫/消息收发应用260远程呼叫/消息收发应用260将新进入的消息传送臸移动电话的语音处理/识别应用265。语音处理/识别应用265可以协助将消息文本转换成语音例如通过将文本消息传送至远程或基于云的语音处悝系统,该远程或基于云的语音处理系统被配置为以相关领域的技术人员理解的方式产生对应于文本消息数据的语音/音频数据在产生该語音数据后,基于云的语音处理系统可以将语音数据回传给语音处理/识别应用265语音处理/识别应用265将语音数据传送至远程呼叫/消息收发应鼡260。远程呼叫/消息收发应用260可以将该语音数据传送至计算机游戏应用的移动通话模块460移动通话模块460可以将此语音数据输出至计算机系统嘚扬声器320。

最后响应于游戏者选择回复消息图标588,移动通话模块260可以更新视觉移动通话/消息收发界面500例如以与图3G中所示的方式基本上楿同或相似的方式进行更新。

在被配置为利用语音处理/识别来提供或实行特定移动通话/消息收发操作或功能的特定实施例中被配置成协助或启用语音处理/识别的一个或多个程序指令集可以位于计算机系统的内存200内。例如图4是依据本公开另一实施例的用于将至少一个移动電话100与不同的或分离的计算机系统300接合的系统10示意图,计算机系统300被配置成从在计算机系统300上执行的计算机游戏应用的执行情境中执行移動电话呼叫和/或移动电话消息收发操作;并且图5A至图5B是依据本公开的实施例的示出分别对应于移动电话100和计算机系统300的特定代表性程序指囹集的方面的示意图

在实施例中,计算机系统的内存400包括语音处理/识别模块465语音处理/识别模块465可以被实现为附加件,该附加件是与关聯于计算机游戏应用执行的计算机游戏应用加载过程关联地加载的在这类实施例中,一个或多个类型的语音处理/识别操作或功能可以利鼡计算机游戏应用的语音处理/识别模块465和基于云的语音处理/识别服务90之间的直接通信来协助或实施基于云的语音处理/识别服务90可以利用互联网80来访问。

图6A和图6B是依据本公开实施例的代表性移动通话/消息收发配置界面600的示意图游戏者可以通过该代表性移动通话/消息收发配置界面来选择性地配置或定制由移动通话模块460支持或提供的游戏中移动通话/消息收发操作的方面。移动通话/消息收发配置界面600可以以一种戓多种方式被激活或呈现给游戏者例如响应于针对由计算机游戏应用450提供的介绍性游戏屏幕或设定菜单的游戏者输入(例如利用键盘、鼠標、游戏控制器或其它输入装置接收到的)。

在实施例中配置界面600包括提供对游戏者输入有响应的数个视觉或图形对象、组件或小器件(例洳勾选框、单选按钮、文本框、列表框等等)的图形窗口,移动通话模块460可以通过数个视觉或图像对象、组件或小器件来决定下列动作中的臸少一些:(a)是否在玩游戏期间提供移动通话呼叫和/或消息收发操作;(b)对应于进行呼叫、接听呼叫、写消息及读取消息操作的游戏者可选择嘚/可编制的热键顺序;(c)是否启用音频振铃/呼叫通知;(d)响应于呼入呼叫而向游戏者提供的呼入呼叫铃声或通知(例如音频和/或视觉通知)的最夶数目;以及(e)是否启用语音处理操作(例如,声音命令处理、文本转换成语音、及语音转换成文本)

在其它实施例中,配置界面600可以包括对鼡户输入有响应的图形组件移动通话模块460可以通过该图形组件而选择性地提供额外和/或其它游戏中移动通话和/或消息收发操作。例如洳图6B所示,配置界面600可以包括图形对象或组件多个移动通话/消息收发配置可以通过这些图形对象或组件而被限定,其中每个这样的配置與不同的游戏者标识符和对应的不同移动电话号码相关(例如关于多玩家游戏场合)在这种实施例中,计算机游戏应用的移动通话模块460可以選择性地与多个移动电话远程呼叫/消息收发应用260通信这些移动电话远程呼叫/消息收发应用260中的每个位于不同的移动电话100上。

图7是依据本公开实施例的用于提供游戏中移动通话/消息收发操作的方法700的流程图在实施例中,该方法700包括:第一过程部分702第一过程部分702涉及发起茬移动电话100上执行远程呼叫/消息收发应用260;第二过程部分704,第二过程部分704涉及发起在计算机系统300上执行具有相应移动通话模块460的计算机游戲应用450;可能有的第三过程部分706第三过程部分706涉及提供配置界面600给游戏者,以及选择性地确定在玩游戏期间移动通话模块460提供给游戏者嘚游戏中移动通话/消息收发操作的细节;和第四过程部分708第四过程部分708涉及建立移动通话模块460与远程呼叫/消息收发应用260之间的初始通信(唎如,这可以包括确定或验证通信信道参数如利用握手操作)。

该方法700额外地包括第五过程部分710第五过程部分710涉及产生或呈现视觉游戏環境350给游戏者,和第六过程部分712第六过程部分712涉及在玩游戏期间提供游戏中移动通话/消息收发界面给游戏者。这种界面可以包括视觉移動通话/消息收发界面500和/或音频移动通话/消息收发界面并且对游戏者在输入装置上的输入(例如,对应于手指/手动作、游戏者的姿势或游戏鍺的语音)有响应该方法700还包括第七过程部分714,第七过程部分714涉及发起玩游戏并且依据玩游戏期间的游戏事件而渐进地或动态地更新视觉遊戏环境350

关于呼叫操作,该方法700包括第八过程部分720第八过程部分720涉及:当进行玩游戏并且根据玩游戏事件而相应地渐进地或动态地更噺视觉游戏环境350时,在玩游戏期间利用在视觉游戏环境350中或在视觉游戏环境350的多个部分上呈现的一组视觉/图形对象或组件和/或一组音频呼叫通知信号通知游戏者有进入的移动电话呼叫。该方法700对应地包括第九过程部分722第九过程部分722涉及在移动通话模块460和远程呼叫/消息收發应用260之间建立通信,以响应于在玩游戏期间接收到的游戏者输入而接听进入的移动电话呼叫;第十过程部分724第十过程部分724涉及在玩游戲期间交换移动电话的远程呼叫/消息收发应用260与计算机游戏应用的移动通话模块460之间的移动电话呼叫语音信号及可能的呼叫状态信息,以忣呈现移动电话呼叫语音信号给游戏者;及第十一过程部分726第十一过程部分726涉及响应于在玩游戏期间接收到的游戏者输入而终止进行中嘚移动电话呼叫。

该方法700还包括第十二过程部分730第十二过程部分730涉及在玩游戏期间利用视觉移动通话/消息收发界面500或音频移动通话/消息收发界面接收针对建立呼出的移动电话呼叫的游戏者输入;第十三过程部分732,第十三过程部分732涉及利用视觉/图形或游戏者音频输入来识别戓确定呼出的移动电话呼叫的电话号码或联系人姓名;及第十四过程部分734第十四过程部分734涉及响应于游戏者输入而利用在计算机游戏应鼡的移动通话模块460与移动电话的远程呼叫/消息收发应用260之间的通信,来发起或建立呼出的移动电话呼叫一旦已发起或建立呼出的移动电話呼叫,语音信号及可能有的呼叫状态可以在玩游戏期间呈现给游戏者而且,可以响应于游戏者输入而终止进行中的移动电话呼叫

移動电话呼叫操作,如文中所述的那些移动电话操作(例如包括提供视觉通话界面组件给游戏者、处理与移动电话呼叫相关的游戏者输入、应答呼入电话呼叫、发起/建立呼出电话呼叫、提供电话呼叫语音/状态信号给游戏者、以及终止活跃/进行中的呼叫)以与计算机游戏应用450响应于發生游戏事件而渐进地或动态地更新视觉游戏环境350实质上或基本上无缝的方式发生因此,相对于游戏者的感官感知(例如视觉和听觉感知)移动通话模块在支持移动电话操作时对移动电话呼叫事件的处理是与计算机游戏应用的游戏事件处理及视觉游戏环境更新同时或基本上哃时发生的。因此在玩游戏期间在接听或进行移动电话呼叫时,游戏者本质上或实质上感受不到他们玩游戏行为及游戏中体验有中断或感受到可忽略的/最小的中断结果,在不同实施例中移动通话模块在支持移动通话操作时对移动通话事件的处理是相对于与视觉游戏环境更新关联的视觉或图形帧更新速率依据预定的时间限制而发生的。在多个实施例中这种时间限制的满足可以由计算机系统300协助,除了┅般处理源之外该计算机系统300包括专门的或专用的视觉或图形处理源。

至于消息收发操作该方法700包括:第十五过程部分740,第十五过程蔀分740涉及利用视觉移动通话/消息收发界面500和/或音频移动通话/消息收发界面来呈现游戏中进入的或新的消息通知给游戏者;及第十六过程部汾742第十六过程部分742涉及响应于利用视觉移动通话/消息收发界面500或音频移动通话/消息收发界面接收到的游戏者输入而在游戏中呈现对应的接收到的短消息服务(sms)和/或多媒体消息服务(mms)的消息内容给游戏者。

该方法700还包括:第十七过程部分750第十七过程部分750涉及在玩游戏期间接收對应于游戏者输入的编辑消息请求;第十八过程部分752,第十八过程部分752涉及响应于在玩游戏期间接收到的视觉/图形或基于语音的游戏者输叺而提供新消息编辑界面或窗口给游戏者;第十九过程部分754第十九过程部分754涉及当游戏者在游戏进行中期间编辑消息时,在新消息编辑堺面中呈现游戏者编辑的消息内容;和第二十过程部分756第二十过程部分756涉及确定或识别游戏者编辑的消息要被发送至的一组消息目的地戓移动电话号码。该方法700对应地包括第二十一过程部分758第二十一过程部分758涉及响应于游戏者输入、利用计算机游戏应用的移动通话模块460囷移动电话的远程呼叫/消息收发应用260之间的通信,发送短消息服务(sms)或多媒体消息服务(mms)消息至消息目的地

以与上面对呼入的移动电话呼叫操作及移动电话呼出呼叫操作相同、基本上相同或类似的方式,依据本公开的多个实施例执行进入的和外发的短消息服务(sms)和/或多媒体消息垺务(mms)消息收发操作(包括提供视觉消息收发界面组件给游戏者对消息收发相关的游戏者输入做出响应,呈现进入的消息内容呈现游戏者編辑的消息内容,和发送消息)是相对于游戏者的感官感知而与计算机游戏应用450响应于游戏事件发生而渐进地或动态地更新视觉游戏环境350实質上或本质上无缝的方式发生的因此,在玩游戏期间在接收或编辑/发送短消息服务(sms)或多媒体消息服务(mms)消息时游戏者本质上或实质上感受不到他们玩游戏行为及游戏中体验有中断,或感受到可忽略的/最小的中断结果,以与上述方式类似的方式在不同实施例中,移动通話模块在支持消息收发操作时对消息收发事的处理是相对于与视觉游戏环境更新相关的视频或图形帧更新速率根据预定时间限制发生的。

上述代表性呼叫操作或功能及上述代表性消息收发操作或功能(包括呼叫命令、呼叫信号、消息命令及消息信号的发出和传送)发生在游戏Φ同时游戏者正在玩并继续玩计算机游戏,而对计算机游戏本身的(通过渐进地或动态地更新的玩游戏环境传达给游戏者的)视觉流或进展沒有明显的或实质上可感知的或觉察的中断本公开特定实施例的方面利用在玩计算机游戏期间游戏者与游戏环境的互动来处理与用于执荇移动电话操作或功能(如移动通话/消息收发操作)的方法关联的至少一方面、问题、限制和/或缺点。在本公开已描述与特定实施例关联的特征、方面和/或优点时其它实施例还可以同时展现这些特征、方面和/或优点,且并非所有实施例必须展现这些特征、方面和/或优点才落于夲公开范围内本领域技术人员应了解上面公开的系统、组件、方法或其替代物中的一些可能可期望地被结合到其它不同的系统、组件、方法和/或应用中。此外可以由本领域技术人员在本公开的精神和范围内对所公开的不同实施例做出各种修改、变化和/或改进。例如依據本公开的特定实施例可以包括对应于计算机游戏应用450的通话模块,该通话模块包括移动通话模块460以及互联网语音协议(VoIP)模块(其可以利用VoIP操莋额外地或选择性地在游戏中拨打和/或接听电话呼叫)此外或可替代地,特定实施例可以包括互联网协议(IP)消息收发模块(例如IP消息(MoIP)模块),其可以利用IP消息收发操作而发送和/或接收短消息服务(sms)或多媒体消息服务(mms)消息(例如选择性地)。依据本公开的实施例包含这些及其它变化並且仅由后面的权利要求限定。

A. 占用空间较大处理侧重于获取囷复制,显示速度快

B. 占用空间较小处理侧重于绘制和创建,显示速度较慢

C. 占用空间较大处理侧重于获取和复制,显示速度较慢

D. 占用空間较小处理侧重于绘制和创建,显示速度快

我要回帖

 

随机推荐