支持蓝牙的计算机系统和相关方法与制造工艺

文档序号:11056947阅读:327来源:国知局
支持蓝牙的计算机系统和相关方法与制造工艺
支持蓝牙的计算机系统和相关方法本申请为申请号为200880012634.1、申请日为2008年4月2日、发明名称为“支持蓝牙的计算机系统和相关方法”的申请的分案申请。

背景技术:
视频游戏工业这些年已经发生了许多改变。随着计算能力的扩展,视频游戏的开发人员同样已经编制出利用这些增加的计算能力的游戏软件。为此,视频游戏开发人员一直在编码结合复杂操作和数学运算的游戏,来产生很现实的游戏体验。示例的游戏平台可以是索尼Playstation或者索尼Playstation2(PS2),其每一个都以游戏控制台的形式出售。正如所公知的,游戏控制台被设计为连接到监控器(通常是电视)并且启用通过手持控制器的用户交互。游戏控制台使用专门的处理硬件设计,包括CPU、用于处理密集图像操作的图形合成器、用于执行几何转换的矢量单元,以及其他的粘合硬件(gluehardware)、固件和软件。游戏控制台还被设计具有光盘托盘,用来接收通过游戏控制台本地播放的游戏光盘。还可以是在线游戏,其中用户可以通过因特网与其他用户以交互方式比赛或一起进行游戏。随着游戏的复杂性持续激发游戏者的兴趣,游戏和硬件的制造商从而持续进行革新以启用附加的交互和计算机程序。然而实际上,用户和游戏交互的方式这些年没有发生显著的变化。一般地,用户依旧使用手持控制器进行计算机游戏或者使用鼠标点击装置和程序交互。

