用于监控无线装置的使用模式的方法和设备的制造方法_3

文档序号:9399823阅读:来源:国知局
、可(例如)经由串行连接而本地传送到无线装置102,或 可预先载入于无线装置102上。
[0048] 返回参看图1,使用模式管理器服务器104可包括以下各项中的至少一者:任何类 型的服务器、个人计算机、小型计算机、大型计算机或任何计算装置(进一步包括处理器组 合件150的专用或一般计算装置)。此外,可存在与使用模式管理器服务器104相关联的 单独服务器或计算机装置,其协同工作以便向各方提供可用格式的数据,和/或在无线装 置102与使用模式管理器服务器104之间的数据流中提供单独的控制层。使用模式管理器 服务器1〇4(或多个服务器)可经由通信模块152在无线网络110上向无线装置102发送 软件代理或应用程序,例如,使用模式监控模块114的任何部分(包含使用配置118),以使 得无线装置102返回来自其常驻应用程序和子系统200中的信息。使用模式控制模块130 可进一步包含软件、硬件、数据,以及一般来说可操作以管理来自无线装置102的使用日志 120的收集、分析和报告的任何可执行指令。
[0049] 此外,使用模式控制模块120可包含信息存储库136,其用于存储从无线装置102 接收的日志120。信息存储库136可包含任何类型的存储器或存储装置。
[0050] 另外,使用模式控制模块130可进一步包括分析器142,其用于从使用日志120中 所收集的使用数据来导出无线装置使用模式。分析器142可包括以下各项中的一者或任何 组合:硬件、软件、固件、可执行指令、数据和分析逻辑(例如,决策例行程序)、统计程序及 其组合,用于分析和解译日志120并产生使用模式报告148。报告148或其若干部分可(例 如)经由电子邮件传输到任何预定实体,或者可使报告148或其若干部分可以供(例如) 经授权用户108在本地或远端进行查看。基于对报告148的查阅,和/或基于随着时间的 过去对报告148进行的比较,经授权用户108或其它报告接受者可观测和/或确定装置使 用趋向,此可用来确定要提供给无线装置的产品与服务,和/或确定相关联的网络的变化 以便更好地适合于所观测到的使用模式。在另一方面,由于所收集的使用模式信息可包含 无线装置类型(例如基于配置ID 248 (图3)),因此分析器142可形成基于从多个相同无线 装置类型收集的使用数据的使用模式报告,和/或将无线装置类型之间的使用模式进行比 较的报告。另外,可从多个网络服务提供商处累积使用信息,且可产生可能不具名的报告用 来将与不同网络服务提供商相关联的装置的使用模式进行比较。
[0051] 此外,使用模式控制模块130可包含配置产生器模块140,其可执行以在经授权用 户108 (例如,提供给无线装置的组件、内容和/或服务的提供商的市场营销人员)的控制 下产生使用配置118,且如先前所揭示,将使用模式监控模块114的全部或一部分(包含配 置118)下载到无线装置102。另外,使用模式控制模块130可根据来自使用模式控制逻 辑134的请求,基于来自经授权用户108的命令来"拉取"使用日志120,或可从无线装置 102 "推送"日志120。
[0052] 参看图3,使用模式控制模块130可包含配置产生器模块140,其包含硬件、软件、 固件、可执行指令、数据和/或允许配置产生器模块140产生使用配置118的任何其它相关 联的逻辑。在一个方面,配置产生器模块140可操作以执行配置逻辑254,配置逻辑254基 于从许多参数中选择来组装给定使用配置118的各个组件。举例来说,无线装置的不同模 型可提供不同的能力。因此,构成使用配置118的参数可视无线装置的类型/构造/模型 和/或网络服务提供商而变。因而,配置逻辑254可使得用户能够从多个无线装置类型/ 模型256和多个网络服务提供商258的菜单中进行选择,以便产生适当菜单而从所述菜单 选择使用配置118的参数。
[0053] 多个使用数据类型参数242使系统操作员(例如,经授权用户108)能够配置使用 模式监控模块,以监控、记录和报告与装置上发生的任何预定活动、发生时间、持续时间和 发生频率有关的多个使用数据类型中任何预定数目的使用数据类型。
[0054] 此外,可选定一个或一个以上报告参数用以指定使用日志120将于何时上传到远 程服务器104。此参数可选自多个报告参数244,且可包含:在预定事件发生时(例如每天 在预定时刻)、在存储预定数目的条目和/或所使用的预定内存量时,和/或在无线装置 102加电时;以及响应于请求,例如根据远程装置(例如,远程服务器104和/或用户工作 站106)的命令。
[0055] 另外,配置逻辑254的一个方面可包含多个控制命令参数246,控制命令参数246 可操作以控制对使用模式监控模块114和所报告日志的存取。当操作时,此参数可允许经 授权用户起始使用日志120的上传,同时防止所述同一用户下载新的配置118。
[0056] 此外,替代于个别地选择各种参数,配置逻辑254可使得用户能够从多个预定使 用配置250的菜单中进行选择,所述预定使用配置250包含上文所提及的参数(包括授权 配置118)的预定分组。
[0057] 此外,在一个方面,多个无线装置类型/模型256中的选定一者以及多个网络服务 提供商258中的选定一者可与多个使用数据类型参数242中的一个或一个以上使用数据类 型参数相关。举例来说,对于在ABC无线服务提供商上操作的XYZ品牌无线装置来说,配置 逻辑258可能够确定无线装置102应该已安装了哪些使用监控、收集和报告能力,且因而可 产生包含适当的相应参数集的使用配置118。
[0058] -旦确定了给定配置118的特定参数,配置逻辑254便可为给定配置指派唯一的 配置ID 248,且可将此配置存储于库中以供随后重新调用,例如存储于多个预定授权配置 250之间。此外,配置逻辑254和/或使用模式控制模块130的另一组件可操作以将使用配 置118传输到一个或一个以上无线装置102,来起始对所述装置上的呼叫的监控和记录。
[0059] 参看图4,使用模式控制模块130可包括装置控制模块146,其通过执行控制逻辑 134而可操作以在无线装置102上执行控制命令126,或将控制命令126传输到无线装置 102。在一个方面,举例来说,控制命令126可含有用户识别("ID")260和控制活动262。 用户ID 260可为对控制命令126的始发者(即,经授权用户108)进行识别的某种方式。举 例来说,用户ID 260可为姓名、号码、数字签名、无用数据(hash)或可能与某一方相关联的 任何其它类型的数据或值。此外,用户ID 260可能没有显式地包含于控制命令126中,而 是可从控制命令126的来源中导出。
[0060] 控制活动262可为将由使用模式监控模块114通过执行控制命令126而在无线装 置102上执行的操作。如上文所述,这些操作可包含:下载使用模式监控模块114的至少若 干部分、起始日志120的上传和日志120的删除。在执行或转发控制命令126之前,装置控 制模块146可执行许可逻辑264以验证发送者执行所述动作的意图,以及确定发布控制命 令126的用户的权限。举例来说,无线装置102可在将使用日志120上传到远程服务器104 或从远程服务器104下载使用配置118之前请求验证265。
[0061] 为了确定用户是否获权发布控制命令126,许可逻辑264可从控制命令126中分 析用户ID 260和控制活动262,并利用与多个控制许可268相关且与多个无线装置识别 (ID) 272相关的多个用户ID 270的数据库。因而,基于是否接收到验证265和/或是否找 到正确授权,装置控制模块146产生许可决策266,许可决策266确定是否执行所产生的控 制命令126。
[0062] 控制许可268可识别给定用户ID 260和/或无线装置ID 272的一个或一个以上 经授权的控制活动262。举例来说,特定用户可能被限制于特定控制活动,或被限制于能够 控制特定无线装置。然而,应注意,多个用户ID 270、多个控制许可268和多个无线装置识 别(ID)272可以任何方式而相关。举例来说,控制命令126可含有经授权用户108的用户 ID 260,以及针对多个无线装置识别270中的一个特定无线装置识别的"上传当前日志"的 控制活动262。许可逻辑264搜索控制许可268和用户ID 270的数据库,以确定用户108 是否得到许可以禁用给定无线装置102上的可执行指令。
[0063] 使用模式控制模块130中的所揭示组件的实际位置没有限制,且可实体上位于连 接到无线网络110的服务器或其它装置上。
[0064] 在系统100的一个方面,就职于用户工作站106的经授权用户108可能对无线装 置的使用模式如何影响网络产品和/或服务感兴趣。在此情形下,举例来说,系统100可允 许基于远程服务器104所产生的使用模式报告148来分析小区站点操作和规划未来小区站 点开发。在系统100的另一方面,经授权用户108可包含设备制造商和/或将产品和/或 服务供应给无线装置102的实体的市场营销代表。在此情况下,报告148提供无线装置102 的所有方面的使用模式的细节,其中包含呼叫和消息收发习惯以及内容和软件消费。基于 此信息,内容与服务提供商可为无线装置102定制其可供利用的支持。报告148可(例如) 经由电子邮件传输给用户工作站106,或可使报告148可供在远程服务器104上查看,而无 需将报告148传输给用户工作站106。
[0065] 此外,在一个方面,经授权用户108可将使用模式监控模块114或其若干部分直接 从用户工作站106下载到一个或多个无线装置102,而到达无线装置102。在其它方面,用 户工作站106可以是远程服务器104的从属装置,要求服务器104验证用户108并管理与 无线装置102的连接。
[0066] 参看图5,用户工作站106可包括以下各项中的至少一者:任何类型的服务器、个 人计算机、小型计算机、大型计算机、终端或任何计算装置(可操作以与无线装置102和远 程服务器104两者通信的专用或一般计算装置)。在一个方面,用户工作站106可包括处理 引擎238和通信模块240。在其它方面,用户工作站106可常驻于无线网络110的任何网络 装置上,例如常驻于使用模式管理器服务器104、连接到网络的另一服务器上,或甚至常驻 于无线装置102上。
[0067] 用户工作站106可包括互连到计算机平台224的输入机制220和输出机制222。 输入机制220和输出机制222可类似于其各自在无线装置102上的对应物182、184,且准许 经授权用户108与用户工作站106介接,并经由工作站与使用模式管理器服务器104介接, 且最终与无线装置102介接。工作站计算机平台224可进一步包括:用于存储应用程序和 数据文件的存储器226 ;处理引擎238 ;和通信模块240,其可操作以在工作站106、远程服 务器104、无线装置102以及无线网络110上的任何网络组件之间发射和接收消息与数据。
[0068] 存储器226可包括由处理引擎238执行的工作站控制模块228。由于用户工作站 106的数目和经授权用户108的数目没有限制,因此用户识别("ID")参数236可由经授 权用户108输入到存储器296中,且可操作以识别特定工作站106到包含远程服务器104 和无线装置102的网络组件的用户。
[0069] 工作站控制模块2 28可进一步包含授权逻辑2 30,其可结合图形用户接口 (Graphic User Interface,⑶I)逻辑232、输入机制220和输出机制222操作,以指导用户 108进行任何分析和命令活动选择与传输。GUI逻辑232可控制(例如)电子邮件通信、报 告演示,也提供用于选择任何控制命令126并将任何控制命令126传输到使用模式控制模 块130和无线装置102的菜单。此外,工作站控制模块228可提供对无线装置产品和/
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1