CN104113861A - 用于管理无线网络中的内容互换的方法及系统 - Google Patents

用于管理无线网络中的内容互换的方法及系统 Download PDF

Info

Publication number
CN104113861A
CN104113861A CN201410322937.0A CN201410322937A CN104113861A CN 104113861 A CN104113861 A CN 104113861A CN 201410322937 A CN201410322937 A CN 201410322937A CN 104113861 A CN104113861 A CN 104113861A
Authority
CN
China
Prior art keywords
string
network
radio station
message
mac address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410322937.0A
Other languages
English (en)
Other versions
CN104113861B (zh
Inventor
施蒂尔曼·布拉迪什
斯科特·A·史密斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ruidiesi network company
Original Assignee
Radius Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Radius Networks Inc filed Critical Radius Networks Inc
Publication of CN104113861A publication Critical patent/CN104113861A/zh
Application granted granted Critical
Publication of CN104113861B publication Critical patent/CN104113861B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Abstract

一种用于管理无线网络中的内容互换的方法及系统。方法包括:通过监听模块接收由串广播站广播的消息,串广播站消息包括网络信息串;通过监听模块接收由无线站广播的消息,消息包括无线站的MAC地址;通过监听模块将网络信息串与无线站的MAC地址相关联;通过监听模块将网络信息串与无线站的MAC地址存储在列表服务器设备上;通过无线站从列表服务器设备请求与无线站的MAC地址相关联的所列出的网络信息串的列表;通过无线站响应于请求从列表服务器设备接收列出的网络信息串。采用本申请的方案,可以周期性地监听探测消息。

Description

用于管理无线网络中的内容互换的方法及系统
本申请是申请号为201280024032.4(国际申请号PCT/US2012/038600)、申请日为2012年5月18日、发明名称为“用于注册网络信息串的系统和方法”的发明专利申请的分案申请。
相关申请的交叉引用
该申请要求于2011年5月18日提交的第61/487,549号美国临时申请、于2011年5月31日提交的第61/491,431号美国临时申请、于2011年10月14日提交的第61/547,271号美国临时申请、于2011年11月15日提交的第13/296,661号美国发明申请以及于2011年11月15日提交的第13/296,687号美国发明申请的优先权。第61/487,549、61/491,431、61/547,271、13/296,661以及13/296,687号申请的全部内容在任何目的下通过引用并入本文。
技术领域
背景技术
消费者、商户、服务机构(等)使用无线网络以在不容易连接至或不希望连接至有线网络接口卡的位置建立或扩展局域网。
网络可被操作以将访问限制到授权用户。可替代地,无线网络可以开放以供任何人访问,可以是收费的,或者可以是免费的。例如,开放式网络或“热点”通常由零售店、交通枢纽、医疗设施以及教育机构操作,以允许无线站(例如,笔记本电脑、智能手机以及平板电脑)的用户通过基站或接入点(AP)来访问互联网。
无线网络通常使用定义消息结构(本文有时也称为“帧”)的协议来进行通信。消息帧可包括用于网络标识符或网络名称的字段、广播该帧的站点的媒体访问控制器(MAC)地址的字段以及用于其他信息的字段。为了连接至网络,无线站必须首先找到在其收发器范围内的兼容网络。该过程通常通过被动扫描或主动扫描来完成。在被动扫描中,AP以消息帧的形式广播其网络名称和其他信息。在主动扫描中,无线站通过广播它试图加入的网络的网络ID来请求来自接入点的响应。可替代地,主动扫描过程可包括广播对于来自该无线站范围内的任意网络的响应的请求。在范围内的AP向该无线站广播它们的SSID。无线站可从响应方列表中选择无线AP来进行关联。
另一种架构允许无线站向其他无线站通知(announce)它们的存在,并且形成其中没有AP的网络。在这种情况下,寻找其他无线站的该无线站广播它的网络标识符并从范围内的其他无线站接收响应。
一旦发现兼容网络,该无线站通过消息交换建立与无线网络的连接,该消息交换使该无线站验证通过接入点(或者当没有AP时验证通过无线站),然后将该无线站与该接入点或无线站关联起来。例如但不限于,IEEE802.11网络(或者更普遍地称为“Wi-Fi”网络)提供了Wi-Fi AP与具有Wi-Fi功能的设备之间的通信。Wi-Fi AP传输具有服务集标识符(SSID)形式的网络名称。SSID通常为用来划分所使用电波的1到32字节值。如果两个无线网络物理上接近,则SSID标记各个网络,并允许一个网络的组件忽略其他网络的组件。SSID位于AP发送的信标消息中、无线站发送的探测请求中、AP发送的探测响应中、无线站发送的探测请求发送的关联请求中、以及无线站发送的再关联请求中。当无线站在没有接入设备的情况下(IBSS或点对点模式(ad-hoc mode))被操作时,来自一个无线站的探测请求可由另一个无线站使用探测响应来应答。
AP每秒发送5到20次信标消息。信标通常包括SSID、时间、性能、支持的数据速率以及调节无线网络平滑运作的物理层参数集。
发明内容
实施例涉及构建串广播站(string broadcase station,SBS)以传输可被无线站使用以发起动作的网络信息串。如本文所使用的,串广播站包括能够广播包括网络信息串的信标消息的设备。“串”包括一串字母数字字符。例如,网络信息串可以是网络标识符的全部或一部分,例如,Wi-Fi网络的服务集标识符(SSID)。在另一实施例中,网络信息串可以是广播信标消息的SBS的MAC地址。该MAC地址可被单独用作网络信息串,或者可以与网络标识符一起用作网络信息串。网络信息串可以用信息串服务器来注册。
网络信息串可用于向其他SBS或无线站传递内容或消息。在一实施例中,网络信息串和所导致的动作与无线网络的运行无关。
根据本申请的一个方案,一种用于管理无线网络中的内容互换的方法,包括:
通过监听模块接收由串广播站广播的消息,其中串广播站消息包括网络信息串;
通过所述监听模块接收由无线站广播的消息,其中,所述消息包括所述无线站的MAC地址;
通过所述监听模块将所述网络信息串与所述无线站的所述MAC地址相关联;
通过所述监听模块将所述网络信息串与所述无线站的所述MAC地址存储在列表服务器设备上;
通过所述无线站从所述列表服务器设备请求与所述无线站的所述MAC地址相关联的所列出的网络信息串的列表;以及
通过所述无线站响应于所述请求从所述列表服务器设备接收列出的网络信息串。
根据本申请的另一个方案,一种用于管理内容交互的系统,包括:
监听模块,包括第一处理器,所述第一处理器配置有软件指令,所述软件指令使得所述监听模块执行包括如下步骤的操作:
接收由串广播站广播的消息,其中串广播站消息包括网络信息串;
接收由无线站广播的消息,其中无线站消息包括所述无线站的MAC地址;
将所述网络信息串与所述无线站的所述MAC地址相关联;
将所存述网络信息串与所述无线站的所述MAC地址存储在列表服务器设备上,其中,
所述无线站包括第二处理器,所述第二处理器配置有软件指令,所述软件指令使得所述无线站执行包括如下步骤的操作:
从所述列表服务器设备请求与所述无线站的所述MAC地址相关联的所列出的网络信息串的列表;以及
响应于所述请求从所述列表服务器设备接收列出的网络信息串。
采用本申请的技术方案,可以周期性地监听探测消息。
附图说明
图1是示出根据实施例的处理的流程图,通过该处理,网络信息串可通过信息串服务器被注册。
图2是示出根据实施例的处理的流程图,通过该处理,与网络信息串相关的内容可被存储在数据库中。
图3是示出根据实施例的获取与网络信息串相关联的内容的框图。
图4是示出根据实施例的监听模块执行的操作的流程框图。
图5A是示出根据实施例的无线站响应网络信息串的接收的操作的框图。
图5B是示出根据实施例的触发无线站采取动作的处理的框图。
图6是示出根据实施例的消息系统的框图。
图7是示出根据实施例的将消息传递至无线站的处理的流程图。
图8是示出无线站的组件的框图。
图9是示出计算设备的框图。
图10是示出服务器设备的框图。
具体实施方式
实施例涉及利用SBS传输的网络信息串来将传递可被无线站接收和使用的串以发起动作。在一实施例中,网络信息串和所导致的动作与无线网络的运行无关。实施例还涉及将内容与无线网络的网络标识符相关联、在服务器上存储关联的内容、以及基于网络标识符向无线站提供对该内容的访问。
将以Wi-Fi网络为背景描述不同的实施例。该描述旨在说明而不是为了限制。利用由串广播站或无线站广播的消息帧(例如而且并不限于,802.11管理帧)中的网络标识符的无线网络,可被用于传递网络信息串并且有助于内容的关联,这可以整体上与网络运行无关,如下文所述。例如,无线网络可包括RFID网络、Zigbee网络、蓝牙网络以及3G/4G网络。
如本文所用的,串广播站或“SBS”包括能够广播信标消息的设备,并且包括被配置为提供至网络的连接的设备、不是这样配置为或不能够提供至网络的连接的设备。
如本文所使用的,“信标消息”包括由无线网络的基站或SBS传输的、可被无线站接收的信号,该信号传递消息,该消息标识该网络并提供关于该网络的信息(包括允许无线站加入该网络的信息)。
如本文所使用的,“探测消息”包括无线站传输的、可被无线站或SBS接收的信号,该信号传递消息,该消息标识该无线站并请求有关该无线站范围内特定无线网络或全部无线网络的信息。
如本文所使用的,网络信息串包括字符串(character string),该字符串包括在由SBS广播的信标消息中或由无线站广播的探测消息中。在一实施例中,网络信息串可包括由SBS广播的网络标识符(例如但不限于,Wi-Fi网络的服务集标识符(SSID))的全部或一部分、SBS广播的MAC地址,或该MAC地址与网络标识符的全部或部分相结合。
如本文所使用的,“服务器”包括计算设备,该计算设备包括至少一个处理器,该处理器可以被配置为:以自动方式与网络上的其他设备交互以提供内容和网页,对来自其他网络设备的通信发出响应,并对来自其他设备的查询进行响应。
如本文所使用的,“网关”包括计算设备,该计算设备可以被配置为提供不同网络之间的连接,不同网络之间的连接包括单个“外部网络”与多个“内部网络”之间的连接。
网络信息串的注册
图1是示出根据实施例的处理的流程图,通过该处理,可以用网络信息串服务器来注册网络信息串。
在一实施例中,无线网络(例如但不限于,Wi-Fi网络)广播消息(例如但不限于,信标消息),该消息包括网络标识符,例如服务集标识符(SSID)。网络标识符的全部或部分可表示网络信息串。在该实施例中,在信息串服务器处接收到网络信息串注册请求(方框102)。确定该请求是否包括网络信息串(方框104)。如果该请求不包括网络信息串(在方框104确定为“否”),则信息串服务器可生成网络信息串(方框106),且该处理继续至方框114(下文描述)。
如果该请求包括网络信息串(在方框104确定为“是”),则确定所请求的网络信息串是否之前已经被注册过(方框108)。在一实施例中,可基于与全部之前注册过的网络信息串或部分之前注册过的网络信息串的匹配来进行关于网络信息串是否之前已被注册过的确定。
如果该网络信息串之前已经被注册过(在方框108确定为“是”),则拒绝该注册请求(方框110)。发出消息告知请求方该注册请求被拒绝(方框112)。在一实施例中,该拒绝消息可包括一个或多个可用网络信息串。如果该网络信息串之前没有被注册过(在方框108确定为“否”),则批准该注册请求。
在生成网络信息串时(方框106)或者在批准所请求的网络信息串时(方框108),在信息串服务器创建与该网络信息串相关联的记录(方框114)。可以要求请求方在提出注册网路信息串的请求之前向信息串服务器提供凭证(credentials)。例如,可以要求请求方首先从信息串服务器或者从信息串服务器使用的认证服务器获得用户ID和密码。
如上所述,网络信息串可包括网络名称标识符的全部或部分、将在信标消息中广播网络信息串的串广播站的MAC地址的全部或部分、或网络名称标识符和串广播站MAC地址的结合。
在一实施例中,网络信息串包括网络名称标识符的全部或部分,而且可与一个或多个MAC地址相关联地被注册。例如,基于网络名称标识符的单个网络信息串可被与多个串广播站的MAC地址相关联地注册。串广播站可被用于不同的地点。如下文详细讨论的,网络信息串与串广播站MAC地址的关联允许信息与针对该特定SBS的网络信息串相关联。
内容存储
图2是示出根据实施例的处理的流程图,通过该处理可以将与网络信息串相关联的内容存储在数据库中。
在一实施例中,可以将内容或内容的链接与网络信息串相关联地存储在数据库中相关联的记录中。内容可被SBS的操作者和/或无线站的用户存储。例如但不限于,内容可包括优惠券、公告、菜单、新闻提示、消息、图片、至其他服务器上的附加内容的导引或链接。
无线站202(例如但不限于,具有Wi-Fi功能的设备)包括收发器204、处理器206、存储器208、无线站应用程序212以及显示器214。无线站202还操作串利用应用程序210的实例。无线站应用程序212向无线站202的处理器206提供指令,以使无线站202能够与串广播站(SBS)220(例如但不限于,Wi-Fi串广播站)交互,如本领域中已知的那样。
在一实施例中,SBS 220包括收发器222、处理器224、存储器226和SBS应用程序228。SBS 220还操作串利用应用程序210的实例。SBS应用程序228向SBS 220的处理器224提供指令,以至少使得SBS 220能够传输信标消息230。
在一实施例中,SBS 220广播包括网络信息串的信标消息230。如上所述,网络信息串可为SSID或SSID的一部分。
可以由SBS 220的操作者和/或无线站202的用户将内容传递至并存储于内容数据库244。内容数据库244图示为支持两个记录。记录246允许内容被存储为与网络信息串相关联而与网络信息串注册的所有权无关。因此,SBS220的操作者或无线站202的用户可向内容数据库提交内容,以与网络信息串相关联,该内容将被存储于记录246中。记录248被保留,以供网络信息串的注册用户进行内容存储。
在一实施例中,SBS 220的操作者可经由链路234向信息串服务器240发送传递内容或至内容的链接以及网络信息串的消息232。信息串服务器将与该网络信息串相关联的该记录246中的内容存储在内容数据库244中,或者如果该网络信息串已经被SBS 220的操作者注册过则存储在记录248中。该内容可与允许在特定时期内传送内容的网络信息串规则相关联。例如,商户可以操作SBS。针对傍晚和夜间时段安排的附加内容可指示夜间特别事项、该商户当前已经关门的消息、或者其他对时间敏感的信息。在这些特定时间段期间,可以将潜在客户引导至该商户的网站以获得更多信息。
在另一实施例中,将该附加内容与SBS的MAC地址相关联地存储在信息串服务器240的记录中。MAC地址还可与网络信息串结合使用,或单独使用。SBS的MAC地址与网络信息串相关联可允许记录246或记录248存储针对特定SBS的内容。当从内容数据库244请求信息时,MAC地址可被包括在该请求中。这样,所返回的内容是针对SBS以及由该SBS服务的区域。例如,网络信息串可由商户的操作者使用,该商户具有多个地点,每个地点均具有自己的SBS。操作者可选择仅针对一个地点发行优惠券。通过将优惠券捆绑至该特定SBS的MAC地址,该优惠券将仅在内容请求(下文将描述)包括网络信息串和正确的MAC地址这两者时被提供。
在另一实施例中,内容是由无线站(例如但不限于,具有Wi-Fi功能的设备)的用户提供。在该实施例中,在操作字符串利用应用程序210的无线站202处接收信标消息230。例如但不限于,无线站202可为手机、智能手机或笔记本电脑。串利用应用程序210可被用于接收或创建与SBS 220广播的网络信息串相关联的内容。串利用应用程序210创建消息218,该消息传递内容和网络信息串、以及可选地用于传输信标消息230的SBS 220的MAC地址,该消息经由链路216被传输至信息串服务器240。内容数据库244将内容与网络信息串相关联地存储在与消息所提供的网络信息串相关联的记录246中。当消息218中包括SBS的MAC地址时,内容被存储为与网络信息串和MAC地址两者相关联。MAC地址可被用于建立SBS 220的通用位置,该位置可用于特定消息中。例如,无线站的操作者可以留下消息以在广播特定网络信息串的SBS 220的位置附近的位置处聚集。作为另一个示例,无线站的操作者还可留下关于广播特定网络信息串的SBS 220的位置附近的集合地的评论,例如对他们产品或服务的反馈或综述。
在一实施例中,网络信息串的所有者具有权限,该权限允许其控制记录246和记录248中的内容。例如,网络信息串的注册所有者可删除记录246中与注册的网络信息串相关联的全部或部分内容。注册所有者还可阻止内容与注册网络信息串的关联,除非是该注册所有者进行。
如图2所示,内容数据库244与信息串服务器240物理地分开。在该结构中,内容数据库244可位于服务器上,信息串服务器240经由链路242可访问该服务器,并且无线站202经由链路216可访问该服务器。在另一实施例中,内容数据库244是信息串服务器240的组件,且内容数据库244由信息串服务器240经由通信链路216提供给无线站202。
分享内容的请求可被记录在日志数据库250中。所记录的数据可包括无线站202的识别信息、无线站202的用户的识别信息、与被请求的内容关联的网络信息串、作出该内容请求的时间以及当作出该内容请求时无线站的位置。日志数据库250中捕获的记录数据可用于标识用户喜好、确定无线站202的用户对与网络信息串相关联的内容的响应、以及测试无线站202的用户感兴趣的内容类型。
在另一实施例中,内容被存储在无线站的存储器中,例如但不限于,无线站202的存储器208中。例如但不限于,借助串利用应用程序210的配置,或者响应于无线站202对内容数据库244的内容的获取(下文中详细讨论从内容数据库244获取内容),可在无线站202的用户的指引将内容存储在无线站202的存储器208中。例如,用户可配置无线站以当靠近正在广播包括单词“咖啡”的网络信息串的SBS时播放音频文件。该串利用应用程序210还可响应于从第一SBS接收到包括单词“咖啡”的网络信息串而获取内容(例如,糕点优惠券)以,其中当无线站从第二SBS接收到网络信息串(例如“海伦的蛋糕店”)时呈现该优惠券。
内容获取
图3是示出根据实施例的获取与网络信息串相关联的内容的框图。
无线站202(例如但不限于,具有Wi-Fi功能的设备)包括收发器204、处理器206、存储器208、无线站应用程序212以及显示器214。无线站202还操作串利用应用程序210的实例。无线站应用程序212向无线站202的处理器206提供指令,以使无线站202能够与SBS 220交互,如本领域中已知的那样。
在一实施例中,SBS 220包括收发器222、处理器224、存储器226和SBS应用程序228。SBS 220还操作串利用应用程序210的实例。SBS 228向SBS 220的处理器224提供指令,以至少使得SBS 220能够传送信标消息230。
在一实施例中,SBS 220广播包括网络信息串的信标消息230,该网络信息串与存储在信息串服务器240上的内容相关联。网络信息串可与内容数据库244中保存的记录246或248中存储的内容相关联。信标消息230还可包括SBS 220的MAC地址。在一实施例中,SBS 220向与SBS 220相关联的无线站提供对网络(未示出)的访问。在另一实施例中,SBS 220被配置为广播信标消息230,但是没有被配置为提供网络访问。在另一实施例中,SBS 220不能提供至网络的连接。
无线站202配置有将由处理器206执行的串利用应用程序210。例如但不限于,无线站202可以是手机、智能手机、笔记本电脑、自动售货机或收银机。
无线站202可接收包括信标消息230的一个或多个信标消息。在一实施例中,串利用应用程序210检测每个信标消息的网络标识符来确定网络标识符是否包含被包括在网络信息串列表上的网络信息串,该网络信息串列表存储在无线站202可访问的存储器(例如存储器208)中。当串利用应用程序210接收所列的网络信息串时,串利用应用程序210可检查无线站202可访问的存储器(例如存储器208)以查找与网络信息串相关联的内容。如果在无线站202可访问的存储器中未找到该内容,则无线站202可经由链路216向信息串服务器240发送包括该网络信息串的内容请求消息302。
可替代地,串利用应用程序210将网络标识符从每个信标消息传送至信息串服务器240以进行检验,而不需要首先检查网络信息串。信息串服务器240检查每个信标消息的网络标识符,以确定该网络标识符是否包含与存储在信息串服务器240可访问的设备中的数据中存储的内容(例如内容数据库244)相关联的网络信息串。
如前所述,网络信息串可包括由串广播站220广播的网络标识符(例如,SSID)的全部或部分。例如,咖啡连锁店可将SSID joesjaval、joesjava2、...、joesjava[n]分配给它的“n”个店。无论客户光顾哪家店,咖啡连锁店都可以注册网络信息串“joesjava”以向其全部客户提供相同的消息。咖啡连锁店还可以与串广播站MAC地址相关联地注册joesjava[n],以针对每个店来提供消息。
在另一实施例中,至少部分基于包括在信标消息230中的串广播站220的MAC地址来获取内容。在该实施例中,MAC地址可与网络信息串相关联,并可与内容数据库244上的内容相关联。MAC地址可用于获取针对SBS 220所处的特定集合地的内容。
内容请求消息302还可包括无线站202的用户的凭证。信息串服务器240在响应用于从信息串服务器获取内容的请求之前评估该凭证。例如,可要求请求方首先从信息串服务器或者从信息串服务器使用的认证服务器获取用户ID和密码。在一实施例中,在无线站202上运行的串利用应用程序210可被配置为提供访问信息串服务器240所需的凭证。在另一实施例中,通过将所要求的凭证提供给信息串服务器240,无线站202的用户可与信息串服务器240之间建立具有固定时间周期的会话。
信息串服务器240通过经由链路216向无线站202发送内容响应消息304而进行响应。例如但不限于,附加内容可包括优惠券、公告、菜单、新闻提示、图片、至其他服务器上的附加内容的导引或链接。如3所示,内容数据库244与信息串服务器240物理地分开。在该结构中,内容数据库244可位于服务器上,信息串服务器240经由链路242可访问该服务器,并且无线站202经由链路216可访问该服务器。在另一实施例中,内容数据库242是信息串服务器240的部件,信息串服务器240经由链路216向无线站202提供内容。
经由通信链路216,无线站202与信息串服务器240通信并且接收来自内容数据库244的内容。链路216可以是有线链路、经由蜂窝网络提供的无线链路或各种无线协议上提供的无线链路。可替代地,链路216可通过将无线网络连接至有线网络(例如因特网)的网关(未示出)而以无线方式被提供。可通过串广播站220或通过其他串广播站(未示出)提供链路的无线部分。
内容请求可被记录在日志数据库250中。所记录的数据可包括无线站202的识别信息、无线站202的用户的识别信息、与被请求的内容关联的网络信息串、作出该内容请求的时间以及当作出该内容请求时无线站的位置。日志数据库250中捕获的记录数据可用于标识用户喜好、确定无线站202的用户对与网络信息串相关联的内容的响应、以及测试无线站202的用户感兴趣的内容类型。
本文的实施例允许消息的地址是进入SBS发送的信标信号范围内的任何无线站。手机、智能手机、笔记本电脑、自动软件、自动售货机以及收银机可利用本发明的系统执行该功能。该消息可传递市场信息、公共服务信息、交通信息、针对残障人士的说明、体育赛事比分、天气信息、时间表以及紧急指示等。该消息可以被显示为文本、图像或音频或者以上这些的组合。
监听模块
图4是示出根据实施例的由监听模块执行的操作的框图。
无线监听模块A和B(元件402和406)被配置为监听由诸如SBS A、SBS B和SBS C(元件410、412和414)之类的串广播站传输的信标消息416。在一实施例中,SBS信标消息416包括网络信息串。运行串利用应用程序(元件404)的无线监听模块(元件402和406)接收一个或多个信标消息416并从每个所接收的信标消息中获得网络信息串。无线监听模块(元件402和406)还从无线站202接收探测消息422。探测消息包括无线站202的媒体访问控制器(MAC)地址。无线站202运行串利用应用程序210。在另一实施例中,无线监听模块402还从无线站442接收探测消息444。探测消息444包括无线站442的媒体访问控制器(MAC)地址。无线站422不运行串利用应用程序210的实例。相似地,无线监听模块406还从无线站446接收探测消息448。该探测消息包括无线站446的MAC地址。无线站446也不运行串利用应用程序210的实例。因此,无线监听模块从无线站和在无线监听模块范围内的SBS接收探测消息和信标消息。
在一实施例中,无线监听模块(例如模块A和B)还可被配置为作为SBS运行并广播包括网络信息串的SBS信标消息。
无线监听模块(例如无线监听模块A402)将无线站202的MAC地址、无线站442的MAC地址、无线站442的MAC地址以及监听模块A的MAC地址与从每个信标消息416接收的网络信息串相关联,并且将该信息串和MAC地址发送至列表数据服务器430,以将其存储在列表数据库432中。无线监听模块A402还可提供时间戳,该时间戳表示何时无线站202接近监听模块A402。
如图4所示,无线监听模块A402经由链路420连接至列表数据服务器430,无线监听模块B406经由链路422连接至列表数据服务器430。链路420和422可为无线链路(例如经由无线局域网或无线电话网)或者可以是有线网(例如经由DSL线路、有线电视网或光纤网)。在另一实施例中,无线监听模块A402和无线监听模块B406经由网状网络(未示出)相互通信以及与其他无线监听模块通信。
通过使用串利用应用程序210的实例,无线站202可发送串数据请求消息450以从一个或多个监听模块(例如无线监听模块A402)已经报告的列表服务器请求接近其当前位置的网络信息串的列表,该一个或多个监听模块还检测到了探测消息和无线站202的MAC地址。串数据请求消息450包括无线站202的MAC地址。通过从列表数据库432中获取与无线站202的MAC地址相关联的网络信息串的列表并将该列表以串数据响应消息的形式发送至无线站202,该列表服务器430可对该串数据请求消息做出响应。
在一实施例中,无线监听模块(例如无线监听模块A402)可周期性地监听探测消息。接收到探测消息422的时间由时间戳捕获。当无线站移动出无线监听模块A402的范围时,当前时间与上一个时间戳表示的时间之间的经过时间(elapsed time)将增加。数据库432可使用该经过时间以检测列表数据库432中与MAC地址和日志数据(例如,MAC地址以及相关联的网络信息串)相关的数据的龄期(age),或者删除具有特定龄期的数据。
尽管图4示出两个监听模块A和B,然而该示意并非用于限制。可在物理空间中部署任意数量的监听模块以形成监听网络。因为监听网络中的每个监听模块的位置是已知的,因而广播探测消息的无线站(与无线站是否操作串利用应用程序无关)的位置在该监听网络内可被跟踪。监听网络中的每个监听模块接收到探测消息的时间戳允许针对每个无线站检测对于一位置的访问者的存在、路径、该位置的时间、数量以及其他指标。另外,跟踪数据可被用于构建报告。例如,跟踪数据可指示特定监听模块在单日通过的3000个无线站以及其中78%的无线站还被该监听模块在前一天通过。跟踪数据对于城市规划者、商户以及公共安全官员是有利的。例如,可监测可能的恐怖主义目标外的交通来判断特定无线站的行为是否可疑。
图4示出了列表数据服务器430以及列表数据库432。在一实施例中,这些结构是信息串服务器240(参见图2)的组件。
命令软件应用程序
图5A是示出根据实施例的、无线站响应网络信息串的接收的操作的框图(请注意,图5A仅示出有限数量的结构元件以便于讨论,参见图2和图3)。在一实施例中,无线站202(例如但不限于,具有Wi-Fi功能的设备)设置有由处理器206(未示出)执行的串利用应用程序210(串利用应用程序)。例如但不限于,无线站202可以是手机、智能手机、笔记本电脑、自动售货机或收银机。
存储器208以及内容数据库244可包括与命令码相关联的网络信息串列表,该列表能够被串利用程序210访问。无线站202可从串广播站220接收一个或多个信标消息(包括信标消息230)。串利用应用程序210检查每个信标消息的网络标识符(例如但不限于SSID)。在一实施例中,串利用应用程序210可确定网络标识符是否包含存储在存储器208中的命令码列表上的网络信息串。可替代地,串利用应用程序210可将接收到的网络信息串转发到信息串服务器240(未示出)。串服务器240可用存储在内容数据库244中的包括命令码的内容进行响应。
当串利用应用程序210接收到与存储在存储器208或内容数据库244中的命令码相关联的所列的网络信息串时,串利用应用程序210将所列的命令码引到(refer)无线站的命令-响应应用程序520或者操作系统522。命令-响应应用程序520以及操作系统522可被配置为响应于命令码的接收而采取动作。例如,命令-响应应用程序520可以是浏览器,该浏览器被配置为响应特定的命令码而打开特定网页。设备操作系统522可被配置为从存储器装载命令-响应应用程序520或者从因特网下载命令-响应应用程序。其他动作可包括显示提醒消息或播放音频内容。
图5B是示出根据实施例的、触发无线站采取动作的处理的框图。在一实施例中,从下载/应用程序服务器570将串利用程序下载至从无线服务提供方576接收无线服务的无线站202。在安装过程中,下载/应用程序服务器570获取无线站信息(包括其MAC地址和唯一的令牌)以及用户信息,并将该站点和用户信息存储在数据库572中。无线站202可被配置为接收来自无线服务提供方的通知并基于该通知发起响应。在一实施例中,通知服务提供方580配置串利用应用程序210,以按照特定的方式对接收到通知进行响应。
在一实施例中,通知服务提供方580经由监测服务器582监测一个或多个无线监听模块,例如如图4所示的无线监听模块A402。当在特定无线监听模块附近检测到无线站202的存在时,监测服务器582可向无线服务提供方576发送消息以将通知发送至无线站202。从监测服务器582发送至无线服务提供方576的消息包括与无线站202相关联的唯一令牌。无线服务提供方576基于监测服务器发出的唯一令牌来指导通知服务器578将通知发送至无线站202。无线站202对于通知的接收就是将位置相关的指令传递给了在无线站202上运行的串利用程序210。例如但不限于,该指令可促使无线站202下载附近商户的优惠券、呈现内容、运行应用程序、连接至网址等。
利用网络信息串发出消息
实施例涉及传递可被无线站接收的网络标识符中的信息。该信息可与无线网络的运行无关。
图6是示出根据实施例的消息系统的框图。图7是示出根据实施例的将消息传递至无线站的处理的流程图。
在一实施例中,SBS 220(如以上参照图2和图3所描述的)操作串利用应用程序210。串利用应用程序210从SBS 220的用户接收文本输入,并生成包括该文本输入的网络信息串作为文本消息。例如但不限于,该文本输入可以是用户设定、消息日志、联系方式、至网址的链接、至电子邮件地址的链接、至电话号码的链接、广告、优惠券以及其他的提供信息等。然后,SBS 220可以使用SBS应用程序228在信标消息230中广播生成的网络信息串。
无线站A616(如以上参照图2和图3所描述的)还操作串利用应用程序210的实例。通过使用无线站应用程序212、处理器206和收发器204,无线站A616从SBS 220接收生成的网络信息串。运行在无线站A616上的串利用应用程序210识别出网络信息串是用消息被编码(下文将详述),并从该网络信息串中提取出该消息。然后该消息被呈现在显示器214上。
如图6所示,第二无线站B618也操作串利用应用程序210的实例。无线站B618也从SBS 220接收生成的网络信息串。运行在无线站B618上的串利用应用程序210从网络信息串中提取消息。然后该消息被显示在运行于无线站B618上的显示器214上。
在一实施例中,运行在无线站A616上的无线站应用程序212可进一步使得无线站A616能够作为SBS运行。在该实施例中,运行在无线站A616上的串利用应用程序210的实例可被用于将生成的网络信息串重播(或“转发”)至无线站B618。因此,无线站B618(其可在SBS 220的范围之外)仍可接收生成的网络信息串。然后,运行在无线站B618上的串利用应用程序210的实例可从被转发的网络信息串中提取消息。然后该消息被显示在运行在无线站B618上的显示器214上。
如上所述,串利用应用程序210使得SBS 220能够从用户接收文本,并生成并入了接收到的文本的网络信息串作为消息。串利用应用程序210还使得无线站616和618能够确定出网络信息串包括文本并解析该网络信息串以获得该消息。
在一实施例中,来自无线站的探测消息被用于传递消息。在该实施方式中,无线站A616被配置为在没有SBS的情况下运行。运行在无线站A616上的串利用应用程序210从无线站A616的用户接收文本输入,并生成包括该文本输入的网络信息串作为文本消息。例如但不限于,文本输入可以是用户设定、消息日志、联系方式、至网址的链接、至电子邮件地址的链接、至电话号码的链接、广告、优惠券以及其他的提供信息等。然后,无线站A616可以使用无线站应用程序228在探测消息(未示出)中广播生成的网络信息串。该探测消息可被其他无线站(例如无线站B618,也是被配置为在没有SBS的情况下运行)接收。在该实施例中,不需要串广播站。在该实施例中,该实施例可有助于诸如手机短消息发送之类的任务(除了其他功能之外还而且不限于)。
在一实施例中,由运行在SBS 220上的串利用应用程序210生成的网络信息串符合运行在无线站A616上的串利用应用程序210所识别的结构。任何消息结构可用于串利用应用程序210。下述结构以及表1、表2、表3中示出的结构仅是消息结构的示例,并不意味着构成限制。
在一实施例中,消息可被表1中所列的类型标识。
表1
消息类型
在一实施例中,串利用应用程序210将使用表2和表3中所列出的消息格式规则生成包含文本消息的网络信息串。消息格式规则也可由运行在无线站(例如无线站A616)上的串利用应用程序210识别。
表2
图7是示出根据实施例的将消息传递至无线站的处理的流程图。
运行在SBS(例如图6示出的SBS 220)上的串利用应用程序210从用户接收文本(方框702)。串利用应用程序210使得SBS将唯一消息ID分配给消息(方框704)。在表2示出的实施例中,消息ID为三个字节。然而这并不是为了构成限制。消息码被分配至该消息(例如,从表1中选择的码)(方框706)。
将该消息分成“N”个部段或区段(方框712)。在一实施例中,确定了消息部段的最大数量,例如六个部段,和/或可以规定字符的最大数量,例如144个字符。
将部段编号设定为“1”(方框714)。针对编号为1的部段生成网络信息串(方框716)。生成的网络信息串被SBS在信标消息中广播(方框718)。
确定SBS广播的上个消息部段是否是消息部段“N”(方框720)。如果SBS广播的上个消息部段是消息部段“N”(即,方框720的结果为“是”),则处理结束(方框724)。如果SBS广播的上个消息部段不是消息部段“N”(即,方框720的结果为“否”),则部段编号加1(方框722),并且该处理返回至方框716,在方框716为下一个消息部段生成网络信息串。下一个消息部段被SBS在信标消息中进行广播(方框718)。该处理再次检查以确定SBS广播的上个消息部段是否为消息部段“N”(方框720)。该处理持续直至所有“N”个消息部段都被发送。
运行在SBS上的串利用应用程序210可被配置为确定消息部段被广播的次数以及广播之间的时间。
在一实施例中,运行在无线站202上的串利用程序210将持续监测无线站接收的全部网络信息串,以识别生成的网络信息串。具有相同消息ID(例如,生成的网络信息串中最开始的三个字节)的生成的网络信息串将被识别为单个消息的部段。串利用应用程序210使用消息部段码将消息部段以合适的次序组装起来,而不管这些消息部段被接收的次序是什么样的。在一实施例中,消息部段的最大数量被确定为例如6个,和/或字符的最大数量被规定为例如144个字符。
串利用应用程序210将仅显示与应用程序视图设置(application viewsettings)中的消息类型设置相匹配的消息类型的消息。在一实施例中,串利用应用程序210的用户可规定可由串利用应用程序210接收的消息的类型。
在一实施例中,消息格式包括消息中继数字符。当运行在无线站202上的串利用应用程序210接收到消息且消息类型为区域(Regional)或聚集(Gathering)时,适当配置的无线站可使用串利用应用程序210将该消息中继或重播至其他无线站。串利用应用程序210对于该消息维持相同的唯一消息编码。然而,串利用应用程序210在重播该消息之前会将消息中继数增大。
在一实施例中,串利用应用程序210可将重播的次数限定为预定的次数,例如36。当中继码到达预定的次数时,消息将在应用程序中显示而不是被中继。
在另一实施例中,串利用应用程序210被配置为使得无线站仅显示或中继任何一个消息ID一次,而不管中继数是多少。这防止了消息在设备之间来回中继。
运行在接收无线站上的串利用应用程序210可被配置为确定消息部段被重播的次数以及重播之间的时间。
在一实施例中,串利用应用程序210可被配置为允许无线站由用户指示以将消息作为新消息转发。如果该消息作为新消息被发送,则可使用相同的消息和消息ID,从而使得运行串利用应用程序210的已经处理过该消息的无线站可继续忽略该消息。然而,该“新”消息将以消息中继次数1被发送,从而允许消息被中继直至预定的中继次数并被显示在没有处理过该消息的无线站上。
在一实施例中,串利用应用程序210可被配置为允许无线站202自动转发没有超过预定中继次数的消息。该功能旨在使局域网能够在单个SBS信号范围之外的设备的广阔范围内散发消息。串利用应用程序210还可被配置为关闭自动转发。
在一实施例中,消息类型“IM-HERE”具有表3中所列出的唯一消息结构。
表3
IM HERE格式:
1.国际电话号码>首字母>15字符名称…
2.国际电话号码>123D1A>(信息消息标识符)
3.123I1Z>(具有输入的待分享的IM Here信息的多部段消息,通常消息码是“I”,通常重复码是Z)
在该实施例中,“IM-Here”消息可包括多个部段且仅是非中继的。运行在无线站上的串利用引用程序210可被配置为显示IM-Here消息的第一部段并响应于用户选择“其他细节”功能而允许查看IM-Here消息的其他部段。
在一实施例中,IM-Here格式使用国际格式的电话号码作为唯一的消息标识符。在该实施例中,当串利用应用程序210接收到IM-Here消息时,电话号码和发送者的首字母和姓显示在无线站上。
在另一实施例中,IM-Here消息广播电话号码、用户的首字母和姓。这对于会议、会谈或任何用户想要向SBS 220范围内的全体呈现虚拟的、现场商务名片的事件是非常有益的。例如但不限于,一些电话服务提供方在允许将文本和电话转发给选定电话的大部分区域提供免费电话号码。用户可通过将电话号码和名称输入以被包括在IM-Here消息中来设置IM-Here。可选地,设立的格式还可包括用于如下内容的可选字段:LinkedIn、Facebook、电子邮件地址、IM ID、URL1、URL2等。这些数据将被存储在数据库中。
串利用应用程序210可被配置为每30秒广播一次IM-Here格式的网络信息串。当无线站接收IM Here消息时,无线站将向数据库注册并存储消息详情,从而使用户能够看到当前地区(在会谈、会议等中)中IM-Here的传输。
无线站的用户可选择通过电话号码在IM-Here消息(私人消息)中向用户发送常规的手机短信,或者甚至直接呼叫他们。无线站的用户还可点击LinkedIn链接或Facebook链接(如果发送方已经包括了它们)。如果接收方具有移动数据连接(Mobile Data connection),则用户可直接转到LinkedIn/FaceBook/Email等等。
在一实施例中,串利用应用程序210运行在计算设备上,例如笔记本电脑或平板电脑。例如,串利用应用程序210运行在会谈或会议的注册处的计算设备上。在该实施例中,该计算设备从无线站的用户收集IM-Here通知作为自动注册形式。计算设备还可用于向注册者广播消息或可用IM-Here信息直接向某个注册者发送电子邮件或文本消息。相似地,IM-Here消息结构可被用于需要广播以及私人消息的其他场合。
在一实施例中,消息码可影响接收特定消息的无线站的行为。例如但不限于,被识别为紧急消息的消息可立即显示在接收无线站上。另外,无线站可被激活发出声音或震动功能以通知收到了紧急消息。
串利用应用程序210可被配置为允许无线站根据用户偏好来管理消息。例如,当收到消息时无线站可显示消息,或者无线站可定期地显示消息。消息可按照消息码被分组以进行显示。
串利用应用程序210可被配置为允许无线站的用户设置其他可选设定,包括日志、至网址的链接、自动广播以及其他特征。
本文的实施例可用于许多应用中。例如但不限于,应用可包括:
-从机器发送定期更新;
-在停电或互联网不可用紧急情况下从商店、办公室、旅馆发送注意事项以与人们通信;
-辅助沟通能力有限的人并使得能够与当前地区的人通信;
-辅助寻求帮助的人并仅向在当前地区的人进行广播,从而大多数在适当位置的人能够提供帮助;
-提供在分开的车中的乘客之间的通信或附近住宅之间的通信。
在一实施例中,可在特定点收集消息并将消息转移到互联网上,在互联网上消息可在其他位置被访问或重播。另外,可在特定位置记录消息以便返回到该位置的其他人利用互联网连接进行访问。
对反恐的贡献
如18U.S.C.2331中规定的,恐怖主义包括“行动-(A)涉及违反美国刑法或任何州的刑法的对于人类生命而言的危险动作和暴力动作,或者在美国或任何州管辖范围内的犯罪违法行为;[以及](B)疑似试图-(i)恐吓或胁迫平民;(ii)通过恐吓或胁迫影响政府的政策;或(iii)通过暗杀或绑架影响政府的行为…”
本文的实施例通过提供有效地且性价比高的工具来向可能直接受到恐怖活动影响的群众传播紧急信息而对反恐做出重大贡献。
在一实施例中,执法机构利用信息串服务器240注册网络信息串。例如,紧急信息串可为“紧急-你可能处于危险中-接下来是详细信息”。在一实施例中,信息串服务器240可被配置为保留指示对公众安全有威胁的网络信息串,以由执法结构、政府安全机构以及其他负责保护公众的机构进行注册。
执法人员可操作计算设备(例如智能手机),以发送包括紧急提示消息的信息串服务器240注册的内容。提示消息与注册的紧急信息串相关联。在一实施例中,在被授权来源启动时,通过要求提交凭证来验证用于传输紧急内容消息的设备。执法机关的计算设备还可向信息串服务器240通知该计算设备从接近该计算设备的无线站发送的探测消息中接收到的网络名称标识符。然后,信息串服务器240可向由该计算设备识别的无线站推送提示消息。
在另一实施例中,执法人员可操作SBS 220,该SBS 220如参照图7所描述的那样发送紧急提示消息作为结构化消息。然后,如前所述,紧急提示消息可由接收网络站转发至其他网络站。这可包括与列表服务器通信以进行确认并传输有关该消息的信息。可替代地,接收无线站可解释和/或认证接收到的消息而无需连接到串服务器。通过使用该功能,即使全部移动电话连接和互联网连接都不再有效或者以他方式拥塞,接收无线站也可中继消息。
在其他实施例中,无线站接收到注册的紧急信息串或紧急提示消息可触发无线站采取动作。所采取的动作可基于紧急信息串或紧急提示消息的内容。在这些实施例中,紧急信息串或紧急提示消息可触发运行在无线站上的应用程序的执行,该应用程序决定无线站的行为。
例如,当无线站是手机时,接收到紧急提示消息或紧急消息串可将电话呼叫限制为固定的持续时间或频率(例如一分钟的持续时间或者五分钟的间隔)。文本消息可被限制到特定目的端或限制为固定数量的文本消息。这些措施可立即缓和网络拥塞并允许更有效地运行紧急服务,并保持其与公众的通信能力。
在另一实施例中,无线站接收到紧急提示消息或紧急信息串可促使无线站发出紧急声音以提示用户紧急情况或通过扩音器对用户发出音频指令。
在另一实施例中,无线站接收到紧急提示消息或紧急信息串可促使无线站发出高电平音频信号(其可为超声波),其可用于定位恐怖袭击或其他紧急事件的受害者。在另一实施例中,可发出第一紧急信息串和/或消息以对袭击或者对公众安全构成威胁的即将来临的事件进行警告,在事件发生后可发出第二(不同的)紧急信息串和/或消息以帮助定位和/或协助该事件中的受害者。
还可发出第三串和/或消息以使无线站返回常规运行。
在另一实施例中,如参照图4描述的监听设备可以从由SBS 220广播并由执法人员操作的信标消息中获取注册的网络信息串以及附近的无线站的MAC地址。该信息可被提供至列表服务器430并被存储在列表数据库432中。在一实施例中,响应于紧急网络信息串,列表服务器430可被配置为向接近由执法人员操作的SBS 220的无线站推送紧急消息。
在另一实施例中,列表服务器430还接收由接近执法人员操作的SBS220的其他实体操作的其他SBS广播的网络信息串。在该实施例中,由这些其他实体广播的网络信息串可临时地与紧急提示消息相关联。
通过向反恐特工(anti-terrorist agent)提供来向公众局部地传播关于即将来临的或目前发生的恐怖袭击的信息,上述以及其他实施例对反恐具有重大贡献。这些信息可被公众实时使用以避免暴露于这样的袭击中。
图8示出了适用于各种实施例的无线设备。
无线设备800可包括耦接至内部存储器802、显示器803以及SIMM 821或相似的可移除存储单元的处理器801。另外,无线设备800可选地具有用于发送和接收电磁辐射的蜂窝天线804,该蜂窝天线804连接至蜂窝收发器805,该蜂窝收发器805耦接至处理器801。在一些实现方式中,收发器805以及处理器801的部分以及存储器802可被用于多网络通信。无线设备800还可包括键盘806或微键盘以及菜单选择按钮或摇杆开关(rocker switch)807,以接收用户输入。无线设备800还可包括GPS导航设备820,该GPS导航设备820耦接至处理器,并用于确定无线设备800的位置坐标。另外,显示器803可以是触摸感应设备,可以被配置为接收用户输入。
无线收发器830经由无线天线832提供无线通信。例如但不限于,无线收发器可符合802.1lx标准。
处理器801可为任意的可编程微处理器、微计算器或多处理器芯片或芯片组,其可由软件指令(应用程序)配置以执行不同功能,包括本文描述的各种实施例的功能。在一实施例中,无线设备800可包括多个处理器801,例如一个处理器专用于蜂窝和/或无线通信功能,一个处理器专用于运行其他应用程序。
通常,在软件应用程序被访问并被装载到处理器801中之前,软件应用程序可被存储在内部存储器802中。例如,内部存储器802可包括串利用应用程序824。在一实施例中,处理器801可包括或有权访问足够存储应用程序软件指令的内部存储器802。该存储器还可包括操作系统822。
处理器的内部存储器可包括安全存储器(未示出),该安全存储器不是被用户或应用程序直接访问,并且如各种实施例中描述的那样能够记录MDIN以及SIMM ID。作为处理器的一部分,这种安全存储器不能在不损坏或替换该处理器的情况下被替换或访问。
另外,内部存储器802可为易失性存储器或非易失性存储器(例如闪存)或两者的结合。出于说明的目的,一般提到存储器时指的是处理器801可以访问的全部存储器,包括内部存储器802、插入计算设备的可移除存储器、以及处理器801自身内部的存储器(包括安全存储器)。
在一实施例中,附加的存储芯片(例如安全数据(SD)卡)可插入无线设备800中并耦接至处理器801。
图9是适用于各实施例的计算设备的系统框图。典型的计算设备1000可包括耦接至内部存储器1002、显示器1003以及扬声器1008的处理器1001。另外,计算设备1000将包括用于向因特网和/或其他网络发送和/或从因特网和/或其他网络接收电磁辐射和/或数据消息的天线1004。可在各种商用的服务器设备中的任意一种(例如图10所示的服务器1100)上实施各实施例。这种服务器1100通常包括耦接至易失性存储器1102以及大容量非易失性存储器(例如磁盘驱动器1103)的处理器1101。服务器1100还可包括耦接至处理器1101的软盘驱动器、紧密碟(CD)或DVD磁盘驱动器1104。服务器1100还可包括耦接至处理器1101的网络接入端口,以与网络1112(例如耦接至其他广播系统计算机和服务器的局域网络)建立数据连接。服务器1100还可包括操作接口,例如键盘1108、指针设备(例如计算机鼠标1110)以及显示器1109。
处理器1001、1101可为任意的可编程微处理器、微计算器或多处理器芯片或芯片组,其能够由软件指令(应用程序)配置以执行不同功能,包括下面各实施例的功能。在一些移动接收设备中,可设置多个处理器,例如一个处理器专用于无线通信功能,一个处理器专用于运行其他应用程序。通常,在软件应用程序被访问或存储在处理器1001、1101中之前,软件应用程序可存储在内部存储器1002、1102以及1103中。处理器1001、1101可包括足够存储应用程序软件指令的内部存储器。
前述方法的描述和提供的流程图仅用于示例性地说明而并不旨在要求或暗示各种实施例的步骤必须按照所呈现的顺序被执行。本领域技术人员应理解,可按照任意顺序执行前述实施例中的步骤。诸如“然后”“接下来”词语等并不旨在限定步骤的顺序;这些词语仅用于贯穿方法描述而引导读者。虽然处理流程图将操作描述为有序的处理,但是很多操作可同时或并行执行。另外,可重新安排操作的顺序。处理可对应于方法、功能、程序、子程序、次程序等。当处理对应于功能时,它的结束可对应于功能返回至呼叫功能或主功能。
关于本文公开的实施例描述的各种示意性逻辑方框、模块、电路以及算法步骤可被实施为电子硬件、计算机软件或两者的结合。为了清楚地示意该硬件和软件的可互换性,之前已经从其功能性角度大致描述了各种示意性的组件、方框、模块、电路以及步骤。这些功能性是被实施为硬件还是软件依赖于特定应用以及施加于整体系统上的设计约束。技术人员可针对每个特定的应用而按照不同方式实施所描述的功能,但是这些实施的决策不应当被理解为脱离了本发明的范围。
以计算机软件实施的实施例可以软件、固件、中间件、微码、硬件描述语言或其任意结合来实施。代码段或机器可执行指令可表示过程、功能、子程序、程序、例程、子例程、模块、软件包、类,或指令、数据结构或程序语句的任意组合。通过传递和/或接收信息、数据、变量、参数或存储内容,代码段可耦接至其他代码段或硬件电路。信息、变量、参数、数据等可通过任意适合的方式被传递、转发或传输,包括存储器共享、消息传递、令牌传递、网络传输等等。
当以软件实施时,功能可以被存储为非瞬态计算机可读存储介质中或非瞬态处理器可读存储介质上的一个或多个指令或代码。本文公开的方法或算法的步骤可具体化为处理器可执行的软件模块,该模块可存储于计算机可读或处理器可读的存储介质上。非瞬态计算机可读或处理器可读存储介质包括有利于将计算机程序从一个地方转移到另一个地方的计算机存储介质和有形存储介质两者。非瞬态处理器可读存储介质可为任意的能够被计算机访问的可用介质。例如但不限于,这种非瞬态处理器可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储器、磁盘存储器或其他磁存储设备、或可以用来将期望的程序代码以指令或数据结构的形式存储并且可以被计算机或处理器访问的任何其他有形存储介质。本文所用的盘(disk)和碟(disc)包括紧密碟(CD)、激光碟、光碟、数字通用碟(DVD)、软盘以及蓝光碟,这些盘一般磁性地再现数据,而碟则利用激光光学地再现数据。上述各项的组合也被包括在计算机可读介质的范围内。另外,方法或算法的操作可在非瞬态处理器可读介质和/或计算机可读介质上以单独的代码和/或指令或或代码和/或指令集的任意组合(其可成为计算机程序产品的一部分)驻留。
当以硬件实施时,功能可在适用于无线接收器或移动设备的无线信号处理电路的电路中实施。这种无线信号处理电路可包括用于完成各种实施例中描述的信号测量和计算步骤的电路。
用于实施关于本文公开的方案的各种示意性逻辑、逻辑块、模块和电路的硬件可通过如下各项实施或执行:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或被设计为执行本文所描述功能的上述各项的任意组合。通用处理器可以是微处理器,但是可替代地,处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器还可被实施为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器的组合、与DSP核心协同的一个或多个微处理器的组合,或任何其他这种构造。可替代地,一些步骤和方法可由针对特定功能的电路执行。
当任何时候提到单数形式的权利要求的元件时,例如,使用冠词“一”“一个”或“该”,并不应当解释为限定该元件为单个。
提供了所公开实施例的上述描述,使得本领域技术人员能够作出或使用本发明。对这些实施例的各种改型对于本领域技术人员是显而易见的,且本文限定的总的原理可适用于其他实施例而不脱离本发明的精神或范围。因此,本发明并不旨在限制于本文所示出的实施例,而是旨在被赋予与以下权利要求以及本文公开的原理和新颖特征相一致的最宽的范围。

Claims (24)

1.一种用于管理无线网络中的内容互换的方法,包括:
通过监听模块接收由串广播站广播的消息,其中串广播站消息包括网络信息串;
通过所述监听模块接收由无线站广播的消息,其中,所述消息包括所述无线站的MAC地址;
通过所述监听模块将所述网络信息串与所述无线站的所述MAC地址相关联;
通过所述监听模块将所述网络信息串与所述无线站的所述MAC地址存储在列表服务器设备上;
通过所述无线站从所述列表服务器设备请求与所述无线站的所述MAC地址相关联的所列出的网络信息串的列表;以及
通过所述无线站响应于所述请求从所述列表服务器设备接收列出的网络信息串。
2.如权利要求1所述的方法,其中所述无线站选自由如下设备组成的组中:智能手机、平板电脑、笔记本电脑、具有Wi-Fi功能的设备、具有蓝牙功能的设备以及具有Zigbee功能的设备。
3.如权利要求1所述的方法,其中所述无线站与所述串广播站经由无线网络通信,所述无线网络选自由以下网络组成的组:Wi-Fi网络、RFID网络、Zigbee网络、蓝牙网络和3G/4G蜂窝网络。
4.如权利要求1所述的方法,其中由所述串广播站广播的所述消息包括网络名称标识符,以及其中所述网络信息串包括所述网络名称表示符的至少一部分。
5.如权利要求4所述的方法,其中所述网络名称标识符是服务集标识符。
6.如权利要求1所述的方法,其中由所述串广播站广播的所述消息包括所述串广播站的MAC地址,以及其中所述网络信息串包括所述串广播站的所述MAC地址。
7.如权利要求1所述的方法,还包括:
通过监听模块接收由第二串广播站广播的消息,其中第二串广播站消息包括第二网络信息串;
通过所述监听模块将所述第二网络信息串与所述无线站的所述MAC地址相关联;以及
通过所述监听模块将所述第二网络信息串与所述无线站的所述MAC地址存储在所述列表服务器设备上;
其中,通过所述无线站响应于所述请求从所述列表服务器设备接收列出的信息串包括:从所述列表服务器设备接收至少所列出的第一网络信息串和第二网络信息串。
8.如权利要求1所述的方法,还包括:
通过第二监听模块接收由第二串广播站广播的消息,其中第二串广播站消息包括第二网络信息串;
通过所述第二监听模块将所述第二网络信息串与所述无线站的MAC地址相关联;以及
通过所述第二监听模块将所述第二网络信息串与所述无线站的MAC地址存储在所述列表服务器设备上;
其中,通过所述无线站响应于所述请求从所述列表服务器设备接收所列出的网络信息串包括:从所述列表服务器设备接收至少第一网络信息串和第二网络信息串。
9.如权利要求1所述的方法,其中,所列出的网络信息串与存储在数据库中的内容相关联,且所述方法还包括:
通过所述无线站从所列出的信息串中选择列出的网络信息串;
通过所述无线站从所述数据库请求与所选择的列出的网络信息串相关联的内容;以及
通过所述无线站响应于所述请求而接收所述内容。
10.如权利要求9所述的方法,其中所述内容选自由以下各项组成的组:优惠券、通告、菜单、新闻提示、图片、导引、无线站可执行的命令以及至其他服务器的附加内容的链接。
11.如权利要求1所述的方法,其中所述监听模块包括MAC地址,以及其中所述方法还包括:
通过所述监听模块与所述网络信息串相关联地将所述监听模块的所述MAC地址以及所述无线站的MAC地址存储在所述列表服务器设备上。
12.如权利要求11所述的方法,还包括:
通过所述监听模块接收由接入点广播的消息,其中所述由接入点广播的消息包括网络名称标识符和接入点标识符;以及
通过所述监听模块将所述网络名称标识符以及所述接入点标识符与所述监听模块的所述MAC地址相关联地存储在所述列表服务器设备上。
13.一种用于管理内容交互的系统,包括:
监听模块,包括第一处理器,所述第一处理器配置有软件指令,所述软件指令使得所述监听模块执行包括如下步骤的操作:
接收由串广播站广播的消息,其中串广播站消息包括网络信息串;
接收由无线站广播的消息,其中无线站消息包括所述无线站的MAC地址;
将所述网络信息串与所述无线站的所述MAC地址相关联;
将所存述网络信息串与所述无线站的所述MAC地址存储在列表服务器设备上,其中,
所述无线站包括第二处理器,所述第二处理器配置有软件指令,所述软件指令使得所述无线站执行包括如下步骤的操作:
从所述列表服务器设备请求与所述无线站的所述MAC地址相关联的所列出的网络信息串的列表;以及
响应于所述请求从所述列表服务器设备接收列出的网络信息串。
14.如权利要求13所述的系统,其中所述无线站选自由如下设备组成的组中:智能手机、平板电脑、笔记本电脑、具有Wi-Fi功能的设备、具有蓝牙功能的设备以及具有Zigbee功能的设备
15.如权利要求13所述的系统,其中所述无线站与所述串广播站经由无线网络通信,所述无线网络选自由以下网络组成的组:Wi-Fi网络、RFID网络、Zigbee网络、蓝牙网络和3G/4G蜂窝网络。
16.如权利要求13所述的系统,其中由所述串广播站广播的所述消息包括网络名称标识符,以及其中所述网络信息串包括所述网络名称标识符的至少一部分。
17.如权利要求16所述的系统,其中所述网络名称标识符是服务集标识符。
18.如权利要求13所述的系统,其中由所述串广播站广播的所述消息包括所述串广播站的MAC地址,以及其中所述网络信息串包括所述串广播站的所述MAC地址。
19.如权利要求13所述的系统,其中所述第一处理器还配置有软件指令,所述软件指令使得所述监听模块执行包括如下步骤的操作:
接收由第二串广播站广播的消息,其中第二串广播站消息包括第二网络信息串;
将所述第二网络信息串与所述无线站的所述MAC地址相关联;以及
将所述第二网络信息串与所述无线站的所述MAC地址存储在所述列表服务器设备上;
其中,所述无线站响应于所述请求从所述列表服务器设备接收所列出的网络信息串包括:从所述列表服务器设备接收至少所列出的第一网络信息串和第二网络信息串。
20.如权利要求13所述的系统,还包括第二监听模块,其中所述第二监听模块包括第三处理器,所述第三处理器配置有软件指令,所述软件指令使得所述第二监听模块执行包括如下步骤的操作:
接收由第二串广播站广播的消息,其中第二串广播站消息包括第二网络信息串;
将所述第二网络信息串与所述无线站的MAC地址相关联;以及
将所述第二网络信息串与所述无线站的MAC地址存储在列表服务器设备上;
其中,所述无线站响应于所述请求从所述列表服务器设备接收所述列表包括:从所述列表服务器设备接收第一网络信息串和第二网络信息串。
21.如权利要求13所述的系统,其中,所列出的网络信息串与存储在数据库中的内容相关联,且所述第二处理器配置有软件指令,所述软件指令使得所述无线站执行包括如下步骤的操作:
从所列出的信息串中选择列出的网络信息串;
从所述数据库请求与所选择的列出的网络信息串相关联的内容;以及
通过所述无线站响应于所述请求而接收所述内容。
22.如权利要求19所述的系统,其中所述内容选自由以下各项组成的组:优惠券、通告、菜单、新闻提示、图片、导引、无线站可执行的命令以及至其他服务器的附加内容的链接。
23.如权利要求13所述的系统,其中所述监听模块包括MAC地址,以及其中所述第一处理器还配置有软件指令,所述软件指令使得所述监听模块执行包括如下步骤的操作:
与所述网络信息串相关联地将所述监听模块的所述MAC地址以及所述无线站的MAC地址存储在所述列表服务器设备上。
24.如权利要求23所述的系统,其中所述第一处理还配置有软件指令,所述软件指令使得所述监听模块执行包括如下步骤的操作:
接收由接入点广播的消息,其中所述由接入点广播的消息包括网络名称标识符和接入点标识符;以及
将所述网络名称标识符以及所述接入点标识符与所述监听模块的所述MAC地址相关联地存储在所述列表服务器设备上。
CN201410322937.0A 2011-05-18 2012-05-18 用于管理无线网络中的内容互换的方法及系统 Active CN104113861B (zh)

Applications Claiming Priority (11)

Application Number Priority Date Filing Date Title
US201161487549P 2011-05-18 2011-05-18
US61/487,549 2011-05-18
US201161491431P 2011-05-31 2011-05-31
US61/491,431 2011-05-31
US201161547271P 2011-10-14 2011-10-14
US61/547,271 2011-10-14
US13/296,687 US8938196B2 (en) 2011-05-18 2011-11-15 System and method for delivering content to a wireless station
US13/296,687 2011-11-15
US13/296,661 2011-11-15
US13/296,661 US8335174B2 (en) 2011-05-18 2011-11-15 System and method for registering network information strings
CN201280024032.4A CN103797858B (zh) 2011-05-18 2012-05-18 用于注册网络信息串的系统和方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201280024032.4A Division CN103797858B (zh) 2011-05-18 2012-05-18 用于注册网络信息串的系统和方法

Publications (2)

Publication Number Publication Date
CN104113861A true CN104113861A (zh) 2014-10-22
CN104113861B CN104113861B (zh) 2018-03-02

Family

ID=47174871

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410322937.0A Active CN104113861B (zh) 2011-05-18 2012-05-18 用于管理无线网络中的内容互换的方法及系统
CN201280024032.4A Active CN103797858B (zh) 2011-05-18 2012-05-18 用于注册网络信息串的系统和方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201280024032.4A Active CN103797858B (zh) 2011-05-18 2012-05-18 用于注册网络信息串的系统和方法

Country Status (7)

Country Link
US (5) US8326260B1 (zh)
EP (3) EP2710842B1 (zh)
JP (2) JP5902295B2 (zh)
KR (2) KR101823562B1 (zh)
CN (2) CN104113861B (zh)
CA (3) CA2860113A1 (zh)
WO (2) WO2012159054A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106856609A (zh) * 2017-02-28 2017-06-16 苏州福瑞思信息科技有限公司 一种网络配置方法及装置
CN111954171A (zh) * 2020-07-24 2020-11-17 上海连尚网络科技有限公司 一种信息推送方法及设备

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326260B1 (en) 2011-05-18 2012-12-04 Radius Networks, Inc. System and method for managing communications over a wireless network during an emergency
US9183110B2 (en) 2012-11-26 2015-11-10 Google Inc. Centralized dispatching of application analytics
US9749813B2 (en) * 2012-12-17 2017-08-29 Radius Networks, Inc. System and method for associating a MAC address of a wireless station with personal identifying information of a user of the wireless station
US9286776B1 (en) * 2013-03-19 2016-03-15 Steven Gregory Morton Methods and apparatus for determining patterns of presence and ownership of mobile devices by integrating video surveillance with smartphone WiFi monitoring
US20140315572A1 (en) 2013-04-18 2014-10-23 Mediatek Inc. Method for performing timing measurement for location estimation of an electronic device with aid of one request sent to multiple peer devices, and associated apparatus
US20140341200A1 (en) * 2013-05-20 2014-11-20 Robert B. Vukich Apparatus, system, and method for reducing signal interference in a highly dense wireless environment
US20140370801A1 (en) * 2013-06-13 2014-12-18 Qualcomm Incorporated Method and apparatus for a device to control transmissions of safety messages from other vehicles
PL3036930T3 (pl) 2013-08-19 2020-08-10 Estimote Polska Sp. Z O.O. Sposób dystrybucji powiadomień
US9998863B2 (en) 2013-08-19 2018-06-12 Estimote Polska Sp. Z O. O. System and method for providing content using beacon systems
JP5660242B1 (ja) * 2013-09-06 2015-01-28 株式会社リコー 通信システム、通信制御システム、通信装置、通信方法及び接続プログラム
US9419733B2 (en) 2013-11-21 2016-08-16 At&T Intellectual Property I, L.P. Effective broadcasting of emergency messages
US9756608B1 (en) * 2014-01-27 2017-09-05 The Wireless Registry, Inc. Systems and methods for providing wireless unconnected communication between devices
US20150281302A1 (en) * 2014-03-28 2015-10-01 Spigot Media Corp. Kiosk System for Downloading Media Content
US9838858B2 (en) 2014-07-08 2017-12-05 Rapidsos, Inc. System and method for call management
US9942739B2 (en) 2014-09-19 2018-04-10 Rapidsos, Inc. Method and system for emergency call management
US9408060B2 (en) * 2014-10-14 2016-08-02 Radius Networks Inc. Interleaving multiple bluetooth low energy advertisements
US9629113B2 (en) 2015-02-09 2017-04-18 Yuxing Ren Information broadcasting and interaction system
US10848533B2 (en) * 2015-04-22 2020-11-24 Radius Networks Inc. Remotely configurable wireless broadcast device
CN104883272A (zh) * 2015-04-23 2015-09-02 广东欧珀移动通信有限公司 一种防止加入错误的mesh网络的方法及装置
US10547995B2 (en) * 2015-04-30 2020-01-28 Lg Electronics Inc. Method and device for transmitting/receiving data using Bluetooth mesh network
US9906996B2 (en) 2015-06-23 2018-02-27 At&T Intellectual Property I, L.P. Facilitation of wireless network session continuity
CN105120504A (zh) * 2015-07-15 2015-12-02 深圳市通普科技有限公司 一种zigbee动态地址组网控制方法和系统
CN105101149B (zh) * 2015-07-28 2018-05-04 福建师范大学 一种基于无线ap的近邻检测方法
US9826351B2 (en) 2015-09-02 2017-11-21 Estimote Polska Sp. Z O. O. System and method for beacon fleet management
WO2017040690A1 (en) 2015-09-02 2017-03-09 Estimote, Inc. System and methods for object tracking with wireless beacons
US10136250B2 (en) 2015-09-02 2018-11-20 Estimote Polska Sp. Z O. O. System and method for lower power data routing
US9693210B2 (en) 2015-10-16 2017-06-27 At&T Intellectual Property I, L.P. Customizing wireless emergency alert messages using network analytics
MX2018005568A (es) 2015-11-02 2018-11-09 Rapidsos Inc Metodo y sistema de conciencia situacional para respuesta de emergencia.
CN108293272B (zh) * 2015-11-30 2021-12-14 皇家Kpn公司 用于在本地设备和远程设备之间的设备对设备通信的方法
US9820121B2 (en) 2015-12-15 2017-11-14 At&T Intellectual Property I, L.P. Processing wireless emergency alert messages with uniform resource locators to reduce cellular network load
EP3391632A4 (en) 2015-12-17 2019-06-12 Rapidsos Inc. DEVICES AND METHOD FOR EFFICIENT EMERGENCY CALL
WO2017112820A1 (en) 2015-12-22 2017-06-29 Rapidsos, Inc. Systems and methods for robust and persistent emergency communications
US9986404B2 (en) 2016-02-26 2018-05-29 Rapidsos, Inc. Systems and methods for emergency communications amongst groups of devices based on shared data
US9872146B2 (en) 2016-03-22 2018-01-16 Estimote Polska Sp. Z O. O. System and method for multi-beacon interaction and management
CA3021803A1 (en) 2016-04-26 2017-11-02 Rapidsos, Inc. Systems and methods for emergency communications
US20170325056A1 (en) 2016-05-09 2017-11-09 Rapidsos, Inc. Systems and methods for emergency communications
WO2018009878A1 (en) 2016-07-07 2018-01-11 Estimote Polska Sp. Z O. O. Method and system for content delivery with a beacon
WO2018039142A1 (en) 2016-08-22 2018-03-01 Rapidsos, Inc. Predictive analytics for emergency detection and response management
US10531229B2 (en) 2017-02-02 2020-01-07 Radius Networks Inc. Wireless locator system
EP3616175A4 (en) 2017-04-24 2021-01-06 Rapidsos, Inc. MODULAR EMERGENCY COMMUNICATION FLOW MANAGEMENT SYSTEM
EP3721402A4 (en) 2017-12-05 2021-08-04 Rapidsos Inc. EMERGENCY MANAGEMENT SOCIAL MEDIA CONTENT
US10820181B2 (en) 2018-02-09 2020-10-27 Rapidsos, Inc. Emergency location analysis system
US20190320310A1 (en) 2018-04-16 2019-10-17 Rapidsos, Inc. Emergency data management and access system
EP3803774A4 (en) 2018-06-11 2022-03-09 Rapidsos, Inc. SYSTEMS AND USER INTERFACES FOR EMERGENCY DATA INTEGRATION
US11917514B2 (en) 2018-08-14 2024-02-27 Rapidsos, Inc. Systems and methods for intelligently managing multimedia for emergency response
WO2020039252A1 (en) 2018-08-22 2020-02-27 Estimote Polska Sp Z.O.O. System and method for verifying device security
US10852441B2 (en) 2018-08-24 2020-12-01 Estimote Polska Sp z o.o. Method and system for asset management
US10977927B2 (en) 2018-10-24 2021-04-13 Rapidsos, Inc. Emergency communication flow management and notification system
US11532032B2 (en) 2019-02-01 2022-12-20 Radius Networks, Inc. Location sensitive queues management
WO2020172612A1 (en) 2019-02-22 2020-08-27 Rapidsos, Inc. Systems & methods for automated emergency response
US11146680B2 (en) 2019-03-29 2021-10-12 Rapidsos, Inc. Systems and methods for emergency data integration
CA3135274C (en) 2019-03-29 2024-01-16 Rapidsos, Inc. Systems and methods for emergency data integration
US11228891B2 (en) 2019-07-03 2022-01-18 Rapidsos, Inc. Systems and methods for emergency medical communications
US11609319B2 (en) 2019-12-23 2023-03-21 Radius Networks, Inc. High confidence isolated presence detection in fine resolution region
US11823165B2 (en) 2020-02-05 2023-11-21 Radius Networks, Inc. Associating prior arrangements with on-premise manual transactions and concomitant presence of actor's presence-advertising emitter in fine resolution region
US11494749B2 (en) 2020-03-28 2022-11-08 Radius Networks, Inc. Location-based automatic compilation of charges accrued for venue provided goods/services
CN112578750B (zh) * 2020-11-27 2021-11-16 星控物联科技(山东)有限公司 工业数据采集控制器的通信方法及系统
US11330664B1 (en) 2020-12-31 2022-05-10 Rapidsos, Inc. Apparatus and method for obtaining emergency data and providing a map view

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685663A (zh) * 2002-09-30 2005-10-19 皇家飞利浦电子股份有限公司 动态网络配置
EP2046084A1 (en) * 2007-10-02 2009-04-08 Ricoh Company, Ltd. Geographic tagging of network access points
CN101421985A (zh) * 2006-04-14 2009-04-29 微软公司 使用无线信标广播来提供媒体消息
US20100063867A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3777196B2 (ja) 1994-05-10 2006-05-24 富士通株式会社 クライアント/サーバシステム用の通信制御装置
CN100590635C (zh) * 2001-07-06 2010-02-17 诺基亚有限公司 移动通信环境中的数字权利管理的方法和设备
US20060027618A1 (en) 2002-02-20 2006-02-09 Let's Go Aero, Inc. Electrical generator carrier system
US20040054774A1 (en) * 2002-05-04 2004-03-18 Instant802 Networks Inc. Using wireless network access points for monitoring radio spectrum traffic and interference
JP4777651B2 (ja) * 2002-08-23 2011-09-21 イグジット−キューブ,インク. コンピュータシステム及びデータ保存方法
US8645470B2 (en) * 2002-12-06 2014-02-04 Core Wireless Licensing S.A.R.L. System, method and computer program product for the delivery of media content
ES2335003T3 (es) 2003-01-20 2010-03-18 Lg Electronics, Inc. Medio de grabacion que tiene una estructura de datos para gestionar la reproduccion de imagenes fijas grabadas en el, y metodos y aparatos de grabacion y reproduccion.
JP3800198B2 (ja) * 2003-05-16 2006-07-26 ソニー株式会社 情報処理装置、およびアクセス制御処理方法、並びにコンピュータ・プログラム
US7113773B2 (en) * 2003-05-16 2006-09-26 Qualcomm Incorporated Reliable reception of broadcast/multicast content
US8606885B2 (en) * 2003-06-05 2013-12-10 Ipass Inc. Method and system of providing access point data associated with a network access point
JP4367906B2 (ja) * 2003-07-23 2009-11-18 庸美 徳原 通信システム及びこの通信システムに使用される移動通信機
US20050028645A1 (en) 2003-08-07 2005-02-10 Adriana Velez Bottle cap remover
JP2005086770A (ja) * 2003-09-11 2005-03-31 Nec Corp 情報提供システム、携帯端末、無線アクセスポイント、課金サーバおよび情報提供方法
WO2005034547A1 (en) * 2003-09-19 2005-04-14 Pctel, Inc. Apparatus and method for automated updating system for wireless networks
US7792988B2 (en) * 2003-10-20 2010-09-07 Sony Computer Entertainment America, LLC Peer-to-peer data relay
JP2005323234A (ja) 2004-05-11 2005-11-17 Matsushita Electric Ind Co Ltd 無線ネットワークシステム
US7505443B2 (en) 2004-06-24 2009-03-17 Kapsch Trafficcom Inc. System and method for broadcasting application-specific information in wireless local area networks
US7317914B2 (en) 2004-09-24 2008-01-08 Microsoft Corporation Collaboratively locating disconnected clients and rogue access points in a wireless network
US7403762B2 (en) 2004-10-29 2008-07-22 Skyhook Wireless, Inc. Method and system for building a location beacon database
US7502620B2 (en) 2005-03-04 2009-03-10 Shyhook Wireless, Inc. Encoding and compression of a location beacon database
KR101249178B1 (ko) 2005-02-22 2013-04-03 스카이후크 와이어리스, 인크. 위치 확인 시스템의 연속 데이터 최적화
US8121895B2 (en) * 2005-07-21 2012-02-21 Adknowledge, Inc. Method and system for delivering electronic communications
US7573253B2 (en) 2005-07-29 2009-08-11 Dmi Manufacturing Inc. System for managing electrical consumption
KR101209425B1 (ko) 2005-08-17 2012-12-06 삼성전자주식회사 방송 시스템에서 통지 메시지 송수신 장치 및 방법과 그 시스템
JP4722641B2 (ja) 2005-09-21 2011-07-13 フリースケール セミコンダクター インコーポレイテッド 接続管理システム、接続管理プログラム及び接続管理方法
US8576846B2 (en) * 2005-10-05 2013-11-05 Qualcomm Incorporated Peer-to-peer communication in ad hoc wireless network
US7412224B2 (en) * 2005-11-14 2008-08-12 Nokia Corporation Portable local server with context sensing
CN1968261B (zh) * 2005-11-14 2011-05-25 联想(北京)有限公司 一种在无线局域网中共享资源的方法
US20070204350A1 (en) 2006-02-18 2007-08-30 Gibson Guitar Corp. Secure Internet
US7471954B2 (en) 2006-02-24 2008-12-30 Skyhook Wireless, Inc. Methods and systems for estimating a user position in a WLAN positioning system based on user assigned access point locations
JP5239123B2 (ja) * 2006-03-15 2013-07-17 日本電気株式会社 無線lanシステム
US7835754B2 (en) 2006-05-08 2010-11-16 Skyhook Wireless, Inc. Estimation of speed and direction of travel in a WLAN positioning system
US7551579B2 (en) 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Calculation of quality of wlan access point characterization for use in a wlan positioning system
US7551929B2 (en) 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Estimation of speed and direction of travel in a WLAN positioning system using multiple position estimations
US7515578B2 (en) 2006-05-08 2009-04-07 Skyhook Wireless, Inc. Estimation of position using WLAN access point radio propagation characteristics in a WLAN positioning system
US9148843B2 (en) * 2006-05-25 2015-09-29 Wefi Inc. Method and system for selecting a wireless network for offloading
US8144673B2 (en) 2006-07-07 2012-03-27 Skyhook Wireless, Inc. Method and system for employing a dedicated device for position estimation by a WLAN positioning system
US8743778B2 (en) 2006-09-06 2014-06-03 Devicescape Software, Inc. Systems and methods for obtaining network credentials
WO2008033817A2 (en) 2006-09-11 2008-03-20 Invenda Corporation System and method for providing secure electronic coupons to wireless access point users
US20090298514A1 (en) * 2006-09-14 2009-12-03 Shah Ullah Real world behavior measurement using identifiers specific to mobile devices
US9445353B2 (en) * 2006-09-14 2016-09-13 Omnitrail Technologies Inc. Presence platform for passive radio access network-to-radio access network device transition
US7856234B2 (en) 2006-11-07 2010-12-21 Skyhook Wireless, Inc. System and method for estimating positioning error within a WLAN-based positioning system
WO2008061348A1 (en) * 2006-11-21 2008-05-29 Research In Motion Limited Saving a connection profile when unable to connect to a wireless local area network
US8000719B1 (en) 2006-11-21 2011-08-16 Pico Mobile Networks, Inc. Multi-mode location services
EP2090000A2 (en) 2006-12-22 2009-08-19 Apple, Inc. Communicating and storing information associated with media broadcasts
JP2008287615A (ja) * 2007-05-21 2008-11-27 Contents Works Inc 出版物データ作製方法、この方法をコンピュータに実行させるためのソフトウェアプログラム、及び出版物データ作製システム
US7945238B2 (en) * 2007-06-28 2011-05-17 Kajeet, Inc. System and methods for managing the utilization of a communications device
CN101083556B (zh) * 2007-07-02 2010-04-14 蔡水平 一种按地域分层次无线信息发布搜索交流应用系统
US7904409B2 (en) * 2007-08-01 2011-03-08 Yahoo! Inc. System and method for global load balancing of requests for content based on membership status of a user with one or more subscription services
KR20090017899A (ko) * 2007-08-16 2009-02-19 삼성전자주식회사 광대역 무선접속 시스템에서 서비스 제공자 목록 제공 장치및 방법
US8477944B2 (en) 2007-09-28 2013-07-02 Hera Wireless S.A. Communication system, base station apparatus and terminal apparatus
US8468243B2 (en) 2007-12-26 2013-06-18 Hera Wireless S.A. Base station apparatus for distributing contents and terminal apparatus for receiving the contents
JP2009159324A (ja) * 2007-12-26 2009-07-16 Sanyo Electric Co Ltd 基地局装置および端末装置
US20090192871A1 (en) 2008-01-29 2009-07-30 Linksmanager Llc Business Social Network Advertising
US20100175104A1 (en) 2008-03-03 2010-07-08 Khalid Atm Shafiqul Safe and secure program execution framework with guest application space
US8351417B2 (en) 2008-05-14 2013-01-08 Telcordia Technologies, Inc. Methods for efficient organization of vehicle peer groups and efficient V2R communications
US20100020746A1 (en) 2008-07-28 2010-01-28 Texas Instruments Incorporated Advertisement of multiple security profiles in wireless local area networks
JP2010087829A (ja) * 2008-09-30 2010-04-15 Sony Corp 端末装置、接続可能位置情報表示方法およびプログラム
US8812013B2 (en) * 2008-10-27 2014-08-19 Microsoft Corporation Peer and composite localization for mobile applications
JP5218080B2 (ja) 2009-01-15 2013-06-26 ソニー株式会社 電子クーポン処理システム、ユーザ管理サーバ装置、サービス提供方法、およびプログラム
US20130231088A1 (en) * 2009-03-03 2013-09-05 E3, Llc System and method for social profiling using wireless communication devices
US8665819B2 (en) * 2009-06-19 2014-03-04 Cisco Technology, Inc. System and method for providing mobility between heterogenous networks in a communication environment
US10304069B2 (en) * 2009-07-29 2019-05-28 Shopkick, Inc. Method and system for presentment and redemption of personalized discounts
US8340628B2 (en) 2009-09-10 2012-12-25 Qualcomm Incorporated Systems and methods for localized wireless notification
US9519728B2 (en) * 2009-12-04 2016-12-13 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and optimizing delivery of content in a network
US20110178862A1 (en) 2010-01-19 2011-07-21 Daigle Mark R Location based consumer interface for retail environment
US20110178863A1 (en) 2010-01-19 2011-07-21 Daigle Mark R Location based consumer interface for retail environment
JP5592474B2 (ja) * 2010-03-08 2014-09-17 パナソニック株式会社 サーバ装置、及びサーバ装置とクライアント装置の接続方法
US8638717B2 (en) * 2010-08-20 2014-01-28 Time Warner Cable Enterprises Llc System and method for maintaining a communication session
US8553662B2 (en) * 2010-08-20 2013-10-08 Time Warner Cable Inc. System and method for Wi-Fi roaming
US8868695B2 (en) * 2011-03-02 2014-10-21 Cleversafe, Inc. Configuring a generic computing device utilizing specific computing device operation information
US8326260B1 (en) 2011-05-18 2012-12-04 Radius Networks, Inc. System and method for managing communications over a wireless network during an emergency
US8555364B2 (en) * 2011-09-30 2013-10-08 Time Warner Cable Enterprises Llc System and method for cloning a wi-fi access point

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685663A (zh) * 2002-09-30 2005-10-19 皇家飞利浦电子股份有限公司 动态网络配置
CN101421985A (zh) * 2006-04-14 2009-04-29 微软公司 使用无线信标广播来提供媒体消息
EP2046084A1 (en) * 2007-10-02 2009-04-08 Ricoh Company, Ltd. Geographic tagging of network access points
US20100063867A1 (en) * 2008-09-08 2010-03-11 Proctor Jr James Arthur Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106856609A (zh) * 2017-02-28 2017-06-16 苏州福瑞思信息科技有限公司 一种网络配置方法及装置
CN111954171A (zh) * 2020-07-24 2020-11-17 上海连尚网络科技有限公司 一种信息推送方法及设备
CN111954171B (zh) * 2020-07-24 2021-09-10 上海连尚网络科技有限公司 一种信息推送方法及设备

Also Published As

Publication number Publication date
CA2860113A1 (en) 2012-11-22
US20120294234A1 (en) 2012-11-22
WO2012159041A3 (en) 2013-02-21
WO2012159041A2 (en) 2012-11-22
US8326260B1 (en) 2012-12-04
JP2014140171A (ja) 2014-07-31
CN104113861B (zh) 2018-03-02
US9167443B2 (en) 2015-10-20
JP2014522588A (ja) 2014-09-04
CN103797858B (zh) 2016-09-14
WO2012159054A2 (en) 2012-11-22
EP2797365B1 (en) 2018-11-07
CA2836101A1 (en) 2012-11-22
CA2836101C (en) 2016-10-04
EP2712487A2 (en) 2014-04-02
EP2712487A4 (en) 2014-11-19
US8335174B2 (en) 2012-12-18
EP2712487B1 (en) 2018-04-25
KR20140072163A (ko) 2014-06-12
EP2710842A4 (en) 2015-03-18
CA2841401C (en) 2019-12-31
KR20140061321A (ko) 2014-05-21
JP5997714B2 (ja) 2016-09-28
EP2710842A2 (en) 2014-03-26
US10212647B2 (en) 2019-02-19
CA2841401A1 (en) 2012-11-22
KR101432230B1 (ko) 2014-08-27
EP2710842B1 (en) 2016-07-27
US8938196B2 (en) 2015-01-20
US20120295569A1 (en) 2012-11-22
CN103797858A (zh) 2014-05-14
US20120294235A1 (en) 2012-11-22
WO2012159054A3 (en) 2013-01-17
US20120295535A1 (en) 2012-11-22
EP2797365A1 (en) 2014-10-29
KR101823562B1 (ko) 2018-01-30
US20160029302A1 (en) 2016-01-28
JP5902295B2 (ja) 2016-04-13

Similar Documents

Publication Publication Date Title
CN104113861A (zh) 用于管理无线网络中的内容互换的方法及系统
US8989094B2 (en) Systems and methods for generating and displaying application information on a wireless station
Di Luzio et al. Mind your probes: De-anonymization of large crowds through smartphone WiFi probe requests
EP2245790B1 (en) Authentication mechanisms for wireless networks
KR101891669B1 (ko) 모바일 애드 혹 네트워킹
AU2023202837A1 (en) Systems and methods for short-range communication between devices
US10694362B2 (en) Ad-hoc social network (AHSN) system, AHSN-enabled device, and methods of use
CN103597865A (zh) 基于匿名位置的通知
US9756461B1 (en) Privacy-preserving large-scale location monitoring
Marotta et al. NausicaApp: a hybrid decentralized approach to managing Covid-19 pandemic at campus premises
WO2018151615A2 (en) System and method for providing a mobile station with information and/or services associated with location of a mobile station
WO2014074672A2 (en) System and method for storing and retrieving information associated with a network location

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: RADIUS NETWORK LLC

Free format text: FORMER OWNER: WIFI NAME INC.

Effective date: 20150202

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150202

Address after: Washington, USA

Applicant after: Ruidiesi network company

Address before: Washington, USA

Applicant before: RADIUS NETWORKS, INC.

GR01 Patent grant
GR01 Patent grant