技术实现要素:
在一个实施例中,披露了一种支持蓝牙的计算系统。所述系统包括主机装置,所述主机装置包括处理器、存储器和外围装置通信端口。处理器和存储器被限定为一起执行计算机应用程序。所述主机装置被限定为建立用于和计算机应用程序相关联的数据流的通信信道,其中所述数据流通过所述外围装置通信端口发送。同样,蓝牙主机芯片连接在所述主机装置中以启用与所述主机装置之外的外部装置中的蓝牙客户机芯片的蓝牙通信。所述主机装置还被限定为启用蓝牙客户机芯片与用于数据流的通信信道的连接,使得通过外部装置可以监控所述数据流。在另一实施例中,披露一种用于在计算系统中实现蓝牙通信的方法。所述方法包括用于在计算系统中建立与一个或者多个外围控制装置的通信信道的操作。所述方法还包括在计算系统和所述一个或者多个外围控制装置之间通过通信信道发送数据流的操作。所述方法还包括在所述计算系统之外的外部装置中的蓝牙客户机芯片和计算系统中的蓝牙主机芯片之间建立蓝牙连接。附加地,提供用于将所述蓝牙连接链接到所述通信信道的操作,以启用通过外部装置监控所述数据流。在另一实施例中,披露一种用于执行游戏应用程序的计算系统。所述计算系统包括存储器和处理器,所述处理器被限定为结合存储器一起操作来执行游戏应用程序。所述计算系统还包括被连接以使用一个或者多个相应的数据流的方式和处理器通信的一个或者多个控制器装置。所述处理器被限定为将一个或者多个数据流关联到一个或者多个通信信道。所述计算系统还包括被限定为启用与所述计算系统之外的外部装置中的蓝牙客户机芯片的蓝牙通信的蓝牙主机芯片。所述处理器还被限定为通过蓝牙主机芯片启用蓝牙客户机芯片到一个或者多个所选择的通信信道的连接,使得和所选择的通信信道相关联的一个或者多个数据流可以通过外部装置监控。从下面结合附图以及通过举例方式对本发明进行描述的详细描述,本发明的其它方面将变得更加清楚。附图说明图1A是示出根据本发明的一个实施例的支持蓝牙的计算系统的示意图;图1B是示出根据本发明的一个实施例的连接到根据所接收的通信信道选择信号的第二通信信道的外部装置的示意图;图1C是示出根据本发明的一个实施例的所连接以同时监控多个通信信道的外部装置的示意图;图1D是示出根据本发明的一个实施例的多个外部装置的示意图,每一个具有和蓝牙主机芯片蓝牙通信的相应的蓝牙客户机芯片,如相应的蓝牙连接标示的;图1E是示出根据本发明的一个实施例的链接到公共通信信道的多个外部装置的示意图;图2是示出根据本发明的一个实施例的适合用作控制装置的游戏系统的控制器的示意图;图3是示出根据本发明的一个实施例的适合用作外部装置的示例性支持蓝牙的耳机的示意图;图4是示出根据本发明的一个实施例的适合用作外部装置的示例性支持蓝牙的运动传感器的示意图;图5是示出根据一个实施例的被布置在和主机装置上执行的计算机应用程序交互的真实世界的人的多个肢体上的支持蓝牙的多个运动传感器的示意图;图6是示出根据本发明的一个实施例的用于在计算系统中实现蓝牙通信的方法的流程图的示意图;图7是示出根据本发明的一个实施例的作为能够实现蓝牙通信的控制台的索尼Playstation娱乐装置的总的系统架构的示意图;和图8是根据本发明的一个实施例的单元处理器的示意图。具体实施方式应该理解本发明可以以多种方式实现,包括作为过程、设备、系统、装置或者方法。现在将参考附图来描述本发明多个示例性实施例。在以下描述中,提出多个特定细节用于提供对本发明的全面理解。然而对于本领域内普通技术人员应该清楚,本发明不使用这些特定细节的一些或者全部也可以实现。在其它实例中,没有描述公知的处理操作,以避免不必要的混淆本发明。图1A是示出根据本发明的一个实施例的支持蓝牙的计算系统100的示意图。系统100包括被限定为包括处理器103和存储器105的主机装置101。在多种实施例中,主机装置101被限定为基本上其内部的处理器103和存储器105被限定为一起执行计算应用程序的任一类型的计算系统。例如,在一个实施例中,主机装置101可以被限定为诸如索尼Playstation娱乐装置的游戏控制台。在另一个实施例中,主机装置101可以被限定为诸如桌上型计算机、笔记本电脑或者平板电脑以及其他的通用计算系统。在又一个实施例中,主机装置101可以被限定为诸如Playstation便携装置的便携计算装置。主机装置101执行的计算应用程序可以被限定为基本上可以以计算机可执行形式编译的任一类型的计算机软件程序。例如,在一个实施例中,计算应用程序是主要用于娱乐或者教育目的而限定的游戏程序。在另一个实施例中,计算应用程序是诸如远程会议程序、表格处理程序、字处理程序、表示程序、软件开发程序或者图形开发程序以及其他的商业生产程序。应该理解,尽管对于主机装置101和所执行的计算应用层以上指示了特定的示例性实施例,但是以上指示的示例性实施例并不是意于表示涵盖所有可能的实施例。主机装置101还被限定为包括多个外围装置通信端口107a、107b。尽管图1A中示出两个示例性外围装置通信端口107a、107b,但是应该理解主机装置101可以包括任意数量个这样的外围装置通信端口。在多种实施例中,外围装置通信端口107a、107b可以被限定为基本上诸如USB(通用串行总线)端口、并行端口、红外收发器端口、射频收发器端口或者任意类型的有线或者无线通信端口的任意类型的通信端口。因此,外围装置通信端口107a、107b意于表示被限定为启用主机装置101和外围控制装置之间的通信的任一类型的通信端口。通过处理器103和存储器105,主机装置101被限定为建立用于和执行计算机应用程序相关联的多个数据流111a、111b的多个通信信道109a、109b。多个数据流111a、111b的每一个表示以单向方式或者双向方式在主机装置101和控制装置123a、123b之间通信的数据。在主机装置101和控制装置123a、123b之间通信的数据可以表示主机装置101接收的输入数据或者主机装置101发送的输出数据。尽管图1A示出两个示例性通信信道109a、109b和两个示例性数据流111a、111b,但是应该理解主机装置101被限定为建立用于任意数量的数据流的任意数量个通信信道。此外,通信信道(例如109a、109b)的数量和数据流(例如111a、111b)的数量可以不同。例如,在一个实施例中,主机装置101可以不和数据流特定相关而建立通信信道。在另一个实施例中,主机装置101可以不和通信信道特定相关而建立数据流。控制装置123可以基本上是能够提供输入数据到主机装置101并且在一些实施例中能够接收来自主机装置101的输出数据的任一类型的外围装置。例如,在一个实施例中,控制装置123a、123b可以被限定为游戏系统的控制器或者游戏键盘。在多种其它实施例中,控制装置123a、123b可以被限定为键盘、小键盘、鼠标、麦克风、扬声器、显示器、触摸屏、摄影机或者任意其它。图2是示出根据本发明的一个实施例的适合用作控制装置(例如123a、123b)的游戏系统的控制器200的示意图。控制器200可以具有多个按钮,包括由DU、DR、DD和DL表示的数字控制板。控制器200还可以具有包括LS1和LS2的左肩按钮201a。同样右肩按钮201b包括RS1和RS2。在控制器200上可以包括模拟摇杆AL和AR,其中模拟摇杆在被压下时能够用做按钮。控制器还可以包括示为正方形、三角形、圆形和“X”的选择按钮。控制器200还可以包括多个LED203。图2的实施例示出限定在控制器200的顶表面的多个LED203。然而,其他实施例可以具有限定在控制器200的不同于顶表面的其他表面上的LED203。虽然已经使用特定的名称和标号来描述示例性控制器200,但是这些名称仅是示例而不意于限制。应该理解可将多个控制装置(例如123a、123b)与公共数据流(例如111a、111b)相关联,使得来自多个控制装置的每一个的输入通过公共数据流被传导到主机装置101,以及来自该主机装置的输出通过公共数据流被传导到与之关联的多个控制装置的每一个。从而,尽管图1A为了描述简单而示出和每个数据流111a、111b关联的单个控制装置123a、123b,但是应该理解在多种实施例中可以将多个控制装置和公共数据流相关联。主机装置101还包括连接在其中的蓝牙主机芯片113,以启用建立与主机装置101之外的外部装置117中的蓝牙客户机芯片119的蓝牙连接115,并且以启用在该蓝牙连接115上的蓝牙通信。蓝牙主机芯片113被限定为启用蓝牙客户机芯片119的注册和与蓝牙客户机芯片119的通信,而不会消耗用来执行计算应用程序的主机装置101的资源,以使避免对计算应用程序的性能的不利影响。使用蓝牙主机芯片113注册蓝牙客户机芯片119表示为一对蓝牙客户机和主机芯片,来启用蓝牙客户机芯片119和蓝牙主机芯片113之间的双向蓝牙通信。主机装置101的处理器103还被限定为启用通过蓝牙主机芯片113和蓝牙连接115的蓝牙客户机芯片119到一个或者多个所选择的通信信道(例如109a、109b)的连接,使得和所选择的通信信道相关联的一个或者多个数据流(例如111a、111b)可以通过外部装置117监控。例如,在图1A的实施例中,在主机装置101中建立蓝牙主机芯片113和通信信道109a的连接121,使得和控制装置123a与通信信道109a关联的数据流111a可以通过外部装置117在蓝牙连接115上被监控。在一个实施例中,主机装置101被限定为接收从外部装置117发送的通信信道选择信号。通信信道选择信号被限定为识别外部装置117所连接(即,链接)的主机装置101中的一个或者多个通信信道。主机装置101的处理器103被限定为通过蓝牙连接115和蓝牙主机芯片113将外部装置117中的蓝牙客户机芯片119连接到通信信道选择信号识别的一个或者多个通信信道。在一个实施例中,通过外部装置117产生并发送通信信道选择信号。在该实施例的一个变形例中,通过蓝牙连接115发送通信信道选择信号。在该实施例的另一个变形例中,通过与蓝牙连接115不关联的另一个装置发送通信信道选择...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1