用于基于估计距离的通知特定设备的系统和方法与流程

文档序号:27017190发布日期:2021-10-23 02:06阅读:106来源:国知局
用于基于估计距离的通知特定设备的系统和方法与流程

1.本公开涉及一种用于通知吸电子烟、吸烟或潜在欺凌的检测的通知系统和方法。更具体地,本公开涉及用于选择要通知的特定用户设备的系统和方法。


背景技术:

2.吸电子烟、吸烟和欺凌是严重的公共卫生和社会问题,特别是在学术和商业环境的区域中,因为它不仅对行为者而且对其他人的健康和精神产生危险和有害的影响。吸电子烟、吸烟或欺凌在年轻人中也很猖獗并引起许多健康、精神和环境问题。通常,吸电子烟和吸烟对靠近吸电子烟者或吸烟者的人有类似的影响。因此,通过识别区域中的吸电子烟或吸烟活动,可以对人们进行适当地监督,从而防止有害和危险的影响。
3.已经开发了各种方法和系统来识别或阻止区域中的欺凌、吸烟和吸电子烟,例如教室、洗手间、更衣室、储藏室、医院病房或学校、医院、仓库、自助餐厅、办公室、金融机构、政府建筑物或任何其他商业设施或建筑物中的其他类型的区域。例如,潜在欺凌、吸烟和吸电子烟可以通过电子烟检测器和摄像头监控来识别。然而,后者由于隐私法律和政策的原因,在诸如洗手间、更衣室、淋浴房或医院病房的私密区域中尚未使用。
4.此外,当检测到潜在欺凌、吸烟或吸电子烟时,需要通知系统来通知感兴趣的人员或个体,同时不使涉及潜在欺凌、吸烟或吸电子烟的人意识到人员或个体已被通知。因此,需要在有效和快速地通知潜在或实际的欺凌、吸烟或吸电子烟的发生方面取得进展。


技术实现要素:

5.本公开涉及用于向估计为最近的用户设备提供检测的吸电子烟、吸烟或潜在欺凌的通知的通知系统和方法。根据本公开的方面,通知系统包括至少一个传感器,被配置为感测指示吸电子烟、潜在欺凌或吸烟中的至少一个的测量、无线设备被动监视器、处理器和在其上存储有指令的存储器。当由处理器执行指令时,使得通知系统基于感测的测量来检测吸电子烟、潜在欺凌或吸烟的发生,估计来自用户设备的预定列表中的哪个用户设备是距离无线设备被动监视器最近的用户设备,并且向估计的最近的用户设备提供关于检测的吸电子烟、潜在欺凌或吸烟的发生的通知。
6.在通知系统的各种实施例中,在估计哪个用户设备是最近的用户设备中,当由处理器执行指令时,使得通知系统:对于在无线设备被动监视器的无线范围内并且在用户设备的预定列表中的每个用户设备,基于用户设备的无线信号特性估计到无线设备被动监视器的距离;以及选择与距离中的最小距离相对应的用户设备作为最近的用户设备。
7.在通知系统的各种实施例中,在估计哪个用户设备是最近的用户设备中,当由处理器执行指令时,使得通知系统由无线设备被动监视器监听无线网络的信道,以检测无线设备被动监视器的无线范围内的用户设备的唯一标识符(id);以及识别在用户设备的预定列表中的检测的唯一id。
8.在通知系统的各种实施例中,无线信号特性包括用户设备的源地址、目的地址、上
层信息、信号强度和/或信号噪声电平。
9.在通知系统的各种实施例中,无线设备被动监视器包括被动监视器和/或被动监视器。
10.在通知系统的各种实施例中,至少一个传感器被配置为感测空气质量、声音、运动和/或温度。
11.在通知系统的各种实施例中,无线设备被动监视器被配置为被动地监视网络或网络中的至少一个。
12.在通知系统的各种实施例中,通知包括至少一个传感器的位置和/或检测的发生的检测时间。
13.在通知系统的各种实施例中,通知系统还包括与至少一个传感器分离的远程服务器,其中远程服务器包括处理器和存储器。在通知系统的各种实施例中,至少一个传感器被配置为将感测的测量传达到远程服务器。
14.根据本公开的方面,计算机实现的方法包括:通过至少一个传感器感测指示吸电子烟、潜在欺凌或吸烟中的至少一个的测量;基于感测的测量来检测吸电子烟、潜在欺凌或吸烟中的至少一个的发生;估计来自用户设备的预定列表中的哪个用户设备是离无线设备被动监视器最近的用户设备;以及向估计的最近的用户设备提供关于检测的吸电子烟、潜在欺凌和/或吸烟的发生的通知。
15.在计算机实现的方法的各种实施例中,估计哪个用户设备是最近的用户设备包括:对于在无线设备被动监视器的无线范围内并且在用户设备的预定列表中的每个用户设备,基于用户设备的无线信号特性估计到无线设备被动监视器的距离;以及选择与距离中的最小距离相对应的用户设备作为最近的用户设备。
16.在计算机实现的方法的各种实施例中,估计哪个用户设备是最近的用户设备包括:由无线设备被动监视器监听无线网络的信道,以检测在无线设备被动监视器的无线范围内的用户设备的唯一id;以及识别在用户设备的预定列表中的检测的唯一id。
17.在计算机实现的方法的各种实施例中,无线信号特性包括用户设备的信号强度或信号噪声电平中的至少一个。
18.在计算机实现的方法的各种实施例中,无线设备被动监视器包括被动监视器或被动监视器中的至少一个。
19.在计算机实现的方法的各种实施例中,至少一个传感器被配置为感测空气质量、声音、运动和/或温度。
20.在计算机实现的方法的各种实施例中,无线设备被动监视器被配置为被动地监视网络和/或网络。
21.在计算机实现的方法的各种实施例中,通知包括至少一个传感器的位置和/或检测的发生的检测时间。
22.在计算机实现的方法的各种实施例中,方法包括通过至少一个传感器,将感测的测量传达到与至少一个传感器分离的远程服务器,其中远程服务器执行检测、估计和提供。
23.根据本公开的方面,存储指令的非暂时性的计算机可读介质,指令在由处理器执行时,使得处理器执行方法。方法包括访问指示吸电子烟、潜在欺凌或吸烟中的至少一个的
感测的测量;基于感测的测量来检测吸电子烟、潜在欺凌或吸烟中的至少一个的发生;估计来自用户设备的预定列表中的哪个用户设备是距离无线设备被动监视器最近的用户设备;以及向估计的最近用户设备提供关于检测的吸电子烟、潜在欺凌或吸烟的发生的通知。
24.下面参照附图更详细地描述本公开的示例性实施例的进一步细节和方面。
附图说明
25.通过参考阐述利用本技术的原理的说明性实施例的以下详细描述和附图,将获得对公开技术的特征和优点的更好理解,在附图中:
26.图1是根据本公开的实施例的用于通知吸电子烟、吸烟或潜在欺凌的检测的通知系统的框图;
27.图2是根据本公开的实施例的图1的检测传感器的功能框图;
28.图3是根据本公开的实施例使用的图1的系统的概念图;
29.图4是根据本公开的实施例的计算设备的功能框图;
30.图5是根据本公开的实施例示出的用于基于位置的警报的方法的流程图;
31.图6是根据本公开的实施例示出的用于基于位置的警报的方法的流程图;以及
32.图7是根据本公开的实施例示出的用于基于位置的警报的方法的流程图。
具体实施方式
33.本公开涉及用于通知吸电子烟、吸烟和潜在欺凌的检测的系统和方法。当识别到吸电子烟、吸烟和潜在欺凌时,警告或警报将被输送给注册用户或客户端,而不向在现场吸电子烟、吸烟或欺凌的人提供任何警告指示。以这种方式,欺凌、吸烟或吸电子烟的人可以被逮捕、识别,或者被适当地报告和监督。此外,可以有效地防止靠近吸电子烟或潜在欺凌的人受到潜在的或进一步的伤害。
34.尽管将根据特定实施例来描述本公开,但对于本领域技术人员来说,显而易见的是,在不脱离本公开的精神的情况下,可以进行各种修改、重新布置和替换。本公开的范围由所附权利要求限定。
35.为了促进对本公开的原理的理解,现在将参考图中所示的示例性实施例,并且将使用特定语言来描述该实施例。然而,应当理解,本公开的范围并不因此而受到限制。在此示出的发明特征的任何更改和进一步修改,以及如在此示出的本公开的原理的任何附加应用,对于相关领域的技术人员和拥有本公开的技术人员来说,将被认为在本公开的范围内。
36.图1示出了显示根据本公开的实施例的通知系统100的框图。通知系统100包括多个检测传感器110,检测与吸电子烟、声音和/或运动有关的空气质量。通知系统100还包括控制服务器120,用于通过访问存储基本数据的数据库130来识别现场是否正在发生吸电子烟或潜在欺凌。基本数据包括在每个场所处当现场没有发生潜在欺凌或吸电子烟时检测的声音和空气质量的历史数据。该历史数据可用于学习模式。学习模式是系统100使用通过传感器110测量的数据(和/或历史数据)来创建基线数据集的模式,该基线数据集用于确定当不存在吸电子烟、吸烟或欺凌时场所检测的空气质量、声音和/或运动是什么。
37.检测的空气质量可以由检测传感器110分析,或者检测的空气质量可以与检测的声音一起被输送到控制服务器120。控制服务器120可以通过将这些参数中的一个或两个与
存储在数据库130处的基本数据进行比较来分析检测的声音和空气质量,并且确定在由检测传感器110监视的各个场所处是否正在发生潜在欺凌和/或吸电子烟。
38.存储在数据库130处的基本数据可以是位置相关的,这意味着一个位置的基本数据不同于另一个场所或位置的基本数据。位置相关的基本数据可以是与识别潜在欺凌有关的声音数据。例如,在浴室中,存在冲洗声、对话声、清洁声等。基于浴室的尺寸和检测传感器110的安装位置,检测传感器110可以与安装在浴室处或浴室附近的卧室(例如,酒店房间)处的其它检测传感器110不同地检测声音。因此,即使在相同场所(例如,酒店)内,基于安装位置,位置相关的基本数据也可以是不同的。
39.现在参考图2,示出了根据本公开的实施例的图1的检测传感器110的功能框图。检测传感器110可以包括声音传感器210、空气质量传感器220、运动传感器222、网络接口230、电源单元240和控制器250。声音传感器210可用于检测声音以及空气质量传感器220可用于检测空气质量。运动传感器可用于检测运动。特别地,声音传感器210检测环境中的声级(例如,分贝(db))。
40.如上所述,用于识别潜在欺凌的阈值取决于现场的安装位置并基于学习模式期间获得的历史数据。由于检测传感器110可覆盖有限的区域,因此当空间的面积大于每个检测传感器110可覆盖的面积时,多个检测传感器110可安装在一个空间处。例如,检测传感器110可以覆盖10
×
10平方英尺的区域。在这种情况下,由于在相同位置(例如,具有储物柜、淋浴和浴室隔间的大更衣室)处的不同安装位置,每个检测传感器110可以具有不同的阈值用于识别潜在欺凌。空气质量传感器220可以检测空气质量,包括空气中的水分和氢含量以及空气的温度。换句话说,空气质量传感器220可以包括感测环境空气的各种参数的传感器的组合。
41.在一方面中,空气质量传感器220可包括其它传感器,诸如用于感测环境的空气含量,例如,环境空气的氮气或氧气水平的传感器。可由检测传感器110通过湿度、氢、温度、总挥发性有机化合物、颗粒浓度和颗粒质量的特定范围组合来检测吸电子烟,其在本公开中被定义为标志。由于标志不取决于安装位置和时间,因此可以预先确定用于识别电子烟的内部参数。换句话说,空气质量传感器220可以不需要训练,而声音传感器210需要训练。在各种实施例中,由于湿度、温度、氢、总挥发性有机化合物、颗粒浓度和颗粒质量范围可能因位置不同而不同,或者甚至在相同的一般位置(例如,更衣室)内不同,因此空气质量传感器220可能需要被训练以检测吸电子烟。
42.运动传感器222被配置为检测在检测传感器110附近的移动对象,特别是人。在各种实施例中,运动传感器222可以远离检测传感器110。运动检测器可以包括光学、微波、被动红外、超声和/或声学传感器,并且在许多情况下,包括用于照明的发射器。
43.网络接口230可以被配置为将感测的结果输送到控制服务器120。在一方面中,网络接口230可以在识别到潜在欺凌或吸电子烟时向消息服务器140和客户端

