CN101064889B - 选择性启动一便携式装置的功能的设备及方法 - Google Patents
选择性启动一便携式装置的功能的设备及方法 Download PDFInfo
- Publication number
- CN101064889B CN101064889B CN2007100911917A CN200710091191A CN101064889B CN 101064889 B CN101064889 B CN 101064889B CN 2007100911917 A CN2007100911917 A CN 2007100911917A CN 200710091191 A CN200710091191 A CN 200710091191A CN 101064889 B CN101064889 B CN 101064889B
- Authority
- CN
- China
- Prior art keywords
- function
- computer system
- usb
- mobile phone
- mancarried device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Systems (AREA)
Abstract
本发明公开了一种选择性启动多个功能之一的方法,所述的方法包括下列步骤:检测到一个便携式装置已耦合在计算机系统;显示一第一界面,以有利于选择多个功能中的一第一功能;检测到所述第一功能已通过所述第一界面被选择;配置至少一个软件模块来启动所述第一功能,以驱动所述计算机系统来使用所述便携式装置作为相应于第一功能的外部电子装置。本发明还公开了选择性启动多个功能之一的设备及系统。
Description
技术领域
本发明涉及一种移动通信装置,尤其涉及选择性启动由一便携式装置所提供的功能的设备、系统及方法。
背景技术
移动电话通常配备有大容量存储装置,诸如闪存、数字相机、传送及接收装置等等,可以提供各式各样的功能。这些配备的装置可被一个电子装置所运用,例如计算机、个人数字化助理(PDA:Personal Digital Assistant)、可程序化消费性电子装置(programmable consumer electronic device)或类似的装置等等。
发明内容
为适应现有技术便携式装置的应用,有必要提供可选择性启动由一便携式装置所提供的功能的设备、系统及方法。
一种选择性启动由一便携式装置提供的功能的方法,所述方法由该便携式装置执行,其包括下列步骤:由该便携式装置检测到一个便携式装置已耦合在一个计算机系统上;显示一个第一界面,以有利于选择多个功能中的第一功能;检测到所述第一功能已通过所述第一界面被选择;配置至少一软件模块来启动所述第一功能,以驱动所述计算机系统来使用所述便携式装置作为相应于所述第一功能的外部电子装置;传送指出所述第一功能被选择的信息至所述计算机系统,从而驱动所述计算机系统启动相应于所述第一功能的一第一驱动程序;当所述第一功能被启动时,显示一第二界面以有利于启动所述由一便携式装置提供的功能中的一第二功能;检测所述第二功能已通过所述第二界面被选择;传送一关闭联机信号至所述计算机系统,从而所述计算机系统关闭所述第一驱动程序;以及在传送所述关闭联机信号后,传送一联机信号及指出所述第二功能被选择的信息至所述计算机系统,从而所述计算机系统驱动相应于所述第二功能的一第二驱动程序。
一种选择性启动多个功能之一的设备,其包括一个连接装置、一个显示单元以及一个处理单元。所述处理单元耦合在显示单元及连接装置,且所述处理单元用于通过连接装置检测到此装置已耦合至计算机系统,显示一第一界面于显示单元上用以有利于选择多个功能中的第一功能,检测到所述第一功能已通过所述第一界面被选择,以及配置至少一个软件模块来启动所述第一功能,以驱动所述计算机系统来使用此装置作为相应于所述第一功能的外部电子装置,所述处理单元通过所述连接装置传送指出所述第一功能被选择的信息至所述计算机系统,从而驱动所述计算机系统启动相应于所述第一功能的一第一驱动程序,以及当所述第一功能被启动时,所述处理单元还用于显示一第二界面以有利于启动所述功能中的一第二功能,检测所述第二功能已通过所述第二界面被选择,传送一关闭联机信号至所述计算机系统,从而所述计算机系统关闭所述第一驱动程序,以及,在传送所述关闭联机信号后,传送一联机信号及指出所述第二功能被选择的信息至所述计算机系统,从而所述计算机系统驱动相应于所述第二功能的一第二驱动程序。
一种选择性启动多个通用串行总线功能中之一的系统。实施方式的系统,其包括一个通用串行总线控制器、一个通用串行总线连接头、一个通用串行总线数据线及一个整流调节器。所述通用串行总线数据线由通用串行总线控制器连接至通用串行总线连接头。所述整流调节器设置在一电源及所述通用串行总线数据线之间,用以从一处理单元接收致能(enabling)信号,并且根据所述致能信号选择性将所述电源转换或不转换为一预定电压水平。当转换所述电源至为所述预定电压水平时,指出一个通用串行总线装置已经插入的联机信号被传送,以及当不转换所述电源为所述预定电压水平时,指出此通用串行总线装置已移除的关闭联机信号被传送。
采用所述设备、系统及方法,可以有效由一便携式装置提供的多个功能中的一种来执行。
附图说明
图1是依据本发明实施方式的计算机系统示意图。
图2a是依据本发明实施方式的通过连接头、连接线及连接端口连接至计算机主机的移动电话示意图。
图2b是依据本发明实施方式的通过无线收发器耦合在计算机主机的移动电话示意图。
图3是依据本发明实施方式的插置于一底座的移动电话示意图,提供网络照相功能。
图4a及图4b是依据本发明实施方式的选择性启动移动电话提供的多种功能之一的流程图。
图5是依据本发明实施方式的选单的范例人机接口示意图。
图6a是依据本发明实施方式的范例装置描述单元的数据结构示意图。
图6b是依据本发明实施方式的范例配置描述单元的数据结构示意图。
图6c是依据本发明实施方式的范例高速配置描述单元的数据结构示意图。
图6d是依据本发明实施方式的范例接口描述单元的数据结构示意图。
图6e是依据本发明实施方式的端点描述单元的数据结构示意图。
图7是依据本发明实施方式的人机接口的范例对话窗口示意图。
图8是第一实施方式的通用串行总线系统示意图。
图9是第二实施方式的通用串行总线系统的示意图。
图10是第三实施方式的通用串行总线系统的示意图。
图11是第四实施方式的通用串行总线系统的示意图。
图12是第五实施方式的通用串行总线系统的示意图。
图13是第六实施方式的通用串行总线系统的示意图。
图14是范例的移动电话系统架构示意图。
具体实施方式
图1是依据本发明实施方式的计算机系统100示意图,计算机系统100包括显示单元110及一个计算机主机130。计算机主机130通常配备有至少一个连接端口,例如131及133,或至少一个能耦合在一移动电话的无线收发器135。该连接端口可为串行端口或并列端口。串行端口,例如RS232、RS242、序列ATA(SATA)、通用串行总线(USB:Universal Serial Bus)IEEE1394或通用同步序列收发器(UART:Universal Asynchronous ReceiverTransmitter)端口等等,是计算机系统的一个接口,通过该接口于一个时间点传入或传出一位信息。并列端口,例如集成驱动器电子接口(IDE:IntegratedDrive Electronics)、小型计算机系统接口(SCSI:Small Computer SystemInterface)、IEEE1284端口等等,是计算机系统的一个接口,能让数据并行地传入或传出,也就是说,使用多于一个线路进行数据传输。并列端口于每一个线路上承载一位数据,所以其比单一线路获得更佳的传输率(相对于串行端口)。通常并列端口中拥有多个额外的线路来传输控制信号,用以指示数据何时准备发送或接收。无线收发器,例如802.x、蓝牙(Bluetooth)或红外线(IrDA:Infrared Data Association)收发器等等,是计算机系统的一个接口,通过该接口数据通过射频或红外线信号等等来传输。另外,本领域一般技术人员皆了解计算机100可应用于其它计算机系统配置上,包括手持式装置、以多处理器为基础、微处理器为基础或可程序化的消费性电子装置、笔记本型计算机等等。
图2a是依据本发明实施方式的通过连接头250、连接线251及连接端口131连接至计算机主机130的移动电话200示意图。图2b是依据本发明实施方式的通过无线收发器135耦合在计算机主机130的移动电话200示意图。当该移动电话200通过连接端口131或无线收发器135耦合在该计算机主机130时,计算机主机130可通过使用由UPnP协会所提出的通用即插即用(UPnP:Universal Plug and Play)通信协议来识别及配置该移动电话200为一个外部大容量存储装置、虚拟连接端口装置、移动电视接收器或以上至少两者的组合装置。例如,该移动电话200可配置为虚拟连接端口加上大容量存储装置的一个组合装置。当该移动电话200作为一个虚拟连接端口装置时,驻留在该计算机主机130的软件应用程序与该移动电话200之间的通信通过传统的RS-232接口。于此同时,该移动电话200也作为大容量存储装置,该计算机主机130能从移动装置200中的非易失性存储装置来读取/写入数据。因此,该计算机主机130能执行各种由移动电话200所提供的功能,例如从移动电话200(大容量存储功能)的非易失性存储装置来读取/写入数据,通过移动电话200来接收数字电视数据,通过移动电话200(虚拟连接端口功能)等等来联机上网。该移动电话200可配备有电视调谐器(图未示)、视频译码器(图未示)、声音处理器(图未示)以及图文电视(teletext)处理器(图未示)来接收数字电视数据。该移动电话200可通过电视调谐器(图未示)来锁定一频率,以及通过视频译码器(图未示)以及图文电视处理器(图未示)来取得由锁定的频率中所承载的视频、声音及图文电视数据。另外,该移动电话200可配备有蓝牙收发器(图未示)。配备有蓝牙收发器的电子装置(图未示)可通过该移动电话200来与计算机主机130或本身作数据的交换。
另外,图3是依据本发明实施方式的插置于底座300的移动电话200示意图,提供一个网络相机功能。该移动电话200可配备有图像感应模块(图未示)及图像信号处理器(ISP:Image Signal Processor,未显示)。该图像感应模块可包括多个电荷耦合组件(CCD:Charge Couple Device)图像感应器、互补式金属氧化半导体(CMOS:Complementary Metal Oxide Semiconductor)图像感应器等等,使用可变的电荷记录光线强度。为了转换该图像感应模块(图未示)的内容为数字格式,该图像信号处理器(图未示)可量化电荷变化为不连续数量的色彩。在既定的分辨率下,例如640x480、1024x768等等,由该图像信号处理器(图未示)量化为一个包含众多像素数据的位图。该位图可进一步通过图像编码器,例如JPEG编码器(图未示)、GIF编码器(图未示)等等,来转换为压缩格式,用以产生一个压缩图像,例如JPEG、GIF图像等等。该位图还可通过MP4编码器(图未示)等来编码成一系列画面,例如I、P及B画面。上述所产生的显示对象,诸如位图JPEG、GIF图像、I、P、B画面等,是连续且序列地传送至该计算机主机130。该底座300用以支撑移动电话200及使得易于放置在相应的地方,以有利通过移动电话200来对焦及捕捉使用者的图像。该底座300及该计算机主机130可提供各式各样的连接端口,例如如上所述的串行端口或并列端口,以通过实体线路350来进行通信。由该计算机主机130所执行的网络相机软件可提供窗口W310及W330来显示实时图像,该窗口W330显示远程使用者的图像,该窗口W310显示由移动电话200所捕捉到的使用者图像。该窗口W310及W330可由点对点(P2P:peer-to-peer)通信应用程序来管理,例如微软实时通(MSN Messenger)、雅虎实时通(Yahoo!Messenger)、Skype等等,来与驻留在远程计算机主机的相应的点对点通信应用程序进行互动。
图4a及图4b是依据本发明实施方式的选择性启动由移动电话提供的功能的流程图。此流程图分割为两个部份,左半部份显示由计算机主机(如图2a或图2b的130)所执行的步骤,右半部分显示由移动电话(如图2a或图2b的200)所执行的步骤,为增加可读性以虚线分割区别。首先,检测移动电话已连接上计算机主机(图4a的步骤S510)。例如,在通用串行总线连接头(亦即通用串行总线连接)的针脚VBus检测到高电压时,则代表移动电话已连接于计算机主机。在移动电话的显示单元显示一个人机接口(MMI:Man-machine Interface),用来有利于使用者从多个预设功能来确定欲启动的一个功能或至少两个功能的组合(如图4a的步骤S520)。图5是依据本发明实施方式的选单500的范例人机接口示意图,包括四个选单项目510、530、550及570以及两个软键(soft key)580及590。该选单项目510、530、550及570分别显示文字提示“网络相机”、“大容量存储装置”、“虚拟连接端口”及“蓝牙传输”。通过显示的选单来确定选择性地启动哪个功能或功能组合(图4a的步骤S530)。
例如,当通过显示的选单来选择性启动“网络相机”及“大容量存储装置”功能时,移动电话200可配置为网络相机加上大容量存储装置的组合装置。因此,计算机主机130能从移动电话200的非易失性存储装置来读取/写入数据,使用移动电话200作为一个外部大容量存储装置,并且接收通过移动电话200的相机模块所捕捉的图像,使用移动电话200作为一个网络相机。
参考图4a,从移动电话传送连接信号及装置功能描述(图4a的步骤S540),并且由计算机主机所接收(图4a的步骤S410)。该连接信号是用以通知计算机主机已连接上电子装置(例如移动电话)。该装置功能描述可包含用以配置移动电话的基本信息,如供货商识别码、产品识别码、装置描述、接口识别码等等。另外,该装置功能描述包含相应于确定的功能或功能组合(如图4a的步骤S530所示)的单一驱动程序识别码或多个驱动程序识别码。根据所接收到的装置功能描述的内容来启动相应于所接收到的单一驱动程序识别码或多个启动程序识别码的驻留在计算机主机的单一驱动程序或多个驱动程序(图4a的步骤S420)。须了解的是,所启动的驱动程序可为操作系统的软件供货商所提供的公用驱动程序,例如Window 2000TM、WindowsXPTM、Linux等等,或可为由移动电话的制造商所提供的自订驱动程序。当操作系统被安装于计算机主机时,公用驱动程序也会自动被安装设置。当于计算机主机安装自订驱动程序时,也许需要从因特网的网页、光盘、便携式装置等来进行下载/加载。
在传送上述装置功能描述后(图4a的步骤S540),为确定的功能或功能组合配置至少一个存在于移动装置中的软件模块(图4a的步骤S550),例如命令处理引擎、文件系统驱动程序、图像信号处理器驱动程序等等。于成功地执行步骤S550及S420后,计算机主机可使用耦合的移动电话做为外部大容量存储装置、虚拟连接端口、网络相机或为另一个外部电子装置。计算机主机与连接的移动电话之间的数据通信细节为本领域一般技术人员所了解,仅在此简述。另外,在移动电话的显示单元显示一个对话窗口(图4a的步骤S560),有利于使用者从计算机主机关闭联机或再启动其它功能或功能组合。图7是依据本发明实施方式的人机接口的范例对话窗口700示意图,该对话窗口700包括一个提示信息710及两个软键720及730。该提示信息710指出移动电话正连接于计算机主机。亦可通过对话窗口700帮助确定使用者是否想要关闭现在的联机或是重新选择功能或功能组合。例如,当按下相应于软键720的按键时,确定使用者想要关闭现在的联机,否则,当按下相应于软键730的按键时,使用者想要重新选择功能或功能组合。
接着,相应于软键720或730的一个按键的按键事件(图4b的步骤S910)被检测到。确定是关闭联机还是重选操作(图4b的步骤S920)被指示以被处理。当关闭联机的操作被指示时,移动电话开始配置存在于移动电话中的至少一个软件模块,用以停止已启动的功能(图4b的步骤S930),此步骤是相反于之前所执行的用以配置至少一个软件模块来启动功能的图4a步骤S550,接着,传送关闭联机信号至计算机主机(图4b的步骤S935)。当重选操作被指示时,移动电话开始配置存在于移动电话中的至少一个软件模块,用以停止已启动的功能(图4b的步骤S938),此步骤相反于之前所执行的用以配置至少一个软件模块来启动功能的图4a步骤S550,接着,传送关闭联机信号至计算机主机(图4b的步骤S940)。该关闭联机信号用以通知计算机主机耦合的电子装置(亦即移动电话)已移除。在接收关闭联机信号后(图4b的步骤S810),计算机主机关闭启动的驱动程序(图4b的步骤S820)。于传送关闭联机信号后,移动电话执行图4b的步骤S950、S960、S970及S980的操作,用来重新选择功能。该步骤S950至S980的细节相似于步骤S520至S550,仅在此简述。同样地,图4b的步骤S830及S840的细节相似于图4a的步骤S410及S420,也仅在此简述。
参考图4a的步骤S540及S410,以及图4b的步骤S960及S840,装置功能描述于较佳的情况下由多个描述单元所承载,例如于2000年4月27日发表“USB规格修订2.0”所提出的装置、配置(configuration)、高速配置(other_speed_configuration)、接口(interface)及端点(endpoint)描述单元。装置描述单元可描述耦合的移动电话的一般信息(例如图2a或图2b的200)。图6a是依据本发明实施方式的范例包含十四个字段的装置描述单元的数据结构示意图。在一个例子中,当启动如上所述的大容量存储功能时(图4的步骤S530),三个字段“bDeviceClass”F6101、“bDeviceSubClass”F6102及“bDeviceProtocol”F6103设定为一个保留值“0x00”。在另一个例子中,当启动如上所述的虚拟连接端口功能时(图4的步骤S530),所描述的字段F6101至F6103分别设定为保留值“0x02”、“0x00”及“0x00”。配置描述单元描述耦合的移动电话的配置信息。图6b是依据本发明实施方式的范例包含八个字段的配置描述单元的数据结构示意图。移动电话可提供多于一个的配置描述单元给计算机主机,而每一个配置描述单元可描述多个接口。高速配置描述单元与配置描述单元相同,描述高速装置的配置信息。图6c是依据本发明实施方式的范例包含八个字段的高速配置描述单元的数据结构示意图。接口描述单元描述配置单元中的特定接口。图6d是依据本发明实施方式的范例接口描述单元的数据结构示意图,包含九个字段。在一个例子中,当启动如上所述的大容量存储功能时(图4的步骤S530),三个字段“bInterfaceSubClass”F6201、“bInterfaceSubClass”F6202及“bInterfaceProtocol”F6203分别设定为保留值“0x08”、“0x06”及“0x50”。如上所述的接口及装置描述单元指出耦合的移动电话支持标准大容量存储接口。于另一个例子中,当启动所描述的虚拟连接端口功能时(图4的步骤S530),必需提供两个接口描述单元。在其中一个接口描述单元中,字段F6201至F6203分别设定为保留值“0x02”、“0x02”及“0x00”,此外,在另一个接口描述单元中,字段F6201至F6203分别设定为保留值“0x0a”、“0x00”及“0x00”。如上所述的接口及装置描述单元指出耦合的移动电话支持两个标准虚拟连接端口。每一个接口描述单元可关联于零至多个端点(endpoint)描述单元。该端点描述单元包含由计算机主机所需的确定每一个端点的带宽要求的信息。图6e是依据本发明实施方式的包含六个字段的端点描述单元的数据结构示意图。
当移动电话通过通用串行总线连接至计算机主机时,移动电话还包括一个连接控制装置来产生所描述的联机及关闭联机信号,如图4a的步骤S540及S410,以及图4b的步骤S970及S830所示。图8是第一实施方式的通用串行总线系统800示意图,该通用串行总线系统800包括通用串行总线控制器810、外部通用串行总线连接头830(参考图2a的250)、调节器850。于一些例子中,调节器850可为存在于电力管理集成电路(PMIC:PowerManagement Integrated Circuit)中的一个电力单元。通用串行总线数据线D+及D-通过电阻(resistors)R81及R82连接于通用串行总线控制器810及外部通用串行总线连接头830之间,用以匹配90Ω±15%的特性阻抗。匹配的电阻器R81及R82设置在相对于通用串行总线控制器810而言,较接近外部通用串行总线连接头830的地方。数据线D+通过电阻R83可拉高至VUSB(3.3V),在较佳的情况下该电阻R83为1.5KΩ。该调节器850设置在电源VPP及电阻R83之间,根据致能信号USB_EN选择性地转换或不转换VPP为VUSB。当致能信号USB_EN设定为高时(亦即致能通用列总线装置),调节器850转换VPP为VUSB,使得计算机主机(如图2a的130)辨认出高速通用串行总线装置(如图2a的200)已插入。另一方面,当致能信号USB_EN设定为低时(亦即不致能通用列总线装置),调节器850不转换VPP为VUSB,使得计算机主机(如图2a的130)辨认出原来连接的高速通用串行总线装置(如图2a的200)已移除。参考图4a的步骤S540及图4b的步骤S970,通过设定致能信号USB_EN为高,可产生联机信号。参考图4b的步骤S940,通过设定致能信号USB_EN为低,可产生关闭联机信号。
本领域一般技术人员皆可了解,当移动电话通过插入通用串行总线装置而连接至计算机主机时,联机信号被传送至计算机主机,并且某些软件模块会被配置启动,以及当移动电话通过拔出通用串行总线装置而从计算机主机移除时,关闭联机信号被传送至计算机主机,并且特定软件模块被配置停止。如图4的步骤S920,当使用者从计算机主机上直接拔出移动电话的通用串行总线装置时,或当使用者按下相应于图7的软键“关闭连线”(Disconnect)720的按键而非实际地拔出装置时,关闭操作被确定,关闭联机信号被传送至计算机主机用以停止某些软件模块,关闭先前确定的功能。如图4的步骤S920,当使用者直接拔出并接着再插入移动电话的通用串行总线装置,或当使用者按下相应于图7的软键“重选功能”(Reselect)730的按键而非拔出并再插入时,重新选择的操作被确定,关闭联机信号被传送至计算机主机用以停止某些软件模块来关闭先前确定的功能,并且接着,联机信号被传送至计算机主机用以启动其它的软件模块来启动另一个功能。
图9是第二实施方式的通用串行总线系统800的示意图。与第一实施方式的差别描述如下。数据线D-通过电阻R83可拉高至VUSB(3.3V),于较佳的情况下R83为1.5KΩ。当致能信号USB_EN设定为高时(亦即致能通用列总线装置),调节器850转换VPP为VUSB,接着计算机主机(如图2a的130)辨认出低速通用串行总线装置(如图2a的200)已插入。反之,当致能信号USB EN设定为低时(亦即不致能通用列总线装置),调节器850不转换VPP为VUSB,接着计算机主机(如图2a的130)辨认出原先连接的低速通用串行总线装置(如图2a的200)已移除。
图10是第三实施方式的通用串行总线系统800的示意图。与第一实施方式的差别描述如下,本实施方式中通用串行总线系统800还包括一个切换装置870,电阻器R81及R82设置在相对于外部通用串行总线连接头830而言,较接近通用串行总线控制器810的地方,且电阻器R81设置在切换装置870与通用串行总线控制器810之间。与第一实施方式的差别描述如下。切换装置870,于较佳的情况下为一个多任务器(multiplexer)或模拟切换器,设置在通用串行总线控制器810及外部通用串行总线连接头830之间,根据致能信号USB_EN来选择性地连接及断开数据线D+。当致能信号USB-EN设定为高时(亦即致能通用列总线装置),切换装置870连接数据线D+,使得计算机主机(如图2a的130)辨认出全高速通用串行总线装置(如图2a的200)已插入。当致能信号USB_EN设定为低时(亦即不致能通用列总线装置),切换装置870断开联机,使得计算机主机(如图2a的130)辨认出原先连接的全高速通用串行总线装置(如图2a的200)已移除。图11是第四实施方式的通用串行总线系统800的示意图。与第三实施方式相的区别为:于第四实施方式中,电阻器R81及R82设置在相对于通用串行总线控制器810而言,较接近外部通用串行总线连接头830的地方,且电阻器R81设置在切换装置870与外部通用串行总线连接头830之间。
第图12是第五实施方式的通用串行总线系统800的示意图。与第三实施方式的差别描述如下。切换装置870设置在通用串行总线控制器810及外部通用串行总线连接头830之间,根据致能信号USB_EN来选择性地连接及断开数据线D-。当致能信号USB_EN设定为高时(亦即致能通用列总线装置),切换装置870连接数据线D-,使得计算机主机(如图2a的130)辨认出低速通用串行总线装置(如图2a的200)已插入。当致能信号USB_EN设定为低时(亦即不致能通用列总线装置),切换装置870断开数据线D-,使得计算机主机(如图2a的130)辨认出原先连接的低速通用串行总线装置(如图2a的200)已移除。图13是第六实施方式的通用串行总线系统800的示意图。与第五实施方式不同之处为:在第六实施方式中,电阻器R81及R82设置在相对于通用串行总线控制器810而言,较接近外部通用串行总线连接头830的地方,且电阻器R81设置在切换装置870与外部通用串行总线连接头830之间。
图14是范例的移动电话15000(如图2a或图2b的200)系统架构示意图,包括连接至天线15100的射频收发器15200、处理单元15300、连接系统15400、显示单元15500及连接于键盘15610的键盘控制器15600。该处理单元15300通过总线连接至射频收发器15200、连接系统15400、显示单元15500及键盘控制器15600,并且用以选择性启动由移动电话所提供的多个功能之一(如图4a及图4b)。参考图4a的步骤S510,通过连接系统15400可检测出移动电话已连接于计算机主机。连接系统15400可使用如上所述的通用串行总线系统800(图8、9、10、11、12或13)来实施。参考图4a及图4b的步骤S520、S560及S950,选单及对话窗口可显示在显示单元15500上。参考图4a及图4b的步骤S530、S910及S950,通过键盘控制器15600可检测出按键事件。参考图4a及图4b的步骤S540、S940及S970,通过连接系统15400可传送联机及关闭联机信号与装置功能描述。参考图4a及图4b的步骤S550及S980,被配置的软件模块可在处理单元15300中被执行。
本发明的选择性启动由便携式装置所提供功能的方法,或特定型态或其部份,可以以程序代码的型态包含在实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取(如计算机可读取)存储媒体,其中,当程序代码被机器,如计算机、光驱等,加载且执行时,此机器变成用以参与本发明的装置。本发明的方法与装置也可以以程序代码型态通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如计算机,接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元(general-purpose processing unit)应用时,程序代码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。
针对特定的系统组件,说明书及权利要求中会使用特定的术语来为其命名。本领域一般技术人员都了解,消费电子设备的制造者也许会使用不同的命名来称呼内容中所对应的系统组件。此文件并不欲以不同的名称来区别组件间的不同,而是使用不同的功能描述来进行区别。
Claims (11)
1.一种选择性启动由一便携式装置提供的功能的方法,所述方法由该便携式装置执行,且所述方法包括:
由该便携式装置检测所述便携式装置已耦合在一计算机系统,其中,所述便携式装置通过一通用串行总线连接来连接于所述计算机系统,所述便携式装置已耦合在所述计算机系统的检测是检测所述通用串行总线连接的针脚的高电压;
显示一第一界面,以有利于选择所述由一便携式装置提供的功能中的一第一功能;
检测所述第一功能已通过所述第一界面被选择;
配置至少一软件模块来启动所述第一功能,以驱动所述计算机系统来使用所述便携式装置作为相应于所述第一功能的一外部电子装置;
传送指出所述第一功能被选择的信息至所述计算机系统,从而驱动所述计算机系统启动相应于所述第一功能的一第一驱动程序;
当所述第一功能被启动时,显示一第二界面以有利于启动所述由一便携式装置提供的功能中的一第二功能;
检测所述第二功能已通过所述第二界面被选择;
传送一关闭联机信号至所述计算机系统,从而所述计算机系统关闭所述第一驱动程序;以及
在传送所述关闭联机信号后,传送一联机信号及指出所述第二功能被选择的信息至所述计算机系统,从而所述计算机系统驱动相应于所述第二功能的一第二驱动程序。
2.如权利要求1所述的选择性启动由一便携式装置提供的功能的方法,其特征在于,所述关闭联机信号的产生及传送是通过拉低所述通用串行总线连接的一数据线位的电压,并且所述联机信号的产生及传送是通过拉高所述通用串行总线连接的一数据线位的电压。
3.如权利要求2所述的选择性启动由一便携式装置提供的功能的方法,其特征在于,所述指出所述第一或第二功能被选择的信息被承载在与通用串行总线规格兼容的至少一数据描述单元中。
4.如权利要求1所述的选择性启动由一便携式装置提供的功能的方法,其特征在于,所述外部电子装置是一大容量存储装置、一网络照相机、一数字电视接收器、一蓝牙收发器或一虚拟连接端口。
5.如权利要求1所述的选择性启动由一便携式装置提供的功能的方法,进一步包括:
当通过所述显示的第二界面来检测到另一功能已被选择,配置至少一软件模块来为所述计算机系统启动所述已被选择的另一功能。
6.一种选择性启动多个功能之一的设备,所述设备通过一通用串行总线连接与一计算机系统连接,其特征在于,所述的选择性启动多个功能之一的设备包括:
一连接装置;
一显示单元;以及
一处理单元,耦合在所述显示单元及所述连接装置,所述处理单元用于通过所述连接装置检测所述通用串行总线连接的针脚的高电压,来检测出所述设备已耦合至所述计算机系统,显示一第一界面在所述显示单元上以有利于选择所述多个功能中的一第一功能,检测所述第一功能已通过所述第一界面被选择,以及配置至少一软件模块来启动所述第一功能,以驱动所述计算机系统来使用所述设备作为相应于所述第一功能的一外部电子装置,
其中,所述处理单元通过所述连接装置传送指出所述第一功能被选择的信息至所述计算机系统,从而驱动所述计算机系统启动相应于所述第一功能的一第一驱动程序,以及
当所述第一功能被启动时,所述处理单元还用于显示一第二界面以有利于启动所述功能中的一第二功能,检测所述第二功能已通过所述第二界面被选择,传送一关闭联机信号至所述计算机系统,从而所述计算机系统关闭所述第一驱动程序,以及,在传送所述关闭联机信号后,传送一联机信号及指出所述第二功能被选择的信息至所述计算机系统,从而所述计算机系统驱动相应于所述第二功能的一第二驱动程序。
7.如权利要求6所述的选择性启动多个功能之一的设备,其特征在于,所述处理单元通过指示所述连接装置来拉低所述通用串行总线连接的一数据线位的电压以产生及传送所述关闭联机信号,并且通过指示所述连接装置来拉高所述通用串行总线连接的一数据线位的电压以产生及传送所述联机信号。
8.如权利要求7所述的选择性启动多个功能之一的设备,其特征在于,所述指出所述第一或第二功能被选择的信息被承载在兼容于通用串行总线规格的至少一数据描述单元中。
9.如权利要求6所述的选择性启动多个功能之一的设备,其特征在于,所述连接装置包括:
一通用串行总线控制器;
一外部通用串行总线连接头;
一通用串行总线数据线,由所述通用串行总线控制器连接至所述外部通用串行总线连接头;以及
一调节器,设置在一电源及所述通用串行总线数据线之间,所述调节器用于从所述处理单元接收一致能信号,并且根据所述致能信号选择性将所述电源转换或不转换为一电压水平,当转换所述电源为所述电压水平时,所述联机信号被传送,以及当不转换所述电源为所述电压水平时,所述关闭联机信号被传送。
10.如权利要求9所述的选择性启动多个功能之一的设备,其特征在于,所述连接装置进一步包括:
一切换装置,设置在所述通用串行总线控制器及所述外部通用串行总线连接头之间,所述切换装置用于根据所述致能信号作选择性连接或不连接所述通用串行总线数据线,当连接所述通用串行总线数据线时,所述联机信号被传送,以及当不连接所述通用串行总线数据线时,所述关闭联机信号被传送。
11.如权利要求6所述的选择性启动多个功能之一的设备,其特征在于,所述外部电子装置是一大容量存储装置、一网络照相机、一数字电视接收器、一蓝牙收发器或一虚拟连接端口。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US74586106P | 2006-04-28 | 2006-04-28 | |
US60/745,861 | 2006-04-28 | ||
US11/457,013 | 2006-07-12 | ||
US11/457,013 US7562159B2 (en) | 2006-04-28 | 2006-07-12 | Systems and methods for selectively activating functions provided by a mobile phone |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101064889A CN101064889A (zh) | 2007-10-31 |
CN101064889B true CN101064889B (zh) | 2012-01-04 |
Family
ID=38965539
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100911917A Active CN101064889B (zh) | 2006-04-28 | 2007-04-12 | 选择性启动一便携式装置的功能的设备及方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101064889B (zh) |
TW (1) | TWI385558B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109343651A (zh) * | 2018-09-30 | 2019-02-15 | 广东爱玛车业科技有限公司 | 工作电压调节方法、控制器、仪表显示模块和系统 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594393B (zh) * | 2008-05-30 | 2012-03-14 | 上海摩波彼克半导体有限公司 | 集成电路芯片中多合一数据通信接口的收发器结构及方法 |
TWI418984B (zh) * | 2008-12-18 | 2013-12-11 | Wistron Corp | 用於一電腦系統之介面管理方法及其相關介面管理裝置 |
US20130238992A1 (en) * | 2012-03-08 | 2013-09-12 | Motorola Mobility, Inc. | Method and Device for Content Control Based on Data Link Context |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2650233Y (zh) * | 2003-10-16 | 2004-10-20 | 茂杰国际有限公司 | 简便型usb终端装置 |
EP1592221A2 (en) * | 2004-04-27 | 2005-11-02 | Oki Data Corporation | Peripherals of computer |
CN1725200A (zh) * | 2004-07-22 | 2006-01-25 | 三星电子株式会社 | 用于在移动终端中存储和读取数据的设备和方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3664236B2 (ja) * | 2000-10-30 | 2005-06-22 | ティアック株式会社 | Usb機器 |
TW556096B (en) * | 2002-05-01 | 2003-10-01 | Prolific Technology Inc | Installation method for driver of plug-and-play device |
US20050132352A1 (en) * | 2003-12-11 | 2005-06-16 | Konica Minolta Business Technologies, Inc. | Installation of hardware devices |
TWI256588B (en) * | 2004-09-13 | 2006-06-11 | Wellsyn Technology Inc | Installation method of built in driver programs for electronic device |
TW200611130A (en) * | 2004-09-16 | 2006-04-01 | Acer Inc | Plug-and-play device featuring automatic driver installation and method thereof |
-
2007
- 2007-03-23 TW TW96110099A patent/TWI385558B/zh active
- 2007-04-12 CN CN2007100911917A patent/CN101064889B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2650233Y (zh) * | 2003-10-16 | 2004-10-20 | 茂杰国际有限公司 | 简便型usb终端装置 |
EP1592221A2 (en) * | 2004-04-27 | 2005-11-02 | Oki Data Corporation | Peripherals of computer |
CN1725200A (zh) * | 2004-07-22 | 2006-01-25 | 三星电子株式会社 | 用于在移动终端中存储和读取数据的设备和方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109343651A (zh) * | 2018-09-30 | 2019-02-15 | 广东爱玛车业科技有限公司 | 工作电压调节方法、控制器、仪表显示模块和系统 |
CN109343651B (zh) * | 2018-09-30 | 2021-01-12 | 广东爱玛车业科技有限公司 | 工作电压调节方法、控制器、仪表显示模块和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN101064889A (zh) | 2007-10-31 |
TWI385558B (zh) | 2013-02-11 |
TW200741506A (en) | 2007-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7562159B2 (en) | Systems and methods for selectively activating functions provided by a mobile phone | |
CN102685582B (zh) | 控制电子设备的方法及其便携式终端 | |
US7685341B2 (en) | Remote control apparatus for consumer electronic appliances | |
US9558141B2 (en) | System and method for accessing a user interface via a secondary device | |
CN100531301C (zh) | 机顶盒及机顶盒遥控操作系统和方法 | |
EP2427875B1 (en) | Remote control signal learning and processing by a host device and accessory | |
KR20100017452A (ko) | 원격 제어 장치 및 서비스 전달 네트워크에서 사용하는 장치 | |
US20120120261A1 (en) | Camera-enabled remote control apparatus for consumer electronic appliances | |
CN101799975A (zh) | 一种学习型遥控器及其按键模板创建方法 | |
EP2869584B1 (en) | Method and device for realizing distributed remote control, and television terminal and mobile terminal thereof | |
CN107948566B (zh) | 实现即插即用传屏的方法及装置 | |
CN101064889B (zh) | 选择性启动一便携式装置的功能的设备及方法 | |
CN104777986A (zh) | 一种导航处理方法及移动终端 | |
WO2001093624A1 (fr) | Dispositif de commande destine a un appareil electronique, support d'enregistrement et appareil electronique | |
CN104780461A (zh) | 一种视频播放方法、移动终端及系统 | |
CN112433689A (zh) | 用于同屏器的数据传输方法、装置、同屏器及介质 | |
US9712480B2 (en) | Apparatus and method for requesting and transferring contents | |
CN114285986B (zh) | 一种摄像头拍摄图像的方法及显示设备 | |
KR101759935B1 (ko) | 영상통화 단말기의 전환 방법 및 그에 따른 영상통화 단말기 | |
CN113452932A (zh) | 一种显示设备及显示方法 | |
CN102866567B (zh) | 具有nfc的智能投影机及其控制方法 | |
CN100525376C (zh) | 一种多功能电视机 | |
KR200311055Y1 (ko) | 외장형 디지털 비디오 레코딩 시스템 | |
WO2012055267A1 (zh) | 一种实现电视功能的数据卡、系统及方法 | |
KR100688050B1 (ko) | 데이터 저장을 위한 휴대 단말기 및 휴대 단말기에서의데이터 저장 서비스 제공방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |