CN102566754A - 移动装置和包括移动装置的计算系统 - Google Patents
移动装置和包括移动装置的计算系统 Download PDFInfo
- Publication number
- CN102566754A CN102566754A CN2011104056318A CN201110405631A CN102566754A CN 102566754 A CN102566754 A CN 102566754A CN 2011104056318 A CN2011104056318 A CN 2011104056318A CN 201110405631 A CN201110405631 A CN 201110405631A CN 102566754 A CN102566754 A CN 102566754A
- Authority
- CN
- China
- Prior art keywords
- usb
- mobile device
- data
- sensor
- information
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Position Input By Displaying (AREA)
Abstract
描述一种移动装置和包括移动装置的计算系统。所述移动装置包括具有运动传感器和/或触摸传感器的提供感测信息的传感器单元。所述感测信息在使用通用串行总线USB通信技术作为USB用户接口USB UI数据被输出之前,被应用于USB UI数据产生单元并被改变为USB UI数据。
Description
本申请要求于2010年12月3日提交的第61/419,271号美国临时申请以及于2011年3月3日提交的第10-2011-0019096号韩国专利申请的利益,该申请的共同主题通过引用包含于此。
技术领域
本发明构思涉及移动装置和包括移动装置的计算系统。更具体地,本发明构思涉及通过通用串行总线(USB)主机提供用户接口的移动装置和包括这些移动装置的计算系统。
背景技术
可通过以有线和/或无线方式连接到主机的输入/输出(I/O)装置提供对主机装置的用户接口。然而,多数主机装置包括单独提供的用户接口装置,这引起了成本和运行效率的问题。
发明内容
本发明构思的实施例提供移动装置和包括这些移动装置的计算系统,所述移动装置提供主机装置的用户接口。
根据本发明构思的一方面,提供一种移动装置,所述移动装置包括:传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,运动传感器产生指示移动装置的运动变化的运动信息,触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;通用串行总线用户接口(USB UI)数据产生单元,将感测信息改变为USB UI数据;输出单元,通过USB通信技术输出所述USB UI数据。
根据本发明构思的另一方面,提供一种计算系统,所述计算系统包括:移动装置和主机装置,其中,移动装置工作为与主机装置的用户接口,所述移动装置包括:传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,运动传感器产生指示移动装置的运动变化的运动信息,触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;通用串行总线用户接口(USBUI)数据产生单元,将感测信息改变为USB UI数据;输出单元,通过USB通信技术输出所述USB UI数据。
根据本发明构思的另一方面,提供一种移动装置,所述移动装置包括:传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,运动传感器产生指示移动装置的运动变化的运动信息,触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;用户接口(UI)数据产生单元,将感测信息改变为UI数据;输出单元,使用多种通信技术中的一种来输出所述UI数据,其中,所述UI数据产生单元响应于模式信号使用多种通信技术中的相应的一种来将感测信息改变为UI数据。
根据本发明构思的另一方面,提供一种计算系统,所述计算系统包括:移动装置,被配置用于使用通用串行总线(USB)接口和相应的USB通信技术与主机装置选择性地连接,从而移动装置通过提供USB接口(USB UI)数据而工作为主机装置的用户接口,其中,所述USB UI数据从感测信息中获得,在移动装置内使用运动传感器和触摸传感器中的至少一个产生所述感测信息。
附图说明
通过以下结合附图进行的详细描述,将更清楚地理解本发明构思的示例性实施例,其中:
图1A和图1B是根据本发明构思的实施例的计算系统的框图;
图2A至图2E是更详细的图1A和图2B的移动装置的多种示例的框图;
图3是示出操作图2A至图2E的移动装置的方法的示例的流程图;
图4是示出图1A和图1B的移动装置的另一示例的框图;
图5A至图7是示出图4的运动传感器的示例的示图;
图8A至图8C是示出图4的触摸传感器的示例的示图;
图9A至图9C是图4的第一控制信号的应用的多种示例的框图;
图10至图12是图1A和图1B的移动装置的其他示例的框图;
图13A至图13C是示出通用串行总线(USB)鼠标数据和USB键盘数据的数据结构的示图;
图14是示出图2A至图2E的USB用户接口(UI)数据产生单元的操作的示例的示图;
图15A是图1A和图1B的移动装置的另一示例的框图;
图15B是图15A的有线USB控制器的示例的框图;
图15C是图15A的无线USB控制器的示例的框图;
图15D是示出将图15A的移动装置和主机装置彼此连接的操作的示图;
图15E是示出USB鼠标数据被发送的示例的示图;
图16A是示出操作图15A的移动装置的方法的示例的流程图;
图16B是示出操作图15A的移动装置的方法的另一示例的流程图;
图16C是示出包括在图15A中的传感器单元中的在图16B的方法中使用的传感器控制器的框图;
图17A和图17B是示出图1A和图1B的计算系统的示例的示图;
图18A和图18B是用于解释在图17A和图17B中的计算系统中设置第一模式和第二模式的操作的示图;
图19A至图20是示出在图17A和图17B中的计算系统中的运动模式操作的示图;
图21至图23B是用于解释在图17A和图17B中的计算系统中的触摸模式操作的示图;
图24A和图24B是用于解释控制在图17A和图17B的计算系统中的传感器的操作的示图;
图25A和图25B是示出图1A和图1B的计算系统的另一示例的示图;
图26A至图27B是用于解释图25A和图25B的计算系统的操作的示图;
图28A至图31B是示出在图1A和图1B的计算系统中的移动装置和主机装置的多种示例的示图;
图32A和图32B是根据本发明构思的另一实施例的计算系统的框图;
图33是更详细的在图32A和图32B中的移动装置的示例的框图;
图34是根据本发明构思的另一实施例的计算系统的框图;
图35是更详细的在图34的计算系统的移动装置的框图;
图36是根据本发明构思的实施例的计算系统的另一示例中的移动装置的示例的框图;
图37至图42B是根据本发明构思的其他实施例的计算系统的框图。
具体实施方式
描述用于示出本发明构思的示例性实施例的附图,以获得对本发明构思、本发明的优点以及通过实施本发明构思而实现的目的的充分理解。
以下,将参照附图另外详细地描述本发明构思。贯穿书面的说明书和附图,相同的标号和标签被用于始终表示相同或类似的组件。
图1A和图1B是根据本发明构思的实施例的计算系统CSYS的框图。
参照图1A和图1B,计算系统CSYS包括移动装置MD和主机装置HD。移动装置MD和主机装置HD可使用通用串行总线(USB)通信技术与彼此对接。图1A示出移动装置MD和主机装置HD通过USB电缆(USB_CA)连接并使用有线USB通信技术对接的示例。另一方面,图1B示出移动装置MD和主机装置HD使用无线USB通信技术和各自的天线ANT1和ANT2无线对接的示例。
具体地,根据本发明构思的实施例的移动装置MD可被用作与主机装置HD有关的输入装置,如人体学接口装置(HID)。也就是说,根据本发明构思的实施例的移动装置MD产生被处理为主机装置HD的输入的USB用户接口(UI)数据(USB_UID)。当在以下的描述中必要时,无线USB UI数据(USB_UI数据)可与有线USB UI数据(WUSB_UID)相区分。否则,标号USB_UID将被理解为指示有线USB UI数据和/或无线USB UI数据。
现将另外详细地解释针对移动装置MD的操作的可能的结构和相应的模式,移动装置MD用作主机装置HD的输入装置。
图2A至图2E包括进一步示出图1A和图1B的移动装置MD的多种示例的示图。图3是总结操作图2A至图2E的移动装置MD的一种可能的方法的流程图。
参照图2A和图3,根据本发明构思的实施例的根据图3的操作方法300而操作的移动装置MD包括传感器单元SEN、USB UI数据产生单元UUDG和输出单元OUTU。传感器单元SEN感测在移动装置MD中的物理变化和/或电气变化(即,输入)(S320),并相应地产生感测信息SEN_Inf(S340)。例如,移动装置MD的物理变化或电气变化可以是移动装置MD的运动变化或者与移动装置MD有关的触摸坐标。将在下面另外详细地解释移动装置MD的可能的物理变化或电气变化。USB UI数据产生单元UUDG将感测信息SEN_Inf改变为USB UI数据USB_UID,该USB UI数据USB_UID被处理为主机装置HD的输入(S360)。这里,USB UI数据USB_UID可以是被处理为主机装置HD的鼠标输入的USB鼠标数据USB_MD,或者是被处理为主机装置HD的键盘输入的USB键盘数据USB_KD。输出单元OUTU通过USB通信输出USB UI数据USB_UID(S380)。如图1A和图1B中所示,输出单元OUTU通过有线或无线USB通信将USB UI数据USB_UID发送到主机装置HD。
图2B至图2E的移动装置MD的操作类似于图2A的移动装置MD。然而,图2B的移动装置MD的传感器单元SEN包括运动传感器。图2C的移动装置MD的传感器单元SEN包括触摸传感器。另外,图2D的移动装置MD的输出单元OUTU包括有线USB控制器。图2E的移动装置MD的输出单元OUTU包括无线USB控制器。
图4是进一步示出图1A和图1B的移动装置MD的另一可能示例的框图。
参照图4,类似于图2A至图2E的移动装置MD,图4的移动装置MD包括USB UI数据产生单元UUDG、输出单元OUTU和传感器单元SEN。USBUI数据产生单元UUDG将感测信息SEN_Inf改变为USB UI数据USB_UID。输出单元OUTU接收USB UI数据USB_UID,并输出USB UI数据USB_UID。然而,图4的移动装置MD的传感器单元SEN包括运动传感器MOVS和触摸传感器TOUS两者。运动传感器MOVS感测移动装置MD的运动变化(运动变化是物理变化的一种类型),并将感测的运动变化输出为运动信息MOU_Inf。触摸传感器TOUS感测在移动装置MD的触摸屏中的触摸的坐标,并将感测的触摸的坐标输出为触摸信息TOU_Inf。
如图5A中所示,运动传感器MOVS可以是加速度传感器ACCS。加速度传感器ACCS根据移动装置MD的运动感测加速度变化,并输出加速度信息ACC_Inf。参照图5B和图5C,加速度信息ACC_Inf可包括被输入到加速度传感器ACCS的沿三个轴方向(例如,X轴方向、Y轴方向和Z轴方向)的加速度变化。
如图6A中所示,运动传感器MOVS可以是地磁传感器EMFS。地磁传感器EMFS根据移动装置MD的运动感测角速度变化,并输出角速度信息EMF_Inf。参照图6B和图6C,角速度信息EMF_Inf可包括被输入到地磁传感器EMFS的沿三个轴方向(例如,俯仰(①)方向、倾斜(②)方向和偏航(③)方向)的角速度变化。
此外,如图7中所示,运动传感器MOVS可包括加速度传感器ACCS和地磁传感器EMFS。在这种情况下,USB UI数据USB_UID可通过将角速度信息EMF_Inf和加速度信息ACC_Inf的部分或全部相应来产生。
如图8A中所示,图4的移动装置MD的触摸传感器TOUS可通过相互电容方法执行感测操作,在相互电容方法中,预定的电压脉冲被应用到驱动电极,并在接收电极收集与所述电压脉冲相应的电荷。在触摸移动装置MD的触摸屏的人的手指放在两个电极之间的情况下,电场耦合(由虚线指示)变化。触摸传感器TOUS可感测两个电极之间的电场耦合变化,从而感测手指触摸屏幕处的点(坐标),也就是说,感测触摸坐标。如图8B中所示,图4的移动装置的触摸传感器TOUS可包括:作为图8A的驱动电极或接收电极操作的感测单元的阵列ARR;信号处理单元SIGP,用于当触摸发生时感测感测单元的电容变化,并用于将感测的结果输出为触摸信息TOU_Inf。
参照图8C,输入到触摸传感器TOUS的坐标可包括第一轴值和第二轴值,指示在移动装置MD的触摸屏的触摸有效区域中触摸的点。第一轴值和第二轴值可以是在触摸有效区域中的触摸点的X轴值和Y轴值。
以上,根据本发明构思的特定实施例的传感器单元包括加速度传感器、地磁传感器和触摸传感器中的至少一个。然而,本发明构思不只限于这些途径。根据本发明构思的实施例的传感器单元可通过使用温度传感器、湿度传感器、超声波传感器、红外传感器和生物传感器来产生与移动装置的变化对应的感测信息。
再次参照图4,图4的移动装置还可包括第一模式设置单元MU1,所述第一模式设置单元MU1用于设置USB UI数据产生单元UUDG改变运动信息MOU_Inf和触摸信息TOU_Inf中的哪一个,以获得USB UI数据USB_UID。也就是说,响应于第一控制信号XCON1,第一模式设置单元MU1可将第一模式信号XMOD1发送到USB UI数据产生单元UUDG,所述第一模式信号XMOD1指示运动信息MOU_Inf和触摸信息TOU_Inf中的哪一个将被使用。响应于第一模式信号XMOD1,USB UI数据产生单元UUDG可将运动信息MOU_Inf或触摸信息TOU_Inf改变为USB UI数据USB_UID。然而,本发明构思不限于此。响应于第一模式信号XMOD1,USB UI数据产生单元UUDG还可将运动信息MOU_Inf和触摸信息TOU_Inf同时改变为USB UI数据USB_UID。
如图9A和图9B中所示,第一控制信号XCON1可由移动装置MD的用户设置或者可从加载于移动装置MD中的应用APP中设置。下面解释第一控制信号XCON1由移动装置MD的用户设置的示例。此外,如图9C中所示,第一控制信号XCON1可从主机装置HD中设置。
此外,如图10中所示,第一模式信号XMOD1可被直接发送到运动传感器MOVS和触摸传感器TOUS,可取决于第一模式信号XMOD1是否被用于USB UI数据USB_UID的产生来控制运动传感器MOVS或触摸传感器TOUS的开启和关闭。
图11是进一步示出图1A和图1B的移动装置的另一可能示例的框图。
参照图11,类似于图4的移动装置MD,图11的移动装置MD包括:传感器单元SEN;USB UI数据产生单元UUDG,用于将感测信息SEN_Inf改变为USB UI数据USB_UID;输出单元OUTU,用于接收USB UI数据USB UID,并用于输出USB UI数据USB_UID。然而,图11的移动装置MD的传感器单元SEN包括加速度传感器ACCS、地磁传感器EMFS和触摸传感器TOUS。这里,响应于第一控制信号XCON1,第一模式设置单元MU1可将第一模式信号XMOD1发送到USB UI数据产生单元UUDG,所述第一模式信号XMOD1指示由加速度传感器ACCS、地磁传感器EMFS和触摸传感器TOUS分别产生的加速度信息ACC_Inf、角速度信息EMF_Inf和触摸信息TOU_Inf中的哪一个将被使用。
响应于第一模式信号XMOD1,USB UI数据产生单元UUDG可将加速度信息ACC_Inf、角速度信息EMF_Inf或触摸信息TOU_Inf改变为USB UI数据USB_UID。然而,本发明构思不只限于这些途径。响应于第一模式信号XMOD1,USB UI数据产生单元UUDG还可将加速度信息ACC_Inf、角速度信息EMF_Inf和触摸信息TOU_Inf中的至少两个同时改变为USB UI数据USB_UID。
图12是进一步示出图1A和图1B的移动装置的另一可能示例的框图。
参照图12,类似于图11的移动装置MD,图12的移动装置MD包括:USB UI数据产生单元UUDG,用于将感测信息SEN_Inf改变为USB UI数据USB_UID;输出单元OUTU,用于接收USB UI数据USB_UID,并用于输出USB UI数据USB_UID。此外,类似于图11的移动装置MD,图12的移动装置MD包括加速度传感器ACCS、地磁传感器EMFS和触摸传感器TOUS。
然而,图12的移动装置MD还包括第二模式设置单元MU2。第二模式设置单元MU2可设置包括加速度信息ACC_Inf、角速度信息EMF_Inf或触摸信息TOU_Inf的感测信息将被转换为USB鼠标数据USB_MD和USB键盘数据USB_KD中的哪一个。响应于第二控制信号XCON2,第二模式设置单元MU2可将第二模式信号XMOD2发送到USB UI数据产生单元UUDG。与前面所述的第一控制信号XCON1相似,所述第二控制信号XCON2可由移动装置MD的用户设置或者可从加载于移动装置MD中的应用APP中设置。此外,第二控制信号XCON2可从主机装置HD中设置。
如上面提到的,USB UI数据USB_UID可以是USB鼠标数据USB_MD或USB键盘数据USB_KD。然而,本发明构思不只限于这些途径。USB UI数据USB_UID可被产生为可被输入到主机装置的各种类型的数据,例如,声音数据。
图13A和图13B是示出图12中描述的USB鼠标数据USB_MD和USB键盘数据USB_KD的数据结构的示图。参照图13A,USB鼠标数据USB_MD可包括改变的鼠标按钮值、改变的鼠标X轴坐标值、改变的鼠标Y轴坐标值和改变的鼠标滚轮值。例如,鼠标X轴坐标值和鼠标Y轴坐标值可被处理为主机装置HD的输入,从而鼠标X轴坐标值和鼠标Y轴坐标值对应于显示在主机装置HD的显示屏上的鼠标点。
这里,根据本发明构思的实施例的图12中的USB UI数据产生单元UUDG接收与图5C中示出的加速度变化、图6C中示出的角速度变化或图8C中示出的触摸坐标分别对应的加速度信息ACC_Inf、角速度信息EMF_Inf或触摸信息TOU_Inf。此外,USB_UI数据产生单元UUDG将感测信息(也就是,加速度信息ACC_Inf、角速度信息EMF_Inf或触摸信息TOU_Inf)改变为与主机装置HD的输入数据对应的USB UI数据USB_UID。
例如,根据本发明构思的实施例的USB UI数据产生单元UUDG可在每个预定周期读取移动装置MD的触摸坐标的值,并且如图14中所示,在第一时间点处的触摸坐标是(10,10)并且第二时间点处的触摸坐标是(20,20)的情况下,USB UI数据产生单元UUDG可将与触摸坐标的变化(10,10)对应的USB鼠标数据USB_MD“0 10 10 0”发送到通过有线或无线连接到移动装置MD的主机装置HD。主机装置HD可将USB鼠标数据USB_MD“0 10 10 0”处理为对应的鼠标输入,并可将在主机装置HD的显示器上的鼠标点从a0(x0,y0)移动到a1(x1,y1)。尽管未示出,但是在图14的示例中,USB通信的头可被包括在USB鼠标数据USB_MD中。
接着参照图13B,USB键盘数据USB_KD可包括改变的方向键值和改变的键缓存值。例如,USB键盘数据USB_KD包括6个字段,6个改变的键缓存值可被存储在所述6个字段中。由于短时间内可产生多个键盘输入,因此,如图13C中所示,在USB键盘数据USB_KD中必然包括多个缓存值。
图15A是进一步示出图1A和图1B的移动装置的另一可能示例的框图。
参照图15A,除了输出单元OUTU以外,图15A的移动装置MD类似于图12的移动装置MD。也就是说,图15A的移动装置MD包括加速度传感器ACCS、地磁传感器EMFS和触摸传感器TOUS,还包括:USB UI数据产生单元UUDG,用于将感测信息改变为USB UI数据USB_UID,所述感测信息包括加速度信息ACC_Inf、角速度信息EMF_Inf或触摸信息TOU_Inf;输出单元OUTU,用于接收USB UI数据USB_UID,并用于输出USB UI数据USB_UID。此外,类似于图12的移动装置MD,图15A的移动装置MD还可包括第一模式设置单元MU1和第二模式设置单元MU2。然而,本发明构思不限于此。除了输出单元OUTU以外,图15A的移动装置MD可以与图4的移动装置MD相同。
图15A的移动装置MD的输出单元OUTU可包括USB仿真器USBE以及用于将USB UI数据USB_UID输出到外部主机装置HD的USB控制器USBC和WUSBC。与图2D或图2E中不同,USB控制器可包括:有线USB控制器USBC,用于通过有线将USB UI数据USB_UID发送到外部主机装置HD;无线USB控制器WUSBC,用于将USB UI数据USB_UID无线发送到外部主机装置HD。在有线USB控制器USBC通过USB电缆连接到主机装置HD的情况下,USB仿真器USBE可将USB UI数据USB_UID发送到有线USB控制器USBC。另一方面,在有线USB控制器USBC不通过USB电缆连接到主机装置HD的情况下,USB仿真器USBE可将USB UI数据USB_UID发送到无线USB控制器WUSBC。在供电电压被施加到有线USB控制器USBC或无线USB控制器WUSBC,并且有线USB控制器USBC或无线USB控制器WUSBC通过USB连接到主机装置HD的情况下,USB仿真器USBE可按照与连接对应的可变值进行设置,从而能够检查移动装置和主机装置是通过有线USB还是通过无线USB彼此连接。
如图15B中所示,有线USB控制器USBC可包括USB物理(PHY)层UPHY和PHY控制器PCNT。USB PHY层UPHY将USB UI数据USB_UID发送到主机装置,并从主机装置接收USB UI数据USB_UID。USB PHY层UPHY可包括接收器检测单元(未示出),所述接收器检测单元用于确定移动装置是否通过USB连接到主机。此外,在USB 3.0中,USB PHY层UPHY可单独包括接收端口和发送端口。PHY控制器PCNT通过控制信号PCSIG控制USB PHY层UPHY的操作。有线USB控制器USBC还可进一步包括用于控制USB PHY层UPHY的USB移动(on-the-go)(OTG)UOTG,从而可无需主机装置的干涉而执行其他移动装置之间的操作。USB OTG UOTG是对传统USB标准的补充,在传统USB标准中被进一步增加了两个协议,也就是,主机协商协议(HNP)和会话请求协议(SRP),其中,在主机协商协议(HNP)中,每个外围装置可在有限的范围中执行主机功能,从而可在外围装置之间执行点对点通信,在会话请求协议(SRP)中,仅在存在配对装置的请求的情况下才保持装置和配对装置之间的连接以降低功耗。USB OTG UOTG通过UTMI与USB PHY层UPHY对接,所述UTMI是由开发的USB 2.0收发器宏单元接口(TMI)。
如图15C中所示,无线USB控制器WUSBC可包括USB PHY层UPHY、装置有线适配器(DWA)控制器DCNT和主机有线适配器(HWA)控制器HCNT。USB PHY层UPHY可类似于图15B中示出的USB PHY层UPHY进行操作。DWA控制器DCNT和HWA控制器HCNT作为在使传统的USB 2.0无线操作的情况下引入的有线适配器,以取代传统的软件属性,也就是,以使传统的主机和装置无线通信。这里,DWA控制器DCNT可在移动装置端形成,HWA控制器HCNT可在主机装置端形成。然而,如图42A和图42B中所示,根据本发明构思的实施例的主机装置HD还可被具体化为根据本发明构思的实施例的移动装置,因此,在图15C中,示出了移动装置MD还包括HWA控制器HCNT的情况。
图15D示出通过USB连接(有线和/或无线)将移动装置MD与主机装置HD连接的一种可能途径。首先,移动装置MD和主机装置HD通过图1A的USB电缆USB_CA或天线ANT1和ANT2来交换初始包,随后,主机装置HD通过将“Get_Descriptor-Report”发送到移动装置MD来向移动装置MD请求“Report_Descriptor”。响应于这个请求,移动装置MD将包括存储的关于移动装置MD的诸如装置类型和特性的信息的表发送到主机装置(Report_Descriptor)。在图15D中仅示出一个请求和一个报告,但是若干请求和若干报告可被发送和被接收。
当移动装置MD和主机装置HD之间的USB连接通过图15D的操作被初始化时,主机装置HD可识别移动装置MD。其次,当事件发生时,如上面提到的,移动装置MD可将USB鼠标数据USB_MD或USB键盘数据USB_KD发送到主机装置HD。
图15E示出USB鼠标数据USB_MD被发送的示例。
参照图15E,发送的USB鼠标数据USB_MD包括发送顺序(发送(Transfer)=“15”)、包括中断发送形式的字段(中断(Interrupt)=“IN”,IN表示从移动装置到主机的数据发送方向)、发生中断的移动装置的判定标尺(ADDR=“1”)以及指示发送的用户数据的类型是“鼠标(MOUSE)”的字段。此外,发送的USB鼠标数据USB_MD包括指示鼠标按钮还未产生有关操作的信息(按钮(Buttons)=“0x00”)以及指示X坐标的变化是“1”的信息。
图16A是根据本发明构思的实施例的总结操作图15A的移动装置MD的一种可能方法的流程图。
参照图15A和图16A,在移动装置MD的操作方法中,移动装置MD的传感器单元SEN的输入被感测(S1620),从而感测信息ACC_Inf、EMF_Inf或TOU_Inf被产生(S1640)。接下来,感测信息ACC_Inf、EMF_Inf或TOU_Inf被改变为USB UI数据USB_UID,也就是,USB鼠标数据USB_MD或USB键盘数据USB_KD(S1660)。也就是说,USB UI数据产生单元UUDG确定第一模式是否是运动感测模式(S1661),并在第一模式是运动感测模式的情况下接收加速度信息ACC_Inf和/或角速度信息EMF_Inf(S1662)。响应于第一模式信号XMOD1,在运动感测模式中,USB UI数据产生单元UUDG可仅接收加速度信息ACC_Inf和/或角速度信息EMF_Inf,而不接收触摸信息TOU_Inf。可选择地,响应于第一模式信号XMOD1,在运动感测模式中,USB UI数据产生单元UUDG可也接收触摸信息TOU_Inf,但是USB UI数据产生单元UUDG可不使用触摸信息TOU_Inf产生USB UI数据USB_UID。另一方面,在第一模式不是运动感测模式的情况下(S1661),也就是,在第一模式是触摸模式的情况下,USB UI数据产生单元UUDG接收触摸信息TOU_Inf(S1663)。
USB UI数据产生单元UUDG根据第一模式使用加速度信息ACC_Inf和/或角速度信息EMF_Inf、或者触摸信息TOU_Inf产生USB UI数据USB_UID(S1665或S1666)。这里,根据第二模式,USB UI数据产生单元UUDG将USB鼠标数据USB_MD或USB键盘数据USB_KD产生为USB UI数据USB_UID(S1665或S1666)。也就是说,在第二模式被确定为鼠标模式的情况下(S1664),USB UI数据产生单元UUDG通过使用加速度信息ACC Inf和/或角速度信息EMF_Inf产生USB鼠标数据USB_MD,或者通过使用触摸信息TOU_Inf产生USB鼠标数据USB_MD(S1665)。另一方面,在第二模式被确定为键盘模式的情况下(S1664),USB UI数据产生单元UUDG通过使用加速度信息ACC_Inf和/或角速度信息EMF_Inf产生USB键盘数据USB_KD,或者通过使用触摸信息TOU_Inf产生USB键盘数据USB_KD(S1666)。
根据移动装置MD是否连接到主机装置HD来通过有线或无线输出USBUI数据USB_UID(是USB鼠标数据USB_MD或USB键盘数据USB_KD)(S1680)。也就是说,在确定主机装置HD和移动装置MD通过有线USB电缆彼此连接的情况下(S1681),输出单元OUTU通过有线USB通信输出USBUI数据USB_UID(S1682)。另一方面,在确定主机装置HD和移动装置MD不是通过有线USB电缆彼此连接的情况下(S1681),输出单元OUTU通过无线USB通信输出USB UI数据WUSB_UID(S1683)。
图16B是示出根据本发明构思的另一实施例的操作图15A的移动装置MD的另一可能方法的流程图。
参照图15A和图16B,与图16A的操作方法不同,确定移动装置MD是否操作在省电模式,并根据移动装置MD是否操作在省电模式来改变传感器单元SEN的控制(S1610)。为此,移动装置MD的操作模式被检查(S1611),在确定操作模式不是省电模式的情况下(S1612),移动装置以与图16A的操作方法1600相同的方式进行操作。
另一方面,在确定操作模式是省电模式的情况下(S1612),除了感测所需的传感器以外,其他传感器被自动关闭。例如,在省电模式中只有移动装置MD的加速度被改变的情况下,图15A的地磁传感器EMFS和触摸传感器TOUS(而不是加速度传感器ACCS)可被自动关闭。为了执行这个操作,图15A的移动装置MD的传感器单元SEN可包括图16C的传感器控制单元SCNT。传感器控制单元SCNT根据省电模式信号SMOD仅激活与移动装置的变化对应的传感器。在上述示例的上下文中以及在省电模式被激活的情况下,只有移动装置MD的加速度被改变。也就是说,在加速度变化、角速度变化和触摸坐标中只有加速度变化在传感器单元SEN中被接收的情况下,传感器控制单元SCNT可自动关闭地磁传感器EMFS和触摸传感器TOUS(而不是加速度传感器ACCS)。
如上面提到的,根据本发明构思的实施例的移动装置可通过在省电模式期间仅使用感测所需的最小功率降低整体功耗,这是设计和操作移动装置的重要问题。
现在将描述操作上述计算系统的可能的结构和方法的若干更多详细的示例。
图17A和图17B是进一步示出图1A和图1B的计算系统的示例的示图。
参照图17A和图17B,根据本发明构思的实施例的计算系统CSYS的移动装置MD可以是移动电话。此外,根据本发明构思的实施例的计算系统CSYS的主机装置HD可以是个人计算机PC。如图18A和图18B中所示,移动装置MD可向显示屏DIS提供界面,在该界面中,用户可设置在关于图12等中描述的第一模式和/或第二模式。
在图18A的示例中,用户可在移动装置MD的显示屏DIS上触摸第一模式按钮MODE1。在第一模式按钮MODE1被选择的情况下,用户可选择的第一模式的列表被显示在显示屏DIS上。在图18A的示例中,用户可选择用于产生与移动装置MD的运动对应的USB UI数据USB_UID的运动感测模式。此外,在图18B的示例中,用户可触摸第二模式按钮MODE2。在第二模式按钮MODE2被选择的情况下,用户可选择的第二模式的列表被显示在显示屏DIS上。在图18B的示例中,用户可选择用于产生与USB鼠标数据USB_MD对应的USB UI数据USB_UID的鼠标模式。
这里,响应于表示图18A中示出的用户的选择的第一控制信号XCON1,图15A中示出的第一模式设置单元MU1可输出第一模式信号XMOD1。类似地,响应于表示图18B中示出的用户的选择的第二控制信号XCON2,第二模式设置单元MU2可输出第二模式信号XMOD2。
在如图18A和图18B中所示的第一模式和第二模式分别被设置为运动感测模式和鼠标模式的情况下,如图19A和图19B中所示,根据本发明构思的实施例的计算CSYS可接收与移动装置MD的运动对应的USB UI数据USB UID并作为主机装置HD的鼠标输入。例如,如图19A中所示,在移动装置MD以倾斜被改变(指)或者沿Y轴方向的加速度被改变(指)的方式运动的情况下,主机装置HD可将与移动装置MD的运动或对应的USB鼠标数据USB_MD处理为对应的鼠标输入数据,并可在显示器上沿垂直方向将鼠标点从开始点SP运动到结束点FP。此外,如图19B中所示,在移动装置MD以俯仰被改变或者沿X轴方向的加速度被改变的方式运动的情况下,主机装置HD可将与移动装置MD的运动或对应的USB鼠标数据USB_MD处理为对应的鼠标输入数据,并可在显示器上沿水平方向将鼠标点从开始点SP运动到结束点FP。
图19A和图19B进一步示出了鼠标模式的情况,但是在图18中的第二模式被设置为键盘模式的情况下,处于键盘模式的根据本发明构思的实施例的计算系统CSYS的操作可类似于处于鼠标模式的计算系统CSYS的操作。也就是说,在移动装置MD在键盘模式如图19A所示运动的情况下,主机装置HD可将这个运动识别为发生输入,也就是,键盘的下部方向键的事件。类似地,在移动装置MD如图19B所示运动的情况下,主机装置HD可将这个运动识别为发生输入,也就是,键盘的右侧方向键的事件。
此外,在键盘模式中,在输入字母而不输入方向键的情况下,在移动装置MD沿指示图20中的字母的形状的箭头方向运动的情况下,主机装置HD可将这个运动识别为发生与这次运动相应的键盘输入。
图21是示出移动装置的显示屏的示例的示图,在该移动装置中,图18中的第一模式被设置为触摸模式。
参照图21,第一模式是触摸模式的移动装置MD可显示在第二模式是鼠标模式的情况下可被触摸的左-按钮(left-button)和右-按钮(right-button),并可显示在第二模式是键盘模式的情况下可被触摸的左(left)区域、上(up)区域、下(down)区域和右(right)区域。当用户触摸期望的按钮时,主机装置HD可接收与触摸的按钮对应的USB UI数据USB_UID,并将接收的数据处理为鼠标输入或键盘输入。
此外,如图22A和图22B中所示,USB UI数据USB_UID可通过触摸图21中的触摸有效区域TARE来产生。例如,如图22A中所示,在第二模式是鼠标模式并且用户在触摸有效区域TARE沿对角线方向从第一点P1(x1,y1)拖动到第二点P2(x2,y2)的情况下,主机装置HD可将与触摸坐标从第一点P1(x1,y1)到第二点P2(x2,y2)的变化对应的USB鼠标数据USB_MD处理为相应的鼠标输入,并可在主机装置HD的显示器上沿对角线方向将鼠标点从开始点SP移动到结束点FP。
在图22A中,通过USB电缆USB_CA将USB UI数据USB_UID从移动装置MD发送到主机装置HD。另一方面,在图22B中,通过无线USB将USB UI数据WUSB_UID从移动装置MD发送到主机装置HD。第二模式是键盘模式的情况还可类似于图22A和图22B的示例进行操作。也就是说,在用户在触摸有效区域TARE沿对角线方向从第一点P1(x1,y1)拖动到第二点P2(x2,y2)的情况下,主机装置HD可将这个拖动识别为发生与触摸坐标的移动对应的键盘输入。在图22A和图22B的示例中,主机装置HD可将上述拖动识别为发生键盘的右侧方向键和上部方向键的输入。
这里,移动装置MD中的触摸有效区域TARE的第一点P1(x1,y1)和第二点P2(x2,y2)的坐标值可不固定。假设如图23A和图23B中所示改变移动装置MD的触摸屏的方向。例如,在图22A和图22B的移动装置的触摸屏的方向是垂直方向的情况下,图23A和图23B的移动装置的触摸屏的方向被改变为水平方向。可通过包括在移动装置MD中的罗盘传感器(未示出)感测在触摸屏的方向上的改变。
在触摸屏的垂直方向被默认设置的情况下,USB UI数据产生对应UUDG可将触摸坐标的X轴值改变为在主机装置HD的显示器上的X轴值,并将触摸坐标的Y轴值改变为在主机装置HD的显示器上的Y轴值。然而,在移动装置MD的触摸屏的方向被改变为水平方向的情况下,USB UI数据产生单元UUDG可将触摸坐标的X轴值改变为在主机装置HD的显示器上的坐标的Y轴值,并将触摸坐标的Y轴值改变为在主机装置HD的显示器上的坐标的X轴值。结果,与图22A和图22B的触摸坐标从第一点P1(x1,y1)到第二点P2(x2,y2)的移动对应的USB鼠标数据USB_MD可等于与图23A和图23B的触摸坐标从第三点P3(x3,y3)到第四点P4(x4,y4)的移动对应的USB鼠标数据USB_MD。因此,主机装置HD可将在图23A和图23B的移动装置MD的触摸有效区域TARE中的触摸坐标从第三点P3(x3,y3)到第四点P4(x4,y4)的移动处理为与图22A和图22B中相同的鼠标输入。在图23A中,USB UI数据USB_UID通过USB电缆USB_CA被发送到主机装置HD,但另一方面,在图23B中,USB UI数据WUSB_UID通过无线USB方法被发送到主机装置HD。
如图24A和图24B所示,根据本发明构思的实施例的移动装置MD可设置每个传感器的开启/关闭和感测速度。图24A示出图15A中的加速度传感器ACCS和地磁传感器EMFS等开启的示例。此外,如图24B中所示,用户可通过改变复选框的值来选择图15A的加速度传感器ACCS或地磁传感器EMFS等。例如,在根据本发明构思的实施例的计算系统中,移动装置的输出被处理为主机装置的输入,在通过主机装置播放游戏的情况下,用户可根据将被执行的应用的意图而自适应地控制传感器,例如,通过关闭地磁传感器并增加加速度传感器的感测速度。
更详细地,例如,用户可设置传感器以便针对下载在移动装置中的汽车游戏应用仅激活地磁传感器,并且可设置传感器以便针对下载在移动装置中的桌球游戏应用仅激活加速度传感器。
同样地,在根据本发明构思的实施例的移动装置和包括移动装置的计算系统中,在没有输入装置和输出装置的情况下,能够通过使用移动装置执行主机装置的用户接口,从而移动装置和计算系统在成本上可能更低,并且移动装置和计算系统可被更加容易携带。更具体地,在根据本发明构思的实施例的移动装置和包括移动装置的计算系统中,移动装置和主机装置之间的对接可通过由多数电子装置支持的有线USB和无线USB来执行,从而,由于许多主机装置支持USB,没必要在主机装置中安装专用的任何附加程序,因此移动装置和计算系统可被广泛使用。此外,在根据本发明构思的实施例的移动装置和包括移动装置的计算系统中,可通过移动装置执行到主机装置的输入,因此,游戏用户可通过移动装置直观并动态地接入。此外,用户可控制感测值的设置,从而可通过用户使移动装置最优化为主机装置的使用而使用移动装置。根据上述优点,根据本发明构思的移动装置可区别于其他移动装置,并且出售所述移动装置产品是有利可图的。
以上的情况是根据本发明构思的移动装置MD是移动电话,主机装置可以是个人计算机。然而,本发明构思不限于此。参照图25A和图25B,根据本发明构思的实施例的主机装置HD可以是智能电视。在移动电话中产生的USB UI数据USB_UID可通过有线或无线USB通信被发送到智能电视,并可被处理为智能电视的输入。图26A、图26B、图27A和图27B中的每个是示出根据本发明构思的实施例的主机装置HD是智能电视的情况下,根据移动装置的运动和触摸的智能电视的输入处理的示图。可通过参照图19等的描述来理解图26A、图26B、图27A和图27B的示例的结构和操作。此外,如图28A和图28B中所示,根据本发明构思的主机装置HD可以是互联网协议电视(IPTV)。
图29A、图29B和图30是示出在图1A和图1B的计算系统中的移动装置MD的多种示例的示图。
参照图29A和图29B,根据本发明构思的实施例的移动装置MD可以是平板个人计算机(PC)。此外,参照图30,根据本发明构思的实施例的移动装置MD可以是便携式多媒体播放器(PMP)或移动游戏控制台(诸如任天堂(Nintendo)或者便携式游戏站(PSP)游戏控制台)。
图31A和图31B是示出在图1A和图1B的计算系统中的移动装置MD和主机装置HD的其他示例的示图。
在图31A的计算系统CSYS中,移动装置MD可以是导航系统,主机装置HD可以是个人计算机PC。因此,在计算系统CSYS中,可通过导航系统执行个人计算机PC的输入。如在图31B的计算系统CSYS中,移动装置MD可以是移动电话,主机装置HD可以是导航系统。在图31B的情况下,用户在驾驶车辆的同时,可在确保驾驶的视野的情况下,通过诸如仅移动移动电话的简单动作控制导航系统。因此,通过使用根据本发明构思的实施例的计算系统CSYS,可确保驾驶员的安全。
图32A和图32B是根据本发明构思的另一实施例的计算系统CSYS的框图,图33是图32A和图32B的计算系统CSYS的移动装置MD的示例的更为详细的框图。
参照图32A和图32B,计算系统CSYS的主机装置HD可接收光(OPT)UI数据OPT_UID,并可将接收的光UI数据OPT_UID处理为相应的鼠标事件或键盘事件,其中,光UI数据OPT_UID是从移动装置MD通过有线或无线光通信进行发送,并对应于移动装置MD的运动或触摸坐标的变化。这里,图33的移动装置MD可包括与图15A中示出的USB仿真器USBE、有线USB控制器USBC和无线USB控制器WUSBC分别对应的OPT仿真器OPTE、有线OPT控制器OPTC和无线OPT控制器WOPTC。
图34是根据本发明构思的另一实施例的计算系统CSYS的框图,图35是图34的计算系统CSYS的移动装置MD的示例的更为详细的框图。
参照图34,根据本发明构思的实施例的计算系统CSYS的主机装置HD可接收近场通信(NFC)UI数据NFC_UID,并可将接收的NFC UI数据NFC_UID处理为相应的鼠标事件或键盘事件,其中,NFC UI数据NFC_UID是从移动装置MD通过使用NFC方法进行发送,并对应于移动装置MD的运动或触摸坐标的变化。这里,图35的移动装置MD可包括与图15A的无线USB控制器WUSBC对应的NFC控制器NFCC。
也就是说,根据本发明构思的实施例的计算系统可选择各种类型的通信方法中的一种,并将上述的用户接口数据发送到主机装置。如图36中所示,响应于第三模式信号XMOD3,UI数据产生单元UDG可通过使用多种通信方法中的一种来将感测信息改变为UI数据UID。这里,所述多个通信方法可包括USB通信、光通信和NFC通信。
图36的移动装置MD还可包括第三模式设置单元MU3,所述第三模式设置单元MU3用于响应于第三控制信号XCON3,将第三模式信号XMOD3发送到UI数据产生单元UDG。此外,输出单元OUTU可通过所述多种通信方法中的一种来输出UI数据UID。因此,图36的输出单元OUTU可包括USB仿真器USBE、有线USB控制器USBC、无线USB控制器WUSBC、OPT仿真器OPTE、有线OPT控制器OPTC、无线OPT控制器WOPTC和NFC控制器NFCC。
图37至图41是根据本发明构思的多种实施例的计算系统CSYS的框图。
参照图37至图41,根据本发明构思的其他实施例的计算系统CSYS可通过使用各种通信方法,将在移动装置MD中产生的用户接口数据作为主机装置HD的输入数据而发送到主机装置HD。也就是说,如图37中所示,在移动装置MD中通过无线保真(WIFI)通信产生的无线保真(WIFI)UI数据WIFI_UID可作为主机装置HD的输入数据被发送到主机装置HD,如图38中所示,在移动装置MD中通过蓝牙通信产生的蓝牙UI数据BLT_UID可作为主机装置HD的输入数据被发送到主机装置HD。此外,如图39中所示,在移动装置MD中通过视频(RF)通信产生的射频(RF)UI数据RF_UID可作为主机装置HD的输入数据被发送到主机装置HD,如图40所示,在移动装置MD中通过微波接入(WIMAX)通信产生的微波接入(WIMAX)UI数据WIMAX_UID可作为主机装置HD的输入数据被发送到主机装置HD。此外,在普遍存在的环境中,如图41所示,在移动装置MD中通过Zigbee通信产生的Zigbee UI数据ZIGBEE_UID可作为主机装置HD的输入数据被发送到主机装置HD。
图37至图41中示出的计算系统CSYS中的每个可具有与图33或图34相应的结构。例如,在图37的计算系统CSYS中的移动装置MD的输出单元(未示出)可包括与图35的NFC控制器NFCC相应的控制器。此外,根据本发明构思的实施例的计算系统可选择图37至图41的通信方法中的一种,通过选择的通信方法产生UI数据,并将UI数据发送到主机装置。在这种情况下,如图36中所示,用于选择通信方法的第三模式信号可被应用于UI数据产生单元。此外,根据本发明构思的实施例的计算系统可选择USB通信、光通信、NFC通信以及参考图37至图41中描述的通信方法中的一种,通过选择的通信方法产生UI数据,并将UI数据发送到主机装置。
已参照本发明构思的示例性实施例具体地示出和描述了本发明构思。这里,尽管特定术语已被用于描述本发明构思,但是这些术语是仅出于描述本发明构思的目的,而不是意图限制本发明构思的含义或者权利要求所限定的本发明构思的范围。
例如,如图42A和图42B中所示,根据本发明构思的实施例的计算系统CSYS的主机装置HD可以是根据本发明构思的实施例的移动装置MD。更详细地,如图42A中所示,第一移动装置MD1可将在其中产生的事件(也就是,感测信息)作为USB用户数据USB_UID发送到作为主机装置HD的第二移动装置MD2,如图42B中所示,第二移动装置MD2可将在其中产生的事件(也就是,感测信息)作为USB用户数据USB_UID发送到作为主机装置HD的第一移动装置MD1。也就是说,通过移动装置MD1和MD2之间的点对点通信,移动装置MD1和MD2可作为用于与彼此通信的人体学接口装置(HID)。
因此,本领域的普通技术人员将理解:在不脱离权利要求所限定的本发明构思的范围的情况下,可进行各种形式和细节上的改变。
Claims (26)
1.一种移动装置,所述移动装置包括:
传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,所述运动传感器产生指示移动装置的运动变化的运动信息,所述触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,所述传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;
通用串行总线用户接口USB UI数据产生单元,将所述感测信息改变为USB UI数据;以及
输出单元,通过USB通信技术输出所述USB UI数据。
2.如权利要求1所述的移动装置,其中,所述USB UI数据通过USB通信技术被传达到与移动装置分离的主机装置,并被作为输入数据由主机装置进行处理。
3.如权利要求2所述的移动装置,所述USB UI数据是作为与主机装置相关联的鼠标有关的事件处理的USB鼠标数据,或者是作为与主机装置相关联的键盘有关的事件处理的USB键盘数据。
4.如权利要求3所述的移动装置,其中,所述USB鼠标数据包括改变的鼠标按钮值、改变的鼠标X轴坐标值、改变的鼠标Y轴坐标值和改变的鼠标滚轮值中的至少一种。
5.如权利要求3所述的移动装置,其中,所述USB键盘数据包括改变的方向键值和改变的键缓存值中的至少一种。
6.如权利要求1所述的移动装置,其中,所述USB通信技术是有线USB通信技术或无线USB通信技术。
7.如权利要求1所述的移动装置,其中,所述运动传感器包括加速度传感器和地磁传感器中的至少一个,所述加速度传感器产生指示加速度变化的加速度信息,所述地磁传感器产生指示角速度变化的角速度信息。
8.如权利要求7所述的移动装置,其中,所述加速度信息包括指示移动装置沿第一轴方向、沿第二轴方向和沿第三轴方向的加速度变化的信息,所述角速度信息包括指示移动装置沿第一轴方向、沿第二轴方向和沿第三轴方向的角速度变化的信息。
9.如权利要求1所述的移动装置,其中,所述触摸信息包括与触摸屏的有效区域相关联的X轴坐标值和Y轴坐标值。
10.如权利要求1所述的移动装置,还包括:
第一模式设置单元,所述第一模式设置单元响应于第一控制信号,将第一模式信号发送到USB UI数据产生单元,其中,USB UI数据产生单元响应于第一模式信号,将感测信息改变为USB UI数据。
11.如权利要求10所述的移动装置,其中,所述运动传感器包括产生加速度信息的加速度传感器、产生角速度信息的地磁传感器和产生触摸信息的触摸传感器,USB UI数据产生单元响应于第一模式信号,将包括加速度信息、角速度信息和触摸信息中的至少一个的感测信息改变为USB UI数据。
12.如权利要求10所述的移动装置,还包括:
第二模式设置单元,所述第二模式设置单元响应于第二控制信号,将第二模式信号发送到USB UI数据产生单元,其中,USB UI数据是USB鼠标数据和USB键盘数据之一,USB UI数据产生单元响应于第二模式信号,将感测信息改变为USB鼠标数据和USB键盘数据之一。
13.如权利要求1所述的移动装置,其中,所述传感器单元还包括传感器控制单元,所述传感器控制单元响应于在移动装置在省电模式期间中的变化自动激活运动传感器或触摸传感器。
14.如权利要求1所述的移动装置,其中,所述输出单元包括有线USB控制器和无线USB控制器中的至少一个,所述有线USB控制器通过有线USB通信技术发送USB UI数据,所述无线USB控制器通过无线USB通信技术发送USB UI数据。
15.如权利要求1所述的移动装置,其中,所述移动装置是移动电话、平板个人计算机、便携式多媒体播放器PMP、移动游戏控制台或导航系统。
16.一种计算系统,所述计算系统包括:
移动装置和主机装置,其中,所述移动装置工作为与主机装置的用户接口,所述移动装置包括:
传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,所述运动传感器产生指示移动装置的运动变化的运动信息,所述触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,所述传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;
通用串行总线用户接口USB UI数据产生单元,将所述感测信息改变为USB UI数据;以及
输出单元,通过USB通信技术输出所述USB UI数据。
17.如权利要求16所述的计算系统,其中,所述主机装置是移动电话、平板个人计算机、便携式多媒体播放器PMP、移动游戏控制台、个人计算机、智能电视、互联网协议电视IPTV或导航系统。
18.如权利要求16所述的计算系统,其中,所述主机装置和所述移动装置可以是相同类型的装置。
19.一种移动装置,所述移动装置包括:
传感器单元,包括运动传感器和触摸传感器中的至少一个,其中,所述运动传感器产生指示移动装置的运动变化的运动信息,所述触摸传感器产生指示在移动装置的触摸屏中触摸的坐标的触摸信息,所述传感器单元将运动信息和触摸信息中的至少一个作为感测信息输出;
用户接口UI数据产生单元,将所述感测信息改变为UI数据;以及
输出单元,使用多种通信技术中的一种来输出所述UI数据,
其中,所述UI数据产生单元响应于模式信号使用多种通信技术中的相应的一种来将感测信息改变为UI数据。
20.如权利要求19所述的移动装置,其中,所述UI数据产生单元将感测信息改变为分别通过USB通信技术、光通信技术和NFC通信技术发送的通用串行总线USB UI数据、光UI数据和近场通信NFC UI数据中的至少一个。
21.如权利要求19所述的移动装置,还包括:
模式设置单元,所述模式设置单元响应于控制信号,将模式信号发送到UI数据产生单元。
22.一种计算系统,所述计算系统包括:
移动装置,被配置用于使用通用串行总线USB接口和相应的USB通信技术与主机装置选择性地连接,从而移动装置通过提供USB接口USB UI数据而工作为主机装置的用户接口,
其中,所述USB UI数据从感测信息中获得,在移动装置内使用运动传感器和触摸传感器中的至少一个产生所述感测信息。
23.如权利要求22所述的计算系统,其中,所述运动传感器包括加速度传感器和地磁传感器中的至少一个。
24.如权利要求22所述的计算系统,其中,USB接口和相应的USB通信技术分别是无线USB接口和无线USB通信技术以及有线USB接口和有线USB通信技术中的至少一种。
25.如权利要求22所述的计算系统,其中,所述移动装置是移动电话、平板个人计算机、便携式多媒体播放器PMP、移动游戏控制台或导航系统。
26.如权利要求25所述的计算系统,其中,所述主机装置是与移动装置不同类型的装置。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US41927110P | 2010-12-03 | 2010-12-03 | |
| US61/419,271 | 2010-12-03 | ||
| KR10-2011-0019096 | 2011-03-03 | ||
| KR1020110019096A KR20120061711A (ko) | 2010-12-03 | 2011-03-03 | 모바일 장치 및 이를 포함하는 컴퓨팅 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102566754A true CN102566754A (zh) | 2012-07-11 |
| CN102566754B CN102566754B (zh) | 2017-03-01 |
Family
ID=46083056
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110405631.8A Active CN102566754B (zh) | 2010-12-03 | 2011-12-05 | 移动装置和包括移动装置的计算系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8838857B2 (zh) |
| KR (1) | KR20120061711A (zh) |
| CN (1) | CN102566754B (zh) |
| DE (1) | DE102011055171A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102755744A (zh) * | 2012-06-25 | 2012-10-31 | 惠州Tcl移动通信有限公司 | 一种游戏控制的方法、系统及移动终端 |
| CN103399635A (zh) * | 2013-07-24 | 2013-11-20 | 佳都新太科技股份有限公司 | 基于智能手机的体感遥控电脑方案 |
| CN108604120A (zh) * | 2016-05-11 | 2018-09-28 | 谷歌有限责任公司 | 组合陀螺鼠输入和触摸输入以在增强和/或虚拟现实环境中导航 |
| CN109582105A (zh) * | 2012-10-19 | 2019-04-05 | 三星电子株式会社 | 应用处理器、相应移动装置和选择时钟信号的方法 |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101431581B1 (ko) | 2012-06-22 | 2014-09-23 | 성균관대학교산학협력단 | 모바일 단말기를 기반으로 한 가상 게임 컨트롤러 장치 및 이를 이용한 원격 컨트롤 시스템 |
| US9738400B2 (en) * | 2012-10-17 | 2017-08-22 | Brian M. Dugan | Methods and apparatus for reducing anxiety during travel |
| CN104737104B (zh) * | 2012-10-19 | 2017-12-19 | 三菱电机株式会社 | 信息处理装置、信息终端、信息处理系统及校准方法 |
| US9992729B2 (en) * | 2012-10-22 | 2018-06-05 | The Nielsen Company (Us), Llc | Systems and methods for wirelessly modifying detection characteristics of portable devices |
| KR101583275B1 (ko) * | 2013-10-22 | 2016-01-19 | 금오공과대학교 산학협력단 | 스마트폰의 동작 방법 및 이를 이용한 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체 |
| WO2015065375A1 (en) * | 2013-10-30 | 2015-05-07 | Hewlett-Packard Development Company, L.P. | Signal space based navigation |
| US20150138089A1 (en) * | 2013-11-15 | 2015-05-21 | TabiTop, LLC | Input devices and methods |
| KR102161677B1 (ko) * | 2014-01-03 | 2020-10-05 | 삼성전자주식회사 | 원격 제어 장치 및 그의 제어 방법 |
| KR102256676B1 (ko) * | 2015-02-06 | 2021-05-26 | 삼성전자주식회사 | 전파 기반 센서 모듈을 이용하는 센싱 장치 및 이동 단말을 포함하는 다목적 디바이스 |
| US10266131B2 (en) * | 2016-04-14 | 2019-04-23 | GM Global Technology Operations LLC | Vehicle systems and methods using USB interfaces |
| US10852913B2 (en) * | 2016-06-21 | 2020-12-01 | Samsung Electronics Co., Ltd. | Remote hover touch system and method |
| JP6169238B1 (ja) * | 2016-09-21 | 2017-07-26 | 京セラ株式会社 | 電子機器、プログラムおよび制御方法 |
| WO2019015681A1 (zh) | 2017-07-20 | 2019-01-24 | 青岛海信电器股份有限公司 | 一种终端设备及其控制方法 |
| CN107277416A (zh) * | 2017-07-20 | 2017-10-20 | 青岛海信电器股份有限公司 | 电视终端及控制方法 |
| DE102021130368A1 (de) | 2021-11-19 | 2023-05-25 | Lenze Se | Automatisierungstechnische Anordnung und Verfahren zur Inbetriebnahme, Prüfung, Überwachung und/oder Wartung eines Automatisierungsgeräts |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1889024A (zh) * | 2005-06-30 | 2007-01-03 | 联想(北京)有限公司 | 可移动触控板及具有可移动触控板的便携式电脑 |
| US20070265076A1 (en) * | 2006-04-26 | 2007-11-15 | Pixart Imaging Inc. | Interactive wireless game apparatus and wireless peripheral module |
| US20090313434A1 (en) * | 2006-07-13 | 2009-12-17 | Trek 2000 International Ltd. | Non-volatile memory device with usb and wireless connectivity and method for controlling the connectivity |
| US20100171692A1 (en) * | 2009-01-07 | 2010-07-08 | Samsung Electronics, Co., Ltd. | Input device and display device |
| US20100201615A1 (en) * | 2009-02-12 | 2010-08-12 | David John Tupman | Touch and Bump Input Control |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070132733A1 (en) * | 2004-06-08 | 2007-06-14 | Pranil Ram | Computer Apparatus with added functionality |
| US20090207138A1 (en) * | 2008-02-18 | 2009-08-20 | Sony Ericsson Mobile Communications Ab | Selecting a layout |
| KR20110019096A (ko) | 2009-08-19 | 2011-02-25 | 엘지이노텍 주식회사 | 클로우즈드 캡션(cc) 서비스 설정방법 |
| US8866735B2 (en) * | 2010-12-16 | 2014-10-21 | Motorla Mobility LLC | Method and apparatus for activating a function of an electronic device |
-
2011
- 2011-03-03 KR KR1020110019096A patent/KR20120061711A/ko not_active Ceased
- 2011-11-09 DE DE102011055171A patent/DE102011055171A1/de not_active Withdrawn
- 2011-12-05 CN CN201110405631.8A patent/CN102566754B/zh active Active
- 2011-12-05 US US13/310,904 patent/US8838857B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1889024A (zh) * | 2005-06-30 | 2007-01-03 | 联想(北京)有限公司 | 可移动触控板及具有可移动触控板的便携式电脑 |
| US20070265076A1 (en) * | 2006-04-26 | 2007-11-15 | Pixart Imaging Inc. | Interactive wireless game apparatus and wireless peripheral module |
| US20090313434A1 (en) * | 2006-07-13 | 2009-12-17 | Trek 2000 International Ltd. | Non-volatile memory device with usb and wireless connectivity and method for controlling the connectivity |
| US20100171692A1 (en) * | 2009-01-07 | 2010-07-08 | Samsung Electronics, Co., Ltd. | Input device and display device |
| US20100201615A1 (en) * | 2009-02-12 | 2010-08-12 | David John Tupman | Touch and Bump Input Control |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102755744A (zh) * | 2012-06-25 | 2012-10-31 | 惠州Tcl移动通信有限公司 | 一种游戏控制的方法、系统及移动终端 |
| CN102755744B (zh) * | 2012-06-25 | 2015-11-25 | 惠州Tcl移动通信有限公司 | 一种游戏控制的方法、系统及移动终端 |
| CN109582105A (zh) * | 2012-10-19 | 2019-04-05 | 三星电子株式会社 | 应用处理器、相应移动装置和选择时钟信号的方法 |
| US11561600B2 (en) | 2012-10-19 | 2023-01-24 | Samsung Electronics Co., Ltd. | Application processor, mobile device having the same, and method of selecting a clock signal for an application processor |
| US12174685B2 (en) | 2012-10-19 | 2024-12-24 | Samsung Electronics Co., Ltd. | Application processor, mobile device having the same, and method of selecting a clock signal for an application processor |
| CN103399635A (zh) * | 2013-07-24 | 2013-11-20 | 佳都新太科技股份有限公司 | 基于智能手机的体感遥控电脑方案 |
| CN108604120A (zh) * | 2016-05-11 | 2018-09-28 | 谷歌有限责任公司 | 组合陀螺鼠输入和触摸输入以在增强和/或虚拟现实环境中导航 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20120061711A (ko) | 2012-06-13 |
| DE102011055171A1 (de) | 2012-06-06 |
| US20120144076A1 (en) | 2012-06-07 |
| US8838857B2 (en) | 2014-09-16 |
| CN102566754B (zh) | 2017-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102566754B (zh) | 移动装置和包括移动装置的计算系统 | |
| CN105359086B (zh) | 控制聊天窗口的方法和实施该方法的电子设备 | |
| US10168775B2 (en) | Wearable motion sensing computing interface | |
| EP2824551A1 (en) | Method, device, and system for controlling computer terminal | |
| US20130002573A1 (en) | Information processing apparatus and a method for controlling the same | |
| EP2559163A1 (en) | Wearable motion sensing computing interface | |
| WO2008144133A1 (en) | Proximity sensor device and method with keyboard emulation | |
| KR102456456B1 (ko) | 복수 개의 디스플레이를 가지는 전자 장치 및 제어 방법 | |
| CN113821113A (zh) | 电子设备和触控笔的交互方法、系统和电子设备 | |
| CN110658971A (zh) | 一种截屏方法及终端设备 | |
| US20150002417A1 (en) | Method of processing user input and apparatus using the same | |
| CN110597478A (zh) | 一种音频输出方法及电子设备 | |
| CN109981442A (zh) | 信息发送方法及终端设备 | |
| WO2015033682A1 (ja) | 操作入力装置、携帯型情報端末、操作入力装置の制御方法、プログラム、及び記録媒体 | |
| KR102106354B1 (ko) | 전자장치에서 터치 입력을 이용한 동작 제어 방법 및 장치 | |
| CN118786408B (zh) | 基于触控笔的使用方法和装置 | |
| US20230388404A1 (en) | Electronic device and method for controlling a connectable external device | |
| KR20140136854A (ko) | 어플리케이션 운영 방법 및 이를 구현하는 전자 장치 | |
| JP2015022410A (ja) | マルチモード入力システムおよび情報処理システム | |
| KR101961786B1 (ko) | 터치스크린을 포함하는 단말을 이용한 마우스 기능의 제공 방법 및 장치 | |
| CN209911963U (zh) | 多计算机切换器 | |
| CN108897457B (zh) | 触控装置组件以及触控系统 | |
| CN112367701B (zh) | 移动终端控制方法、装置、存储介质及移动终端 | |
| US11995264B2 (en) | Electronic device and operation method of the electronic device for controlling activation of a touch input | |
| CN109407823B (zh) | 电子装置以及触控系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |