CN101112077B - 使用无线媒体来监视人的方法和系统 - Google Patents

使用无线媒体来监视人的方法和系统 Download PDF

Info

Publication number
CN101112077B
CN101112077B CN2005800460339A CN200580046033A CN101112077B CN 101112077 B CN101112077 B CN 101112077B CN 2005800460339 A CN2005800460339 A CN 2005800460339A CN 200580046033 A CN200580046033 A CN 200580046033A CN 101112077 B CN101112077 B CN 101112077B
Authority
CN
China
Prior art keywords
pda
area
portable set
pixel
data
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.)
Expired - Fee Related
Application number
CN2005800460339A
Other languages
English (en)
Other versions
CN101112077A (zh
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.)
Wirelesswerx International Inc
Original Assignee
Wirelesswerx International 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=39023488&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101112077(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US11/158,667 external-priority patent/US7317927B2/en
Application filed by Wirelesswerx International Inc filed Critical Wirelesswerx International Inc
Publication of CN101112077A publication Critical patent/CN101112077A/zh
Application granted granted Critical
Publication of CN101112077B publication Critical patent/CN101112077B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/01Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
    • B60R25/04Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/10Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
    • B60R25/1004Alarm systems characterised by the type of sensor, e.g. current sensing means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/10Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
    • B60R25/102Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device a signal being sent to a remote location, e.g. a radio signal being transmitted to a police station, a security company or the owner
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/30Detection related to theft or to other events relevant to anti-theft systems
    • B60R25/33Detection related to theft or to other events relevant to anti-theft systems of global position, e.g. by providing GPS coordinates
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/28Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/14Central alarm receiver or annunciator arrangements
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/207Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles with respect to certain areas, e.g. forbidden or allowed areas with possible alerting when inside or outside boundaries
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/10Communication protocols, communication systems of vehicle anti-theft devices
    • B60R2325/101Bluetooth
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/30Vehicles applying the vehicle anti-theft devices
    • B60R2325/304Boats
    • 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
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • 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
    • 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]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Abstract

一种有选择地与预定地区内的第一便携式设备进行通信的方法和系统。第一便携式设备与使用纬度和经度属性而定义的地区相关。将代表地区的数据加载到第一便携式设备上。第一便携式设备包括地面定位单元接收机,它允许第一便携式设备接收定位数据,并确定其关于地区的位置。当第一便携式设备确定其处于地区内时,第一便携式设备启用其与第二便携式设备之间的通信。

Description

使用无线媒体来监视人的方法和系统
相关申请
本申请要求2004年11月5日递交的美国临时专利申请号60/625,467的在先申请日的权益。本申请还要求2005年4月13日申请的标题为“METHOD AND SYSTEM TO CONFIGURE AND UTILIZEGEOGRAPHICAL ZONES”的美国实用新型专利申请号11/105,931的优先权以及2005年4月13日申请的标题为“METHOD AND SYSTEMTO MONITOR PERSONS UTILIZING WIRELESS MEDIA”的美国实用新型专利申请号11/158,667的优先权。本申请与2005年6月21日申请的标题为“METHOD AND SYSTEM TO MONITOR AND CONTROLDEVICES UTILIZING WIRELESS MEDIA”的美国实用新型专利申请号11/158,720有关。将所有四个申请的全部引入作为参考。
技术领域
本发明涉及用于监视人的系统和方法,例如监视特定地区中的儿童。具体地,本发明涉及使用无线便携式设备来监视由地区所限定的分散位置中的其它人。在无线便携式设备中配置有地区数据。
背景技术
人跟踪和监视系统变得越来越普及,且对于企业和个人来说经济上可以接受。多数定位器系统使用地面定位系统(GPS)技术。希望了解子女的行踪和健康的父母使用能够监视人的GPS跟踪和监视系统。这些系统也可以由人们用来监视老人或精神上有残疾的人。同样,宠物的主人可以从这种GPS跟踪设备中获益。在工人工作地点不固定的分布式企业中,也存在对个人监视系统的强烈需求和适用性。
发明内容
这里提供的PDA是一种具有高计算能力的便携式无线设备。PDA可以由个人便携地携带,而且可以和其它PDA无线地进行通信。因此,PDA的所有者可以监视携带相关PDA的其它个人。因此,可以向被监视的人提供便携式设备,其中该便携式设备配置有事件,这些事件可以关于地区或被监视的人周围的其它参数而发生。
与先前缺乏客户端水平和基础结构的处理能力而不能提供基于异常事件的信息的系统不同,PDA仅报告有关的信息。此外,PDA可以根据地区而计算其位置。PDA不仅能够监视与携带便携式设备的人的运动或停顿有关的位置和事件,而且还能够监视携带便携式设备的人周围的环境参数和情况。PDA被设计为事件驱动的,仅当满足异常事件时才会发送数据,因此不再需要恒定的跟踪。仅将重要的事件发送和报告给监视人。
此外,监视人(例如父母)还可以具有与被监视人(例如子女)的便携式设备网络连接的便携式设备。例如,父母可能希望经常地监视其子女所处之地的空气质量。管理员可能希望监视与其公司内任意给定运输卡车相关的任意火灾。保险公司可能希望远程地监视被保交通工具行进的速度。
这里公开的便携式设备不限于关于PDA处于静态信标传输范围之内还是之外而对PDA的运动进行识别。相反,PDA可以通过简单地使用GPS数据来计算其关于地区的位置。
一方面,提供了一种有选择地与预定地区内的第一便携式设备进行通信的方法。使用预定属性来定义地区。将代表地区的数据加载到第一便携式设备上。第一便携式设备设置有地面定位单元接收机,该地面定位单元接收机允许第一便携式设备获得其位置的地理坐标。第一便携式设备被配置用于确定其关于地区的位置。第一便携式设备中的微处理器被编制用于:确定关于地区、与便携式设备的状态有关的事件的发生。最后,第一便携式设备中的微处理器被配置用于向第二便携式设备发送指示事件发生的事件消息。
所述方法还可以包括:允许多个设备向第一便携式设备发送指示事件发生的信号;以及在第一便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行的情况下,允许第一便携式设备中的微处理器执行预先配置的操作。
所发生的事件可以是:超过速度阈值水平、进入地区、离开地区、与携带第一便携式设备的个人相关的装备发生故障、或是由与携带第一便携式设备的人相关的仪器测量到的这个人的健康情况变差。
另一方面,所述方法还可以包括:第二便携式设备中的微处理器被配置用于如果第二便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行,则执行操作。
第一和第二便携式设备可以是蜂窝电话、智能电话或个人数字助理。地区可以是家庭环境、工作环境、州、城市、商业区、住宅区或校区。
另一方面,代表每一个地区的数据是多个坐标,其中便携式设备通过使用多个坐标并执行一系列步骤而创建了地区的进一步表示。这些步骤包括:将坐标映射到像素图像上,以便向多个坐标中的每一个坐标分配一个像素,其中每一个被分配像素之间的距离是可配置的;将多个已分配的像素和形成围绕像素图像中某个区域的连续且连接的线的多条线相连;以及激活位于多条线上的像素,以形成围绕像素图像中某个形状的连续像素阵列。
代表每一个地区的数据可以是多个路点(waypoint),多个路点中每一个路点由地理坐标和半径定义。此外,地理坐标可以由纬度和经度来表示,而半径可以由距离大小来表示。
另一方面,代表每一个地区的数据是像素图像。像素图像可以通过如下步骤来创建:允许用户使用两个坐标属性在计算机地图中标识地区;将被标识的区域划分为栅格;允许用户从栅格中选择至少一个部分以定义地区;以及将所述至少一个部分与像素计算机图像中的像素进行关联,从而将用户在被标识地区中选择的像素标识为在地区中。栅格可以被划分为多个部分,以实现足够高的分辨率,从而能够正确地描述地区。
另一方面,所述方法还包括:执行预先编制的操作,例如进行电话呼叫;向控制中心报告;启动警报。第一便携式设备可以被编制用于:确定地区中是否出现特定情况,当出现情况时,便携式设备向控制中心报告该出现。另外,所述方法还包括:给与至少一个设备通信地连接的模块配置地区,该模块用作在至少一个设备与第一便携式设备之间进行通信的集线器。
另一方面,所述方法还示范性地说明了第一便携式设备与多个设备之间的通信信号是蓝牙信号、红外信号、短距离无线电信号、无线通用串行总线、或WiFi。多个设备是对一氧化碳、氯气、烟尘、烟雾、空气中的氧气或温度的等级进行测量的测量仪器。
一方面,提供了一种有选择地与远程环境中的便携式设备进行通信的方法。所述方法包括:提供与环境相关的被监视便携式设备;启用被监视便携式设备与位于环境中的多个仪器之间的通信;通过通信网络而启用被监视便携式设备与监视便携式设备之间的无线通信,监视设备远离该环境;对被监视便携式设备中的微处理器进行编制,以确定与从多个仪器之一所获得的数据有关的事件的发生;以及允许被监视便携式设备中的微处理器向监视便携式设备发送指示事件发生的事件消息。
一方面,提供了一种有选择地与远程环境中的便携式设备进行通信的系统。所述系统包括:与地区相关的第一便携式设备;以及通过通信网络与第一便携式设备进行无线通信的第二便携式设备,其中第二便携式设备远离该地区。第一便携式设备包括微处理器,它确定与便携式设备的状态有关的关于地区的事件的发生,并向第二便携式设备发送指示事件发生的事件消息。
附图说明
作为示例,对附图进行参考。
图1示出了用于监视个人并与个人进行通信的计算机系统和PDA的高级体系结构。
图2A示出了一种通信链路配置,其中具有PDA的个人能够监视具有第二PDA的另一个人并与其进行通信。
图2B示出了一种通信链路配置,其中具有PDA的个人能够监视具有第二PDA的另一个人并与其进行通信。
图3示出了监视个人并与个人进行通信的系统中所使用的PDA的组件布局。
图4示出了PDA配置应用程序的窗口,其中用户可以选择参数来配置多个事件。
图5A示出了被划分为栅格的地区地图。
图5B示出了表示地区的像素图像。
图5C示出了表示地区和多个PDA的位置的地图。
图6示出了后端控制系统的组件示意图。
图7示出了系统的逻辑组件分层。
图8A示出了当使用无规律边界软件时多个PDA所使用的通信网络的高级设计。
图8B示出了多个PDA操作所处的地区。
图9示出了管理员使用PDA与多个工作地点环境处的不同工人的PDA进行交互。
图10示出了工作地点环境,其中PDA取决于其它PDA与工作地点环境的邻近性而执行操作。
具体实施方式
下文描述的方法和系统使用个人数据获取和报告系统,个人数据获取和报告系统系统能够对与用户活动相关的参数和事件进行测量、添加时间标签、记入日志、分析并控制。所述系统可以包括PDA,PDA通过蜂窝和卫星通信网络,结合能够在全球范围内提供位置和状态信息的GPS定位卫星而进行通信。
个人的PDA能够与多个他人的PDA互相连接,并接收并发送关于每一个人的环境的信息。PDA可以在多个环境中操作,并与每一个环境中的设备进行交互。PDA使用与预存储的地区信息相结合的GPS信息,关于环境的变化而改变配置。这些预存储的区域可以被配置用于:按照用户期望,使地理边界形成多种形状。
因此,可以给家庭成员提供如这里所公开的PDA,该PDA允许每一个成员知晓其它成员的位置。此外,每一个成员能够知晓从每一个PDA所处环境中的本地设备所获得的信息。因此,如果PDA位于车辆中,那么PDA能够通过本地通信链路(由蓝牙、短距离无线电等来实现)与例如燃油阀的车辆设备进行通信。这样,其它PDA可以接收与车辆设备的状态有关的信息。
PDA允许和大量的外围设备进行交互并对其进行控制,包括根据预配置的地区和事件而操作。PDA可以监视并分析健康参数心率、温度、血压、血糖含量、身体移植传感器和医疗设备,而且能够监视急诊通知。此外,PDA可以检测地理边界相交、个人或主车辆的路线和对调度的遵守,报告PDA或者个人或主车辆的位置、速度、里程、行进方向、加速度和高度。PDA还能够监视并分析危险环境情况,包括检测氧气、一氧化碳、氯气、天然气、烟雾和烟尘的浓度。此外,PDA可以监视并远程控制家用电器。
便携式设备具有强大的计算能力,从而根据从与每一个环境相关的设备获得的数据而执行预先编制的操作。因此,PDA具有智能设备的特征、灵活性和能力。PDA包含:能够与至少一个调制解调器(蜂窝、卫星和其它)进行接口连接的至少是32位的处理器;至少一个全球定位系统(GPS)接收机;至少一个存储模块;以及其它外围设备。所述处理器允许PDA将逻辑分析和决策做出能力置于PDA中,而不是置于远程的、基于服务器的控制中心中。PDA中的其它组件可以包括但不限于:至少一个GPS天线;至少一个调制解调器天线;至少一个用于通信和配置的串口。
在其众多能力中,PDA的中央处理单元可以被配置用于:管理可配置操作,该操作包括报告、观察、识别、处理和分析多个可配置操作;发出并响应多个命令;在其本地装置中实现多个事件,并且该中央处理单元包含历史记录组件。
PDA可配置为包括与用户期望的数目相同的可配置逻辑事件。事件可以基于使用GPS位置和一个其它因素(例如时间或速度)的组合的规则。
可配置的操作是指PDA中的CPU响应事件而执行的动作。例如,接收家用电器的故障事件信号的PDA可以被配置用于立即拨打服务公司的电话。其它的可配置操作包括但不限于:打开或关闭车辆的点火装置;车辆的温度等级或其变化;燃料箱水平高度或其变化;等。可以对可配置操作或其组合进行处理,以便发送特定消息、响应特定查询或命令、启用或禁用特定机制、或识别特定事件。可配置的操作在多种情况下发生。这些情况包括但不限于:可配置操作响应命令而发生;可配置操作响应查询而发生;可配置操作在识别出预先选择的情况时发生。
在第一PDA监视安装在或位于车辆上的第二PDA的环境和位置的情况下,第一PDA能够接收与和车辆有关的事件的发生有关的事件信息。例如,打开或关闭车辆的点火装置;车辆的温度等级或其变化;燃料箱水平高度或其变化;按下按钮或车辆内的高度,其中该按钮与紧急事件有关;对门或闩锁进行锁定或解锁;打开或关闭窗户;打开或关闭LED信号灯;打开或关闭多个继电器;打开互关闭警报器;电池功率电平的变化;相连的扫描器所扫描的条形码;加载或卸载乘客;加载或卸载货物;车辆部分故障;接收到车辆诊断码;检测到碰撞;展开安全气袋;锁定/解锁安全带;轮胎气压高/低;以及车辆或对象中的其它机制。
也可以使用可配置的边界或地区,并且可以将其配置为用户期望的任意形状。例如,所述边界或区域可以沿着州界的边界或沿着所选公路或小路的路线。所述边界或区域可以沿着校区、无飞行区、城市等的地基(premise)边界线。所述边界或区域还可以是几何形状或非几何形状。本发明的另一个益处是,可以在本地或以无线的方式对PDA进行更新和配置。
PDA被设计为事件驱动的,仅当满足异常事件时才发送数据。在PDA中将异常事件配置为事件。事件驱动方法限制了以无线方式发送的数据量并节约了带宽。这一点是通过使用能够针对内部和外部数据源的任意组合而配置的规则和阈值而实现的。当违反规则或超过阈值时,可以产生用户定义的事件。这些事件的传输受到设备的传输规则和操作配置的控制。
仪器模块可以被安装、附加、制造或以其它方式包括在多个物件或电器之上/之中,或包括在PDA自身之中。这些物件或电器可以包括娱乐设备、计算机系统、环境情况检测器、健康监视器和对其操作进行监视和控制是有益的任意其它项目。在监视系统的环境中,所述仪器模块对和与仪器模块相连的物件或电器有关的信息进行收集、处理和通信。
图1示出了监视个人并与个人进行通信的计算机系统和PDA的高级体系结构。PDA 105、106和107通过多个通信网络和控制中心,被网络连接在一起。在一个实施例中,PDA 105、106和107以类似于局域网的方式而进行网络连接,其中每一个PDA是一个节点。PDA 105、106和107从GPS群131接收无线电信号,该信号允许PDA 105识别其地理位置,并在需要时识别其地理代码。PDA 105、106和107可以通过集成在PDA硬件中的多个无线设备与多个网络进行无线通信。在一个实施例中,该通信网络是包括多个蜂窝基站120和服务提供商135的蜂窝网络。在另一个实施例中,该通信网络是包括多个具有SMS接收机的蜂窝基站125和服务提供商140的蜂窝网络。在另一个实施例中,该通信网络是包括多个卫星接收机和发射机130以及卫星地面站145的卫星网络。在另一个实施例中,该通信网络是短距离无线电通信网络。
通信网络允许PDA 105、106和107与后端控制系统150进行通信。PDA 105、106和107通过通信网络向后端控制系统150发送事件信息,并响应后端控制系统150发送至每一个PDA的命令。后端控制系统150包括与编解码器155进行交互的多个网关151、152、153和154。编解码器155是后端控制系统150的中央编码器和解码器,而且允许后端控制系统进行调整并与任意通信网络进行通信。模块化设计使得能够引入新的硬件和网络协议,而不需要改变监视和报告软件。后端控制系统150还包括异步路由系统159,它允许异步且有效地对输入和输出通信进行处理。在一个实施例中,异步路由系统159包括多个路由服务156、至少一个数据库157和网络服务器158。由路由服务156路由的消息被直接传送至客户端控制台176。客户端控制台176向操作员呈现仪器和PDA 105的信息。客户端控制台176通过后端控制系统150和通信网络向PDA 105发送命令。
多个应用程序可以连接至中央数据库157以提供其它系统功能。管理员控制台175允许操作员对PDA信息、仪器模块信息、仪器信息、用户信息等进行添加、编辑或删除。历史处理器控制台174允许操作员查看报告和重放事件数据。操作数据处理器173允许操作员为PDA 105的操作定义地区和路点(waypoint)。配置工具172允许操作员容易地对PDA 105的特征和功能进行配置。
可以通过PDA 105之外的备选媒体向操作员呈现环境设备的信息。在一个实施例中,通过将环境设备的信息从网络服务器158发送到网络客户端171,可以通过网站或电子邮件将该信息呈现给操作员。在另一个实施例中,可以通过向另一个预定的无线设备177发送文本或语音消息,将环境设备的消息呈现给操作员。
在另一个实施例中,PDA 105能够通过仪器模块195与多个仪器或设备进行通信。仪器模块195可以和用户希望监视或交互的多个仪器或环境设备相连。取决于PDA 105的配置,PDA 105能够执行用于打开/关闭仪器、查询来自仪器的测量等的操作。
在一个实施例中,仪器模块195包括允许其通过蜂窝网络与PDA105进行通信的蜂窝调制解调器。这样,仪器模块195能够向PDA 105发送事件信号、异常事件和应答。在另一个实施例中,仪器模块195通过因特网160与PDA 105进行通信。仪器模块可以包括以太网卡,该卡允许PDA 105连接至因特网160,并经过网关、通过蜂窝网络将信息发送至PDA 105。在另一个实施例中,如果PDA 105具有最佳邻近度,则仪器模块通过WiFi、Bluetooth、无线USB等连接至PDA 105。
仪器模块195还能够连接至因特网160,以具有与网络服务器158和后端控制系统150的连接。仪器模块195可以被配置用于:报告与和仪器模块195相关的任意环境设备有关的特定事件或发生。仪器模块195通过因特网160向后端控制系统150和PDA 105报告该信息。如果PDA 105在附近,则仪器模块195可以直接向PDA 105进行发送。此外,后端控制系统150接收到的所有事件信息可以被中继至连网的PDA106和107。
图2A示出了一种通信链路配置,其中具有PDA的个人能够监视具有第二PDA的另一个人并与其进行通信。在一个实施例中,通过使用PDA 106,父母可以监视携带PDA 105的其子女的位置、移动和车辆情况。PDA 105与多个基站120之一进行通信,该基站又与服务提供商135进行通信。后端控制系统150从服务提供商135接收通信信号,并映射到所存在的正确目的地。如果PDA 106被列出为被监视PDA,则PDA106可以接收与PDA 105有关的信息。后端控制系统150将事件消息、文本消息或源自PDA 105的任意其它信息重新路由至PDA 106。通过与PDA 105相连的蜂窝通信网络或任意其它通信网络,可以中继返回该消息。
在另一个实施例中,使用SMS网络代替蜂窝网络。例如,PDA 105可以被配置用于:如果PDA 105检测到行进速度大于预定的速度界限,则触发文本消息的发送。这样,监视PDA 106可以接收指示PDA 105正在快速行驶的文本消息。
图2B示出了一种通信链路配置,其中具有PDA的个人能够监视具有第二PDA的另一个人并与其进行通信。在一个实施例中,用户可以是医生,该医生使用PDA 106监视使用PDA 105的病人的情况。PDA105与仪器模块195无线相连。仪器模块195可以被安装在医院的房间中、家中或集成到PDA 105的同一外壳中。PDA 105通过已知协议(例如蓝牙、短距离无线电等)的无线链路与仪器模块进行交互。
仪器模块195又与和病人相关的不同仪器相连。在一个实施例中,这些不同的仪器可以是心脏监视器、胰岛素水平读取器、血压监视器等。仪器模块195可以和局域网相连,或与特定环境中的任意其它的网络装置相连。
在一个实施例中,如果仪器模块195从任意相连的仪器接收到信号,那么仪器模块195将会确定是否已经在该仪器处发生了预先配置的事件。例如,如果病人的心率开始加速并超过阈值水平,则仪器模块可以被配置用于在心脏监视器检测到信号时执行操作。因此,通过因特网连接160,仪器模块195可以自动地通知PDA 105和/或PDA 106心率变高。为此,仪器模块195可以通过因特网向监视PDA 106发送电子邮件消息。如果PDA 105和/或PDA 106在仪器模块195附近,则可以通过与PDA 105或PDA 106的直接无线链路来做出该通知。由此,仪器模块195可以被配置为:在通知PDA 105或106之前,与任意配置的仪器进行交互并执行操作。
在另一个实施例中,仪器模块195可以被配置用于:检测PDA 105和PDA 106的存在;接收PDA 105或PDA 106的消息;或计算测量所占用的时间。如果仪器模块195接收到能够向PDA进行报告的任意信息,那么仪器模块195立即发送该信息。一旦PDA 105或PDA 106接收到事件消息,则能够执行预先编制的操作。
在一个实施例中,PDA 105可以被编制用于:当PDA处于仪器模块195的范围内时,向仪器模块发射信号。通过获得GPS位置数据并确定该数据是否处于预先配置的边界内,PDA 105可以识别出它是否处于家庭环境190中。可以使用预先配置的无规律边界,例如邻近区域或校区、工作地点等。在另一个实施例中,仪器模块195简单地假定PDA105一直存在。
PDA 105还可以被配置用于:当已配置的事件发生时执行操作。该操作可以是:向仪器模块195请求信息、命令仪器模块195的操作等。
因此,PDA 106不仅能够监视与携带PDA 105的人的运动有关的位置和事件,而且还能监视携带PDA 105的人周围的环境参数和情况。例如,父母可能希望经常地监视其子女所处位置处的空气质量。管理员可能会监视与其公司内任意给定的运输卡车相关的任意火灾。
硬件配置
图3示出了监视个人并与个人进行通信的系统中所使用的PDA的组件布局。在一个实施例中,PDA 105具有蜂窝电话模块240和数据获取模块242。蜂窝电话模块240包含:至少一个蜂窝调制解调器220、至少一个CPU 210、以及至少一个音频处理单元214。在另一个实施例中,卫星通信调制解调器可以被包括在蜂窝电话模块240中,以提供最大可提供的且完整的全球覆盖。
CPU 210是具有足够计算能力以快速执行复杂计算的高性能处理器。在一个实施例中,处理器210是至少32位的处理器。处理器210包括至少为32千字节的RAM。例如,可以设想具有两个内建UART的Motorola MMC211432-Bit RISC处理器。然而,还可以设想类似的或更高级的处理器。
数据获取模块242可以包括:全球定位系统(GPS)接收机215、数据系统微处理器212、存储模块280和通信链路244。GPS接收机215能够在几英尺或更小的精度上进行定位。例如,可以设想12-ChannelTrimble SQ、Lapaic UV40或小范围精确接收机。存储模块280包括至少两个额外的存储芯片,其中每一个额外的存储芯片至少为128Kb。
在一个实施例中,蜂窝调制解调器220是用于和后端控制系统150进行通信的首要装置。蜂窝调制解调器220可以是GSM、CDMA或类似的调制解调器。卫星调制解调器或收发机230可以位于PDA 105的外部,并通过串口340与PDA 105相连。可选择地,卫星调制解调器230可以位于PDA 105的内部。
仅当蜂窝覆盖范围很小或不存在时、或用户指定使用卫星调制解调器230时,才会首选使用卫星调制解调器230。卫星调制解调器230的有效使用能够降低跟踪系统对于用户的成本。一个实施例设设想卫星调制解调器230,例如Sky Wave DMR-200卫星调制解调器。类似设想的卫星调制解调器包括例如内建全向天线的特征,提供了全球范围的覆盖,并有效地与PDA的处理器210进行接口连接。
在一个实施例中,通信链路244是具有至少20米范围的蓝牙收发机215。例如,在一个实施例中,设想National Semiconductor Simply BlueLMX9820 Class 2蓝牙模块。然而,可以设想类似的或更高级的蓝牙接收机,例如任意其它的无线电。可以安装蓝牙收发机以使用不同的能力,例如对多个无线外设进行集成和支持,用作短距离无线电以下载数据,或用作本地行进的无线“热点”。
电源235可以是装有熔丝的主功率输入源,其工作电压范围在12和24伏特之间。一个实施例设想了正常操作期间的低功耗(65mA或更少)。此外,PDA 105包括用于对可选的备用电池进行充电的电路。如果首要的电源235提供的电压到达最小可接受电压,那么PDA 105将会自动切换到备用电源,并发出标识电源235处于临界电平的消息。
仪器模块195可以与PDA 105分开封装,或可选择地,仪器模块195可以与PDA 105在相同的外壳中。仪器模块和PDA 105通过PDA的通信链路244和仪器模块的通信链路260进行通信。通信链路244和260通过无线通信协议而连接,无线通信协议是例如无线USB、WiFi、蓝牙等,它们允许PDA 105和仪器模块195以超过300英尺的距离进行通信。仪器模块195还可以具有至例如葡萄糖传感器272的设备的通信链路。仪器模块195中提供的通信链路可以和其它设备相连,例如该设备可以测量环境情况、调节仪器的开/关状态、以及监视汽车的功能。
仪器模块195可以进一步装配有微处理器和存储模块。微处理器可以被配置为对事件的发生、操作的执行和计算机程序进行分析和计算。
PDA 105和PDA 106可以通过蜂窝通信网络与仪器模块195进行通信。仪器模块195可以安装在蜂窝网络上,而且可以进一步装配有允许仪器模块与蜂窝网络进行接口连接的蜂窝调制解调器。
事件配置
这个系统中公开的任意一个PDA具有下文描述的多个特征、功能和能力。每一个PDA 105是能够被配置为对多个逻辑事件进行报告、观察和分析的智能设备。每一个PDA 105还可以被配置为发出或响应多个命令,而且包含可配置的历史记录组件。为了执行期望的功能,通过加载基于事件的出现而执行期望的操作的软件,对PDA 105进行配置。因此,操作的执行基于异常事件。
可以在本地或以空中下载(over the air)的方式完成PDA的所有配置。因此,用户能够通过空中下载的方式对包括PDA 105的完整操作系统的任意特征进行配置。这个空中下载配置可以通过使用蜂窝调制解调器220或任意其它无线装置来实现。在一个实施例中,在空中下载或本地配置期间,PDA继续正常工作。这意味着能够在很小或没有操作性损失的情况下对PDA 105进行配置。空中下载配置命令迅速地(onthe fly)改变用于处理物理和逻辑事件的参数。在一个方法中,使用两个可执行代码空间以及一个用于加载新代码的临时代码空间来实现空中下载操作系统更新。一旦完成将新代码上载到临时代码空间,PDA105重启,将新代码复制到第二可执行代码空间中,并利用最新更新来恢复执行。
图4示出了PDA配置应用程序的窗口,其中用户可以选择参数来配置多个事件。具体地,示出了用于配置PDA上已配置事件的用户接口的典型屏幕截图(screen shot)。该屏幕截图仅作为用户进行交互以配置PDA的一般界面的示例。用户接口允许对PDA进行配置,而且不需要用户懂得脚本或硬编码参数。取而代之的是,公开了一种软件应用程序,用户可以容易地与逻辑窗口、表格、字段、检验框和单选按钮进行接口连接以配置PDA。
窗口400示出了可以在PDA 105上进行配置的事件的典型列表。本系统和方法设想出多个没有在屏幕截图中描述的可配置逻辑事件。每一个事件具有相应的字段框,用户可以在字段框中填入适当的值。
用户能够通过在所提供的每一个检验框中指示偏好来配置每一个事件436-445。例如,PDA中的事件配置可以在检验框424中选中输入或特征、在检验框425中将事件分配为优先事件、在检验框426中为事件分配一个或更多个输出、或通过在多个检验框427上选中适合的框而将事件的出现与通过蜂窝网络发送的消息进行关联。用户接口可以是驻留在配置工具172(图1)中的应用程序的一部分。可以对典型事件进行配置,例如区域边界进入435、区域边界离开436以及智能时间报告437或预定时间报告438。
在一个实施例中,事件基于使用PDA的GPS位置和一个其它因素(例如时间或速度)的组合的规则。在另一个实施例中,事件基于到达PDA中预先编制的特定时间点、或被编制用于触发PDA的操作的任意其它异常事件。发送事件消息是事件出现所触发的操作的示例,而且可以包括发送事件自身已发生的消息和能够从仪器模块195接收到的信息,该消息例如包括纬度、经度、速度、方向、时间、健康情况、家用电器的测量、环境情况或任意其它测量。
PDA可配置为包括与用户所期望的一样多的逻辑事件。在一个实施例中,事件能够以指定的时间间隔向后端控制系统150报告最后获知的PDA的位置。
在另一个实施例中,已配置的事件是到达测量等级阈值。例如,该测量可以是对一氧化碳、胰岛素及任意其它的血液浓度水平、心率、呼吸速率、室温、每天在装配线上生产的包裹个数等进行的测量。
为了进行说明,可以使用PDA 105(图1)。可以通过仪器模块195周期性地进行测量,然后报告给PDA 105。在一个实施例中,仪器模块195发送从仪器接收到的每个测量。在另一个实施例中,仪器模块195装配有用于确定已进行的测量是否超过预定阈值的逻辑程序,如果结果是肯定的,那么仪器模块195向PDA 105发送事件消息。
仪器模块195还可以被配置为在预定时间对所连接的仪器或设备进行测量。例如,仪器模块195可以被编制为在每个早晨6点时测量室内空气质量。然后,仪器模块向PDA 105报告测量结果,PDA 105确定是否已经发生事件。例如,已配置的事件可以是空气质量较差。PDA105上预先编制的操作可以包括在PDA 105的显示器上显示消息,该消息指示必须更换室内的空气过滤器。
在另一个示例中,仪器模块195可以被配置为在每隔一夜的晚上9点时对与老人相连的仪器测量葡萄糖水平。仪器模块195可以确定葡萄糖水平是否超过阈值水平而变得过高或过低,然后,仪器模块195向PDA 105发送警报消息。可选择地,每个测量结果都被发送至PDA 105,而PDA 105仅向用户报告已经超过预先编制的阈值水平的警报。
另一个测量可以是位于车辆中的、与仪器模块195相连的测速计所测量的车辆速度。PDA 105可以被配置为基于已测量的车辆速度而发送报告。因此,每当超过速度阈值时,仪器模块195检测到变化,立即向PDA 105发送速度等级。
用户可以针对关于速度的至少两个不同设置来配置PDA 105。具体地,用户可以选择超速和速度过滤器时间。超速可配置用于由用户选择车辆或物件的最大速度阈值。因此,每当超过速度阈值时,产生事件,记录超过阈值的时间,记录高于阈值时所达到的最大速度,并记录该单元回到阈值以下的时间。当PDA 105回到阈值以下时,发送指示这个发生的事件消息,并发送指示在PDA 105高于速度阈值期间所达到的最大速度的第三消息。速度时间过滤器赋予用户以秒的形式设置时间周期的选项,以允许车辆或物件穿过速度阈值而不发送消息。这个过滤器还用于使数据传输变得有效。例如,用户可以将速度时间过滤器设置为15秒,这将允许车辆快速行进15秒而不会发送报告。例如,该场景在车辆快速行驶超过另一个车辆或加速以消失在来往车辆中时是有益的。与其它逻辑事件类似,事件消息还包括例如纬度、经度、速度、方向和时间的信息。
另一个测量可以是例如车辆引擎、计算机监视器等的仪器的空闲。仪器模块195可以被配置为基于仪器的空闲时间而发送报告。另外,PDA 105还可以被配置为向后端控制系统150发送过度空闲事件消息,从而后端控制系统150可以向例如另一个PDA或蜂窝电话的预加载和已配置的接收机进行发送。从仪器模块195中继到PDA 105的信息可以包括空闲时间长度。
在另一个实施例中,事件到达必须执行所安排的报告的时间。这个特征对PDA 105进行设置,使其具有以根据日期和时间参考的某个间隔进行报告的特征。因此,用户可以配置PDA 105以在一周中预先选择的日期或小时处报告任意参数或数据。例如,用户可能使用所安排的报告特征对PDA 105进行配置,使其仅在工作日的上午8点、下午12点和下午4点处进行报告,且每个周末仅报告一次。因此,即使当PDA 105从仪器模块195接收到多个消息时,PDA 105也仅会在用户指定的时间报告事件。
在另一个实施例中,已配置的事件是仪器的打开或关闭。例如,由于空调单元自动打开,仪器模块195可以被配置为检测空调单元已经打开。然后,仪器模块195向PDA 105发送指示AC已经打开的消息。PDA 105可以进一步被配置为立即向仪器模块195查询室温,而仪器模块195又使用与其相连的温度计来测量温度。仪器模块195向PDA 140发送具有当前室温的信号,然后,PDA 140计算是否应当产生警报。如果空调单元打开且该温度没有批准打开空调单元,那么PDA可以在其显示器上显示警告消息,并向后端控制系统150发送事件消息。仪器模块195可以从多个仪器和外围设备接收打开和关闭信号,例如厨房和家用电器、室内的灯、水池系统、加热单元等。
在另一个实施例中,已配置的事件可以是通信设备处的消息接收或发送。通信设备包括传真机、与因特网相连的计算机系统、电话等。
虽然上文讨论的事件配置主要用于PDA 105,然而用于检测事件发生的逻辑程序以及用于在事件发生后执行特定操作的逻辑程序可以在仪器模块195以及具有与这里所描述的相同特性的任意其它的PDA或便携式设备处实现。因此,事件配置可以仅在PDA 105上实现、仅在仪器模块195上实现、或同时在仪器模块195和PDA 105中实现。
地理范围指定(Geofencing)
可以基于“地理范围指定”事件来配置多个事件。地理范围指定必须创建可配置的边界或地区,PDA 105在该边界或地区中操作并与仪器模块195有关。此外,进入或离开已经范围指定的地区可以是事件自身,而且可以在PDA 105中预先编制。在另一个实施例中,一旦PDA 105进入某个区域,PDA 105可以切换通信模式并适应新的区域,从而PDA105仅与所进入区域中的外围设备进行交互。此外,PDA 105可以通过加载区域特定的配置来适应该新区域,从而PDA 105通过在该区域中工作的仪器模块195与区域特定的仪器进行交互。
与地区有关的事件可以触发从一个PDA至另一个PDA的通信。例如,如上文所述,行进到地区内、或行进到地区外可以是预先编制在PDA 105上的事件。如果PDA 106正在监视PDA 105的移动、位置和环境,那么PDA 105可以发送警告通知、信号、警报或指示事件发生的告警。PDA 106可以接收这些消息,并分析是否应当将这些消息报告给用户。
可以通过路点和/或区域的组合来构建可配置的边界或地区。由于这个组合,能够以非常特别的形状和特定轮廓的边界或路线来构建可配置的边界或地区。路点是由地理中心点和半径所定义的圆形区域。可以通过改变半径和地理中心点的位置而配置由路点限定的区域。因此,由路点和区域所创建的边界是可配置的。
在一个实施例中,PDA 105被加载有多个路点,每一个路点由坐标和半径来限定。区域可以由多个路点来限定。因此,例如一个城市可以由两个路点来限定。使用GPS数据,PDA 105将会计算它是否处于限定该城市的两个路点中的任意路点中。如果PDA 105确定其处于两个路点之一中,那么PDA 105假定其处于该城市的界限内。更多数量的路点将会增加区域限定方式的分辨率。因此,如果使用两个路点,则可以通过增加进一步限定该城市边界轮廓的10个额外的路点来增加分辨率。
区域可以是由围绕一定区域的一系列线段所定义的无规律地区。在一个实施例中,每一个区域包含3至256个或更多个拐点,用于创建限定这个无规律区域的线段。然而,拐点的数目仅受PDA 105的存储器的限制。因此,拐点的数目可以是对于高分辨率区域足够大的数目。在一个实施例中,这个无规律区域可以创建可配置的边界或地区。区域的属性包括:名称、描述以及确定该区域是否是禁止入内区域或是闭合区域的标记。
在一个实施例中,可以通过选择多个坐标并将这些坐标下载到PDA 105而创建地区。多个坐标可以位于墨卡托(Mercator)系中。接下来,PDA 105将每一个坐标分配给位于PDA 105中的像素图像的像素。为了执行这个分配,PDA 105使用逻辑程序来限定多个坐标周围的“边界”方块或框。然后,对边界框进行像素化,并且将坐标所在处的像素标记为已激活。一旦为每一个坐标分配了像素,那么线路从一个像素延伸至下一个像素,从而在像素图像中形成了闭合区域。位于已激活像素之间的线路路径中的像素也被激活。由此形成了闭合且连续的像素线路。
路点和区域由操作数据处理器173建立。一旦路点已经建立,则它可以用在PDA的载荷中。在一个实施例中,PDA的载荷是被安排加载到PDA 105上的区域和路点的集合。利用配置工具172将这些载荷加载到PDA上。
图5A示出了被划分为栅格的地区地图。像素地图502首先作为与计算设备相连的屏幕上的地理地图,被呈现给用户。在一个实施例中,计算设备是操作数据处理器173(图1),而用户是系统操作员,该操作员输入可以由具有PDA 105的任意用户进行选择的一般地区(例如城市界限)。在另一个实施例中,计算设备是家用计算机且用户是PDA105的用户,该用户在其计算机上配置不同的地区。家用计算机通过安装在其上的应用程序、经过直接安全连接而连接至配置工具。可选择地,可以使用网络浏览器将家用计算机连接至因特网。
计算机应用程序或界面允许用户通过与地图进行交互而定制边界,并允许用户查看所创建的区域或边界。配置应用程序显示地图,用户在该地图上围绕着用户希望限定的地区504而选择矩形503。在另一个实施例中,用户可以定义定制的形状。然后将矩形划分为更小的矩形,从而将矩形面积分为栅格。栅格中的每一个像素可以被激活作为地区的一部分。
在一个实施例中,用户可以通过双击每一个像素而激活每一个像素。在另一个实施例中,用户可以选择更小的矩形区域并将这个更小的矩形区标记为地区504的一部分,从而这个更小的地区中所包含的像素被激活。在另一个实施例中,用户可以选择圆形区域作为地区504的一部分,该圆形区域中的所有像素将被激活。在另一个实施例中,用户可以定义任意定制的几何或非几何形状。
用户还可以选择区域定义的分辨率。换句话说,当所选的区域被细分为矩形栅格时,该栅格包括更多数目的垂直和水平线,因此增加了从细分获得的栅格矩形的数目。数目或矩形的增加使分辨率增大,这是因为每一个矩形覆盖了更少的地区。希望获得定义区域中的大量细节的用户可以减小栅格矩形的大小,从而增加区域的分辨率。
例如,增加的区域分辨率可以允许用户定义房子的地区,其所覆盖的地区远小于州所覆盖的地区。房子的地区周围可以具有仅能够通过很高分辨率而识别的细节。另一方面,仅关心所进入的州的用户不需要很大的州区域分辨率。因此,可以将用于定义州区域的分辨率配置得较低。
然后,将每一个所选择的矩形映射到像素。这样,一旦用户选择了所有期望的像素作为地区504的一部分时,矩形503被映射到像素计算机图像。在一个实施例中,像素计算机图像包含与栅格中的部分数目相同数目的像素。然后可以将像素计算机图像加载到PDA 105。PDA105可以被编制为:利用对PDA位置所在的像素是否被激活或去激活的简单计算,来确定实体的位置。在另一个实施例中,通过选择矩形区域和圆形区域来限定地区。圆形区域可以由路点来限定。
无规律区域或地区可以由路点和像素图像的集合来限定。此外,每一个无规律区域可以具有附加参数,例如实体的速度阈值、被标记为“无飞行区”、按照危险或安全威胁的等级进行彩色编码、启用或禁用通信等。
当DPA 105进入或离开路点和区域时,可以发送指示进入或离开的参考点或区域的事件消息。该事件消息可以包括纬度、经度、速度、方向、时间、输入状态、里程表、事件原因或来源以及任意其它有关的信息。因此,区域边界和路点允许用户进入多个区域并与该区域中的仪器进行交互。另外,区域和边界允许具有PDA 105的用户接收具有第二PDA的另一个用户的位置信息。因此,PDA用户能够监视经过可配置边界或地区(例如州边界或指定的路线)的另一个PDA用户的位置。
在一个实施例中,路点和区域事件可配置用于采取一个或更多个动作。例如,在进入区域时,PDA 105可以被配置用于指示新区域的名称,这通过在集成的屏幕上显示、发出声音、或预先记录歌名而完成。另外,由于进入区域的事件,可以执行另一个操作。例如,PDA 105可以被配置用于计算所进入的区域是否是新的时区,如果结果是肯定的,则指示新的时区和当前时间。
图5B示出了表示地区的像素图像。在一个实施例中,在对给定区域的所有拐点进行上载后,该区域以像素地图500的形式被保存在PDA105的存储模块280中。通过首先绘制地区的整个区域周围的方块来创建像素地图500。然后将该方块划分为80/80像素的地图。每一个像素505是方块。然后使用这些方块绘制出区域515的轮廓形状510。然后将地区映射到像素地图500中的每一个像素505。
在另一个实施例中,如果在配置计算机时创建了像素图像,则将该图像简单地加载到PDA 105上,而PDA 105不需要由其本身来建立或构建该图像。
像素地图500中的位置坐标520是从PDA 105的当前地理位置映射而来的。可以针对每一个地区、针对每一个位置坐标520而执行测试,以确定PDA 105是处于地区515之内还是处于地区515之外。这样,对于每一个地区515,开始进行测试,简单地检查位置坐标520处于像素地图500之内还是之外。如果当前位置坐标520处于像素地图500之内,则通过将位置坐标520绘制在边界框内并从位置坐标520至像素地图500的边界在四个方向(北、南、东和西)上绘制四条线来完成更为详尽的测试。随后,针对四条线525中的每一条线来计算地区边界交叉530的数目。
为了精确性,执行多边界交叉测试。如果给定的线525与奇数个地区边界510相交,则将位置坐标520看作处于地区515之内。如果给定的线525与偶数个地区边界相交,则将位置坐标520看作处于地区515之外。如果四个边界交叉测试中至少三个一致,则使用地区边界交叉530来确定位置坐标520是处于该地区之内还是处于该地区之外。如果四个边界交叉测试中的三个测试不一致,则将位置坐标520看作处于地区515之外。
像素地图500中特殊位置上的位置坐标520可以产生特定的位置结果。在一个实施例中,地区边界510上的位置坐标520被确定为处于地区边界510之外。在另一个实施例中,地区边界510上的位置坐标520被确定为处于地区边界510之内。在一个实施例中,仅有一个像素宽的“长且窄的凸起”上的位置坐标520可以被看作总是处于地区515之内。在另一个实施例中,仅有一个像素宽的“长且窄的凸起”上的位置坐标520可以被看作总是处于地区515之外。
图5C示出了表示多个PDA的地区和位置的地图。地图图像可以显示在因特网或内部互联网上发布的网站上、显示在安装在后端控制系统150的客户端计算机上的应用程序上、或显示在PDA上。在一个实施例中,由提供实时PDA位置映射、位置跟踪、PDA控制和PDA消息/事件处理的客户端控制台176来产生并显示地图。
在一个实施例中,通过配置多个参数将客户端控制台176连接至地图数据库和PDA数据库。客户端控制台176可以具有对其所使用的映射参数进行配置的能力。客户端控制台176还具有如下能力:当显示多个由程序产生的地图时,定义控制台位置和缺省缩放等级;当对位置进行映射时,定义所使用的地图集和是否显示街道位置。
在一种方法中,客户端控制台176在一个主地图上显示所有可用的PDA。在另一个实施例中,客户端控制台176允许用户以组的形式或单独地查看PDA。在另一个实施例中,客户端控制台允许用户查看进入地图所显示区域内的所有PDA。在另一个实施例中,客户端控制台176允许用户查看路点内的所有PDA。在另一个实施例中,客户端控制台176允许用户查看地区内的所有PDA。
客户端控制台176允许用户采用多种映射工具来帮助管理PDA位置处理。客户端控制台176中提供的工具包括地图放大/缩小、地图摇摄(pan)、地图特征标签、地图标尺、选定点处的地图位置、地图图例、以选定点为地图中心、寻找地图特征和以其为地图中心、针对选定的定制数据集元件而显示信息、针对选定的PDA而显示信息、针对标准地图特征而显示信息、以及打印所显示的地图。此外,所显示的地图可以使用针对位置符号和位置标识的彩色编码,以指示与PDA或与地区中多个PDA的区别有关的特殊情况。采用彩色编码的特殊情况包括PDA移动、PDA停止、PDA未报告、PDA位置是陈旧的、以及PDA具有有效的优先消息。
对PDA的命令
PDA 105还可以配置为响应多个查询并设置由后端控制系统150、客户端控制台176或另一个PDA以无线的方式发送的命令。例如,查询命令请求PDA 105返回最后的有效GPS位置、速度、行进方向、时间、以及从仪器模块195接收到的或由PDA 105的计算而产生的任意其它数据。在另一个示例中,PDA 106可以命令PDA 105阻止显示“回家”消息。在另一个示例中,PDA 106可以命令PDA 105与仪器模块195进行交互,以便对使用PDA 105的病人的治疗进行管理。
PDA 105还可以配置为响应卫星调制解调器上发送的多个查询命令。在接收到查询命令时,PDA 105返回其数据的状态,将仪器和最后的测量结果以及来自连接仪器的状态信号相连。发送至PDA 105的其它形式的查询命令的示例是:来自仪器模块的输入、至仪器模块的输出、接收到的测量结果、GPS信息、固件版本查询、卫星状态查询等。
另一个可选的命令是警报应答。这个命令被发送至PDA 105以终止优先事件(恐慌、医疗或路旁援助是优先事件的示例)的发送。当接收到警报应答时,不会发送当前事件的其它优先消息。
在另一个实施例中,命令可以是发送文本消息,该文本消息从PDA105经过通信网络被发送至另一个PDA或被配置用于接收并解释文本消息的任意其它设备,例如寻呼机、蜂窝电话或另一种无线设备。
在抗击GPS漂移的努力中,包括两个参数以对从GPS接收机接收到的GPS位置进行过滤。这两个过滤器基于最大允许速度和最大允许加速度。可以将这些参数定制为安装类型。如果从GPS接收机接收到分组,且超过了这两个参数中的任意一个,那么丢弃该位置分组。
PDA 105还可以包括历史报告组件,作为响应命令的部件。一旦PDA 105由于覆盖范围的缺乏而不能通过主(principle)通信网络发送数据分组时,该分组被存储在PDA 105的板上闪速存储器件上的至少两个历史日志之一中。当PDA 105确定其处于传输范围内时,或如果PDA 105确定已经重建通信链路时,依次传输存储在存储器中的任意分组,首先传输被标识为优先消息的那些消息。
对仪器模块的命令
与PDA能够从多个来源接收命令非常相似,仪器模块195也能够配置为响应多个查询并设置以无线方式或通过因特网而发送的命令。仪器模块195接收到的多数命令可以源自PDA 105。
在一个实施例中,命令是用于按照上文讨论对仪器模块195的功能进行配置的配置命令。配置命令的示例包括:配置定时报告、上载新的固件、设置血液样本中的物质的过量/最高阈值水平、启用短距离无线电通信、配置过度空闲事件、设置临界功率电平、配置智能定时报告、配置所安排的报告、查询仪器状态、查询仪器测量结果、打开仪器、关闭仪器等。
仪器模块195还可以包括历史报告组件,作为响应命令的部件。一旦仪器模块195由于覆盖范围的缺乏而不能通过主(principle)通信链路发送数据分组时,该分组被存储在板上闪速存储器件上的至少两个历史日志之一中。当仪器模块195确定PDA 105处于传输范围内时,或如果PDA 105对仪器模块195进行查询,而仪器模块195确定通信链路已经得到重建时,依次传输存储在存储器中的任意分组,首先传输被标识为优先消息的那些消息。例如,来自仪器140的测量结果的紧急情况可以是优先消息,在连接得到重建时,这个优先消息是首先传输的消息。
仪器模块195还可以通过因特网从后端控制系统150接收命令。这些消息可以是请求特定信息的命令,例如在仪器模块195与包装机相连的情况下的织物生产率。在另一个实施例中,仪器模块195可以被配置为连接至因特网,并在非常紧急时向后端控制系统150报告测量结果。例如,如果仪器模块195从仪器或设备接收到指示室内存在高烟尘等级的测量结果,那么仪器模块195可以使用因特网连接或任意其它网络连接(例如直接网关)以连接至后端控制系统150。后端控制系统则接收事件消息,并将该消息中继至PDA 105。
后端控制系统
后端控制系统使得该系统更具有综合性且具有大范围的与其它计算系统的连接性。然而,后端控制系统对于实现环境内的仪器或外设的监视和控制来说不是必需的。这是因为所有的监视和控制功能可以驻留在PDA中。
图6示出了后端控制系统的组件示意图。这包括多个网关系统151-153、编解码器155和异步路由系统159。相应地,异步路由系统159包括网络服务器156、多个路由器系统620和622、实时数据库630、历史数据库642以及资源数据库670。
在一个实施例中,实时数据库630可以保存来自PDA的最近信息的记录,例如位置、速度、方向、相关仪器、相关地区等。历史数据库642保存从异步路由系统159接收到的和异步路由系统159所发送的所有事件和事务处理的记录。最后,资源数据库670保存作为系统一部分的所有仪器模块和PDA的记录。
后端控制系统150可以被配置为在计算机服务器的任意组合上运行。在一个实施例中,多个通信网关系统151-153在独立的计算机系统上运行。在另一个实施例中,通信网关151-153在公共计算机系统上运行。
通信网关系统151-153把数据流从每一个PDA 105定向到后端控制系统150。网关系统151-153还把命令和查询定向到适当的PDA 105。每一个网关建立并维护与通信网络651-653的通信链路。在一个实施例中,网关是通用数据报协议/因特网协议(UDP/IP)分组接收机和发送机151,它连接至因特网/蜂窝网络651。可能存在多于一个的用于发送和接收数据的UDP/IP网关151。UDP/IP网关151允许后端控制系统150在GSM/GPRS、CDMA/1×RTT和CDPD网络上使用UDP分组来与PDA105进行通信。
在另一个实施例中,网关系统是与短消息服务(SMS)网络652相连的短消息对等(SMPP)网关152。多个SMPP网关系统152使用SMPP协议为通过SMS网络进行通信的PDA发送和接收数据。针对输入数据,每一个SMPP网关系统152打开并维持与服务提供商的短消息服务中心(SMSC)的持续连接,从而能够保证从SMSC接收PDA 105的数据。
在另一个实施例中,网关系统是与卫星网络653相连的卫星网关153。如图1A所示,卫星网络653可以包括一个或多个卫星130以及至少一个地面站145。卫星网关153为通过卫星通信进行通信的PDA发送和接收数据。在一个实施例中,卫星通信协议可以是使用8字节数据分组的Inmarsat卫星的通信协议。卫星网关153打开并维持与卫星网络653的持续连接。
异步路由系统与PDA 105之间的通信由适当的网关系统151-154来引导。基于PDA制造商、通信协议和服务提供商的独特组合而选择适当的网关系统151-154。例如,使用CDPD通信的PDA 105和使用SMS通信协议的PDA 105可以由不同的网关系统151-154进行路由。同样,使用例如CDPD的相同通信协议、但具有不同的服务提供商的PDA 105可以具有单独的网关。
当网关系统151-153接收每一个入站数据分组时,网关系统151-153为每一个分组标记到达日期和时间、PDA 105制造商信息、PDA105地址信息,并且对分组重新进行封装以便发送至编解码器155。然后,网关151-153将重新封装后的数据写入由编解码器155进行读取的队列665。
当网关系统151-153从出站队列661-664接收出站分组时,网关系统151-153使用地址信息来向目标PDA 105发送分组。如果需要,网关系统151-153在发送前验证网关系统151-153已经打开与相应网络651-653的连接且该连接有效。每一个网关系统151-153具有至少一个相应的出站队列661-663。例如,每一个UDP/IP网关151具有至少一个出站UDP/IP队列661。每一个SMPP网关152具有至少一个出站SMS队列662。每一个卫星网关153具有至少一个出站卫星663。每一个SMTP邮件网关154具有至少一个出站SMTP队列664。
在将分组置于入站队列665中后,来自不同网络的数据被解码为标准数据格式。同样,在将分组置于出站队列661-664中之前,前往不同通信网络的数据从标准数据格式被编码为网络特定格式。数据的编码和解码由编解码器(编码器-解码器)155来执行。编解码器155允许更好的灵活性,因为引入新的通信网络协议对于异步路由系统159是透明的。因此,如果新的PDA模型使用新的通信网络协议,那么不需要对后端控制系统进行更新。所需的系统更新是编解码器155的更新以及需要时的新网关。
当分组进入异步路由系统159时,首先检查编解码器155所接收的每一个入站分组,以确定PDA模型。如果编解码器155支持指定的PDA模型,则将数据从PDA 105私有格式转换为标准系统格式。一旦编解码器155完成对数据的翻译,那么编解码器155将该数据写入响应队列610。如果编解码器155不能识别该PDA模型,那么编解码器155将不支持的数据记入日志,并将该数据通过电子邮件发送至指定的系统或网络技术员。
当从异步路由系统159发送分组时,编解码器155确定分组所发送至的PDA模型。如果编解码器155支持指定的PDA模型,则将数据从标准系统格式转换为PDA 105私有格式。同样,如果分组发送至非PDA105的另一个设备,则编解码器确定它是否支持该设备,如果支持,则将数据转换为适当的格式。一旦编解码器155完成对数据的翻译和编码,则编解码器155将分组置于与适当类型的网络通信协议相对应的队列中。SMS分组数据将被置于出站SMS队列662中。如果编解码器155不支持PDA 105模型,那么编解码器155将不支持的数据记入日志,并将该数据通过电子邮件发送至指定的系统或网络技术员。
一旦编解码器155对分组进行处理,则取决于该分组是出站分组还是入站分组而对其进行处理。将出站分组置于适当的出站队列661-664中。异步路由系统159将入站分组接收到响应队列610中。响应队列610将分组馈送至响应路由器620。响应路由器620确定客户端控制台176是否正在跟踪PDA 105或与输入消息相关的仪器模块195。如果结果是,则响应路由器620将输入消息路由至适当的客户端控制台176。因此,客户端控制台176在异步路由系统159的任意其它处理之前接收消息。如果不存在正在跟踪PDA105或与输入消息相关的仪器模块195的客户端控制台176,那么响应路由器620将输入消息置于新事件队列621中。新事件队列620对新事件路由器622进行馈送。新事件路由器622分析每一个输入消息,并确定输入消息是否与PDA 105的新的优先事件相关。通过在实时数据库630中搜索与PDA 105或仪器模块195相关的类似事件,新事件路由器622确定输入消息是否与新事件相关。如果不存在针对PDA 105记录的事件,或事件具有高优先级,那么新事件路由器622向获许查看输入消息的所有客户端控制台176发送路由请求。间歇地发送该请求,直到至少一个客户端控制台176接受该路由请求为止。一旦接受该路由请求,则客户端控制台176将PDA 105加入客户端控制台176的目录中,从而能够对输入消息进行处理。
历史队列640以异步的方式接收所有PDA 105的入站和出站消息以及来自仪器模块195的所有消息。入站消息从历史队列640馈送至历史记录器641。历史记录器641对具有有效纬度和经度的所有分组进行地理编码。地理编码后的信息被保存在历史数据库641中,以便之后用于报告和统计分析。此外,历史记录器641为所有输入消息添加时间戳,并将它们标记为来自PDA 105或仪器模块195。
在一种方法中,还可以将来自PDA 105或仪器模块195的输入消息转发到某个电子邮件地址或任意其它通信设备。为了实现这个功能,历史记录器641还通过将地理编码后的位置置于远程通知队列680中,将地理编码后的位置和事件消息信息发送至远程通知路由器681。接收地理编码后的位置和事件信息的远程通知路由器681对资源数据库670进行查询,以查明是否需要向PDA 105、仪器模块195或通信设备177通知所接收的配置信息或事件信息。如果需要通知,则远程通知路由器681检索适当的PDA 105、仪器模块195或通信设备177的联系信息。然后,远程通知路由器681对发送至PDA 105、仪器模块195或通信设备177的消息进行格式化和编码。该消息被置于出站SMTP队列664中,以通过SMTP网关154而发送。该消息可以置于出站SMS队列662中,以通过SMPP网关152而发送。
还利用与输入消息相关的新事件信息对实时数据库630进行更新。因此,实时数据库630包含关于给定PDA 105而报告的最新信息。实时数据库630与网络服务器158相连。网络服务器158与因特网160直接相连,并允许网络跟踪应用程序171的用户做出定位请求、命令请求632和报告请求633。当网络服务器158从网络跟踪应用程序171接收到定位请求631时,网络服务器158对历史数据库642进行查询。历史数据库642包含按时间顺序排序的所有事件。网络服务器158检索与网络跟踪应用程序171查询有关的所有事务处理,并将数据转发到网络跟踪应用程序171,以便在网络浏览器中显示。
当网络服务器158从网络跟踪应用程序171接收到定位请求631时,网络服务器158在实时数据库630中查询相应的PDA 105信息。实时数据库630提供与当前PDA 105的最新输入消息有关的PDA信息。网络跟踪应用程序171还可以发送命令请求632,例如查询PDA 105的位置。命令请求632被发送至命令接收机690,而命令接收机690通过标记适当的PDA 105信息而处理定位请求命令。该消息由编解码器155进行编码,被置于适当的出站队列661-663中,并通过相应的网关系统151-154发送至PDA 105。然后,PDA 105发回响应,且后端控制系统150对响应进行处理,对实时数据库630进行更新。在完成对实时数据库630的更新后,网络服务器631可以刷新网络跟踪应用程序171的内容,显示PDA 105的新位置。
在另一个实施例中,网络跟踪应用程序171可以监视仪器模块140的位置。实时数据库630可以和资源数据库670相连以查询仪器模块的位置。在另一个实施例中,位置信息是仪器模块195仅位于资源数据库670中,这是因为假定仪器模块的位置是静止的。这样,网络跟踪应用程序171直接与资源数据库670相连并查询仪器模块195的位置,该位置可以被看作是每一个仪器模块195的恒定属性。
网络跟踪应用程序171可以监视多个PDA的位置,而且可以显示与单一账户有关的每一个成员PDA的位置。换句话说,可以按照家庭或网络对PDA进行关联,其中每一个PDA是一个成员,而且在客户端控制台176中或在网络跟踪应用程序171中跟踪一个PDA,从而允许跟踪任意相关的PDA成员。
资源数据库670存储有PDA和仪器模块的关系信息。如上文所述,PDA 105可以和包括PDA的网络中的PDA 106和107有关。类似地,与一个PDA相关的所有关系信息允许数据库搜索并查找所有其它有关的PDA、偏好、权限等。
命令接收机690对属于发送至PDA和仪器模块的所有出站消息的所有命令进行处理。命令接收机可以从客户端控制台176、管理员控制台175或网络服务器158接收命令消息。当命令接收机690接收到命令消息时,命令接收机690为每一个出站消息标记上正确的PDA 105地址。同样,通过搜索资源数据库670并检索地址信息,命令接收机690可以为消息标记上正确的仪器模块195地址。命令接收机690将每一个消息发送至编解码器155进行编码。
在一个实施例中,由命令接收机690处理的所有命令最终远程地被发送至PDA 105或仪器模块195。一种典型的命令是位置查询。在接收到这个查询命令时,PDA 105返回最后有效的位置、速度、方向、时间和输入状态。
在另一个实施例中,该命令被定向到PDA 105或仪器模块195,以请求测量结果查询。在接收到这个查询命令时,PDA 105或仪器模块195可以返回特定仪器或所连设备的最后更新的测量结果。在另一个实施例中,测量结果查询命令触发仪器模块195进行另一个测量,并将测量结果中继返回后端控制系统150。在一种方法中,对于任意给定的测量,响应可以是“高”、“低”或实际大小。
命令还可以是从PDA至PDA的,并在后端控制系统150的筛选(screening)过程后进行发送和接收。就是说,后端控制系统150在资源数据库670中检查发送和接收该命令的PDA的正确权限、偏好、设置、网络模式。
在另一个实施例中,命令是警报应答。这个命令可以被发送至PDA105或仪器模块195,以向PDA 105或仪器模块195指出紧急情况信号已经接收到并得到应答。紧急情况信号可以和任意恐慌事件、路旁援助或医疗援助有关。当接收到警报应答时,不会从PDA 105或仪器模块195发送针对当前事件的其它紧急情况消息。发送至PDA 105或仪器模块195的其它典型命令是:设置报告时间间隔、设置IP地址、以及上载新固件。
异步路由系统159与多个控制台进行交互。报告控制台174与资源数据库670连接以显示仪器模块信息。管理员控制台175还可以与资源数据库670相连,以检索仪器模块195、PDA 105和用户信息。管理员控制台175还连接至命令接收机691,以向PDA 105发送命令。操作数据处理器173连接至资源数据库670,以检索特定用户、PDA 105或仪器模块195的配置信息。最后,客户端控制台176还可以从响应路由器620或新事件路由器621接收PDA 105的信息,然后从资源数据库670中检索与PDA 105或仪器模块195相关的信息。客户端控制台还通过向命令接收机691发送命令而向PDA 105发送命令。
逻辑分层
图7示出了系统的逻辑组件分层。逻辑组件分层示出了不同逻辑组件之间的关系以及它们相对于彼此的功能。例如,逻辑组件块702表示与成员有关的账户。成员由逻辑组件块704来表示。可以利用后端控制系统150、或利用允许将所有逻辑组件集成到单一数据库中的入口(portal)主机来建立账户。在一种方法中,入口主机可以驻留在服务器计算机中。在另一个实施例中,入口主机可以是仪器模块195。在另一个实施例中,入口主机可以是另一个PDA。
逻辑组件702与逻辑组件704之间的关系是多对多的关系。因此,一个账户可以和多个成员有关,从而属于一个账户的成员可以访问信息并保存属于该账户的配置。在另一个实施例中,一个成员可以具有多个账户。例如,如果成员使用两个PDA且针对每一个PDA 105具有一个账户,那么该成员可以定制不同的账户。
为了监视成员而创建的多个账户允许允许该成员为每个账户定制一个PDA,并将这些PDA分发到其监视成员希望监视的每一个人。在另一种方法中,多个成员可以签约以具有联合账户,而且PDA和任意相关的仪器模块195的所有信息可以位于单一账户之下。
无论选择哪一种方案,与成员和账户相关的PDA可以被组网到一起,而且将有关信息存储在关系数据库中。例如,后端控制系统150可以访问资源数据库670,以访问成员和账户的关系信息,以确定哪个PDA与哪个PDA相关。结果,当后端控制系统150处理一个PDA接收到的消息时,后端控制系统150可以将消息中的数据中继至正确的PDA。
在另一个实施例中,根据逻辑分层方案将PDA组网到一起,而且较小的联系数据库能够以本地的方式存储在PDA中。因此,不需要包括后端控制系统150。相反,每一个PDA将会具有联系列表,而且可以通过蜂窝网络将消息直接发送至其它PDA,而不需要使用网关和后端控制系统150对消息进行路由或处理。因此,PDA 105可以配置有监视PDA 106的呼叫号码,从而当事件发生时,PDA 105自动地拨打监视PDA 106。PDA还可以发送文本消息,或发送例如蜂窝网络或另一种网络的通信网络所支持的任意其它消息。
成员对账户的访问受权限(permission)的控制。每一个成员具有分配的权限。逻辑组件块706示出了成员与分配的权限之间的关系。具有管理员特权的成员可以授予其它成员特权。可以为PDA 105的所有者分配管理员特权。所有者可以向医生授予权限,以使医生使用其PDA与和所有者的PDA 105相连的健康监视器进行接口连接。在另一个示例中,所有者可以向保险公司授予权限,使保险公司使用网络跟踪程序,通过监视PDA 105来观察PDA 105的所有者的驾驶习惯。
权限允许成员获得对设备的配置能力以及对账户内从设备接收到的信息的访问。例如,逻辑组件块710与远程通知相对应,该通知可以由具有接收该通知的权限的成员来接收。可选择地,具有正确的权限的成员可以对远程通知的发送和接收进行配置。这些通知由PDA 105的网络内的PDA 105或另一个PDA来接收。在一种方法中,通知涉及事件的发生。通知可以是电子邮件、SMS消息、即时消息、语音消息、网络弹出和字母数字页等。
逻辑组件块712与实时跟踪功能相对应。如果成员具有正确的权限,则成员可以在其PDA 105上跟踪并监视财产、接收工艺流程更新、更新交货时间。同样,在逻辑组件块714中,具有正确的权限的成员可以监视财产并管理与使用PDA 105的其它成员的通信。最后,逻辑组件块712的权限可以允许用户访问如逻辑组件块716中所示的历史数据。典型的历史数据是逻辑组件块720中所示的核算数据。仅有具有正确的权限的成员才具有详细的核算数据,这些核算数据与入站和出站通信量以及哪个设备产生该通信量相对应。具有先前授予的权限的网络服务器(如逻辑组件块718中所示)也可以访问历史数据。
逻辑组件块720与属于给定成员的设备相对应。尽管这些设备大体上与PDA 105设备相同,然而入口不限于对PDA 105设备的支持。在后端控制系统150或任意其它入口主机中输入设备的配置,然后通过串行的方式或无线的方式将设备的配置下载到设备。设备被配置为与未受限制数目的内部和外部数据源进行接口连接,并从这些数据源收集信息。这些接口可以直接与PDA 105有线相连,或通过蓝牙或蜂窝传输而无线地传输数据。
PDA 105设备被设计为事件驱动的,仅当满足异常事件时才会传输数据。这个方法限制了以空中下载的方式发送的数据量并节约了带宽。这通过使用可以针对内部和外部数据源的任意组合而配置的规则和阈值来完成。当违反规则或超过阈值时,可以产生用户定义的事件。这些事件的传输受到设备的传输规则和操作配置的控制。
关于与其它设备的交互来配置事件,所述其它设备是例如与逻辑组件块722对应的外设、与逻辑组件块724对应的GPS设备、与逻辑组件块726对应的环境、与逻辑组件块728对应的地理范围指定、以及与逻辑组件块730对应的操作配置。
外围设备可以包括任意外部监视设备,例如能够将信息传递至主设备的测量仪器,例如仪器模块195。外围设备包括健康监视设备、环境情况检测器、工艺流程系统、车辆和车辆上的设备等。
被监视的地区
用户可以关于地区而监视携带PDA 105的个人。该用户可以使用PDA 106、网站、应用程序或允许接收并向被监视的PDA 105发送信息的任意其它用户接口。该信息可以涉及与PDA 105所处环境有关的多个方面,具体地,该信息与PDA 105所处的地区有关。在一个实施例中,PDA 105可以包括允许PDA 105计算其处于地区内还是地区外的地区数据库。地区可以限定某种环境,例如家庭环境、办公室环境、车辆、餐厅等。地理范围指定可以建立并被配置为描绘任意环境的周边,或描述例如城市、县、行政区等的地理政治学细分的周边。地理范围指定可以是路点、地区、路线或路点集合、地区集合、路线集合,或是其任意组合。
图8A示出了当使用地理范围指定软件时多个PDA所使用的通信网络的高级设计。加载到PDA 105、106和107之上的地理范围指定软件840可以被配置为确定PDA处于一个或多个地区之内还是之外。地理范围指定软件使用GPS数据、PDA上加载的地区以及预先配置的事件数据来分析进入或离开地区自身是否是事件。
在一个实施例中,每一个PDA通过通信网络和服务器间接地进行通信。例如,PDA 105可以通过如下方式和PDA 106传送消息:首先向蜂窝网络842发送消息,然后经过因特网160将该消息路由到网关846,网关846允许将该消息中继至控制中心844。在控制中心,对该消息进行处理和分析,以找出最终的接收方。然后,该消息被反向路由经过网关846到达因特网160,并经过蜂窝网络842到达PDA 106。
一旦消息到达网关846,则对该消息进行解码并转移到控制中心844,而地理范围指定软件也存在于控制中心844处。控制中心844可以被编制有事件软件,从而如果事件出现消息到达控制中心844,那么控制中心将会在资源数据库670中查找与之进行联系的正确的PDA,并查找必须与之进行联系的其它方,例如警察或911。控制中心844装配有软件840。
在另一个实施例中,PDA 105装配有足够的智能和信息,以使PDA105对目的地信息进行分析并向PDA 106发送不需要被路由至控制中心844的消息。例如,PDA 105可以发送语音消息,如果PDA 106和105处于相同的蜂窝网络842内,则该消息经过蜂窝网络被路由回PDA106。
图8B示出了多个PDA操作时所处的地区。在一个实施例中,其中具有多个成员(例如父亲、母亲、儿子和女儿)的家庭中每人都拥有PDA,父母可以拥有用于监视所有其它PDA的PDA 106。每一个家庭成员拥有并携带PDA,每一个PDA都安装了地理范围指定软件840和预定区域的制图,其中家庭成员白天将会在预定区域内活动。携带PDA108的女儿已经配置了她的校区周围的地区820。地区820是工作日被许可行进地区。PDA具有可以计算周末的日程安排和日历逻辑程序。因此,在周末,PDA 108可以具有所配置的另一个被许可行进地区,例如父母和女儿居住的城市的边界。此外,父母可以对从家至学校或相反方向上的常规行进路径进行配置。可以在PDA 108中编制事件,从而如果女儿的PDA 108偏离该预定路径时,PDA 108向PDA 106发送信号以指示路径偏离的警报。在另一个实施例中,该警报可以包括向父母二人发出的、指示女儿可能处于危险之中的电子邮件。这样,父母可以立即呼叫其女儿以查明意外事件。
取决于监视人为了配置被监视PDA所选择的警示等级,事件可以采取不同的优先级。例如,PDA可以将某些事件配置为必须进行报告的事件(例如PDA行进超过一千英里)。其它事件是有条件地进行报告的,而余下的事件可以被忽略,且仅当监视PDA请求该信息(例如今天行进的英里数)时才进行记录和报告。
在另一个实施例中,儿子可能拥有摩托车,而且在骑摩托车出行时携带PDA 107。PDA 107还可以安装有地理范围指定软件840。因此,父母可以监视与儿子的PDA 107中编制的地区有关的、与PDA 107关联地发生的多个事件。因此,父母的PDA 106可以接收与位置、速度、行进方向和加速度的检测和报告有关的数据。父母可以使用配置软件来描绘儿子可以行进的特定区域以及儿子不能行进的区域。例如,未许可的行进区域可以是城市边界之外或是已知的歹徒活动的具体区域。此外,PDA 107可以和摩托车内的设备进行无线连接,这允许PDA107对摩托车的功能和操作进行监视。当超过城市的速度限制时,会出现可报告的事件。DPA 107可以被预先编制有当前城市的速度限制,而且取决于位置,PDA能够动态地识别和设置速度阈值等级。PDA 107还可以检测是否以过大的速度转过拐角,并向监视PDA 106触发文本消息。预定时间、区域边界、速度限制和加速度参数由父母确定,而且可以通过因特网/蜂窝系统在任意时间进行改变。另外,如果期望的话,可以在因特网上连续地监视每一个子女的位置。
在另一个实施例中,携带监视PDA 106的个人还可以监视携带PDA105的年老的父母的健康情况。作为演示,年老的父母单独居住并表现出Alzheimer疾病的初期症状。PDA 105可以被配置有围绕着有效地对房子190进行地理范围指定的房子周边的地区810。如果PDA 105离开该区域,则立即向PDA 106发送事件,报告年老的父母大概已经离开了房子的周边,并迷失在附近。PDA 106可以立即在PDA 106的屏幕上对PDA 105的下落绘制出地图,并接回走丢的年老父母。
每一个PDA可以通过使用GPS信息和存储器中预先存储的地区而检测其关于地理边界的位置。因此,PDA不需要发信号通知每一个环境中的仪器模块195或任意其它设备以确定PDA的存在。相反,PDA基于GPS数据来计算其位置,并“知晓”其是否处于新的位置。使用从GPS接收机215获得的数据来对PDA的位置进行地理编码。可以周期性地对每一个PDA的位置进行地理编码,并计算是否处于地区内。每一个地区具有相关的坐标数据,将这些数据与从GPS接收机215获得的数据进行比较,以确定PDA是否处于地区内。
当每一个PDA从一个位置移到另一个位置时(例如从家庭环境移到车辆环境),PDA识别出新的位置,并切换至与该位置有关的操作模式。例如,如果PDA离开家庭环境190的周边,并进入车辆周边,那么PDA将停止与家用电器的交互,而开始与车辆部件进行交互。实际上,PDA具有位置特定行为。
因此,例如,如果PDA 105确定其处于地区810中,则PDA 105加载与家庭环境190相对应的配置。即,一旦确定PDA 105处于家庭环境190中,那么PDA 105假定能够与仪器模块812进行通信,并开始与健康监视和测量设备进行信息的发送和接收。
在多个成员(例如父亲、母亲、儿子和女儿)中每一个成员都具有PDA的家庭中,每一个PDA的配置可以不同。例如,每一个PDA可以被配置有与用户特定位置相对应的多个地区,例如对于儿子来说是家和学校,而对于女儿来说是家、学校和附近。女儿的PDA 108可以包括不安全附近的地区,而且已经输入了指示不安全附近的事件警报以及关于怎样离开这个危险附近的指令。当属于女儿的PDA 108处于不安全的地区中时,便携式设备可以将其报告给父母的PDA 105之一。
类似地,PDA 105与之进行通信的外围设备可以根据家庭成员而有所不同。
这样,父母可以对其所拥有的PDA进行配置,以识别其家庭环境和工作环境。父母可以选择限定其希望进行操作和控制的环境的边界。例如,父母的PDA 106可以被配置为与警报系统、厨房用具和火灾检测器进行交互。子女的便携式设备可以被配置为仅与火灾检测器和电视进行交互。这样,子女的设备将不会与厨房用具进行交互。然而,父母的便携式设备和子女的便携式设备都能接收到来自火灾检测器的警报。此外,每一个家庭成员的PDA与之进行通信的仪器模块195也可以不同。
工作区
在另一个实施例中,管理员可以对需要将代表布置在不同工作地点的企业进行管理(例如建筑和家庭改建/修复企业)。
图9示出了管理员使用PDA与多个工作地点环境中的不同工人的PDA进行交互。管理员914携带监视PDA 106,监视PDA 106允许管理员914监视一天中指定工作地点处的活动。使用PDA 106,管理员914能够与不同工作地点处的若干人员进行远程交互,监视他们的位置、他们所处的地区、它们的卡车或车辆的情况、卡车中的物资、职员,如果希望的话,还可以监视动作地点的具体方面的情况。
管理员914能够监视并控制三个人员的活动,其中每一个监督员具有PDA 105、106和108。如上文所述,一种可能的通信媒体是蜂窝网络910。PDA可以关于发生在其地点处的每一个事件而进行通信,并向管理员的PDA 106报告重要的事件。每一个人员的PDA可以装配有实时工艺流程和预定更新软件,该软件可以将特定任务的完成当作事件,并将该完成通知给管理员的PDA 106。PDA 106还可以为关键商人配置紧急物资交付和工作分配。随着工作日的前进,在PDA上更新每一个监督员的任务计划。可以通过监督员的输入、或通过来自临时安装在工作地点处的仪器模块195的通知而进行更新。
地理范围指定软件840被加载到每一个监督员的PDA中,从而将它们关于每一个工作地点的位置进行地理编码并通知给PDA 106。例如,如果携带PDA 108的监督员与人员在工作地点处,而携带PDA 107的监督员正在接近用于递送物资的工作地点,那么PDA 108可以接收指示物资递送的消息。在一个实施例中,PDA 107具有编制的事件,一旦越过给定的地区边界,该事件触发将事件消息发送至PDA 108。因此,PDA 107可以和PDA 108进行直接的移动-移动通信。在另一个实施例中,PDA 108通知后端控制系统150,而后端控制系统150又会通知PDA107。
图10示出了工作地点环境,其中PDA取决于其它PDA与工作地点环境的邻近性而执行操作。在一个实施例中,转移中心1010的管理员1008拥有PDA 106,PDA 106与转移中心1010中的仪器模块(未示出)和设备进行通信。仪器模块可以和允许与PDA连接的蜂窝网络1012相连。在另一个实施例中,仪器模块通过因特网与PDA 106相连。在另一个实施例中,PDA 106可以根据移动-移动通信方案与PDA 105进行通信。
在一个示例中,转移中心1010从多个州和乡村接收货物。进入的卡车1002的司机也可以装备有与转移中心1010进行通信的PDA 105。司机的PDA 105将日常时间表和多个递送区加载到存储器中。递送区可以是与卡车接近并行进到的区域相对应的边界。
例如,卡车1002进入地区1030。当它进入地区1030时,PDA 105可以被配置为向监视PDA 106或向转移中心1010发送事件消息,指示PDA 105已经进入第一地区1030。在转移中心1010,仪器模块或另一个计算设备接收到卡车1002已经进入地区1030的事件消息。仪器模块可以被配置为当卡车1002进入地区1030时触发操作。例如,该操作可以是向PDA 106发送消息以指示卡车1002已经进入地区1030。在另一个实施例中,可以在仪器模块上配置另一个操作,即启动某个过程以便为卡车1002的到达做准备。这个准备可以包括为接收货物而准备装备和人员。在另一个实施例中,由仪器模块执行的该操作可以向网络服务器发送通知,以便在网页上发布卡车1002及其货物的估计到达时间。
当卡车距离转移中心1010更近时,可以执行进一步的准备。多个触发器允许针对卡车1002的到达进行及时和有序的准备,按照卡车1002的需要对卸货码头的分配、特殊工具和装备以及人员进行准备。当其它卡车到达转移中心1010时,取决于卡车的信息,可以配置发生其它事件。
接近转移中心1010可以连续地创建触发预先配置的操作使其发生的事件。例如,一旦卡车进入地区1020,PDA 105发送具有货物情况、更加精确的估计到达时间、交通情况等的消息。转移中心1010处的仪器模块195从PDA 105接收消息,并取决于仪器模块上配置的事件而执行相应操作。当卡车进入地区1012时,PDA 105向仪器模块发送另一个事件消息,指示已经进入地区1012。仪器模块命令大门打开,使卡车1002进入转移中心。
发送到移动中心1010处的仪器模块的每一个事件消息可以和发送到监视PDA 106的事件消息同时发出,提供了PDA 105与移动中心1010处的仪器模块之间的活动的更新信息。
PDA 105中配置的每一个地区可以是路点、无规律地区或多个路点的组合、无规律边界等。因此,在一个实施例中,该地区可以是州边界、县边界、城市边界和商业用地边界。当卡车进入州时,可以配置发生特定事件。同样,当卡车1002进入县边界时,可以发生其它事件并作为结果而执行操作。例如,在进入县边界后,PDA 105可以关闭冷冻机并开始对产品解冻。当卡车1002进入城市或目的地附近时,可以发生其它事件。
在另一个实施例中,管理员1008可以通过蜂窝网络1012与该位置进行通信,并远程地触发准备装备以接收该到达。管理员的PDA 106可以和转移中心1010位置处的仪器模块进行通信,并触发装备的部署、向人员通知到达等。
虽然上文描述包含多个特殊情况,然而这些特殊情况不应被解释为对公开内容的范围的限制,而是应当被解释为公开内容的一个实施例的范例。例如,PDA是任意的无线或手持设备,它可以装配有足够的计算能力、存储器和通信机制,以便能够执行这里描述的操作。由此,PDA可以是蜂窝电话、寻呼机、Blackberry设备、个人数字助理、膝上计算机、笔记本电脑、数字音乐播放器以及任意其它便携式设备。
上文描述的方法和系统设想出本发明的多个应用。本发明包括一种监视系统,它能够监视给定地理位置或环境中的多个PDA或设备。地理位置可以是家庭环境、商业环境、领土、国家、陆地、区域、省、地形、建筑物,以及大厦、房子、商店、帐篷和任意其它位置。PDA在其中可以操作的可移动环境包括:车辆、飞机、空中物、动物、人、货物、专用和/或易爆货物,例如化学品、武器或危险原料。
在被监视的PDA的环境内,可以用于产生事件消息的对象或设备可以包括但不限于:毒性检测设备、健康监视设备、环境控制和监视设备、军用装备、车辆可操作设备、家用电器、电子设备、计算机设备等。
被监视的参数可以是温度、压力、湿度、血压、EKG、大气压、自动跟踪控制等。PDA被设想具有多种不同的大小,包括极小(nano)和/或极微小(micro)规模的PDA。
此外,本发明包括来自这里公开的不同种类和/或实施例的元件的任意组合或子组合。本领域的技术人员可以理解,这些特征以及本发明的范围应当按照所附权利要求及其任意等同物来解释。

Claims (29)

1.一种有选择地与预定地区内的第一便携式设备进行通信的方法,包括:
使用纬度和经度属性来定义地区;
将代表地区的数据加载到第一便携式设备上,其中代表地区的数据包括映射到第一便携式设备中存储的地区的像素计算机图像中的对应像素的经度和纬度属性;
为第一便携式设备提供地面定位单元接收机,该地面定位单元接收机允许第一便携式设备获得第一便携式设备的位置的地理坐标;
将第一便携式设备配置用于通过确定地理坐标和代表地区的像素数据的相对位置,来确定第一便携式设备关于地区的像素计算机图像的位置;
将第一便携式设备中的微处理器编制用于:确定与便携式设备的状态有关的关于地区的事件的发生;以及
允许第一便携式设备中的微处理器向第二便携式设备发送指示事件发生的事件消息。
2.根据权利要求1所述的方法,还包括:
允许多个设备向第一便携式设备发送指示事件发生的信号;以及
如果第一便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行,则允许第一便携式设备中的微处理器执行预先配置的操作。
3.根据权利要求1所述的方法,其中所发生的事件是:超过速度阈值水平、进入地区、离开地区、与携带第一便携式设备的个人相关的装备发生故障、或者由与携带第一便携式设备的人相关的仪器测量到的这个人的健康情况糟糕。
4.根据权利要求1所述的方法,还包括:如果第二便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行,则配置第二便携式设备中的微处理器执行操作。
5.根据权利要求1所述的方法,其中第一便携式设备是蜂窝电话、智能电话或个人数字助理。
6.根据权利要求1所述的方法,其中第二便携式设备是蜂窝电话、智能电话或个人数字助理。
7.根据权利要求1所述的方法,其中地区是家庭环境、工作环境、州、城市、商业区、住宅区或校区。
8.根据权利要求1所述的方法,其中代表每一个地区的数据是多个坐标,其中便携式设备通过使用多个坐标并执行如下步骤而创建了地区的进一步表示:
将坐标映射到像素图像上,以便为多个坐标中的每一个坐标分配一个像素,其中每一个被分配像素之间的距离是可配置的;
用线将多个已分配的像素相连,以形成围绕像素图像中某个区域的连续且连接的线;以及
激活位于线上的像素,以形成围绕像素图像中某个形状的连续像素阵列。
9.根据权利要求1所述的方法,其中代表每一个地区的数据是多个路点,多个路点中每一个路点由地理坐标和半径而定义;其中地理坐标由纬度和经度来表示,而半径由距离大小来表示。
10.根据权利要求1所述的方法,其中代表每一个地区的数据是执行如下步骤而创建的像素图像:
允许用户使用两个坐标属性在计算机地图中标识地区;
将被标识的区域划分为栅格;
允许用户从栅格中选择至少一个部分以定义地区;以及
将所述至少一个部分与像素计算机图像中的像素进行关联,从而将用户在被标识地区中选择的像素标识在地区中。
11.根据权利要求10所述的方法,其中栅格被划分为多个部分,以实现高得足以能够正确地描述地区的分辨率。
12.根据权利要求1所述的方法,还包括:执行预先配置的操作。
13.根据权利要求12所述的方法,其中,所述预先配置的操作包括进行电话呼叫、向控制中心报告、启动警报。
14.根据权利要求1所述的方法,其中将第一便携式设备编制为确定地区中是否出现特定情况,而且当出现情况时,便携式设备向控制中心报告这个出现。
15.根据权利要求1所述的方法,还包括:提供与位于地区内的多个设备通信地连接的模块,该模块用作在多个设备与第一便携式设备之间进行通信的集线器。
16.根据权利要求15所述的方法,其中第一便携式设备与多个设备之间的通信信号是蓝牙信号、红外信号、短距离无线电信号、无线通用串行总线、或WiFi。
17.根据权利要求1所述的方法,其中所述第一和第二便携式设备是对一氧化碳、氯气、烟尘、烟雾、空气中的氧气或温度的等级进行测量的测量仪器。
18.一种有选择地与远程环境中的便携式设备进行通信的方法,包括:
提供与地区相关的被监视便携式设备,其中,所述被监视便携式设备加载有标识该地区的数据,并且所加载的标识该地区的数据包括该地区的像素计算机图像;
启用被监视便携式设备与位于所述地区的多个仪器之间的通信;
将表示地区的数据加载到所述多个仪器上,其中,所加载的表示地区的数据包括该地区的像素计算机图像;
通过通信网络而启用被监视便携式设备与监视便携式设备之间的无线通信,监视设备位于远离该地区;
配置所述被监视便携式设备以用于通过确定所述被监视便携式设备的位置的地理坐标和代表该地区的像素数据的相对位置,来确定所述被监视便携式设备关于该地区的像素计算机图像的位置;
编制被监视便携式设备中的微处理器,以确定与从多个仪器之一所获得的数据有关的事件的发生;以及
允许被监视便携式设备中的微处理器向监视便携式设备发送指示事件发生的事件消息。
19.根据权利要求18所述的方法,其中通信网络是因特网。
20.根据权利要求18所述的方法,其中通信网络是蜂窝网络。
21.根据权利要求18所述的方法,还包括:如果所述被监视便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行,允许所述被监视便携式设备中的微处理器执行预先配置的操作。
22.根据权利要求18所述的方法,还包括:
允许用户使用两个坐标属性在计算机地图中标识地区;
将被标识的区域划分为栅格;
允许用户从栅格中选择至少一个部分以定义地区;以及
将所述至少一个部分与像素计算机图像中的像素进行关联,从而将用户在被标识地区中选择的像素标识在地区中。
23.根据权利要求18所述的方法,其中代表每一个地区的数据是多个路点,多个路点中每一个路点由地理坐标和半径而定义;其中地理坐标由纬度和经度来表示,而半径由距离大小来表示。
24.一种有选择地与远程环境中的便携式设备进行通信的系统,包括:
与地区相关的第一便携式设备,其中,给第一便携式设备加载标识所述地区的数据,其中,所加载的标识所述地区的数据包括该地区的像素计算机图像,并且其中,第一便携式设备被配置用于通过确定第一便携式设备的位置的地理坐标和代表该地区的像素数据的相对位置,来确定第一便携式设备关于该地区的像素计算机图像的位置;
通过通信网络与第一便携式设备进行无线通信的第二便携式设备,其中第二便携式设备位于远离该地区;以及
其中所述第一便携式设备包括微处理器,该微处理器确定与所述第一便携式设备的状态有关的关于地区的事件的发生,并向第二便携式设备发送指示事件发生的事件消息。
25.根据权利要求24所述的系统,其中通信网络是因特网。
26.根据权利要求24所述的系统,其中通信网络是蜂窝网络。
27.根据权利要求24所述的系统,其中,如果第一便携式设备中的微处理器确定所发生的事件触发了预先配置的操作的执行,第一便携式设备中的微处理器执行预先配置的操作。
28.根据权利要求24所述的系统,其中,所加载的标识所述地区的数据是通过执行以下步骤而创建的:
允许用户使用两个坐标属性在计算机地图中标识地区;
将被标识的区域划分为栅格;
允许用户从栅格中选择至少一个部分以定义地区;以及
将所述至少一个部分与像素计算机图像中的像素进行关联,从而将用户在被标识地区中选择的像素标识在地区中。
29.根据权利要求24所述的系统,其中代表每一个地区的数据是多个路点,多个路点中每一个路点由地理坐标和半径而定义;其中地理坐标由纬度和经度来表示,而半径由距离大小来表示。
CN2005800460339A 2004-11-05 2005-10-20 使用无线媒体来监视人的方法和系统 Expired - Fee Related CN101112077B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US62546704P 2004-11-05 2004-11-05
US60/625,467 2004-11-05
US11/105,931 US7286929B2 (en) 2004-11-05 2005-04-13 Method and system to configure and utilize geographical zones
US11/105,931 2005-04-13
US11/158,667 2005-06-21
US11/158,667 US7317927B2 (en) 2004-11-05 2005-06-21 Method and system to monitor persons utilizing wireless media
PCT/US2005/037526 WO2006052400A1 (en) 2004-11-05 2005-10-20 Method and system to monitor persons utilizing wireless media

