基于连接质量数据的因用户而异的销售点网络推荐的制作方法_4

文档序号:9932949阅读:来源:国知局
中示出的组件)执行,但是本公 开的各方面构想了由任意计算机可执行指令来执行所述操作。
[0060]在402,计算设备202接收推荐网络覆盖的请求(例如,来自用户204或用户204的移 动计算设备106)。在403,计算设备202向用户204呈现用户界面(例如,经由用户界面组件 214)。例如,用户204可与在计算设备202上执行的用户界面进行交互。在另一示例中,计算 设备202将用户界面提供到移动计算设备106以供显示(例如,经由web浏览器)。在404,当被 处理器206执行时,用户界面组件214致使处理器206经由用户界面接收来自用户204的输 入。输入描述用户204的随着时间经由用户204的移动计算设备106中的一个或多个到网络 中的至少一个的连接。例如,用户界面组件214可向用户204呈现问题(例如,多项选择)并接 收来自用户204的回答。问题可关于连接、网络使用特征和/或模式等。
[0061] 在406,当被处理器206执行时,模式组件216致使处理器206基于由用户界面组件 214接收到的输入来确定用户204的连接历史210。在其中用户界面组件204向用户204呈现 问题的示例中,计算设备202基于用户204所提供的回答来定义连接历史210。
[0062] 在408,当被处理器206执行时,分数组件218致使处理器206访问连接质量数据 212。在一些实施例中,连接质量数据212描述在一个或多个位置处对用户204可用的和用户 204感兴趣的网络的性能。例如,给定用户204的输入和连接历史210,一个或多个位置被标 识。位置可通过地理区域来定义,诸如通过城市、邮政编码、经度/炜度、小块等。在一些实施 例中,小块可对应于各自具有统一大小(例如,一英里乘一英里)的连续矩形地理区域。计算 设备202标识在所标识的位置中可用的网络。例如,计算设备202将位置用作到数据库或其 他数据源的索引,该数据库或其他数据源存储位置和网络之间的相关性以确定在所标识的 位置内可用的网络。分数组件218访问所确定的网络的连接质量数据212。例如,分数组件 218从云服务108获得连接质量数据212。
[0063]在一些实施例中,连接质量数据212特定于用户设备(例如,移动计算设备106)的 类型或它的特征。例如,由分数组件218获得的连接质量数据212针对具有不同硬件和/或软 件配置(例如,不同的天线)的移动计算设备106而言可以是不同的。如接下来描述的,推荐 组件220在定义推荐网络覆盖时考虑特定于设备的连接质量数据212。
[0064] 在410,在被处理器206执行时,推荐组件220致使处理器206基于模式组件216所确 定的连接历史210并基于分数组件218所访问的连接质量数据212来定义针对用户204的推 荐网络覆盖。图4的示例中的定义推荐网络覆盖与参考图3所描述的网络覆盖推荐过程类似 地发生。例如,推荐组件220通过针对用户204选择多个预先定义的数据计划之一或创建专 门针对用户204的月度数据计划来定义推荐网络覆盖。定义推荐网络覆盖还可包括基于用 户204的连接历史210以及连接质量数据212来推荐一个或多个数据计划选项。一示例性数 据计划选项包括用于暂时地按需增加网络带宽或速度的选项。
[0065]在412,计算设备202将对应于所定义的推荐网络覆盖的数据加载到用户204的一 个或多个移动计算设备106。例如,数据可被加载到用户204的当前移动计算设备106、新购 买的移动计算设备106或两者。在一些实施例中,加载数据包括从计算设备202到移动计算 设备106的直接传输。在其他实施例中,计算设备202将数据包含在供云服务108存储的一个 或多个小块中,该一个或多个小块接着被移动计算设备106下载。
[0066] 其他示例
[0067]在一些实施例中,为了进一步提升针对用户204的00BE体验,移动计算设备106在 支持推荐网络覆盖的数据已经被加载到移动计算设备106上之后自动地连接到网络之一。 例如,移动计算设备106可依旧在销售点位置104时自动地连接到Wi-Fi热点。此外,移动计 算设备106可使用Wi-Fi热点来发起测试VoIP呼叫。
[0068]尽管一些实施例在本文中已经参考具有用于通过网络消费的分钟和/或字节集的 数据计划来描述,但是数据计划还可用其他单元来定义。例如,数据计划可被分派当用户 204连接到网络并在网络上传输数据时被使用或花费的积点的数量。在一些实施例中,用户 204可通过完成搜索挑战、获得游戏成就或获得其他社交或团体奖励来在账单周期期间增 加数据计划上的积点的收支。
[0069] 替换地或附加地,在其中推荐网络覆盖定义数据计划的花费的实施例中,花费的 货币可用任意单位来描述。例如,花费可用美元和/或虚拟货币(诸如积点)来描述。在虚拟 货币示例中,计算设备202可通过确定在每个账单周期期间要被应用的积点的量来确定数 据计划的月费。在一些实施例中,用户204可通过完成搜索、挑战或其他任务来赚得额外的 积点。
[0070] 在一些实施例中,推荐网络覆盖还包括推荐特定用户计算设备以供用户204使用。 例如,本公开的各方面可标识一个或多个具有支持针对该用户204的推荐网络覆盖的特征 的移动电话。作为一特定示例,如果推荐网络覆盖包括一组Wi-Fi接入点,则本发明的各方 面推荐具有Wi-Fi网络接口的移动电话。在另一特定示例中,如果推荐网络覆盖包括虚拟专 用网络(VPN)连接,则本公开的各方面推荐具有支持VPN连接的网络接口的移动电话。
[0071] 本公开的各方面构想了作为在销售点位置104和/或其他位置处给出的推荐网络 覆盖的一部分来提供Wi-Fi使用指南。此外,这些使用指南可在销售点处时和/或之后的任 意时间来提供。使用指南可按需显现为通知和/或来自服务提供者的在账单上的"你知道 吗"样式的消息。示例性使用指南包括但不限于,诸如以下的说明:
[0072] _"你一周内从这个位置作出数次呼叫,并且这个位置具有可用Wi-Fi。如果你连接 到这个位置处的Wi-Fi,你就可每月节省$19。"
[0073] 你通常每个周日从这个地图位置进行国际长途呼叫。如果你等到去往Wi-Fi热 点再进行这个呼叫,你就可每个呼叫节省$15。"
[0074] 你超过50%的数据花费是通过使用蜂窝数据的应用A。考虑仅在Wi-Fi上时才使 用应用A以每月节省$15这么多。"
[0075] 图1和2中的各元件的至少一部分功能可以由图1和/或2中的其他元件或图1或图2 中未示出的实体(例如,处理器、web服务、服务器、应用程序、计算设备等)执行。
[0076] 在一些实施例中,图3和图4中所举例说明的操作可以以在计算机可读介质上编码 的软件指令、以被编程或设计为执行这些操作的硬件、或这两者来实现。例如,本公开的各 方面可以被实现为片上系统或包括多个互连的导电元件的其它电路。
[0077] 在一些实施例中,在此所述的术语"漫游"是指在订户的家庭区域(home zone)之 外提供的连接性,所述连接性可能导致附加的税、费用或约束。漫游服务可以由或可以不由 同一移动运营商来提供。在一些实施例中,在此所使用的术语"Wi-Fi"是指使用高频无线电 信号用于数据传输的无线局域网。在一些实施例中,在此所使用的术语"蓝牙"是指用于在 短距离上使用短波长无线电传输来交换数据的无线技术标准。在一些实施例中,在此所使 用的术语"蜂窝"是指使用短程无线电站的无线通信系统,当将这些短程无线电站连接在一 起时使得在广泛的地理区域上的数据传输成为可能。
[0078]虽然本公开的各方面没有跟踪个人可标识的信息,但参考了从用户204监视和/或 收集的数据来描述各实施例。在一些实施例中,可向用户204提供有关数据收集的通知(例 如,经由对话框或偏好设置),并且给予用户204对监视和/或收集给予同意或拒绝同意的机 会。该同意可以采用选择加入同意或选择退出同意的形式。
[0079] 示例性操作环境
[0080] 示例性计算机可读介质包括闪存驱动器、数字多功能盘(DVD)、紧致盘(CD)、软盘 以及磁带盒。作为示例而非限制,计算机可读介质包括计算机存储介质和通信介质。计算机 存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的 任何方法或技术实现的易失性与非易失性、可移动与不可移动介质。计算机存储介质是有 形的,且与通信介质互斥。在一些
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1