服务器160输送发送警报的请求。此外,网络接口230可以从控制服务器120接收更新内部设置或参数的命令。
44.在一方面中,网络接口230可以无线地或经由有线连接与控制服务器102通信。无线连接可以是广域网(wan)、局域网(lan)、个域网(pan)、自组织网络、蜂窝网络等。有线网络可以使用5类电缆(cat5)、cat5e、6类电缆(cat6)或类似的电缆。检测传感器110的更新可
以通过网络接口230在空中(over the air)无线输送。此外,通过网络接口230,客户端170或操作员/管理员/技术人员可以单独地打开和关闭检测传感器110。
45.网络接口230可以包括收发器235,被配置为通过诸如802及其变型的标准与设备通信。收发器235可以被配置为与移动设备和/或其他物联网(iot)无线设备通信。移动设备(或手持计算机)是小到可以在手中握住并操作的计算机(例如,移动电话和/或平板电脑)。通常,任何手持计算机设备将具有lcd或oled平面屏幕界面,提供具有数字按钮和键盘或物理按钮以及物理键盘的触摸屏界面。许多这样的设备可以经由可以经由蜂窝网络、或近场通信连接到互联网,并与诸如车载娱乐系统或耳机的其他设备互连。物联网是被提供了唯一标识符(例如,媒体访问控制地址(mac))的相互关联的计算设备、机械和数字机器、对象或人的系统,并且具有通过网络输送数据的能力,而不需要人与人或人与计算机的交互。
46.收发器235可以被动地监视信道以查找收发器235范围内的设备的唯一标识符(例如,mac地址)。例如,收发器235可以在信道11上找到设备。收发器235可以检测在检测传感器110的范围内的附近设备的mac地址。在各种实施例中,无线收发器可以检测在检测传感器110的无线范围内的附近设备的设备标识符(例如,设备名称)。在各种实施例中,预期检测传感器110可以包括收发器,被配置为被动地监视收发器范围内的设备。收发器然后可以检测在检测传感器110的范围内的任何附近设备的mac地址。是一种无线技术标准,用于在大约2.400ghz至大约2.485ghz、5ghz(例如,802.11ac/ax/n)的工业、科学和医疗无线电波段中使用短波长uhf无线电波在短距离内在固定与移动设备之间交换数据,并建立个人区域网络。预期为了确定最近的移动设备,可以使用
47.预期本公开的系统和方法可应用于任何无线通信协议和唯一设备标识符,并且不限于或
48.声音传感器210、空气质量传感器220和网络接口230可以由电源单元240供电。可安装常规电池以向检测传感器110供电。例如,可以使用aa、aaa或其它合适的电池。电源单元240可以利用电池和到电源插座的连接,以便当电网或微电网停电时,电源单元240可以通过使用电池来供电。
49.在一方面中,电源单元240可以接收从被称为以太网供电(poe)或有源以太网的网络电缆(诸如cat5或cat6)供应的电力。poe+和4ppoe也可用于供电。poe和poe+遵循由电气和电子工程师协会设置的标准(例如802.3at和802.3bt),提供大约30瓦特。由于poe的下一代标准可以提供更多的电力,例如60瓦特,以太网电缆可以为电源单元240提供足够的电力。由于网络电缆供电,检测传感器110可以安装在任何地方,因此可以安装网络电缆,而不必担心到电源插座的距离。此外,由于电源单元240不需要连接到电源插座所必需的电子部件,因此可以降低制造成本,并且可以减小检测传感器110的尺寸。
50.检测传感器110还包括控制器250,控制检测传感器110的功能和设置。当检测传感器110通电时,控制器250设置检测传感器110的设置以及声音传感器210和空气质量传感器
220的内部参数。控制器250还控制网络接口230在检测到潜在欺凌、吸烟或吸电子烟时输送检测的结果或发送警报的请求,并在接收到来自控制服务器120的更新命令时重置或更新设置和内部参数。
51.控制器250可以在linux、windows、android、ios或类似的软件操作系统上实现。在一方面中,控制器250可以在硬件系统上实现,诸如数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)、不同类型的可编程只读存储器(例如,prom、eprom、eeprom等)或诸如树莓派(树莓pi)的微处理器。
52.在一方面中,控制器250可以通过从硬件系统中移除不必要的特征以减少电力消耗并将用于识别的必要特征集成到硬件系统中以在硬件系统上实现。例如,控制器250可以通过移除已经配备在树莓派(树莓pi)中的不必要的特征,并且通过集成用于识别吸电子烟、吸烟和潜在欺凌的特征,以低电力模式在树莓派(树莓pi)上实现。以这种方式,运行声音传感器210、空气质量传感器220、网络接口230和控制器250所需的电力可以经由网络电缆(例如,poe、poe+和4ppoe)充分供应。这种用于减少电力消耗的方法可以应用于其它硬件系统或软件操作系统。
53.例如,树莓派(树莓pi)的标准处理器(例如型号3、3b、3b+等)在1.4ghz下运行。通过编辑操作系统配置文件,树莓派(树莓pi)处理器可以在低于1.4ghz下运行,因此降低了电力消耗,意味着树莓派(树莓pi)处理器在低电力模式下运行。此外,树莓派(树莓pi)包括用于调试和诊断目的的hdmi端口。当插入hdmi端口时,用户可以更改和调试操作系统配置文件。公开的实施例是示例性的,并且可以预期其它实现方式。例如,硬件系统不需要是树莓派(树莓pi)并且可以是包括处理器、存储器、通信接口、操作系统、电源管理和一个或多个软件应用程序的另一硬件/软件系统。通信接口可以包括例如以太网、usb和/或hdmi等。在各种实施例中,硬件/软件系统可以包括低电力模式,允许系统由以太网供电(poe)供电。低电力模式可以包括,例如,将处理器设置为降低的处理能力。可以预期其它变型。
54.在一方面中,检测传感器110可以不配备警告系统。因此,当在安装场所处检测到潜在欺凌或吸电子烟时,任何欺凌或吸电子烟的人都不能察觉到这样的识别被报告给客户端170和通知订户150,因为该识别被谨慎地或安静地报告给这个人。
55.在另一方面中,检测传感器110可以将基本数据保存在检测传感器110的存储器111中。换言之,检测传感器110可在安装有检测传感器110的现场自行确定吸电子烟、潜在欺凌或吸烟。在这种情况下,检测传感器110输送指示与吸电子烟、欺凌或吸烟的标志相匹配的异常的信号。这确保了数据保密性,意味着数据停留在检测传感器110内,并且进一步确保了现场人员的隐私。
56.在一方面中,基本数据可以是与位置无关的,这意味着基本数据在每次对于每个位置都是相同的。与位置无关的基本数据可以是与识别吸电子烟有关的空气质量数据。由于电子烟在温度、湿度和氢范围方面具有标志,因此可以基于该标志来识别吸电子烟。在一方面中,用于识别吸电子烟的特征可以集成到检测传感器110中,以便当在检测的空气质量中识别到标志时,检测传感器110可以请求将警报或警告消息发送到客户端170。标志可以包括温度、湿度和氢的预定范围的组合。
57.通常,氢传感器需要至少7伏和大约1000欧姆的电阻。然而,检测传感器110可以具
有改进的氢传感器,需要低得多的电压和高得多的电阻。电压和电阻可基于环境的温度而变化。
58.数据库130还可以包括历史数据,该历史数据是时间序列和位置特定数据,用于识别已安装检测传感器110的每个位置的潜在欺凌。在一方面中,控制服务器120可以分析历史数据以预测在该位置处吸电子烟和潜在欺凌的发生,从而可以在该位置处主动地并且迅速地采取适当的行动。
59.在一方面中,控制服务器120可以分析存储在数据库130处的历史数据以识别历史数据的趋势。这种趋势可能是吸电子烟或潜在欺凌发生的减少或增加的图案。在识别到减少或增加的图案的情况下,控制服务器120可以调整用于识别潜在欺凌的基本数据,以使检测传感器110对识别更灵敏或更不灵敏。以这种方式,可以基于历史数据的趋势来调整基本数据。
60.由于这些原因,在学习模式中的一段周期内在现场将获得位置相关的基本数据。该周期可取决于安装位置、时间、星期几和日期而变化。可以在一段周期内获得位置相关的基本数据,周期是基于场所的环境和检测传感器110的安装位置确定的。
61.在足够长的周期内获得位置相关的基本数据以形成该位置的配置文件之后,检测传感器110可被转换成激活模式以识别噪声干扰。
62.在一方面中,当检测传感器110将检测的结果输送到控制服务器120时,控制服务器120可以从数据库130获取安装检测传感器110的位置的配置文件和获得检测的结果的时间,并基于基本数据分析检测的结果以识别潜在欺凌的发生。
63.参考图3,示出了使用中的图1的系统的概念图。例如,学生196可以进入检测传感器110所位于的场所190,例如浴室。在激活模式期间,检测传感器110可检测与吸电子烟有关的空气质量、检测声音和/或检测与场所190处的噪声干扰有关的运动。然后,检测传感器110(图2)将检测的结果输送到控制服务器120(图1)。控制服务器120可以从数据库130获取安装了检测传感器110的位置的配置文件和获得检测的结果的时间,并分析检测的结果,例如,基于基本数据来识别潜在欺凌或吸电子烟的发生。
64.接下来,检测传感器110估计来自用户设备的预定列表中的距离它最近的用户设备,预定列表可以存储在控制服务器120处和/或数据库130中。例如,如果存在两个用户设备(例如,第一用户设备192和第二用户设备194),则通知系统100基于用户设备192、194的无线信号特性(例如,信号强度和/或信号噪声)来估计两个用户设备192、194中的哪一个更接近检测传感器110。然后,通知系统100向被估计为更接近检测传感器110的用户设备(192或194)发出警报。这种特征消除了对不合适的用户的通知,诸如组织中的数十个移动设备,这些设备可能距离太远而无法响应警报。因此,如果估计第一用户设备192比第二用户设备194更靠近检测传感器110,则检测传感器110可以请求将警报或警告消息发送到第一用户设备192。后面将描述示例性估计技术。就目前而言,足以注意到不能保证估计实际上识别物理上最靠近检测传感器110的用户设备,并且可行的是,估计能够识别比更近的用户设备更远的用户设备。
65.现在转到图4,提供了计算设备400的简化框图,可以实现为图1中的控制服务器120、数据库130、消息服务器140和/或客户端

