用于存储和共享网络中的设备之间的交互历史的方法

文档序号:9264912阅读:712来源:国知局
用于存储和共享网络中的设备之间的交互历史的方法
【专利说明】用于存储和共享网络中的设备之间的交互历史的方法
[0001]发明背景1.发明领域
[0002]本公开涉及存储和共享网络中的设备之间的交互历史。
[0003]2.相关技术描述
[0004]用户设备(诸如蜂窝电话、智能电话、平板计算机、个人计算机、膝上型计算机、智能电视机、个人数字助理等)日益能够彼此交互。用户设备可以通过共同的局域网在对等基础上彼此通信。例如,智能电话、智能电视机、以及平板计算机可以在用户的家庭W1-Fi网络上彼此通信。或者,连接到不同网络的用户设备可以经由能访问这些不同网络中的每一者的服务器来彼此通信。
[0005]当前,用户设备之间的交互受程序员所设置的限制的约束。通常,为了使用户设备能彼此通信,用户设备通常必须安装由同一程序员开发的应用。用户可能想要使两个用户设备通信,但因为它们并非都安装有特定应用,所以用户设备只能执行有限的一组动作。类似地,用户将通常想要以某种方式用现有应用做与其能力不同的一些事情。
[0006]存在用户设备以严格预定的方式进行交互的多个示例。例如,在两个用户设备安装有蓝牙文件共享应用时,这两个设备可通过蓝牙传送文件。作为另一示例,在每一用户设备安装有同一游戏且具有相同的通信能力时,多个用户可以在他们各自的用户设备上玩同一游戏。作为又一示例,视频可从智能电话流送到智能电视机一一在这两个设备被显式地编程为支持这一交互时。
[0007]因此,允许用户设备以用户确定(而非程序员确定)的方式进行彼此交互并且存储和共享网络中的设备之间的交互历史将是有益的。
[0008]概述
[0009]本公开涉及基于具有相似网络配置的网络中的各设备之间的过去交互来提供设备交互推荐。一方面接收与第一设备网络相关联的第一网络配置信息和设备交互历史信息,所述第一设备网络包括第一多个设备,其中所述第一网络配置信息包括所述第一多个设备中的每一者的能力信息,并且其中所述交互历史信息包括所述第一多个设备之间的交互历史;基于所述第一网络配置信息和所述设备交互历史信息来生成交互推荐集合;标识包括第二多个设备且具有第二网络配置信息的第二设备网络;以及将所述交互推荐集合发送给所述第二设备网络。
[0010]附图简述
[0011]对本公开的各方面及其许多伴随优点的更完整领会将因其在参考结合附图考虑的以下详细描述时变得更好理解而易于获得,附图仅出于解说目的被给出而不对本公开构成任何限定,并且其中:
[0012]图1解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0013]图2解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0014]图3解说了根据本公开的诸方面的用户装备(UE)的示例。
[0015]图4解说了根据本公开的一方面的包括配置成执行功能性的逻辑的通信设备。
[0016]图5解说能够通过空中接口彼此通信的设备的示例性网络。
[0017]图6解说根据本公开的一方面的由用户设备执行的示例性流程。
[0018]图7解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0019]图8解说根据本公开的一方面的由用户设备执行的示例性流程。
[0020]详细描述
[0021]在以下描述和相关的附图中公开了各个方面。可以设计替换方面而不会脱离本公开的范围。另外,本公开中众所周知的元素将不被详细描述或将被省去以免煙没本公开的相关细节。
[0022]措辞“示例性”和/或“示例”在本文中用于意指“用作示例、实例或解说”。本文描述为“示例性”和/或“示例”的任何方面不必被解释为优于或胜过其他方面。类似地,术语“本公开的各方面”不要求本公开的所有方面都包括所讨论的特征、优点或操作模式。
[0023]此外,以将由例如计算设备的元件执行的动作序列的方式描述许多方面。将认识到,本文描述的各种动作能由专用电路(例如,专用集成电路(ASIC))、由正被一个或多个处理器执行的程序指令、或由这两者的组合来执行。另外,本文描述的这些动作序列可被认为是完全体现在任何形式的计算机可读存储介质内,其内存储有一经执行就将使相关联的处理器执行本文所描述的功能性的相应计算机指令集。因此,本公开的各方面可以用数种不同形式来体现,所有这些形式都已被构想落在所要求保护的主题内容的范围内。另外,对于本文所描述的诸方面的每一个,任何此类方面的相应形式可在本文中描述为例如“配置成执行所描述的动作的逻辑”。
[0024]客户端设备(在本文中被称为用户装备(UE))可以是移动的或静止的,并且可以与无线电接入网(RAN)通信。如本文所使用的,术语“UE”可以互换地被称为“接入终端”或“AT”、“无线设备”、“订户设备”、“订户终端”、“订户站”、“用户终端”或UT、“移动终端”、“移动站”及其各种变型。一般地,UE可以经由RAN与核心网通信,并且通过核心网,UE能够与外部网络(诸如因特网)连接。当然,连接到核心网和/或因特网的其他机制对于UE而言也是可能的,诸如通过有线接入网、WiFi网络(例如,基于IEEE802.1l等)等。UE可以通过数种类型设备中的任何设备来实现,包括但不限于PC卡、致密闪存设备、外置或内置调制解调器、无线或有线电话等。UE藉以向RAN发送信号的通信链路被称为上行链路信道(例如,反向话务信道、反向控制信道、接入信道等)。RAN籍以向UE发送信号的通信链路被称为下行链路或前向链路信道(例如,寻呼信道、控制信道、广播信道、前向话务信道等)。如本文所使用的,术语话务信道(TCH)可以指上行链路/反向或下行链路/前向话务信道。
[0025]图1解说了根据本公开的一方面的无线通信系统100的高级系统架构。无线通信系统100包含UE Ρ..Ν。UE I…N可包括蜂窝电话、个人数字助理(PDA)、寻呼机、膝上型计算机、台式计算机等。例如,在图1中,UE I…2被解说为蜂窝呼叫电话,UE 3…5被解说为蜂窝触摸屏电话或智能电话,而UE N被解说为台式计算机或PC。
[0026]参照图1,UE 1...Ν被配置成在物理通信接口或层(在图1中被示为空中接口 104、106、108和/或直接有线连接)上与接入网(例如,RAN 120、接入点125等)通信。空中接口 104和106可以遵循给定的蜂窝通信协议(例如,码分多址(CDMA)、演进数据优化(EV-DO)、增强型高速率分组数据(eHRPD)、全球移动通信系统(GSM)、增强型数据速率GSM演进(EDGE)、宽带CDMA(W-CDMA)、长期演进(LTE)等),而空中接口 108可以是遵循无线IP协议(例如,IEEE 802.11)的无线局域网(WLAN)JnW1-Fi网络。RAN 120包括通过空中接口(诸如,空中接口 104和106)服务UE的多个接入点。RAN120中的接入点可被称为接入节点或AN、接入点或AP、基站或BS、B节点、演进型B节点等。这些接入点可以是陆地接入点(或地面站)或卫星接入点。RAN 120被配置成连接到核心网140,核心网140可以执行各种各样的功能,包括在RAN 120服务的UE与RAN 120或不同的RAN —起服务的其他UE之间桥接电路交换(CS)呼叫,并且还可中介与外部网络(诸如因特网175)的分组交换(PS)数据交换。因特网175包括数个路由代理和处理代理(出于方便起见未在图1中示出)。在图1中,UE N被示为直接连接到因特网175 (即,与核心网140分开,诸如通过WiFi或基于802.11的网络的以太网连接)。因特网175可藉此用于经由核心网140在UE N与UE I…N之间桥接分组交换数据通信。图1还示出与RAN 120分开的接入点125。接入点125可以独立于核心网140地(例如,经由光通信系统,诸如F1S、线缆调制解调器等)连接到因特网175。空中接口 108可通过局部无线连接(诸如在一个示例中是IEEE802.11)服务UE 4或UE 5。UE N被示为具有到因特网175的有线连接(诸如到调制解调器或路由器的直接连接)的台式计算机,在一示例中该调制解调器或路由器可对应于接入点125自身(例如,对于具有有线和无线连通性两者的W1-Fi路由器)。
[0027]参考图1,应用服务器170被示为连接到因特网175、核心网140、或这两者。应用服务器170可被实现为多个结构上分开的服务器,或者替换地可对应于单个服务器。如下文将更详细地描述的,应用服务器170被配置成支持一个或多个通信服务(例如,网际协议语音(VoIP)会话、即按即说(PTT)会话、群通信会话、社交联网服务等)以使得UE能够经由核心网140和/或因特网175连接到应用服务器170。
[0028]图2解说了根据本公开的一方面的无线通信系统200的高级系统架构。图2解说了连接到空中接口 108的各种用户设备,如智能电话210、平板计算机220、智能电视机230、以及膝上型计算机或上网本240。空中接口 108是参考图1描述的WLAN JDW1-Fi网络。智能电话210、平板计算机220、智能电视机230、以及膝上型计算机240可通过空中接口 108彼此通信和/或接入因特网175。另外,智能电话210、平板计算机220、智能电视机230、以及膝上型计算机240中的一者或多者可通过空中接口 108或通过短程无线电信号(如蓝牙信号)作为对等设备彼此直接通信。
[0029]图3解说了根据本公开的诸方面的UE的示例。参照图3,UE 300A被解说为发起呼叫的电话,而UE 300B被解说为触摸屏设备(例如,智能电话、平板计算机等)。如图3所示,UE 300A的外壳配置有天线305A、显示器310A、至少一个按钮315A(例如,PTT按钮、电源按钮、音量控制按钮等)和按键板320A以及其他组件,如本领域已知的。同样,UE 300B的外壳配置有触摸屏显示器305B、外围按钮310B、315B、320B和325B(例如,电源控制按钮、音量或振动控制按钮、飞机模式切换按钮等)、至少一个前面板按钮330B (例如,Home (主界面)按钮等)以及其他组件,如本领域已知的。尽管未被显式地示为UE 300B的一部分,但UE 300B可包括一个或多个外部天线和/或被构建到UE 300B的外壳中的一个或多个集成天线,包括但不限于W1-Fi天线、蜂窝天线、卫星定位系统(SPS)天线(例如,全球定位系统(GPS)天线),等等。
[0030]虽然UE(诸如UE 300A和300B)的内部组件可以用不同硬件配置来实施,但在图3中,内部硬件组件的基本高级UE配置被示为平台302。平台302可接收并执行传送自RAN 120的、可能最终来自核心网140、因特网175和/或其他远程服务器和
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1