Publications (2)

Publication Number Publication Date
CN101112077A CN101112077A (zh) 2008-01-23
CN101112077B true CN101112077B (zh) 2012-06-20

Family

ID=39023488

Family Applications (3)

Application Number Title Priority Date Filing Date
CNA2005800459844A Pending CN101116119A (zh) 2004-11-05 2005-10-20 监视和控制移动实体的地理区域的配置和利用
CN2005800460339A Expired - Fee Related CN101112077B (zh) 2004-11-05 2005-10-20 使用无线媒体来监视人的方法和系统
CN2005800459967A Expired - Fee Related CN101103619B (zh) 2004-11-05 2005-10-20 监控使用无线媒体的设备的方法和系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2005800459844A Pending CN101116119A (zh) 2004-11-05 2005-10-20 监视和控制移动实体的地理区域的配置和利用

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2005800459967A Expired - Fee Related CN101103619B (zh) 2004-11-05 2005-10-20 监控使用无线媒体的设备的方法和系统

Country Status (4)

Country Link
US (8) US7323982B2 (zh)
JP (2) JP5226850B2 (zh)
CN (3) CN101116119A (zh)
HK (1) HK1106855A1 (zh)

Families Citing this family (273)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266379B2 (en) * 2001-05-30 2007-09-04 Palm, Inc. Resource location through location history
US7333820B2 (en) * 2001-07-17 2008-02-19 Networks In Motion, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US20030087602A1 (en) * 2001-11-05 2003-05-08 Palm, Inc. Data prioritization and distribution limitation system and method
US20030104782A1 (en) * 2001-11-30 2003-06-05 Palm, Inc. Object tagging system and method
WO2003074973A2 (en) 2002-03-01 2003-09-12 Networks In Motion, Inc. Method and apparatus for sending, retrieving, and planning location relevant information
JP2003263104A (ja) * 2002-03-11 2003-09-19 Mitsubishi Electric Corp 撮像情報認識システム
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US7565155B2 (en) 2002-04-10 2009-07-21 Networks In Motion Method and system for dynamic estimation and predictive route generation
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
WO2004074778A1 (en) 2003-02-14 2004-09-02 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
US7283047B2 (en) * 2003-08-01 2007-10-16 Spectrum Tracking Systems, Inc. Method and system for providing tracking services to locate an asset
WO2005015806A2 (en) 2003-08-08 2005-02-17 Networks In Motion, Inc. Method and system for collecting synchronizing and reporting telecommunication call events and work flow related information
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US7650509B1 (en) 2004-01-28 2010-01-19 Gordon & Howard Associates, Inc. Encoding data in a password
BRPI0516840A (pt) * 2004-10-01 2008-09-23 Networks In Motion Inc método e sistema para capacitar uma solução de navegação fora de bordo
US7323982B2 (en) 2004-11-05 2008-01-29 Wirelesswerx International, Inc. Method and system to control movable entities
US7881733B2 (en) 2004-11-05 2011-02-01 Wirelesswerx International, Inc. Method and system to monitor and control devices utilizing wireless media
US7400891B2 (en) * 2004-11-10 2008-07-15 At&T Delaware Intellectual Property, Inc. Methods, systems and computer program products for remotely controlling wireless terminals
US7339469B2 (en) * 2004-11-22 2008-03-04 Maersk Logistics Usa, Inc. Shipping container monitoring and tracking system
US8238823B2 (en) * 2005-02-09 2012-08-07 Nxp B.V. Method for ensuring a secure NFC functionality of a wireless mobile communication device and wireless mobile communication device having a secure NFC functionality
WO2006096773A2 (en) * 2005-03-07 2006-09-14 Networks In Motion, Inc. Method and system for identifying and defining geofences
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US20070293243A1 (en) * 2005-04-13 2007-12-20 Youyuh Shyr Flexible A-GPS locator
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US20060293892A1 (en) * 2005-06-22 2006-12-28 Jan Pathuel Biometric control systems and associated methods of use
US7809335B2 (en) * 2005-06-29 2010-10-05 St-Ericsson Sa Dynamic logging control for a wireless device
US20070027925A1 (en) * 2005-07-27 2007-02-01 William Spencer System and method for public geospatial registrar and services
US8270933B2 (en) 2005-09-26 2012-09-18 Zoomsafer, Inc. Safety features for portable electronic device
US7720581B2 (en) * 2005-10-11 2010-05-18 Toshiba America Research, Inc. Monitoring of vehicle conditions utilizing cellular broadcasts
US20070165050A1 (en) * 2005-12-02 2007-07-19 Idelix Software Inc. Method and system for geographically-based and time-based online advertising
US7525425B2 (en) 2006-01-20 2009-04-28 Perdiem Llc System and method for defining an event based on relationship between an object location and a user-defined zone
WO2007073470A2 (en) 2005-12-23 2007-06-28 Perdiem, Llc System and method for defining an event based on a relationship between an object location and a user-defined zone
US20070152844A1 (en) * 2006-01-03 2007-07-05 Hartley Joel S Traffic condition monitoring devices and methods
US20070194881A1 (en) * 2006-02-07 2007-08-23 Schwarz Stanley G Enforcing payment schedules
WO2007095251A2 (en) * 2006-02-13 2007-08-23 Gemini Technologies Global Ltd. Locating device and system
US8045976B2 (en) 2006-04-04 2011-10-25 Aegis Mobility, Inc. Mobility call management
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US20080294690A1 (en) * 2007-05-22 2008-11-27 Mcclellan Scott System and Method for Automatically Registering a Vehicle Monitoring Device
US7859392B2 (en) 2006-05-22 2010-12-28 Iwi, Inc. System and method for monitoring and updating speed-by-street data
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
US8917178B2 (en) 2006-06-09 2014-12-23 Dominic M. Kotab RFID system and method for storing information related to a vehicle or an owner of the vehicle
US7975160B2 (en) * 2006-06-28 2011-07-05 University Of Utah Research Foundation System and method for precise absolute time event generation and capture
WO2008010178A2 (en) * 2006-07-17 2008-01-24 Raghavan, Vijaya A position alert system
US7724145B2 (en) * 2006-07-20 2010-05-25 Intelleflex Corporation Self-charging RFID tag with long life
US7847727B2 (en) * 2006-08-29 2010-12-07 Pinpoint Productions LLC Object identity and location tracking system
US20080062120A1 (en) * 2006-09-11 2008-03-13 Lorraine Wheeler Location tracking system
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
WO2008069221A1 (en) * 2006-12-05 2008-06-12 Semiconductor Energy Laboratory Co., Ltd. Plasma display panel and field emission display
US7598888B2 (en) 2006-12-08 2009-10-06 Sikorsky Aircraft Corporation Rotary wing aircraft proximity warning system with a geographically based avoidance system
US8610541B2 (en) * 2006-12-31 2013-12-17 At&T Intellectual Property Ii, L.P. Method and apparatus for monitoring a radio frequency identification network
EP2115811B1 (en) * 2007-01-22 2014-06-25 Raytheon Company Method and system for controlling the direction of an antenna beam
US8160560B2 (en) * 2007-03-02 2012-04-17 Aegis Mobility, Inc. Management of mobile device communication sessions to reduce user distraction
ES2612559T3 (es) * 2007-03-07 2017-05-17 Wirelesswerx International, Inc. Método y sistema para proporcionar mensajes de área específicos
US20080221743A1 (en) * 2007-03-09 2008-09-11 Gordon * Howard Associates, Inc. Onboard Starter-Interrupt Device Incorporating Wireless Personal Area Network
US9026267B2 (en) 2007-03-09 2015-05-05 Gordon*Howard Associates, Inc. Methods and systems of selectively enabling a vehicle by way of a portable wireless device
US20080254811A1 (en) 2007-04-11 2008-10-16 Palm, Inc. System and method for monitoring locations of mobile devices
US9140552B2 (en) * 2008-07-02 2015-09-22 Qualcomm Incorporated User defined names for displaying monitored location
US9031583B2 (en) * 2007-04-11 2015-05-12 Qualcomm Incorporated Notification on mobile device based on location of other mobile device
US20080273754A1 (en) * 2007-05-04 2008-11-06 Leviton Manufacturing Co., Inc. Apparatus and method for defining an area of interest for image sensing
US20090079555A1 (en) * 2007-05-17 2009-03-26 Giadha Aguirre De Carcer Systems and methods for remotely configuring vehicle alerts and/or controls
DE102007023728A1 (de) * 2007-05-22 2008-11-27 Ford Global Technologies, LLC, Dearborn Verfahren und Vorrichtung zur elektronischen Kommunikation zwischen wenigstens zwei Kommunikationsgeräten
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US20080319666A1 (en) * 2007-06-20 2008-12-25 Petrov Andrew A System and method for geo-positioning of a mobile equipment
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US9129460B2 (en) 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US7999670B2 (en) * 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8577703B2 (en) 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US20090024476A1 (en) * 2007-07-18 2009-01-22 Idelix Software Inc. Method and system for enhanced geographically-based and time-based online advertising
US20090033494A1 (en) * 2007-07-31 2009-02-05 Symbol Technologies, Inc. Vehicular mobile rf tags
US8612278B1 (en) 2013-03-06 2013-12-17 Wirelesswerx International, Inc. Controlling queuing in a defined location
US8428867B2 (en) * 2007-08-30 2013-04-23 Wirelesswerx International, Inc. Configuring and using multi-dimensional zones
US8285245B2 (en) 2007-08-30 2012-10-09 Wirelesswerx International, Inc. Messaging in a multi-dimensional space
US8200186B2 (en) 2007-08-30 2012-06-12 Wirelesswerx International, Inc. Emergency control in a multi-dimensional space
US8315203B2 (en) 2007-08-30 2012-11-20 Wirelesswerx International, Inc. Mapping in a multi-dimensional space
US8224353B2 (en) * 2007-09-20 2012-07-17 Aegis Mobility, Inc. Disseminating targeted location-based content to mobile device users
US7876205B2 (en) * 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US8099238B2 (en) 2007-11-14 2012-01-17 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
US20090132961A1 (en) * 2007-11-16 2009-05-21 Idelix Software Inc. Tunable system for geographically-based online advertising
US20090177391A1 (en) * 2008-01-07 2009-07-09 Hakan Yakali Navigation device and method
US20090177336A1 (en) * 2008-01-07 2009-07-09 Mcclellan Scott System and Method for Triggering Vehicle Functions
US20090204672A1 (en) * 2008-02-12 2009-08-13 Idelix Software Inc. Client-server system for permissions-based locating services and location-based advertising
WO2009111047A2 (en) 2008-03-05 2009-09-11 Ebay Inc. Method and apparatus for image recognition services
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
US8412231B1 (en) * 2008-04-28 2013-04-02 Open Invention Network, Llc Providing information to a mobile device based on an event at a geographical location
US8886211B2 (en) * 2008-05-27 2014-11-11 Qualcomm Incorporated Notification adjustment for computing devices
US7973707B2 (en) * 2008-06-11 2011-07-05 2201028 Ontario Inc. Method for geofencing
US7996152B2 (en) * 2008-07-15 2011-08-09 Alaa Polad Enhanced information security system
US8650272B2 (en) * 2008-07-16 2014-02-11 Hewlett-Packard Development Company, L.P. Distributed transaction processing system having resource managers that collaborate to decide whether to commit or abort a transaction in response to failure of a transaction manager
US8145424B2 (en) 2008-08-06 2012-03-27 International Business Machines Corporation Geoboundaries using rectangular fencing and coupling of GPS/LBS systems
US8688180B2 (en) * 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US8942686B2 (en) 2008-09-05 2015-01-27 Aegis Mobility, Inc. Providing and managing bypass of enhanced services
US8983677B2 (en) * 2008-10-01 2015-03-17 Honeywell International Inc. Acoustic fingerprinting of mechanical devices
US20100082180A1 (en) * 2008-10-01 2010-04-01 Honeywell International Inc. Errant vehicle countermeasures
US8370063B2 (en) * 2008-10-29 2013-02-05 Telenav, Inc. Navigation system having filtering mechanism and method of operation thereof
US7952485B2 (en) * 2008-11-21 2011-05-31 Schechter Tech, Llc Remote monitoring system
US8248252B2 (en) 2008-11-21 2012-08-21 Schechter Tech, Llc Remote monitoring system
RU2530256C2 (ru) 2008-12-05 2014-10-10 Фишер Контролз Интернешнел Ллс Способ и устройство для управления операционными полевыми устройствами через портативный коммуникатор
US8581712B2 (en) 2008-12-12 2013-11-12 Gordon * Howard Associates, Inc . Methods and systems related to establishing geo-fence boundaries
US8686841B2 (en) 2008-12-12 2014-04-01 Gordon*Howard Associates, Inc. Methods and systems related to activating geo-fence boundaries and collecting location data
US8659404B2 (en) 2008-12-12 2014-02-25 Gordon Howard Associates, Inc. Methods and systems related to establishing geo-fence boundaries and collecting data
US8018329B2 (en) 2008-12-12 2011-09-13 Gordon * Howard Associates, Inc. Automated geo-fence boundary configuration and activation
US8391895B2 (en) * 2008-12-23 2013-03-05 Motorola Mobility Llc Method and apparatus for providing location-based information
US8188887B2 (en) * 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US20100211301A1 (en) * 2009-02-13 2010-08-19 Mcclellan Scott System and method for analyzing traffic flow
US8963702B2 (en) * 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
US8892341B2 (en) * 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US8391793B2 (en) * 2009-02-19 2013-03-05 Ford Global Technologies, Llc System and method for secondary communication device detection and connection
MX2011010642A (es) * 2009-04-09 2012-03-26 Aegis Mobility Inc Mediacion de datos a base de contexto.
US20100274604A1 (en) * 2009-04-24 2010-10-28 Benjamin Carter Crilly Position Based Operational Tracking Of A Transport Refrigeration Unit
US20100318588A1 (en) * 2009-06-12 2010-12-16 Avaya Inc. Spatial-Temporal Event Correlation for Location-Based Services
US8611354B2 (en) * 2009-06-29 2013-12-17 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for relaying packets
US9615213B2 (en) 2009-07-21 2017-04-04 Katasi Llc Method and system for controlling and modifying driving behaviors
US8761821B2 (en) 2009-07-21 2014-06-24 Katasi Llc Method and system for controlling a mobile communication device in a moving vehicle
US9386447B2 (en) 2009-07-21 2016-07-05 Scott Ferrill Tibbitts Method and system for controlling a mobile communication device
CN101998463B (zh) * 2009-08-11 2013-04-24 电信科学技术研究院 一种最小化路测方法及系统
RU2012105619A (ru) 2009-08-14 2013-10-20 Телоджис, Инк. Визуализация карт в реальном времени с группированием, восстановлением и перекрыванием данных
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US8395547B2 (en) 2009-08-27 2013-03-12 Hewlett-Packard Development Company, L.P. Location tracking for mobile computing device
US8412166B2 (en) * 2009-09-22 2013-04-02 Telenav, Inc. Location based system with contextual locator and method of operation thereof
US9156474B2 (en) * 2009-09-23 2015-10-13 Ford Global Technologies, Llc Jurisdiction-aware function control and configuration for motor vehicles
CA2781688A1 (en) * 2009-11-24 2011-06-03 Telogis, Inc. Vehicle route selection based on energy usage
US8670897B1 (en) * 2009-12-02 2014-03-11 Feeney Wireless, LLC Mobile in-vehicle communication and routing apparatus, system, and method
US9134427B2 (en) * 2010-01-07 2015-09-15 Qualcomm Incorporated Determination of time zone and DST participation
CN101887127B (zh) * 2010-03-19 2014-09-03 深圳市安巨科技有限公司 车辆监控处理方法、装置及gps服务器、车辆监控系统
US20110237274A1 (en) * 2010-03-25 2011-09-29 Palm, Inc. Mobile computing device having relative positioning circuit
EP2561723A1 (en) 2010-04-20 2013-02-27 Zomm, Llc Method and system for repackaging wireless data
CN102083130B (zh) * 2010-04-30 2013-09-04 电信科学技术研究院 一种上报MDT log结果的方法、装置及系统
US9071465B1 (en) * 2010-05-18 2015-06-30 Cellco Partnership Method and system for SMS services and bind scaling
WO2011146141A1 (en) 2010-05-21 2011-11-24 Telecommunication Systems, Inc. Personal wireless navigation system
US8751045B2 (en) * 2010-07-29 2014-06-10 Taiwan Semiconductor Manufacturing Company, Ltd. System and method of monitoring an environmental parameter along a predetermined route
CN103222319B (zh) 2010-09-29 2016-08-10 高通股份有限公司 一种用于移动计算设备的方法及移动计算设备
US8275508B1 (en) * 2011-03-03 2012-09-25 Telogis, Inc. History timeline display for vehicle fleet management
CN101984690B (zh) * 2010-11-15 2015-06-03 中兴通讯股份有限公司 一种数据卡及其应用业务定制的系统和方法
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US8831817B2 (en) 2011-03-07 2014-09-09 Ford Global Technologies, Llc Methods and apparatus for lost connection handling
CN102183773B (zh) * 2011-03-17 2013-05-15 武汉光庭信息技术有限公司 一种gps设备无效漂移信号的过滤方法
US8868443B2 (en) 2011-03-17 2014-10-21 Ebay Inc. Targeted incentive actions based on location and intent
US8581711B2 (en) 2011-03-22 2013-11-12 Gordon*Howard Associates, Inc. Methods and systems of rule-based intoxicating substance testing associated with vehicles
CN102186140A (zh) * 2011-05-07 2011-09-14 东莞市车友互联信息科技有限公司 对gps终端进行监测的方法及实现该方法的服务器
US8471701B2 (en) * 2011-05-30 2013-06-25 Microsoft Corporation Asymmetric dynamic geo-fencing
US9019984B2 (en) * 2011-06-03 2015-04-28 Apple Inc. Selecting wireless access points for geofence monitoring
US8700709B2 (en) 2011-07-29 2014-04-15 Microsoft Corporation Conditional location-based reminders
US8781900B2 (en) 2011-09-09 2014-07-15 Gordon*Howard Associates, Inc. Method and system of providing information to an occupant of a vehicle
US20130072223A1 (en) * 2011-09-15 2013-03-21 Cubic Corporation Location-based decision making for asset tracking devices
US9230232B2 (en) 2011-09-20 2016-01-05 Telogis, Inc. Vehicle fleet work order management system
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US20130091197A1 (en) 2011-10-11 2013-04-11 Microsoft Corporation Mobile device as a local server
US20130099896A1 (en) * 2011-10-24 2013-04-25 Telefonaktiebolaget L M Ericsson (Publ) Sensor Location and Tagging System
US9342735B2 (en) * 2011-12-01 2016-05-17 Finding Rover, Inc. Facial recognition lost pet identifying system
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US9002114B2 (en) 2011-12-08 2015-04-07 The Nielsen Company (Us), Llc Methods, apparatus, and articles of manufacture to measure geographical features using an image of a geographical location
US9779450B2 (en) 2011-12-13 2017-10-03 Ebay Inc. Mobile application to conduct an auction based on physical presence
WO2013095496A1 (en) * 2011-12-22 2013-06-27 Intel Corporation Methods and apparatus for providing assistance services for large crowds
US8779926B2 (en) 2011-12-29 2014-07-15 Schechter Tech, Llc Presenting information regarding conditions of an environment with a visual representation of the environment
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
US9423266B2 (en) 2012-01-26 2016-08-23 Telecommunication Systems, Inc. Navigational lane guidance
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9026161B2 (en) 2012-04-19 2015-05-05 Raytheon Company Phased array antenna having assignment based control and related techniques
US9378509B2 (en) 2012-05-09 2016-06-28 The Nielsen Company (Us), Llc Methods, apparatus, and articles of manufacture to measure geographical features using an image of a geographical location
US11627186B2 (en) 2012-05-17 2023-04-11 Digi International, Inc. Wireless network of environmental sensor units
US20130339266A1 (en) 2012-06-15 2013-12-19 Telogis, Inc. Vehicle fleet routing system
WO2013188097A2 (en) 2012-06-15 2013-12-19 Telogis, Inc. Vehicle fleet routing system
US8863208B2 (en) * 2012-06-18 2014-10-14 Micropower Technologies, Inc. Synchronizing the storing of streaming video
US8930139B2 (en) 2012-06-21 2015-01-06 Telecommunication Systems, Inc. Dynamically varied map labeling
US10360760B2 (en) 2012-06-22 2019-07-23 Zonal Systems, Llc System and method for placing virtual geographic zone markers
US9317996B2 (en) 2012-06-22 2016-04-19 II Robert L. Pierce Method for authenticating a wager using a system and method for interacting with virtual geographic zones
US10657768B2 (en) 2012-06-22 2020-05-19 Zonal Systems, Llc System and method for placing virtual geographic zone markers
FI124561B (en) * 2012-06-26 2014-10-15 Lahden 4G Service Oy Site-dependent environmental monitoring and control
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
CN102752852A (zh) * 2012-07-02 2012-10-24 南京烽火星空通信发展有限公司 一种基于cdma基站的移动通讯定位方法
US20140012748A1 (en) * 2012-07-05 2014-01-09 General Electric Company Repair system and method
US9958272B2 (en) 2012-08-10 2018-05-01 Telogis, Inc. Real-time computation of vehicle service routes
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9406222B2 (en) 2012-10-18 2016-08-02 Calamp Corp. Systems and methods for location reporting of detected events in vehicle operation
US10107831B2 (en) 2012-11-21 2018-10-23 Calamp Corp Systems and methods for efficient characterization of acceleration events
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
CN103874011A (zh) * 2012-12-13 2014-06-18 中国移动通信集团辽宁有限公司 一种位置事件的检测方法、系统和装置
CN103078405B (zh) * 2012-12-31 2015-10-28 银江股份有限公司 用于输电线在线检测系统的智能前端系统
US9665997B2 (en) 2013-01-08 2017-05-30 Gordon*Howard Associates, Inc. Method and system for providing feedback based on driving behavior
BR112015017999B1 (pt) 2013-01-28 2022-02-01 Commercial Finance Corporation, Sa De Panama Método e sistema para monitorar carga e mídia não transitória legível por computador
US10452243B2 (en) 2013-01-31 2019-10-22 Bombardier Inc. System and method of operation of the system incorporating a graphical user interface in a side ledge of a vehicle cabin
US9650141B2 (en) 2013-01-31 2017-05-16 Bombardier Inc. System and a method of operation of the system incorporating a graphical user interface in a bulkhead of a vehicle cabin
US11021269B2 (en) 2013-01-31 2021-06-01 Bombardier Inc. System and method for representing a location of a fault in an aircraft cabin
US10222766B2 (en) * 2013-01-31 2019-03-05 Bombardier Inc. System and method of operation of the system incorporating a graphical user interface on a mobile computing device for a member of a flight crew in a vehicle cabin
US10466269B2 (en) 2013-02-19 2019-11-05 Calamp Corp. Systems and methods for low latency 3-axis accelerometer calibration
US9035756B2 (en) 2013-03-14 2015-05-19 Gordon*Howard Associates, Inc. Methods and systems related to remote tamper detection
US8928471B2 (en) 2013-03-14 2015-01-06 Gordon*Howard Associates, Inc. Methods and systems related to remote tamper detection
US9082014B2 (en) 2013-03-14 2015-07-14 The Nielsen Company (Us), Llc Methods and apparatus to estimate demography based on aerial images
US9840229B2 (en) 2013-03-14 2017-12-12 Gordon*Howard Associates, Inc. Methods and systems related to a remote tamper detection
US9378480B2 (en) 2013-03-14 2016-06-28 Gordon*Howard Associates, Inc. Methods and systems related to asset identification triggered geofencing
US8751646B1 (en) 2013-03-15 2014-06-10 Kwivo, LLC In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system
US8744926B1 (en) 2013-03-15 2014-06-03 Kwivo, LLC Pre-transit and post-transit facilitation of in-vehicle services
US8972598B2 (en) 2013-03-15 2015-03-03 Kwivo, LLC In-vehicle services for user-provided devices
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US8929246B2 (en) 2013-04-19 2015-01-06 Cubic Corporation Payment reconciliation in mixed-ownership low-power mesh networks
US10593326B2 (en) * 2013-04-25 2020-03-17 Sensory, Incorporated System, method, and apparatus for location-based context driven speech recognition
US9013333B2 (en) 2013-06-24 2015-04-21 Gordon*Howard Associates, Inc. Methods and systems related to time triggered geofencing
CN103384359B (zh) * 2013-06-24 2016-04-27 徐州重型机械有限公司 车辆状态控制方法和系统
WO2015012417A1 (en) * 2013-07-25 2015-01-29 Gruppo Potente Ltd Device and method for monitoring vehicles
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US20150094860A1 (en) * 2013-09-27 2015-04-02 Siemens Industry, Inc. Use of a geo-fencing perimeter for energy efficient building control
US10452036B2 (en) 2013-09-27 2019-10-22 Siemens Industry, Inc. System and method for deterministic calculation of recovery time for an environmental system
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
US9767232B2 (en) 2014-01-30 2017-09-19 Schechter Tech, Llc Temperature monitoring with simulated thermal buffer computed at a base station
US9413707B2 (en) 2014-04-11 2016-08-09 ACR Development, Inc. Automated user task management
US8942727B1 (en) * 2014-04-11 2015-01-27 ACR Development, Inc. User Location Tracking
EP2962903A1 (en) * 2014-07-04 2016-01-06 Fujitsu Limited Configurable rental vehicle
CN104092992A (zh) * 2014-07-14 2014-10-08 深圳奇沃智联科技有限公司 具蓝牙定位及追踪功能的遥控监视系统
CN107000686B (zh) 2014-09-29 2019-01-29 莱尔德无线技术(上海)有限公司 远程信息处理装置和用于检测车辆的点火事件的方法
US9578455B2 (en) * 2015-02-20 2017-02-21 Ford Global Technologies, Llc Method and apparatus for dynamic position reporting rate determination
US10684030B2 (en) 2015-03-05 2020-06-16 Honeywell International Inc. Wireless actuator service
JP6423521B2 (ja) 2015-03-31 2018-11-14 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd 無人航空機を制御するシステム
EP3152089A4 (en) 2015-03-31 2017-08-02 SZ DJI Technology Co., Ltd. Systems and methods for geo-fencing device communications
US9644977B2 (en) 2015-05-22 2017-05-09 Calamp Corp. Systems and methods for determining vehicle operational status
US9247322B1 (en) 2015-05-29 2016-01-26 Schechter Tech, Llc Low-power user interface device for environmental monitoring system
US9699301B1 (en) 2015-05-31 2017-07-04 Emma Michaela Siritzky Methods, devices and systems supporting driving and studying without distraction
US10977678B1 (en) 2015-06-05 2021-04-13 Groupon, Inc. Apparatus and method for utilizing proximity density mapping to assist relevance determinations
US10521815B1 (en) * 2015-06-05 2019-12-31 Groupon, Inc. Apparatus and method for utilizing immediate gratification promotions
US10929867B1 (en) * 2015-06-05 2021-02-23 Groupon, Inc. Apparatus and method for utilizing immediate gratification promotions
US10214166B2 (en) 2015-06-11 2019-02-26 Calamp Corp. Systems and methods for impact detection with noise attenuation of a sensor signal
EP3115978B1 (en) * 2015-07-09 2018-03-07 Nokia Technologies Oy Monitoring
DE102015213934B4 (de) * 2015-07-23 2020-03-12 Volkswagen Aktiengesellschaft Ausschalten der Aktivierbarkeit einer Funktion mittels Funk für ein Fahrzeug
CN106488400B (zh) * 2015-08-31 2019-10-22 中国电信股份有限公司 生成地理围栏的方法及装置
US10885097B2 (en) 2015-09-25 2021-01-05 The Nielsen Company (Us), Llc Methods and apparatus to profile geographic areas of interest
CN105280026A (zh) * 2015-11-05 2016-01-27 深圳市十方联智科技有限公司 一种无人机禁飞区域的设置方法
CN105515837B (zh) * 2015-11-27 2019-03-08 重庆邮电大学 一种基于事件驱动的高并发web流量产生器
US9701279B1 (en) 2016-01-12 2017-07-11 Gordon*Howard Associates, Inc. On board monitoring device
US9786104B2 (en) 2016-01-25 2017-10-10 Smartdrive Systems, Inc. Systems and method to trigger vehicle events based on contextual information
US9788156B1 (en) 2016-03-30 2017-10-10 International Business Machines Corporation Geofence determination
US10687167B1 (en) 2016-03-31 2020-06-16 Groupon, Inc. Methods and systems for detecting aggregation events
US10401237B2 (en) 2016-05-13 2019-09-03 Digi International Inc. Environmental sensor certification system
US10055909B2 (en) 2016-07-08 2018-08-21 Calamp Corp. Systems and methods for crash determination
US10395438B2 (en) 2016-08-19 2019-08-27 Calamp Corp. Systems and methods for crash determination with noise filtering
US9953474B2 (en) 2016-09-02 2018-04-24 Honeywell International Inc. Multi-level security mechanism for accessing a panel
US10219117B2 (en) 2016-10-12 2019-02-26 Calamp Corp. Systems and methods for radio access interfaces
US10647302B2 (en) * 2016-10-17 2020-05-12 Faraday & Futrue Inc. Setting vehicle permissions using geo-fencing
USD829744S1 (en) * 2016-10-31 2018-10-02 Walmart Apollo, Llc Display screen portion with graphical user interface
US10397734B2 (en) 2016-11-11 2019-08-27 International Business Machines Corporation System and methodology for activating geofence from selection list
US10473750B2 (en) 2016-12-08 2019-11-12 Calamp Corp. Systems and methods for tracking multiple collocated assets
DE102016125294A1 (de) * 2016-12-22 2018-06-28 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren und System für die Diagnose oder Konfigurierung eines Fahrzeugs
JP7307493B2 (ja) * 2017-01-16 2023-07-12 株式会社パインベース 移動体通信装置及び運行管理システム
US10268207B2 (en) * 2017-03-10 2019-04-23 Ford Global Technologies, Llc Autonomous vehicle network bandwidth bridging
US10075834B1 (en) 2017-04-12 2018-09-11 At&T Intellectual Property I, L.P. Emergency services delivery
US10445779B2 (en) * 2017-04-26 2019-10-15 International Business Machines Corporation Boundary-specific electronic offers
US20190014026A1 (en) * 2017-07-05 2019-01-10 Ford Global Technologies, Llc Method and apparatus for ignition state monitoring
US10599421B2 (en) 2017-07-14 2020-03-24 Calamp Corp. Systems and methods for failsafe firmware upgrades
JP7081093B2 (ja) * 2017-08-10 2022-06-07 いすゞ自動車株式会社 表示制御装置、表示制御方法及び表示制御システム
WO2019069366A1 (ja) * 2017-10-03 2019-04-11 株式会社Stroly 情報処理装置、情報システム、情報処理方法、およびプログラム
US20190141156A1 (en) 2017-11-06 2019-05-09 Calamp Corp. Systems and Methods for Dynamic Telematics Messaging
US11206171B2 (en) 2017-11-07 2021-12-21 Calamp Corp. Systems and methods for dynamic device programming
CN109854012A (zh) * 2017-11-30 2019-06-07 上海领中资产管理有限公司 可快速取出的交通工具存储系统及其取出方法
CN109854013A (zh) * 2017-11-30 2019-06-07 上海领中资产管理有限公司 交通工具的存放和充电系统及其存取方法
US11170138B2 (en) * 2017-12-13 2021-11-09 Here Global B.V. Geographic position calculation for sign placement based on destination profiling of probe data
IT201800002348A1 (it) 2018-02-02 2019-08-02 Alpinestars Res Srl Indumento predisposto con un dispositivo di protezione gonfiabile e relativo metodo per la regolazione dei modi operativi del dispositivo di protezione gonfiabile
MX2020013065A (es) 2018-07-10 2021-03-02 Global Mobility Service Inc Sistema de control remoto del vehiculo, modulo de comunicacion, vehiculo, servidor, metodo de control remoto del vehiculo, programa de control remoto del vehiculo y medio de almacenamiento.
US11010025B2 (en) 2018-08-17 2021-05-18 Goodrich Corporation Multiple portable control panels in aircraft cargo handling system
DE102018126830A1 (de) * 2018-10-26 2020-04-30 Bayerische Motoren Werke Aktiengesellschaft Vorrichtung und Steuereinheit zur Automatisierung einer Zustandsänderung einer Fensterscheibe eines Fahrzeugs
US11042893B1 (en) * 2018-11-05 2021-06-22 Inmar Clearing, Inc. System for processing a digital promotion based upon geographic destination determined from a ride-sharing application and related methods
US10789800B1 (en) 2019-05-24 2020-09-29 Ademco Inc. Systems and methods for authorizing transmission of commands and signals to an access control device or a control panel device
US10832509B1 (en) 2019-05-24 2020-11-10 Ademco Inc. Systems and methods of a doorbell device initiating a state change of an access control device and/or a control panel responsive to two-factor authentication
US11246019B2 (en) * 2019-05-28 2022-02-08 Fca Us Llc Systems and methods for communication and sharing amongst groups of vehicles
US10704919B1 (en) 2019-06-21 2020-07-07 Lyft, Inc. Systems and methods for using a directional indicator on a personal mobility vehicle
US10746557B1 (en) * 2019-06-21 2020-08-18 Lyft, Inc. Systems and methods for navigation using bounding areas
JP2021051603A (ja) * 2019-09-25 2021-04-01 株式会社Jvcケンウッド 車両用電子機器制御装置、車両用電子機器、車両用制御方法およびプログラム
GB202007739D0 (en) * 2020-05-22 2020-07-08 Thingco Tech Limited Telematics device
US11190901B1 (en) 2020-10-08 2021-11-30 Ford Global Technologies, Llc Systems and methods to adaptively redefine a geofence
US20220148415A1 (en) * 2020-11-06 2022-05-12 Aclara Technologies, Llc Geographic addressing of field equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6014089A (en) * 1996-10-28 2000-01-11 Tracy Corporation Ii Method for transmitting data using a digital control channel of a wireless network
CN1444156A (zh) * 2002-03-11 2003-09-24 诺基亚有限公司 用于在便携式设备中呈现提示的方法和系统