服务器160。计算设备400可以包括存储器410、处理器420、显示器430、网络接口440、输入设备450和/或输出模块460。存储器410包括
用于存储可由处理器420执行并控制计算设备400操作的数据和/或软件的任何非暂时性的计算机可读存储介质。
66.在一方面中,存储器410可以包括诸如闪存芯片的一个或多个固态存储设备。替代地或除了一个或多个固态存储设备之外,存储器410可以包括通过大容量存储控制器(未示出)和通信总线(未示出)连接到处理器420的一个或多个计算机可读存储介质/设备。尽管这里包含的计算机可读介质的描述指的是固态存储器,但是本领域技术人员应当理解,计算机可读存储介质可以是处理器420可以访问的任何介质。也就是说,计算机可读存储介质可以包括用于存储诸如计算机可读指令、数据结构、程序模块和/或其他数据的信息的任何方法或技术来实现的非暂时性的、易失性的和/或非易失性的、可移除的和/或不可移除的介质。例如,计算机可读存储介质包括ram、rom、eprom、eeprom、闪存或其它固态存储器技术、cd

rom、dvd、蓝光或其它光学存储器、磁卡带、磁带、磁盘存储器或其它磁存储设备、或可用于存储所需信息并可由计算设备400访问的任何其它介质。
67.存储器410可存储应用程序414和/或数据412(例如,来自图2的运动传感器222、声音传感器210和/或空气质量传感器220的基本数据和历史数据)。当由处理器420执行时,应用程序414可以使显示器430呈现用户界面416。处理器420可以是通用处理器,被配置为执行特定图形处理任务同时释放通用处理器以执行其他任务的专用图形处理单元(gpu)和/或此类处理器的任意数量或组合。显示器430可以是触摸灵敏的和/或语音激活的,使得显示器430既可以用作输入设备也可以用作输出设备。或者,可以采用键盘(未示出)、鼠标(未示出)或其他数据输入设备。网络接口440可以被配置为连接到诸如由有线网络和/或无线网络组成的局域网(lan)、广域网(wan)、无线移动网络、网络组成的局域网(lan)、广域网(wan)、无线移动网络、网络和/或互联网的网络。
68.例如,计算设备400可以通过网络接口440接收图1的检测传感器110的检测结果,例如,在学习模式和激活模式中检测的声音,以及历史数据,该历史数据是包括在整个运行时间或预定周期内从检测传感器110检测的声音和检测的空气质量的时间序列数据。计算设备400可以经由网络接口440接收对其软件,例如,应用程序414的更新。预期更新可以包括“空中”(over

the

air)更新。计算设备400还可以在显示器430上显示软件更新可用的通知。
69.输入设备450可以是用户可以通过其与计算设备400交互的任何设备,诸如,例如鼠标、键盘、脚踏板、触摸屏和/或语音接口。输出模块460可以包括任何连接性端口或总线,诸如,例如并行端口、串行端口、通用串行总线(usb)或本领域技术人员已知的任何其他类似连接性端口。应用程序414可以是存储在存储器410中并由计算设备400的处理器420执行的一个或多个软件程序。应用程序414可以直接安装在计算设备400上或经由网络接口440安装。应用程序414可以作为基于web的应用程序或本领域技术人员已知的任何其他格式在计算设备400上本地运行。
70.在一方面中,应用程序414将是具有本公开中描述的全部特征和功能的单个软件程序。在另一方面中,应用程序414可以是提供这些特征和功能的各个部分的两个或更多个不同的软件程序。形成应用程序414的一部分的各种软件程序可被使能彼此通信和/或导入和导出与潜在欺凌、吸烟和吸电子烟的识别有关的各种设置和参数。
71.应用程序414与用户界面416通信,生成用于在显示器430上向图1的通知订户150或客户端170呈现可视交互特征的用户界面。例如,用户界面416可以生成图形用户界面
(gui)并将该gui输出到显示器430以呈现图形图示。
72.现在转到图5,根据本公开的实施例提供了一种用于警报通知的方法500。最初,在步骤502,该方法通过检测传感器110来检测吸电子烟、潜在欺凌和/或吸烟的发生(例如,通过感测运动、声音、空气质量和/或温度)。例如,场所中可能存在吸电子烟、吸烟或潜在欺凌。
73.当在步骤502中检测/感测到吸电子烟、吸烟和/或潜在欺凌的发生时,检测传感器110估计来自用户设备的预定列表中的最近的用户设备。例如,教师设备可能在比管理员设备更靠近场所的邻接教室中,管理员设备可能在走廊远处的几个教室中,使得向教师设备通知吸电子烟、吸烟和/或潜在欺凌的发生将是更有益的。预期用户设备的预定列表可以存储在检测传感器110的存储器111中或远程地存储在数据库130中或者图1的一个或多个服务器中,并且经由网络访问以确定。估计技术的示例将结合图6在下文描述。用户设备的预定列表的示例将结合图7在下文描述。
74.在步骤506,该方法至少向被估计为距离检测传感器最近的用户设备发送警报通知。警报可以是例如电子邮件、文本消息或多媒体消息等。这种设备的联系人信息可以存储在检测传感器的存储器111中和/或可以存储在数据库130中或图1所示的一个或多个服务器中。该消息可以由检测传感器110发送,或者由图1所示的一个或多个服务器发送,诸如客户端服务器160或消息服务器140。在各种实施例中,警报通知包括检测传感器110的位置或感测的发生的检测时间中的至少一个。
75.图5的方法是示例性的,并且在本公开的范围内预期变型。例如,在各种实施例中,步骤504可以不基于检测吸电子烟、吸烟或潜在欺凌的检测传感器110的特定位置来估计最近的用户设备。相反,步骤504可以基于检测传感器所位于的区域来估计最近的用户设备。例如,步骤504可以估计距离一楼男洗手间最近的用户设备,而不是距离这种洗手间中特定检测传感器最近的用户设备。
76.参考图6,示出了一种用于估计哪个用户设备是最近的方法。在步骤602,该方法基于诸如信号强度和/或信号噪声的无线信号特性来估计用户设备的“自由空间距离”或邻近度。例如,诸如电话或平板电脑的用户移动计算设备具有使用802.11标准及其变型的收发器。802.11标准提供了几个不同的无线电频率范围用于通信,诸如:900mhz、2.4ghz、5ghz、5.9ghz和60ghz频段。每个范围被划分为多个信道。针对使用此类信道的设备,信道可以通过被动监视器被监听。在各种实施例中,可以基于无线信号的频率和信号电平来确定与系统的距离。在各种实施例中,可以基于自由空间路径损耗来估计到收发器的“自由空间距离”:距离=10^((27.55

(20*log
10
(频率))+信号电平)/20)。例如:2412mhz的频率以及

