CN100495378C - 集成个人信息装置和移动计算平台 - Google Patents

集成个人信息装置和移动计算平台 Download PDF

Info

Publication number
CN100495378C
CN100495378C CNB028236394A CN02823639A CN100495378C CN 100495378 C CN100495378 C CN 100495378C CN B028236394 A CNB028236394 A CN B028236394A CN 02823639 A CN02823639 A CN 02823639A CN 100495378 C CN100495378 C CN 100495378C
Authority
CN
China
Prior art keywords
data
computing module
display
personal information
frame buffer
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.)
Expired - Lifetime
Application number
CNB028236394A
Other languages
English (en)
Other versions
CN1636199A (zh
Inventor
J·波茨
L·小布思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN1636199A publication Critical patent/CN1636199A/zh
Application granted granted Critical
Publication of CN100495378C publication Critical patent/CN100495378C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1438Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/14Solving problems related to the presentation of information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/12Synchronisation between the display unit and other units, e.g. other display units, video-disc players

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Sources (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Digital Computer Display Output (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

一种在移动计算机上集成个人信息装置(PID)的方法和装置,包括在第一种模式下运行以在显示器的第一显示区域中显示源自于PID的数据。移动计算机切换到第二模式以在显示器的第二显示区域中显示数据。

Description

集成个人信息装置和移动计算平台
技术领域
本发明涉及移动计算平台上的个人信息装置(PID)。
背景技术
膝上计算机等移动计算机可包括能够从外部存储装置如硬盘上装载的操作***(OS)。其结果是,与PID中操作***的上电相比,其操作***上电所需要的时间相对较长。除此之外,移动计算机通常包括一便携式电源,如电池,以及对电源有较大需求的电子组件,诸如外设、处理器、显示屏等。
另一方面,个人数字助理(PDA)等个人信息装置可为低成本计算装置,它具有低功率处理器,该低功率处理器能够直接从闪存随机存取存储器(RAM)执行操作***(OS),以使PID快速上电。PID可执行应用程序,诸如电子邮件(EMAIL)程序和/或日历程序,并可在显示器上显示与这类程序有关的数据,该显示器要比常规移动计算机小。
附图说明
图1是计算机***的框图。
图2是移动计算装置的框图。
图3是表示移动计算装置操作的流程图。
发明内容
本发明提供了一种集成个人信息装置和移动计算平台的方法,包括:在包括显示器的移动计算机的启动期间,根据来自与所述个人信息装置的接口的控制信号,在所述显示器的第一显示区域中显示源自于个人信息装置(PID)的数据;以及响应于切换模式事件,在所述显示器的第二显示区域中显示源自所述移动计算机的数据。
本发明还提供一种用于显示来自个人信息装置的数据的装置,包括:具有第一显示区域和第二显示区域的显示器;帧缓冲器,用于缓冲所述显示器上重现的数据,并向所述显示器传送第一数据用于在所述第一显示区域内重现,以及向所述显示器传送第二数据用于在所述第二显示区域内重现;连接到所述帧缓冲器的移动计算模块,所述移动计算模块被配置成向所述帧缓冲器传送所述第一数据并生成控制信号,以引导所述第一数据从所述帧缓冲器到所述显示器的传送;以及连接到所述帧缓冲器的个人信息装置(PID)计算模块,所述个人信息装置计算模块被配置成向所述帧缓冲器传送所述第二数据并生成控制信号,以引导所述第二数据从所述帧缓冲器到所述显示器的传送,其中所述装置被配置成处理引起在显示第二数据和显示第一数据间的切换的模式事件。
本发明又提供一种用于显示来自个人信息装置的信息的***,包括:包括第一部分和第二部分的显示器;帧缓冲器,用于接收在所述显示器上重现的数据并根据控制信号呈现所述数据;第一计算模块,包括:第一处理器,第一应用程序,连接到所述帧缓冲器的第一数据输出,以及第一控制信号输出,用于根据所述第一处理器对所述第一应用程序的执行来输出第一控制信号,以引导从所述帧缓冲器到所述显示器的数据传送,以便在所述显示器的所述第一部分显示;第二计算模块,包括:第二处理器,第二应用程序,连接到所述帧缓冲器的第二数据输出,以及第二控制信号输出,用于根据所述第二处理器对所述第二应用程序的执行来输出第二控制信号,以引导从所述帧缓冲器到所述显示器的数据传送,以便在所述显示器的所述第二部分显示。
具体实施方式
图1表示了计算机***10,它包括一耦合于PID 11之类的PID数据源上的移动计算机12,诸如膝上电脑。PID 11可以是诸如PalmTM IIIc型手持式PDA之类的能够在PID显示区域中显示来自在PID上执行的应用程序的数据的PDA,所述应用程序有EMAIL程序、日历程序及其它应用程序。通过利用第一计算模块(“PID计算模块”)16,PID 11采用例如无线通信技术经通信链路17可与移动计算机12交换数据。
移动计算机12可通过使用该第一计算模块16以第一模式操作。该第一计算模块16包括软件和硬件组件。在第一模式中,第一计算模块16在移动计算机12上仿真PID 11的操作。仿真操作可包括执行与在PID 11上所执行的程序相似的应用程序,以及管理接收自PID的数据。例如,第一计算模块16可利用来自PID 11的数据来执行EMAIL程序并在第一显示区域14a显示该数据。
移动计算机12可利用处理移动计算机总体操作的第二计算模块(“移动计算模块”)18以第二模式操作。移动计算机12可运行应用程序,诸如Web浏览器,并可在第二显示区域14b显示与该应用程序相关的数据。第二模式的操作类似于常规膝上电脑。
移动计算机12能够几乎没有延迟地以第一模式上电,与第二模式形成对比。第一显示区域14a的活动区域可以做的比第二显示区域14b的活动区域小。其结果是,以第一模式操作时单位时间所耗功率比以第二模式操作时少。移动计算机12移动计算机12可以响应某些事件而在第一模式和第二模式之间切换。显示器14被耦合到移动计算机12上,可具有可以配置的显示活动区域,诸如第一显示区域14a和第二显示区域14b。第一显示区域14a的活动区域的大小可以近似于PID 11的PID显示区域11a的大小(图1),如4 x 5英寸。第一显示区域14a的活动区域的大小可以小于第二显示区域14b的大小,后者的尺寸大约是12 x 15英寸。显示区域的大小可以动态地加以配置,例如,通过设定存储于数据存储装置30中的用户轮廓文件中的尺寸参数。虽然表示出的第一显示区域14a和第二显示区域14b是分开来的区域,但二者可以重叠。
例如,显示器14可以实现为液晶显示器(LCD)、有机发光二极管(OLED)或其它显示技术。一般而言,显示器14的耗电量与显示器的活动区域成正比。所谓活动区域可以定义为呈现图像因而耗电的显示器区域。其结果是,优选当计算机以第一模式运行时使用第一显示区域14a而在以第二模式运行期间使用第二显示区域14b。如以上所讨论,在第一运行模式期间,第一计算模块16仿真PID,这通常只要求用第一显示区域14a来显示数据。在第二运行模式中,可能有必要采用较大的第二显示区域14b。
如图2所示,移动计算机12包括具有第一处理器21的第一计算模块16,诸如Intel StrongARM处理器,经由诸如Intel个人互联网客户架构(IntelPCA)之类的总线27耦合到第一存储器23。第一存储器23包括按块擦除存储器24,诸如闪存(flash RAM),来存储操作***(OS)25,诸如MicrosoftPocket PC 2002 OS。第一处理器21执行存储在第一存储器23中的应用程序26。这类应用程序可包括包含EMAIL和日历功能的Microsoft Outlook。
经由总线27耦合到第一处理器21上的通信链路接口22具有硬件和软件组件,被配置来在第一计算模块与PID 11之间经通信链路17交换数据。数据包括来自PID 11的PID数据,可以存储于存储器23中用于随后的检取并在第一显示区域14a中显示。数据可以由第一计算模块16来改变,然后通过通信链路17送到PID 11以使PID数据在PID和移动计算机12之间同步。
通信链路接口22可以用无线技术来实现,如包括IEEE 802.11标准或蓝牙协议在内的无线局域网(LAN)、包括全球移动通信***(GSM)/通用分组无线电***(GPRS)和宽带码分多址(W-CDMA)/通用移动通信业务(UMTS)接口在内的无线广域网(WAN)、或其它无线技术。作为替换,通信链路接口22可以用有线技术实现,诸如利用同步端口,其中PID 11物理地耦合到端口上以便于数据在PID和移动计算机12之间交换。
第二计算模块18包括经由总线47耦合到第二存储器42上的第二处理器41,诸如Intel奔腾处理器。第二存储器43包括诸如闪存等的按块擦除存储器44来存储程序,诸如基本输入输出***(BIOS)程序45等。BIOS程序45可以作为第二处理器41与输入/输出(I/O)装置如输入装置32之间的中介。BIOS程序45可包括移动计算机12在引导期间所使用的软件指令,例如当引导计算机上电时。
第二处理器41可以执行存储于第二存储器43中的应用程序48。这类应用程序48可包括Miscrosoft Office、Miscrosoft Internet Explorer之类的Web浏览器或其它应用程序。第二处理器41还可执行存储于第二存储器43中、在数据存储装置307中、或兼存于二者中的操作***47。操作***47,诸如Microsoft 2000 OS,可以管理第二计算模块18的总体操作。应用程序48通过经由规定的应用程序接口(API)来请求有关服务从而利用操作***47所提供的服务。
数据存储装置30耦合于引导计算机12并可向引导计算机提供外部存储容量。例如,数据存储装置30可具有硬盘、软盘、CD-ROM、光驱或其它数据存储装置。输入装置32还耦合到引导计算机12上并可使用户向引导计算机输入数据。例如,输入装置32可包括键盘、触摸输入板、轨迹球、鼠标、触摸屏显示器或其它装置。
电源34耦合于移动计算机12,向移动计算机提供电能。电能可以源自可充电锂电池、利用交流适配器连接到常规交流电源、或源自另一个电源。通电事件36表示一指示电源被接通的信号并向移动计算机12供电。通电事件36可使移动计算机12以第一模式操作。
切换模式事件33表示来自输入装置32的信号,它可使移动计算机从一种操作模式切换到另一操作模式。例如,如果移动计算机正以第一模式操作,则切换模式事件33将使移动计算机切换到第二操作模式。在一种实现形式中,第二计算模块18适于将特定的键盘功能键序列解释为切换模式事件。可对BIOS程序45加以改进来加入指令,使切换模式事件33在检测到键盘的特定功能键时生成。
如果移动计算机12正以第一模式操作,则在第一计算模块16上执行的应用程序26生成第一图像52,它被送到帧缓冲58。第一计算模块18把控制信号53送到形式数据复用器50以使存储于帧缓冲58中的第一图像52被作为形式图像56送到第一显示区域14a。
类似地,如果移动计算机12正在第二模式操作,则在第二计算模块18上执行的应用程序48生成第二图像54,其被送到帧缓冲58。第二计算模块18报控制信号55送到显示数据复用器50以使存储于帧缓冲58中的第二图像54被作为形式图像56送到第二显示区域14b。
帧缓冲58可实现为例如视频随机存取存储器(VRAM)以存储第一图像52和第二图像54。帧缓冲58在计算模块16、18和显示器14之间起到缓冲的作用。VRAM可以是双端口的,使得在计算模块16、18向VRAM写入的同时,允许显示器14自VRAM读取图像。帧缓冲器58的其他存储器实现方式可包括同步图形RAM(SGRAM)、视窗RAM(WRAM)、多组动态RAM(MDRAM),Rambus动态RAM(RDRAM)。
移动计算机的外部物理特征类似于传统膝上型计算机的特征,比如DellTMLatitude LS膝上型计算机。例如,移动计算机12可具有其上放置着键盘的底部、其中设置显示器14的盖部。底部的内部可容纳包含计算模块16、18的底板。在正常运行过程中,移动计算机12可处于底部与盖部基本垂直的打开状态。
移动计算机12也可以处于封闭的状态,此时盖部折叠在底部上。
如图3所示,移动计算机12可以经通信链路17接收来自PID 11的PID数据:100。PID数据可以在第一运行模式和/或第二运行模式下被接收并存储在数据存储装置32、第一存储器23、第二存储器43或者其他存储位置中。PID数据可包括有关应用程序的数据,比如EMAIL数据、日历数据、联系信息数据或者其他应用程序相关的数据。
移动计算机12被激活,在第一模式下运行并在第一显示区域14a中显示PID数据:102。可响应于加电事件36而激活,开电事件可响应于接通电源或者打开移动计算机的盖部等事件而生成。第一模式的激活速度很快,因为OS是从闪存上加载,而非硬盘。可以配置移动计算机12使之具有默认模式,从而它自动在第一模式下响应开电事件36而运行。
一旦移动计算机12在第一模式下运行,即可对PID数据进行改变:104。例如,EMAIL程序等应用程序可以使用来自PID 11的数据来执行。EMAIL程序允许用户阅读EMAIL消息并创建拟发送的EMAIL信息。
一旦PID的数据被改变,这些数据可以与PID 11同步:106。同步的过程可以在第一运行模式或者第二运行模式下进行。该过程包括经通信链路17发送改动过的PID数据到PID 11。在另一实施方式中,同步化过程包括使用诸如ColdSyn的技术,其中移动计算机12可以在电源处于关闭的状态下经网络连接使PID的数据与PID数据源同步。
移动计算机12切换到第二模式,以在第二显示区域14b中显示与第二模式有关的数据:108。可响应于切换模式事件33而切换到第二模式。可以通过执行诸如激活键盘上的特定键、压下移动计算机上的专用开关等功能或其它功能,在输入装置32上产生切换模式事件33。
使用前述技术,PID的功能可以被集成入移动计算机12,使移动计算机可以仿真PID。移动计算机的资源,比如电源、显示器、键盘、计算机机架,都可以和提供PID功能的第一计算模块16共享。结果,集成诸如EMAIL和日历等PID功能与移动计算机的成本可以减少。第一计算模块16可以使用低功率处理器来实施,并且包括适于显示器14的14a部分的软件。其结果是,第一计算模块16的能耗降低,这样可以延长便携式电源如电池的寿命。
第一计算模块16可被配置成通过加载操作***(OS)以使移动计算机提供类似PID的功能而在第一模式下运行。通过加载来自闪存24而非硬盘的OS,移动计算机可以以最少的迟滞时间启动OS。另外,移动计算机可以响应诸如在键盘上输入功能键等切换模式事件来动态地在第一模式和第二模式间切换。在第二模式中,移动计算机12使用能够执行膝上型计算机的常规功能的第二计算模块18。常规功能包括使用全屏14、运行Autodesk AutoCAD等高端程序、运行全权OS,诸如微软 2002。
***的各种特征可以以硬件、软件或者硬件与软件相结合的方式实现。例如,***的一些方面能够以在可编程计算机上执行的计算机程序的方式实现。每个程序可以用与计算机***进行通信的高级过程或者面向对象的编程语言来实现。此外,每一此类计算机程序可以储存在存储媒质中,诸如对通用或专用可编程计算机可读的只读存储器(ROM),用于在计算机读取存储媒质时来配置和运行计算机以执行上述功能。
其它实施方式包含在所附权利要求书的范围内。

Claims (21)

1.一种集成个人信息装置和移动计算平台的方法,包括:
在包括显示器的移动计算机的启动期间,根据来自与所述个人信息装置的接口的控制信号,在所述显示器的第一显示区域中显示源自于个人信息装置的数据;以及
响应于切换模式事件,在所述显示器的第二显示区域中显示源自所述移动计算机的数据。
2.如权利要求1所述的方法,其特征在于,包括通过与个人信息装置的无线通信链路接收源自所述个人信息装置的数据。
3.如权利要求1所述的方法,其特征在于,包括响应于随后的切换模式事件在显示源自所述个人信息装置的数据和显示源自所述移动计算机的数据间来回切换。
4.如权利要求1所述的方法,其特征在于,包括使所述移动计算机交互的用户对数据的改变与所述个人信息装置上存储的数据同步。
5.如权利要求1所述的方法,其特征在于,所述个人信息装置包含被配置成至少执行电子邮件程序和日历程序的便携式个人信息装置。
6.如权利要求1所述的方法,其特征在于,进一步包括动态地配置第一显示区域的大小。
7.如权利要求6所述的方法,其特征在于,动态地配置所述第一显示区域的大小包括至少基于已存储的用户轮廓文件来动态地配置所述大小。
8.一种集成移动计算模块和个人信息装置计算模块的***,包括:
具有第一显示区域和第二显示区域的显示器;
帧缓冲器,用于缓冲所述显示器上重现的数据,并向所述显示器传送第一数据用于在所述第一显示区域内重现,以及向所述显示器传送第二数据用于在所述第二显示区域内重现;
所述移动计算模块连接到所述帧缓冲器,并被配置成向所述帧缓冲器传送所述第一数据并生成控制信号,以引导所述第一数据从所述帧缓冲器到所述显示器的传送;以及
所述个人信息装置计算模块连接到所述帧缓冲器并被配置成向所述帧缓冲器传送所述第二数据并生成控制信号,以引导所述第二数据从所述帧缓冲器到所述显示器的传送,
其中所述***被配置成处理引起在显示第二数据和显示第一数据间的切换的模式事件。
9.如权利要求8所述的***,其特征在于,所述个人信息装置计算模块被配置成在***的启动期间传送所述第二数据并生成所述控制信号。
10.如权利要求8所述***,其特征在于,所述个人信息装置计算模块比所述移动计算模块单位时间消耗的电量少。
11.如权利要求8所述的***,其特征在于,所述第二显示区域的大小比所述第一显示区域的大小小。
12.如权利要求8所述的***,其特征在于,所述第二数据包括电子邮件数据。
13.如权利要求8所述的***,其特征在于,所述显示器包括有机发光二极管。
14.如权利要求8所述的***,其特征在于,所述移动计算模块被配置成使与所述***交互的用户对数据的改变与耦合到所述***的个人信息装置上存储的数据同步。
15.如权利要求8所述的***,其特征在于,所述显示器由移动计算模块和个人信息装置计算模块共享。
16.如权利要求8所述的***,其特征在于,所述个人信息装置计算模块被配置成至少执行电子邮件程序和日历程序。
17.如权利要求8所述的***,其特征在于,所述移动计算模块进一步被配置成动态地配置第一显示区域的大小。
18.如权利要求17所述的***,其特征在于,所述移动计算模块被配置成至少基于已存储的用户轮廓文件来动态地配置所述第一显示区域的大小。
19.一种集成第一计算模块和第二计算模块的***,包括:
包括第一部分和第二部分的显示器;
帧缓冲器,用于接收在所述显示器上重现的数据并根据控制信号呈现所述数据;其中
所述第一计算模块包括:
第一处理器,
第一应用程序,
连接到所述帧缓冲器的第一数据输出,以及
第一控制信号输出,用于根据所述第一处理器对所述第一应用程序的执行来输出第一控制信号,以引导从所述帧缓冲器到所述显示器的数据传送,以便在所述显示器的所述第一部分显示;
所述第二计算模块包括:
第二处理器,
第二应用程序,
连接到所述帧缓冲器的第二数据输出,以及
第二控制信号输出,用于根据所述第二处理器对所述第二应用程序的执行来输出第二控制信号,以引导从所述帧缓冲器到所述显示器的数据传送,以便在所述显示器的所述第二部分显示,
其中还包括切换逻辑,用于在根据所述第一控制信号从所述帧缓冲器到所述显示器的数据传送和根据所述第二控制信号从所述帧缓冲器到所述显示器的数据传送之间进行切换。
20.如权利要求19所述的***,其特征在于,
所述第一计算模块还包括机器可读指令,以在启动事件期间引导所述第一计算模块;以及
所述第二计算模块被配置成在启动事件期间引导从所述帧缓冲器到所述显示器的数据传送。
21.如权利要求20所述的***,其特征在于,所述机器可读指令包含基本输入输出程序。
CNB028236394A 2001-11-28 2002-11-14 集成个人信息装置和移动计算平台 Expired - Lifetime CN100495378C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/997,201 US8181118B2 (en) 2001-11-28 2001-11-28 Personal information device on a mobile computing platform
US09/997,201 2001-11-28

Publications (2)

Publication Number Publication Date
CN1636199A CN1636199A (zh) 2005-07-06
CN100495378C true CN100495378C (zh) 2009-06-03

Family

ID=25543745

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028236394A Expired - Lifetime CN100495378C (zh) 2001-11-28 2002-11-14 集成个人信息装置和移动计算平台

Country Status (6)

Country Link
US (2) US8181118B2 (zh)
EP (1) EP1573563A2 (zh)
CN (1) CN100495378C (zh)
AU (1) AU2002356963A1 (zh)
TW (1) TWI225203B (zh)
WO (1) WO2003046741A2 (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359350B (zh) * 1995-02-13 2012-10-03 英特特拉斯特技术公司 用于安全地管理在数据项上的操作的方法
US7305511B2 (en) * 2002-12-23 2007-12-04 Microtune (Texas), L.P. Providing both wireline and wireless connections to a wireline interface
US7421602B2 (en) 2004-02-13 2008-09-02 Marvell World Trade Ltd. Computer with low-power secondary processor and secondary display
US20080140921A1 (en) * 2004-06-10 2008-06-12 Sehat Sutardja Externally removable non-volatile semiconductor memory module for hard disk drives
US7730335B2 (en) 2004-06-10 2010-06-01 Marvell World Trade Ltd. Low power computer with main and auxiliary processors
US20070083785A1 (en) * 2004-06-10 2007-04-12 Sehat Sutardja System with high power and low power processors and thread transfer
US7634615B2 (en) 2004-06-10 2009-12-15 Marvell World Trade Ltd. Adaptive storage system
US7617359B2 (en) * 2004-06-10 2009-11-10 Marvell World Trade Ltd. Adaptive storage system including hard disk drive with flash interface
US7788427B1 (en) 2005-05-05 2010-08-31 Marvell International Ltd. Flash memory interface for disk drive
US20070094444A1 (en) * 2004-06-10 2007-04-26 Sehat Sutardja System with high power and low power processors and thread transfer
US7702848B2 (en) * 2004-06-10 2010-04-20 Marvell World Trade Ltd. Adaptive storage system including hard disk drive with flash interface
US7812786B2 (en) 2005-01-18 2010-10-12 Nokia Corporation User interface for different displays
US20070005837A1 (en) * 2005-06-29 2007-01-04 Chen Martin Y Personal portable storage device
JP4341594B2 (ja) * 2005-06-30 2009-10-07 セイコーエプソン株式会社 情報処理装置及び電力制御方法をコンピュータに実行させるためのプログラム
TWI293156B (en) * 2005-08-12 2008-02-01 Winbond Electronics Corp Embedded controller and a computer system with said embedded controller
US7636040B2 (en) * 2005-12-28 2009-12-22 Brother Kogyo Kabushiki Kaisha Information processing apparatus and information processing method
US9195428B2 (en) * 2006-04-05 2015-11-24 Nvidia Corporation Method and system for displaying data from auxiliary display subsystem of a notebook on a main display of the notebook
US20080263324A1 (en) * 2006-08-10 2008-10-23 Sehat Sutardja Dynamic core switching
US20080153452A1 (en) * 2006-12-22 2008-06-26 Utstarcom, Inc Dual display, dual keypad, and dual processor architecture for power conservation for wireless terminals
US7930642B1 (en) * 2008-03-20 2011-04-19 Intuit Inc. System and method for interacting with hard copy documents
US9262958B2 (en) 2008-11-06 2016-02-16 E.F. Johnson Company Control head with electroluminescent panel in land mobile radio
TW201035741A (en) * 2009-03-26 2010-10-01 Acer Inc Electronic device and power saving method thereof
TWI453603B (zh) * 2010-06-30 2014-09-21 Ibm 平台無關之資訊處理系統,其通訊方法,及其電腦程式產品
US8682249B2 (en) * 2010-08-11 2014-03-25 International Business Machines Corporation Input device with switchable frequency channel for switchable use between computer systems
US9408958B2 (en) * 2010-12-17 2016-08-09 Fresenius Medical Care Holdings, Inc. User interfaces for dialysis devices
EP2533401B1 (en) * 2011-05-26 2013-11-27 LG Electronics Inc. Mobile terminal and control method thereof
US9743017B2 (en) * 2012-07-13 2017-08-22 Lattice Semiconductor Corporation Integrated mobile desktop
CN104423268B (zh) * 2013-09-05 2019-02-05 联想(北京)有限公司 电子设备
US9507649B2 (en) * 2014-05-29 2016-11-29 Apple Inc. Web browser for spoofing supported features
FR3024262B1 (fr) * 2014-07-24 2017-11-17 Snecma Dispositif d'aide a la maintenance d'un moteur d'aeronef par reconnaissance de mouvement a distance.
US20180012327A1 (en) * 2016-07-05 2018-01-11 Ubitus Inc. Overlaying multi-source media in vram
US10332296B2 (en) * 2016-07-05 2019-06-25 Ubitus Inc. Overlaying multi-source media in VRAM

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5274753A (en) * 1990-05-24 1993-12-28 Apple Computer, Inc. Apparatus for distinguishing information stored in a frame buffer
US5673403A (en) * 1992-11-13 1997-09-30 International Business Machines Corporation Method and system for displaying applications of different operating systems on a single system using the user interface of the different operating systems
US5793957A (en) * 1993-05-25 1998-08-11 Elonex I.P. Holdings, Ltd. Satellite digital assistant and host/satellite computer system wherein coupling the host and the satellite by a host interface communication system results in digital communication and synchronization of files
US5818425A (en) * 1996-04-03 1998-10-06 Xerox Corporation Mapping drawings generated on small mobile pen based electronic devices onto large displays
US20010048738A1 (en) * 1997-04-03 2001-12-06 Sbc Technology Resourses, Inc. Profile management system including user interface for accessing and maintaining profile data of user subscribed telephony services
US6571342B1 (en) * 1999-10-26 2003-05-27 Sharp Laboratories Of America, Inc. Portable computing device with multiple operational modes
AU2001226998A1 (en) 2000-03-17 2001-09-24 Sun Microsystems, Inc. Computer simulator enabling hardware simulation
US6545862B1 (en) * 2000-05-25 2003-04-08 Palm, Inc. Method and system for an interchangeable modular display screen for a portable computing device
US20020033836A1 (en) * 2000-06-06 2002-03-21 Smith Scott R. Device and method for changing the orientation and configuration of a display of an electronic device
US6401013B1 (en) * 2000-07-11 2002-06-04 Rockwell Collins, Inc. Method and system for integrating a laptop PC in a cockpit
US20020100045A1 (en) * 2001-01-23 2002-07-25 Rafey Richter A. System and method for enabling anonymous personalization
US6839836B2 (en) * 2001-04-13 2005-01-04 Hewlett-Packard Development Company, L.P. Portable computing device with specialized operating system
US7292588B2 (en) * 2001-05-01 2007-11-06 Milley Milton E Wireless network computing
US6798647B2 (en) * 2001-07-16 2004-09-28 Hewlett-Packard Development Company, L.P. Portable computer with integrated PDA I/O docking cradle
US7127683B2 (en) * 2001-08-21 2006-10-24 The Boeing Company Method to detect application spoofing in mixed use avionics display

Also Published As

Publication number Publication date
AU2002356963A1 (en) 2003-06-10
WO2003046741A2 (en) 2003-06-05
TWI225203B (en) 2004-12-11
EP1573563A2 (en) 2005-09-14
US8181118B2 (en) 2012-05-15
AU2002356963A8 (en) 2003-06-10
WO2003046741A3 (en) 2006-03-23
US9607579B2 (en) 2017-03-28
US20120262479A1 (en) 2012-10-18
CN1636199A (zh) 2005-07-06
US20030100963A1 (en) 2003-05-29
TW200303473A (en) 2003-09-01

Similar Documents

Publication Publication Date Title
CN100495378C (zh) 集成个人信息装置和移动计算平台
TW576084B (en) Novel personal electronics device
US8347131B2 (en) Personal electronic device with a dual core processor
US8478978B2 (en) System and electronic device having multiple operating systems and operating method thereof
US6976180B2 (en) Personal electronics device
US7184003B2 (en) Personal electronics device with display switching
US7216242B2 (en) Personal electronics device with appliance drive features
US7974661B1 (en) Remotely accessing a computing device in a low-power state
KR20060090707A (ko) 저전력 모드에서 동작 가능한 고전력 및 저전력 프로세서를구비한 휴대형 전자 장치
KR20040063239A (ko) 이종의 디바이스가 독립적 동작을 수행할 수 있는 복합단말기 및 이를 이용한 독립 동작 방법
CN1902565A (zh) 具有高、低功率处理器能够工作于低功率模式的便携式电子设备
KR100452844B1 (ko) 절전기능을 갖는 휴대용 단말기 및 그 제어방법
CN1849572B (zh) 两个计算装置共享gprs模块的方法和设备
EP2034388A1 (en) System and electronic device having multiple operating systems and operating method thereof
KR20050068048A (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
CX01 Expiry of patent term

Granted publication date: 20090603

CX01 Expiry of patent term