[go: up one dir, main page]

CN116963593A - 利用地理定位技术的矫正项圈 - Google Patents

利用地理定位技术的矫正项圈 Download PDF

Info

Publication number
CN116963593A
CN116963593A CN202280019198.0A CN202280019198A CN116963593A CN 116963593 A CN116963593 A CN 116963593A CN 202280019198 A CN202280019198 A CN 202280019198A CN 116963593 A CN116963593 A CN 116963593A
Authority
CN
China
Prior art keywords
collar
animal
correction
data
user
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.)
Pending
Application number
CN202280019198.0A
Other languages
English (en)
Inventor
肯尼思·斯科特·埃尔曼
迈克尔·埃尔曼
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.)
Satellite Animal Protection Co ltd
Original Assignee
Satellite Animal Protection Co ltd
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 Satellite Animal Protection Co ltd filed Critical Satellite Animal Protection Co ltd
Publication of CN116963593A publication Critical patent/CN116963593A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K27/00Leads or collars, e.g. for dogs
    • A01K27/009Leads or collars, e.g. for dogs with electric-shock, sound, magnetic- or radio-waves emitting devices
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K15/00Devices for taming animals, e.g. nose-rings or hobbles; Devices for overturning animals in general; Training or exercising equipment; Covering boxes
    • A01K15/02Training or exercising equipment, e.g. mazes or labyrinths for animals ; Electric shock devices ; Toys specially adapted for animals
    • A01K15/021Electronic training devices specially adapted for dogs or cats
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K15/00Devices for taming animals, e.g. nose-rings or hobbles; Devices for overturning animals in general; Training or exercising equipment; Covering boxes
    • A01K15/02Training or exercising equipment, e.g. mazes or labyrinths for animals ; Electric shock devices ; Toys specially adapted for animals
    • A01K15/021Electronic training devices specially adapted for dogs or cats
    • A01K15/023Anti-evasion devices
    • 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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Animal Husbandry (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Zoology (AREA)
  • Alarm Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

所公开的技术包括一种项圈,项圈可以输出具有第一矫正幅度的第一矫正动作,检测反馈信息,以及至少部分地基于反馈信息确定第二矫正幅度。项圈可以响应于确定项圈在距厌恶设备的预定距离内而输出第二矫正动作。项圈可以接收地图数据以及自动地确定允许项圈位于其中的第一地理区域和/或不允许项圈位于其中的第二地理区域,项圈与系统相关。

Description

利用地理定位技术的矫正项圈
相关申请的交叉引用
本申请要求于2021年3月8日提交的美国临时专利申请号63/157,944的《美国法典》第35卷第119(e)节的权益,如在下文中完整阐述的,其全部内容和实质通过引用以其整体并入本文。
背景技术
居住在没有实体围栏的产权(property)中的宠物主人经常依靠专门的项圈来防止他们的宠物离开产权。有时会使用矫正项圈(诸如向宠物提供一个或更多个电子刺激的那些项圈)例如来阻止动物越过产权边界和/或徘徊在道路上。一些矫正项圈可以例如由宠物主人使用用于矫正项圈的手持遥控器来远程致动。这些系统通常要求宠物主人持续观察宠物,以便例如在宠物接近产权的边界和/或道路时致动项圈。这些系统的遥控器通常使用射频(radio frequency,RF)发射器向项圈发送致动信号,因此,这些系统的有用性取决于宠物是否停留在RF发射器的能力范围内。如果宠物行进超出RF发射器的能力范围,则宠物主人将无法致动项圈。
存在不需要宠物主人的这种警惕性的观察的其他矫正项圈系统。例如,掩埋式有线系统通常包括沿着产权边界埋藏的电线,这可以提供精确的电子边界,该电子边界反映产权的实体边界,而与产权的形状无关。这些系统通常从埋藏的电线发出信号,并且当宠物接近电线(即,边界)时,项圈会从电线接收信号,从而使项圈轻轻地(例如,发出噪声、发出电子刺激、喷洒液体和/或任何其他警告来)“矫正”宠物。随着宠物靠近边界,矫正的强度会增加,目的是阻止宠物越过边界。这些系统具有若干缺点。例如,安装电线是一项劳动密集型过程,这也意味着宠物主人通常会雇用第三方来安装电线。这反而增加了本已经昂贵的系统的成本。由于例如车道、露台、岩石和其他结构或障碍物,安装也可能是困难的或不可能实现。此外,掩埋式有线系统的边界电线可能由于草坪工作(例如,挖掘或割草)、树木生长或种植、或第三方(诸如公用事业公司)的挖掘而被破坏。而且,这些系统通常硬连线至电源,因此易受断电影响。如果掩埋式有线系统的电源被中断,宠物将可以无矫正地自由逃离产权。另外,这样的系统仅在安装有它们的产权中有用,并且在安装之后电子边界不容易调整(如果有的话)。而且,一些宠物能够承受一个或更多个矫正的初始不适,并且能够越过边界。当宠物没有超出宠物主人的产权边界而是远离掩埋式有线系统的电子边界移动时,项圈将停止对宠物的矫正。如果宠物试图返回家中,则宠物必定会(从产权的外部)接近电子边界,从而使项圈矫正宠物,并劝阻宠物不要重新进入产权的边界。因此,如果宠物最初从宠物主人的产权中逃离,则掩埋式有线系统实际上可能会延迟或防止宠物返回宠物主人的产权。
其他不需要掩埋式接线的现有系统通常包括较便宜的无线系统。通常,这些系统从安装在基站中的短程RF发射器发出信号。该信号被安装在项圈中的接收器接收,并且当接收器从基站移动到超出预定范围的位置时,项圈被用来矫正宠物。在一些系统中,可以基于接收器(依次是项圈和宠物)与基站之间的距离来提供可变矫正。例如,在第一距离处,项圈可以发出警告声;在第二距离处,项圈可以发出低强度的电子刺激;在第三距离处,项圈可以发出更高强度的电子刺激。这些系统也有几个缺点。例如,由于各种政府条例,这些系统的范围是有限的。通常,这样的系统的范围是300–1,000英尺。此外,系统的“边界”无法自定义以反映宠物主人的产权的实体边界。相反,系统的理论边界是圆,圆的半径为距基站的预定距离。但是实际上,由于RF传输的特性,系统的实际边界是高度可变的。也就是说,系统的范围(以及边界)可能受到包括来自其他RF信号的干扰、多径传播、障碍物和其他障碍物、反射等因素的影响。这可能导致意外的矫正和/或宠物主人的实体产权的某些部分在无线系统的边界之外,使得宠物无法享受产权的全部区域。同样,无线系统的边界可能会延伸超出产权的实体边界,以使宠物被(系统)允许移动到宠物主人的产权的界限之外。另外,这样的系统要求基站和项圈两者都完全起作用,这增加了整个系统故障的机会。如果基站损坏,则整个系统可能变得无法运行。
存在一些(例如,经由全球定位系统(global positioning system,GPS))包括地理定位能力的系统。某些支持地理定位的系统包括安装在项圈(即,跟踪项圈)中的地理定位跟踪设备和供宠物主人使用的手持遥控器。通常,这样的系统用于体育市场(例如,与猎犬一起使用),用于允许犬只在相对无限制的区域中自由漫游的情况。跟踪项圈的位置通常会被跟踪,然后经由短程RF传输到遥控器。尽管这样的系统在例如与训练有素的猎犬一起打猎的一些情况下可能有用,但是这些系统对于更常见的家养宠物不是很有用。这样的跟踪系统通常对宠物能够自由行进的区域没有限制,一旦宠物行进超出遥控器的能力范围,就不能再跟踪宠物。而且,尽管一些跟踪系统可能在项圈中包括可以经由遥控器致动的矫正设备,但宠物主人需要不断观察宠物的位置并在宠物行进到宠物主人喜欢的位置之外时手动触发矫正。
一些支持地理定位的系统可以利用例如通过蜂窝网络和/或广域网(例如,因特网)的广域通信系统,以将宠物的位置发送给宠物主人。某些支持地理定位的系统允许主人配置地理围栏,该地理围栏是现实世界地理区域的虚拟周边。通常,在这样的系统中,每当宠物行进到地理围栏之外时,系统就会通知主人宠物已离开地理围栏区域。尽管这样的系统在确定宠物逃跑或离开地理围栏区域以及协助定位逃离的宠物的方面可能很有用,但是这些系统无法为宠物提供任何初始威慑以阻止宠物离开地理围栏区域。这样的系统也无法为宠物提供任何矫正以将宠物引导回地理围栏区域。结果,在宠物从例如物理围栏的主控制系统中逃离的情况下,这些系统通常用作辅助失效保护。
另外,一些现有的项圈包括矫正技术,以矫正例如吠叫的不良动物行为。这些系统通常被配置为检测声音(例如,吠叫),并随后进行矫正。然而,作为非限制性示例,如所愿的,不期望的动物行为超出了吠叫并且可以包括例如跳到人身上、在散步期间逃离主人、逃离院子或某些其他预定区域的其他行为。
此外,牵引绳通常由宠物主人使用以在家外约束宠物。现有的牵引绳通常是实体约束物(例如绳索、绳子或带子),并且通常具有各种长度。也可以使用可调整的牵引绳,以允许用户可以根据期望或需要改变长度。例如,短的牵引绳长度可能适用于危险的、人流密集的区域,例如城市人行道,而较长的牵引绳长度可能允许用于不太危险的区域,例如沿着远足路径的室外。牵引绳允许宠物主人将宠物约束在主人附近,而不必担心宠物逃跑,并且使主人能够保持对宠物的控制。然而,这样的牵引绳可能对主人和宠物两者都造成身体上的疲劳。例如,可能要求宠物主人施加大量力量来控制宠物,特别是对于大型宠物和/或当宠物分散注意力并突然冲离主人(例如,犬只试图追赶松鼠)时。这可能会导致突然的震摇动作或其他一些拉紧力,从而可能对主人(例如,主人的手臂或肩膀)和/或宠物(例如,宠物的脖子或躯干)造成不适或伤害。
发明内容
这些和其他问题可以通过本文公开的技术的实施例解决。所公开的技术可以包括项圈和无线围栏系统,该无线围栏系统具有地理围栏能力并且被配置为当动物离开地理围栏区域时向佩戴项圈的动物提供矫正和/或提供矫正以引导动物回到地理围栏区域。
所公开的技术可以包括一种项圈,项圈包括:被配置为由动物或人佩戴的带子、电源、存储指令的存储器、以及被配置为执行指令的处理器。项圈可以包括以下中的至少一个:被配置为发送和接收数据的通信接口、与处理器通信的加速度计以及与处理器通信的地理定位传感器。
项圈可以被配置为接收第一地理围栏数据和第二地理围栏数据中的至少一个。第一地理围栏数据可以指示允许项圈位于其中的第一预定地理区域。第二地理围栏数据可以指示不允许项圈位于其中的第二预定地理区域。
项圈可以被配置为响应于确定项圈位于第一预定地理区域内并且在距第一预定地理区域的边界的预定距离内,而输出第一矫正动作。
第一矫正动作可以为以下中的至少一项:光的发射、振动、经由项圈的扬声器的听得见的警告的输出以及经由扬声器的预先记录的语音命令的输出。
项圈可以被配置为响应于确定以下各项而输出第一矫正动作:(i)项圈位于(a)第一预定地理区域内并且(b)在距第一预定地理区域的边界的预定距离内,以及(ii)佩戴项圈的动物向第一预定地理区域的边界移动。
项圈可以被配置为响应于确定以下各项而输出第一矫正动作:(i)项圈位于(a)第一预定地理区域内并且(b)在距第一预定地理区域的边界的预定距离内,以及(ii)佩戴项圈的动物面向第一预定地理区域的边界。
项圈可以被配置为响应于确定项圈位于第一预定地理区域外,而输出第二矫正动作。
项圈可以被配置为响应于确定项圈位于第二预定地理区域内,而输出第二矫正动作。
第二矫正动作可以为以下中的至少一项:提供电子刺激、喷洒液体以及经由项圈的扬声器输出预先记录的语音命令。
项圈可以包括磁力计,磁力计可以被配置为确定佩戴项圈的动物所面对的方向。
项圈可以被配置为:确定项圈在第一预定地理区域外,并且确定项圈的当前位置和当前取向。当前取向可以对应于项圈面向的方向,并且可以至少部分地基于从磁力计所接收的数据。项圈可以被配置为确定至第一预定地理区域的返回路径,并经由一个或更多个矫正动作来指示佩戴项圈的动物将其自身定向为沿着返回路径的方向。
项圈可以进一步被配置为确定项圈的当前位置已经偏离返回路径,并经由一个或更多个矫正动作来指示佩戴项圈的动物将其自身定向为沿着返回路径的方向并在沿着返回路径的方向移动。
项圈可以被配置为确定与项圈的当前位置相对应的当前地理定位数据的准确性,并且响应于确定准确性低于预定阈值,而限制任何矫正动作的输出。
项圈可以被配置为根据从用户设备接收的指令来输出用户定义的矫正动作。
项圈可以被配置为在多种操作模式中进行操作。操作模式的至少一些可以包括用于项圈的至少一个组件的操作规则的集合。多种操作模式可以包括以下中的至少一种:室外模式、室内模式、低功率模式、训练模式、活动模式、休息模式、牵引绳模式、宠物救助模式、远离模式和丢失模式。
项圈可以被配置为基于从加速度计、地理定位传感器、被集成在项圈中的相机、远程定位相机、被集成在项圈中的温度计、被集成在项圈中的磁力计、被集成在项圈中的生物识别传感器以及一个或更多个短程无线信标中的至少一个所接收的数据来确定多种操作模式中的当前操作模式。
项圈可以被配置为基于以下至少一项来区分室内模式和室外模式:确定项圈与一个或更多个短程无线信标中的接近度;确定项圈的当前位置,并将项圈的当前位置与室内区域的已知位置进行比较;以及将项圈的当前温度与本地室外温度进行比较。项圈的当前温度可以由项圈的温度计确定,并且本地室外温度可以从室外温度数据源接收。
项圈可以被配置为当项圈位于室外时发出第一多个矫正动作中的矫正动作,而当项圈位于室内时发出第二多个矫正动作中的矫正动作。
所公开的技术可以包括一种用于提供自动无线牵引绳的方法,方法可以包括确定智能项圈的当前位置与移动计算设备的当前位置之间的当前距离,以及响应于确定当前距离大于预定的牵引绳距离,发出矫正动作。矫正动作可以是至少部分地基于从项圈的磁力计所接收的数据的方向命令。
所公开的技术可以包括一种用于提供用户控制的无线牵引绳的方法,用于提供用户控制的无线牵引绳的方法可以包括:检测空间手势,例如移动计算设备的加速度计,以及将检测到的指示所检测的空间手势的手势数据与一个或更多个存储的手势数据进行比较。每个存储的手势数据可以对应于用户命令。用于提供用户控制的无线牵引绳的方法可以包括:基于比较,确定检测到的手势数据与一个或更多个存储的手势数据中的至少一个之间的相似度水平,以及响应于确定相似度水平高于预定阈值,将用户命令发送到智能项圈,使得智能项圈可以发出矫正动作。
本文更详细地讨论了所公开技术的附加特征、功能和应用。
附图说明
现在将参考附图,这些附图不一定按比例绘制,其中:
图1是根据本公开的示例性系统的示意图;
图2是根据本公开的示例性用户设备的组件示意图;
图3是根据本公开的示例性项圈的组件示意图;
图4A描绘了根据本公开的覆盖地图的两个地理围栏区域;
图4B描绘了根据本公开的覆盖地图的地理围栏区域;以及
图5示出了根据本公开的动态地理围栏区域。
具体实施方式
在整个本公开中,关于无线围栏系统描述了一些示例,该无线围栏系统包括具有地理定位和/或地理围栏能力的宠物项圈。但是所公开的技术不限于此。所公开的技术可以有效地将牲畜或其他动物定位、放牧和/或维持在预定位置。所公开的技术可以有效地阻止诸如鹿的野生动物穿过道路或对野生动物、人或人的产权构成危险的其他区域。而且,所公开的技术可以有效地定位迷路的幼儿或老人和/或将这些迷路的人引导到安全的位置。
在下文中将参考附图更全面地描述所公开的技术。然而,所公开的技术可以以许多不同的形式来体现,并且不应该被解释为限于本文阐述的示例。在下文中描述为构成所公开技术的各种要素的组件旨在是说明性的而非限制性的。与本文描述的组件执行相同或相似功能的许多合适的组件旨在被包含在所公开的电子设备和方法的范围内。本文中未描述的这样的其他组件可以包括但不限于(例如)在所公开技术的开发之后开发的组件。
在以下描述中,阐述了许多具体细节。但是应当理解,没有这些具体细节,所公开技术的示例也可以被实践。在其他情况下,未详细示出公知的方法、结构和技术,以免混淆对该描述的理解。对“一个实施例”、“实施例”、“示例实施例”、“一些实施例”、“某些实施例”、“各种实施例”等的引用表示如此描述的所公开技术的实施例可以包括特定的特征、结构或特性,但是并非每个实施例都必须包括特定的特征、结构或特性。此外,尽管可以重复使用短语“在一个实施例中”,但不一定是指同一实施例。
在说明书和权利要求书中,除非上下文另外明确指出,否则以下术语至少具有在本文中明确关联的含义。术语“或”旨在表示包含性的“或”。此外,除非另有说明或从上下文中清楚地指向单数形式,否则术语“一”、“一个”和“该”旨在表示一个或更多个。
除非另有说明,否则使用序数形容词“第一”、“第二”、“第三”等来描述一个共同的对象,仅表示正在引用相似的对象的不同实例,而不是意图暗示如此描述的对象应当在时间、空间、等级或任何其他方式上以给定的顺序。
所公开的技术涉及一种宠物项圈,该宠物项圈可以被配置为确定其地理位置,并关于预定地理围栏区域的地理围栏来评估该位置,该预定地理围栏区域可以对应于“安全区”(或预定的“限制区”)。如果项圈确定其位置在安全区内但在地理围栏附近(即,地理围栏区域的边缘),则项圈可以被配置为提供警告“矫正”(例如,灯、振动、听得见的警告或预先记录的语音命令)。如本文所使用的,术语“矫正”和“矫正动作”可互换使用。如果项圈确定其在预定的安全区之外,则项圈还可以被配置为提供更强的矫正(例如,电子刺激、液体喷洒),以阻止宠物继续远离安全区。项圈还可以被配置为诸如通过至少部分地基于项圈与嵌入式指南针的地理围栏的距离或嵌入式指南针的取向(例如,确定佩戴项圈的动物是向远离特定区域还是朝向特定区域前进)来更改所提供的矫正的强度和/或类型来引导宠物回到安全区。用户还可以随时经由用户设备将各种命令远程发送到项圈。用户设备还可被配置为显示项圈的各种特性,诸如项圈当前或历史位置、项圈前进方向和/或佩戴项圈的动物的当前身体活动(诸如跑步或步行)。下面更全面地讨论所公开技术的各个方面和功能。
图1是示例系统的示意图,该示例系统可以被配置为执行一个或更多个进程,该进程可以确定佩戴项圈的动物的地理位置和/或基于动物相对于地理围栏的地理位置经由项圈对动物进行矫正。由于用于实现所公开的进程和特征的组件可以变化,因此图1中所示的组件和布置不旨在限制所公开的实施例。
用户设备110(例如,移动电话、智能手表、平板计算机、便携式膝上型计算机或其他计算设备)可以与具有地理定位能力的项圈120通信。所公开的技术可以包括项圈120和多个用户设备110之间的通信。例如,用户的移动电话和用户的智能手表可以与项圈120进行通信。作为更具体的示例,用户可以经由一个或更多个用户设备110(例如,经由膝上型计算机或移动设备)来调整设置,并且用户可以经由同一或其他用户设备110与项圈120进行交互(例如,如下所述,智能手表可以用作无线牵引绳的定位点)。项圈120可以包括地理定位传感器(geolocation sensor,GLS)360。项圈120能够发送诸如对应于项圈120的(如下更充分地描述的)地理位置和/或指南针方向的位置数据的数据,并且可以直接和/或经由网络130将数据发送到用户设备110。用户设备110可以包括加速度计350或其他一些合适的运动检测设备。
项圈120和/或用户设备110可以与地理定位服务提供商(geolocation serviceprovider,GLSP)服务器140通信,GLSP服务器140可以被配置为至少部分地基于从项圈120接收的位置数据确定项圈120(接下来是佩戴项圈120的动物)的地理位置。或者,可以通过采用GLSP处理器142和GLSP存储器144来执行由GLSP服务器140所执行的一个、一些或所有步骤。
作为非限制性示例,地理定位系统(例如,GLS 360和/或GLSP服务器140)可以被配置为通过向项圈120的GPS接收器发送远程提供的GPS矫正数据(诸如实时动态(real-timekinematic,RTK)定位数据)来提高定位准确性。项圈120可以被配置为诸如通过将地理定位数据与其他特定位置数据进行比较(例如,使用WiFi信号强度、短程无线信标或其他方法来确定项圈120的位置,并将所确定的位置与地理定位数据进行比较以计算地理定位准确性)、接收表示地理定位系统的功能的状态数据或表示地理定位系统的准确性、有效性或可靠性的其他信息来确定地理定位系统的有效性。项圈120和/或用户设备110可以被配置为提供警报、通告、光(例如,LED)或地理定位系统的准确性、有效性或可靠性低于预定阈值的其他指示,使其不建议用户仅依靠项圈120的地理定位系统,直到地理定位系统的准确性、有效性或可靠性回到预定阈值之上。项圈120可以被配置为基于地理定位系统的当前准确性、有效性或可靠性,来调整与矫正动作(例如,是否产生警告声、振动或电子刺激;电子刺激的强度)的应用程序相对应的规则。例如,如果项圈120的位置目前不可靠,如果确定项圈120超出了地理围栏位置的边界一英尺,则项圈120可以被配置为正常地产生矫正动作;但是当确定地理定位系统低于预定的可靠性或准确性阈值时,除非确定项圈120距地理围栏区域的边界五英尺、十英尺或某些其他距离,否则项圈120可以被配置为限制或防止矫正动作的产生。当确定地理定位系统低于预定的可靠性或准确性阈值时,除非或直到地理定位系统的可靠性或准确性回到预定的可靠性或准确性阈值之上,项圈120才可以被配置为不产生矫正动作。如下将更全面地讨论的,项圈120可以被配置为提供项圈120的条件或工作状态不利于允许佩戴项圈120的动物在室外的警告。
可替代地或附加地,项圈120可以被配置为,当项圈120或相关设备确定佩戴项圈120的动物已经执行或完成所希望的动作(例如,停止朝向地理围栏边界的移动)时发出一个或更多个正面鼓励(例如,可以由主人预先安装或预先记录的鼓励的音频记录)。如果地理定位系统的可靠性或准确性低于预定的可靠性或准确性阈值,则项圈120可以被配置为输出一个或更多个正面鼓励。这可以允许项圈120向动物的行为提供一定水平的输入和/或方向,而没有意外的或不必要的矫正(例如,不必要的电子刺激)的风险。
用户设备110、项圈120和/或GLSP服务器140之间或之中的通信可以经由网络130进行。网络130可以是包括经由诸如蜂窝或WiFiTM网络的互联网单独连接的任何合适的类型。网络130可以使用诸如RF模块、蓝牙TM、蓝牙TM低能耗(BluetoothTM low-energy,BLE)、WiFiTM、ZigBeeTM、环境后向散射通信(ambient backscatter communications,ABC)协议、USB或局域网(local area network,LAN)的直接连接来连接用户设备110、项圈120和/或GLSP服务器140。根据数据保密性和/或数据安全性的期望等级,可以对发送的信息进行加密或以其他方式保护。
类似地,用户设备110、项圈120和/或GLSP服务器140可以使用诸如RF模块、蓝牙TM、BLE、WiFiTM、ZigBeeTM、ABC协议、USB或LAN的直接连接来彼此通信。根据是否期望机密性,可以对这些连接进行加密或以其他方式保护。
图2中更详细地示出了用户设备110的示例。如图所示,用户设备110可以包括处理器210、输入/输出(input/output,I/O)设备220、存储器230以及通信接口240,存储器230包括操作系统(operating system,OS)232、存储设备234以及程序236,存储设备234可以是任何合适的数据存储库。通信接口240可以包括收发器。用户设备110可以进一步包括外围接口、与处理器210通信的移动网络接口、被配置为便于用户设备110的各个组件之间通信的总线和/或被配置为向用户设备110的一个或更多个组件供电的电源。用户设备110可以包括用于确定用户设备110的地理位置的地理定位传感器(GLS)250。用户设备110可以包括用于接收用户输入数据(诸如代表点击、滚动、轻击、按下或在可检测触觉输入的输入设备上键入的数据)的用户界面(user interface,U/I)设备。用户设备110可以包括显示器。
用户设备110可以包括外围接口,该外围接口可以包括能够与诸如媒体驱动器(例如,磁盘、固态电子器件或光盘驱动器)、其他处理设备或与本技术结合使用的任何其他输入源的各种外围设备通信的硬件、固件和/或软件。外围接口可以包括串行端口、并行端口、通用输入和输出(general-purpose input and output,GPIO)端口、游戏端口、通用串行总线(universal serial bus,USB)、微型USB端口、高清晰度多媒体(high definitionmultimedia,HDMI)端口、视频端口、音频端口、蓝牙TM端口、近场通信(near-fieldcommunication,NFC)端口、其他类似的通信接口或它们的任意组合。
移动网络接口可以提供对蜂窝网络、互联网或其他广域网的访问。移动网络接口可以包括硬件、固件和/或软件,其允许处理器210经由如本领域所公知的(无论是局域还是广域、专用或公用的)有线或无线网络与其他设备通信。电源可以被配置为向电源组件提供适当的交流电(alternating current,AC)或直流电(direct current,DC)。
如上所述,用户设备110可以被配置为与一个或更多个其他设备(诸如项圈120和/或GLSP服务器140)远程通信。用户设备110可以被配置为经由网络170与一个或更多个设备通信。用户设备110可以被配置为接收和发送表示与用户设备110相关联的用户账户的位置数据和/或账户数据。
处理器210可以包括能够执行存储指令并对存储数据进行操作的专用集成电路(application specific integrated circuit,ASIC)、可编程逻辑设备、微处理器、微控制器、数字信号处理器、协同处理器等中的一个或更多个或其组合。存储器230可以包括用于存储文件的一种或更多种合适类型的存储器(例如,易失性或非易失性存储器、随机存取存储器(random access memory,RAM)、只读存储器(read-onlymemory,ROM)、可编程只读存储器(programmable read-only memory,PROM)、可擦可编程只读存储器(erasableprogrammable read-only memory,EPROM)、电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、磁盘、光盘、软盘、硬盘、可拆卸盒式磁带(removable cartridges)、闪存、独立磁盘冗余阵列(redundant array ofindependent disks,RAID)等),文件包括操作系统232、应用程序236(例如,必要时包括网页(web)浏览器应用、窗口小部件或小工具引擎和/或其他应用)、可执行指令和数据。本文描述的一种、一些或全部处理技术可以被实现为存储器230内的可执行指令和数据的组合。
处理器210可以是诸如来自英特尔TM制造的奔腾TM系列的微处理器、由AMDTM制造的炫龙TM系列或由ARMTM制造的CortexTM系列或SecurCoreTM的一个或更多个已知的处理设备。处理器210可以构成同时执行并行进程的单核或多核处理器。例如,处理器210可以是配置有虚拟处理技术的单核处理器。本领域普通技术人员将理解,可以实现其他类型的处理器装置以提供本文所公开的功能。
用户设备110可以包括一个或更多个存储设备234,该一个或更多个存储设备234被配置为存储由处理器210(或其他组件)用来执行本文所公开的至少一些功能的信息。作为示例,用户设备110可以包括存储器230,该存储器230包括使处理器210能够执行一个或更多个应用、网络通信过程以及计算机系统上已知可用的任何其他类型的应用或软件的指令。或者,指令、应用程序或其他软件可以存储在外部存储器中和/或可以通过网络从远程存储器中获得。一个或更多个存储设备可以是易失性或非易失性、磁、半导体、磁带、光学、可移动、不可移动或其他类型的存储设备或有形计算机可读介质。
用户设备110可以包括存储器230,存储器230包括在由处理器210执行时执行与本文所公开的功能一致的一个或更多个进程的指令。与所公开的实施例一致的方法、系统和制品不限于被配置为执行专用任务的单独程序或计算机。例如,用户设备110可以包括存储器230,该存储器230可以包括一个或更多个程序236以执行所公开技术的一个或更多个功能。此外,处理器210可以执行位于(例如,但不限于)GLSP服务器140远程的一个或更多个程序236。例如,用户设备110可以访问一个或更多个远程程序236,该远程程序236在被执行时至少执行本文公开的一项功能。一个或更多个程序236可以被配置为接收表示用户设备110和/或项圈120的地理位置的位置数据。一个或更多个程序236可以被配置为在用户设备110的显示器上显示表明了用户设备110和/或项圈120的地理位置的图像。程序236可以被配置为将指令发送给项圈120以向佩戴项圈120的动物提供矫正(例如,发出诸如各种声响、声音、音乐或其他录音的噪声;产生振动;发出电子刺激;喷洒液体;和/或产生任何其他期望的警告)。
用户设备110的存储器230可以包括一个或更多个存储设备,该一个或更多个存储设备存储用于执行所公开的一个或更多个特征的数据和指令。存储器230可以包括软件组件,该软件组件在由处理器210执行时执行与本文公开的那些进程一致的一个或更多个进程。存储器230可以包括地理围栏数据库,该地理围栏数据库用于存储与佩戴项圈120的动物被允许在其中自由行进的一个或更多个地理围栏区域(即,安全区)有关的数据、或者与佩戴项圈120的动物被从中限制的一个或更多个地理围栏区域(即,限制区)有关的数据。用户设备110可以被配置为在用户绘制虚拟边界时“记录”一个或更多个地理围栏。例如,用户设备110可以被配置为当用户在描绘地图的显示器上绘制虚拟边界时“记录”一个或更多个地理围栏。用户设备110可以被配置为在用户身体行进到期望的边界时“记录”一个或更多个地理围栏。例如,用户设备110可以被配置为当用户携带用户设备110沿着期望的边界时,经由GLS250记录表示用户设备110的地理位置的位置数据。
用户设备110可以包括被执行以方便任何操作的任何数量的硬件和/或软件应用。一个或更多个I/O接口可以用于从各种各样的输入设备接收或收集数据和/或用户指令。所接收的数据可以根据所公开技术的各种实施方式中的期望由一个或更多个计算机处理器进行处理和/或存储在一个或更多个存储器设备中。
项圈120可以被配置为与一个或更多个外部运动传感器通信。这样的运动传感器可以位于例如用户的房子内。项圈120可以被配置为从运动传感器接收数据,并且可以被配置为基于接收到的运动传感器数据和/或由项圈120的各个组件所检测到的其他数据,来确定佩戴项圈120的动物的活动(例如跳、躺、跑或坐)。从运动传感器接收的数据还可以用于当项圈120处于训练模式时确定动物行为,下面将更全面地描述。因为运动传感器数据可以支持或补充由项圈120所检测的数据,所以运动传感器数据可以提高项圈120在检测到的动物行为方面的准确性和灵敏度。这可能是有用的,因为立即矫正不良动物行为可能会对训练动物有帮助,提高动物训练的有效性。
尽管上述已经描述了用于实现本文描述的技术的用户设备110,但是本领域普通技术人员将理解,可以采用其他功能上等同的技术。例如,如本领域中已知的,还可以使用诸如专用集成电路(ASIC)、可编程逻辑阵列、状态机等固件和/或硬件设备实现经由可执行指令所实现的一些或全部功能。因此,用户设备110可以包括比上述所说明和/或描述的组件更多或更少数量的组件。
在图3中更详细地示出了项圈120的示例。如所示的,项圈120可以包括处理器310、输入/输出(I/O)设备320、存储器330、通信接口340、加速度计350或其他合适的运动检测设备、地理定位传感器(GLS)360、用户接口(U/I)设备370和/或发光二极管(light-emittingdiode,LED)380或其他合适的发光设备,该存储器330包括操作系统(OS)332、存储设备334和/或程序336,存储设备334可以是任何合适的数据存储库;地理定位传感器(GLS)360用于确定项圈120的地理位置;用户接口(U/I)设备370用于接收用户输入数据,诸如代表可以检测触觉输入的输入设备上的点击、滚动、轻击、按下或键入的数据。项圈120可以包括温度计390(例如,体温计、热电偶、电阻式温度测量设备、热敏电阻器或任何其他温度测量设备)。项圈120可以被配置为根据项圈120位于室内还是室外来调整项圈120的某些设置。例如,如果项圈120确定其位于室内,则项圈120可以被配置为调整所施加的矫正的类型和/或严格程度、(例如,当项圈120在室内时禁用GLS 360的)项圈120的功率等级或其他特征。项圈120可以包括多个温度计390,一个或更多个温度计可以被配置为测量环境空气温度,一个或更多个温度计可以被配置为测量佩戴项圈120的动物的温度。项圈120可以包括一个或更多个生物识别传感器,该一个或更多个生物识别传感器可以被配置为测量或检测与佩戴项圈120的动物相关联的生物识别信息。生物识别传感器可以包括一个或更多个传感器,该一个或更多个传感器被配置为测量心率数据、血压数据、激素数据、音频数据(例如,与由佩戴项圈120的动物所产生的猫叫声、狗吠声、咳嗽、打喷嚏或其他声音相对应的数据)、呼吸数据、脑电波数据、嗅觉数据(例如,与佩戴项圈120的动物的气味相对应的数据)。项圈120可以包括电子罗盘(eCompass)传感器395(例如,磁力计),以(例如)确定佩戴项圈120的动物面向的方向。将会理解,eCompass传感器395可以启动项圈120以确定佩戴项圈120的动物和使用用户设备110的用户沿同一方向移动。项圈120可以被配置为当确定佩戴项圈120的动物和使用用户设备110的用户没有面向同一或相似方向,或者如果佩戴项圈120的动物与使用用户设备110的用户的对应路径偏离,则发出矫正动作。
项圈120可以被配置为产生矫正,该矫正可以包括发出噪声(诸如各种声响、声音、音乐或其他录音)、产生振动、产生光、发出电子刺激、喷洒液体、产生任何其他期望的警告或它们的任意组合。项圈120可以被配置为发出人耳听不见的声音(例如,类似于狗哨的声音)。所公开的技术可以被配置为使用户能够经由用户设备110发送将从项圈120的扬声器发出的实时命令。通信接口340可以包括收发器。项圈120可以进一步包括外围接口、与处理器310通信的移动网络接口、被配置为方便项圈120的各个组件之间通信的总线、电子刺激设备、喷洒设备和喷洒水库、扬声器和/或被配置为为项圈120的一个或更多个组件供电的电源。项圈120可以排除本文讨论的某些组件。例如,根据程序指令的复杂度,项圈120可以不包括(即,省略)OS,(与包括OS的项圈120相比)不包括OS的项圈120可以提供相对有限的功能,但是(与包括OS的项圈120相比)还可以降低项圈120的功耗。
项圈120可以被配置为感测和/或确定特定动物或项圈120的佩戴者所需的矫正的幅度或严格程度。例如,与其他动物相比,某些动物可能特别倔强和/或对矫正具有高耐受性。可替代地或附加地,动物可以取决于动物的当前心态(例如,情绪(高兴、焦虑、生气)、兴奋水平)而不同地对给定矫正做出反应。可替代地或附加地,给定矫正的有效性可以取决于某些因素,诸如项圈120如何位于动物的颈部(或其他身体部位)上、毛发、毛皮或另一屏障是否和/或是否在一定程度上阻止项圈120与动物的皮肤之间的接触。因此,在该具体动物响应于矫正之前,该具体动物可能需要更高幅度和/或严格程度的矫正。相反,另一动物可能对矫正更敏感,使得如果使用正常强度矫正,则这一特别地动物将受到比所需更强的矫正。作为另一示例,佩戴所公开技术的老年人可能听力弱,使得需要较大声听得见的矫正。可选地,当第一次设置或第一次与特定动物和/或佩戴者一起使用项圈120时(例如,在矫正幅度确定模式期间),可以进行幅度或严格程度确定,并且可以将幅度或严格程度确定保存在与项圈120的用户和/或项圈120的佩戴者相关联的账户中。因此,如果必要的话,账户可以随后与不同的第二项圈120相关联,此时可以使第二项圈120采用与第一项圈120相同的幅度和/或严格程度设置。
为了感测和/或确定项圈120的特定动物或佩戴者所需的矫正的幅度或严格程度,项圈120可以被配置为在发出矫正和/或命令之后监测反馈。在矫正幅度确定模式中,项圈120可以被配置为首先在最低幅度或严格程度设置下发出矫正,项圈120可以被配置为监测反馈(例如,来自心率监测器的心率数据、来自GLS 360和/或加速度计350的运动)以确定动物或项圈120的佩戴者是否已经对矫正做出响应和/或动物或项圈120的佩戴者是否已经对矫正做出适当的响应。适当地响应于矫正可以指例如动物或项圈120的佩戴者正确地遵循命令(例如,响应于接收指示动物或佩戴者停止的矫正而停止朝向地理围栏边界移动)。如果动物或项圈120的佩戴者没有响应(或没有适当地响应)于矫正,则矫正幅度确定模式可以包括迭代地发出增加幅度或严格程度的矫正,直到动物或项圈120的佩戴者确实响应(或适当地响应)于矫正为止。
例如,如果已经发出了电子刺激类型的矫正,则增加的心率(例如,检测到的高于预定心率阈值的心率、与该矫正相关联的至少预定心率增加、在预定时间内的至少预定心率增加)可以指示矫正的当前幅度或严格程度是足够的。可替代地或附加地,可以分析来自GLS 360或加速度计350的数据以确定动物是否停止移动、改变方向或以其他方式对矫正做出响应。
如将认识到的,当项圈120处于矫正幅度确定模式时所确定的幅度或严格程度可以用作基础幅度或严格程度,如果需要出现,则可以暂时增加该基础幅度或严格程度以用于更严格的矫正。例如,基础幅度可以用作动物或佩戴者正在靠近边界的警告,并且当项圈120越过边界时,可以发出大于基础幅度的对幅度的矫正。进一步地,矫正幅度确定模式可以被配置为单独地或与另一模式(诸如训练模式)组合地操作,如本文中所描述的。
可替代地或附加地,项圈120可以被配置为增加矫正的持续时间(例如,电子刺激、音频指令的输出)。项圈120可以被配置为以与关于增加矫正的幅度或严格程度所描述的相同或相似的方式递增地增加矫正的持续时间。即,项圈120可以被配置为递增地增加幅度、持续时间或其组合。
电源可以包括一个或更多个电池。电池可以是可更换的。电池可以是可再充电的。项圈120可以包括太阳能电池板或被配置为吸收太阳能并将所吸收的太阳能转换成电能的其他组件,并且该能量可被存储在电池中。项圈120可以被配置为当例如检测到某些特征是不必要的(例如,当项圈120在室内或当确定动物正在休息时禁用GLS 360)或确定电池的功率等级低于预定阈值时调整用电率。项圈120可以被配置为在接收到诸如来自单独用户设备(例如,移动电话)的无线命令的用户命令时或例如经由项圈120上布置的按钮在项圈120处接收的命令时,调整用电率。也可以将(例如运动采集或射频采集的)其他能量采集技术集成到项圈120中并用于收集能量,然后将其转换为电能并存储在电池中。项圈120可以包括显示器,该显示器可以指示电池的功率等级和/或电池是否需要更换或再充电。项圈120可以被配置为将项圈120的电池状态发送到用户设备110,这可以包括发送表示低功率或无功率的警报。项圈120可以被配置为如果项圈120掉落或以其他方式从动物身上移除,则向用户设备发送警报。项圈120可以被配置为如果温度超过一个或更多个预定阈值,则向用户设备110发送警报。
项圈120可以包括壳体。壳体可以使项圈120的一些或所有各种组件封闭。壳体可以与被配置为与由动物或人佩戴的带子(或项链)集成和/或永久地集成或附接到由动物或人佩戴的带子(或项链)上。可替代地,壳体可以被配置为可拆卸地附接到被配置为由动物或人佩戴的带子(或项链)。根据(例如)项圈120的主要使用的环境,壳体可以是耐风雨的、耐水的、防风雨的或防水的。根据(例如)项圈120的主要使用环境,壳体可以被配置为提供各种级别的固体颗粒保护,诸如IP5x或IP6x保护。
项圈120可以包括相机或用于外部相机的支架。项圈120可以被配置为记录视频和/或图像,并将所记录的视频和/或图像发送到用户设备110。项圈120可以包括麦克风,该麦克风被配置为记录与动物相关联的音频数据。麦克风可以记录音频,并将该音频数据保存到项圈120的存储器330中以供以后的用户使用。音频数据可以被实时发送到用户设备110。麦克风可以被配置响应于项圈120从用户设备110接收表示记录音频的指令的信号来记录音频。
加速度计350可被配置为检测项圈120的运动,并且在检测到项圈120时,处理器310可以被配置为执行某些功能。例如,项圈120可以被配置为在由加速度计检测到移动超过预定运动量时,相机和/或GLS 360被接合以记录和/或跟踪佩戴项圈120的动物的活动。在其他优点中,该布置可以通过减少不活动期间(例如,当动物睡觉时)相机和/或GLS 360被接合的时间量来延长项圈120的电池寿命。该布置还可以提供存储器330的更好的管理,使得在不活动期间不会将存储器空间浪费在记录动物或动物周围环境的视频或图像上。GLS 360可以被配置为通过将相关数据保存到存储器330来记录和载入动物的移动。所保存的移动数据可以随后被下载或以其他方式传送到用户设备110以进行查看。可以实时发送动物的移动,使得(例如)用户可以经由用户设备110查看动物的实时移动。如本文所述,一个或更多个运动传感器可以检测并发送运动传感器数据,该运动传感器数据可以被项圈120使用以确定动物的当前行为,诸如跳跃、休息或行走。
存储器330可以包括地理围栏数据库,该地理围栏数据库用于存储与佩戴项圈120的动物被允许在其中自由行进的一个或更多个地理围栏区域(即,安全区)有关的数据、或与佩戴项圈120的动物被从中限制的一个或更多个地理围栏区域(即,限制区)有关的数据。存储器330可以包括默认的安全区,该默认的安全区可以对应于用户住所的产权线。例如,如果用户订购了递送到用户住所的项圈120,则可以通过用户的邮寄地址来发现用户住所的位置。存储器330可以包括默认的限制区,默认的限制区可以对应于(例如)所有道路。项圈120可以(直接地或经由网络130)与用户设备110通信以同步保存在任一设备上的安全区和限制区。一个、一些或所有安全区和/或限制区可以是永久性的,这在佩戴项圈120的动物(例如农场的牲畜)很少(如果有过)离开特定位置的情况下是有用的。安全区和/或限制区中的一个、一些或全部可以是临时的或可调整的,如果佩戴项圈120的动物经常移动到多个位置,则这可能是有用的。例如,宠物主人可以有主要住所和度假屋,在这种情况下,为这两个地点建立安全区可能是有用的。此外,可以根据(例如)一天中的时间或一周中的天数(例如,由用户在项圈120处直接或经由用户设备110)来配置和/或安排更改安全区和/或限制区。例如,宠物主人可能期望在白天允许宠物自由漫游在宠物主人的整个产权中,而在晚上则将宠物限制在后院。
所公开的技术可以使宠物主人经由用户设备110远程接合或解除地理围栏的各边、段或部分。如果项圈120位于用户设备110的预定距离内,则项圈120可以被配置为禁用矫正。例如,如果项圈120与用户设备之间的距离在1英尺至3英尺、3英尺至5英尺、5英尺至10英尺或10英尺至20英尺的范围内,则项圈120可以被配置为禁用矫正。项圈120可以被配置为通过比较项圈120和用户设备110的地理空间位置来计算项圈120与用户设备110之间的距离。项圈120可以被配置为使用发送和检测的短程射频(RF)信号来计算项圈120和用户设备110之间的距离以及使用诸如蓝牙TM信号强度测量的RF传输算法来计算距离。例如,如果宠物主人决定带宠物散步或把宠物送到另一个位置,则此距离可能非常有用。在这样的情况下,项圈120可以禁用矫正,使得宠物主人可以(例如)沿着车道行驶,而无需手动禁用地理围栏,也不必担心宠物遭受错误矫正。在项圈120处于用户设备110的预定距离之内随后行进穿过地理围栏之后,项圈120确定项圈120在地理围栏区域之外且不在用户设备110的预定距离之内,则项圈120可以被配置为在为动物提供矫正之前向用户设备110发送通知。该通知可以在为动物提供矫正之前请求和/或要求用户确认。上述确定可以由用户设备110完成,并且关于是否提供矫正或暂停矫正的命令可以从用户设备110发送到项圈120。
所公开的技术可以使用户能够选择特定地理围栏内的区域是表示安全区还是限制区,并且可以使用户能够在项圈120本身上或经由用户设备110进行这种选择。项圈120和/或用户设备110可以默认地确定某些区域是限制区。例如,项圈120和/或用户设备110可以被配置为确定所有道路或水域都是限制区。一个或更多个程序336可以被配置为确定项圈120的位置是否接近保存到存储器330中的一个或更多个地理围栏区域或在保存到存储器330中的一个或更多个地理围栏区域之外。
程序336可以被配置为在确定项圈120的位置接近保存到存储器330中的地理围栏区域或在保存到存储器330中的地理围栏区域之外时提供矫正(例如,经由项圈120的扬声器发出听得见的警告,经由项圈120的电子刺激设备提供电子刺激)。程序336可以被配置为如果项圈120位于警告区内至少一段预定时间,则提供矫正。警告区可以是位于距安全区域地理围栏的虚拟边界的预定距离处的“安全区域”内的虚拟警告边境或边界。程序336可以被配置为在确定项圈120的位置在被保存的地理围栏之外时,引导佩戴项圈120的动物回到预定的地理围栏区域。在确定项圈120在道路或其他危险区域附近(作为非限制性示例,其可以至少部分地基于从加速度计、陀螺仪和/或GNSS接收器接收的数据来确定)时,程序336可以被配置为提供矫正和/或引导动物远离该道路或另一危险区域。听得见的警告矫正可以预先安装在存储器330上,并且可以包括(例如)蜂鸣声、铃声、哨声或其他噪音。听得见的警告可以由用户下载、安装或记录。听得见的警告可以由项圈120的麦克风记录。听得见的警告可以经由用户设备110记录并且从用户设备110传送到项圈120。听得见的矫正的音量可以是预设的或可配置的。例如,如果佩戴项圈120的动物听力困难,可以增加听得见的矫正的音量。随着项圈120越来越接近地理围栏的虚拟边界,听得见的警告矫正的音量可以逐渐增加。当项圈120或相关设备确定佩戴项圈120的动物已经执行或完成所希望的动作时,项圈120可以被配置为停止发出矫正和/或发出一个或更多个正面鼓励(例如,可以由主人预先安装或预先记录的鼓励的音频记录)。例如,在项圈120停止(例如,朝向边界)移动时项圈120可以被配置为停止输出矫正,和/或(例如,在已经发出警告矫正之后)如果项圈120开始移动远离地理围栏边界、道路和/或某个其他位置则项圈120可以输出一个或更多个正面鼓励。
程序336可以被配置为确定即时地理定位数据的准确性(或接收即时地理定位数据的准确性的指示),并且可以被配置为至少部分地基于即时地理定位数据的准确性来调整虚拟边界的灵敏度,这可以减少错误矫正(例如,当项圈120仍在允许区域内时提供的矫正,应该是警告矫正的电子刺激矫正)的可能性。例如,项圈120通常可以确定其在其实际位置的5英尺半径内的感知位置。因此,该示例项圈120可以被配置为在项圈120的感知位置进入虚拟边界的1英尺内时提供警告矫正。该示例项圈120还可以被配置为如果项圈120的感知位置行进超出虚拟边界5英尺以上时提供电子刺激矫正。由于(例如)微弱或受抑制的地理定位信号,该示例项圈120认识到即时地理定位数据的准确性降低,则该示例项圈120可以被配置为动态地调整所提供矫正的感知位置。例如,如果示例项圈120的准确性降低到10英尺的半径,则示例项圈120可以被配置为当感知项圈120位置的位置时,如果项圈120的感知位置行进超出虚拟边界7英尺以上,则提供警告矫正;以及如果项圈120的感知位置行进超出虚拟边界10英尺以上,则提供电子刺激矫正。对项圈120的定位准确性变化的考虑量可以由用户定制,并且可以由用户经由项圈120本身或经由用户设备110来选择。项圈120可以被配置为当项圈120的定位准确性低于预定阈值时消除矫正。项圈120可以被配置为如果项圈120的定位准确性低于预定阈值,仅提供某些类型的矫正。例如,如果项圈120的定位准确性低于预定阈值,则项圈120可以被配置为仅发出警告声音或鼓励声音。
类似地,电子刺激矫正的强度可以根据项圈120在限制区域(或在安全区域之外)的时间或项圈120行进距地理围栏的距离来逐渐增加。电子刺激矫正的强度可以至少部分地基于限制区域的类型。例如,与邻居的院子相比,道路可以被分配相对高的电子刺激等级。电子刺激矫正的强度(所有矫正的整体强度和与某些区域相关联的矫正的选择性强度两者)可以由用户在项圈120本身或经由用户设备110来定制。
项圈120可以被配置为引导动物回到预定区域,诸如地理围栏内的安全区域。这可以通过当项圈120远离地理围栏区域行进时项圈120增加矫正的强度以及当项圈120朝向地理围栏区域行进时项圈120减小矫正的强度来实现。项圈120可以被配置为(诸如通过被包括在项圈120中的GLS 360、eCompass传感器395和/或陀螺仪来)确定项圈120的取向。项圈120可以被配置为至少部分地基于表示项圈120运动状态和取向的数据,将动物引导回地理围栏中心并远离限制区域。项圈120可以被配置为基于项圈120的投影路径和即将到来的限制区域、障碍物或其他特征(例如,道路、水路)来提供(例如,向右或向左转的)方向命令。项圈120可以被配置为确定佩戴项圈120的动物已经正确地遵循了所提供的方向命令,并且项圈120可以被配置为提供正面加强,诸如播放用户称赞动物的录音或“返回哨”。如果项圈120确定佩戴项圈120的动物没有正确地遵循所提供的方向命令,则项圈120可以被配置为诸如通过发出矫正动作来提供负面加强。例如,如果动物在地理围栏区域内、位于地理围栏附近并且面向地理围栏,则项圈120可被配置为以预先记录的指示动物停止或转身的命令的形式发出听得见的矫正。作为另一示例,如果动物在地理围栏区域之外并且面向地理围栏,则项圈120可以被配置为以预先记录的指示动物向前行走的命令的形式发出听得见的矫正。这在为动物提供初始“自我训练”方面非常有用,使得用户不需要手动训练动物和/或使动物适应地理围栏和项圈系统。另外,一旦在某个位置在系统上对动物进行了初始训练,该动物将更有可能理解在其他地理位置接收到的各种矫正的含义。项圈120可以被配置为提供更简单的正确/错误的矫正,使得在佩戴项圈120的动物面向正确方向之前,项圈120可以提供矫正,而不是试图引导动物向左或向右转。对一些动物来说,这可能更容易学习。项圈120通常可以将动物朝向安全区域引导,或者更具体地,可以将动物朝向动物离开安全区的精确位置引导。这样做的益处在于,项圈确定在该位置处存在出口/入口,同时可能存在防止动物返回至围栏内的任何一般位置的物理屏障。同样地,项圈120可以将动物朝向预定的入口点(例如,门口、大门)引导。预定入口点可以是与动物离开安全区的位置相同的位置。可替代地,入口点可以不同于动物离开安全区的位置。入口点可以由用户输入和/或入口点可以由项圈120或后端服务器诸如通过分析区域的空间图像来标识。
处理器310可以被配置为如果项圈120的位置在地理围栏区域之外则启用LED380。项圈120可以包括光电传感器、光电探测器或其他光感测设备,并且处理器310可以被配置为如果检测到的光量下降到预定水平以下则启用LED 380。如果项圈120的位置在地理围栏区域之外并且检测到的光量下降到预定水平以下,则处理器310可以被配置为启用LED380。处理器310可以被配置为启用LED 380以指示地理定位信号的强度和/或确定的准确性。可替代地或附加地,处理器310可以启动多个LED 380(例如,通过颜色编码方案,经由多个LED 380通过提供数字和/或字母)来指示电池或地理定位信号的强度和/或地理定位信号的确定的准确性。可替代地或附加地,可以经由设置在项圈120上的显示器来提供这样的信息。关于电池强度、地理定位信号强度和/或地理定位信号的确定的准确性的信息可以作为用户判断是否适合训练的指标(例如,如果项圈120在不久的将来需要充电,则用户可能不想开始训练)。如下所述,处理器310可以被配置为当项圈120处于牵引绳模式时启用LED380,这可以警告路人,佩戴项圈120的动物经由项圈120在用户的控制之下。
项圈120可以在室内与其他短程无线信标(诸如蓝牙TM发射器)结合使用。不管项圈120与地理围栏的距离有多近,项圈120可以被配置为在从特定的无线信标接收到信号时不产生矫正。如果从无线信标接收到的信号在预定阈值内,这可以表示项圈120与无线信标极为接近,项圈120可以被配置为不产生矫正。这可以提供关于无线信标的局部“安全区”。无线信标可以永久或半永久安装。例如,可以将无线信标安装在地理围栏边缘附近或地理围栏之外的已知安全区中,以确保在那里不进行矫正。无线信标可以是可移动的。例如,无线信标可以安装在汽车中或钥匙链上,如果宠物主人经常乘汽车运送宠物,这将是有用的。
当从特定的无线信标接收到超过预定阈值的信号时,这可以表示项圈120与无线信标极为接近,项圈120可以被配置为产生矫正。例如,将无线信标放置在厨房工作台面上可能会产生阻止宠物进入厨房的效果。(对应于距无线信标的距离的)预定阈值和/或矫正的强度、类型和/或进度可以由用户(诸如在无线发射器处、在项圈120处或在用户设备110处)选择性地调整。无线信标和/或项圈120可以被配置为记录并保存与无线信标和项圈120之间的交互相对应的分析。例如,该分析可以包括表示项圈120在无线信标的预定距离内行进次数的信息、项圈120相对于无线信标随时间变化的位置等。
项圈120(例如)用于与服务性动物一起使用可以是有用的。可以理解,如果服务性动物的主人需要帮助,服务性动物通常会被训练以“发出警报”。(例如通过加速度计350、麦克风)项圈120可以被配置为检测佩戴项圈120的服务性动物正在“发出警报”。例如,项圈120可以通过使用陀螺仪来检测正在绕圈旋转的服务性动物的连续旋转,以便触发这样的警报。在检测到动物正在“发出警报”时,项圈120可以被配置为向紧急服务提供者和/或预定的安全联系人发送请求帮助的通知。该通知可以包括表示检测到的“警报”的消息、检测到的“警报”的时间和/或项圈120和/或用户设备110的位置。项圈120可以发出请求帮助的记录和/或可以向用户设备110发送信号,以使用户设备110发出请求帮助的记录和/或使用户设备110向紧急服务提供者和/或预定联系人发送通知。
项圈120可以包括多种操作模式。例如,项圈120可以包括(例如,当动物在室外时使用的)室外模式、(例如,当动物在室内时使用的)室内模式、(例如,当项圈120的电池寿命低于预定阈值时的)低功率模式、(例如,与用户正在训练动物的时间相对应的)训练模式、(例如,确定动物活动的时间的)活动模式、(例如,当确定动物在距地理围栏边界预定距离的位置处睡眠时用于降低项圈120测量和/或发送数据的频率以便保存电池寿命的)休息模式、(例如,提供“电子牵引绳”以供动物在室外并通过携带用户设备110的用户行走时使用的)牵引绳模式、(例如,用于确定动物大便或小便的时间和地点的)宠物救助模式、远离模式(例如,当项圈120移动到距与特定人或用户相关联的设备的预定距离内时提供矫正)、(例如,当动物在预定的地理围栏区域之外或者在其他方面动物被确定为“丢失”时使用的)丢失模式或任何其他有用的模式。项圈120可以被配置为在给定时间处于单一操作模式,项圈120可以被配置为在给定时间处于两种或更多种操作模式。例如,当处于室外模式时,项圈120还可以处于牵引绳模式、宠物救助模式和/或丢失模式。一种或更多种模式可以与一种或更多种其他模式关联。例如,休息模式可以与低功率模式相关联,使得当程序336确定动物正在休息(例如,项圈120确定动物的活动水平低于预定活动阈值)时,与项圈120不处于低功率模式时相比,项圈120可以处于低功率模式,使得项圈120以较低的频率测量和/或发送位置数据、生物识别数据或其他数据。
所公开的技术可以使用户能够手动改变项圈120的操作模式。例如,用户可以经由程序336来手动改变项圈120的操作模式和/或用户可以经由U/I设备370(例如,项圈120上的一个或更多个按钮)手动改变项圈120的操作模式。项圈120可以(例如,经由LED 380)指示项圈120当前以哪种操作模式进行操作。可替代地或附加地,项圈120可以包括显示器,该显示器可以被配置为显示项圈120当前以哪种操作模式进行操作。程序336可以被配置为基于检测到的数据(例如,项圈120和/或用户设备110的位置数据、与环境和/或佩戴项圈120的动物的温度相关联的温度数据、与佩戴项圈120的动物相关联的生物识别数据、与项圈120相关联的加速度计数据)在各种操作模式之间动态且自动地改变。
每种操作模式可以包括一个或更多个默认设置。例如,根据给定的操作模式,收集或发送某些位置数据或其他信息的频率会有所不同(例如,在丢失模式下,项圈120可被配置为在丢失模式下发送恒定的位置数据流,而在非丢失室外模式下,项圈120可被配置为周期性地发送位置数据)。
程序336可被配置为确定项圈120位于室外还是室内。程序336可以将从温度计390接收的环境温度数据与本地室外温度数据进行比较,以确定项圈120是否位于室外。例如,项圈120可以(例如,从用户设备110和/或服务器)接收本地室外温度数据,并且可以将本地室外温度数据与温度计390所测量的温度数据进行比较。可替代地,项圈120可以将所测量的温度数据发送到用户设备110和/或服务器,并且用户设备110和/或服务器可以比较本地室外温度数据和由温度计390测量的温度数据。无论哪个设备执行比较,如果所测量的温度数据相对于本地室外温度数据在预定的温度值范围内或在预定的误差范围内,则可以确定项圈120在室外。可以从第三方气象服务或从其他来源接收本地室外温度数据。程序336(或一些其他设备)可以接收(例如)与用户的房子相对应的室内温度值,并且程序336(或一些其他设备)可以将检测到的温度数据与室内温度值进行比较以确定项圈120是否在室内。可以假定室内温度为预定温度值,例如72°F,但不限于此。程序336可以被配置为将所测量的温度数据与室内温度和本地室外温度数据进行比较,并且程序336可以被配置为基于所测量的温度数据是更接近本地室外温度数据还是室内温度来确定项圈120是在室外还是在室内。程序336可以被配置为基于GPS信号或其他地理定位信号、短程无线信号(例如,蓝牙信号)的性能(例如,速度、信号强度)来确定项圈120在室外。程序336可以被配置为当动物在室内时暂停至少一些矫正动作(例如,与安全区域和/或限制区相对应的矫正动作),因为GPS信号的准确性和质量在室内时可能不可用。程序336可以被配置为至少部分地基于GPS数据来确定佩戴项圈120的动物(例如,通过汽车或其他车辆)正在被运输。例如,项圈120可以基于GPS数据确定项圈120是移动的,但是还可以基于(例如,来自加速度计350的)其他数据确定佩戴项圈120的动物没有走路或跑步。程序336可以被配置为在动物被运输时暂停至少一些矫正动作(例如,与安全区和/或限制区相对应的矫正动作)。
一个或更多个短程无线发射器(例如,信标)可以位于建筑物的门口(例如,门)附近,并且测量到的在项圈120和发射器之间发送的信号的信号强度可以用来确定项圈120是在室内还是室外。在确定项圈120在预定区域中(例如,在门外等待)时,项圈120(或服务器)可以被配置为向用户设备110发送指示项圈120在预定区域中的通知,并且该通知可以指示用户应该让佩戴项圈120的动物进入建筑物。可替代地,用户设备110可以接收表示项圈120位置的数据,并且在确定项圈120在预定区域中时可以提供警报。项圈120、用户设备110和/或服务器可以被配置为(例如,基于由项圈120中的两个或更多个设备所测量的信号强度的比较,基于地理定位数据、信标接近度和/或eCompass方向)确定动物面向的方向,该信息可以用来确定动物是否准备好进入建筑物。项圈120、用户设备110和/或服务器可以相应地向用户发出通知来让动物进入建筑物。该信息可以被传送到自动或机动的狗门上,其可以自动地允许佩戴项圈120的动物进入或离开建筑物。
进一步地,项圈120、用户设备110和/或服务器可以被配置为(例如,基于由项圈120中的两个或更多个设备所测量的信号强度的比较、基于地理定位数据、信标接近度和/或eCompass方向)确定项圈120是在室内还是室外。因此,项圈120、用户设备110和/或服务器可以确定是否在室内模式与室外模式之间转换项圈120。例如,可以统计地分析接收的信号强度和接收的卫星信号的量(例如,信号的数量、对应于接收的信号的卫星的数量),可以实时地(或接近实时地)执行统计,以及可以应用对传入数据的滤波器以减少误差。项圈、用户设备110和/或服务器可以被配置为至少部分地基于对信号和对应数据(例如,信号强度、接收信号的量)的分析来确定强度等级。可以将所得到的强度等级与针对期望的室内和/或室外强度等级的一个或更多个强度阈值进行比较,并且可以做出关于项圈120是在室内还是室外的确定。项圈120、用户设备110和/或服务器可以执行矫正过程,由此用户可以通过在室内和/或室外两者收集数据(例如,基线数据)来“训练”统计模型以根据其对应的环境调整阈值。矫正阈值(以及通常程序336的算法)可以被保存到项圈120的存储器、或者可以与发生矫正的地理位置一起被保存并且仅与发生矫正的地理位置相关联。这样的特定位置关联可以基于地理坐标或者通过相关联的围栏标识符。通过在多个地理位置或者围栏中保存多个阈值,项圈120可以基于其当前位置调整其使用的阈值以导致更准确的确定。
可替代地或附加地,例如,当项圈120位于室内但靠近大窗户由此卫星信号强度高时,项圈120、用户设备110和/或服务器还可以确定结果是不可确定的。项圈120、用户设备110和/或服务器然后可以(例如,使用其加速度计)考虑项圈120的运动状态,以确定项圈120可以或不可以转换(例如,从室内转换到室外,从室外转换到室内)并且可以保持最后状态(例如,室内、室外)不变。项圈120、用户设备110和/或服务器还可以支持“中间”模式,其中,项圈120不能确定当前室内或室外状态。在这种“中间”模式中,项圈120可以采取不同的动作。例如,项圈120、用户设备110和/或服务器可以在处于室内模式时冻结最后确定/最后接收的GPS坐标位置、在处于室外模式时移动坐标位置和/或在处于中间模式时调整位置。项圈120、用户设备110和/或服务器在处于中间模式时可以修改调整,以避免可能由不准确的卫星读数引起的大的移动,以防止位置中的错误跳跃。项圈120、用户设备110和/或服务器可以被配置为在动物处于中间状态时暂停至少一些矫正动作(例如,与安全区域和/或限制区相对应的矫正动作),因为GPS信号准确性和质量在室内时可能是不可用的和/或不可靠的。可选地,如果地理位置指示其在中间状态时已经离开围栏,则项圈120、用户设备110和/或服务器将仅利用鼓励反馈(例如,没有电子刺激)。
可替代地或附加地,项圈120、用户设备110和/或服务器可以被配置为基于确定最近位置数据(或高于预定准确性阈值的最近位置数据)是否指示项圈120移动穿过将室外位置与室外位置隔开的地理围栏边界(例如,与房屋或其他建筑物的外墙对齐的地理围栏边界)来确定项圈120是否在室内。例如,程序336或后端服务器可以被配置为基于卫星或航空图像或区域来自动地确定室内/室外地理围栏边界。即,程序336和/或后端服务器可以被配置为接收指示区域的俯视图的一个或更多个图像,从图像标识一个或更多个建筑物,并且为所标识的建筑物中的每个创建指示外墙的室内/室外地理围栏边界。
如果程序336确定项圈120在室外,则程序336可以将项圈120转换为室外模式。转换到室外模式可以包括转换项圈120的功耗。例如,在室外时,可以假定WiFiTM的使用受到限制,项圈120可以被配置为当项圈120位于室外时禁用WiFiTM功能。可替代地或附加地,项圈120可以被配置为当项圈120位于室外时启用GLS 360,而当项圈120位于室内时禁用或减少GLS 360的通电时间。与室内模式相比,室外模式可以包括一个或更多个不同的地理围栏。例如,室外模式可以包括一个或更多个地理围栏,以防止动物离开院子或其他一些区域,当动物位于室内时室外模式是不需要的。
如果程序336确定项圈120在室内,则程序336可以将项圈120转换为室内模式。转换为室内模式可以包括转换项圈120的功耗。例如,如上所述,项圈120可以被配置为当项圈120位于室内时禁用GLS 360,和/或项圈120可以被配置为当项圈120位于室内时启用WiFiTM功能。与室外模式相比,室内模式可以包括一个或更多个不同的地理围栏。例如,可能期望防止动物进入卧室或厨房,而由于动物位于室内,因此没有必要防止动物离开院子或其他一些区域。可以使用短程无线接收器(例如,BLE)建立和确定室内围栏(例如,安全区和/或不安全区),与其他系统相比,室内围栏所需要的能量相对较少。由于室内和/或室外模式的确定可以依赖于GLS接收器数据,因此程序336可以在动物短时间或准时(例如,以预定时间、以预定间隔/持续时间)移动时激活室内的接收器,以重新分析传入信号并重新确定室内状态;如果确定项圈120保持在室内,则程序336可以再次使GLS接收器掉电。GLS接收器功率的周期性循环,尤其是当仅在加速度计确定存在移动时循环时,可以提供准确的室内/室外确定,同时还最小化功耗。
程序336可以从项圈120的一个或更多个传感器接收数据,诸如由加速度计350和/或由GLS 360所测量的数据,并且可以基于所接收的数据确定动物的活动水平或活动类型。所确定的活动可以对应于从佩戴项圈120的动物所接收到的命令。例如,动物可以被训练以提供预定的活动和/或手势,并且项圈120可以被配置为检测预定的活动和/或手势,以指示动物的特定需求或期望(例如,发出用户或另一个人受伤或需要帮助的信号,向用户发送让动物去外面的请求,向用户发送提供水和/或食物的请求)。这样的功能对于服务性动物特别有用。例如,服务性动物可以确定其主人需要医疗护理并且可以执行预定的活动和/或手势。当检测到预定活动和/或手势时,项圈120可被配置为(例如,经由项圈120的扬声器、LED380和/或显示器)从项圈120本身发出警报。当检测到预定活动和/或手势时,项圈120可被配置为向用户设备110发送警报或通知。当检测到预定活动和/或手势时,项圈120可被配置为发送呼叫和/或对第三方(诸如预定联系人、紧急服务提供者、医疗服务提供者和/或其他一些联系人)的通知。项圈120可以被配置为经由WiFiTM、蜂窝网络或任何其他通信方法来发送呼叫和/或通知。项圈120可以被配置为经由呼叫和/或通知来发送项圈120的位置(例如,当项圈120检测到预定活动和/或手势时,项圈120的当前位置和/或项圈120的位置)。项圈120的位置可以至少部分地基于从GLS 360接收的数据来确定。
程序336可以被配置为经由由加速度计350、GLS 360、生物识别传感器、相机或一些其他传感器所测量的数据来确定动物的活动类型(例如,跑、走、玩、跳、坐、躺、宠物救助),并且程序336可以配置为随着时间的推移学习与动物相关联的数据模式(例如,加速度计数据模式)。例如,项圈120可以包括内部神经网络,并且经由项圈训练模式,可以使用户能够训练神经网络以学习与特定行为相关联的g级别(g-level)和eCompass数据。将会理解,可以采用标准学习算法来提高神经网络的准确性,直到神经网络可以准确地区分和/或标识每个学习的行为为止。用户经由用户设备110(例如,运行被配置为与项圈120和项圈120的神经网络通信的应用的智能电话)执行最近行为与指定行为的关联。可以经由用户设备110显示或输入特定行为或以其他方式指定特定行为。程序336可以被配置为基于所确定的活动类型将项圈120转换为对应的操作模式。例如,程序336可以确定动物是活动的,或者可以确定动物正在休息,并且程序336可以基于该确定来转换项圈120的操作模式。程序可以被配置为根据程序336所确定的活动来调整矫正动作的类型(例如,振动、警告声音、电子刺激)。例如,如果动物从休息位置或不活动位置转换为跳到人身上,可能需要提供严格的矫正动作;如果动物从游戏活动类型转换为跳到人身上,则可能需要提供较不严格的矫正动作(或根本不采取任何矫正动作),因为可以假设该人正在与动物一起玩。程序336可以基于动物的活动水平来确定该动物是“高能量”动物,其需要更严格的矫正动作(例如,电子刺激),因为较高能量的动物通常对不太严格的矫正动作(例如,警告声音、振动)的接受程度较低(或根本不接受)。
如果程序336确定动物是活动的,则程序336可以将项圈120转换为活动模式。例如,与休息模式相比,活动模式可以包括以更频繁的速率测量和/或发送测量的数据。活动模式可以被配置为检测动物方面的不良活动,并且可以被配置为发出旨在阻止或矫正那些不良活动的矫正动作。例如,当项圈120处于活动模式(或某种其他模式)时,程序336可以被配置为(例如,基于加速度计数据和/或所记录的听得见的数据)确定动物的行为(诸如睡觉、跑、跳、吠叫、跳到人身上或其他任何行为)。程序336可以被配置为将期望或允许的行为与不期望的行为区分开。程序336可以被配置为从用户接收指示期望或允许的一种或更多种行为和/或不期望的一种或更多种行为的输入,使得允许/不期望行为是用户可配置的。在检测到不良行为后,程序336可以被配置为经由项圈120启动矫正动作。
如果程序336确定动物正在休息,则程序336可以将项圈120转换为休息模式。仅当动物在超过距预定地理围栏区域的周边的预定距离的位置处具有低活动水平时,程序336才可以将项圈120转换为休息模式。休息模式可以对应于低功率模式,其中,与活动模式、牵引绳模式、丢失模式或其他模式相比,项圈120可以被配置为在较低频率的基础上测量和/或发送数据;其中,更高粒度或更高刷新率的数据是需要或期望的。
程序336可被配置为确定动物正在大便或小便,并且可被配置为将项圈120转换为宠物救助模式。例如,程序336可以被配置为基于来自加速度计350和/或eCompass传感器395的数据做出这样的确定,如本文所述。在检测到动物已经大便或小便之后,程序336可以被配置为向用户设备110发送通知,以指示该动物已经大便或小便和/或可以存储或发送大便或小便的位置,使得用户可以定位并清洁大便或小便。该通知可以包括详细描述每个相应大便或小便位置的地图。用户设备110可以被配置为跟踪尚未清洁的大便或小便。用户设备110可以被配置为接收表示一个或更多个大便或小便位置的数据,并且可以被配置为如果用户设备110移动到大便或小便的预定距离之内则提供警告或警报,以防止用户踩到大便或小便。用户设备110可以被配置为从用户接收表示用户已经清洁了一个或更多个特定大便或小便的输入,使得相应的大便或小便可以从用户设备110跟踪的尚未清洁的大便或小便列表中移除。
训练模式可以包括地理定位设置,其中,项圈120被配置为发送恒定的位置数据流。这可以允许高度粒度化和不断更新的地理定位数据,这有助于最小化可能导致错误矫正动作的错误地理位置读数,妨碍动物关于地理围栏边界在哪里的训练,以及避免或停止在该边界附近。
牵引绳模式可以对应于提供“无线牵引绳”,该无线牵引绳可以被配置为相对于用户设备110(例如,用户的移动电话、用户的智能手表),将佩戴项圈120的动物保持在预定距离内。牵引绳的长度(即,预定距离)可以(诸如经由用户设备110和/或经由项圈120的U/I设备370)由用户调整。牵引绳的长度可以基于与限制区域或其他障碍物(例如道路、水路)的接近度自动调整。牵引绳的长度可以是与允许动物在其中行进的用户设备110的预定距离或半径,并且随着用户设备110移动(例如,由用户设备110的GLS250提供的位置数据所示),动物被允许行进的区域中心(即,预定距离或半径从其延伸的圆的中心)可以移动。如果项圈和用户设备110之间的当前距离大于预定距离,则项圈可以被配置为发出矫正和/或方向命令。项圈120可以被配置为基于(例如)项圈120的位置和/或对应于项圈120的eCompass数据,与牵引绳长度的边界相比较来提供方向命令(例如,向右或向左转)。也就是说,项圈120可以被配置为确定项圈120是否在牵引绳长度的最大距离附近,并且可以提供方向命令或其他提示来引导动物更靠近用户设备110。动物被允许行进的区域可以通过用户经由用户设备110来手动调整。
项圈120(或用户设备110或服务器)可以被配置为确定用户和动物是否并排,用户(经由来自用户设备110的位置数据)正在(经由来自项圈120的位置数据)引导动物,或动物正在引导用户。在一些情况下,(例如,出于服从目的)用户可能希望动物并排行走或在用户身后行走,而在其他情况(例如,玩取来的物品)下,用户可能希望允许动物跑在用户前面。因此,根据项圈120相对于用户设备110的位置,可以将牵引绳长度限制在不同的距离。作为示例,用户可以调整无线牵引绳以允许动物在用户身后行走,动物距离用户10英尺;允许动物与用户并排行走,动物距离用户5英尺;以及不允许动物走在用户前面(即,距用户的牵引绳距离为0英尺)。
项圈120上的LED 380、显示器或音频记录可以表示项圈120处于牵引绳模式。LED380,显示器或音频记录可以被配置为警告路人该动物正受到无线牵引绳束缚,并且该动物没有被松开。用户设备110可以被配置为经由加速度计260检测由用户所执行的空间手势。用户设备110可以被配置为将表示检测到的空间手势的检测到的手势数据与一个或更多个存储的手势数据进行比较,每个存储的手势数据都表示相应的用户命令。用户设备110可以确定所检测到的手势数据与所存储的手势数据中的至少一个之间的相似度,并且如果检测到的手势数据与特定存储的手势数据之间的相近度高于预定阈值,则用户设备110可以将相应的用户命令发送到项圈120。项圈120可以接收用户命令并且可以发出相应的提示、方向命令和/或矫正动作。因此,检测到的用户设备110的运动以及在项圈120处发出的相应的提示、方向命令和/或矫正动作可以模仿传统牵引绳的无线和/或无束缚版本。例如,用户可以“猛拉”或“拖拉”用户设备(例如,类似于拖拉实体牵引绳)以在项圈120处提供方向命令,命令动物更靠近用户或面向用户设备110的用户。
牵引绳模式可以包括通过使用一个或更多个用户设备110的用户使多个动物可以同时行走的功能,每只动物都佩戴项圈120。用户设备110(诸如,通过应用或Web访问平台,下面将更全面地讨论)可以被配置为使得第一用户(例如,宠物主人)可以使用第二用户设备110将佩戴项圈120的动物“借给”或以其他方式临时地(或永久地,如果需要)将控制传递给第二用户。例如,宠物主人可以将对佩戴项圈120的动物的控制临时地传递(或分享)给家庭成员、遛狗者、美容师、兽医办公室或一些其他人或实体。作为另一个示例,宠物主人可以将对佩戴项圈120的动物的控制永久地传递(或分享)给家庭成员、领养佩戴项圈120的动物的另一个人或一些其他人或实体。对佩戴项圈120的动物的控制或管理的用户设备110可以被配置为限制受让人或管理者的权限。用户设备110可以被配置为向受让人或管理者的用户设备110分配与用户设备110的用户相同的控制量(例如,第一用户设备110的用户可以拥有使用第二用户设备110的伴侣,并且第二用户设备110可以具有与该用户的第一用户设备110相同的权限和功能)。受让人或管理者的用户设备110可以被启用以调整任何配置的设置中的一些或全部。相反,可以限制受让人或管理者的用户设备110调整任何配置的设置中的一些或全部。
程序336可以被配置为将项圈120转换到远离模式,或以与其他模式并行的远离模式操作,这可以使得当项圈120移动到距与一个或更多个特定人或用户(“厌恶动物的人”)相关联的一个或更多个设备的预定距离内时,项圈120提供一个或更多个矫正。作为非限制性示例,在人害怕或以其他方式厌恶佩戴项圈120的动物,并且厌恶动物的人希望将动物保持在距厌恶动物的人预定距离的情况下,这样的功能可能是合乎需要的。这样的厌恶动物的人可以包括:警察、邮件或包裹递送提供者、或任何其他希望让动物远离他或她的人,例如体弱者或老年人、害怕佩戴项圈120的动物的人、患有动物相关过敏症的人或根本不喜欢佩戴项圈120的动物的人。类似地,宠物主人可能希望他们的宠物在他们的宠物正在接受行为训练或没有很好的训练时(例如在表现出诸如跳或咬访客等不受欢迎的行为时)远离访客。如本文更全面解释的,与厌恶动物的人相关联的设备可以是被配置为发射信号(诸如蓝牙信号)的移动设备。
程序336可以被配置为在从用户设备110、后端服务器或一些其他设备接收到相应指令时转换到远离模式,或者可以被配置为始终保持启用远离模式。用户设备110可以接收请求为特定用户或用户组启动远离模式的用户输入。远离模式启动请求可以包括:对应于特定设备(例如,电话号码)的联系信息或与特定人相关联的账户(例如,电子邮件地址、与移动电话应用相关联的账户)。后端服务器可以接收远离模式启动请求,并且后端服务器可以将邀请消息(例如,电子邮件消息、文本消息、移动电话应用上的消息)发送到与特定人相关联的设备或帐户。邀请消息可以包括指示接收者(即,厌恶动物的人)可以利用远离特征来有助于防止佩戴项圈120的动物移动到与厌恶动物的人相关联的移动设备或一些其他计算设备(即,厌恶动物的设备)的预定距离内的消息。邀请消息可以包括用于下载应用(例如,远离应用)的链接,厌恶动物的人可以通过该应用启用或解除远离功能和/或控制动物与厌恶动物设备的距离,在该距离处项圈120将开始为动物提供矫正。预定距离可以是由用户经由用户设备110和/或由厌恶动物的人经由厌恶动物设备调节的可调节距离。
可替代地或附加地,要求厌恶动物的人下载应用,链接可以引导至请求与厌恶动物设备相关联的设备标识符(例如,蓝牙标识符、BLE标识符、MAC标识符)的网页。可替代地或附加地,用户设备110可以直接从厌恶动物设备获得与厌恶动物设备相关联的设备标识符。例如,用户设备110可以与厌恶动物设备配对或以其他方式(例如,经由蓝牙、BLE、NFC、硬线连接)连接至厌恶动物设备,请求与厌恶动物设备相关联的设备标识符,并接收与厌恶动物设备相关联的设备标识符。
可替代地或附加地,用户邀请厌恶动物的人参与远离系统,厌恶动物的人可以请求用户允许参与远离系统。厌恶动物的人可以下载远离应用并在远离应用中创建用户账户。厌恶动物的人可以经由厌恶动物设备和/或远离应用向用户设备110发送请求,请求允许参与远离系统,从而使得若项圈移动到距厌恶动物设备的预定距离内,项圈120将提供矫正。如果用户批准该请求,则用户可以经由用户设备110和/或程序336启用远离模式。
可替代地或附加地,被邀请或请求允许参与远离系统,厌恶动物的人可以通过成为远离群组的成员来获得参与的许可。远离群组可以指具有一定成员资格的一组人,例如一组警察、一组邮件或包裹递送提供者、或要求动物远离该组成员的任何其他人群。可以由程序336或相关服务器控制和审核群组本身的成员资格和成员身份。程序336或服务器可以要求每个厌恶动物的人的照片,无论他们是否被包括在远离群组中。
程序336(或相关服务器)可以将唯一标识符分配给厌恶动物的人和/或厌恶动物设备。厌恶动物设备可以发射信号(例如,蓝牙信号、BLE信号),项圈120可以被配置为基于例如检测到的发射信号的信号强度来确定项圈120和厌恶动物设备之间的距离。因此,厌恶动物设备可以执行与本文公开的短程无线信标相同或相似的功能,项圈120可以被配置为当项圈120移动到距厌恶动物设备的预定距离内时提供一个或更多个矫正。
如上所述,厌恶动物的人可以在他或她的设备上安装远离应用。远离应用可以包括用户界面,用户界面使厌恶动物的人能够控制远离功能是启用还是解除和/或厌恶动物设备和项圈120之间的最小预定距离。可替代地或附加地,程序336和/或用户设备110可以使用户能够控制是否相对于厌恶动物设备或多个厌恶动物设备中的特定厌恶动物设备启用或解除远离功能。程序336和/或用户设备可以使用户能够控制项圈120与一个、一些或所有厌恶动物设备之间的最小预定距离。
代替将唯一标识符分配给每个单独的厌恶动物的人或每个单独的厌恶动物设备,程序336可以允许用户经由单个授权码授权一个或更多个厌恶动物设备参与关于一个或更多个项圈120的远离模式。授权码可以在预定时间已经过去后到期。例如,授权码可以具有一天、一小时或任何其他预定持续时间的寿命,并且在预定时间到期后,授权码将不再允许厌恶动物设备排斥项圈120(即,当项圈120移动到距相应的厌恶动物设备的预定距离内时,项圈120将不再提供矫正)。再次发生授权码的基于时间的到期可以有助于防止未经授权的设备排斥项圈120。经由用户设备110(或服务器),程序336可以将授权码发送到项圈120和厌恶动物设备。厌恶动物设备可以发送包括授权码的远离信号,并且项圈120可以接收远离信号并将接收的授权码与保存的授权码进行比较。如果接收的授权码与保存的授权码相匹配,则项圈120可以被配置为确定项圈120和相应的厌恶动物设备之间的距离,如果项圈120在距厌恶动物设备的预定距离内,则项圈120随后提供矫正。
程序336(或服务器)可以被配置为在当前授权码到期之前随机生成新的授权码并将其发送到项圈120和厌恶动物设备。项圈120和厌恶动物设备可以被配置为接收新的授权码并在当前授权码到期时用新的授权码替换当前授权码。因此,项圈120和厌恶动物设备可以删除到期的授权码。
远离应用可以获得厌恶动物设备的设备特定标识符(例如,MAC地址、信标标识符)以用于后端审核。例如,程序336可以被配置为保存厌恶动物设备的设备特定标识符。程序336可以被配置为向服务器发送设备特定标识符。程序336可以被配置为每当事件(例如,项圈120远离厌恶动物设备)发生时向服务器发送设备特定标识符和事件时间。服务器可以包括(或连接到)数据库,该数据库存储与项圈120相关联的每个厌恶动物设备的设备特定标识符、以及与厌恶动物设备相关联的厌恶动物的人对应的相应用户名。因此,(例如,与项圈120远离厌恶动物设备的情况相关联的)任何事件数据可以被记录并链接到与远离项圈120的厌恶动物设备相关联的厌恶动物的人。
可替代地或附加地,远离模式可以包括以下功能:当项圈120移动至距一个或更多个对象的预定距离内时,使项圈120提供一个或更多个矫正,一个或更多个对象不同于与厌恶动物的人相关联的设备。例如,当项圈120在距车辆、另一项圈(例如,其可以指示另一动物)、家具(例如,以防止动物爬上沙发)、某些植物(例如,以防止动物在室内盆栽植物上小便)、楼梯(例如,以防止老年动物或人从楼梯上摔下来)和/或任何预定的危险或对象的预定距离内移动时,项圈120可以提供一个或更多个矫正。为了确定项圈120是否在距给定对象的预定距离内,项圈120可以(仅举几个非限制性示例)使用雷达、激光雷达、从车辆或其他对象(例如,蓝牙TM、BLE、WiFiTM、ZigBeeTM、ABC协议)发射的一个或更多个电子信号、RF信号强度分析、感应回路检测、来自相机等的图像的图像检测和/或对象识别、经由麦克风和/或加速度计检测的声音、和/或其任何组合,来标识给定对象和/或给定对象与项圈120之间的距离。
在声音检测的情况下,麦克风和/或加速度计可以被配置为检测声音和/或振动,项圈120可以被配置为确定所检测到的声音和/或振动是否在预定频率值范围内或超出(即,高于或低于)预定频率阈值。作为非限制性示例,预定频率值范围可以指示交通或单个车辆。项圈120可以将检测到的声音和/或振动与多个预定频率值范围进行比较,多个预定频率值范围可以各自对应于相应的危险或顾虑。
例如,第一预定频率值范围可以对应于内燃机车辆,第二预定频率值范围可以对应于电动车辆。项圈120还可以将所检测到的声音和/或振动与响度阈值或幅度阈值进行比较,该响度阈值或幅度阈值可以指示项圈120与对应的对象的近似接近度。项圈120可以将检测到的声音和/或振动与多个响度阈值或幅度阈值进行比较。继续以上示例,第一响度阈值或幅度阈值可以对应于项圈120在距内燃机车辆的预定距离内,第二响度阈值或幅度阈值可以对应于项圈120在距电动车辆的预定距离内。进一步地,项圈120可以确定所检测到的声音或振动的持续时间,该持续时间具有预定频率范围或超过预定频率阈值。例如,在长持续时间的给定频率值范围内所检测到的声音可以指示公路或其他交通路线,而在非常短的持续时间的给定频率值范围内所检测到的声音可以指示单个超车车辆。更进一步地,项圈120可以确定所检测到的声音或振动的趋势。例如,如果所检测到的声音或振动的响度或幅度增加,那么项圈120可以确定项圈120与对应的对象或危险之间的距离减小,项圈120可以发出矫正,而如果检测到的声音或振动的响度或幅度减小,那么项圈120可以确定项圈120与对应的对象之间的距离增加,项圈120可以放弃提供矫正。为了确定这种趋势,项圈120可以接收第一声音或振动数据和后续的第二声音或振动数据,并且项圈120可以将第一声音或振动数据与第二声音或振动数据进行比较以确定趋势。
项圈120可以使用雷达数据、激光雷达数据、RF信号强度分析、电子信号数据、感应回路检测数据、光学/相机数据等来执行类似的分析。
项圈120可以具有默认设置,如果希望的话,默认设置可以被用户覆盖。例如,如果项圈120进入距交通(例如,道路)的预定距离内,则项圈120可以具有用于发出矫正的默认设置。例如,如果佩戴项圈120的动物是服务性动物或经常紧密接触和/或行进穿过道路的一些其他类型的动物,则可以覆盖该设置。可替代地或此附加地,项圈120、用户设备110和/或服务器可以被配置为确定动物是否正在汽车或其他车辆中行进。如果确定动物正在汽车或其他车辆中行进,那么项圈120可以被配置为防止输出至少一些矫正(例如,与项圈120穿过给定的地理围栏边界相关的矫正)。可选地,某些矫正(例如,与吠叫有关的矫正)可以保持被启用。
程序336可以被配置为当项圈120在安全区域之外或在限制区域中时将项圈120转换为丢失模式。项圈120可以被配置为在项圈120移出安全区域或移动到限制区域中之后,或者项圈120可以被配置为在项圈120位于安全区域之外或限制区域内时预定量的时间已经过去之后,立即转换到丢失模式。这些预定时间可以不同。例如,项圈120可以被配置为在项圈120移动到限制区域之后立即或短时间(例如,一分钟)转换到丢失模式,并且项圈可以被配置为在项圈120已经移出安全区域之后经过较长的预定时间(例如,30分钟)之后转换到丢失模式。项圈120(或服务器)可以被配置为向用户设备110发送指示项圈120已经进入丢失模式的通知。可替代地,用户设备110可以接收指示项圈120的位置的数据,并且可以在确定项圈120已经进入丢失模式(例如,项圈120在安全区域之外或在限制区域中)时提供警报。丢失模式可以包括地理定位设置,其中项圈120被配置为发送恒定的位置数据流,以便在用户设备110处可以获得不断更新的地理定位数据。这可以使用户更容易找到丢失的动物。
当处于丢失模式时,项圈120可以被配置为发出特定的听得见的信号,当宠物听到声音时,宠物被训练以立即回家。这样的声音是标准的宠物训练机制,类似于宠物将其与在家中等待吃饭联系起来的敲响“晚餐铃”。通过自动地发出这种特殊的声音,项圈120可以利用宠物自己的位置本能带丢失的宠物回家。可替代地或附加地,项圈120可以被配置为提示或向动物提供方向命令以引导动物回家。该应用可以被配置为(例如,在遛狗期间)跟踪和/或显示动物先前行进的历史路线。在丢失模式下,程序336可以被配置为通过确定动物先前行进的路线来选择回家路线。例如,如果存在动物先前曾行进过几次的回家路线,则动物很可能熟悉与该路线相关的周围环境,使得动物不太可能感到困惑或分散注意力。因此,通过沿着这样的路线,项圈120可以更快且更有效的引导动物回家。程序336可以被配置为选择动物最频繁行进的、动物最快速行进的或由一些其他度量行进的路线。项圈120可以被配置为发出听得见的通知(即,播放预先记录的听得见的消息),听得见的通知指示动物丢失的事实、动物的名字和/或关于如何将动物归还给它的主人的指令(例如通过提供主人的姓名和/或联系信息(例如,主人的电话号码、地址或与主人相关联的任何其他有用的标识信息))。由项圈120提供的联系信息的类型可以由主人或用户基于隐私偏好或其他问题来配置。
可替代地或附加地,向佩戴项圈120的动物提供提示或指令(例如,“回家”晚餐铃声式警报、响片训练),丢失模式可以包括项圈120被配置为向任何路人发出听得见的通知,通知可以表明警告或指令。例如,项圈120可以发出听得见的通知,请求任何路人经由听得见的通知中包括的联系信息联系用户。作为另一个示例,项圈120可以要求路人避免接近动物,或者可以通知路人用户当前正在前往动物身边。这可以让那些本来不适应的旁观者能够帮助归还动物。例如,在其他情况下,旁观者可能会对接近陌生动物感到不适应(例如,害怕接近四处游荡的动物,即使是佩戴传统识别标签的动物),但是通过项圈120通知旁观者用户正在前往动物身边,可以鼓励旁观者从安全距离监测动物的安全(例如,确保动物不会闯入车流中)。
如果项圈120转换到丢失模式,程序336可以经由用户设备110向用户提供通知。程序336可以接收来自用户的用户正在前往项圈120的指示。程序336可以被配置为向项圈120发送用户正在前往项圈120的通知。项圈120可以被配置为接收通知并发出指示用户正在前往项圈120的听得见的通知。项圈120(或服务器)可以确定项圈120与用户设备之间的距离和/或可以计算用户设备110前往项圈120的位置的估计行进时间。由项圈120发出的听得见的通知可以包括用户设备110的估计行进时间和/或项圈120与用户设备110之间的估计距离。
所公开的技术可以对幼儿或老年人有用。例如,易困惑的幼儿或老年人可以装备有项圈120,项圈120被配置为响应于确定项圈120正在离开安全区域或正在接近限制区域(例如,道路)时,发出指示项圈120的佩戴者返回安全区域的记录。
项圈120的各种方面和功能可以经由用户设备110诸如通过移动电话应用或web访问平台(例如,网站)的图形用户界面(GUI)选择性地控制、跟踪和查看。如本文所述,GUI的各种实施例被统称为“应用”。该应用和/或项圈120可以被配置为当地址被输入到应用中时自动提供地理围栏。自动提供的地理围栏可以由用户调整或编辑。项圈120可以被配置为接收来自用户的输入,以在到达某个位置处时自动安装地理围栏。例如,宠物主人和宠物可以到达新的产权,宠物主人可以提供表示在当前位置处自动安装地理围栏的输入,项圈120可以确定其当前位置,并且可以遵循产权的产权线自动创建地理围栏。
项圈120、用户设备110和/或应用可以与一种或更多种不同的地图技术(诸如谷歌TM地图、苹果TM地图和BingTM地图(通常称为“地图服务提供商”))兼容。地理围栏和/或地理围栏区域可以覆盖在地图上。通过用户在应用内的地图上绘制地理围栏来将地理围栏输入到应用中,并且可以使用户能够选择地理围栏区域是安全区还是限制区。在图4A和图4B中描绘了覆盖在地图上的示例地理围栏。该应用可以被配置为当用户设备110沿着期望的地理围栏区域的周边被携带时记录地理围栏。该应用可以提供下载各种预先创建的和/或众包的地理围栏,诸如与在公园或旅馆或地图上的小路(例如,地图上的山路)中奔跑的狗相对应的地理围栏。可以将一个或更多个地理围栏从用户设备110传送或以其他方式发送到项圈120。可以无线地(诸如通过蓝牙TM或WiFiTM)或经由有线连接(诸如通过USB)来完成此传送。该应用可以包括用于编辑现有地理围栏(诸如预先安装的地理围栏、先前创建的地理围栏、下载的地理围栏和/或众包的地理围栏)的窗口或界面。该应用可以包括用于删除现有地理围栏的窗口或界面。
项圈120、用户设备110和/或应用可以被配置为从地图服务提供商接收地图数据并且可以被配置为基于地图数据自动地确定安全区和/或限制区。例如,所有道路可以被默认为限制区和/或所有水体可以被默认为限制区。这些确定可以至少部分地基于标识地图数据内的数据(例如,某些区域的标签)、对由地图数据指示或包括在地图数据中的图像(例如,俯视图像)的对象识别、和/或从地图数据中标识区域的任何其他方法。可替代地或附加地,项圈120、用户设备110和/或远程服务器(例如,后端服务器)可以计算由环绕、围绕和/或接近动物的当前位置的道路(和/或其他预定的和/或用户指定的屏障,诸如水体)的边缘的轮廓限定的动态围栏。如果用户设备110或服务器确定动态围栏,那么用户设备110或服务器可以将该信息发送到项圈120。如图5所示,动态围栏可以围绕包括项圈120位于其中的房屋的整个邻近区块创建。动态围栏可以作为跟踪另一边界(诸如宠物主人的产权的边界)的地理围栏的可替代或附加地来创建。因此,如果动物要离开宠物主人的产权,则动态围栏将自动地可用以帮助防止动物进入道路或其他屏障。如所述,动态围栏可以是除了跟踪宠物主人的产权的边界或另一地理围栏区域的地理围栏。如果项圈120要离开动态围栏区域(例如,跨越道路),则项圈120、用户设备110和/或服务器可以自动地创建后续动态围栏(例如,一旦项圈120进入新的有界区域,诸如新的邻近区块)以帮助防止动物重新进入道路或其他危险环境。如果项圈120离开第一地理围栏区域(例如,跨越初始动态围栏),则项圈120可以被配置为增加与后续地理围栏区域(例如,后续动态围栏)相关联的矫正的严格程度和/或持续时间。
该应用可以包括窗口或菜单,其中,用户可以基于项圈120与地理围栏的接近度来配置矫正规则和/或基于地理围栏的选定部分来配置矫正规则。矫正规则的配置可以对包括对应于各种矫正级别的项圈120到地理围栏的各种邻近度的选择。例如,经由该应用,可以使用户能够选择在其中产生警告矫正的距地理围栏的距离、在其中产生低电子刺激矫正的距地理围栏的距离,在其中产生中等电子刺激矫正的距地理围栏的距离,在其中产生高电子刺激矫正的距地理围栏的距离。该应用可以提供界面,用户可以通过该界面为一组项圈120和/或单个项圈120配置矫正规则。例如,可以使用户能够为对应于牛的一些或全部项圈120提供第一组规则,为对应于马的一些或全部项圈120提供第二组规则,为对应于所有牧羊犬的一些或全部项圈120提供第三组规则,以及为对应于特定浣熊猎犬的项圈120提供第四组规则。
该应用可以允许用户配置项圈120的初始设置。如在本文提及的,项圈120可以具有与安全区和/或限制区相关的默认设置。可以基于可以经由该应用输入的用户偏好来修改和/或覆盖这些默认设置。例如,如果项圈120行进穿过道路(例如,如果动物是服务性动物),则用户可以覆盖矫正的输出,和/或用户可以修改道路(或其他对象或危险)之间的预定距离,在该预定距离处项圈120将发出矫正。
作为另一示例,用户可以输入与动物(即,项圈120的佩戴者)关于其他动物的性情有关的信息。如果动物对其他动物具有攻击性或者如果用户另外希望防止该动物与其他动物接触,则可以基于一种或更多种类型的检测数据(诸如声音数据和/或相机数据)修改项圈120的设置以防止项圈120进入距(例如,与项圈120具有相同类型的)另一智能项圈的预定距离内和/或防止项圈120进入距其他动物(或仅一种或更多种特定类型的动物)的预定距离内。另一方面,如果动物对其他动物友好,则可以修改项圈120的设置以允许项圈120进入其他动物的任何距离内。
作为又一示例,用户可以输入与项圈120的佩戴者(例如,动物、人)是否可以游泳有关的信息。如果用户指示佩戴者不能游泳或不能很好地游泳,则项圈120可以提供矫正以防止佩戴者靠近水体移动。可替代地,如果用户指示佩戴者可以游泳,则项圈120可以允许项圈120在水体附近移动和/或移动到水体中,而不输出任何矫正。可选地,项圈120、用户设备110和/或应用可以被配置为对在某些水体中游泳的难度进行分级并且可以根据严格程度将一个或更多个水体分类。将给定水体分类为安全区或限制区可以至少部分地基于与水体相关联的游泳难度。例如,项圈120的佩戴者可能擅长游泳,使得佩戴者被允许在平静的池塘和湖中游泳,但是可能期望防止项圈120的佩戴者进入水流湍急的河流。因此,如果项圈120移动至高于游泳难度阈值的距水体预定距离内的位置,则项圈120可被配置为输出矫正,可以由项圈120或应用或用户输入预定、确定游泳难度阈值。
该应用可以包括窗口或界面,其用于显示实时和/或历史矫正分类帐或实时和/或历史矫正分类账的趋势分析(或任何其他类型的分析)。这有助于使用户能够加强和/或矫正配置的边界。该应用可以包括窗口或界面,其用于显示动物的实时位置和/或方位或历史宠物位置的趋势分析(或任何其他类型的分析),诸如热图。该应用可以包括窗口或界面,其用于查看用户设备110相对于项圈120的位置的位置,例如,当试图寻找丢失的动物时,这可能是有用的。
该应用可以包括窗口或界面,其用于选择性地确定哪些项圈120被分配给哪些动物、哪些项圈120被分配给哪些地理围栏、何时将某些项圈120分配给某些地理围栏、编辑项圈120与地理围栏的关联、对项圈120分组、取消项圈120分组、删除项圈等。
应当理解,宠物行为中的难题是教导动物当主人不在场时停止破坏性行为。例如,当主人离开他或她的房子时,狗会咀嚼鞋子或家具,回到家后,主人可以管教狗。但是,由于与纪律相关联的时间延迟或其他因素,狗可能无法将纪律处分与破坏性行为联系起来。项圈120可以被配置为提供实时或接近实时的矫正动作,以阻止动物进行破坏性行为。项圈120可以被配置为与相机系统通信和/或与相机系统结合操作。相机系统的一个或更多个相机可以被配置为记录视频,并且相机系统(或与项圈120相关联的系统)可以被配置为分析视频以确定佩戴项圈120的动物是否正在咀嚼、咬、抓或以其他方式损坏或破坏产权或其他物体(例如鞋子、家具)。项圈120可被配置为根据(例如)被损坏的已标识的财产或物体、动物从事损坏行为的持久性或历史倾向性或来自用户的手动输入来发出不同严格程度或强度的矫正动作。因此,项圈120可以用于自动地教导动物以避免其进行破坏性或其他不期望的行为。
本公开的示例可以根据至少以下条款来实现:
条款1:一种非暂时性计算机可读介质,该非暂时性计算机可读介质存储有指令,指令在由一个或更多个处理器执行时使系统:输出用于项圈输出具有第一矫正幅度的第一矫正动作的指令;从项圈接收反馈信息;至少部分地基于反馈信息确定第二矫正幅度;以及输出用于项圈输出具有第二矫正幅度的第二矫正动作的指令。
条款2:根据条款1的非暂时性计算机可读介质,其中,第一矫正幅度是项圈的最低矫正幅度。
条款3:根据条款1的非暂时性计算机可读介质,其中,第一矫正幅度包括第一矫正持续时间,第二矫正幅度包括大于第一矫正持续时间的第二矫正持续时间。
条款4:根据条款1的非暂时性计算机可读介质,其中,反馈信息包括项圈在第一矫正动作之后的运动。
条款5:根据条款1的非暂时性计算机可读介质,其中,反馈信息中的至少一些由项圈的地理定位传感器或项圈的加速度计测量。
条款6:根据条款1的非暂时性计算机可读介质,其中,反馈信息指示项圈的佩戴者适当地响应了第一矫正动作。
条款7:根据条款1的非暂时性计算机可读介质,其中,指令在由一个或更多个处理器执行时还使系统:响应于确定项圈位于地理区域内并且在距地理区域的边界的预定距离内,而输出用于项圈输出第一矫正动作的指令。
条款8:一种非暂时性计算机可读介质,该非暂时性计算机可读介质存储有指令,指令在由一个或更多个处理器执行时使项圈系统:确定与项圈系统相关联的项圈是否在距与厌恶项圈的佩戴者的人或对象相关联的厌恶设备的预定距离内;以及输出指令,该指令用于项圈响应于项圈在距厌恶设备的预定距离内而输出矫正动作。
条款9:根据条款8的非暂时性计算机可读介质,其中:指令在由一个或更多个处理器执行时还使系统:从厌恶设备接收设备标识符,以及确定项圈是否在距厌恶设备的预定距离内包括:基于由项圈的传感器测量的传感器数据确定与设备标识符相关联的设备信号的信号强度;以及至少部分地基于信号强度计算确定的距离。
条款10:根据条款9的非暂时性计算机可读介质,其中,设备标识符包括蓝牙标识符、BLE标识符、MAC地址或信标标识符。
条款11:根据条款8的非暂时性计算机可读介质,其中,厌恶设备与车辆相关联。
条款12:一种非暂时性计算机可读介质,该非暂时性计算机可读介质存储有指令,指令在由一个或更多个处理器执行时使系统:接收地图数据;以及至少部分地基于地图数据自动地确定(i)允许项圈位于其中的第一地理区域和(ii)不允许项圈位于其中的第二地理区域,项圈与系统相关。
条款13:根据条款12的非暂时性计算机可读介质,其中:地图数据包括一张或更多张俯视图像,以及指令在由一个或更多个处理器执行时还使系统:识别由一张或更多张俯视图像指示的一个或更多个屏障,其中,自动地确定第一地理区域或第二地理区域包括:至少部分地基于一个或更多个屏障生成用于限定第一地理区域或第二地理区域的地理围栏数据。
条款14:根据条款13的非暂时性计算机可读介质,其中,一个或更多个屏障包括道路或水体中的至少一个。
条款15:根据条款13的非暂时性计算机可读介质,其中,一个或更多个屏障包括用户指定的屏障。
条款16:根据条款13的非暂时性计算机可读介质,其中,指令在由一个或更多个处理器执行时还使系统:确定项圈的当前位置,其中,地理围栏数据指示围绕项圈的当前位置的地理围栏,地理围栏数据限定第一地理区域。
条款17:根据条款13的非暂时性计算机可读介质,其中:第一地理区域包括允许项圈位于其中的第三地理区域,以及指令在由一个或更多个处理器执行时还使系统:响应于确定项圈位于第三地理区域内并且在距第三地理区域的边界的第一距离内,而输出第一矫正动作;以及响应于确定以下各项而输出第二矫正动作:项圈位于(i)第一地理区域内、(ii)第三地理区域外以及(iii)在距第一地理区域的边界的第二距离内。
条款18:根据条款17的非暂时性计算机可读介质,其中,第三地理区域指示与项圈相关联的住所的产权界线。
条款19:根据条款12的非暂时性计算机可读介质,其中:地图数据包括标识一个或更多个对象或位置的标识数据,以及自动地确定第一地理区域或第二地理区域包括:至少部分地基于标识数据生成用于限定第一地理区域或第二地理区域的地理围栏数据。
条款20:根据条款19的非暂时性计算机可读介质,其中,指令在由一个或更多个处理器执行时还使系统:确定项圈的当前位置,其中,地理围栏数据指示围绕项圈的当前位置的地理围栏,地理围栏数据限定第一地理区域。
虽然已经结合当前被认为是最实际的实施例描述了所公开技术的某些实施例,但是应当理解,所公开技术不限于所公开的实施例,而是相反,旨在覆盖所附权利要求的范围内包括的各种修改和等同布置。尽管本文采用了特定术语,但是它们仅在一般性和描述性意义上使用,而不是出于限制的目的。

Claims (20)

1.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质存储有指令,所述指令在由一个或更多个处理器执行时使系统:
输出用于项圈输出具有第一矫正幅度的第一矫正动作的指令;
从所述项圈接收反馈信息;
至少部分地基于所述反馈信息确定第二矫正幅度;以及
输出用于所述项圈输出具有所述第二矫正幅度的第二矫正动作的指令。
2.根据权利要求1所述的非暂时性计算机可读介质,其中,所述第一矫正幅度是所述项圈的最低矫正幅度。
3.根据权利要求1所述的非暂时性计算机可读介质,其中,所述第一矫正幅度包括第一矫正持续时间,所述第二矫正幅度包括大于所述第一矫正持续时间的第二矫正持续时间。
4.根据权利要求1所述的非暂时性计算机可读介质,其中,所述反馈信息包括所述项圈在所述第一矫正动作之后的运动。
5.根据权利要求1所述的非暂时性计算机可读介质,其中,所述反馈信息中的至少一些由所述项圈的地理定位传感器或所述项圈的加速度计测量。
6.根据权利要求1所述的非暂时性计算机可读介质,其中,所述反馈信息指示所述项圈的佩戴者适当地响应了所述第一矫正动作。
7.根据权利要求1所述的非暂时性计算机可读介质,其中,所述指令在由所述一个或更多个处理器执行时还使所述系统:
响应于确定所述项圈位于地理区域内并且在距所述地理区域的边界的预定距离内,而输出用于所述项圈输出所述第一矫正动作的指令。
8.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质存储有指令,所述指令在由一个或更多个处理器执行时使项圈系统:
确定与所述项圈系统相关联的项圈是否在距与厌恶所述项圈的佩戴者的人或对象相关联的厌恶设备的预定距离内;以及
输出指令,所述指令用于所述项圈响应于所述项圈在距所述厌恶设备的所述预定距离内而输出矫正动作。
9.根据权利要求8所述的非暂时性计算机可读介质,其中:
所述指令在由所述一个或更多个处理器执行时还使所述系统:
从所述厌恶设备接收设备标识符,以及
确定所述项圈是否在距所述厌恶设备的预定距离内包括:
基于由所述项圈的传感器测量的传感器数据,确定与所述设备标识符相关联的设备信号的信号强度;以及
至少部分地基于所述信号强度计算确定的距离。
10.根据权利要求9所述的非暂时性计算机可读介质,其中,所述设备标识符包括蓝牙标识符、BLE标识符、MAC地址或信标标识符。
11.根据权利要求8所述的非暂时性计算机可读介质,其中,所述厌恶设备与车辆相关联。
12.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质存储有指令,所述指令在由一个或更多个处理器执行时使系统:
接收地图数据;以及
至少部分地基于所述地图数据,自动地确定(i)允许项圈位于其中的第一地理区域或(ii)不允许所述项圈位于其中的第二地理区域,所述项圈与所述系统相关。
13.根据权利要求12所述的非暂时性计算机可读介质,其中:
所述地图数据包括一张或更多张俯视图像,以及
所述指令在由所述一个或更多个处理器执行时还使所述系统:
识别由所述一张或更多张俯视图像指示的一个或更多个屏障,
其中,自动地确定所述第一地理区域或所述第二地理区域包括:
至少部分地基于所述一个或更多个屏障生成用于限定所述第一地理区域或所述第二地理区域的地理围栏数据。
14.根据权利要求13所述的非暂时性计算机可读介质,其中,所述一个或更多个屏障包括道路或水体中的至少一个。
15.根据权利要求13所述的非暂时性计算机可读介质,其中,所述一个或更多个屏障包括用户指定的屏障。
16.根据权利要求13所述的非暂时性计算机可读介质,其中,所述指令在由所述一个或更多个处理器执行时还使所述系统:
确定所述项圈的当前位置,
其中,所述地理围栏数据指示围绕所述项圈的当前位置的地理围栏,所述地理围栏数据限定所述第一地理区域。
17.根据权利要求13所述的非暂时性计算机可读介质,其中:
所述第一地理区域包括允许所述项圈位于其中的第三地理区域,以及
所述指令在由所述一个或更多个处理器执行时还使所述系统:
响应于确定所述项圈位于所述第三地理区域内并且在距所述第三地理区域的边界的第一距离内,而输出第一矫正动作;以及
响应于确定以下各项而输出第二矫正动作:所述项圈位于(i)所述第一地理区域内、(ii)所述第三地理区域外以及(iii)在距所述第一地理区域的边界的第二距离内。
18.根据权利要求17所述的非暂时性计算机可读介质,其中,所述第三地理区域指示与所述项圈相关联的住所的产权界线。
19.根据权利要求12所述的非暂时性计算机可读介质,其中:
所述地图数据包括标识一个或更多个对象或位置的标识数据,以及
自动地确定所述第一地理区域或所述第二地理区域包括:至少部分地基于所述标识数据生成用于限定所述第一地理区域或所述第二地理区域的地理围栏数据。
20.根据权利要求19所述的非暂时性计算机可读介质,其中,所述指令在由所述一个或更多个处理器执行时还使所述系统:
确定所述项圈的当前位置,
其中,所述地理围栏数据指示围绕所述项圈的当前位置的地理围栏,所述地理围栏数据限定所述第一地理区域。
CN202280019198.0A 2021-03-08 2022-03-08 利用地理定位技术的矫正项圈 Pending CN116963593A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US202163157944P 2021-03-08 2021-03-08
US63/157,944 2021-03-08
PCT/US2022/019335 WO2022192251A1 (en) 2021-03-08 2022-03-08 Corrective collar utilizing geolocation technology

Publications (1)

Publication Number Publication Date
CN116963593A true CN116963593A (zh) 2023-10-27

Family

ID=83115686

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202280019198.0A Pending CN116963593A (zh) 2021-03-08 2022-03-08 利用地理定位技术的矫正项圈

Country Status (5)

Country Link
US (2) US12156510B2 (zh)
EP (1) EP4304343A4 (zh)
CN (1) CN116963593A (zh)
CA (1) CA3207062A1 (zh)
WO (1) WO2022192251A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220304276A1 (en) * 2021-03-26 2022-09-29 PupLinx, Inc. Virtual containment zone using ultra-wideband
US20220322638A1 (en) * 2021-04-09 2022-10-13 Oliver GALVEZ Dog-training system
US20220346354A1 (en) * 2021-05-03 2022-11-03 Adam Marco MAGANZINI Wireless behavior control device
US20230301276A1 (en) * 2022-03-23 2023-09-28 Shannon East Animal training device
WO2024081999A1 (en) * 2022-10-17 2024-04-25 Andrew Kahler System and method of determining unusual or emergency occurrences within a livestock property
CN119183980A (zh) * 2024-09-25 2024-12-27 广州易海帮科技有限公司 宠物智能生态系统

Family Cites Families (150)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5067441A (en) 1990-12-10 1991-11-26 Torrington Product Ventures, Inc. Electronic assembly for restricting animals to defined areas
US5420822A (en) 1992-03-31 1995-05-30 Kabushiki Kaisha Toshiba Non-volatile semiconductor memory device
US5862511A (en) 1995-12-28 1999-01-19 Magellan Dis, Inc. Vehicle navigation system and method
US5913284A (en) 1996-02-27 1999-06-22 Innotek, Inc. Stimulation device and technique
US5868100A (en) 1996-07-08 1999-02-09 Agritech Electronics L.C. Fenceless animal control system using GPS location information
US5857433A (en) 1996-07-22 1999-01-12 John C. Files Animal training and tracking device having global positioning satellite unit
JP3851406B2 (ja) 1997-03-19 2006-11-29 本田技研工業株式会社 歩行者用移動速度・方向検出装置
JPH10295212A (ja) 1997-04-28 1998-11-10 Matsushita Electric Works Ltd 放牧管理装置及びその装置を用いた放牧管理システム
US6166643A (en) 1997-10-23 2000-12-26 Janning; Joseph J. Method and apparatus for controlling the whereabouts of an animal
US6043748A (en) 1997-12-19 2000-03-28 Invisible Fence Company, Inc. Satellite relay collar and programmable electronic boundary system for the containment of animals
US6271757B1 (en) 1997-12-19 2001-08-07 Invisible Fence, Inc. Satellite animal containment system with programmable Boundaries
AUPP944299A0 (en) 1999-03-25 1999-04-22 Chief Executive Officer Of The Department Of Agriculture An apparatus and method for controlling animal movement
US7760137B2 (en) * 1999-06-18 2010-07-20 Pfizer, Inc. Portable position determining device
US6232880B1 (en) 1999-07-14 2001-05-15 The United States Of America As Represented By The Secretary Of Agriculture Animal control system using global positioning and instrumental animal conditioning
US6232916B1 (en) 1999-08-31 2001-05-15 Lucent Technologies, Inc. GPS restraint system and method for confining a subject within a defined area
US6487992B1 (en) 1999-11-22 2002-12-03 Robert L. Hollis Dog behavior monitoring and training apparatus
ES2349862T3 (es) 2000-11-30 2011-01-12 Novodermix International Limited Cicatrización de heridas.
US7034695B2 (en) 2000-12-26 2006-04-25 Robert Ernest Troxler Large area position/proximity correction device with alarms using (D)GPS technology
DE10205615A1 (de) 2002-02-11 2003-08-28 Leoni Ag Vorrichtung mit einer einen elektrischen Anschluss aufweisenden Einheit
US6581546B1 (en) 2002-02-14 2003-06-24 Waters Instruments, Inc. Animal containment system having a dynamically changing perimeter
US7259718B2 (en) 2002-03-19 2007-08-21 Rocket City Technology, Inc. Apparatus and method for keeping pets in a defined boundary having exclusion areas
US7110777B2 (en) 2002-11-06 2006-09-19 Charles Duncan Apparatus and method for tracking the location and position of an individual using an accelerometer
US6683564B1 (en) 2002-11-19 2004-01-27 Eride, Inc. High-sensitivity satellite positioning system receivers and reception methods
US6923146B2 (en) 2003-06-10 2005-08-02 Nat Kobitz Method and apparatus for training and for constraining a subject to a specific area
US7856947B2 (en) 2003-06-17 2010-12-28 Petrak, Llc Wireless fencing system
US7432853B2 (en) 2003-10-28 2008-10-07 Trimble Navigation Limited Ambiguity estimation of GNSS signals for three or more carriers
US8342135B2 (en) 2003-12-10 2013-01-01 Radio Systems Corporation Method and apparatus for varying animal correction signals
US7117822B1 (en) 2003-12-10 2006-10-10 Innotek, Inc. Method and apparatus for communicating a randomized signal
US7046152B1 (en) 2003-12-10 2006-05-16 Innotek, Inc. Method and apparatus for communicating control signals
US7068174B1 (en) 2003-12-10 2006-06-27 Innotek, Inc. Method and apparatus for communicating an animal control signal
US7017524B2 (en) 2003-12-31 2006-03-28 Radio Systems Corporation Intensity variation device for training animals
US7198009B2 (en) 2004-01-07 2007-04-03 Tri-Tronics, Inc. Frequency spectrum capture and compare technique for valid bark detection
US6928958B2 (en) 2004-01-07 2005-08-16 Tri-Tronics, Inc. Vibration sensor assembly and method for bark controller
US7000570B2 (en) 2004-01-07 2006-02-21 Tri-Tronics, Inc. Synchronized primary winding current shunting technique for controlling electro-stimulus level
US7252051B2 (en) 2004-01-07 2007-08-07 Tri-Tronics, Inc. Neck motion detector and method for bark control device
US6903682B1 (en) 2004-01-14 2005-06-07 Innotek, Inc. DGPS animal containment system
US7111586B2 (en) 2004-04-02 2006-09-26 Radio Systems Corporation Intensity variation device for training animals
US7222589B2 (en) 2004-04-23 2007-05-29 Radio Systems Corporation Bark control device and associated vibration dampening housing and method for constructing such housing
FR2869691B1 (fr) 2004-04-28 2009-06-05 Tam Telesante Sarl Sarl Procede a faible consommation d'energie permettant de retrouver une entite mobile sur le terrain
US7174855B2 (en) 2004-05-06 2007-02-13 Innotek, Inc. Rising stimulation modification
US7424867B2 (en) 2004-07-15 2008-09-16 Lawrence Kates Camera system for canines, felines, or other animals
US7409924B2 (en) 2004-07-15 2008-08-12 Lawrence Kates Training, management, and/or entertainment system for canines, felines, or other animals
ZA200701239B (en) 2004-07-16 2009-02-25 Commw Scient Ind Res Org An apparatus and method for the virtual fencing of an animal
EP1632787A1 (en) 2004-09-02 2006-03-08 International Microtech Corporation Virtual fence
US7552699B2 (en) 2004-10-20 2009-06-30 Radio Systems Corporation Transponding of a signal using the same antenna
US7345588B2 (en) 2005-01-28 2008-03-18 Innotek, Inc. Receiver collar
EP3138701B1 (en) 2005-03-18 2018-12-19 Gatekeeper Systems, Inc. Two-way communication system for tracking locations and statuses of wheeled vehicles
US7667642B1 (en) 2005-08-15 2010-02-23 Technaumics Acquisition, collection and processing system for continuous precision tracking of objects
US20070204804A1 (en) 2005-09-30 2007-09-06 Swanson Scott D Gps pet containment system and method
US7946252B2 (en) 2005-10-28 2011-05-24 Radio Systems Corporation Electronic animal trainer with temperament learning
US8736499B2 (en) 2006-03-22 2014-05-27 Radio Systems Corporation Antenna enclosed within an animal training apparatus
US7779788B2 (en) 2006-05-30 2010-08-24 Radio Systems Corporation Animal training system with multiple configurable correction settings
US7565885B2 (en) 2006-05-30 2009-07-28 Radio Systems Corporation Control of animal containment system transmitter settings with minimal switches
US7602302B2 (en) 2006-08-08 2009-10-13 Garmin Ltd. Animal tracking apparatus and method
US7819087B2 (en) 2006-08-09 2010-10-26 Tri-Tronics, Inc. Remote controlled animal training system with wireless communication system
US7918190B2 (en) 2007-01-17 2011-04-05 Radio Systems Corporation Electronic animal containment system with direction of approach determination
US8436735B2 (en) 2007-02-12 2013-05-07 Radio Systems Corporation System for detecting information regarding an animal and communicating the information to a remote location
US8947240B2 (en) 2007-02-12 2015-02-03 Radio Systems Corporation System for detecting information regarding an animal and communicating the information to a remote location
US20150065167A1 (en) 2007-04-05 2015-03-05 Location Based Technologies, Inc. Activating building assets based on an individual's location
US20080272920A1 (en) 2007-05-02 2008-11-06 Brown Stephen J Animal tracking and containment system
US7710263B2 (en) 2007-05-03 2010-05-04 Radio Systems Corporation Escape notification system
US8305265B2 (en) 2007-05-29 2012-11-06 Toyon Research Corporation Radio-based direction-finding navigation system using small antenna
US8751151B2 (en) 2012-06-12 2014-06-10 Trx Systems, Inc. System and method for localizing a trackee at a location and mapping the location using inertial sensor information
US8152745B2 (en) 2008-02-25 2012-04-10 Shriners Hospitals For Children Activity monitoring
US7843327B1 (en) 2008-05-06 2010-11-30 Sprint Communications Company L.P. Proximity detection and alerting
US7973707B2 (en) 2008-06-11 2011-07-05 2201028 Ontario Inc. Method for geofencing
US8239133B2 (en) 2008-07-02 2012-08-07 O2Micro, International Global positioning system and dead reckoning (GPSandDR) integrated navigation system
US8031111B2 (en) 2008-10-03 2011-10-04 Trimble Navigation Limited Compact transmission of GPS information using compressed measurement record format
US20100097208A1 (en) 2008-10-20 2010-04-22 G-Tracking, Llc Method and System for Tracking Assets
US20100139576A1 (en) 2008-11-04 2010-06-10 Dt Systems, Inc. Electronic fence system
US7970573B2 (en) 2008-12-22 2011-06-28 Intel Corporation Techniques for determining orientation of a three-axis accelerometer
US20130157628A1 (en) 2009-01-15 2013-06-20 Dt Systems, Inc. Smart phone based electronic fence system
US8604925B2 (en) 2009-10-23 2013-12-10 Globalstar, Inc. Simplex personal and asset tracker
FI122052B (fi) 2009-11-06 2011-08-15 Domuset Oy Menetelmä ja järjestely kotona olevan lemmikkieläimen kulkureitin seuraamiseksi
NO332094B1 (no) 2009-12-23 2012-06-18 Nofence As Fremgangsmate og system for inngjerding av dyr uten bruk av et fysisk gjerde
US8311740B2 (en) 2010-01-28 2012-11-13 CSR Technology Holdings Inc. Use of accelerometer only data to improve GNSS performance
US8430064B2 (en) 2010-02-23 2013-04-30 Radio Systems Corporation Animal containment/repellant system having an internal and an external antenna
WO2011146584A1 (en) 2010-05-18 2011-11-24 Woodstream Corporation, Inc. Custom-shape wireless dog fence system and method
US10109026B2 (en) 2010-10-06 2018-10-23 Tillster, Inc. Mobile restaurant ordering system
US8823513B2 (en) 2011-01-18 2014-09-02 Radio Systems Corporation Systems and methods to track movement of animals
CA2841987A1 (en) * 2011-06-13 2012-12-20 Robert Jesurum Pet restraint system
US9258982B1 (en) 2011-06-16 2016-02-16 Wolfgis, Llc Dog collar with geo-positioning tracking and control cue capability
CN102955162A (zh) 2011-08-16 2013-03-06 神基科技股份有限公司 卫星定位方法
US8972180B1 (en) 2011-11-08 2015-03-03 Marvell International Ltd. Method and apparatus for managing multiple sensors in a navigation system
US10151843B2 (en) 2011-11-22 2018-12-11 Radio Systems Corporation Systems and methods of tracking position and speed in GNSS applications
US20130127658A1 (en) 2011-11-22 2013-05-23 Radio Systems Corporation Method and Apparatus to Determine Actionable Position and Speed in GNSS Applications
US10154651B2 (en) 2011-12-05 2018-12-18 Radio Systems Corporation Integrated dog tracking and stimulus delivery system
US11470814B2 (en) 2011-12-05 2022-10-18 Radio Systems Corporation Piezoelectric detection coupling of a bark collar
US10674709B2 (en) 2011-12-05 2020-06-09 Radio Systems Corporation Piezoelectric detection coupling of a bark collar
US8803692B2 (en) 2011-12-05 2014-08-12 Radio Systems Corporation Docking system and apparatus to track and stimulate an animal
US11553692B2 (en) 2011-12-05 2023-01-17 Radio Systems Corporation Piezoelectric detection coupling of a bark collar
US20130179204A1 (en) 2012-01-11 2013-07-11 II Antonio Sabarez Method, system and device for a geolocational tracking and management of agricultural workflow
US10051406B2 (en) 2012-02-15 2018-08-14 Maxlinear, Inc. Method and system for broadband near-field communication (BNC) utilizing full spectrum capture (FSC) supporting concurrent charging and communication
TW201838697A (zh) 2012-02-28 2018-11-01 美商Cfph有限責任公司 提供遊戲服務的方法及裝置
US9799185B2 (en) 2012-04-13 2017-10-24 Gordon Jessop Method, device, and computer program for mobile asset tracking
CA2877371A1 (en) 2012-06-27 2014-01-03 Treefrog Developments, Inc. Tracking and control of personal effects
US9482739B2 (en) 2012-06-29 2016-11-01 Broadcom Corporation Indoor/outdoor transition determination
KR101406062B1 (ko) 2012-08-17 2014-06-12 주식회사 독트라 Gps를 이용한 전자울타리 장치
IN2015DN02936A (zh) 2012-09-11 2015-09-18 Zansors Llc
US8947241B2 (en) 2013-02-18 2015-02-03 Garmin Switzerland Gmbh Animal tracking apparatus and method
US9173380B2 (en) 2013-02-18 2015-11-03 Garmin Switzerland Gmbh Animal indicator apparatus
US8839744B1 (en) 2013-03-08 2014-09-23 Eb Partners Mobile telephone dog training tool and method
US10228447B2 (en) 2013-03-15 2019-03-12 Radio Systems Corporation Integrated apparatus and method to combine a wireless fence collar with GPS tracking capability
US9861076B2 (en) 2013-04-30 2018-01-09 Radio Systems Corporation Systems and methods of defining boundary regions for animals
US9642110B2 (en) 2013-05-09 2017-05-02 Marvell World Trade Ltd. GPS and WLAN hybrid position determination
US9456584B2 (en) 2013-05-31 2016-10-04 Kim McLaughlin Livestock control and monitoring system and method
US9482760B2 (en) 2013-06-12 2016-11-01 Samsung Electronics Co., Ltd Receiver for simultaneous reception of signals from multiple GNSS satellite systems
US20150181840A1 (en) 2013-12-31 2015-07-02 i4c Innovations Inc. Ultra-Wideband Radar System for Animals
JP6259301B2 (ja) 2014-01-30 2018-01-10 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー 移動運動解析装置、方法及びシステム並びにプログラム
US20150219767A1 (en) 2014-02-03 2015-08-06 Board Of Regents, The University Of Texas System System and method for using global navigation satellite system (gnss) navigation and visual navigation to recover absolute position and attitude without any prior association of visual features with known coordinates
WO2015148213A1 (en) 2014-03-22 2015-10-01 Retailmenot, Inc. Caching geolocated offers
WO2015173712A1 (en) 2014-05-15 2015-11-19 Oggway Ltd. System and method for pet behavioral identification
FI125723B (en) 2014-07-11 2016-01-29 Suunto Oy Portable activity tracking device and associated method
US20160097861A1 (en) 2014-10-01 2016-04-07 Illinois Institute Of Technology Method and apparatus for location determination
RU2608870C2 (ru) 2014-10-30 2017-01-25 Общество С Ограниченной Ответственностью "Яндекс" Способ (варианты) и электронное устройство (варианты) определения расположения точки относительно первого многоугольника в многомерном пространстве
CN106455523B (zh) * 2014-10-31 2020-08-04 深圳市大疆创新科技有限公司 用于遛宠物的系统和方法
US9654917B2 (en) 2014-11-25 2017-05-16 Webandz, Inc. Geolocation bracelet, system, and methods
US20160178392A1 (en) 2014-12-15 2016-06-23 i4c Innovations Inc. Distance Measuring in a Monitoring System for Animals
US9980463B2 (en) 2015-02-26 2018-05-29 Petzila Inc. Device for and method of dispensing variable shaped items
CN112578408B (zh) 2015-03-06 2024-10-22 看门人系统公司 一种用于可移动物体的低功耗定位系统及定位方法
US20160278346A1 (en) 2015-03-24 2016-09-29 Wolfgis, Llc Method and apparatus for a remotely managed animal collar lock
US10045512B2 (en) 2015-06-16 2018-08-14 Radio Systems Corporation Systems and methods for monitoring a subject in a premise
US20200267941A1 (en) 2015-06-16 2020-08-27 Radio Systems Corporation Apparatus and method for delivering an auditory stimulus
US10231440B2 (en) 2015-06-16 2019-03-19 Radio Systems Corporation RF beacon proximity determination enhancement
EP3344514B1 (en) 2015-09-04 2020-11-11 Gatekeeper Systems, Inc. Estimating motion of wheeled carts
KR102448537B1 (ko) 2015-10-21 2022-09-28 삼성전자주식회사 위성항법시스템 수신기 및 이를 포함하는 모바일 시스템
EP3217379A1 (en) * 2016-03-10 2017-09-13 Nokia Technologies Oy Avatar-enforced spatial boundary condition
US20170265432A1 (en) 2016-03-16 2017-09-21 WAGZ, Inc. Methods and systems for pet location determination and training
US9538329B1 (en) 2016-06-23 2017-01-03 OnPoint Systems, LLC Device and method for containing and tracking a subject using satellite positioning data
US20170372580A1 (en) 2016-06-23 2017-12-28 OnPoint Systems, LLC Device and Method For Containing and Tracking A Subject Using Satellite Positioning Data
US9654925B1 (en) 2016-06-23 2017-05-16 OnPoint Systems, LLC Device and method for containing and tracking a subject using satellite positioning data
US9648849B1 (en) 2016-06-23 2017-05-16 OnPoint Systems, LLC Walking error correction for a device and method for containing and tracking a subject using satellite positioning data
US9848295B1 (en) 2016-06-23 2017-12-19 OnPoint Systems, LLC Device and method for containing and tracking a subject using satellite positioning data
US9693536B1 (en) * 2016-12-14 2017-07-04 Sean P. Dana Pet training system with geofence boundary indicator and software application
US20190029221A1 (en) 2017-07-27 2019-01-31 WAGZ, Inc. Animal feed recommendation methods and systems
USD851339S1 (en) 2017-08-09 2019-06-11 OnPoint Systems, LLC Dog Collar
US10986813B2 (en) 2017-12-12 2021-04-27 Radio Systems Corporation Method and apparatus for applying, monitoring, and adjusting a stimulus to a pet
US20220236367A1 (en) 2017-12-15 2022-07-28 Radio Systems Corporation Location based wireless pet containment system using single base unit
US10514439B2 (en) 2017-12-15 2019-12-24 Radio Systems Corporation Location based wireless pet containment system using single base unit
US11330803B2 (en) * 2018-03-14 2022-05-17 Protect Animals with Satellites, LLC Corrective collar utilizing geolocation technology
US20220068142A1 (en) 2019-05-28 2022-03-03 Wagz, Inc Drone guidance methods and systems
US11166435B2 (en) 2019-05-28 2021-11-09 WAGZ, Inc. Methods and systems for deterring animals to approach or enter identified zones
US10806126B1 (en) 2019-05-30 2020-10-20 WAGZ, Inc. Methods and systems for detecting barks
US10842129B1 (en) 2019-05-30 2020-11-24 WAGZ, Inc. Invisible pet fencing systems and methods
WO2021030798A1 (en) * 2019-08-15 2021-02-18 Protect Animals with Satellites, LLC Corrective collar utilizing geolocation technology
US11490597B2 (en) 2020-07-04 2022-11-08 Radio Systems Corporation Systems, methods, and apparatus for establishing keep out zones within wireless containment regions
WO2022177985A1 (en) 2021-02-16 2022-08-25 Radio Systems Corporation System and apparatus for measurement of physiological data
US20230301532A1 (en) 2021-02-16 2023-09-28 Radio Systems Corporation System and apparatus for measurement of physiological data
US20220256812A1 (en) 2021-02-16 2022-08-18 Radio Systems Corporation System and apparatus for measurement of physiological data
CN117241724A (zh) 2021-03-15 2023-12-15 无线电系统公司 环境状况健康评估

Also Published As

Publication number Publication date
CA3207062A1 (en) 2022-09-15
US20250089683A1 (en) 2025-03-20
US12156510B2 (en) 2024-12-03
EP4304343A1 (en) 2024-01-17
EP4304343A4 (en) 2025-01-15
US20220279760A1 (en) 2022-09-08
WO2022192251A1 (en) 2022-09-15

Similar Documents

Publication Publication Date Title
US12102059B2 (en) Corrective collar utilizing geolocation technology
US11771061B2 (en) Corrective collar utilizing geolocation technology
US12156510B2 (en) Corrective collar utilizing geolocation technology
US8851019B2 (en) Pet restraint system
US10426140B2 (en) Data-acquiring and reporting animal collar
US20170265432A1 (en) Methods and systems for pet location determination and training
US11166435B2 (en) Methods and systems for deterring animals to approach or enter identified zones
US20140120943A1 (en) Method and apparatus for determining a position of a device relative to a virtual fence
US10842129B1 (en) Invisible pet fencing systems and methods
US11246292B2 (en) System for providing a dynamic portable virtual boundary
US20240206433A1 (en) Corrective collar utilizing geolocation technology and underground-wire fence
US20240423163A1 (en) Corrective collar for animal behavior training
US20220346354A1 (en) Wireless behavior control device
Wei et al. Smart Pet Collar

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination