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

文档序号:9932949阅读:来源:国知局
实施例中,计算机存储介质用硬件实现。示例性计算机存 储介质包括硬盘、闪存驱动器和其它固态存储器。作为对比,通信介质在诸如载波或其他传 输机制等已调制数据信号中体现计算机可读指令、数据结构、程序模块或其他数据,并包括 任何信息传递介质。
[0081] 尽管结合一示例性计算系统环境进行了描述,但本公开的各实施例能够用众多其 它通用或专用计算系统环境、配置或设备实现。
[0082] 适用于本发明的各方面的公知的计算系统、环境和/或配置的示例包括,但不仅限 于:移动计算设备、个人计算机、服务器计算机、手持式或膝上型设备、多处理器系统、游戏 控制台、基于微处理器的系统、机顶盒、可编程消费电子产品、移动电话、具有可穿戴或配件 形状因子(例如,手表、眼镜、头戴式耳机或耳塞)的移动计算和/或通信设备、网络PC、小型 计算机、大型计算机、包括上面的系统或设备中的任何一种的分布式计算环境等等。这样的 系统或设备可以以任何方式来接受来自用户204的输入,包括来自诸如键盘或指点设备之 类的输入设备、通过姿势输入、邻近度输入(诸如通过悬浮)和/或通过语音输入。
[0083] 本发明的各实施例可在被软件、固件、硬件或其组合中的一个或多个计算机或其 他设备执行的计算机可执行指令(诸如程序模块)的一般上下文中被描述。计算机可执行指 令可以被组织成一个或多个计算机可执行的组件或模块。一般而言,程序模块包括但不限 于,执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件,以及数据结构。可以 利用任何数量的这样的组件或模块以及它们的任何组织来实现本发明的各方面。例如,本 发明的各方面不限于附图中所举例说明并且在此处所描述的特定计算机可执行指令或特 定组件或模块。本发明的其他实施例可以包括具有比此处所举例说明和描述的功能多一些 或少一些功能的不同的计算机可执行指令或组件。
[0084] 本发明的各方面在通用计算机被配置成执行此处所描述的指令时将通用计算机 变换为专用计算设备。
[0085] 本文中示出且描述的实施例以及没有在本文中具体描述的但在本发明的各方面 的范围内的实施例构成用于提供针对用户204的定制的销售点体验的示例性方式。例如,实 施例中的一个或多个构想了用于接收用户204的连接历史210、访问连接质量数据212、基于 接收到的连接历史210和所访问的连接质量数据212来定义针对204的推荐网络覆盖以及向 移动计算设备106提供对应于所定义的推荐网络覆盖的数据的方式。
[0086] 此处所举例说明和描述的本发明的各实施例中的操作的执行或完成的顺序不是 必需的,除非另作指定。即,除非另作指定,操作可以以任何顺序执行,本发明的各实施例可 以包括额外的或比此处所公开的操作更少的操作。例如,考虑了在某一个操作之前、同时、 或之后执行或完成另一个操作也在本发明的各方面的范围之内。
[0087]当介绍本发明的各方面或其各实施例的元素时,"一"、"一个"、"该"、"所述"旨在 表示有这些元素中的一个或多个。术语"包括"、"包含"、以及"具有"旨在是包含性的,并表 示除所列出的元素以外可以有额外的元素。术语"示例性"旨在表示"……的一示例"。短语 "下述的一个或多个:A、B和C"是指"至少一个A和/或至少一个B和/或至少一个C"。
[0088]已经详细地描述了本发明的各方面,显然,在不偏离所附权利要求书所定义的本 发明的各方面的范围的情况下,各种修改和变型是可能的。在不偏离本发明的各方面的范 围的情况下,可以在上面的构造、产品以及方法中作出各种更改,意图是上面的描述中所包 含的以及各附图中所示出的所有主题都应该解释为说明性的,而不是限制性的。
[0089] 附录A
[0090] 从多个移动计算设备中的每一个中收集的示例性蜂窝属性被显示在以下的表1 中。
[0092]
[0093] 表1.数据收集期间的示例性蜂窝属性。
【主权项】
1. 一种用于提供针对用户的定制销售点体验的系统,所述系统包括: 与计算设备相关联的存储器区域,所述存储区区域存储描述在一个或多个位置处可用 的多个网络的性能的连接质量数据;以及 与所述计算设备相关联的处理器,所述处理器被编程为: 接收所述用户的连接历史,所述连接历史描述所述用户随着时间经由至少一个移动计 算设备到所述多个网络中的至少一个的连接; 访问存储在所述存储器区域中的所述连接质量数据; 基于接收到的连接历史和所访问的连接质量数据来定义针对所述用户的推荐网络覆 盖;以及 向所述至少一个移动计算设备或向在销售点位置处购买的移动计算设备提供对应于 所定义的推荐网络覆盖的数据,其中所述至少一个移动计算设备能够经由所述数据在所述 销售点位置处访问所述多个网络中的一个或多个。2. 如权利要求1所述的系统,其特征在于,所述连接历史包括以下各项中的至少一个: 众包的质量数据、来自云存储的数据、来自所述存储器区域的数据、或用户输入。3. 如权利要求1所述的系统,其特征在于,所述处理器被编程来提供以下中的至少一 个:无线接入点(WAP)的位置、所述WAP的连接质量信息、用于连接到所述WAP的指令、所述 WAP的口令、所述WAP的服务集标识符(SSID)或所述WAP的基本服务集标识符(BSSID)。4. 如权利要求1所述的系统,其特征在于,所述处理器还被编程以: 标识对应于所定义的推荐网络覆盖的一个或多个地理区域;以及 标识对应于所标识的一个或多个地理区域的一个或多个表块,所述一个或多个小块存 储对应于所定义的推荐网络覆盖的数据。5. 如权利要求1所述的系统,其特征在于,所定义的推荐网络覆盖包括标识所述多个网 络中的一个或多个以及用于在所述多个网络中的所述一个或多个上消费的数据量的数据 计划。6. -种用于控制数据的方法,所述方法包括: 通过计算设备接收用户的连接历史,所述连接历史描述所述用户随着时间经由至少一 个移动计算设备到在一个或多个位置处可用的多个网络中的至少一个的连接; 访问描述在所述一个或多个位置处可用的所述多个网络的性能的连接质量数据;以及 通过所述计算设备来基于所接收的连接历史和所访问的连接质量数据来定义针对所 述用户的推荐网络覆盖,其中所述至少一个移动计算设备能够经由与所定义的推荐网络覆 盖相关联的数据来访问所述多个网络中的一个或多个。7. 如权利要求6所述的方法,其特征在于,还包括基于所接收的连接历史来确定所述用 户的移动模式,其中确定所述移动模式包括接收来自所述用户的开始位置和目的地,以及 计算预期的路线,并且其中确定所述移动模式包括以下中的至少一个:确定所述用户的频 繁访问的位置或向所述用户呈现地图并从所述用户接收对所述地图上的位置的标识。8. 如权利要求6所述的方法,其特征在于,接收所述用户的连接历史包括向所述用户呈 现多个用户简档,以及从所述用户接收对所述多个用户简档中的至少一个的选择。9. 如权利要求6所述的方法,其特征在于,确定所述连接历史包括以下中的至少一个: 在用户界面中向所述用户呈现问卷并接收来自所述用户的响应于所述问卷的输入,分析所 述至少一个移动计算设备或访问所述用户的基于云的帐户来获得所述连接历史。10.如权利要求6所述的方法,其特征在于,定义所推荐的网络覆盖包括以下中的至少 一个:选择要包括在针对所述用户的数据计划中的数据使用的数量,选择针对数据计划的 月费,或推荐无线保真(Wi-Fi)供应商,并且其中定义所推荐的网络覆盖包括选择多个网络 类型,所述多个网络类型是从由蜂窝、无线保真(Wi-Fi)、空白区和卫星构成的一个组中选 择的。
【专利摘要】各实施例基于用户的连接历史和网络的连接质量数据来推荐针对用户的网络覆盖。连接历史描述用户随着时间经由至少一个移动计算设备到一个或多个网络的连接。获得描述网络的性能的连接质量数据。基于连接历史和连接质量数据,针对用户的推荐网络覆盖被定义。在一些实施例中,针对用户提供无线服务的定制的即时可用体验(OOBE)。
【IPC分类】H04W4/00
【公开号】CN105723746
【申请号】CN201480062626
【发明人】J·C·格雷, T·S·兰姆巴, D·N·麦克唐纳, S·U·纳巴
【申请人】微软技术许可有限责任公司
【公开日】2016年6月29日
【申请日】2014年11月14日
【公告号】US20150142590, WO2015073752A2, WO2015073752A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1