经由偏好通信应用进行消息传递的制作方法

文档序号:9769168阅读:270来源:国知局
经由偏好通信应用进行消息传递的制作方法
【专利说明】经由偏好通信应用进行消息传递
【背景技术】
[0001] 手持式计算设备、笔记本计算机、台式机、智能电话W及其它计算设备经常安装提 供通信功能的各种应用。运样的通信应用将使用户能够发送消息,接收消息,存储消息,等 等。
【附图说明】
[0002] 图1是示出各实施例可W在其中实现的示例环境的框图。
[0003] 图2是示出用于经由偏好通信应用进行消息传递的系统的示例的框图。
[0004] 图3是示出用于经由偏好通信应用进行消息传递的示例数据结构的框图。
[000引图4是示出根据示例的存储器资源和处理资源的框图。
[0006] 图5是示出经由偏好通信应用进行消息传递的示例的框图。
[0007] 图6是示出为实现示例所采取的步骤的流程图。
[0008] 图7是示出为实现示例所采取的步骤的另一流程图。
【具体实施方式】
[0009] 介绍:在许多应用场合中,在智能电话或其它计算设备上安装大量通信应用可能 是有吸引力的事情。智能电话的用户将具有快速地应答由联系人W假设对运些联系人舒服 的格式和方式发送的消息的灵活性。如果智能电话的用户及他或她的联系人具有针对特定 事件(例如,工作事件)使用特定应用W及针对其它事件使用另一通信应用(例如,家庭事 件)的纪律,那么运样的设置也可能是有吸引力的。
[0010] 假定在智能电话上具有多个通信应用的积极方面,还可能存在重大缺陷。甚至智 能电话用户中最有条理性的都将发现依照众多的家人情境、朋友情境和该用户所工作的工 作地点情境来组织他们的通信应用的使用是有挑战性的。例如,假定可能存在多个工作情 境(例如,优先项目、正常项目、团队建设等及多个家庭情境(例如,直系亲属、父母、亲密 朋友、大学朋友、熟人等),那么对工作使用一种应用程序和对家庭使用不同的应用程序的 简单想法迅速变得站不住脚。时机问题使运一问题进一步复杂。例如,如果智能电话用户正 在开车或者正在使该用户不能频繁地检查工作消息的另一情境,那么来自在上班时间期间 具有特定情境的工友的消息可能采用全新的情境。因此,考虑到主题、时机或其它情境因 素,该智能电话用户将总是经由通信应用来接收不是该用户偏好的消息。
[0011] 为了解决运些问题,下面更详细地描述的各实施例提供经由接收者偏好的通信应 用进行消息传递。本文描述的示例可W通过访问表示当前消息的数据进行操作,其中当前 消息是针对经由第一通信应用向用户的计划传递而经由该第一通信应用发送的。访问表示 用户与通信应用的使用有关的过去行为的数据。考虑该过去行为的数据来标识用于向该用 户传递当前消息的偏好通信应用。引起经由该偏好应用向用户传递当前消息。在示例中,用 于传递消息的偏好应用是但不限于:短消息服务("SMS")或其它文本消息收发应用、电话应 用、或社交网络网页应用。在示例中,引起取消消息经由第一应用的计划传递。
[0012] 在示例中,标识偏好通信应用可W包括标识与通信应用的使用有关的相关情况。 该相关情况是根据过去行为的数据来标识的。标识偏好通信应用还包括考虑用户在该相关 情况期间相对于其它通信应用使用该偏好应用的事件的计数。在示例中,要考虑的相关情 况包括W下至少一个:特定时间、时间段、特定日期和日期范围。在示例中,相关情况是用户 根据日历应用预计会参加会议。在其它示例中,相关情况是用户在一位置处的出现。在其它 示例中,相关情况是用户在驾驶旅行、旅客旅行、航空旅行或在用户的祖国之外旅行。
[0013] 在特定示例中,从与用户关联的移动计算设备访问出现数据,并且使用该出现数 据来标识相关情况。在示例中,该出现数据可W包括定位数据或运动分析数据。在示例中, 出现数据表示用户或与用户关联的计算设备已接入电话连接、网页应用或网络。
[0014] 在示例中,当前消息是在联系人用户的开始时通过运样的联系人用户与第一计算 设备上的第一应用交互向接收方用户发送的消息。在该示例中,通过接收方用户与偏好应 用的交互,生成应答消息。随后,引起经由该联系人用户喜欢的第一应用向该联系人用户发 送该应答消息。
[0015] 通过运样的方式,本公开的实施例提供了一种自动的且有效的方式,来使经由第 一应用接收消息的用户能够使用智能电话用户偏好的第二应用进行应答。具有多个安装的 通信应用的智能电话和其它计算设备的用户将欣赏将所有进入的通信请求聚合给单个通 信应用W及将消息格式转换成他或期望的通信应用格式的能力。接收方用户可W基于该需 求来选择用于转移消息的偏好规则,该需求可W例如基于位置和一天的时间而改变。可W 实现将自动地生效的规则,W基于接收方用户的位置、基于日历W及基于随时间变化对用 户收集的其它出现信息或偏好信息而自动地改变偏好通信应用。实施例可W根据个人偏好 来优化接收方用户对他或她的多个通信应用的使用。本公开的运样优势会使客户对移动计 算设备的满意度W及对安装在其上的优化通信应用的满意度增加。
[0016] 下面的描述分成几个部分。标为"环境"的第一部分描述可W在其中实现各实施例 的环境。标为"组件"的第二部分描述用于实现各实施例的各物理组件和逻辑组件的示例。 标为"说明性示例"的第=部分提供经由偏好通信应用进行消息传递的示例。标为"操作"的 第四部分描述为实现各实施例所采取的步骤。
[0017] 环境:图1示出实施例可W在其中被实现为用于经由偏好通信应用进行消息传递 的系统102的示例环境100。环境100被显示为包括客户端设备104、106、108和110 W及服务 器设备112。组件104-112经由链路114互联。
[0018] 链路114大体地表示被配置为支持电子连接、无线连接、或支持组件104-112之间 的数据通信的其它连接的任意基础设施或基础设施的组合。运样的一个或多个基础设施可 W包括但不限于W下中的一个或多个:有线连接,无线连接,光纤连接,或经由电信链路、红 外链路或射频链路的远程连接。例如,链路114可W表示互联网、一个或多个内联网、W及任 意中间路由器、交换机和其它接口。如本文所用的,"电子连接"大体地指在通过电导体连接 的组件之间(例如,两个计算设备之间)的数据传递。"无线连接"大体地指在不通过电导体 直接连接的两个组件之间(例如,两个计算设备之间)的数据传递。无线连接可W经由用于 交换数据的无线通信协议或无线标准。
[0019] 客户端设备104-110大体地表示用户可W与其进行交互W经由链路114与其它客 户端设备或服务器设备112通信的任意计算设备。服务器设备112大体地表示被配置为供应 供客户端设备104-110消费的应用和对应数据的任意计算设备。
[0020] 客户端设备104被示出为包括核屯、设备组件116和感知组件118。核屯、设备组件116 大体地表示用于提供设备104被设计用于的计算功能的硬件和程序。运样的硬件可W包括 处理器和存储器、显示器W及任何物理用户输入按钮。程序可W包括操作系统和应用程序。 感知组件118大体地表示被配置为检测客户端设备104或客户端设备104的用户的出现改变 的任何组件。例如,感知组件118可W包括W下任一个:地理信息系统TGIS")、全球定位系 统("GPS")或其它定位特征、加速度计、运动分析特征、W及可W用于检测设备位置和/或运 动的通信特征。感知组件118可W是软件,其被配置为检测电话呼叫的开始和结束、虚拟会 议的开始和结束、W及客户端设备促进用户和另一个体之间经由网络或其它通信通道的交 互的其它事件的开始和结束。
[0021] 系统102(下面更详细讨论)大体地表示被配置为能够经由偏好通信应用进行消息 传递的硬件和程序的组合。简单地说,用于经由偏好通信应用进行消息传递的系统102被配 置为访问表示当前消息的数据。当前消息是针对经由第一通信应用向用户的计划传递而经 由该第一应用发送的消息。系统102会访问表示用户的与通信应用的使用有关的过去行为 的数据。系统102会考虑过去行为的数据而标识用于向用户传递当前消息的偏好通信应用。 系统102会引起
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1