Family Cites Families (235)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3518674A (en) * 1969-02-13 1970-06-30 Urban Scient Corp Mobile unit locating system
US3772668A (en) * 1971-12-29 1973-11-13 Lectrolarm Custom Systems Freight security system
US4224596A (en) * 1975-03-21 1980-09-23 Knickel Elwyn R Object locator system employing variable frequency code tone generators
US4217588A (en) * 1975-04-16 1980-08-12 Information Identification Company, Inc. Object monitoring method and apparatus
US4152693A (en) * 1977-04-25 1979-05-01 Audio Alert, Inc. Vehicle locator system
US4217668A (en) * 1979-09-20 1980-08-19 Thetford Corporation Portable toilet
US4688026A (en) 1984-05-15 1987-08-18 Scribner James R Method of collecting and using data associated with tagged objects
NL8500529A (nl) * 1985-02-25 1986-09-16 Ind Contractors Holland Bv Stelsel voor het bepalen van de positie van een niet aan een vaste baan gebonden voertuig.
US4819860A (en) * 1986-01-09 1989-04-11 Lloyd D. Lillie Wrist-mounted vital functions monitor and emergency locator
DE3828725A1 (de) 1987-09-29 1989-04-13 Pioneer Electronic Corp Verfahren zum aufzeichnen der fahrtroutendaten fuer eine navigationsvorrichtung eines kraftfahrzeuges
GB8726933D0 (en) 1987-11-18 1987-12-23 Cadell T E Telemetry system
US4884208A (en) 1988-05-16 1989-11-28 Equipment Tracking Network, Inc. System for continuously establishing and indicating the location of a movable object
KR920005507B1 (ko) * 1989-05-16 1992-07-06 삼성전자 주식회사 차량 자동추적 시스템의 차량 탑재장치
DE4028214C2 (de) 1990-09-06 1996-05-30 Nuclear Cargo & Service Gmbh Verfahren zur Umsetzung von in Werten eines geographischen Koordinatensystems erzeugten Standortdaten in eine auf einem karthesischen Koordinatensystem beruhende Rasterform
US5243530A (en) * 1991-07-26 1993-09-07 The United States Of America As Represented By The Secretary Of The Navy Stand alone multiple unit tracking system
US5365516A (en) 1991-08-16 1994-11-15 Pinpoint Communications, Inc. Communication system and method for determining the location of a transponder unit
US5546445A (en) * 1991-12-26 1996-08-13 Dennison; Everett Cellular telephone system that uses position of a mobile unit to make call management decisions
US5235633A (en) * 1991-12-26 1993-08-10 Everett Dennison Cellular telephone system that uses position of a mobile unit to make call management decisions
US6324404B1 (en) * 1991-12-26 2001-11-27 Sycord Limited Partnership Cellular telephone system that uses position of a mobile unit to make call management decisions
US6009330A (en) * 1992-01-27 1999-12-28 Highwaymaster Communications, Inc. Method and apparatus for call delivery to a mobile unit
US5917405A (en) * 1993-06-08 1999-06-29 Joao; Raymond Anthony Control apparatus and methods for vehicles
US5389934A (en) * 1993-06-21 1995-02-14 The Business Edge Group, Inc. Portable locating system
US5388147A (en) * 1993-08-30 1995-02-07 At&T Corp. Cellular telecommunication switching system for providing public emergency call location information
US5479482A (en) 1993-08-30 1995-12-26 At&T Corp. Cellular terminal for providing public emergency call location information
FI100941B (fi) 1993-09-14 1998-03-31 Internat Business Innovations Kehoon kiinnitettävä terveydentilan seurantalaite
US5793310A (en) * 1994-02-04 1998-08-11 Nissan Motor Co., Ltd. Portable or vehicular navigating apparatus and method capable of displaying bird's eye view
US5699244A (en) 1994-03-07 1997-12-16 Monsanto Company Hand-held GUI PDA with GPS/DGPS receiver for collecting agronomic and GPS position data
US5528248A (en) * 1994-08-19 1996-06-18 Trimble Navigation, Ltd. Personal digital location assistant including a memory cartridge, a GPS smart antenna and a personal computing device
US6002994A (en) 1994-09-09 1999-12-14 Lane; Stephen S. Method of user monitoring of physiological and non-physiological measurements
US8280682B2 (en) * 2000-12-15 2012-10-02 Tvipr, Llc Device for monitoring movement of shipped goods
JP2773676B2 (ja) * 1995-04-05 1998-07-09 日本電気株式会社 携帯電話機
JPH08305987A (ja) * 1995-04-28 1996-11-22 Toshiba Corp 事業所内セキュリティシステム
US5642303A (en) * 1995-05-05 1997-06-24 Apple Computer, Inc. Time and location based computing
US5617944A (en) * 1995-06-15 1997-04-08 Valiant Machine & Tool, Inc. Shuttle transfer assembly
US5627517A (en) * 1995-11-01 1997-05-06 Xerox Corporation Decentralized tracking and routing system wherein packages are associated with active tags
US5835907A (en) 1995-12-20 1998-11-10 Mci Communications Corporation Emergency PCS system for identification and notification of a subscriber's location
US5918180A (en) * 1995-12-22 1999-06-29 Dimino; Michael Telephone operable global tracking system for vehicles
IL118854A0 (en) * 1996-07-15 1996-10-31 Atlas Dan Personal micro-monitoring and alerting device for sleepiness
US6265978B1 (en) * 1996-07-14 2001-07-24 Atlas Researches, Ltd. Method and apparatus for monitoring states of consciousness, drowsiness, distress, and performance
JPH1038599A (ja) * 1996-07-26 1998-02-13 Takeda Jimusho:Kk 地図情報検索装置及びそれを用いた検索方法並びに記憶媒体
US5986508A (en) 1996-08-26 1999-11-16 Nevin; Larry J. Bias concept for intrinsic gain stabilization over temperature
JPH1094028A (ja) 1996-09-12 1998-04-10 Nec Corp 移動端末および移動通信システム
DE19637383A1 (de) * 1996-09-13 1998-04-02 Siemens Ag Datenerfassungs- und Auswertevorrichtung für eine Person
US6812824B1 (en) * 1996-10-17 2004-11-02 Rf Technologies, Inc. Method and apparatus combining a tracking system and a wireless communication system
US5938721A (en) * 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
US6073013A (en) * 1996-11-04 2000-06-06 Qualcomm Incorporated Method and apparatus for performing position-based call processing in a mobile telephone system
EP0915398A1 (fr) 1996-11-26 1999-05-12 Verena Soom Huggenberger Montre - bracelet de sécrité perfectionnée
US6198394B1 (en) * 1996-12-05 2001-03-06 Stephen C. Jacobsen System for remote monitoring of personnel
US6999779B1 (en) 1997-02-06 2006-02-14 Fujitsu Limited Position information management system
US6102856A (en) * 1997-02-12 2000-08-15 Groff; Clarence P Wearable vital sign monitoring system
US5796634A (en) * 1997-04-01 1998-08-18 Bellsouth Corporation System and method for identifying the geographic region of a geographic area which contains a geographic zone associated with a location
US6055426A (en) 1997-06-17 2000-04-25 Highwaymaster Communications, Inc. Notification of a mobile unit out of coverage
DE19740033A1 (de) * 1997-09-11 1999-03-18 Valeo Borg Instr Verw Gmbh Anzeigevorrichtung mit und ohne Antialiasing
JP3115268B2 (ja) * 1997-10-08 2000-12-04 孝雄 三枝 緊急通報システム
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
JPH11201763A (ja) * 1998-01-14 1999-07-30 Hitachi Eng Co Ltd カーロケータシステム
CN100342405C (zh) 1998-01-23 2007-10-10 丰田自动车株式会社 计费处理装置、计费处理系统、计费处理用卡
JPH11258325A (ja) * 1998-03-10 1999-09-24 Kanda Unso:Kk 子供・小動物等移動位置監視方法および位置報知装置
US7092695B1 (en) * 1998-03-19 2006-08-15 Securealert, Inc. Emergency phone with alternate number calling capability
JPH11283191A (ja) * 1998-03-27 1999-10-15 Aisin Seiki Co Ltd 配車管理システム
US6579231B1 (en) * 1998-03-27 2003-06-17 Mci Communications Corporation Personal medical monitoring unit and system
JPH11298945A (ja) 1998-04-08 1999-10-29 Oki Electric Ind Co Ltd 移動体、移動体位置登録装置及び移動体通信システム
US6243039B1 (en) * 1998-04-21 2001-06-05 Mci Communications Corporation Anytime/anywhere child locator system
AU5079599A (en) * 1998-06-08 1999-12-30 Ericsson Inc. Application and communication platform for connectivity based services
IL124964A (en) * 1998-06-17 2002-02-10 Nimeda Ltd A method for detecting physiological signs and a non-invasive diagnostic physiological monitoring system for the use of this method
JP2000009479A (ja) 1998-06-22 2000-01-14 Mitsubishi Electric Corp ナビゲーション装置
US6437692B1 (en) 1998-06-22 2002-08-20 Statsignal Systems, Inc. System and method for monitoring and controlling remote devices
ZA996122B (en) * 1998-08-24 2000-04-06 Martin Christo Van Breda A route logging system.
US6198431B1 (en) * 1998-08-27 2001-03-06 Maptrek Llc Compact GPS tracker and customized mapping system
US6339745B1 (en) * 1998-10-13 2002-01-15 Integrated Systems Research Corporation System and method for fleet tracking
US6115481A (en) 1998-10-22 2000-09-05 Centrak, Llc User modifiable land management zones for the variable application of substances thereto
SE522378C2 (sv) * 1998-11-09 2004-02-03 Telia Ab Effektiva lägeshanteringsstrategier i ett UMTS-baserat nät
JP3036696B1 (ja) * 1998-11-27 2000-04-24 株式会社アスキー ナビゲーションシステム、方法、および、そのプログラムを記録した記録媒体
US6177905B1 (en) * 1998-12-08 2001-01-23 Avaya Technology Corp. Location-triggered reminder for mobile user devices
US6360101B1 (en) 1998-12-31 2002-03-19 Ericsson Inc. Cellular phone that displays or sends messages upon its arrival at a predetermined location
US6437691B1 (en) * 1999-01-09 2002-08-20 Heat-Timer Corporation Electronic message delivery system utilizable in the monitoring of remote equipment and method of same
JP2000299891A (ja) 1999-04-13 2000-10-24 Casio Comput Co Ltd 携帯端末機及び遠隔制御システム
US8447067B2 (en) * 1999-05-19 2013-05-21 Digimarc Corporation Location-based arrangements employing mobile devices
US6480108B2 (en) 1999-05-24 2002-11-12 The United States Of America As Represented By The United States Postal Service Method and apparatus for tracking and locating a moveable article
US6172640B1 (en) * 1999-06-18 2001-01-09 Jennifer Durst Pet locator
US6236358B1 (en) 1999-06-18 2001-05-22 Jennifer Durst Mobile object locator
US6477363B1 (en) 1999-06-29 2002-11-05 Mohamad Ayoub System and method for communicating the location of an emergency caller through a telephone network to a control station
US20030158635A1 (en) 1999-07-30 2003-08-21 Oshkosh Truck Corporation Firefighting vehicle with network-assisted scene management
US7539742B2 (en) * 1999-08-27 2009-05-26 Innovation Fund Iii Llc Network for targeting individual operating a microcomputer regardless of his location
US6970922B1 (en) 1999-08-27 2005-11-29 Donald Spector Network for targeting individual operating a microcomputer regardless of his location
JP3778737B2 (ja) * 1999-08-31 2006-05-24 三洋電機株式会社 移動通信端末装置
EP1102510A1 (en) * 1999-10-12 2001-05-23 Taskin Sakarya Location system for mobile telephones
US6580372B1 (en) * 2000-06-06 2003-06-17 Scott C. Harris Automatic electronic device detection
US6300875B1 (en) 1999-11-22 2001-10-09 Mci Worldcom, Inc. Method and apparatus for high efficiency position information reporting
US6574484B1 (en) * 1999-12-02 2003-06-03 Worldcom, Inc. Method for emergency service access using a mobile phone
US6516198B1 (en) * 1999-12-06 2003-02-04 Tendler Cellular Inc System for location reporting
US7143130B2 (en) 1999-12-09 2006-11-28 Ching-Fang Lin Portable multi-tracking method and system
DE19960219A1 (de) 1999-12-14 2001-07-05 Markus Eisenlohr Zählerstands-Abfragesystem mit aktiver Regelmöglichkeit
US6714133B2 (en) * 1999-12-15 2004-03-30 Koninklijke Philips Electronics N.V. Short range communication system
DE19961872B4 (de) 1999-12-22 2007-06-21 Audi Ag Steuerungssystem
GB9930645D0 (en) 1999-12-23 2000-02-16 Koninkl Philips Electronics Nv Location alarm
SE518382C2 (sv) * 2000-01-18 2002-10-01 Leif Nyfelt Förfarande vid övervakning av en individs rörelser i byggnader och rum
US20010034659A1 (en) * 2000-02-18 2001-10-25 Mitsubishi International Corporation Simplified method and system for e-commerce operable in on-line and off -line modes
AU2001239823A1 (en) 2000-02-23 2001-09-03 Steve C. Lampe Synchronized global positioning system solution
CA2401046C (en) 2000-02-24 2011-01-18 Isecure Trac Corp. Apparatus and method for continuous electronic monitoring/tracking of individuals
US6807290B2 (en) 2000-03-09 2004-10-19 Microsoft Corporation Rapid computer modeling of faces for animation
US20050151654A1 (en) * 2001-03-07 2005-07-14 R. Curwen Method and apparatus for actuating an operation
US6868074B1 (en) * 2000-03-30 2005-03-15 Mci, Inc. Mobile data device and method of locating mobile data device
US6625457B1 (en) 2000-04-11 2003-09-23 Ericsson Inc. Mobile terminal with location database
JP3387475B2 (ja) * 2000-04-13 2003-03-17 日本電気株式会社 データ配信システム
KR100356310B1 (ko) * 2000-04-19 2002-10-12 주식회사 제이콤 연속톤스켈치 제어시스템을 이용한 데이타의 송수신 방법및 장치
US6509830B1 (en) * 2000-06-02 2003-01-21 Bbnt Solutions Llc Systems and methods for providing customizable geo-location tracking services
US6868410B2 (en) * 2000-06-05 2005-03-15 Stephen E. Fortin High-performance location management platform
GB0013610D0 (en) * 2000-06-06 2000-07-26 Secr Defence Monitoring means
US7164921B2 (en) 2000-06-16 2007-01-16 Tendler Cellular, Inc. Auxiliary switch activated GPS-equipped wireless phone
AU2001263472A1 (en) * 2000-06-28 2002-01-08 Broadcom Corporation Multi-mode controller
US6847892B2 (en) * 2001-10-29 2005-01-25 Digital Angel Corporation System for localizing and sensing objects and providing alerts
US20040249497A1 (en) * 2000-07-12 2004-12-09 Autocart, Llc System, method and process for order and delivery of classified goods and services through an amalgamated drive-thru complex
US7343303B2 (en) * 2000-07-19 2008-03-11 Ijet International, Inc. Global asset risk management system and methods
US6674368B2 (en) * 2000-08-28 2004-01-06 Continental Divide Robotics, Inc. Automated tracking system
US6898445B2 (en) * 2000-09-07 2005-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Politeness zones for wireless communication devices
US6618593B1 (en) * 2000-09-08 2003-09-09 Rovingradar, Inc. Location dependent user matching system
JP2002092265A (ja) 2000-09-19 2002-03-29 Nec Corp 緊急情報送信方法、緊急情報送信システム、記録媒体、情報処理装置、及び移動端末
US7174301B2 (en) * 2000-10-23 2007-02-06 Costar Group, Inc. System and method for accessing geographic-based data
US6801850B1 (en) * 2000-10-30 2004-10-05 University Of Illionis - Chicago Method and system for tracking moving objects
US7439847B2 (en) * 2002-08-23 2008-10-21 John C. Pederson Intelligent observation and identification database system
US20020068544A1 (en) * 2000-12-01 2002-06-06 Ziv Barzilay Method and system for remotely controlling a plurality of electrical switches
GB0029656D0 (en) 2000-12-06 2001-01-17 Roke Manor Research Location aware mobile phones
JP3522686B2 (ja) * 2000-12-13 2004-04-26 松下電器産業株式会社 移動体端末並びに自動遠隔制御システムおよび自動遠隔制御方法
US6678514B2 (en) * 2000-12-13 2004-01-13 Motorola, Inc. Mobile personal security monitoring service
US7034695B2 (en) 2000-12-26 2006-04-25 Robert Ernest Troxler Large area position/proximity correction device with alarms using (D)GPS technology
US6741933B1 (en) * 2000-12-27 2004-05-25 Advanced Tracking Technologies, Inc. Travel tracker
US20030013462A1 (en) * 2000-12-28 2003-01-16 Yasuhiro Adachi Position information notifying system and method
US6801974B1 (en) 2001-01-26 2004-10-05 Dell Products L.P. Method of filtering events in a combinational computing device
SE0100351D0 (sv) * 2001-02-06 2001-02-06 Sergio Luciani Traffic monitoring system and method
US6438382B1 (en) * 2001-02-14 2002-08-20 Telefonaktiebolaget Lm Ericsson (Publ.) Expedited location determination in analog service areas
US6446004B1 (en) 2001-02-28 2002-09-03 International Business Machines Corporation System and method for implementing proximity or location driven activities
JP3923266B2 (ja) * 2001-03-01 2007-05-30 株式会社日立製作所 車両等の移動体の位置を報知する移動端末、移動体位置報知プログラム、そのプログラムを記録したコンピュータ読み取り可能な記録媒体、移動体の位置管理をするシステム、及び移動体管理方法
US6907254B1 (en) * 2001-03-08 2005-06-14 Cisco Technology, Inc. Method and apparatus for controlling a quiet zone for wireless units
JP2002269691A (ja) * 2001-03-14 2002-09-20 Mitsubishi Electric Corp 移動体管理装置及び移動体管理方法
US6611206B2 (en) * 2001-03-15 2003-08-26 Koninklijke Philips Electronics N.V. Automatic system for monitoring independent person requiring occasional assistance
US6646873B2 (en) 2001-03-28 2003-11-11 Wistron Corporation Personal digital assistant for connecting with a communtcations module
US20020147006A1 (en) * 2001-04-09 2002-10-10 Coon Bradley S. Proximity-based control of building functions
US6867733B2 (en) * 2001-04-09 2005-03-15 At Road, Inc. Method and system for a plurality of mobile units to locate one another
US6531924B2 (en) * 2001-04-18 2003-03-11 Qualcomm Incorporated Bias method and circuit for distortion reduction
US6617969B2 (en) 2001-04-19 2003-09-09 Vigilance, Inc. Event notification system
JP4169491B2 (ja) * 2001-05-11 2008-10-22 三菱電機株式会社 移動体用ナビゲーション装置
US6728605B2 (en) * 2001-05-16 2004-04-27 Beacon Marine Security Limited Vehicle speed monitoring system and method
JP4569051B2 (ja) * 2001-06-07 2010-10-27 株式会社エクォス・リサーチ 領域別情報送信装置
JP2002367088A (ja) * 2001-06-12 2002-12-20 Fujitsu Ltd 車輌情報提供方法および車輌情報提供プログラム
US6774795B2 (en) * 2001-06-30 2004-08-10 Koninklijke Philips Electroncs N.V. Electronic assistant incorporated in personal objects
JP4846131B2 (ja) * 2001-07-24 2011-12-28 株式会社小松製作所 移動体の管理装置
US7564375B2 (en) * 2001-09-11 2009-07-21 Zonar Systems, Inc. System and method to associate geographical position data collected from a vehicle with a specific route
US6665613B2 (en) 2001-09-25 2003-12-16 Lojack Corporation Method of and apparatus for dynamically GoeFencing movable vehicle and other equipment and the like
US6559769B2 (en) * 2001-10-01 2003-05-06 Eric Anthony Early warning real-time security system
JP2003201071A (ja) * 2001-11-01 2003-07-15 Inventio Ag 人もしくは物の輸送もしくはアクセス制御のためのシステム、このシステムを保守するための方法、装置およびコンピュータプログラム製品、およびこのシステムにより建物を改造する方法
DE10155501A1 (de) * 2001-11-13 2003-05-28 Vodafone Ag Erfassungssystem für flächige Bereiche zum Erfassen von Fahrzeugen mit GPS
GB2382203A (en) * 2001-11-20 2003-05-21 Hewlett Packard Co Alerting users to impending events
US6599243B2 (en) * 2001-11-21 2003-07-29 Daimlerchrysler Ag Personalized driver stress prediction using geographical databases
BE1014503A6 (fr) 2001-12-03 2003-11-04 Lahaye Jean Dominique Systeme autonome de releve a distance dans le domaine du comptage.
JP2003174396A (ja) * 2001-12-04 2003-06-20 Nec Corp Gps内蔵携帯端末装置
US6873261B2 (en) * 2001-12-07 2005-03-29 Eric Anthony Early warning near-real-time security system
EP1472659A1 (en) * 2001-12-21 2004-11-03 Bathory, Zsigmond Control and communication system and method
US6546335B1 (en) * 2001-12-21 2003-04-08 Garmin, Ltd. System, functional data, and methods to bias map matching
GB2384354A (en) * 2002-01-18 2003-07-23 Yeoman Group Plc Navigation System
US20030141962A1 (en) * 2002-01-25 2003-07-31 Bernard Barink RFID systems - antenna system and software method to spatially locate transponders
US6826473B1 (en) 2002-02-08 2004-11-30 Garmin Ltd. PDA with integrated navigation functions and expense reporting
US20030151507A1 (en) * 2002-02-11 2003-08-14 Paul Andre Automotive security and monitoring system
WO2003074973A2 (en) * 2002-03-01 2003-09-12 Networks In Motion, Inc. Method and apparatus for sending, retrieving, and planning location relevant information
US7398157B2 (en) * 2002-03-14 2008-07-08 Nd A Islandi Ehf. Method and system for determining a track record of a moving object
US6922565B2 (en) * 2002-03-28 2005-07-26 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
JP4068380B2 (ja) 2002-04-08 2008-03-26 ソフトバンクモバイル株式会社 携帯通信機器およびロケーション制御プログラム
EP1504429A4 (en) * 2002-05-07 2006-05-03 Argo Tech Corp TRACKING SYSTEM AND ASSOCIATED PROCEDURE
GB0211131D0 (en) * 2002-05-15 2002-06-26 Pa Consulting Group A route evaluation system
US6943701B2 (en) * 2002-06-06 2005-09-13 Advanced American Enterprises, Llc Vehicular safety system and method
JP2004019339A (ja) * 2002-06-19 2004-01-22 Mitsubishi Electric Corp 出入管理装置および出入管理方法
US7920827B2 (en) 2002-06-26 2011-04-05 Nokia Corporation Apparatus and method for facilitating physical browsing on wireless devices using radio frequency identification
JP4172625B2 (ja) * 2002-06-27 2008-10-29 富士通テン株式会社 盗難防止装置、及び盗難防止補助装置
JP3497858B1 (ja) * 2002-06-28 2004-02-16 株式会社セイコウ 走行ルート探索支援システム、走行ルート探索支援装置及びプログラム
JP2004062226A (ja) * 2002-07-24 2004-02-26 Yamate Kanko Jidosha Kk 介護支援サービスシステム
US6801853B2 (en) * 2002-08-15 2004-10-05 Trimble Navigation Limited Portable motion-activated position reporting device
US7050907B1 (en) * 2002-08-15 2006-05-23 Trimble Navigation Limited Method and system for controlling an electronic device
US6904363B2 (en) * 2002-08-20 2005-06-07 Iris Inbar System for local monitoring
KR100492970B1 (ko) * 2002-08-28 2005-06-07 삼성전자주식회사 이동국의 위치 추적이 가능한 무선망 시스템 및 이동국의 위치 추적 방법
JP2004091150A (ja) * 2002-08-30 2004-03-25 Nippon Telegr & Teleph Corp <Ntt> 車両運行管理システム及び車両運行管理方法
US6691032B1 (en) * 2002-09-09 2004-02-10 Groundspeak, Inc. System and method for executing user-definable events triggered through geolocational data describing zones of influence
US6833811B2 (en) * 2002-10-07 2004-12-21 Harris Corporation System and method for highly accurate real time tracking and location in three dimensions
TWI297826B (zh) * 2002-10-24 2008-06-11 Inst Information Industry
US7138916B2 (en) * 2002-10-29 2006-11-21 Jeffrey Schwartz Computerized risk management program
US6721652B1 (en) * 2002-11-22 2004-04-13 Electronic Data Systems Corporation (EDS) Implementing geo-fencing on mobile devices
US6832153B2 (en) * 2002-11-27 2004-12-14 Mobilearia Method and apparatus for providing information pertaining to vehicles located along a predetermined travel route
US6982656B1 (en) * 2002-12-20 2006-01-03 Innovative Processing Solutions, Llc Asset monitoring and tracking system
KR20040067036A (ko) * 2003-01-21 2004-07-30 엘지전자 주식회사 무선단말기 연동형 홈네트워크 시스템
US20040176106A1 (en) 2003-01-29 2004-09-09 Tendler Robert K. System for location reporting
US20040183674A1 (en) * 2003-01-31 2004-09-23 Ruvarac Thomas C. Apparatus, system and method for monitoring a location of a portable device
WO2004074778A1 (en) * 2003-02-14 2004-09-02 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
US20040220725A1 (en) * 2003-03-21 2004-11-04 Cheng Steven D Method and apparatus for avoiding route deviation
CA2423148C (en) 2003-03-24 2011-05-31 Guardian Angel Protection Inc. Apparatus for recording global positioning system co-ordinates of components of a utility
GB0306711D0 (en) * 2003-03-24 2003-04-30 Nokia Corp Positioning in a communications system
US7054611B2 (en) 2003-03-29 2006-05-30 Intrado Inc. System and method for providing mobile caller information to a special number service station
JP4272459B2 (ja) * 2003-04-02 2009-06-03 日本電信電話株式会社 個人認証装置、個人認証方法及び個人認証プログラム
US20040196182A1 (en) * 2003-04-03 2004-10-07 Unnold Robert M. Intelligent mobile asset management system
US7049963B2 (en) 2003-04-09 2006-05-23 Visible Assets, Inc. Networked RF tag for tracking freight
US7474645B2 (en) * 2003-04-11 2009-01-06 Nokia Siemens Networks Oy Charging method
JP4198513B2 (ja) 2003-04-18 2008-12-17 パイオニア株式会社 地図情報処理装置、地図情報処理システム、位置情報表示装置、それらの方法、それらのプログラム、および、それらのプログラムを記録した記録媒体
KR100471300B1 (ko) 2003-04-21 2005-03-10 현대자동차주식회사 네비게이션용 맵 데이터 전송 시스템 및 방법
US20040215750A1 (en) 2003-04-28 2004-10-28 Stilp Louis A. Configuration program for a security system
MXPA05013047A (es) * 2003-06-03 2006-08-23 Brian Boling Sistema de rastreo para localizacion de bienes.
KR100469714B1 (ko) 2003-06-04 2005-02-02 삼성전자주식회사 실시간 교통데이터 수집 방법 및 그 장치
US20040248586A1 (en) 2003-06-09 2004-12-09 Motorola, Inc. Location markers on mobile devices
US7274299B2 (en) * 2003-07-09 2007-09-25 Nokia Corporation Method of and service architecture for reminding a user subscribed to a communication network
US20050037729A1 (en) * 2003-08-14 2005-02-17 Marc Dupont Method to automatically monitor a person using a cellular telephone, server and cellular telephone implementing this method
US7716585B2 (en) * 2003-08-28 2010-05-11 Microsoft Corporation Multi-dimensional graphical display of discovered wireless devices
US7222206B2 (en) * 2003-09-18 2007-05-22 Vulcan Portals, Inc. Removable module for a portable electronic device having stand-alone and system functionality
US7068993B2 (en) * 2003-09-25 2006-06-27 Lucent Technologies Inc. Method and apparatus for packetized supplemental wireless distress signaling
US7202814B2 (en) * 2003-09-26 2007-04-10 Siemens Communications, Inc. System and method for presence-based area monitoring
US20050070247A1 (en) * 2003-09-30 2005-03-31 Larson Keith N. Emergency notification system using presence, triangulation, and wireless telephony
US7149533B2 (en) * 2003-10-01 2006-12-12 Laird Mark D Wireless virtual campus escort system
US7016478B2 (en) * 2003-11-24 2006-03-21 Lucent Technologies Inc. 911 emergency voice/data telecommunication network
US20050156715A1 (en) * 2004-01-16 2005-07-21 Jie Zou Method and system for interfacing with mobile telemetry devices
US7672677B2 (en) * 2004-01-16 2010-03-02 Compasscom Software Corporation Method and system to transfer and to display location information about an object
US7164986B2 (en) * 2004-01-16 2007-01-16 Mci, Llc Method and system for tracked device location and route adherence via geofencing
US7246009B2 (en) * 2004-02-02 2007-07-17 Glacier Northwest, Inc. Resource management system, for example, tracking and management system for trucks
US7327258B2 (en) * 2004-02-04 2008-02-05 Guardian Mobile Monitoring Systems System for, and method of, monitoring the movements of mobile items
US7194273B2 (en) * 2004-02-12 2007-03-20 Lucent Technologies Inc. Location based service restrictions for mobile applications
US20060015223A1 (en) * 2004-05-25 2006-01-19 Hugo Leblanc Communication architecture for a locomotive remote control system
US20060099968A1 (en) * 2004-06-08 2006-05-11 Harris Scott C Automatic electronic device detection
US20050275549A1 (en) 2004-06-14 2005-12-15 Barclay Deborah L Network support for emergency smoke detector/motion detector
US7155238B2 (en) * 2004-07-06 2006-12-26 Katz Daniel A Wireless location determining device
US7064614B2 (en) * 2004-07-09 2006-06-20 Xindium Technologies, Inc. Current mirror biasing circuit with power control for HBT power amplifiers
US7379805B2 (en) * 2004-07-14 2008-05-27 United Parcel Service Of America, Inc. Wirelessly enabled trailer locking/unlocking
US8571541B2 (en) * 2004-07-15 2013-10-29 Avaya Inc. Proximity-based authorization
US7323982B2 (en) * 2004-11-05 2008-01-29 Wirelesswerx International, Inc. Method and system to control movable entities
US7317927B2 (en) * 2004-11-05 2008-01-08 Wirelesswerx International, Inc. Method and system to monitor persons utilizing wireless media
US7339469B2 (en) * 2004-11-22 2008-03-04 Maersk Logistics Usa, Inc. Shipping container monitoring and tracking system
US7426197B2 (en) 2004-11-24 2008-09-16 Qualcomm Incorporated Method and apparatus for location determination of a wireless device within an environment
US8836580B2 (en) * 2005-05-09 2014-09-16 Ehud Mendelson RF proximity tags providing indoor and outdoor navigation and method of use
US20060234727A1 (en) 2005-04-13 2006-10-19 Wirelesswerx International, Inc. Method and System for Initiating and Handling an Emergency Call
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US7558622B2 (en) 2006-05-24 2009-07-07 Bao Tran Mesh network stroke monitoring appliance

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6014089A (en) * 1996-10-28 2000-01-11 Tracy Corporation Ii Method for transmitting data using a digital control channel of a wireless network
CN1444156A (zh) * 2002-03-11 2003-09-24 诺基亚有限公司 用于在便携式设备中呈现提示的方法和系统

