支持输入因素的丰富上下文的智能sim选择的制作方法

文档序号:9693707阅读:213来源:国知局
支持输入因素的丰富上下文的智能sim选择的制作方法
【专利说明】支持输入因素的丰富上下文的智能SIM选择
[0001 ] 背景
[0002] 适应多个订户身份模块(SIM)卡的移动电话正变得普及。然而,用于这种电话的用 户体验远未满足期望。例如,许多这类电话仍然具有原本是为单个S頂卡开发的并且是作为 事后补救来添加多个SIM功能性的用户界面和逻辑。其它的则干脆不能加入用户在处理多 S頂卡时的期望。
[0003] 例如,在一个电话中具有不止一个SIM卡是一个很好的特征,但是必须有用于在 S頂卡之间切换的某种机制。一种这类机制使用默认SIM卡技术。例如,如果每一个SIM有一 个电话簿,则默认SIM卡可基于所要拨打的号码所位于的电话簿来选择默认SIM卡。然而,这 一过于简单的方法忽视了许多使用场景和因素,其中用户可能希望进入到选择所需SIM卡, 如此处所描述的。
[0004] 因此,缺少能够根据各种通信情况来智能地选择S頂卡的技术。

【发明内容】

[0005] 提供本概述是为了以精简的形式介绍将在以下详细描述中进一步描述的一些概 念。本
【发明内容】
并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮 助确定所要求保护的主题的范围。
[0006] 各种各样的因素可被合并到确定进行通信时使用哪个S頂卡中。如此处所描述的, S頂选择引擎可考虑丰富多样的因素,包括联系人的性质、联系人点、相关消息内容、过去的 用户行为、一天中的时间、位置,等等。各技术的灵活性允许SIM选择发展到超越全局默认 S頂的概念,使得可根据现有情况以更精细的程度选择适合的S頂。
[0007] 各技术可有效地预测用户将选择哪个S頂并呈现所预测的选项。然而,如此处所描 述的,用户可按需覆盖(override)预测。
[0008] 在一个实施例中,一种至少部分地由计算系统实现的方法包括选择默认S頂卡;显 示描绘联系人的多个联系人点的用户界面以及用于发起与所述联系人的特定联系人点的 通信的可激活用户界面元素;接收对所述用户界面元素的激活;响应于对所述用户界面元 素的激活,经由所述默认S頂卡发起与所述特定联系人点的通信;以及对于所述联系人的另 一联系人点,将不同S頂卡呈现为默认。
[0009] 在另一实施例中,用于实现默认S頂卡的系统包括处理器;耦合到所述处理器的存 储器;被配置成输出默认SIM卡的SIM卡默认引擎;以及默认SIM卡表,其中所述默认SIM卡表 包括联系人点和默认SIM之间的映射,其中所述默认SIM卡表支持针对同一联系人的不同联 系人点的不同默认SIM。
[0010] 在另一实施例中,包括计算机可执行指令的一个或多个计算机可读存储介质,所 述计算机可执行指令致使计算机执行一种为与联系人相关联的联系人点选择默认SIM卡的 方法,所述方法包括:接收包括所述联系人点的源的多个输入因素;根据所述联系人点的源 来为所述联系人点选择默认SIM卡,其中所述选择进一步支持各因素,各因素包括联系人点 所位于的S頂卡、联系人点所导入自的S頂卡、涉及与所述联系人点的通信活动的最近的SIM 卡;以及随后覆盖为所述联系人点所选择的默认SIM卡,其中所述覆盖支持各因素,各因素 包括从用户界面接收的明确选择以及与默认SIM卡相关联的信号强度。
[0011] 如本文所述的,各种其它特征和优点可按照需要被结合到所述技术中。
[0012] 附图简述
[0013]图1是实现用于多个SIM卡的用户界面的示例性系统的框图。
[0014] 图2是呈现用于与多个S頂卡交互的不同用户界面范例的示例性方法的流程图。
[0015] 图3是示出实现用户界面范例选择引擎以选择用户界面范例的示例性系统的框 图。
[0016] 图4是基于输入因素选择用户界面范例的示例性方法的流程图。
[0017] 图5是示出在各种通信场景中使用的示例性用户界面类型之间的示例性导航关系 的概览的框图。
[0018] 图6是实现S頂分开的用户界面范例的示例性主用户界面的线框。
[0019] 图7是实现S頂聚集的用户界面范例的示例性主用户界面的线框。
[0020] 图8是实现在SM聚集和S頂分开的用户界面范例之间的混合的示例性主用户界面 的线框。
[0021] 图9是实现SIM分开的用户界面范例的示例性呼叫历史用户界面的线框。
[0022] 图10是实现SIM聚集的用户界面范例的示例性呼叫历史用户界面的线框。
[0023]图11是实现SIM分开的用户界面范例的示范性会话列表用户界面的线框。
[0024]图12是实现SIM聚集的用户界面范例的示范性会话列表用户界面的线框。
[0025] 图13是实现SIM聚集的用户界面范例的示例性会话用户界面的线框。
[0026] 图14是示例性S頂指示器-切换器用户界面集合的线框。
[0027] 图15是接收从所选的SIM卡以外的SIM卡做出呼叫的指示的示例性方法的流程图。
[0028] 图16是选择默认SIM卡的示例性系统的框图。
[0029]图17是与联系人点和默认SIM相关的示例性表的框图。
[0030]图18是用于当从联系人卡用户界面发起呼叫时示出联系人点的默认SIM卡的示例 性用户界面的屏幕截图。
[0031] 图19是通过在此所述的用户界面拨打呼叫的示例性方法的流程图。
[0032] 图20是其中可实现所描述的一些实施例的示例性计算系统的示图。
[0033] 图21是可以被用于在此所述的技术的示例性移动设备。
[0034] 图22是可以结合在此所述的技术来使用的示例性云支持环境。
[0035] 详细描述
[0036] 示例1-示例性概览
[0037] 本文描述的技术可被用于各种多SM卡的场景,且所述技术的采用可提供用于经 由多个S頂通信的经改进的技术。用户界面及其间的流动可更好地并行常见用户场景。可带 来具有更好的内部一致性、更少的错误、以及更高效的通信的整体卓越用户体验。
[0038] 可支持SIM分开和SIM聚集的用户界面范例两者。用户可设置偏好来控制用户界面 是否被聚集。然而,用户界面范例的智能选择可根据预计的用户期望来选择不同范例。
[0039] 用户可控制是否针对每个S頂分开通信或者它们是否被呈现在聚集列表中以容易 地一次查看来自多个S頂的通信。例如,以线路为中心的用户可使用S頂分开的用户界面范 例,而以人为中心的用户可使用SIM聚集的用户界面范例。
[0040] 用户可针对不同通信类型经由偏好来独立选择不同用户界面范例。例如,用户可 选择对于电话呼叫在用户界面中聚集两个SIM卡,但是对于消息收发维持分开的用户界面 (例如,入□点、会话列表等)。
[0041] 用户可利用所述技术来容易地在角色(例如,工作、家庭等)间切换并维持隐私性。 [0042]所述技术可对于希望向用户提供对多个SM卡场景中的通信的更智能处理的那些 人是有帮助的。受益者可包括为支持多个SM的设备开发软件的那些人。最终用户也可受益 于所述技术,因为他们能更直观且方便地通信。
[0043] 根据S頂分开的用户界面范例,不同S頂卡的呼叫和消息收发体验在单个设备上根 据SIM卡分开。该体验可模仿在一个电话中有两个电话。可支持到两个电话或消息收发应用 中的分开的入口点(例如,经由如本文所述的两个不同的磁贴(tile))。
[0044] 可提供用于提供区分活动或S頂的能容易识别的信息的任何数目的技术。名字、号 码、颜色、图标或其组合可与特定SM卡相关联。例如,工作S頂可与一个颜色(例如蓝色)相 关联,而豕庭SIM可与另一颜色(例如红色)相关联。用于豕庭线路的磁贴,以及后台呼叫通 知、锁屏计数、以及用于涉及家庭S頂的任何应用的强调色可以用家庭S頂颜色来描绘。
[0045] 友好的名称可被用户提供或选择以区分两个S頂卡并可遍及各用户界面使用。
[0046] 当通信被发起时,可基于如本文所述的多个因素(包括通信活动)来选择适当默认 S頂卡。SIM卡默认值可在用户界面中被容易地识别,且SM卡指示器-切换器可被用来切换 到另一SIM卡。
[0047] 各种其它特征可被实现并如本文所述地组合。
[0048] 示例2-实现用于多个SIM卡的用户界面的示例性系统
[0049] 图1是实现如本文所述的用于多个SIM卡的用户界面的示例性系统100的框图。
[0050] 出于上下文的目的,图1示出了通信设备110可经由相应的S頂卡135A、135B访问通 信网络105A、105B。通信设备110可与S頂卡135A、135B-起或不一起获得或购买,所述S頂卡 适合放入S頂卡槽130A、130B中。如本文所述的,一些SM卡可以是软件形式的,所以不严格 需要卡槽130A、130B。
[0051 ] 网络105A、105B可由相同或不同运营商提供;同样SM卡135A、135B可与相同或不 同运营商相关联。尽管在该示例中示出了两个SIM卡,然而所述技术可支持附加SIM卡。 [0052]在该示例中,通信设备110可显示各种用户界面中的任一者。用户界面范例选择引 擎120可选择一用户界面范例,其可由用户界面定义122实现。可支持SIM聚集的定义125和 S頂分开的定义127两者以显示实现S頂聚集的范例、SIM分开的用户界面范例、或两者的用 户界面(例如,在设备110的显示器上)。如本文所述,引擎120可控制哪个用户界面类型被显 示以及根据哪种范例来显示。尽管引擎120被描绘为分立元件,然而在实践中,用户界面功 能性可贯穿通信设备110被集成且可经由以硬件、软件或两者实现的操作系统、应用、或其 组合来达成。
[0053] 所存储S頂配置数据140可包括SM卡标签145(例如,S頂卡号、友好名称等)。来自 配置数据140的信息可在用户界面中显示。其它配置设置可包括用户的关于偏好哪个用户 界面范例的一个或多个范例偏好147,对于不同通信类型(例如,呼叫和消息)该范例偏好可 不同。尽管信息在各示例中被示出为被存储在一起,所以在实践中,数据可遍及该系统分 布。
[0054]用户界面的进一步信息可从呼叫历史150和会话历史170中提取。如本文所述,默 认值引擎160可获取来自呼叫历史150和会话历史170的输入来确定默认值(例如,SIM卡默 认值)。替换地,可维持每联系人点的默认值的运行表。可使用这些技术的组合。例如,默认 值可根据与联系人的历史来设定,随后在用户认为适当时被覆盖。
[0055]尽管引擎120和S頂配置数据140在分开的框中被示出,然而在实践中,组件边界可 改变。例如,各组件可作为电话操作系统、应用等的一部分被提供。其它布置是可能的,同时 仍能实现所述技术。
[0056] 在实践中,此处示出的诸如系统100等系统可以更复杂、具有附加功能性、更多SIM 卡、更多网络等。
[0057] 系统100和本文描述的其它系统中的任何系统可结合本文描述的硬件组件中的任 何组件来实现,诸如下面描述的计算系统(例如,处理单元、存储器等)。在本文描述的任何 示例中,输入、输出和工具可被存储在一个或多个计算机可读存储介质或计算机可读存储 设备中。本文描述的技术可通用于操作系统或硬件的细节,并且可在任何各种环境中应用 以利用所述特征。
[0058] 示例3-示例性用户界面范例
[0059] 在本文的任何示例中,用户界面可实现SIM分开的用户界面范例、SIM聚集的用户 界面范例、或两者。
[0060] 用户界面可通过将针对各SIM卡的通信、联系人、或通信事件分开(分离)到不同的 用户界面元素、列表、屏幕等中来实现SIM分开的用户界面范例。在SIM分开的用户界面范例 中,用户界面元素、列表、屏幕等可限于单个SIM卡(例如,仅描绘单个SIM卡的信息)。用户界 面可实现SIM分开的用户界面范例的另一种方式是通过呈现用于导航到SIM分开的用户界 面的不同用户界面元素(例如,一个用户界面元素用于导航到用于第一SIM的SIM分开的用 户界面,而另一用户界面元素用于导航到用于第二SIM的SIM分开的用户界面)。从而,可针 对所表示的相应数目的SIM卡有多个分开的用户界面或元素。S頂分开的用户界面可限于与 经由单个S頂卡传送或接收的通信有关的信息。
[0061] 用户界面可通过在用户界面元素、列表、屏幕等的单个实例中呈现用于多个S頂卡 的通信、联系人、或通信事件来实现S頂聚集的用户界面范例。用户界面可实现S頂聚集的用 户界面范例的另一种方式是通过呈现用于导航到聚集多个SIM卡的SIM聚集的用户界面的 单个用户界面元素(例如,用于导航到呈现针对第一SIM和第二SIM两者的通信、联系人或通 信事件的S頂聚集的用户界面的用户界面元素)。从而,SIM聚集的用户界面可显示与经由第 一S頂卡传送或接收的至少一个通信有关的信息以及与经由不同的第二SM卡传送或接收 的至少一个通信有关的信息。
[0062] 因为SM分开的用户界面范例有效地向用户呈现了不同通信线路,所以其有时被 称为"以线路为中心"的用户界面。另一方面,S頂聚集的用户界面范例可透明地将不同通信 线路混合并基于人或联系人号码来对信息分组。因此,S頂聚集的用户界面范例有时被称为 "以人为中心"的用户界面。
[0063] 用户可利用他们偏好的用户界面范例。例如,以线路为中心的用户可能看重两个 线路之间的界限并可能针对不同情形利用所述线路(例如,工作对个人,或者国内对国际)。 以人为中心的用户可通过这两个线路与相同一组个人通信且可不强烈区分两个线路,而仅 是根据场景选择最佳选项。
[0064] 用户界面可包含SIM分开的用户界面范例元素和SIM聚集的用户界面范例元素两 者。例如,某些类型的通信可被聚集而其它类型的通信可被分开。
[0065] 示例4-用户界面元素的示例性的SIM聚集版本
[0066] 在本文中的任何示例中,用户界面元素的各种SIM聚集的版本可在实现SIM聚集的 用户界面范例的用户界面中呈现。尽管下面的表1中列出了一些示例,然而可通过跨多个 S頂聚集列表、消息、指示或其它信息或功能性来实现其它示例。

[0069] 表1-用户界面元素的S頂聚集版本
[0070] 示例5-示例性用户界面范例偏好
[0071] 在本文的任何示例中,一个或多个所存储的用户界面范例偏好可被实现。这种偏 好可指示用户希望针对S頂分开的还是S頂聚集的场景来配置用户界面。为了帮助理解该偏 好,其可被显示为具有友好的名称,诸如"链接"、"聚集"、"合并"等。可针对不同通信类型实 现分开的所存储的偏好(例如,针对呼叫的偏好和针对消息
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1