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

文档序号:9216913阅读:280来源:国知局
用于显示基于行为的使用者界面的版面配置(build)的方法、系统及电子装置的制造方法
【技术领域】
[0001] 本发明是关于用于显示/呈现一使用者界面的方法、系统及电子装置,更具体而 言,是关于用于显示基于行为的使用者界面的版面配置(behaviorbaseduserinterface layoutdisplay;BUILD)的方法、系统及电子装置。
【背景技术】
[0002] 近年来,各种电子装置(例如:桌上型电脑、膝上型电脑、智能手机、平板电脑或其 他可携式装置)日益普及。电子装置(例如:移动电话)可提供多种功能,例如:移动电话 服务、讯息服务、应用程序、电子邮件访问及可访问互联网服务,让使用者可利用这些功能 达成多种目的。这些电子装置可提供一触控屏幕(其包含一显示器),让使用者能够轻易地 于显示器上操作这些功能。
[0003] 关于电子装置所具备的这些功能或应用程序,随着其实用性及复杂度的提高,这 些功能或应用程序的使用者界面已被设计成可让使用者于显示器上进行操控。然而,针 对使用者界面对象或使用者界面的版面配置,目前大部分的设计不具有足够的使用者亲和 性。
[0004] 在某些应用程序中,使用者界面的版面配置可为一具有一组由第三方提供的对象 的样版(template),且样版中的那些对象以一固定的版面配置(例如:由具有预定类别或 分层的固定尺寸的图像)呈现。
[0005] 某些版面配置无法让使用者实现定制化或个人化的设置,而其他版面配置可能 不会基于使用者的偏好或行为而动态地更新。举例而言,浏览器(亦即,GoogleChrome、 MicrosoftIE等)的首页包含一固定数目的曾浏览网页的快照(Snapshot),且这些网页快 照是根据使用频率被排序的。然而,这些快照既未提供阶层上或类别上的位阶(level),亦 未提供任何具有使用者亲和性的视觉效果。使用者仅能以极为受限的方式来操控这些快照 的排列方式。基于前述因素,使用者无法通过现有的快照版面配置有效率地存取所需的信 息或服务。

【发明内容】