57dbm的信号电平,求得的自由空间距离约为7米。对于出现在被动监视器上的每个设备,可以估计自由空间距离。在各种实施例中,被动监视器可以位于检测传感器110中。在各种实施例中,被动监视器可以与检测传感器分离,并且可以位于包含检测传感器110的区域中,例如在学校的男洗手间中。在这种情况下,被动监视器可以与检测传感器110通信,或者与图1所示的一个或多个服务器通信。预期被动监视器可以被动地监听无线设备的唯一标识符的任何无线信号,并且不限于和/或该方法还可以基于用户设备的源地址、
目的地址和/或上层信息来估计用户设备的“自由空间距离”或邻近度。
77.在步骤604,该方法通过确定哪个用户设备具有最小的估计距离来估计用户设备的预定列表中的哪个用户设备最近。
78.图6的方法是示例性的,并且变型预期在本公开的范围内。预期不同于自由空间距离的其它方式来估计到用户设备的距离。例如,在各种实施例中,网络度量可用作信号强度的替代,诸如分组丢失率。这样的网络度量和其它变型预期在本公开的范围内。
79.参考图7,示出了一种通过被动监视来监听信道以检测用户设备中收发器的方法。在步骤702,该方法监听无线网络的信道以获得在被动监视器的无线范围内的设备的唯一标识符(例如,媒体访问控制地址(“mac”地址))。如上面提到的,被动监视器可以是检测传感器的一部分,或者可以是在包含检测传感器的区域内的单独设备。唯一标识符可以包括mac地址。预期其他唯一标识符可被使用,并且可基于无线系统架构而变化。
80.如本领域技术人员将理解的,mac地址是分配给无线和有线通信设备的唯一标识符。mac地址通常用于网络技术,包括以太网、和和mac地址主要是由设备制造商分配的,并且通常被称为固化地址(burned

in address)或以太网硬件地址、硬件地址和/或物理地址。每个地址可以存储在硬件中,诸如网络收发器的只读存储器,或者通过固件机制存储。
81.在步骤704,该方法将由被动监视器检测到的mac地址与对应于用户设备的预定列表的mac地址的预定列表进行比较。例如,mac地址“12