Also Published As

Publication number Publication date
US20060100777A1 (en) 2006-05-11
US7564348B2 (en) 2009-07-21
US20170055124A1 (en) 2017-02-23
HK1106855A1 (en) 2008-03-20
CN101112077A (zh) 2008-01-23
CN101116119A (zh) 2008-01-30
JP5576512B2 (ja) 2014-08-20
US20080021637A1 (en) 2008-01-24
JP5226850B2 (ja) 2013-07-03
CN101103619A (zh) 2008-01-09
JP2012089146A (ja) 2012-05-10
US20080176539A1 (en) 2008-07-24
CN101103619B (zh) 2013-01-02
JP2013101661A (ja) 2013-05-23
US20150141053A1 (en) 2015-05-21
US8009037B2 (en) 2011-08-30
US7286929B2 (en) 2007-10-23
US20060099959A1 (en) 2006-05-11
US20120003992A1 (en) 2012-01-05
US20060109107A1 (en) 2006-05-25
US8368531B2 (en) 2013-02-05
US7323982B2 (en) 2008-01-29

Similar Documents

Publication Publication Date Title
CN101112077B (zh) 使用无线媒体来监视人的方法和系统
EP1808009B1 (en) Method and system to monitor persons utilizing wireless media
CA2588081C (en) Method and system to monitor and control devices utilizing wireless media
JP5014145B2 (ja) 移動可能なエンティティを監視し及び制御する地理的領域の設定及び利用
Pooja et al. INTERNET of THINGS IN COMMUNICATION SYSTEM

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120620

Termination date: 20201020