[0006] 本发明提供用于显示基于行为的使用者界面的版面配置(BWLD)的方法、系统及 电子装置。
[0007] 用于BUILD的该方法包含:(a)于一使用者界面上以具有一第一组组件的一第一 版面配置排列的形式显示一服务信息;(b)自该使用者界面接收一服务信息请求;(c)基于 该服务信息请求,建立一使用者配置文件(userprofile) ;(d)基于该使用者配置文件,重 新配置该服务信息;以及(e)于该使用者界面上以具有一第二组组件的一第二版面配置排 列的形式显示该被重新配置的服务信息,其中各该第一组组件及各该第二组组件的一尺寸 为可变的。
[0008] 具有BUILD的该电子装置包含一输入装置、一存储器单元、一输出装置以及一处 理器。该输入装置用于接收该服务信息请求。该存储器单元用于储存多个程序/例程 (programroutine)/程序指令,且包含一建立器及一重新配置器。该建立器用于基于该服 务信息请求而建立该使用者配置文件,而该重新配置器用于基于该使用者配置文件以一版 面配置排列的形式重新配置该服务信息。该输出装置用于呈现该被重新配置的服务信息。 该处理器耦合至该输入装置、该输出装置及该存储器单元,以执行这些程序/例程/程序指 令。
[0009] 另一具有BUILD的电子装置包含一输入装置、一处理器以及一输出装置。该输入 装置用于接收该服务信息请求。该处理器耦合至该输入装置且包含一建立器及一重新配置 器。该建立器用于基于该服务信息请求而建立该使用者配置文件,而该重新配置器用于基 于该使用者配置文件以一版面配置排列的形式重新配置服务信息。该输出装置耦合至该处 理器,并用于呈现该被重新配置的服务信息。
【附图说明】
[0010] 为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具 体实施方式作详细说明,其中:
[0011] 图1描绘一种用于BUILD的方法的一实施例的流程图;
[0012] 图2描绘一阶层版面配置排列的顺序图;
[0013] 图3描绘以不同形状呈现的组件的图式;
[0014] 图4描绘一例示性的使用者配置文件的图式;
[0015] 图5描绘某些实施例的具有BUILD系统的一电子装置的方块图;
[0016] 图6描绘某些其他实施例的具有BUILD系统的一电子装置的方块图;
[0017]图7描绘一组具顺序的版面配置排列;
[0018] 图8描绘另一组具顺序的版面配置排列,该组具顺序的版面配置排列的组件在一 手动模式下被重调尺寸或隐藏;
[0019] 图9描绘为一例示性的重调尺寸方法的方块图,该重调尺寸方法用于更新一版面 配置排列的一个组件(或多个组件);
[0020] 图10描绘一算法的流程图,该算法用于更新至少一个版面配置排列的至少一个 组件的一所显示尺寸;
[0021] 图11描绘三组具顺序的版面配置排列的图式;
[0022] 图12描绘一电话号码簿的实施例,用于以一手动模式执行唤回该隐藏组件及共 享动作的一组图式;
[0023] 图13描绘一组显示一基于位置的服务信息实施例的版面配置排列的图式;以及
[0024] 图14描绘另一实施例的一组显示基于位置的服务的版面配置排列的顺序图。
[0025] 图中元件标号说明如下:
[0026] 104、106、108、110、112、114 :步骤
[0027] 200:智能手机
[0028] 210 :版面配置排列
[0029] 212:组件
[0030] 220 :版面配置排列
[0031] 222、224:组件
[0032] 230 :版面配置排列
[0033] 232、234、236 :组件
[0034] 240 :版面配置排列
[0035] 2似、M4、2祕、2职:组件
[0036] 300 :智能手机
[0037] 301、302、303、304、305、306、307、308、309、310 :组件
[0038] 350 :版面配置排列
[0039] 400 :使用者配置文件
[0040] 410 :使用者动作纪录
[0041] 420 :重新配置纪录
[0042] 430 :组件状态纪录
[0043] 440 :版面配置排列纪录
[0044] 500 :电子装置
[0045] 510 :输出装置
[0046] 520 :输入装置
[0047] 530 :基于位置的传感器
[0048] 540 :基于时间的传感器
[0049] 550 :处理器
[0050] 560 :储存器
[0051] 570:存储器单元
[0052] 572 :建立器
[0053] 574 :重新配置器
[0054] 580 :总线或信号线
[0055] 600 :电子装置
[0056] 610 :输出装置
[0057] 620 :输入装置
[0058] 630 :基于位置的传感器
[0059] 640 :基于时间的传感器
[0060] 650 :处理器
[0061] 652 :建立器
[0062] 654 :重新配置器
[0063] 660 :储存器
[0064]67〇 :存储器单元
[0065] 680 :总线或信号线
[0066] 710 :版面配置排列
[0067] 712、714、716、718 :组件
[0068] 720 :版面配置排列
[0069] 722、724、726、728 :组件
[0070]730 :版面配置排列
[0071] 732、734、736、738 :组件
[0072] 740 :版面配置排列
[0073]742、744、746、748 :组件
[0074] 750 :版面配置排列
[0075] 752、756、758 :组件
[0076] 810a、810b、810c、810d:版面配置排列
[0077] 812、814、816、818 :组件
[0078] 820 :弹出选项单
[0079] 910 :重调尺寸模块
[0080] 920 :手动模式
[0081] 930:自动模式
[0082] 940 :重调尺寸算法
[0083] 941 :加权算法
[0084] 943 :模糊算法
[0085] 945 :矩阵算法
[0086] 947 :频率算法
[0087] 949 :普林算法
[0088] 1002、1004、1006、1008、1010、1012、1014、1016、1018、1020、1022、1024、1026 :步骤
[0089] 1110 :版面配置排列
[0090] 1111 :封面页
[0091] 1112 :第一页
[0092] 1113 :第二页
[0093] 1120:版面配置排列
[0094] 1121 :封面页
[0095] 1122:第一页
[0096] 1123:第二页
[0097] 1130:版面配置排列
[0098] 1131 :封面页
[0099] 1132:第一页
[0100] 1133:第二页
[0101] 1210、1220、1225、1230、1235 :版面配置排列
[0102] 1310、1320、1330 :版面配置排列
[0103] 1340:周围位置地图
[0104] 1350 :店家信息
[0105] 1410 :基站
[0106] 1420:GPS人造卫星
[0107] 1430:使用者电子装置
[0108] 1440 :位置环境地图
[0109] 1450、1460、1470 :版面配置排列
【具体实施方式】
[0110] 以下,将参照本发明的实施例来解释用于用于显示基于行为的使用者界面的版面 配置(BWLD)的方法、系统及电子装置。然而,这些实施例并非用以限制本发明需在如这些 实施例所述的任何环境、应用或方式方能实施。因此,关于这些实施例的说明仅用于例示目 的,而非用以限制本发明的范围。应理解,在以下实施例及附图中,与本发明非直接相关的 元件已省略而未绘示。
[0111] 本发明的一第一实施例为一种用于BUILD的方法,该方法的流程图描绘于图1中。 该方法可由一计算设备(例如:一系统及/或一电子装置)来执行,该计算设备将在稍后的 说明中予以阐述。
[0112] 首先,执行该方法以于(例如:显示于一移动装置触控屏幕上的)一使用者界面上 以具有一第一组组件(例如:图标(icons)、动态砖(tiles)、对象、快照、图片、视窗、画面 等)的一第一版面配置排列的形式显示一服务信息(例如:一预设服务信息)(步骤104)。 该服务信息可包含基于位置(location-based)的服务信息、基于时间(temporal-based) 的服务信息、基于社群(social-based)的服务信息及/或基于事件(event-based)的服 务信息至少其中之一。接着,执行该方法以自该使用者界面接收一服务信息请求,其中该服 务信息请求可由一使用者触发(步骤106)。举例而言,使用者可经由计算设备的一接收器 (例如:一语音输入组件、一触控屏幕组件或其他类型的传感器)执行该服务信息请求。稍 后将阐述该服务信息请求的细节。
[0113] 接着,执行该方法以基于在步骤106中所接收的该服务信息请求而建立一使用者 配置文件(步骤108)
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1