用于显示基于行为的使用者界面的版面配置(build)的方法、系统及电子装置的制造方法_3

文档序号:9216913阅读:来源:国知局
,基于位置的传感器530负责感测使用者的位 置。基于位置的传感器530可包含一定位系统,例如一全球导航卫星系统、一全球定位系 统、一伽利略系统、一北斗导航系统、一印度区域导航卫星系统、一区域系统、一长程导航系 统、一全站(site-wide)系统、一主动蝙蝠(activebat)、一工作区系统、一具有传感器的 Wii遥控器、一Polhemus追踪器、以及一行星际无线电通讯系统(interplanetary-radio communicationsystem)。基于位置的传感器530可自另一系统(例如:一电子收银机以及 一销售时点情报系统装置)获取位置信息。
[0135] 当服务信息为基于时间的信息时,基于时间的传感器540用于感测时间。可于电 子装置500(例如:一桌上型电脑、一膝上型电脑、一智能手机、一平板电脑及一可携式装 置)中实施基于时间的传感器540。亦可于另一装置(例如:一手表及一时钟)中实施基 于时间的传感器540。基于时间的传感器540更可感测有效时间(S卩,在该时间周期中一事 实相对于现实世界而言为真实的)、交易时间(即,在该时间周期中储存于资料库中的一事 实被认为为真实的)以及双时间(bitemporal)资料(其将有效时间与交易时间相结合)。
[0136] 处理器550可为一微控制器、一特殊用途集成电路(ApplicationSpecific IntegrationCircuit;ASIC)控制器或一经预先编程的逻辑芯片,其用于执行电子装置 500的程序/例程/程序指令(例如:建立器572及重新配置器574),并电性连接至输出装 置510、输入装置520及存储器单元570。在某些实施例中,处理器550及存储器单元570 可实施于一单个芯片中。在某些其他实施例中,处理器550及存储器单元570亦可分别实 施于单独的芯片上或被分别置于单独的装置中。
[0137] 储存器560用于储存使用者配置文件(例如:使用者配置文件400)。储存器560 可包含一或多个非挥发性随机存取存储器(或非挥发性存储器)、磁盘储存装置、光盘储 存装置、快闪存储器装置或其他非挥发性固态储存装置。
[0138] 存储器单元570储存程序/例程/程序指令(例如:建立器572及重新配置器 574)。存储器单元570可包含高速动态或随机存取存储器(动态随机存取存储器或静态随 机存取存储器)以及只读存储器。电子装置500可控制其其他组件(例如:处理器550及 储存器560)对存储器单元570的存取。在某些实施例中,存储器单元570可储存上述未提 及模块及资料结构的一额外子集。
[0139] 建立器572用于基于由输入装置520所接收的服务信息请求而建立使用者配置文 件400。重新配置器574用于基于使用者配置文件以一版面配置排列的形式重新配置服务 信息。版面配置排列可包含多个如先前所述的组件。
[0140] 图6是描绘根据本发明的某些其他实施例,为另一具有BUILD系统的电子装置600 的方块图。电子装置600包含一输出装置610、一输入装置620以及一处理器650,其中处 理器650包含一建立器652及一重新配置器654。电子装置600可更包含一基于位置的传 感器630、一基于时间的传感器640、一储存器660以及一存储器单兀670。这些兀件/装置 可经由一或多个总线或信号线680而彼此通讯。
[0141] 应理解,电子装置600仅为一个范例。电子装置600所包含的组件可多于或少于 图6所示者,电子装置600可组合二个或更多个元件/装置,抑或可具有这些元件/装置 的其他不同表示、配置或排列。换言之,基于具体应用程序及应用情境,以虚线呈现的元件 /装置可能会被使用,也可能不被使用。举例而言,当在一方案中无需位置信息及时间信息 时,可隐藏或省略基于位置的传感器630及基于时间的传感器640。图6所示的电子装置 600及各种元件/装置可借由硬件、软件或硬件与软件的组合来实现,包括一或多个信号处 理集成电路及/或应用专用集成电路中。
[0142] 输出装置610用于呈现上述被重新配置的服务信息。输出装置610可包含任何 显示装置,例如以下装置的一屏幕:电子装置600、一电视机、一电脑监视器、一头戴式显示 器、液晶显示器、一广播参考监视器、一医疗监视器、一阴极射线管显示器、一发光二极管显 示器、一电致发光显示器、一电子纸、一等离子显示面板、一液晶显示器、一高效能定址显示 器、一薄膜晶体管显不器、一有机发光二极管显不器、一表面传导电子发射显不器、激光电 视机、碳纳米管、一量子点显示器、一干涉调变器显示器、一扫描体积显示器、一变焦点视 镜显示器、一发光体积显示器、一激光显示器、一全像显示器、以及一光场显示器。此外,输 出装置610可包含至少一个显示装置或发射机。
[0143]输入装置620用于自使用者接收上述服务信息请求。输入装置620可包含一触控 面板、一鼠标、一键盘、一远距离通讯接收器、一手势辨识器、一语音接收器、一陀螺仪、一照 相机、一超音波、一脑波接收器、一软件输入(例如指令、语音合成及文字至语音)及其组 合。
[0144]当服务信息为基于位置的信息时,基于位置的传感器630负责感测使用者的位 置。基于位置的传感器630可包含一定位系统,例如一全球导航卫星系统、一全球定位系 统、一伽利略系统、一北斗导航系统、一印度区域导航卫星系统、一区域系统、一长程导航系 统、一全站系统、一主动蝙幅、一工作区系统、一具有传感器的Wii遥控器、一Polhemus追踪 器、以及一行星际无线电通讯系统。基于位置的传感器630可自另一系统(例如:一电子收 银机以及销售时点情报系统装置)获取位置信息。
[0145]当服务信息为基于时间的信息时,基于时间的传感器640用于感测时间。可于电 子装置600 (例如一桌上型电脑、一膝上型电脑、一智能手机、一平板电脑及一可携式装置) 或另一装置(例如一手表及一时钟)中实施基于时间的传感器640。基于时间的传感器640 可更感测有效时间(即,在该时间周期中一事实相对于现实世界为真实的)、交易时间(即, 在该时间周期中储存于资料库中的一事实被认为为真实的)以及双时间资料(其将有效时 间与交易时间相结合)。
[0146] 处理器650用于执行电子装置600的程序/例程/程序指令,并电性连接至输出 装置610、输入装置620及存储器单元670。在某些实施例中,处理器650及存储器单元670 可实施于一单个芯片中。在某些其他实施例中,处理器650及存储器单元670亦可分别实 施于单独的芯片上或被分别置于单独的装置中。
[0147]建立器652用于基于由输入装置620所接收的服务信息请求而建立一使用者配置 文件(例如:使用者配置文件400)。重新配置器654用于基于使用者配置文件而以一版面 配置排列的形式重新配置服务信息。版面配置排列可包含多个如先前所述的组件。储存器 660用于储存使用者配置文件(例如:使用者配置文件400)。储存器660可包含一或多个 非挥发性存储器、磁盘储存装置、光盘储存装置、快闪存储器装置或其他非挥发性固态储存 装置。存储器单元670储存程序/例程/程序指令。存储器单元670可包含高速随机存取 存储器、随机存取存储器以及只读存储器。电子装置600可控制其其他组件(例如:处理器 650及储存器660)对存储器单元670的存取。在某些实施例中,存储器单元670可储存上 述未提及模块及资料结构的一额外子集。
[0148] 图7描绘一组具顺序的版面配置排列的图式,在该组具顺序的版面配置排列中, 根据服务信息请求(例如:触控动作),某些组件会被自动重调尺寸而某些组件会被隐藏。 首先,于一触控屏幕上显示具有一组(四个)组件712、714、716及718的版面配置排列710。
[0149]在本实施例中,一使用者触控版面配置排列710的组件712 (例如:由手指触控虚 线圆圈处),此被视为一服务信息请求。根据一重调尺寸算法(例如:图10所示者),组件 712的所显示尺寸被自动增大。应注意,该重调尺寸算法可由重新配置器574、重新配置器 654或其他装置来执行。在版面配置排列720中,组件712变为组件722。在版面配置排列 720中,组件714、716及718的所显示尺寸被自动地缩小,且组件714变为组件724 (类似 地,组件716变为组件726,而组件718变为组件728)。同样地,在使用者的触控动作于版 面配置排列720中触发重调尺寸算法之后,组件728的尺寸变大成为组件738。当版面配置 排列730中的组件736被触控时,根据同样的方法,组件736变为组件746。
[0150] 总之,在使用者触控版面配置排列710的组件712 (即接收到一服务信息请求)之 后,会显示被重新配置的版面配置排列720,其是包含组件722、724、726及728。类似地,在 使用者触控版面配置排列720的组件728 (即接收到另一服务信息请求)之后,会显示被重 新配置的版面配置排列730,其包含组件732、734、736及738。组件732、734、736及738分 别对应于组件722、724、726及728。在使用者触控版面配置排列730的组件736(即接收 到又一服务信息请求)之后,会显示被重新配置的版面配置排列740,其包含组件742、744、 746及748。应注意,组件742、744、746及748分别对应于组件732、734、736及738。换言 之,算法(如图10所示)造成使用者所触控的任一组件的尺寸增大,而其余未触控组件的 尺寸将会缩小。
[0151] 在使用者触控版面配置排列740的组件742 (即接收到另一服务信息请求)之后, 重调尺寸算法将计算并决定隐藏组件744,其原因在于组件744在一段时间内未被使用,抑 或组件744已被缩小至小于一预定最小尺寸。版面配置排列740被重新配置成仅包含三个 组件752、756及758的版面配置排列750。应注意,组件752、756及758分别对应于组件 742、746及748,且组件742、746及748皆因组件744的消失而增大。
[0152] 在其他实施例中,因应于使用者界面上的其他输入动作(即因应于其他服务信息 请求),各组件可被自动地重调尺寸及隐藏。以上已阐述各种服务信息请求,故此处不再赘 述。
[0153] 图8显示由本发明所产生的一组例示性的具顺序的版面配置排列,该组具顺序的 版面配置排列可由上述方法、电子装置500及电子装置600产升。在此实例中,一版面配置 排列的一组件可在一手动模式下被重调尺寸或隐藏。在一个实施例中,一电子装置(例如: 电子装置500及电子装置600)显示一版面配置排列810a。起初,版面配置排列810a包含 一组(四个)组件812、814、816及818。使用者界面上的版面配置排列810a可根据使用者 配置文件而重新排列。当使用者的手指触控使用者界面上的组件814时,电子装置接收一 服务信息请求。接收到的服务信息请求包含以下动作至少其中之一:自版面配置排列810a 隐藏组件812、814、816及818其中之一、添加一新的组件至版面配置排列810a的该组组 件812、814、816及818之中、调整组件812、814、816及818至少其中之一的尺寸、删除组件 812、814、816及818至少其中之一、重置版面配置排列810a及唤回被隐藏的组件中的至少 其中之一。使用者界面呈现一弹出选项单(pop-upmenu) 820,弹出选项单820包含一列供 选择的候选服务信息请求(或选项)。在此范例中,弹出选项单820显示连结至重新配置 器574或重新配置器654的候选服务信息请求(或选项),这些选项包含隐藏(Hide)、添加 (Add)、重调尺寸(Resize)、删除(Delete)、重置(Reset)及唤回(Recall)动作。在选择对 组件814进行隐藏或重调尺寸的服务信息请求(或选项)之后,使用者界面将对应的组件 814及所选择的请求传送至处理器550或处理器650。于处理器550上运作的重新配置器 574或处理器650所包含的重新配置器654对版面配置排列810重新配置,并将被隐藏或 重调尺寸的组件814置于储存器560或储存器660中(如分别由图5及图6所示)。
[0154] 对于该隐藏的情形,从版面配置排列810a选择隐藏组件814的服务信息请求(或 选项)之后,电子装置可显
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1