34

56

78

9a

bc”可以与特定教师(例如,smith先生)的手机中的收发器对应,并且该mac地址可以存储在用户设备的预定列表中。另外,mac地址“12

33

56

78

9a

bd”可以与另一教师(例如,jones先生)的手机中的收发器对应,并且该mac地址可以存储在用户设备的预定列表中。因此,smith先生的手机和jones先生的手机的地址都可以在用户设备的预定列表中。如上所述,用户设备的预定列表可以存储在检测传感器中或者存储在图1所示的一个或多个服务器中。
82.在步骤706,如果mac地址在用户设备的预定列表内,则该方法可以确定用户设备的无线信号特性。如上所述,在各种实施例中,无线信号特性包括被动监视器的无线范围内的设备的无线信号强度和/或无线信号噪声电平中的至少一个。例如,被动监视器可以确定smith先生的设备有20dbm的tx功率、

39dbm的信号电平、

87dbm的噪声电平。上面结合图6讨论了用于估计用户设备的距离或邻近度的无线信号特性的使用。
83.图7的方法是示例性的,并且在本公开的范围内预期变型。例如,被动监视器可以是用于另一无线标准/协议的被动监视器,例如或等,并且通常可以是无线设备被动监视器。此外,mac地址以外的地址预期在本公开的范围内。例如,在各种实施例中,用户设备可以由用户指定的标识符来标识,诸如“我的智能手机”或其他用户指定的标识符。
84.因此,这里描述的关于的任意实施例和方面也适用于其他无线标准和协
议,并且这里描述的关于mac地址的任意实施例和方面也适用于其他类型的设备标识符、无线标识符或网络标识符。预期这种应用是在本公开的范围内。
85.这里公开的实施例是本公开的示例,并且可以以各种形式实施。例如,尽管这里的某些实施例被描述为单独的实施例,但这里的每个实施例可以与这里的一个或更多个其它实施例组合。这里公开的特定结构和功能细节不应被解释为限制性的,而是作为权利要求的基础,并且作为教导本领域技术人员以实际上任何适当的详细结构来不同地采用本公开的代表性基础。在整个附图的描述中,相似的附图标记可以指代类似或相同的元件。
86.短语“在一个实施例中”、“在实施例中”、“在各种实施例中”、“在一些实施例中”或“在其他实施例中”可各自指代根据本公开的相同或不同实施例中的一个或更多个。“a或b”式的短语意思是“(a)、(b)或(a和b)”。“a、b或c中至少一个”式的短语意思是“(a);(b);(c);(a和b);(a和c);(b和c);或(a、b和c)。”87.这里描述的方法、程序、算法或代码中的任何一种可以转变为编程语言或计算机程序或以编程语言或计算机程序表达。这里使用的术语“编程语言”和“计算机程序”各自包括用于指定对计算机的指令的任何语言,并且包括(但不限于)以下语言及其派生语言:汇编语言、basic语言、批处理文件、bcpl、c、c+、c++、delphi、fortran、java、javascript、机器代码、操作系统命令语言、pascal、perl、pl1、脚本语言、visual basic、本身指定程序的元语言,以及所有第一、第二、第三、第四、第五代或后续的计算机语言。还包括数据库和其他数据模式,以及任何其他元语言。在解释、编译或同时使用编译与解释方法的语言之间没有区别。程序的编译版本与源版本之间没有区别。因此,对程序的引用,其中编程语言可能以一个以上的状态(如源、编译、对象或链接)存在,就是对任何和所有这样的状态的引用。对程序的引用可以包括实际指令和/或那些指令的意图。
88.应当理解,前面的描述仅是对本公开的说明。在不脱离本公开的情况下,本领域技术人员可以设计各种替代方案和修改方案。因此,本公开旨在涵盖所有这样的替代、修改和变化。参考附图描述的实施例仅是为了说明本公开的某些示例。与上述和/或所附权利要求中描述的非实质性地不同的其他元件、步骤、方法和技术也旨在本公开的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1