首页 / 专利库 / 制动系统 / 制动系统 / 制动液 / 用于对无线网络进行编程、控制和监控的系统和方法

用于对无线网络进行编程、控制和监控的系统和方法

阅读:685发布:2021-08-14

专利汇可以提供用于对无线网络进行编程、控制和监控的系统和方法专利检索,专利查询,专利分析的服务。并且一种用于对无线网络进行编程、控制和监控的系统,使得无线设备(Dev)被使用并集成到 汽车 电子 控 制模 块 或家庭(或商业)警报/安全系统。该系统还呈现了通用控制( 机器人 )设备,其控制通用输入和输出功能,其中多个蜂窝手机、互联网设备可以通过蜂窝、互联网网络和其他有线/无线网络协调控制、监控、共享并交换信息。,下面是用于对无线网络进行编程、控制和监控的系统和方法专利的具体信息内容。

1.一种用于识别和注册新装置的计算机化方法,适用于与关联于主人的移动设备相关联地使用,该方法包括:
在新装置处从移动设备接收唯一的激活用户标识符和密码;
在新装置处从移动设备接收唯一的移动设备标识符;
由新装置向移动设备发送唯一的安全密钥;
在新装置处从移动设备接收唯一的服务标识符;
在新装置处通过蜂窝网络向蜂窝服务提供商发送唯一的服务标识符;
在新装置处通过蜂窝网络从蜂窝服务提供商接收激活应答;以及
由新装置通过蜂窝网络向移动设备发送更新的唯一的安全密钥。
2.根据权利要求1所述的方法,还包括通过基于空中激活(OTA)、手机辅助激活(HAA)、手机模仿激活(HIA)、以及手动激活(MAN)中的至少一个在移动设备处接收激活码来激活新装置。
3.根据权利要求1所述的方法,还包括:
识别并更新与移动设备关联的唯一的安全密钥;以及
限制与所识别的移动设备的通信。
4.根据权利要求1所述的方法,还包括:
识别无法辨认的唯一的安全密钥;以及
向一个或多个已注册的移动设备进行警告。
5.根据权利要求1所述的方法,还包括:
接收命令并识别与移动设备关联的过期的唯一的安全密钥;以及
向一个或多个已注册的移动设备进行警告。
6.根据权利要求4所述的方法,还包括:
要求新的(未识别的)移动设备进行注册;以及
向移动设备发送新的唯一的安全密钥。
7.根据权利要求3所述的方法,还包括:
从与新装置关联的至少一个传感器接收警告;
向一个或多个已注册的移动设备发送警告;并且
其中至少一个传感器包括过载重量限制传感器、呼吸检测传感器、错误道路驾驶传感器、不规则驾驶传感器、引擎空转传感器以及撞击驾驶传感器中的至少一个。
8.根据权利要求3所述的方法,还包括:
从与新装置关联的至少一个传感器接收警告;
向紧急服务办公室(911)发送该警告和命令以及与所述命令关联的唯一安全密钥;并且
其中至少一个传感器包括应急传感器、错误道路驾驶传感器或不规则驾驶传感器中的至少一个。
9.根据权利要求3所述的方法,还包括:
从一个已注册的移动设备接收与命令关联的命令唯一的安全密钥;并且其中该命令是第三方控制和监控命令。
10.根据权利要求8所述的方法,还包括:
从至少一个未注册的移动设备接收命令;
其中,所述命令包含与所述命令关联的唯一的安全密钥;以及
在时限内执行该命令。
11.根据权利要求8所述的方法,还包括:
从与装置关联的至少一个传感器接收命令,
其中,至少一个传感器包括控制台显示软键盘或控制台显示硬按键中的至少一个;以及
向第二装置发送该命令,
其中至少一个命令包括车辆减速命令、车载摄像机查看命令、停止车辆命令、车辆扬声器命令、车辆鸣喇叭命令或车辆应急灯闪烁命令中的至少一个。
12.根据权利要求3所述的方法,还包括:
从已注册的移动设备接收监控或读取与新装置关联的至少一个传感器的命令,其中所述命令是驾驶行为命令,
且其中至少一个传感器包括安全带传感器、和红灯输入、停止标志输入、以及超速输入中的至少一个。
13.根据权利要求12所述的方法,还包括:
从与新装置关联的至少一个传感器接收并存储警告,
向已注册的移动设备发送包含在时间段结束时的警告的多个警告,
且其中,警告包括安全带传感器、以及来自交通灯控制器的红灯输入、来自停止标志控制器的停止标志输入、来自速度计和减速带控制器的超速输入中的至少一个。
14.根据权利要求13所述的方法,还包括:
从已注册的移动设备接收数据;以及
向与该装置关联的房屋相关设备或家庭装置发送数据,
其中家庭装置或房屋相关设备包括私有存储器或PC。
15.根据权利要求3所述的方法,还包括:
从已注册的移动设备接收与关联于新装置的一个传感器关联的命令和网址;以及向该网址发送警告,
其中至少一个传感器包括GPS输入、速度计输入和RTC输入中的至少一个。
16.根据权利要求3所述的方法,还包括:
从未注册的移动设备接收连接请求,该连接请求针对关联于新装置的房屋相关设备或多个家庭设备中的至少一个;以及
向已注册的移动设备发送警告。
17.根据权利要求3所述的方法,还包括:
向已注册的移动设备发送虚拟的呼叫方ID;以及
从第二装置接收虚拟的呼叫方ID。
18.根据权利要求3所述的方法,还包括:接收从已注册的移动设备到新装置的装置ID命令,其中装置ID是ESN、MEID、S/N和IMEI中的至少一个。
19.根据权利要求18所述的方法,还包括:从新装置向已注册的移动设备发送装置ID命令响应,其中装置ID是ESN、MEID、S/N和IMEI中的至少一个。
20.根据权利要求1所述的方法,还包括:
接收与关联于新装置的至少一个传感器关联的命令,
其中,至少一个传感器包括语音激活的输入、硬按键输入、软键盘输入或显示图标输入中的至少一个;以及
发送与至少一个车辆配件关联的命令,
其中该命令包括车辆命令、车辆门解锁命令、车辆警报打开命令、电池电量命令、制动液液位命令或点火打开命令中的至少一个。
21.根据权利要求9所述的方法,还包括:
从至少一个未注册的移动设备接收命令;
其中,所述命令包含与所述命令关联的唯一的安全密钥;以及
在时限内执行命令。
22.根据权利要求9所述的方法,还包括:
从与该装置关联的至少一个传感器接收命令,
其中至少一个传感器包括控制台显示器软键盘或控制台显示器硬按键中的至少一个;
以及
向第二装置发送该命令,
其中,至少一个命令包括车辆减速命令、车载照相机查看命令、停止车辆命令、车辆扬声器命令、车辆鸣喇叭命令或车辆应急灯闪烁命令中的至少一个。

说明书全文

用于对无线网络进行编程、控制和监控的系统和方法

背景技术

[0001] 本发明是在无线通信的领域中,尤其是在蜂窝通信领域中,其中无线或有线设备或Dev(例如,装置)可以在无线网络中无线地通信,特别地,蜂窝网络、无线互联网网络以及短距通信(SRC)网络。PCMD(程序控制&监控设备)或Dev(例如,装置:-发明人使用术语“Dev”在本文剩余部分描述本发明,而术语“装置”将在本文结束之后的权利要求书中使用)与手机(例如,蜂窝手机)或多个蜂窝手机通信,且Dev也可以由手机(例如,移动设备)中的任何一个指导,其还可以是智能电话、平板设备、平板PC、膝上型PC、VoIP设备、类似iPad的设备、PDA(个人数字助理)、任何便携的电子设备或移动设备,以便Dev可以用于监控和控制其环境、关联的设备、或多个关联的环境,并且当任何未授权的或不安全的事件发生时进行警告,以便其主人可以采取适当的措施来处理该情形。
[0002] Dev还可以允许用户添加(注册)另一手机,以便所述手机的主人可以与原始用户相同地访问车辆/家庭控制和监控系统。Dev也可以让用户移除(撤销注册)丢失的、被偷的或不再使用的手机。
[0003] Dev也可以允许离家数百或数千英里(公里)远的用户对朋友或亲属的手机进行编程,以访问家庭安全和监控系统,使得所述朋友或亲属可以在他/她家里呆上可编程的时间段。
[0004] Dev还可以允许用户对家庭帮助人员(例如,清洁工)的手机进行编程,以仅仅访问家庭安全和监控系统的特定的受限功能,例如:在一星期的特定天(天数)和特定时间进和出。并且用户能够创建、存储和查看这样的进和出记录。
[0005] Dev还可以当有人企图将他/她的手机注册到其控制和监控系统时警告用户,因此用户可以觉察到这样的企图,并具有允许或不允许其发生的选项。
[0006] Dev还可以让用户对通过他/她的手机注册的另一丢失的已经注册的手机的GPS位置进行定位
[0007] Dev还可以通过提供可以将其容易地激活并注册到新网络的非常简单的机制来允许用户具有选择另一蜂窝服务提供商的自由。
[0008] Dev还可以允许用户远程地输入数据到GPS以及从GPS获取数据,并通过所述GPS查询车辆当前的位置
[0009] Dev还可以允许司机电子支付收费员(即,桥、公路)且在存储器中存储交易记录以进行后续浏览。
[0010] Dev还可以允许用户记录并远程查看其它司机的驾驶习惯,例如:驾驶速度、以及当这样最大的速度限制发生时可选地警告用户:何处、何时和持续时间。其还允许汽车租赁、出租车、卡车公司等发送每一车辆的驾驶记录并将驾驶记录存储到公司的存储服务器中以供以后浏览。
[0011] Dev还可以当授权物移动或进入他/她的车辆时警告车辆主人。其让主人知道何处和何时该事件发生的位置和时间。
[0012] Dev还可以警告可能将孩子或宠物留在他/她所停放的车辆内的司机,当外面的温度非常热或非常冷时,这是极度危险的。
[0013] Dev还可以警告可能意外将汽车引擎打开(空闲)很长一段时间的司机,尤其是在二中毒的可能性最大的密闭环境(车库)中。如果没有来自司机/主人的响应,则Dev将自动关闭引擎和其所有配件(即,收音机、灯、A/C等)。
[0014] Dev还可以允许用户通过他/她的手机远程地对他/她的车辆进行编程、控制和监控。
[0015] Dev还可以在诸如对车辆发生突然的撞击和/或其气囊膨胀之类的事故的情况下警告急救中心。其还让驾驶员通过免提扬声器和麦克与紧急接线员通信。驾驶员还可以在他/她的电话不工作或不由他/她保管的情况下,在车辆“拨号并通话”按钮的帮助下,与他/她的家庭成员(另一已注册手机)通话。
[0016] Dev还可以允许第三方(警察/消防员/急救人员)在所述车辆已经被盗/劫持并在未考虑公共安全的情况下被危险驾驶时,接手该车辆。这可以通过利用其已注册手机向所述第三方发送第三方控制和监控命令(利用MSK)来完成,且同时,Dev利用MSK验证密钥从所述已注册手机接收已经向所述第三方发送所述命令的通知或由Dev自身向所述第三方发送所述第三方控制和监控命令。
[0017] Dev还可以允许用户使用其控制和监控系统来对他/她的家庭安全系统进行编程、控制和监控,例如:通过他/她的手机打开或关闭警报、监控并查看房子进出、查看其运动感知设备、以及远程观测其内部和外部环境。
[0018] Dev还可以当在他/她的房子或商业处所中发生授权的或违法的进入时警告房屋主人。其让主人知道在房屋或商业处所中的确切位置和其发生的时间。
[0019] Dev还可以当监控照相机检测到其输入的变化时警告房屋主人,然后向主人发送视频图像,以供他/她查看和决策。
[0020] Dev还可以与无线手机/终端、计算机、服务器等中的一个或多个有线或无线地通信,以便可以在Dev和诸如手机/终端、服务器/计算机(有线/无线)之类的一个或多个设备之间交换账户信息,以便于实现金融(或非金融)交易或任何其他所需的金融(或非金融)兑换。
[0021] Dev还可以利用从互联网上多个服务器下载或者从所述装置/设备传送到Dev然后从Dev传递到手机的软件应用的帮助,与在家里或在商业处所的一个或多个家庭装置/设备有线/无线地通信;从而,允许用户通过手机经由Dev对所述装置/设备进行控制、编程、监控、查看、记录、回放。
[0022] Dev也可以被编程、控制,并且然后与诸如公共事业公司之类的机构有线/无线地通信,以每月传递用户的公共设施使用信息(即,电//[加热&烹饪天然气]仪表读数),以便所述公司的计算机可以处理并计算费用。然后,公共事业公司自动地完成支付,或将所述信息发送到用户的手机,以便他/她使用所述手机能够通过线上支付来完成交易。
[0023] Dev还可以通过经由他/她的手机警告他/她让用户与按铃的拜访者说话(无论他/她可能在哪),从而允许其通过内部通话装置(前门扬声器和麦克风)的通信。未被邀请的拜访者未意识到此时主人可能不在家。
[0024] Dev还可以让房屋主人通过与集成的智能宠物门(其门、扬声器和照相机)通信来监控他/她的宠物(狗)的健康状态,以让它们一天多次或指定次数出来到后院,例如:打开它的门并在它的扬声器上播放主人的声音,以及通过重放相同的扬声器,引诱/命令其回到房子内,然后关闭并上宠物门。
[0025] Dev还可以让用户通过任何已注册手机将数据(音频、视频、文件、照片、图形等)存储到图49/51/53/54中他/她的私有4904中/从上述私有云4904中获取数据。
[0026] Dev还可以嵌入到机器人设备中,可以经由蜂窝网络通过手机远程地对其编程和控制。与互联网相比,蜂窝电话更无处不在、实用、实时和无论何处。机器人设备可以在诸如远程医疗手术、远程救援任务、远程消防和救援、包裹递送无人机等之类的情形下使用。
[0027] Dev还可以嵌入到黑盒、船运集装箱等中,其可以经由蜂窝网络或卫星网络(或由蜂窝、无线、有线、陆地和卫星组成的混合网络)通过手机编程和控制,以向所述手机或所述计算机传送其位置。
[0028] 由于Dev是无线设备尤其是蜂窝设备,所以其需要被注册并激活到蜂窝网络中,以便网络计算机/服务器可以识别它,并允许它进入它们的网络,以便其与其他移动设备通信。与蜂窝电话手机、平板设备、个人助理等不同,当由其已注册的手机中的一个或多个编程这样做时,Dev与其他手机或无线设备通信。它不与每个人的蜂窝设备通信,当其他人尝试与其通信时,其也不响应。换句话说,其将忽略或将不回答未被邀请的电话/消息(除了在其激活/注册期间)。Dev从已注册手机接收、解码并执行命令和数据,并按照期望/编程来执行其任务/功能,并将信息和/或状态发送回手机/设备。来自手机的命令数据可以是分组的、二进制的或二进制和ASCII文本格式的组合。来自手机的命令也优选地包含编码的手机电话号码、加密的移动安全密钥(MSK)和密码,以便Dev可以将其与不想要的源区分开。如果电话号码、(和/或)MSK和密码与Dev的存储器中所存储的电话号码、(和/或)MSK和密码匹配,则Dev将相应地执行命令。数据也可以为视频和音频文本格式。来自Dev的信息和/或状态可以是分组的、以及二进制的或二进制、ASCII、视频、流式传送视频和音频、或流式传送音频文本格式的组合。Dev还向手机发送消息(在本发明中的消息,除了为文本消息之外,还可以为数据消息传送的形式:IM、MMS“多媒体消息服务”、iMessage)以当事件发生时警告主人,或向应用服务器或电子邮件服务器发送命令以向他/她的电子邮件地址发送主人的密码以进行密码恢复;如本领域的普通技术人公知的。MSK是Dev针对其注册的设备中的每一个分配的随机生成的加密安全数据参数(或命令,如在第三方命令的情况下)且由所述Dev在激活或注册过程期间向其注册设备发送;换句话说,每一MSK与Dev的注册手机(设备)中的一个或第三方命令(向将对Dev具有时间有限的控制和监控的第三方发送)关联。然后,将MSK编码到由手机生成的命令中,这允许Dev在其与其注册的设备或合法的第三方通信的情况下识别和认出。在Dev及其注册的设备之间,MSK在它们通信期间(通过蜂窝、互联网、SRC和卫星)提供增强的安全保护,且如果所述Dev在该过程期间接收到不匹配的MSK,则所述Dev请求需要该用户注册他/她的新的未注册的设备并通过文本消息、语音和电子邮件警告其用户。
[0029] Dev的功能是监控和控制其环境、与其他预期的无线设备通信;并且在这样的情况下,其充当安全设备,其必须被安装在一位置中,在该处其不容易被任何不需要的人移除或禁用。其优选地为由微控制器或CPU、IC(集成芯片组)、EPLD、易失性和非易失性存储器(即,闪存存储器、RAM、SDRAM、EEPROM、ROM、SSD、存储介质…)存储器(用于软件代码、应用程序、蜂窝账户信息、OS、…)、天线、蜂窝电话/无线LAN芯片组、SRC(短距通信)接口、组件(NFC、WI-FI、蓝牙、USB、无线射频(RF)技术)、以及通用的I/O组成的嵌入式电子模的形式。该模块当应用于车辆时可以是汽车控制电路的一部分,或者当应用于房屋时,家庭安全系统的一部分,以及当应用于机器人设备或货运集装箱时,电子电路的一部分。
[0030] Dev可以无线地获得、存储和运行软件来自其他设备/服务器的应用。在车辆的情况下,其还包含了金融账户应用,以便于当需要过桥收费或公路收费时,实现通行费交易。其还包含允许用户对其他已注册手机的GPS位置进行定位的特征。其还允许用户通过具有自动添加和移除功能,在家里或在远程的场所控制设备/装置,其使用其来发现/找到其他受控的设备,以便其能够添加到其功能中,或随后按照用户通过手机的命令将其移除。
[0031] 其还提供了一种通用控制系统,其中主要的手机可以注册其他的手机,然后它们一起可以与Dev通信,以协调监控和控制在Dev的环境中正在发生什么,例如:机器人的/手术/搜索-救援机器人、以及通过照相机和检测其监控正在发生什么并在终端屏幕上显示实时图像。或者,通用的控制系统可以嵌入到黑盒、货物、货运集装箱等中,以便其将由手机或计算机编程,且然后可以通过所述的手机或所述计算机实时跟踪并监控其位置。
[0032] 这三种应用-汽车、家庭和机器人的/手术/搜索-救援操作/货运集装箱/黑盒是为了引用的示例,且并不意味着仅为了这些应用的目的限制Dev。
[0033] 在其寿命中,其最可能变更若干次所有权,且因此当所有权发生变化时,其必须容易被其新主人激活和注册。其也避免了未授权的人激活或注册,以及当这样的事件发生时,也警告其主人。这使得对主人而言,在仍然在当前的提供商下活动时,通过主人(通过手机)将Dev激活到新的服务提供商的网络中,切换到另一服务提供商非常容易。在成功地完成激活到新的服务提供商之后,Dev将其自身从先前的网络去激活或当其处于多账户模式下时,可选地保持所述账户数据,且还向其他已注册手机发送命令,这将更新Dev的新的电话号码。
[0034] 蜂窝电话/设备已经存在于汽车中,但是其功能非常受限。当前的系统的主要功能是当司机的蜂窝电话响起并且允许他/她回答该电话时接收电话,并与在外面的呼叫方免提地通信。某些其他的应用允许汽车的主人远程地锁/开锁汽车或启动其引擎。如由本发明在本申请中呈现的,汽车制造商尚未提供完整的解决方案的部分原因是如何提出一机制,使得可以对蜂窝电话系统(如在该情况下,其已经在车辆蜂窝嵌入式电话模块内,在其中其接管司机的蜂窝手机的功能)进行编程、控制、监控,并从而能够与主人的手机通信,以及如在本申请中引用的本发明中执行其功能。如果尚未如由本发明在本申请中所呈现的实现清晰和直接的转发机制,利用该机制汽车主人可以监控、编程、并利用他/她所选择的蜂窝服务提供方容易地将其激活以便其能够与他/她的蜂窝电话通信,则扩展硬件(微控制器和蜂窝芯片组)以便其能够与汽车中的其他设备对接将不会很有用,上述其他设备例如:其GPS、其引擎油/燃料位、速度计读数、门锁、汽车警报、点火系统等。
[0035] 此外,例如,当前的汽车安全、控制&监控系统(SCMS)允许汽车主人(通过智能电话)远程地锁/开锁其门,打开/关闭其点火系统/喇叭/灯,检查其引擎和电气/电子系统(例如,燃料、冷却液或油位、电池读数等)等或当车辆发生某些事件(例如,强行进入、撞击等)时,通过他/她的手机(智能电话、智能手表、移动设备、可佩戴设备等)被警告,具有一些主要的缺点;例如:
[0036] 在消费者方面,用户(系统的潜在主人)具有较少的选项且主要依赖于单个排他性安全服务提供商(SSP),该SSP可能是系统的制造商或附属其的公司。换句话说,绑在单个安全服务提供商上。从而,因为没有其他的公司能够提供其连接服务,所有用户趋向于对产品更不接受(作为被添加到他/她的车辆中的设备)。常识告诉我们,作为排他性的服务提供商,SSP趋向于针对该服务收取更多的费用且对提供和改进其服务质量具有更少的动机。用户没有其他的选择而是接受仅有的SSP的服务或他/她“已经付款的”设备处于车内未被使用。此外,任何有用的或容易取得的命令(例如,发现汽车的(GPS)位置)由于其可能被认为是额外的特征,所以需要用户支付额外的费用作为选项。
[0037] 在提供商方面,较少的制造商采用该技术,这是因为如上文提及的,其需要他们形成单独的公司或部门。可供替换地,他们可以与第三方关联,以能够针对该系统提供服务。针对其的示例是 公司,其是通用汽车的子公司。
[0038] 从而,对于为了其汽车想要所述设备的主人(其车辆未配备SCMS)而言;仅有的选项是取决于售后市场提供商(例如,在autoalarmpro.com的AutoAlarm Pro或在viper.com的Viper Start)提供的产品。针对所述产品的预付花销通常比售前解决方案更昂贵,因为在对车辆内部进行修改方面涉及更多的劳动,例如结构、机械和电气改变以容纳该安装。由于并非所有的车辆都被制造地允许售后安装,所以完成的产品安装可能不那么有美感。该安装可能影响制造商对车辆的保修或以不令人愉快的方式渲染了其仪表盘生态系统
[0039] 所有这些的原因是因为当前的SCMS的架构。安全服务提供商(SSP)从蜂窝电话公司租用了线路,以便它们的设备可以在其SCMS及其客户端注册的智能电话(术语:手机或智能电话也可以是任何移动的、便携的或可佩戴的设备,如在本文档中期望的)之间提供双向通信。开始,首先,用户通过向SSP提供他/她的报税号码(即,社会安全号码)、个人和财务信息优选地向SSP在线申请一账号;然后,他/她注册他的/她的SCMS唯一ID(例如,S/N),与注册的智能电话ID(联系电话号码、电子邮件地址)一起,并且然后将应用下载到所述智能电话中。然后,SSP可以将SCMS与用户及他的/她的账号关联。从而,服务可以开始。
[0040] 此外,在发起设备上(在智能电话上或在SCMS上)开始的在智能电话和SCMS之间的通信必须首先通过蜂窝网络;然后,其被按路线发送到SSP设备,该SSP设备针对其注册的账号验证设备的ID。然后,SSP设备(即,开关/路由器)再次通过蜂窝网络向目的地发送数据。因为另外的SSP设备(另一层)需求导致了另外的失败连接以及更多时间延迟到数据递送系统中,所以该方法将另一潜在的缺点添加到通信系统。
[0041] 相比之下,由于其允许在不涉及第三方的交换/路由设备的情况,在智能电话(手机)和SCMS(Dev)之间直接通信,所以本发明提供了更好的替代方案。用户可以选择或切换到他/她选择的任何可用的蜂窝服务提供商。此外,汽车制造商可以将该系统当作与内嵌车库开门器类似的选项且无需处理任何SSP。用户可以总是将该服务与他的/她的移动设备计划捆绑以降低成本;由于当配备有所述设备时,所保险的车辆将具有更多和更好的安全选项,所以,除了保险之外,公司可以向司机提供关于其保险费更好的条款。此外,由于大多数蜂窝芯片组已经典型地具有内嵌GPS,这将允许其利用一个IC(集成电路)的成本向汽车购买方提供两个额外的选项(GPS能和SCMS),所有SCMS制造成本可以显著地降低。
[0042] 房屋监控安全系统呈现了较少的挑战,这是因为它是静态的设备且可以由家庭安全公司接线和监控。房屋监控系统也需要电话线(昂贵的且因为电话线可以被剪断,所以易于被禁用),且伴随着诸如每月服务费之类的很高价的标签。该监控只能与有责任监督这么多站点的系统和安全人员一样好。该系统不得不由家庭安全公司安装,且当发生了一些事或房屋已经被破坏时,除了打电话和/或警告主人之外,他们并不提供很多。主人不知道发生了什么,且安防公司也不知道,直到警察来到、或主人回到家或回到办公室。经常,这可能是由错误警报导致的,例如:窗帘掉下来并导致运动检测器移动。还存在在线连接到制造商网站的家庭安装的安全照相机,其中主人可以创建并稍后登陆到他的/她的账号,并看见照相机所看见的,并观测正在发生什么事。这是被动的系统,换句话说,用户无法对其编程以当特定的情况发生时警告他/她。
[0043] 在具有类似的缺点方面,更先进的家庭安全、控制&监控系统,其中提供商的设备和SCMS连接到蜂窝网络,也类似于车辆安全系统。如更早所提及的,将系统安装在他的/她的/家中/公司/工厂/现场/农场的用户可能仅依赖于一个排他性的SSP,该SSP也可能是设备制造商或与其有关联的公司。在车辆通信的蜂窝网络之间,拥有其交换/路由设备的另外的层在数据递送系统中添加了更多的失败点和额外的延迟。
[0044] 相比之下,由于其允许在智能电话(手机)和SCMS(Dev)之间的直接通信,所以本发明提供了更好的替代方案。用户可以选择或切换到他/她选择的任何可用的蜂窝服务提供方。此外,其还充当集线器或流量控制器/路由器,在蜂窝网络允许的情况下,尽可能快地在手机和各种家庭(公司/工厂/现场/农场相关的)安全设备和装置之间传送和发送命令、状态和/或数据。这些设备/装置可以是IoT(实物互联网)兼容的(如在示出IPv4版本的图50和51中描绘的,但是Dev也支持IPv6)或非WIFI SRC(短距通信)或NWSRC(非WIFI SRC)(如在图
48和49中描绘的),例如蓝牙、无线RF、…、或IoT(实物互联网)和NWSRC网络的混合。从而,Dev让用户在利用当前的技术时从与一个单个应用结合的一个单个的装置(Dev)管理所有
这些设备(例如,智能装置诸如:智能锁、智能灯、智能箱、智能洗衣机、智能传感器、智能烤箱、智能恒温器等),用户必须针对每一单独的设备(智能装置)具有应用,且还必须依赖于制造商的设备/服务器来通信,这添加了额外的延迟和更多的失败点。此外,填充在手机屏幕上的多种应用使得其更难于管理,从而添加了额外的延迟并消耗了其电池等。此外,当前的现有系统将让具有正确的用户ID和密码的任何人进入其受控的环境,并从而向在强占主人的车辆或对所述主人的住所导致物理的和金钱上的破坏的,或更糟糕的,通过在他们不知道这样的侵害的情况下入侵/偷看其个人的环境的潜在的黑客或小偷暴露或创造漏
洞。本发明(Dev)由于其可以认出用户的手机(利用其相应的MSK),从而避免了这样的事情的发生;否则的话,因为他/她使用未被认出的设备,所以它需要用户注册,且同时,向已注册手机警告所述动作;从而,允许用户采取适当的或预防性的动作。
[0045] 如先前针对车辆主人所提及的,由于家庭主人可以总是将该服务与他的/她的移动手机计划绑定在一起以降低成本,所有家庭主人也受益,且由于当配备有所述设备时,被保险的家庭有更多且更好的安全选项,所以保险公司可以关于保险费向家庭主人提供更好的条款。
[0046] 本发明允许主人24小时监控系统。其直接进入到用户的手机(及他的/她的家庭成员的手机),而不是到由于他们需要监控多个终端而不具有完全监控所有活动的能力的第三方。当发生事情时,其警告,且主人可以实时地在他的/她的手机中(Dev已经向其发送了相关的信息)看见。当用户靠近房子紧密接近时,编程、控制和监控都通过手机完成,而当前的支付系统需要将键盘在家里,加上远程的手持设备仅打开/关闭系统。本发明还扩展到提供家庭安防系统的安全性之外。其允许其主人控制并监控其他的家庭装置/设备,例如:加热/AC、电缆/卫星TV、车库开门器、进入门锁、帮助-警报佩戴者、洒水器控制系统、门铃和内部通信装置、宠物日常需要、读电表并向公共事业公司发送信息。其允许其主人通过他的/她的手机或任何便携设备向/从他的/她的专用存储云以及许多其他的存储/获取备注、照片等。
[0047] 敏(Min)的美国专利申请US20110244846A1和US20080057929A1:“具有远程控制系统的蜂窝电话(Cell Phone with Remote Control System)”提及一种通过移动通信网络中的移动电话的远程汽车和家庭控制系统,多个远程系统和服务器。敏在硬件方面描述了他的发明中多个系统的相互连接和集成,但是从未提及车辆/家庭中的设备如果注册并激活以便其能连接到网络,其如何获得其自身的以及所有其他手机的电话号码,以及针对其每一个注册的设备(蜂窝电话和/或其他有线的/无线的设备)分配每一随机生成的MSK,以便其能关于想不到的事件警告主人和家庭。
[0048] 从而,清楚的是,迫切需要用于对无线网络进行编程、控制和监控的改进的系统和方法。

发明内容

[0049] 本发明呈现了涉及无线设备(Dev)的机制,该无线设备(Dev)被用于并被集成到汽车和家庭(或公司)电子控制和警报/安全监控系统中。本发明还呈现了一种通用控制(机器人)设备,其控制通用输入和输出功能,其中多个蜂窝手机、互联网设备可以通过蜂窝、互联网网络和其他有线/无线网络共同控制、监控、共享和交换信息。这三个引用的示例不应该被限制为仅有的示例,因为许多的应用已经存在,或尚未被发明,其可以从本发明的申请受益。
[0050] 在激活Dev之前,主人应该优选地与他/她所选择的蜂窝服务提供商联系,以获得针对Dev的无线服务计划并接收激活参数(激活数据),例如:激活密码和用户ID、账户号、和/或任何所需的信息(以便服务提供商可以将它/它们与订户关联),以便Dev被成功地激活到服务提供商的网络中。主人可以去到服务提供商的销售办公室、通过电话联系、或上网以获得所需的信息。
[0051] 随着蜂窝手机变成更常见的设备,激活变得更容易。但是即使是针对蜂窝电话用户,当选择或切换到不同的服务提供商时,他/她需要亲自到服务提供商的销售办公室,这是因为他/她需要选择新的手机,并同时由服务提供商的销售人员将其激活并注册。为了削减时间、人力以及改进效率并最小化用户的等待和沮丧,服务提供商通过提供对设备的自动激活找到了简化并且加速激活过程的方法,例如:空中(OTA)和按需激活(ODA)。OTA指的是Dev可以在激活期间暂时连接到网络,且ODA指的是蜂窝服务提供商可以在激活期间向Dev分配任何可用的电话号码(从而,Dev及其如SIM、或U/SIM(通用SIM)、或ModSIM(由发明人定义成修改的SIM)的存储区域无需利用任何电话号码进行预编程)。如果用户选择与他/她手机相同的服务提供商,则相同的账号可以被用作组账号,如通常由服务提供商所实施的。用户/主人需要做的第一件事是激活Dev并将他/她的手机号码(与他/她的账号信息一起)注册到Dev,以便Dev能够在其已经被成功激活之后与该手机通信。
[0052] 在激活之前或期间,用户还必须将特定的激活数据传递到Dev(使用手机);这意味着,手机必须包含关联的软件,以供其这样做(在Dev和手机之间通信)。正常的手机不包含用于运行Dev的软件应用,因此在激活过程开始期间(在按下Dev的激活按钮或激发语音激活的命令),Dev尝试通过SRC与手机通信。如果没有从手机返回的响应或返回错误的响应,则Dev向手机发送消息或多条消息,通知用户从可以下载所需软件的网站。在已经将软件下载到手机之后,Dev和手机可以通过SRC正确通信,因此可以交换信息,且还可以将Dev所需的激活数据从手机传递到Dev。在该期间,如果需要的话,Dev的软件还可以被更新,且是用户乐见的,因为网站可能通过手机通知用户该选择。
[0053] 如本领域的普通技术人员公知的,Dev激活请求可以为SMS、USSD字符串或任何其他手段的形式。在激活期间和之前,Dev和手机通过近距离通信彼此通信,例如:如由本领域的普通技术人员公知的,蓝牙、有线/无线USB、NFC、WI-FI、无线射频(RF)技术、或如由本发明人定义为SRC(短距通信)的任何一个。
[0054] Dev激活可以通过语音激活输入开始,通过按下在外壳旁边的按钮(在家庭控制和监控系统的情况下)或按下位于内后视镜旁边的按钮,与用于对车库开门器(在针对汽车控制和监控系统的情况下)编程的按钮类似。大多数人将把其称为同步设备、设备同步等。除了前者需要若干更多步骤之外,将Dev激活到蜂窝网络中与对车库开门器编程非常类似。对于如由图18C的1802C/1832C所描绘的,对于配备有显示器的Dev,激活按钮优选地如由图18C的1814C/1844C所示出进行定位。
[0055] 利用被称为各种名字的服务提供商的设备来执行Dev的激活,例如:服务提供商服务器/计算机、授权中心、家庭位置注册、激活服务器/计算机、供应服务器/计算机、或与服务提供商关联的或由服务提供商提供的任何其他系统;以及在本发明中被提为提供应用存储计算机/服务器(PASC)或供应服务器114。供应服务器可以是服务提供商内部网络系统的一部分,或其可以单独地位于互联网/蜂窝网络商,如由本领域的普通技术人员公知的。
[0056] 要注意的是,上文描述的本发明的各种特征可以单独地或组合地实施。下文将在本发明的具体实施方式中并结合附图更详细地本发明的这些和其他的特征。
[0057] 附图的简要说明
[0058] 为了更清楚地确定本发明,现在将参考附图,通过示例的方式描述一些实施例,其中:
[0059] 图1示出了本发明的优选示例性网络,其中Dev 106在其中运行。
[0060] 图2示出了在汽车应用中,本发明的Dev 106的一个硬件功能框图的优选示例。
[0061] 图3示出了在家庭应用中,本发明的Dev 106的硬件功能框图的第二变型的优选示例。
[0062] 图4示出了在机器人的应用中,本发明的Dev 106的硬件功能框图的第三变型的优选示例。
[0063] 图5示出了在汽车应用中,本发明的Dev 106的一个软件框图的优选示例。
[0064] 图6示出了在家庭应用中,本发明的Dev 106的软件框图的第二变型的优选示例。
[0065] 图7A/7B示出了在汽车/家庭应用中,与本发明相关的、与Dev 106通信的、在手机102上的软件框图的优选示例。
[0066] 图8示出了在将所需的激活和应用程序下载到手机102中时本发明的流程图的优选示例。
[0067] 图9/10示出了在汽车/家庭应用中,在将所需的激活和应用程序下载到手机102中时,本发明的手机的屏幕显示的优选示例。
[0068] 图11/13示出了在运行/执行刚下载的汽车/家庭应用软件时,本发明的手机的屏幕显示的优选示例。
[0069] 图12和图14示出了在汽车/家庭应用中,将Dev 106激活到的网络中时,本发明的手机的屏幕显示的优选示例。
[0070] 图15A至图18D示出了在将Dev 106激活到网络中时,本发明的优选示例。
[0071] 图19/20示出了在汽车/家庭应用中,与本发明相关的,呈现具有用户信息的Dev 106的初始文件以及与所述手机和所述Dev的通信交互的手机的屏幕显示的和流程图的优
选示例。
[0072] 图21A示出了在将新的手机添加(例如,注册)到Dev 106时,已已注册手机102的手机的屏幕显示的优选示例。与本发明相关的,在被添加之后,新的手机102登录,并从而注册到Dev 106中,且能够与已已注册手机102一样多地控制Dev。
[0073] 图21B示出了在将2个新的手机一个接着一个添加到Dev 106时,已注册的手机102的手机的屏幕显示的优选示例。在被添加之后,第一个新的手机102登录,从而注册到Dev 106中,且被限制为控制Dev 106的有限功能。与本发明相关的,类似地,第二个手机102也暂时地登录且其控制Dev 106的能力在特定的可编程的日期终止,与本发明相关的,。
[0074] 图22示出了与本发明相关的,在所添加的手机的登录期间,呈现已注册的手机102、Dev 106、所添加的手机102和应用服务器108之间的交互的手机的屏幕显示和流程图的优选示例。
[0075] 图23示出了与本发明相关的,在将另一已注册的手机从Dev 106移除(例如,取消注册)时,已注册的手机102的手机的屏幕显示的优选示例。
[0076] 图24A示出了与本发明相关的,呈现Dev 106的用户密码恢复应用的手机的屏幕显示的优选示例。
[0077] 图24B示出了在汽车/家庭应用中,与本发明相关的,呈现Dev 106的配置(命令)的、手机的屏幕显示和流程图的优选示例。
[0078] 图25示出了在汽车/家庭应用中,与本发明相关的,呈现新手机102向Dev 106进行手机注册的、手机的屏幕显示和流程图的优选示例。
[0079] 图26示出了与本发明相关的,在新手机的手机注册过程期间Dev106的流程图的优选示例以及所通知的手机的屏幕向已注册手机102显示Dev的通知消息。
[0080] 图27示出了与本发明相关的,呈现在手机102与Dev 106之间的应用更新的、手机的屏幕显示和流程图的优选示例。
[0081] 图28A示出了与本发明相关的,呈现Dev 106的汽车/家庭设备/Dev信息(命令)的、手机的屏幕显示的优选示例。
[0082] 图28B示出了与本发明相关的,呈现Dev 106的汽车/家庭设备/Dev ID(命令)的、手机的屏幕显示的优选示例。
[0083] 图29示出了在汽车/家庭应用中(在用户选择/切换蜂窝服务到新的提供商的情况下),在将活动的Dev 106激活到另一网络时,本发明的手机的屏幕显示的优选示例。
[0084] 图30示出了在汽车应用中,与本发明相关的,呈现Dev 106的控制和监控器菜单的、手机的屏幕显示和流程图的优选示例。
[0085] 图31/32示出了在汽车应用中,与本发明相关的,呈现Dev 106的GPS条目的、手机的屏幕显示和流程图的优选示例。
[0086] 图33示出了在汽车应用中,与本发明相关的,呈现Dev 106的通行费账户设置菜单以及账户活动列表的、手机的屏幕显示的优选示例。
[0087] 图34示出了在汽车应用中,与本发明相关的,具有包含Dev/装置106的车辆的收费站的示例。
[0088] 图35示出了在汽车应用中,与本发明相关的,呈现在收费期间各种设备的交互的流程图的优选示例。
[0089] 图36示出了在汽车应用中,与本发明相关的,呈现在通行费收费期间Dev106的编程流的流程图的优选示例。
[0090] 图37示出了在汽车应用中,与本发明相关的,在收费期间,呈现另一通行费账户设置、和各种设备之间的交互以及Dev 106的编程流的手机的屏幕显示和流程图以及流图的优选示例。
[0091] 图38示出了在汽车应用中,与本发明相关的,呈现Dev 106的车辆定位器的手机的屏幕显示和流程图的优选示例。
[0092] 图39示出了与本发明相关的,在定位丢失的手机102时,呈现与Dev 106交互的查询手机(102)屏幕的、手机的屏幕显示和流程图的优选示例。
[0093] 图40示出了呈现路由跟踪和速度警告编程和设置、各种设备的交互的、手机的屏幕显示和流程图的优选示例。显示器还显示了在汽车应用中,与本发明相关的、Dev 106的路由跟踪和速度警告列表。
[0094] 图41A示出了在汽车应用中、与本发明相关的、当未授权的事件发生时,从Dev 106向手机102呈现警告的、手机的屏幕显示的优选示例。
[0095] 图41B示出了在汽车应用中、与本发明相关的、当不寻常的事件发生时,从Dev 106向手机102呈现警告的、手机的屏幕显示的优选示例。
[0096] 图42A示出了在汽车应用中、与本发明相关的、从Dev 106向手机102呈现引擎状态的、手机的屏幕显示的优选示例。
[0097] 图42B示出了在汽车应用中,与本发明相关的、允许警察暂时的控制配备有Dev 106的受影响的车辆的、在警察的手机屏幕上和/或警察的仪表盘控制台显示器上出现的车辆控制菜单的优选示例。
[0098] 图42C示出了在汽车应用中,与本发明相关的、描绘车辆监控活动的汽车监控器菜单和流程图的优选示例。
[0099] 图43示出了在家庭应用中,与本发明相关的,呈现Dev 106的家庭安全警报的配置的手机的屏幕显示的优选示例。
[0100] 图44示出了在家庭应用中,与本发明相关的,呈现Dev 106的家庭警报功能的状态和监控的手机的屏幕显示的优选示例。
[0101] 图45示出了在家庭应用中,与本发明相关的,呈现Dev 106的家庭警报功能的编程和控制的手机的屏幕显示的优选示例。
[0102] 图46示出了在家庭应用中,与本发明相关的,呈现当未授权的事件发生时,从Dev 106到手机102的警告的、手机的屏幕显示的优选示例。
[0103] 图47示出了在家庭应用中,与本发明相关的,呈现当照相机事件发生时,从Dev 106到手机102的警告的、手机的屏幕显示的优选示例。
[0104] 图48至图51示出了在家庭应用中,与本发明相关的,呈现由Dev 106进行的家庭装置添加的流程图和示意图的、手机的屏幕显示的优选示例。
[0105] 图52示出了在家庭应用中,与本发明相关的,呈现由Dev 106移除家庭装置的、手机的屏幕显示的优选示例。
[0106] 图53至图54示出了在家庭应用中,与本发明相关的、当在家里或在经营场所时,当手机102通过SRC(短距通信)与Dev 106和其他装置通信时,在各种设备(Dev 106、手机102和其他家庭装置)之间的交互的优选示例。
[0107] 图55A示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102对娱乐系统(通过Dev 106)进行控制并编程时,呈现手机102与Dev 106之间的通信的、手机的屏幕显示的优选示例。
[0108] 图55B示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102(通过Dev 106)打开或关闭车库开门器时,呈现手机102与Dev 106之间通信的、手机的屏幕显示的优选示例。
[0109] 图56A示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102(通过Dev 106)对加热和空调系统进行控制并编程时,呈现手机102与Dev 106之间的通信的、手机的屏幕显示的优选示例。
[0110] 图56B示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102(通过Dev 106)锁或开锁进入的门时,呈现手机102与Dev 106之间的通信的、手机的屏幕显示的优选示例。
[0111] 图57示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102(通过Dev 106)对景观喷水系统进行控制并编程时,呈现手机102与Dev 106之间的通信的、手机的屏幕显示的优选示例。
[0112] 图58和图59示出了在家庭应用中,与本发明相关的、呈现用户接收每月发票并向公共事业公司5982支付电费单的在手机102、公共事业公司5982、Dev 106和电表4884之间的通信的、手机的屏幕显示的优选示例。
[0113] 图60A示出了在家庭应用中,与本发明相关的、在监控帮助警告设备4874的佩戴者并与该佩戴者谈话时呈现手机102与Dev 106的通信的手机的屏幕显示的优选示例。
[0114] 图60B示出了在家庭应用中,与本发明相关的、呈现在回答拜访者按下的门铃时用户使用手机102以通过Dev 106向内部通信装置4886进行传送的通信的、手机的屏幕和流程图的优选示例。
[0115] 图61示出了在家庭应用中,与本发明相关的、当用户使用他/她的手机102(通过Dev 106)对集成的智能宠物门控制系统进行编程、设置和控制时,呈现手机102与Dev 106的通信的手机的屏幕显示和流程图的优选示例。
[0116] 图62示出了在机器人应用中,与本发明相关的各种设备的交互的优选示例。

具体实施方式

[0117] 现在参考如在附图中描绘的其若干实施例来详细描述本发明。在以下的描述中,为了提供对本发明的实施例的透彻理解,给出了许多特定的细节。但是,应当清楚的是,对于本领域的熟练技术人员,可以在没有这些具体细节中的一些或全部来实施实施例。在其他实例中,未详细描述公知的过程步骤和/或结构,以不必要的混淆本发明和落入期望保护的本发明的精神中的所有改变和修改。参考附图和随后的讨论,可以更好的理解实施例的特征和优点。此外,“本发明”或“发明”意在指“本发明的实施例”。
[0118] 结合附图,参考以下说明,将更好地理解本发明的示例性实施例的方面、特征和优点。对于本领域的技术人员而言,应当清楚的是,所描述的、本申请中提供的本发明的实施例仅仅是示例性的且不进行限制,仅通过示例性的方式被呈现。除非明确说明,否则为相同的或相似的目的服务的替代性特征可以代替在本实施方式中公开的所有特征。从而,可以将对其进行修改的许多其他实施例预期为落入本发明的范围中,如在本申请中及其等同物中所定义的。因此,绝对的术语的使用,诸如:例如,“将”、“将不”、“会”、“不会”、“必须”、“不能”、以及其他的术语,例如:“需要”、“需求”、“所需要的”、“要求”、“规定”、“所需的”并不意在限制本发明的范围,如在本申请中公开的实施例仅是示例性的。
[0119] 要理解的是,当术语时,例如:手机/Dev进行、呼叫、谈话、回答、警告、让、允许、使用、编程、控制、监控、激活、下载、检测、获得、包含、假定、获取、传输、更新、配置、添加、注册、移除、取消注册、比较、操作、发送、选择、开始、锁定、解锁、记录、打开、关闭、回放、发送、翻译、传递、绕过、接收、显示、执行、传送、编码、封装、加密、解密、提取、解码、处理、验证、导航、交换、运行、通知、复印,指的是与其支持组件即蜂窝芯片组、存储设备、外围设备I/O、收发机、放大器、模拟前端、分立/集成IC关联的、驻留在微计算机系统的存储器中并由CPU执行的、在手机102或Dev106中的应用程序的动作和过程(程序代码、OS、I/O驱动器等及其过程之间的通信)。
[0120] 还可以理解的是,除了明确说明之外(诸如:“新手机”、“未注册的手机”、“正常手机”、“常规手机”);为了发明人容易呈现,因为作为本发明的主要目标,手机必须注册到Dev中以为了其彼此通信,“手机”和“已注册手机”在本申请中互换地使用。
[0121] 本发明是关于无线设备“Dev或装置”。具体而言,Dev是蜂窝设备,其驻留在控制并监控其周围环境的模块中或为其一部分。在以下示例中,引用了三个且其并不意味着Dev被限制为仅针对这些应用。控制和编程指的是需要对Dev施加命令或编程以这么做且其通信受限于所选择的多个设备(其电话号码和/或其关联的移动安全密钥(MSK)存储在Dev的存储器中)。需要一种在用户的手机(或先前引用的类似设备)的陪伴下将Dev激活到网络的系统和方法,从而允许Dev注册到网络并被网络(在稍后的时间)识别;用户/手机配置、编程、控制Dev的方式;另外的手机被添加/注册到Dev的存储器中的方式,从而允许另外的用户对Dev编程并使用;将不再使用的(废弃的)手机从Dev的存储器移除的方式;Dev从其I/O监控并报告状态和事件的方式;通过关联其相应的注册电话号码或其移动安全密钥(MSK),Dev知道哪一个被选择的手机/设备用于交换信息的方式;Dev知道哪一个电子邮件地址以便能够请求应用服务器向其发生信息的方式;针对其许多功能,Dev如何通过一个或多个手机(或无线/移动设备)来编程的方式;当未预期的或潜在的灾难性的事件发生时,Dev警告一个或多个手机(或无线/移动设备)的方式;当所述手机位于其SRC网络范围内时,Dev切换到与已注册手机通信的SRC网络的方式;另外的家庭装置/设备被发现和连接,且其应用被拷贝或下载(通过下载链路)并运行以便所述装置可以通过蜂窝网络经由Dev自身被用户的手机编程和控制,或当手机在所述中间范围内时,通过SRC网络直接到所述装置的方式;以及当所述装置/设备不再被使用时,将家庭装置/设备从Dev和从手机移除的方式。
[0122] 为了实现上文的总结,优选地采用以下的步骤:
[0123] 它在其中运行的网络:本发明是在无线通信的领域中,尤其是蜂窝通信或长距有线/无线网络或GSM网络、CDMA网络、WCDMA网络、TD-SCDMA网络、NAMPS网络和/或根据GPRS、EDGE、CDMA 2000、WiMAX、LTE、TD-LTE-基于GSM/EDGE和UMTS/HSPA、3GPP、4G LTE、5G的任何派生物运行的网络,除了其他类似的和未来的介质之外,例如:卫星网络或由如本领域普通技术人员公知的有线、无线、陆地的和卫星的许多类型的介质组成的混合网络)。其还涉及“短距通信”SRC(短距通信),例如:蓝牙、无线USB、NFC、WI-FI、无线LAN、或任何无线射频(RF)技术,如本领域普通技术人员公知的。
[0124] 在激活过程期间,因为蜂窝到Dev的通信尚未被建立或已经被中断,所以Dev与手机通过SRC(蓝牙、无线USB等)通信。在另一方面,手机具有蜂窝和互联网连接,且从而能够在需要的情况下,从应用服务器下载激活和应用软件到其存储器中,并可以用于在Dev激活过程之前和期间,将所需的激活信息从服务器传递到Dev。
[0125] 利用在其存储器中驻留的激活和应用软件(在成功下载到手机或更新到Dev之后),Dev通过空中激活(OTA)开始激活过程。在该过程期间,Dev可以暂时连接到服务提供商或被称为供应服务器或激活服务器/计算机的服务提供商的设备,以被激活。可以将激活过程概括为三个阶段:首先,-激活密钥和预激活数据从服务提供商和用户的电话号码与用户的账户信息(即,车辆制造/家庭地址、账户姓名、账户号码)一起到被激活的设备。其次,-激活请求、激活密钥、设备标识符和/或激活数据从被激活的设备到蜂窝提供商。最后,-从蜂窝提供商向被激活的设备发送回激活/注册数据和应答。
[0126] 与供应服务器交换用于激活Dev的消息未必意味着其是直接通信。消息可以经过许多节点且其中的每一个互相或彼此发送这些消息,并最后到达供应服务器。例如,消息首先去到一个或一系列的塔或基站收发机站(BTS),塔或基站收发机站(BTS)向服务提供商或MSC/VLR(移动交换中心/访客位置寄存器)发送消息。因为这些消息是激活消息,所以然后MSC/VLR将其发送给HLR/AuC(家庭位置寄存器/认证中心)和DBS(用于数据验证的数据库服务器以及供应服务器或OTA(空中)激活处理器以被处理/应答/批准(Chatterjee等在2013
年1月10日的美国专利申请公开US 2013/0012207A1的图1和Larsson在2012年12月11日的
美国专利US 8331990 B2的图1)。激活消息经历的发送数量,如何、在哪、以及由哪个(些)设备处理和路由取决于服务提供商的内部布局和设计架构,且在本发明的范围之外。在Dev激活期间,本发明仅说数据由供应服务器发送/接收、由供应服务器处理以及由供应服务器应答,如由本领域的普通技术人员所公知的。
[0127] 本发明还支持优选地已经被激活的插入式SIM卡270(图2);否则,如果用户必须激活它,则SIM存储模块已经可用。此外,对于用户而言,SIM卡的益处是当他/她获得一个新的手机时,方便继续使用,而无需重新激活它并允许它保留所有的个人信息,例如:电话目录、个人消息等,虽然这样的信息在Dev中不需要,Dev与智能手机功能非常不同。Dev仅与如由注册的电话所指导的有限数目的手机或移动设备或注册的电话中的一个进行通信,且与手机不同,Dev不方便用户访问其SIM卡。它的任务是允许用户对用户想要其做的进行编程、控制和监控。其还可以观察并通知在其周围正在进行的,从而提供选项以如所编程的/指示的警告用户。
[0128] 选择服务提供商-用户应该优选地拥有智能电话以最大化本发明的使用。本发明协议使用一种机制使Dev激活并且然后提供到网络中(且其从而可以注册并由网络识别/认证);配置、编程、控制、以及监控其安全任务;建立账号以支付通行费;发现家庭设备以进行远程控制和使用以及所有的各种功能,其将其变成真实、有用和非常有力的设备;此外,注册/移除(取消注册)其他的手机或不再使用的手机到/从Dev,以便其能够/不能控制、编程、监控且将不/(不再)像主手机一样被Dev警告。
[0129] 用户亲自、通过电话或线上利用服务供应商获得到Dev的网络服务。用户提供信息或个人数据(名字、地址、雇主的名字和地址、信用卡[为了缴存]、到服务提供商的手机号码以供批准)且服务提供商继而向用户提供一组信息,如账户号码(服务计划、服务率…)、用户ID、激活密码和激活电话号码或激活互联网链路(地址)。然后,服务提供商基于用户的账户和个人信息生成一次性且次数受限的票(限用一次的票)、令牌或标识符UTAID(唯一的暂时激活标识符,优选地由激活类型/方法、安全/加密密钥、激活密钥组成),并将其向用户的手机发送。手机继而向Dev传递UTAID,Dev将激活密钥拆出,并将其与Dev自身的标识符和其他的参数一起在激活期间向服务提供商发送。通过该激活密钥,服务提供商/供应服务器验证在其数据库中存储的密钥,并从而在激活期间将其与订户(的账户)关联。UTAID还优选地包含字节,其指示NAM、SIM(或USIM或ModSIM)的激活方法或任何定制的激活类型/方法,当Dev接收到该字节时,将允许Dev相应地将自身激活到服务提供商网络中(使用NAM、SIM、USIM、ModSIM或任何定制的激活类型/方法)。UTAID还优选地包含数学算法或安全/加密密钥;并从而当其由Dev接收、解码、存储和执行时,将对所述Dev的语音和数据传输在完全保密的情况下加密。UTAID还可以可选地包含IMSI,Dev使用IMSI而不是使用其虚拟的IMSI在激活期间发送,如本领域的普通技术人员所公知的。
[0130] Dev在激活期间优选地提供的其他参数例如:-ESN/MEID/IMEI(电子序列号、移动设备标识符/国际移动设备标识符),在为了NAM激活的情况下,服务提供商将其与设备关联,已经被预编程到Dev的NAM中,而Dev将在激活期间存储其所分配的电话号码和用户的账户信息。-虚拟的IMSI或IMSI(如果其被提供,从UTAID解码的国际移动用户标识),服务提供商将其与用户(用户标识符)和IMEI(国际移动设备标识符)关联,服务提供商将其中的IMEI与设备关联(设备标识)关联,在为了SIM激活的情况下,该虚拟的IMSI或IMSI与用户的账户信息一起,可以在激活期间,被存储到Dev的SIM内存存储模块区域中。
[0131] 优选地,服务提供商还可以将诸如Dev的SN(序列号)、型号、制造商名称之类的Dev ID参数(图5/6的542/642)与设备关联,其已经驻留在Dev的存储器中,而用户的账户信息、所分配的Dev的电话号码以及TMSI可以在激活期间被存储到Dev的存储器中,如在用于ModSIM激活的情况下。
[0132] 预激活-未注册的手机:常规的手机正常不包含激活和应用软件。当按下激活按钮时(优选地,与内嵌车库门开门器在车内的位置类似,接近后视镜,用于车辆应用的情况,或在家庭系统应用的情况下,在外壳的旁边,或当Dev配备显示器时,如由1814C/1844C所描绘的,在图18C中的屏幕1802C/1832C),Dev通过SRC介质向手机(未注册到Dev)发送激活查询并等待适当的响应。当没有来自手机的响应或来自手机的响应错误时,Dev假定手机不包含适当的应用软件,并向手机发送提供到服务器位置的链接的文本消息,通知用户他/她需要从应用服务器(应用服务器)下载激活和应用软件到手机中,为了激活Dev并运行应用软件以传送到Dev。然后,用户继续下载激活和应用软件。在下载之前或期间,应用服务器优选地检查所需的下载版本是否最新,且如果需要的话(除了将软件的最新版本下载到手机之外),Dev也需要利用最新的修订被更新(下载)。如果属于这种情况,手机不仅将从应用服务器下载其自身的激活和应用软件,而且也将Dev的最新版本的应用也下载到其内存存储器,并且然后将其发送至Dev;或手机将具有下载网络链接的应用更新命令发送到Dev,使得所述Dev下载所述应用更新。每一蜂窝服务提供商连同Dev的制造商提供其自身的激活和应用软件,且优选地,服务提供商还支持OTA(空中)激活和ODA(按需激活)激活。
[0133] Dev激活:在用户使用Dev之前,Dev需要被激活,以便其可以被识别(当其注册到网络中时),且从而被允许进入服务提供商网络;并且从而呼叫/发送消息或从其他设备接收呼叫/消息。在激活Dev时,用户使用他/她的手机-预激活数据(激活用户ID 1226/1426、激活密码1228/1428)以从服务商获得UTAID,其可以由用户从手机的触摸屏和键盘1235/1435输入。用户还向Dev提供单独的信息,例如:手机的电话号码1229/1429(与账户信息一起),如在图12/14中描绘的,由于在其已经被识别并连接到服务提供商的网络中之后手机电话是Dev将消息发送到的最早设备。在激活之后,Dev上电复位(图2/3/4)并且然后,通过网络注册和识别(在图15A/15B、图16A/16B和图17/17A的1519A/1519B、1619A/1619B、以及1719/1719A),如本领域的普通技术人员公知的。优选地,用户必须利用OK消息应答回复,以便Dev知道已经完成了其到手机的通信链路,且用户可以上开始Dev的初始化/配置过程。
[0134] 在其与Dev的通信期间,手机的ID(即,在图12/14的1229/1429的其电话号码)和/或MSK优选地被封装且其数据被加密(利用如先前提及的在UTAID中提供的相同的安全/加密密钥)在其命令分组中,且从而当Dev接收所述分组时,优选地将数据解密,解封装(将封装逆转)或将手机的电话号码和/或关联的MSK从命令分组分开。接下来,Dev利用其所存储的手机号码引用其和/或验证其关联的MSK;且仅在存在匹配的情况下响应。从此以后,Dev将通过蜂窝网络118或蜂窝和互联网网络与手机通信。(当手机在其邻近的近距离内或SRC网络范围内时,Dev可以优选地自动地切换到通过SRC网络104与手机通信,如本领域的普通技术人员所公知的)。然后,Dev可以由用户利用诸如密码(为了添加的安全性)、用户的电子邮件(为了密码恢复)之类的信息通过手机进行初始化或配置,并将其存储到其存储器中。
然后,从此以后用户可以为了其打算的任务对Dev进行编程、控制和监控。在另一方面,Dev优选地在其通信期间不发送其ID(即,电话号码)(没有呼叫方ID);换句话说,服务提供商向在其服务下的所有Dev分配一个相同的虚拟号码,以便其可以与即使是已经被编程为在没有呼叫方ID的情况下拒绝呼叫/文本的手机通信。该机制掩护Dev不暴露其电话号码标识,从而最小化了其遭受拒绝服务(DoS)攻击,且由于所述Dev仅在其闭环循环内与其他设备通信。
[0135] 用户还可以使用他/她的手机优选地利用账户安全密码(为了添加保护)来命令将另外的手机添加进来,Dev将允许其与这些手机通信并由这些手机指导以在所述手机用户的服务下进行其任务。
[0136] Dev激活可以
[0137] 使用NAM(号码分配模块)
[0138] NAM主要参数是所分配的电话号码、MIN/IMSI、系统ID(ESN/MEID/IMEI)、接入过载等级、组ID标记、初始寻呼信道、锁定代码、本地使用标记、A/B系统选择和MIN标志标记。
[0139] 使用SIM(用户标识模块)
[0140] SIM主要参数是IMSI、TMSI(暂时IMSI)、MSISDN以及认证密钥(Ki)和可能的ICCID和IMEI。
[0141] 使用ModSIM(修改的SIM)
[0142] ModSIM主要参数是所分配的电话号码、TMSI、Dev ID参数和认证密钥(Ki)。
[0143] 稍后,将在随后的附图中解释该方法和系统。如本领域的普通技术人员所公知的,其绝不隐含这些是激活Dev的仅有的三种方式。当需要新的和更好的激活方式时,Dev将能够利用适当的软件来满足要求,随着技术的改变和提高,如在本发明中讨论的,可以将其下载。
[0144] 激活和应用软件驻留在手机和Dev两者中。
[0145] 在Dev激活期间,激活软件由其两者使用并执行以及在这两者的每一个之间或利用供应服务器的两者。
[0146] 当手机和Dev彼此通信时,使用并执行应用软件。软件通过无线网络(蜂窝、互联网)下载,或更新的网络也被下载以允许较新的和改进的版本。(这些软件程序存储在服务器中,本发明将其称为设备应用存储服务器-应用服务器108)。
[0147] 在激活期期间,在手机和Dev之间的通信是通过SRC(短距通信),其是蓝牙、无线USB、NFC、WI-FI、无线LAN、或如本领域的普通技术人员公知的任何无线射频(RF)技术。
[0148] 在Dev已经被成功激活之后,然后其运行初始化重置(或自上电循环利用),并且,然后注册到网络中(并从而将被服务提供商的网络识别)。从此以后,Dev运行并执行其应用软件以与用户的手机通信(如先前所提及的,手机还可以是智能电话、平板设备、平板PC、膝上型PC、如iPad的设备、PDA(个人数字助理)、任何便携的电子设备或移动设备)。相应地,用户使用他/她(已下载其应用软件)的手机与Dev通信,通过浏览并滚动手机的相关屏幕和相关图标,对Dev 106编程并从而控制、命令、监控和查看其编程的任务。当特定的未授权的事件发生时,Dev也将通过他/她的手机通知(警告)用户。
[0149] 下文描述用于对Dev进行编程、控制和监控的方法和系统。
[0150] 根据本发明的一方面(图8至图10),Dev(在已经按下其激活按钮之后)通过(经由SRC介质)向用户的手机发送带有应用服务器的URL的文本消息,该文本消息指示他/她从所述的站点下载所需的激活和应用软件到手机中以激活Dev,然后运行并执行所下载的应用,以便手机与Dev通信。
[0151] 根据本发明的一方面(图11/13),在用户已经下载了汽车/家庭应用(应用)图标1104/1304之后,执行所述图标,这使得手机导航到汽车/家庭应用菜单1122/1322。汽车/家庭应用菜单允许用户许多选择且其之一是执行汽车/家庭Dev设施图标1124/1324,这使得手机导航到汽车/家庭设施菜单1152/1352,该菜单呈现了这些命令图标(如果适用,用户可以执行这些命令图标,则在所如所描述的图中引导这些命令):激活Dev 1154/1354(图12、
14、15A-17A)、去激活Dev 1162/1362、Dev配置1156/1356(图24B)、手机&Dev应用更新1164/
1364(图27)、手机注册1158/1358(图25)、Dev信息1166/1366(图28A)、添加另一手机1172/
1372(图21A/21B)、丢失的手机定位器1170/1370(图39)、将丢失的(或未使用的)手机1176/
1376移除(图23)、新近注册的手机登录1174/7374(图22)、Dev初始化1178/1378(图19/20)、多账户启用1179/1379以及应用服务器取消注册1177/1377。Dev应用服务器注册1175/1375让用户在网上注册Dev,通过提供所有者的用户ID、密码、电子邮件地址、手机电话号码和Dev的S/N等来利用应用服务器创建账户。账户允许用户利用手机控制和监控Dev,继而如果特定事件发生,则Dev通过电子邮件和/或邮件发送SMS消息到用户的手机进行传送并警告。
[0152] 汽车应用菜单1122中的其他命令的执行,例如:在图30中示出汽车控制&监控图标1132、在图42A中示出引擎状态图标1126、在图33和37中示出通行费账户图标1134、在图42B中示出第三方控制和监控图标1130、在图42C中示出驾驶行为1142和负载限制1144图标、在图28B中示出汽车/家庭Dev ID图标1146/1346。恐慌(panic)图标1128允许用户打开汽车警报以制止潜在的夜贼/小偷。上锁/开锁图标1136让用户远程地上锁/开锁汽车。自助停车
1138和自取1140图标允许当命令这么做的时候,用户命令Dev将他/她的车辆自助停车并自己驾驶以接上司机。
[0153] 在家庭App菜单1322中的其他命令的执行,例如:在图43中示出家庭控制&监控图标1326,在图56B中示出家庭门上锁1332、门解锁1334、在图45中示出家庭警报打开1336、警报关闭1338图标、在图55B中示出车库开门器图标1340以及在图48-54中示出家庭装置图标1344。
[0154] 根据本发明的一方面(图12、14、15A-17A),然后用户在通过执行Dev设施菜单(图11/13)中的激活图标已经申请并从他/她的蜂窝提供商获得针对Dev的服务账户之后,开始Dev激活过程。在激活过程期间或之前,其可以是NAM(图15A/15B)、SIM(图16A/16B)、ModSIM(图17/17A)、或任何新的或改进的激活方法,手机从服务提供商或供应服务器接收UTAID(唯一的暂时激活标识符,其包含激活密钥和其他的参数),然后其将传递(通过SRC介质)给Dev。Dev从UTAID导出激活密钥,并将其与其标识符和其他激活参数一起向供应服务器发送,以完成激活过程(图12、14、15A-17A)。然后,Dev注册并从而由网络识别,且从此以后,其能够与手机和其他注册的移动设备通信。在激活过程期间,手机还将其电话号码(自动地或通过用户输入的)发送至Dev并从Dev接收MSK,Dev后来也将在其已经能够连接到网络之后,(通过蜂窝)向所述手机发送回确认消息。Dev一从手机接收到确认应答,其就发送回初始化图标(图12/14的屏幕1280/1480中的1290/1490,包含其所分配的电话号码),用户将执行该初始化图标以启动他/她的手机和Dev初始过程(图19/20),允许所述手机在其与所述Dev通信时,使用所述Dev的电话号码。加密的MSK被优选地编码,作为手机(或有线/无线设备)的一部分,蜂窝(或其他无线长距网络)在与Dev的例行通信期间,发送分组,其仅在所述MSK与在其存储器中已经存储的匹配的情况下才回应。
[0155] 根据本发明的一方面(图18A),用户优选地可以通过执行图标1419(图14)来启动手机模仿激活(HIA)。在HIA中,Dev通过经由SRC从手机接收激活命令、供应服务器网络地址、用户ID、密码和手机电话号码来开始激活,且反过来,其向手机回送MSK。然后,其获得手机的服务参数;从而,连接到(手机的)蜂窝网络,并且然后向供应服务器发送激活请求和激活参数,从所述供应服务器接收服务参数和应答,且能够连接到网络(其网络)。
[0156] 根据本发明的一方面(图18B),用户优选地能够通过执行图标1413(图14)来开始手动激活。在手动激活中,用户使用他/她的手机来到服务提供商供应网站1844B,填写Dev的信息和账单和激活码,并执行激活,从而允许Dev连接到网络。
[0157] 根据本发明的一方面(图18C),Dev可选地可以配备有视频显示器,用户可以与其直接交互(在图2/3/4中的视频连接器272)。对于汽车应用,在许多车辆中,显示器在仪表盘控制台上已经可获得,且其中,Dev可以与其他功能共享显示器1802C。至于家庭应用,单独的分立的视频显示器1832C被示出为大概地安装在Dev(家庭控制和监控系统)的前面板旁。
[0158] 根据本发明的一方面(图18D),用户优选地具有通过将SIM/USIM卡插入到Dev的SIM连接器1821D中经由SIM/USIM来开始Dev注册/激活过程的选项。如在图18C中所示出的,该选项或者:1.其需要从Dev到具有硬按键1806C和软键盘1822C的仪表盘控制台显示器
1802C(汽车应用)或到具有软键盘1852C的前面板显示器1832C(家庭应用)的有线/无线连
接器(未示出)。该选项还需要按键键盘和显示固件驱动器模块(在图5/6中,框568/668)。该仪表盘控制台硬按键优选地由用于信息显示的若干按钮组成,例如:针对GPS信息的GPS(图
18C的1808C)、针对无线电波的AM/FM(图18C的1810)、针对Dev监控器和控制的M/C(图18C的
1812C),如行业通常所实施的。2.Dev不需要有单独的显示器,因为Dev的屏幕1816D、1830D、
1846D和1866D还可以出现在由所述Dev通过SRC发送的手机屏幕106上,与先前在图12和14中描述的相似。
[0159] 根据本发明的一方面(图19/20),用户执行刚从Dev 106接收的在他/她手机的收件箱(图12/14的屏幕1280/1480)的初始化图标(1290/1490或1294/1494)或从用户接收到
的图18A/18B/18D的1878A/1876B/1888D或1880A/1878B/1890D。然后,手机102导航到屏幕
1902/2002,在屏幕1902/2002中,用户可以输入所需的信息。然后,他/她输入所请求的参数,例如:用户所选择的账户安全密码1914/2014和1916/2016(为了添加安全性),他/她的手机自己所选择的密码1918/2018、电子邮件(为了密码恢复)、车辆标识、家庭地址、以及紧急电话号码(例如,在北美911或根据地理或国家的其他号码),这些全部将由手机发送至Dev以进行处理和存储。在初始化期间,手机还获得并存储Dev的电话号码(1226),该电话号码由手机的应用在它们的通信中使用,如由本领域的普通技术人员所公知的。
[0160] 根据本发明的一方面(图21A),新的手机102可以由已注册手机102添加(注册)到Dev 106中;且将能够控制所述的Dev 106,就像所述已注册手机,没有任何限制。
[0161] 根据本发明的一方面(图21B),新的手机102可以由已注册手机102添加(注册)到Dev 106中;且将在控制所述Dev106时具有受限的功能。
[0162] 根据本发明的一方面(图22),刚刚新近添加到手机102从Dev接收指示其主人跟随其指示以使所述手机运行并与Dev进行通信的应用下载链接和消息,当所述新近的手机完成其任务时,其也将通知注册手机102的主人。
[0163] 根据本发明的一方面(图23),可以由另一已注册手机从Dev移除(取消注册)已注册手机。
[0164] 根据本发明的一方面(图24A),Dev在用户未能在三次尝试之后输入匹配的密码之后,执行密码恢复过程。Dev向电子邮件服务器发送密码恢复命令,电子邮件服务器将所恢复的密码发送电子邮件给所述用户。
[0165] 根据本发明的一方面(图24B),用户使用手机来配置Dev,为了改变,移除和/或更新特定信息,例如:车辆牌照、家庭住址、密码、账户号码、电子邮件地址、以及急救中心电话号码等。
[0166] 根据本发明的一方面(图24C),用户使用手机从Dev获取设备信息。
[0167] 根据本发明的一方面(图25),用户使用新的手机将所述手机注册到Dev中。注册命令需要用户输入信息,例如:正确的账户安全密码、新手机的电话号码(两次)、手机密码(两次)、以及Dev的电话号码(当新手机从所述Dev接收对其注册的确认响应时,新手机将使用该号码向其发送命令,且将把Dev的电话号码存储到其存储器中)。Dev验证账户安全密码,然后其检查以看手机号码输入及其所选择的密码输入是相同的,每一个输入两次。如果所有的信息是正确的,则Dev将向手机发送确认响应及其设备信息;且从此以后,它们可以彼此通信。在注册过程期间,如果在其存储器中存在,则Dev也将向其他的注册手机发送警告消息以通知用户这样的注册。
[0168] 根据本发明的一方面(图26),用户试图使用(图2/3/4的)激活按钮202激活或注册新的手机到Dev。如果Dev在此时不具有蜂窝服务,则其将如先前描述的开始激活过程。否则,Dev将通知注册手机用户需要正确的应用来运行该过程。然后,用户在线下载该应用(如果手机不包含该应用),或运行该应用(如果手机包含所述软件)。(Dev还检查以看其是否有任何注册的手机号码在其存储器中。如果其不包含的话[指的是,其尚未在手机的帮助下被激活],则必须将SIM卡插入到其插槽[在图2/3/4中270]中,其将允许用户通过让他/她输入针对该账户的安全密码、他/她的正在注册的手机的电话号码和针对所述手机所选择的密码来进行初始化)。当Dev从手机接收注册命令及其数据时,如先前所描绘的(在图25的屏幕2502中),其验证并处理命令和数据;其还警告其他手机该试图的动作(如果存在的话)。在注册过程期间,如果任何被警告的手机回送“不Ok”消息2662,则立即中止注册;或如果Dev接收OK 2658,则注册可以在没有账户安全密码输入或验证的情况下立即开始。为了添加保护性,在他/她能够允许或不允许这样的过程发生之前,对于被警告的手机的用户而言,需要账户安全密码。
[0169] 根据本发明的一方面(图27),用户使用手机更新到手机102和Dev 106的应用的最新版本。手机从所述Dev获得Dev的当前版本的应用信息,并且从应用服务器108获得其最新的版本和Dev的最新版本。当用户决定更新到最新版本时,他/她只执行允许手机从应用服务器接收最新版本应用的副本的更新图标。然后,手机向Dev发送Dev的应用更新URL(或Dev的最新版本应用)以及更新命令,并且然后,手机和Dev各自更新其自身最新版本的应用(或可供替换地,手机102从应用服务器108接收Dev的更新应用并且然后向Dev 106发送)。
[0170] 根据本发明的一方面(图28A),用户使用手机来从Dev 106获取设备信息。
[0171] 根据本发明的一方面(图28B),用户使用手机来从Dev 106获取设备ID参数。
[0172] 根据本发明的一方面(图29),当到了用户切换到另一服务提供商的时候,他/她再次经过类似的激活过程,以便Dev 106能够连接到新服务提供商的网络。用户登录并从新的服务提供商获得新的UTAID,且优选地应该在仍然连接到当前的服务提供商网络的同时(通过他/她的手机)激活Dev 106。从而,由于手机仍然通过蜂窝网络与Dev 106通信,所以用户可以在任何地方(而不是不得不在Dev的附近以如在图11/13和图12和图14中在先前的激活过程中的情况下以使用SRC介质与其通信)进行激活。Dev 106一被激活并能够注册,且然后连接到新网络中,其到先前网络的服务就可以被断开,且从此以后,Dev 106与新网络中的其他手机(移动设备)通信。Dev的设备信息文件包含相同的编程数据;换句话说,用户无需重新初始化或重新配置Dev。优选地,唯一的不同是新的账户号码且可能地,Dev 106已经被分配不同的号码。手机102更新Dev的手机号码(不管其是不是不同的号码),并从此以后在其与Dev 106通信中使用它。Dev 106还优选地向其他手机发送命令,以便所述手机的用户也可以更新Dev的电话号码。
[0173] 根据本发明的一方面(图30),用户使用手机的汽车控制和监控菜单来与Dev 106通信,以控制车辆的电机组件,例如:点火、上锁/开锁它的门、打开/关闭警报等,或检查车辆配件状态。
[0174] 根据本发明的一方面(图31和32),用户使用手机的汽车控制和监控菜单中GPS图标与Dev 106通信,以将位置地址输入到车辆GPS设备中,或从GPS存储器获取所存储的输入。
[0175] 根据本发明的一方面(图33至图37),用户使用手机的通行费支付账户菜单与Dev 106通信,以在所述Dev上建立Dev将要处理的通信费支付账户,在需要时支付所需的费用并将交易记录在其存储器中。当在所述手机102上执行相应的图标时,Dev 106也向手机发送交易活动。
[0176] 根据本发明的一方面(图38),用户使用手机的控制和监控菜单中的车辆定位符图标与Dev 106通信,以定位车辆的当前位置。然后,Dev 106翻译并向GPS发送当前的位置命令,并且将当前的GPS位置信息传递回手机102。
[0177] 根据本发明的一方面(图39),在定位丢失的已注册手机时,用户使用他/她的手机的控制和监控菜单中的手机定位器图标与Dev 106通信。Dev 106向手机102发送回其所列出的已注册手机102,用户可以从其中选择以便Dev 106定位所述手机102。
[0178] 根据本发明的一方面(图40),用户使用手机的汽车控制和监控菜单中的路线跟踪和速度计警告程序/状态图标与Dev 106通信,以利用警告选项和/或车辆的路线跟踪历史建立特定的速度限制记录历史。然后,Dev 106与速度计和GPS交互,以建立何时以及何地发生速度限制的历史,或仅仅是用户可以稍后利用所述手机浏览的普通的路线跟踪(其中,其跟踪采样时间在分钟时间方面可编程)。如果需要,用户还可以填写网络服务器目的地以进行离开Dev的存储。
[0179] 根据本发明的一方面(图41A),Dev 106向用户的手机发送消息,优选地利用视频(或流传送视频)数据,通知他/她特定的事件已经发生到他/她的车辆,例如:强行闯入。用户将能够知道事件的本质、事件发生的时间和日期和位置,以及已经被警告的注册的手机号码。
[0180] 根据本发明的一方面(图41B),Dev 106优选地利用视频(或流式传送视频)数据向用户的手机发送消息,通知他/她特定的事件已经发生到他/她的车辆,例如:孩子或宠物可能被留在了所述停放的车辆内。用户将能够查看伴随着的视频,并且然后利用手机采取适当的动作,手机将其发送给Dev 106,例如:由于误警报忽略或通过采取这些立即且暂时的措施的组合中的一个来确认:将车门开锁,降低车窗,鸣喇叭、打开汽车警报、打开加热器或空调、闪光、呼叫急救中心、或司机在去往他/她的汽车的路上。
[0181] 根据本发明的一方面(图42A),用户使用手机的汽车应用菜单中的引擎状态图标与Dev 106通信,以远程查看车辆引擎状态。
[0182] 根据本发明的一方面(图42B),用户(即,警察)从警察急救中心接收由Dev(例如,由其被劫持的司机产生的)或由已注册手机主人(其车辆被报告丢失)发送的命令菜单(图标),这允许警察对受影响的、由第三方驾驶员驾驶的车辆进行暂时的控制。
[0183] 根据本发明的一方面(图42C),用户对Dev编程,以将关于他/她的汽车的司机的驾驶行为的数据存储在他/她的安全私有云存储器中,以在车辆过载时被通知,以及在高峰时段期间,参与流量监控程序。
[0184] 根据本发明的一方面(图43),用户使用手机的家庭控制和监控菜单中的警报配置图标与Dev 106通信,以配置警报I/O,例如:门和窗进入、运动检测器、警报扬声器和喇叭、以及照相机,以更描述性的术语(而不是普通的数值),例如:当他/她在家时、离开、或远离家时,门/窗入口#1到BRS(卧室#2窗户)、运动输入#1到大厅(运动检测器)、照相机#5到后院(照相机)。
[0185] 根据本发明的一方面(图44),用户使用手机的在家庭控制和监控菜单中的状态/监控器图标与Dev 106通信,以当他/她在家、离家、或远离家时,监控并查看房屋中的各个窗户、运动检测器和照相机。
[0186] 根据本发明的一方面(图45),用户使用手机的在家庭安全菜单中的程序/控制图标与Dev 106通信,以当他/她在家、离家、或远离家时,对家庭警报系统进行编程和武装。
[0187] 根据本发明的一方面(图46),Dev 106优选地向用户的手机发送带有视频(流式传送视频)数据的消息,通知他/她的家已经发生特定事件,例如:强行闯入。然后,当他/她离家或远离家时,用户可以通过手机查看并发现事件在何处及何时发生(哪一个入口和时间)。
[0188] 根据本发明的一方面(图47),Dev 106优选地向用户的手机发送带有视频(或流式传送视频)数据的消息,通知他/她在照相机监控设备中已经发生特定事件,例如:当主人在家、离家、或远离家时,检测到在他/她房屋外的移动对象。
[0189] 根据本发明的一方面(图48至图51),用户使用手机的在家庭装置菜单中的装置添加图标与Dev 106通信,以发现或找到家庭设备的存在。然后,手机将其连接并向Dev 106传输其软件应用,并且然后传送到手机;或向其提供URL(网络链接),其允许用户将软件应用下载到他/她的手机,手机也将其向Dev发送,或Dev可以从所述URL自动地下载应用。然后,当他/她在家、离家、或远离家时,用户可以运行这些应用,以远程地控制这些所述的设备。
[0190] 根据本发明的一方面(图52),当他/她在家、离家、或远离家时,用户使用手机的家庭装置菜单中的装置移除图标与Dev 106通信,以将不再使用的特定家庭设备或多个设备进行移除。
[0191] 根据本发明的一方面(图53),当他/她在家时,用户的手机102和Dev 106通过SRC网络与家庭设备通信。
[0192] 根据本发明的一方面(图54),当他/她在家时,用户的手机102通过SRC网络与Dev 106和家庭设备通信(因为存在手机,所以在Dev和家庭装置之间的通信被保持但不活动,意思是Dev将不向所述家庭装置传递手机的命令)。
[0193] 根据本发明的一方面(图55A),当他/她在家、离家、或远离家时,用户使用在家庭装置菜单中的电缆盒/TV图像与Dev 106通信,以对有线电视和电视节目进行编程、记录和查看。
[0194] 根据本发明的一方面(图55B),用户使用手机的家庭装置菜单中的或家庭应用菜单中的车库开门器图标与Dev 106通信,以打开或关闭车库门。当他/她在家、离家、或远离家时,Dev还让用户知道车库是关着的还是打开的。
[0195] 根据本发明的一方面(图56A),用户使用手机的在家庭装置菜单中的加热/AC图标与Dev 106通信,以对中央空调单元编程,例如:当他/她在家、离家、或远离家时,何时将其打开以及开到什么温度以及在什么温度将其关闭,以实时控制,并在任何时候查看其状态。
[0196] 根据本发明的一方面(图56B),用户使用手机的在家庭装置菜单中或在家庭应用菜单中的门锁图标与Dev 106通信,以当他/她在家、离家、或远离家时将主要门的入口锁上或开锁。
[0197] 根据本发明的一方面(图57),用户使用手机中的家庭装置菜单中的洒水器图标与Dev 106通信,以对景观洒水器进行编程,例如:在一星期的哪(些)天、在什么时间以及持续多久,以及哪一个站打开洒水器以对景观(花园、以及房屋植物等)浇水。用户还可以通过手机在家、离家、或远离家时在任何时刻打开或关闭洒水器。
[0198] 根据本发明的一方面(图58和图59),当他/她在家、离家、或远离家时,用户使用手机的在家庭装置菜单中的电表图标与Dev 106通信,以建立每月电费支付账户,以便Dev 106将获取每月的电表读数,并且然后将其向公共事业公司发送,公共事业公司将自动地接收该支付或对用户计费,然后用户将通过他/她的手机对其进行支付。
[0199] 根据本发明的一方面(图60A),当他/她远离房屋时,用户使用在家庭装置菜单中的帮助警告图标与Dev 106通信,以通过他/她的手机进行监控并与帮助警告设备的佩戴者通信。
[0200] 根据本发明的一方面(图60B),用户使用手机的在家庭装置菜单中的门铃&内部通信装置图标与Dev 106通信,Dev连接到内部通信装置,让用户在有人按门铃时回答(通过手机)。该特征允许离家的主人就像在家一样应门。
[0201] 根据本发明的一方面(图61),用户使用手机的在家庭装置菜单中的智能宠物门图标与Dev 106通信,以当他/她在家、离家、或远离家时,针对宠物的日常需要对于智能宠物门系统进行编程和设置,并实时地控制其组件。
[0202] 根据本发明的一方面(图62),集成到机器人应用中的Dev 106允许多个用户对在其周围环境中的功能进行编程、控制、指导、命令和监控,而同时,其被通知与其应用相关的任何预期的和非预期的事件。
[0203] 图1描绘了本发明的实施例100的优选示例。其呈现了无线网络118,其中所有的设备能够访问并使用其彼此通信。网络118一般被称为由服务提供商提供的蜂窝网络或无线网络的类型(例如广域蜂窝网络-GSM网络、CDMA网络、WCDMA网络、TD-SCDMA网络、NAMPS网络和/或根据任何GPRS、EDGE、CDMA2000、WiMAX、LTE、TD-LTE的派生物运行的网络-基于GSM/EDGE和UMTS/HSPA、3GPP、4G LTE、5G,除了其他类似的和未来的介质之外,例如:卫星网络或由许多类型的介质组成的混合网络-有线、无线、陆地的和卫星)。所发明的设备/装置或Dev(简称)106是与手机102通信的本发明,手机102还可以是智能电话、平板PC、膝上型PC、如iPad的设备、PDA(个人数字助理)、或其在激活过程期间或当它们在所述SRC网络范围内时,其使用的任何便携的、通过SRC介质104(短距通信)的移动电子设备。Dev 106被示出驻留在汽车120、住宅(或商用处所)122、或通用机器人设备(装置)124内。蜂窝服务提供商或服务提供商112是到Dev 106的蜂窝通信服务的提供商,从而识别并允许其通过无线网络118与其他蜂窝设备通信。在服务提供商112可以识别Dev 106之前,Dev 106必须被激活。激活过程涉及在Dev 106和服务提供商112自身或其网络计算机/服务器[例如MSC(消息交换中心)、VLR(访客位置寄存器)、HLR(家庭位置寄存器)、AuC(认证中心)、激活服务器、以及本领域普通技术人员公知的其他后端系统]的组合之间交换预使用/预编程的和/或特定的唯一的所发布的信息,上述网络计算机/服务器在本质上是服务提供商专有的,但是在本发明中简单称为供应服务器114。Dev 106在其内部内存存储器中包含一些用于激活的参数。Dev 106通过经由手机102从服务提供商112和/或供应服务器114下载来获得其中的一些。应用服务器108可以由Dev 106制造商(在图1中未示出)和/或由服务提供商112经营者(与Dev 106制造商
合作,在图1中也未示出)提供。在后面的情况下,应用服务器108可以是企业内部网服务提供商112的一部分,正如在供应服务器114和服务提供商112之间的后端连接120中示出的。
[0204] 图1还示出了BTS(基站收发机站)或塔110(如在本申请中描绘的,在各种设备之间去往服务提供商112的通信而是实际上先经过一个或多个塔110)。来自一个设备的信息经过一个或多个塔110并且然后发送至区域性服务提供商112中的一个。然后,服务提供商112再次将所述信息传递给一个或多个塔110,在塔中信息最后到达目标服务器/计算机。
[0205] 所有这些组件,例如:塔110、服务提供商112、以及供应服务器114等还可以被称为公共陆地移动网络(PLMN)。以便,当在本申请的示例中被称为供应服务器114或服务提供商112时,其还包含整个PLMN的功能,其中,主要的任务落入所述所提及的组件(供应服务器或服务提供商)。在用户在输入所需的密码有问题的情况下,当由Dev 106请求时,电子邮件服务器116充当向用户的电子邮件地址发送电子邮件发送密码恢复的电子邮件服务器。电子邮件服务器116还可以是(并入到)App服务器108的一部分。
[0206] 图2至图4在硬件框图方面描绘了本发明的实施例200、300和400的优选示例,如本领域的普通技术人员公知的。它们呈现了集成并对接到如通过图2中的图示200所表示的汽车控制和监控系统、图3中的家庭控制和监控系统300、以及图4中的通用机器人的控制和监控系统400中的Dev 106。Dev 106的主要组件是CPU 248、其关联的蜂窝电话电路246、及其RF接口电路(RF收发机244、RF Amp 234和天线232)。CPU的示例是其关联的电路、或芯片集是英特尔公司的X-GOLD 101单芯片、由ARM授权的NEON Cortex-A9、以及其他的,例如:高通以及许多如本领域的普通技术人员所公知的。
[0207] 框图200、300和400还包括无线LAN控制器(其还可以被称为在多个无线局域网WLAN的一个上的Wi-Fi或WIFI通信)及其关联电路256、254、252和242、易失性和非易失性内存存储区264(闪速存储器、SDRAM、RAM、EEPROM、…)、时钟系统236、I/O接口238/338/438、实时时钟240以及功率和电池备份250。其还包括SRC(短距离通信)设备中的一个或多个,例如:NFC 258、蓝牙260、无线/有线USB 262、以及其他无线射频(RF)技术(未示出)。其还包含用于NAM 268、SIM 266、ModSIM 266A参数存储的非易失性内存存储区域、以及用于SIM卡的插槽270。NAM 268、SIM 266和ModSIM参数存储优选地可以并入到内存存储器264中,其也是用于程序代码、应用软件、数据、和OS固件的存储器,如本领域的普通技术人员公知的。实施例200包括免提扬声器、麦克风、以及声音激活的电路230,其也可以驻留在实施例300和400中。免提扬声器、麦克风、以及声音激活的电路应用532还可以驻留在实施例600中,而实施例400提供了多个蜂窝手机接口电路439、436、434和432。
[0208] 图2还包括非常有用和救命的一些输入和输出(I/O),例如当司机遇到事故,其中他/她可能没有精神的或物理的能力采取立即的行动来处理情况。当司机刚好没有手机在他/她的手上时,输入拨号&谈话按钮204提供了在情况需要时与家庭成员(已注册手机102)联系的方便的方式。
[0209] -气囊(226):在存在导致对汽车的大撞击和/或使其气囊(图2中的226)膨胀的事故的情况下,Dev 106至少一次向急救中心(未示出)和已注册手机发送具有车辆位置的警告紧急呼叫消息(即,在美国和加拿大的911,中国110或类似地根据国家和地理位置,如先前在文本中提及的)。Dev 106还拨号急救中心,并打开免提麦克风和扬声器(在图2中230),以便司机可以与急救中心接线员通信。如果在短时间内没有急救中心的响应回来(即,一两分钟;换句话说,在事故位置可能没有可用的蜂窝服务),则Dev 106将通过卫星网络向急救中心(未示出)具有车辆位置的紧急呼叫消息,如果被编程这样做的话(未示出)或通过由许多类型的有线的、无线的、陆地的和卫星的介质组成的混合网络,如本领域的普通技术人员所公知的。如果Dev 106在其消息发送之后仍然没从急救中心收到响应,则不管怎么样,其将向GPS(图31中3182)发送卫星紧急呼叫命令,GPS继而优选地通过卫星将其与其GPS位置(未示出)一起向急救中心发送。
[0210] –紧急按钮(229a):优选地位于车辆内,当被按下(连续多次)时将向Dev 106发送电信号,这将向其他的注册手机102和急救中心(未示出)发送具有当前GPS位置的紧急呼救消息。Dev 106还拨号急救中心并打开免提麦克风和扬声器(230),以允许车辆的司机与急救中心人员通信。Dev 106还拨号已注册手机且(如果其回答的话)连接到免提麦克风和扬声器(230),以允许车辆的司机与所述手机的用户(即:家庭成员)通信。
[0211] –拨号﹠谈话按钮(204):还允许车辆的司机在他/她在他/她的手上没有手机或所述手机当时不能正常工作的情况下,与已注册手机102通信。
[0212] 图2和3还描绘了通过SRC网络104在手机102A和Dev 106之间的通信,例如:在激活过程期间(图8、9、11/13、12和14),或当他们位于其短距通信(SRC)介质内时,以及在正常操作期间,通过蜂窝(或其他无线)网络118。
[0213] 图5和6在软件框图方面,描绘了本发明的实施例500和600的优选示例,如本领域的普通技术人员所公知的。图示502表示汽车应用,图示602表示家庭应用。这两个中的每一个优选地包含两个主要的软件框:
[0214] –Dev基础552/652与内核OS 540(例如iOS、谷歌的安卓移动OS)一起形成了基本内核。Dev基础552/652优选地由Dev ID参数542/642(包含制造商名字和生产日期、S/N号、型号、工厂位置)、下载层/模块544(当其软件应用的当前版本需要更新时,用于下载更新版本的Op App模块506/606)、蜂窝和无线LAN层/模块546(蜂窝和无线LAN设备驱动器和管理模块)、包含诸如ESN、IMSI等之类的所有NAM和SIM相关的信息参数的NAM(名字分配模块)548/648和SIM(用户标识模块)550/650组成。
[0215] –Dev App 504/604运行允许Dev 106与其他无线设备通信的应用软件-解码并执行从手机102接收的程序/控制命令以及状态/监控命令。Dev App 504/604优选地由两个模块组成:
[0216] –手机信息模块560(对于汽车和家庭应用常见-由手机102信息组成,例如:用户的手机号码、账号、密码、其他的手机号码、电子邮件地址等)。
[0217] –Op App模块506/606优选地由以下模块组成:从手机102接收命令并向手机102发送状态的命令通信层/模块508/608、将来自手机102的状态和监控命令解码并执行的状态和监控层/模块510/610、检测Dev的I/O和事件中的变化的事件层/模块512/612、将来自手机102的程序和控制命令解码并执行的程序和控制层/模块518/618、将来自手机102的激活/去激活命令解码并执行的Dev激活/去激活层/模块514/614、将来自手机102的手机信息和更新命令解码并执行的手机应用更新层/模块516/616、将来自手机102的手机注册命令解码并执行的手机注册层/模块522/622、将来自手机102的Dev配置命令解码并执行的Dev配置层/模块524/624、将来自手机102的添加和移除手机和参数命令解码并执行的添加和移除层/模块526/626,将Dev信息获取到手机102的汽车/家庭(商用)Dev信息520/620、执行并且运行警报应用的汽车/家庭警报应用模块562/662、将从手机102下载的应用解码并执行的汽车/家庭应用下载564/664、搜索丢失的注册手机的手机定位层/模块534/634、以及允许Dev 106与I/O外网设备201/301/401通信的I/O管理层/模块528/628。
[0218] 汽车Op App模块506和家庭Op App模块606优选地包含仅适用于各自自身功能的一些其他模块。在汽车应用的情况下,Op App模块506优选地包含账户支付设置层/模块
530、免提音频I/O层532(用于声音触发的Dev激活),这允许在收费机费用交易期间Dev 106在免提模式下与司机通信,或命令Dev106拨号并连接到急救中心期间,的从而允许司机在免提模式下与急救人员通信。在家庭应用的情况下,模块606优选地包含家庭装置层/模块630,其发现家庭装置/设备,下载其线上应用或提供其下载链接到手机102);然后,在与多个家庭装置/设备通信时,根据手机102的命令,存储、执行HH App 632(图13家庭装置图标1344)。
[0219] 预编程版本的Op App 506/606已经驻留在Dev的存储器中,且如果需要的话,可以在激活950/1050(图9/10)期间,下载其更新的版本,或由用户执行手机和Dev应用更新图标1164/1364(图11/13)
[0220] Dev App 504/604优选地包含与驻留的(或设备上的)功能和向CPU及其环境提供统一接口的OS内核交互的通信和应用功能。内核通过针对每一功能分配任务(RTOS)管理
CPU资源,例如:命令通信层/模块、IPC(在多个任务或过程合作之间的过程之间通信)、存储管理、文件系统(FS)、I/O设备管理、网络管理(蜂窝、LAN和其他无线网络)、以及关联的驱动器(全部都未示出)。
[0221] 图7A和7B在驻留在已注册手机102上的软件框图方面描绘了本发明的实施例700A和700B的优选示例。图示702A是图5中的计数器部分502,图示702B是图6中的计数器部分
602,如本领域的普通技术人员公知的。
[0222] 在图7A中的手机102的手机应用704A和图5中的Dev 106的Dev应用504用于彼此通信。针对图7A的操作层706A中的每一模块,在图5的Op App 506中存在等价的对应的模块。
一个示例是当用户想要看汽车设备信息时。用户浏览手机102到汽车Dev设施菜单1150,该菜单优选地包含Dev信息图标1166,当执行该图标时,使得手机102导航到汽车设备信息屏幕2810A(图28A)。所有动作/功能优选地已经由命令通信层/模块708A和汽车Dev信息模块
714A进行解码和执行;其也与驻留在手机102上的其他驻留的(设备上的)模块通信,包括由“屏幕显示模块”(未示出)显示屏幕并向Dev 106发送消息/命令,并通过“收发机模块”(未示出)从Dev 106接收消息/响应,如本领域的普通技术人员所公知的。
[0223] 手机102向Dev 106发送“汽车Dev信息”消息/命令。然后,命令/消息被命令通信层/模块508接收并解码,并由图5中的Dev 106的汽车Dev信息模块520执行。然后,Dev 106向手机102发送回所请求的数据,手机102接收并显示信息,如在汽车设备信息屏幕2810A(图28A)上示出的。
[0224] 类似地,图7B中的手机102的手机应用704B和图6中的Dev的Dev应用604用于彼此通信。针对图7B的操作层706B中的每一模块,在图6的Op App 606中存在等价的对应的模块。
[0225] 一个示例是当未授权的进入/强行闯入房屋中时,如在图示4632中所指示的,通过图46中的卧室2(BR2 4638)(图3中进入检测308中的输入之一)产生警报,该警报向Dev 106发送信号并由图6中的事件层/模块612处理。事件层/模块612将强行闯入解码,其为图3的进入检测308的输入之一进入BR2(卧室2)窗户,并向图6的命令通信层/模块608传递信息,命令通信层/模块608将其与消息(或多条消息)一起向手机102发送,警告其用户有强行闯入事件。在手机102处,当用户在导航若干显示屏幕(如由图46中的图示4602、4606、4612和4622所指示的)查看所显示的消息时,命令通信层/模块(图7B中的708B)接收并解码该消
息,并将其和其数据向事件层/模块716B传递,事件层/模块716B执行并将数据保留在其存储器中准备显示(如由图46中的图示4632、4652和4660所指示的),如本领域的普通技术人员所公知的。
[0226] 图8、9和10描绘了在从应用服务器108将激活和应用软件下载到其内存存储器的手机102中,本发明的实施例800、900和1000的优选示例。
[0227] 在能够与Dev 106通信之前,手机102必须在图2/3/4其内存/存储区域264中具有兼容的软件应用。虽然用户试图通过按下激活按钮(在汽车应用的情况下,位于接近在内部后视镜的较低侧上的车库按钮的某处;或当在汽车内时,使用语音激活的电路(图2的230);
或在家庭应用的情况下,激活按钮在外壳内;或在Dev配备显示器的情况下,如在图18C中的
1814C/1844C所示出的)来激活Dev 106,新的Dev 106(尚未被激活也未注册)通过SRC(短距通信)104向手机102发送激活软件请求消息/命令,步骤802。当从手机102没有响应返回或返回未被认出的响应时,Dev 106向手机102收件箱发送另一消息步骤804,指示在手机102中不存在关联的软件(在图8中,步骤820,如在图9/10中在手机显示屏幕902/1002中更详细示出的)。然后,用户屏幕触摸网络地址链接(URL)906/1006(图9/10),其使得手机102向应用服务器108(图8)发送应用菜单下载请求,步骤806。然后,应用服务器108向手机102发送回所请求的信息,步骤808,如在屏幕920/1020(图9/10)中更详细呈现的手机显示器822中所示出的。
[0228] 屏幕920/1020呈现了支持基于手机102的一些最流行的OS(操作系统)的车辆/家庭控制&警报应用系统924/1024,例如:安卓(926/1026)、iOS(928/1028)、Windows(930/
1030)以及其他的(932/1032)。这是在美国和世界大部分地区一些公知的OS,但是在本发明中,Dev 106及其应用软件也将支持在世界中的任何地方正在开发的或尚要发明的OS。在该示例性实施例中,在应用下载菜单922/1022中的运行软件优选地自动检测手机102是基于安卓的,并呈现自下载链接(URL)934/1034,以便基于正确OS的应用下载请求(图8的步骤
810)由手机102向应用服务器108自发送(当定期器到期时-即10秒)。然后,App服务器108向手机102发送所请求的应用(图8的步骤812),手机102将其显示在屏幕824上,其如在若干屏幕940/1040、960/1060和980/1080(图9/10)中被更详细地示出。
[0229] 屏幕940/1040示出了应用正被下载944/1044,其型号或序列号942/1042、以及对于用户的消息以针对软件的存在检查工具箱948/1048。然后,用户翻转到屏幕960/1060并选择(例如,执行)带到屏幕980/1080的汽车/家庭应用962/1064,该屏幕980/1080示出了表示刚下载的软件的图标982/1082。如果存在从应用服务器108到Dev 106的更新需求,则在其自身的应用下载期间,手机102还优选地显示Dev应用软件950/1050的更新状态。在手机的自身的应用下载期间(步骤814),Dev的应用可能需要从应用服务器对Dev更新(步骤816)。
[0230] 用户还可以优选地在不从Dev 106接收消息到其手机的收件箱902/102中的情况下,上网并键入正确的地址906/1006,以将激活和应用下载到他/她的手机102。
[0231] 图11/13针对汽车/家庭应用描绘了本发明的实施例1100/1300的优选示例。其描绘了在激活和应用1104/1304已经下载到手机102中之后,优选地首先需要做什么。手机102在屏幕1102/1302开始,该屏幕示出在用户翻阅屏幕902/1002、920/1020、940/1040、960/
1060、和980/1080,并且执行关于汽车/家庭应用下载的适当的链接和图标之后,汽车/家庭应用1104/1304已经完全被下载到手机102中。屏幕980/1080被重复为包含汽车家庭App图标1104/1304的屏幕1102/1302。当用户执行所述图标1104/1304时,这将使得手机102导航到示出汽车/家庭应用菜单1122/1322的屏幕1120/1320。
[0232] 现在,用户在他/她的手机102中具有Dev应用软件了,他/她将必须激活(激活1154/1354)Dev 106,以使得他/她的手机102能够与所述Dev 106通信;且他/她(而且后来,另外的用户)可以使用手机102来对Dev 106编程、控制、监控,且由所述Dev 106警告发生了什么。Dev 106的激活优选地仅需要由用户利用第一台手机102做一次(当用户第一次使用Dev 106时,在开始时)-除非服务被中断或用户切换到另一服务提供商(则,如在图29中所描述的,需要再次激活)。
[0233] Dev 106一完成其激活就能够与手机102(帮助其被激活到网络中的手机-手机#1)通信,这是因为其包含了所述手机102的电话号码。
[0234] 当用户选择汽车/家庭Dev设施图标1124/1324时,使得手机导航到汽车/家庭Dev设施菜单1152/1352,然后,用户在其中选择激活图标1154/1354,开始使得Dev 106被激活到服务提供商网络的过程。
[0235] 可供替换地,用户具有通过上网到应用服务器的网站或通过执行手机(互联网)应用服务器注册图标1175/1375使得所述手机通过SRC向Dev发送命令来向应用服务器(图1的框108)注册Dev(为了其安全性控制、监控和编程服务)的选项。继而,Dev通过SRC向他/她的手机发送所述音乐服务器的网络地址链接(URL)(在该情况下,手机和Dev都必须在SRC距离之内)。然后,用户将他/她的手机的(设备的)屏幕导航到所述应用服务器网站108(未示出)。然后,用户通过创建他/她的账户、诸如用户ID和密码之类的唯一的访问ID将他的Dev注册到应用服务器网站,并输入诸如他/她的名字、联系电话号码、邮件地址之类的所需的信息以及诸如S/N(序列号)等(未示出)之类的Dev的ID参数,如与当前可用的系统类似地所需的以及还如本领域的普通技术人员所公知的。在现有的当前系统中,缺点是应用服务器简单地像在手机和Dev之间发送/按路线发送通信数据的路由器一样动作。只要任何人输入正确的用户ID和密码,他/她就能访问Dev,而真正的主人/用户没有意识到他/她的安全性正被破坏且他/她的隐私正被侵犯。
[0236] 在另一方面,Dev向其用户/主人提供增强型(辅助的)安全保护。在其用户为了与他/她的手机通信,成功地向应用服务器注册Dev之后,所述Dev通过文本消息向所述手机发送加密的MSK(即,通过邮件向SMS网关)。然后,MSK将被编码到从手机到将所述MSK与所述手机关联的Dev的随后的发送命令/控制分组中。Dev将不响应利用未匹配的MSK的任何手机/移动设备或有线/无线设备,并且当这样的不匹配发生时,还通过已注册手机的/设备的ID(电子邮件、通过邮件发送到SMS网关的文本消息等)警告用户。在来自具有未匹配的MSK的另一手机/设备的随后的注册期间,Dev将警告其已注册手机并向其发送允许/不允许命令且仅当其从其注册的用户或其注册的用户之一接收确认的响应时,其才允许所述注册得出一个成功的结论并从而向新近注册的手机发送MSK。如果没有来自其已注册手机的响应,则Dev需要该用户,即使是在提供正确的用户ID和密码之后,对进一步的安全性问题提供正确的回答,例如:用户的出生地、母亲婚前名、最喜欢的颜色等。以下的表格呈现出对于一些运营商的SMS网关的非常短和部分的邮件列表仅作为图示。
[0237] (来源-https://bithub.com/mfitzp/List_of_gateways/)
[0238]
[0239] 图示1180/1380示出在美国的一些最流行的蜂窝服务提供商-例如AT&T、威瑞森无线、斯普林特、T-Mobile、美国蜂窝、Metro PCS、维珍移动和Boost。
[0240] 如果用户在中国大陆,则蜂窝服务提供商将是中国移动、中国联通、中国电信、中国通。(*)
[0241] (*)在台湾,蜂窝服务提供商将是远东电信有限公司、亚洲太平洋电信、LDTA/中华电信、VIBO电信、台湾移动有限公司。
[0242] 在香港,蜂窝服务提供商将是CSL有限公司、CITIC电信1616、Truphone有限公司、润迅通信、以及中国-香港电信。
[0243] 在日本,蜂窝服务提供方将是NTT DoCoMo、au、软移动、Willcom、EMOBILE、KDDI公司。在韩国,蜂窝服务提供方将是KT、SK电信、LG电信和韩国有线电信(t-plus)、Eco-mobile。
[0244] 在印度,蜂窝服务提供商将是Andhra Pradesh、Assam、Bihar、金奈、德里&NCR、Gujarat、Haryana、Himachal、Himachal Pradesh、Jammu&Kashmir、Kerala、Maharashtra&Goa、North East、Orissa、Punjab、Tamil Nadu、Uttar Pradesh、West Bengal,
[0245] 在加拿大,蜂窝服务提供商将是研科移动、Airtel无线、Eastlink、贝尔移动、ICE无线、罗杰斯通信、SaskTel移动和维珍移动加拿大。
[0246] 在墨西哥,蜂窝服务提供方将是Nextel墨西哥、美国Movil/Mextel、Movistar-Telefonica Moviles、lusacell。在巴西,蜂窝服务提供方将是NII控股有限公司,意大利移动通信、Claro、Vivo S.A.、Sercomtel蜂窝、巴西电信GSM和CTBC蜂窝S.A。
[0247] 在欧洲,蜂窝服务提供方将是法国电信、Globalstar Europt、Vivendi、RFF、Iliad、Bouygues Telecom、Transatel、Omea Telecom、E1Telecom(法国)、T-Mobile 
Deutschland GmbH、Vodafone D2GmbH、E-Plus Mobilfunk、O2GmbH&Co.OHG、Arcor AG&Co、sipgate Wireless、Mobilecom Multimedia、Group 3G UMTS、西门子AG、…(德国)、意大利电信SpA、Vodafone  Omnitel  N.V.、Rete Ferroviaria  Italiana、Wind 
Telecommunicazioni SpA、Hutchson 3G(意大利)、Vodafone西班牙、法国电信Espana SA、Xfera Movile SA、Telefonica Moviles Espana、BT Group、…(西班牙)、BT Group、Mundio移动有限公司、Telefonia欧洲、Jersey Airtel有限公司、大东环球、网络铁路设施有限公司、…(UK)。
[0248] 在俄罗斯,蜂窝服务提供方将是移动电信系统、MegaFon OJSC、新电话公司、JSC Uralsvyazinform、Tele2、中央电信公司、SkyLink/MTS/莫斯科蜂窝通信。
[0249] (来源维基百科)
[0250] 图12针对汽车/家庭应用描绘了本发明的实施例1200的优选的激活示例。其呈现了Dev车辆/家庭激活屏幕1202,在执行激活图标1154/1354(图11/13)之后,手机102导航到该屏幕。该屏幕通过让用户输入所需的信息以将Dev 106被激活到服务提供方的网络来开始激活过程。在Dev 106能够连接到网络以便其能够打电话或与其他蜂窝和/或无线设备传送数据之前,其需要被它的用户/主人所订制的服务提供商识别,且从而需要激活。
[0251] 本发明利用服务提供商做出的进步和发展,提供OTA(空中)激活过程,其中“尚未注册的移动设备(Dev 106)”可以与其网络进行一次连接以被连接/登录,在移动设备(即,Dev 106)和服务提供方设备/服务器之间交换激活/供应和注册信息参数。在成功激活过程之后,服务提供方识别Dev 106,且从此以后,Dev 106被连接到服务提供方的网络,在网络中其可以与其他无线设备传送语音、消息、视频等。
[0252] 本发明描绘了用于Dev 106激活的以下优选的示例性步骤:
[0253] 用户向服务提供商申请、登录并选择服务计划。在被批准后,用户优选地从服务提供商接收IP地址、用户ID、激活密码,并通过他/她的手机102获得加密的UTAID(唯一的暂时的激活标识符),如先前提及的,其优选地包含激活类型/方法(NAM、SIM、ModSIM或其他的)和激活密钥。手机102通过向Dev 106发送UTAID和用户账户信息开始激活过程。然后,Dev处理数据并将激活类型从UTAID分离,将激活类型解码并相应地开始激活(NAM、SIM、ModSIM或任何其他的激活方法)。然后,当其被暂时地允许进入服务提供商的网络时,Dev 106向服务提供方112或供应服务器114发送激活密钥、Dev ID参数以及附带的激活数据。然后,通过服务提供商/供应服务器/计算机将激活密钥和数据按路线发送到OTA激活处理器(或复杂的服务器),上述服务提供商/供应服务器/计算机针对激活处理验证它们并最终将Dev 106注册到其网络中。Dev 106还从UTAID导出其安全/加密密钥,以加密其与其他设备的通信数据。
[0254] 在图12和14中描绘了上文的步骤:
[0255] 用户使用屏幕键盘1235输入服务提供商的IP地址1208(如在1224中示出的)、激活用户ID 1210(如在1226中示出的)、激活密码1212(如在1228中示出的)、以及他/她的手机电话号码1214(如在1229中示出的);然后执行Ok图标1230。
[0256] 如在屏幕1238中示出的,手机102向服务提供商/供应服务器114传递用户在屏幕1220上输入的请求激活到服务提供商1241的服务器1239的信息。在验证1240密码之后,手机继而从服务器接收用户的账户信息1242(或Dev/账户电话号码吗)、姓名1244、与UTAID 
1246一起。
[0257] 然后,手机102连接到Dev 106,并通过SRC 104与它通信(由于Dev 106尚不能够连接到网络118)1253发送其电话号码1254、用户账户信息1256、UTAID 1258,并从Dev 1259接收移动安全密钥(MSK)。然后,手机向Dev 106发送激活命令1260,然后等待所述Dev 106完成其激活1262。当Dev 106完成其激活时,其重新利用电源(或进行图2/3/4的上电重启249),并且然后注册到网络中。在预定的到期时段内,Dev 106一从服务提供商1268接收确认消息其就成功地完成了激活。向用户通知在收件箱1274中的来自Dev 106的激活完成消息,且用户执行成功图标1276以完成激活过程。在Dev 106已经成功地被激活到网络中之后,如上文提及的,优选的是,Dev 106向手机102发送确认消息1274、1292/1296和初始化图标1290/1294以供用户响应。然后,在将所有的用户信息和手机的参数设置到Dev的存储器中时,用户执行初始化图标1290/1294,如在图19/20中描述的。可选地,当网络不支持图
1266中示出的这样的机制时,用户可以手动地将Dev的电话号码输入到他/她的手机中,以通过其屏幕显示输入(未示出)与所述Dev通信。
[0258] 图14针对汽车/家庭应用描绘了本发明的实施例1400的优选的激活示例。用户优选地具有用于开始Dev激活的选项,如在手机屏幕1402中示出的,通过OTA(空中)激活选择
1416(如在图12、15A-17A中详细描述的)、手动(手动激活)选择1413)、HIA(手机模仿激活)选择1419或HAA(手机辅助激活)选择1418。手机辅助激活(HAA)允许用户(当标记HAA图标
1418并且然后用户执行Ok图标1415)使用他/她的手机激活Dev,通过所述手机与蜂窝提供商/供应服务器直接通信,而无需Dev与提供商/供应服务器交互(如在图12的OTA激活情况下)。
[0259] 用户通过填写提供商/供应服务器的激活网站地址1424、激活用户ID 1426、和激活密码1428以及手机号码1429来开始HAA。然后,用户只需Ok图标1430,使得手机导航到屏幕1436,示出手机发送激活请求到蜂窝提供商/供应服务器1439和提供商的名字1441。屏幕还示出手机发送正确的激活密码1440并从服务提供商/供应服务器112接收用户账户信息1442(或Dev/账户电话号码)和1444,与UTAID1446一起(还在图15A/15B的框1506A/1506B、图16A/16B的框1506A/1606B、图17/17A的框1506A/1706A)。然后,手机导航到显示其电话号码(1454)的通信(发送)、账户信息1456、UTAID 1458和到Dev的激活命令1460的屏幕1450(还在图15A/15B的框1508A/1508B、图16A/16B的框1508A/1608B、图17/17A的框1508A/
1708A中)。手机还确认从Dev 1459接收并保存MSK(还在图15A/15B的框1509A/1509B、图
16A/16B的框1509A/1609B、图17/17A的框1509A/1709B中)。继而,手机接收Dev的激活密钥和ID参数1461(还在图15A的框1510A2、图16A的框1610A2、图17的框1710a中),并将激活密钥1462和所述参数1463向提供商/供应服务器传递(还在图15A的步骤1510A4、图16A的步骤
1610A4、图17的步骤1710c中)。然后,手机从提供商/服务器接收激活确认(与Dev所分配的电话号码1466和Dev激活/注册服务ID参数1465一起)(还在图15A的框1514A2、图16A的框
1614A4、图17的框1714a中),并将其(确认和Dev电话号码、服务ID参数)向Dev 1467传递(还在图15A的步骤1514A4、图16A的步骤1614A4、图17的步骤1714c中)。Dev 106一从手机接收确认和参数,其就将所有这些参数存储在其存储器中(还在图15A/15B的框1516A/1516B、图
16A/16B的框1616A/1616B、图17/17A的框1716A/1716A中),重新利用其电源(还在图15A/
15B的框1519A/1519B、图16A/16B的框1619A/1619B、图17/17A的框1719/1719A中或进行图
2/3/4的上电重置249),并且然后注册到网络中。然后,Dev向所注册的手机发送消息1492/
1496和初始化图标1290/1294,其中在将所有的用户信息和手机的参数设置到Dev的存储器中时,其用户确认1476并执行初始化图标1490/1494,如图19/20中描述的。
[0260] Dev优选地在一个小时之内向手机一次一条地发送若干消息,直到其从其用户接收到应答。否则,如果其在24小时内尚未接收到任何应答,则Dev将手机电话号码从其存储器删除且用户必须再次重新开始激活。
[0261] 图15A至图17A更详细地示出了手机屏幕1220/1420、1236/1436、1250/1450以及1270/1470、手机102、Dev 106和供应服务器/提供商114之间的交互。
[0262] 本发明呈现了三种激活的方法,例如:NAM(名称分配模块)、SIM(用户标识模块)以及ModSIM(修改的SIM)。本发明还支持随着技术的进步和持续改进,仍在开发中和/或尚未开发的发明人尚不知道的激活的系统和方法,且Dev 106可以被特别设计成与任何蜂窝服务提供商一起以遵守其规范和需求。
[0263] 图15A和15B描绘了在使得Dev 106在名称分配模块(NAM)存储内存区域中被激活时,本发明的实施例1500A和1500B的优选的激活示例,上述名称分配模块(NAM)存储内存区域是利用ESN/MEID/IMED值预编程的。
[0264] 其在步骤1502A/1502B开始(其等价于图12/14中的屏幕1220/1420),其中用户输入手机号码、服务提供商/供应服务器IP地址、用户的激活ID、激活密码,并执行命令Ok图标
1230/1430。然后,手机102发送激活请求和激活密码1240/1440(图12/14)和1504A/1504B,然后从服务提供商/供应服务器1246/1446和1506A/1506B接收UTAID。手机102在步骤1254/
1454、1256/1456、和1508A/1508B中,向Dev 106发送其号码、用户的账户信息和UTAID。
[0265] Dev 106优选地通过发送激活密钥和ESN/MEID/EMEI(电子序列号/移动设备标识符/国际移动设备标识符)1510A/1510B来开始OTA激活。步骤1510A描绘了Dev在OTA期间(图
12)向服务提供商/供应服务器发送其激活参数,而在HAA期间(图14),手机从Dev接收所述激活参数(步骤1510A2),然后将其发送到服务提供商/供应服务器(步骤1510A4)。服务提供商/供应服务器112/114接收、处理并验证激活密钥是正确的,且能够将激活密钥与其服务器数据库1512A/1512B中的用户的账户信息关联。然后,供应服务器114优选地向Dev 106发**
送所分配的电话号码、所有其他的参数 ,以及激活应答1514A/1514B。步骤1514A在OTA期间(图12),Dev发送所分配的电话号码、所有其他的参数**以及激活应答到服务提供商/供应服务其,而在HAA期间(图14),手机从服务提供商/供应服务器接收所述激活参数和激活应答(步骤1514A2),然后将其向Dev发送(步骤1514A4)。
[0266] (**剩余的NAM参数是系统ID、接入过载等级、组ID标记、初始寻呼信道、锁定代码、本地使用标记、A/B系统选择、MIN标志标记…)
[0267] 然后,Dev 106将NAM参数存储到其NAM存储内存区域1516A/1516B中,且将手机102电话号码和用户的账户信息存储到其手机信息存储区域1518A/1518B。然后,Dev 106重新利用其电源(或在图2/3/4中进行上电重置249),并且然后注册到网络1519A/1519B中,如本领域的普通技术人员所公知的。当其从服务提供商112接收应答1520A/1520B时,激活是成功的。换句话说,其能够连接到网络。
[0268] 在激活过程期间,Dev 106优选地与手机102就其进展状态(通过SRC 104)进行通信,如先前在屏幕1250/1450上示出的,步骤1511A,且最后通过蜂窝网络118传送也如在屏幕1292/1492上示出的确认文本消息1522A/1522B,与Dev初始化图标1290/1490或1294/
1494一起。然后,用户优选地执行所述图标,以在他/她的手机102上开始Dev初始化过程(如在图19和20中所示出的),为了所述手机102传送并利用所有的Dev的功能和能力。如果用户未能马上初始化,则优选地,Dev 106将定期地向用户的手机发送相同的初始化消息和图标,直到其从所述用户接收确认响应。
[0269] 图16A和16B示出在使得Dev 106在用户标识模块(SIM)存储内存区域中激活时本发明的实施例1600A和1600B的优选激活示例。
[0270] Dev 106不象典型的移动手机,典型的移动手机与其SIM模块一起由蜂窝服务提供商或其附属的第三方发布或制造。这些移动手机已经有存储在手机存储器中的或由电池打印在手机内部的序列号和IMEI(国际移动设备标识)、编程到SIM模块的IMSI(国际移动用户标识)、Ki(认证密钥)、加密密钥、可能的ICCID,且从而关联到所述蜂窝服务提供商,并从而可以在初始上电时容易地激活到服务提供商网络。SIM模块还充当存储设备且从而包含个人信息,例如:用户电话目录、文本消息、图片等。
[0271] 在另一方面,Dev 106未被捆到任何蜂窝服务提供商,且从而被设计成优选地通过软件下载和/或更新的方式来支持,以与任何蜂窝服务提供商工作。
[0272] Dev 106各自被设计成具有其自身唯一的IMEI和SIM存储内存区域,SIM存储内存区域包含最小数量的诸如虚拟的IMSI之类的预编程的参数(或可选地,在预激活期间,由服务提供商发布的在UTAID中导出的IMSI)。这将允许任何服务提供商提供剩余的参数从而在激活过程中存储在其SIM存储器中。从而,用户可以在任何时刻选择、挑选并改变服务提供商。从而,如在该示例性实施例中,Dev的SIM包含最小数量的预激活参数,IMEI或SN(序列号,以便其能够与Dev 106关联)、其在激活期间使用以识别的IMSI值。且当然,激活密钥如先前所提及的,以便服务提供商能够将其与用户/订户关联。或Dev优选地利用SIM参数被工厂编程到其NVRAM(非易失性随机存取存储器)或EEPROM(图2/3的框266),IMEI(国际移动站设备标识)、ESN/MEID(电子序列号/移动设备标识符)、IMSI(国际移动用户标识)、TMSI(暂时移动用户标识)、MSISDN(移动用户ISDN用户)等等。由Dev在OTA(图12)或HIA(图18A)激活期间向服务提供商/供应服务器发送这些参数或向手机发送,手机在HAA(图14)激活期间将其向服务提供商/供应服务器发送。它们可以由用户通过Dev ID命令(图11/13中1146/
1346)获取,以在手动激活命令1852B期间向服务提供商/供应服务器提供,在图18B的屏幕
1842B。
[0273] 其与如在图15A/15B中的步骤1502A/1502B、1504A/1504B、1506A/1506B和1508A/1508ZHONG所描述的类似地开始。
[0274] 然后,Dev 106通过发送激活密钥、IMEI、和虚拟IMSI 1610A/1610B来继续OTA激活。步骤1610A描绘了在OTA(图12)期间,Dev向服务提供商/供应服务器发送其激活参数,而在HAA(图14)期间,手机从Dev(步骤1610A2)接收所述激活参数,然后将其向服务提供商/供应服务器(步骤1610A4)发送。服务提供商/供应服务器112/114接收、处理并验证激活密钥是有效的,且其能够将激活密钥与在其服务器数据库1610A/1612B中的用户的账户信息关联。然后,服务器优选地向Dev 106发送SIM参数,例如:所分配的电话号码(或MSISDN-移动用户ISDN号)、IMSI、TMSI(暂时IMSI)、Ki(认证密钥)、以及激活应答1614A/1614B。步骤1614A描绘了在OTA(图12)期间,Dev向服务提供商/供应服务器发送SIM参数**和激活应答,而在HAA(图14)期间,手机从服务提供商/供应服务器接收所述SIM参数和激活应答(步骤
1614A2),然后将其向Dev发送(步骤1614A4)。
[0275] 然后,Dev 106将SIM参数存储到其SIM存储内存区域1616A/1616B中、将手机102电话号码和用户的账户信息存储到其手机信息存储区域1618A/1618B中。然后,Dev 106重新利用电源(或进行图2/3/4中的上电重置)并且,然后注册到网络1619A/1619B中,如本领域的普通技术人员所公知的。当其从服务提供商112接收应答1620A/1620B时,该激活成功;换句话说,其能够连接到网络。
[0276] 在激活过程期间,Dev 106优选地通过SRC 104与手机102对其进展状态进行通信,如先前在屏幕1250/1450上所示出的,且步骤1611A,最后,通过蜂窝网络118传送确认文本消息1622A/1622B(还如在收件箱屏幕1280/1480上示出的1292/1492)以及Dev初始化图标1290/1490。然后,用户优选地执行所述图标1290/1490,以在他/她的手机102上开始Dev初始化过程(如在图19和20中示出的),以便所述手机102传送并使用所有Dev的功能和能力。
如果用户未能马上进行初始化,优选地,Dev 106将定期地向用户的手机发送相同的初始化消息和图标,直到其从所述用户接收确认响应为止。
[0277] 图17和17A在使得Dev 106在修改的用户标识模块(ModSIM)存储内存区域中被激活时,本发明的实施例1700和1700A的优选的激活示例。
[0278] ModSIM激活与SIM的激活类似,但更简单。Dev 106仅向供应服务器发送其ID参数和激活密钥(从UTAID导出),供应服务器接收、处理并将所述ID参数和所述Dev关联,以及所述激活密钥与所述用户关联。然后,供应服务器生成注册应答并向Dev发送回其(ODA)所分配的电话号码、TMSI和Ki。
[0279] Dev 106与如在图15A/15B中的步骤1502A/1502B、1504A/1504B、1506A/1506B和1508A/1508B中描述的类似地开始。
[0280] 然后,Dev 106通过发送激活密钥、其ID参数(Dev的S/N、部分号码、制造商的名字)1710/1710A继续OTA激活。服务提供商/供应服务器112/114接收、处理并验证激活密钥是有效的,且其能够将所述激活密钥与在其服务器数据库1712/1712A中的用户的账户信息关
联。然后,服务器优选地向Dev 106发送ModSIM参数,例如:所分配的电话号码、TMSI(暂时IMSI)、Ki(认证密钥)、以及激活应答1714/1714A。
[0281] 然后,Dev将ModSIM参数存储到其ModSIM存储内存区域1716/1716A中、将手机102电话号码和用户的账户信息存储到其手机信息存储区域1718/1718A中。然后,Dev 106重新利用其电源(或进行在图2/3/4中的上电重置),并且然后注册到网络1719/1719A中,如本领域的普通技术人员所公知的。当其从服务提供商112接收应答1720/1720A时,激活成功;换句话说,其能够连接到网络。
[0282] 在激活过程期间,Dev 106优选地(通过SRC 104)与手机102对其进展状态进行通信,如先前在屏幕1250/1450上和步骤1711所示出的;且最后通过蜂窝网络118传送确认文本消息1722/1722A;(还如在收件箱屏幕1280/1480上所示出的1292/1492)以及Dev初始化图标1290/1490或1294/1494。然后,用户优选地执行所述图标1290/1490或1294/1494以在他/她的手机102上开始Dev初始化过程(如在图19和20中示出的),以便所述手机102传送并使用所有Dev的功能和能力。如果用户未能马上进行该初始化,优选地,Dev 106将定期地向用户的手机发送相同的初始化消息和图标,直到其从所述用户接收确认响应为止。
[0283] 在家庭应用中,Dev 106(如由图3和6中的硬件和软件框图所表示的)是固定的设备。换句话说,其通常不需要进行漫游。优选地,存在一种诸如在用户账户中的比特/标记之类的机制或方法,以便服务提供商能够将其与进行漫游的典型的移动设备区分开;且从而,分配较少的服务提供商的资源以支持它,这继而可以在家庭应用中降低对用户/客户的服务成本。如在该方法中,由于其注册(标识数据)与服务提供商网络中的相同的MSC/VLR保持(驻留)在一起,所以Dev 106(在与车辆和机器人应用不同的家庭应用中),反过来无需定期地广播其存在。
[0284] 图18A描绘了本发明的实施例1800A的优选的激活示例,其中用户优选地具有开始手机模仿激活选择的选项(当在图14中,标记HIA图标1419并且然后由用户执行Ok图标1415),这允许Dev暂时地接管手机的功能,以便Dev能够连接到所述手机的服务提供商网络,以开始其激活。用户在手机屏幕上输入激活信息,然后该激活信息被发送(通过SRC)至Dev;所需要的激活信息例如:服务提供商/供应服务器的激活网站地址1806A、激活用户ID 
1808A和激活密码1810A以及用户的手机电话号码1814A(屏幕1802A)通过键盘1820A被输入在手机上。当执行Ok图标1812A时,其使得手机将所述数据通过SRC传递到Dev,步骤1824A、
1826A和1828A。然后Dev向手机发送回MSK 1830A并获取IMSI或TMSI(步骤1832A),其将IMSI或TMSI发送给蜂窝服务提供商1834A,且继而提供商请求认证密钥1836A。Dev从手机请求认证密钥(1838A),接收(1840A)并将其发送1842A到服务器发送,且能够连接到网络(从而,使用所述手机的服务账户和所述手机设备服务ID)。此时,手机暂时地停止其蜂窝活动(通过不发送或广播IMSI、TMSI,且仅在Dev通知其激活完成1868A/1870A之后或在特定的到期时段例如小于5分钟到期之后,才恢复所述活动)。Dev连接到网络1844A,连网到服务提供商/供应服务器网站1846A,向服务提供商/供应服务器1848A发送激活请求、用户ID和密码。在服务提供商/供应服务器将用户ID和密码验证并传递1850A之后,然后Dev从服务提供商/供应服务器接收用户的个人信息(即,用户的名字、地址、…)和账户信息(账户号码、服务计划、速率、…)1852A、UTAID,以及从其导出的激活密钥和其他参数1854A。然后,Dev向服务提供商/供应服务器1856A(NAM)或1858A(SIM)发送所述激活密钥、设备信息,服务提供商/供应服务器1856A(NAM)或1858A(SIM)发送回激活应答、电话号码和NAM参数1860A或SIM参数
1862A。然后,Dev将所有的NAM 1846A或SIM 1866A存储到其存储器中。然后,其重新利用电源(上电重置)并连接到所述网络。Dev通知手机其激活完成1868A/(从而,手机可以恢复其蜂窝网络活动)并向手机收集箱1870A发送初始化图标1886A/1888A和文本消息1882A/
1884A。Dev优选地向手机发送若干消息,在一个小时内一次发送一个,直到其从其用户接收初始化图标应答(1888A);否则,如果在24小时内其尚未接收到,则Dev将手机电话号码从其存储器删除,且用户必须再次重新开始激活。然后,用户执行图标1886A/1888A,以开始初始化过程,如在图19/20中所描述的。在完成初始化之后,用户能够通过他/她的手机与Dev完全通信。
[0285] 根据Wikipedia.com,IMSI(15位长或更短)由MCC(移动国家码-3位)、MNC(移动网络码-2/3位欧洲/北美标准)和MSIN(网络的客户群中的移动订阅标识号)。
[0286] 图18B描绘了本发明的实施例1800B的优选的激活示例,其中用户优选地具有开始手动激活选择的选项。在用户想要将添加线路(到Dev电话号码)到他/她在现有服务提供商处的账户的情况下,该激活(NAM)是简单和迅速的,上述现有服务提供商已经拥有该用户的个人和账户信息。为了准备该激活,用户联系客户服务或在线请求另外的线路。客户服务代表将请求他/她现有的主电话号码、客户的地址、税收ID(在美国,即,社会保险号的后4位),且作为交换,优选地,经由文本消息向他/她的手机提供用户他/她的Dev新号码和激活码。接下来,用户通过选择Man图标1413并执行Ok图标1415(图14),使得手机导航到屏幕1804B,其中他/她输入手机电话号码1806B、1806B(两次)、用户ID 1810B、密码1812B、1814B(两次)。然后,用户执行1818B,使得手机向Dev发送所述信息,Dev继而向手机发送回MSK,手机将MSK存储在其存储器中。然后,用户上线到服务提供商/供应服务器网站1848B(屏幕
1842B),以使得Dev被供应/激活。用户输入请求信息,例如:Dev的新电话号码1850B和激活码1856B(先前由服务代表发文本到他/她的手机)、Dev的ESN或MEID(通过执行图11/13的
Dev ID图标1146/1346获取并且值如在图28B的2826B中所示出的)以及账户账单码1854B
且,然后执行激活图标1860B。在较短的时间之后,用户将在收件箱中接收消息1872B或
1874B,通知他/她Dev正连接到网络。然后,用户执行图标1876B/1878B以开始初始化过程,如在图19/20中所描述的。在完成初始化之后,用户能够通过他/她的手机与Dev充分地交流。
[0287] 图18C描绘了本发明的实施例1800C的优选的激活示例,其中Dev配备有显示器(通过图2/3/4的视频连接器272),以便用户能够看见在Dev内正在进行什么(控制和监控系统或M/C)。当用户启动汽车点火键并选择M/C按钮1812C时,Dev(汽车)显示屏幕1804C打开,而Dev一上电1836C,Dev(家庭)显示器就一直是开着的。然后,可以通过其硬按键1806C(汽车应用)和软键盘1822C(汽车/家庭应用)可选地设置并对Dev进行编程。此外,仪表盘控制台显示器用于显示其Dev可以传送、控制和监控其他Dev的命令,如在图42B中使用屏幕4232B的警察的情况下。
[0288] 图18D描绘了本发明的实施例1800D的优选激活示例,其中用户优选地具有通过将有效的SIM/USIM卡1802D插入SIM卡连接器1821D开始Dev注册的选项。然后,Dev(CPU)接收外部中断1804D,其中其验证其账户是否是活跃的1806D。如果Dev的账户是活跃的,则其检查以看是否选择了多账户(框1810D)。如果Dev不在多账户模式(图11/13的多账户图标1179/1379在用户的手机中尚未被执行)下,则其显示消息1823D,告诉用户他/她无法使用所述SIM卡注册Dev,因为其当前的账户是活动的(显示消息1820D)。Dev还通知用户将当前账户去激活(如果其是仅有的现有账户,则显示消息1822D)或用户可以启用多账户模式(显示消息1824D),以注册所述SIM/USIM卡。其还向用户的注册手机发送文本消息,警告他/她所述的动作(1808D)。如果Dev处于多账户模式下(框1810D),其提示用户输入用户ID和安全密码1834D(屏幕1830D),且如果所述用户ID和密码是正确的1844D,则Dev试图利用所述
SIM/USIM卡(参数)1864D连接到网络。如果Dev不能连接到网络,则其导航到屏幕1866D,通知用户知道所述SIM/USIM已经失败(1870D);否则,其导航到屏幕1865D,其中其向他/她的注册手机1865D发送文本消息,允许用户从现在开始起利用所述SIM/USIM卡与Dev通信。如果在有限的输入(例如,三次尝试)之后用户未能提供正确的密码1836D(输入屏幕1832D),则Dev将提供密码恢复过程,其中用户能够在他/她的电子邮件(未示出)中恢复他/她的密码。
[0289] 如果Dev不包含任何活跃账户(在框1806D中),则其通过请求用户输入他/她的用户ID 1850D、密码1852D和手机电话号码1854D来设置新的账户,则用户执行1860D使得手机通过SRC向Dev发送所述信息,且所述Dev试图使用所述SIM/USIM卡参数(SIM卡通常被编程为与一个特定的运营商工作,而USIM/通用SIM将与任何运营商工作)连接到网络。作为交换,Dev向手机1863D发送MSK,以从该点向前移动将所述密钥关联到手机。Dev试图连接到网络1878C,且如果其不能连接到网络,则其导航到屏幕1866D,使得用户知道所述SIM/USIM已经失败1870D;否则,其导航到屏幕1880D,其中其通知文本和初始化图标已经被发送到他/她的手机1884D/1886D,其中用户确认并执行初始化图标1888D/1890D,其将手机导航到初始化屏幕,如在图19/20中所描绘的,从而用户可以初始化所述Dev。
[0290] 先前或此后引用的激活参数、设备ID参数、激活应答参数(例如:ESN、MEID、IMEI、SID、Ki、MSISDN、IMSI、TMSI、S/N、制造商名字等)绝不受限于或限制成所呈现的那一个(一些),而是可以包括其他的参数或可以是其他的未出现的参数,如本领域的普通技术人员所公知的。
[0291] 多账户特征(图11/13的1179/1379)允许用户在任何时候具有驻留在Dev中的多个账户,一次仅可以使用一个活动账户,其是缺省的或先前选择的。这允许用户通过将Dev连接到所述运营商网络来利用新的特定的运营商使用最优选的账户,而无需将所述Dev从当前现有的网络去激活。换句话说,当对他/她这么做有利时,用户可以一直针对Dev选择新的网络或恢复成任何现有的账户。此外,在激活/注册期间,每一账户优选地将具有分配给其的不同的Dev账户ID,例如Dev的电话号码和/或MSK、账户号码等,且每一账户参数存储在Dev和手机存储器中,且每一账户在其自身的单独的存储区域542/642、548/648和550/650用于Dev,以及存储区域752A/752B用于手机。从而,其使得在手机(或其注册的移动/无线/有线设备中的任何一个)与Dev之间的通信快速且不复杂,这是因为当在其通信期间使用所述账户时,在Dev和手机中的应用获取每一账户的各自的参数,如由本领域的普通技术人员通常实施的。
[0292] 优选的是,当Dev包含多个账户时,将提示用户选择去激活或删除哪一个账户。当Dev不再包含任何账户(所有的账户都被删除)时,还优选的是,将所有用户的个人和账户信息从存储器中移除且从而允许新的用户将他/她的新个人和账户信息编程到Dev中。
[0293] 图19和20描绘了本发明的实施例1900和2000的优选的应用示例。该示例性的实施例呈现了用户在他/她的手机中采用的优选的步骤,以在所述Dev已经被成功激活且注册到蜂窝网络中之后,将他/她的个人信息和手机参数初始化到Dev 106中。
[0294] 用户通过执行使得手机102导航到手机的汽车/家庭设备初始化屏幕1902/2002的初始化图标1290/1490/1886A/1876B、或1294/1494/1888A/1878B(他/她在收件箱中接收到的,图12/14/18B的屏幕1280/1480/1880A/1870B)来开始。接下来,用户输入他/她所选择的账户安全密码(1914/2014和1916/2016)、手机选择的密码1918/2018,然后执行使得手机
102向Dev 106发送命令和信息(此外,在流程图1970/2070的步骤1976/2076和1978/2078
中)的1906/2006,Dev 106处理该命令并验证这两个密码,输入两次的每一个是相同的(作为用于识别的例行实施)。然后,Dev 106发送回所请求的信息,手机102将该信息在屏幕
1920/2020上显示。其示出(先前在激活过程期间,手机向其传递的)手机的电话号码1924/
2024和手机密码、服务提供商名字和账户信息1926/2026、Dev电话号码1927/2027、Dev安全密码1923/2023和用户名字(1925/2025)。用户需要填写剩余的信息,且在完成之后,如在屏幕1930/2030中示出的将其呈现。
[0295] 在屏幕1930/2030中(如在步骤2082中示出的),用户输入汽车品牌和模型、车牌1934(针对汽车Dev)或访问地址2034(针对家庭Dev)、账户安全密码1936/2036、注册电话号码1937/2037及其密码、账户名字和服务提供商账户号码1938/2038、Dev电话号码1940/
2040、用于密码恢复的电子邮件地址1942/2042、急救中心电话号码1946/2046、以及多个其他所需的信息(为了清晰的目的和便于呈现,未示出,如本领域的普通技术人员所公知的)。
然后,用户执行Exe图标1954/2054,使得手机102将Dev的电话号码1984/2084存储到其存储器中,并向Dev 106发送该命令和信息(在步骤1986/2086中示出),Dev 106处理并将其存储到其存储器1988/2088中。Dev还更新加密的MSK 1989a/2089a,并将其发送1989/2089到手机,手机将其存储在其存储器1989b/2089b。更新MSK,使得Dev发现在先前的激活期间,不想要的手机或设备何时一直在巡视,因为所述设备试图使用旧的过期的MSK与其通信;然后,Dev可以警告其已注册手机这样的活动。然后,Dev 106发送1990/2090回信息1992/2092,如在屏幕1930a/2030a中所示出的,用户可以再次重新编辑1992/2092信息或通过执行1950a/
2050a来结束初始化过程。设备名字(1933/2033)使得用户编辑Dev的名字,以便所述名字可以保存在所述Dev之下(在屏幕1994/2094中1998/2098),允许用户立刻知道要处理哪一个Dev,如在多个Dev(Dev 1996/2096和Dev 1998/2098)驻留在或由他/她的手机控制和监控的情况下。例如:用户可能有两辆车(蓝色的轿车和白色的小轿车)或多个家例如:家Sara和家度假。
[0296] 当气囊226(图2)膨胀或其家里起火了(烟雾警报)304(图3)时,Dev 106将呼叫警察和急救电话号码1946/2046(在美国和加拿大911,步骤1960/2060-中国大陆110和119、香港999-EU 112-台湾、日本、南韩、法国119、印度100和101、墨西哥066和068、巴西190和
193),或向上述警报和急救电话号码发送语音和文本消息,以及向其他的注册手机102发送上述语音和文本消息。电子邮件地址1942/2042是用于当用户忘记账户安全密码时进行密码恢复的。然后,Dev 106向电子邮件服务器116发送密码和电子邮件地址,且将其发送电子邮件到所存储的电子邮件地址1942a/2042a,以供用户恢复他/她的密码。手机应用软件使用Dev电话号码1926/2026(电话号码916-122-9876/916-122-9877)并将其存储(在步骤
1984/2084)到手机存储器中,以便手机应用使用该号码与Dev 106通信。换句话说,总是利用所述Dev电话号码编码到Dev的所有手机的蜂窝命令(包括向第二或第三方转发并由第二或第三方执行的命令)。在当时,所述电话号码可以加密或不加密,且优选的是,蜂窝服务提供商工业适应所述电话号码的加密(因此,然后,相应地,在本发明中所述电话号码将被加密),以便所述电话号码不向第三方暴露且还使得潜行的黑客更难以进行任何网络破坏。
[0297] 图21A描绘了本发明的实施例2100A的优选的应用示例。该示例性实施例呈现了用户在他/她的手机中采取的将新的手机102添加(注册)到Dev 106中的优选步骤。
[0298] 用户可以添加新的手机102,该新的手机102将被注册到Dev 106中。在添加(注册)之后,新的手机102如已注册手机102将具有与所有的控制、编程和监控能力。
[0299] 用户执行屏幕1150/1350(图11/13)中的添加手机图标1172/1372,使得他/她的手机导航到添加新手机菜单,如在其屏幕2102A/2152A上所示出的,其提示用户输入账户安全密码。用户输入账户安全密码2108A或2158A,并执行Ok图标,使得手机向Dev 106发送命令和数据,Dev 106验证并处理该数据。如果账户安全密码匹配,则Dev 106发送回车辆/家庭信息2110A/2160A并提示用户新的手机所选择的密码2112A/2162A。然后,用户输入新的手机所选择的密码2113A/2163A。对于汽车应用,需要单个手机类别2114A来输入用户的新手机电话号码。虽然对于家庭应用,三个类别,例如:家庭成员电话输入2164A、家庭帮助(即,家政服务)电话输入2165A、以及朋友或暂时的成员电话输入2167A;用户仅仅从这三个中选择一个来输入新的手机电话号码。在该示例性实施例中,让我们假设用户输入他/她的家庭成员的手机电话号码2164A并且然后执行Ok图标2116A/2166A,使得手机102向Dev 106发送命令和数据。Dev 106验证并处理,然后向手机102发送回数据,手机102在屏幕2120A/2170A中显示它们以供用户验证。然后,用户执行确认图标2134A/2184A,这使得手机102向Dev 106发送回确认,Dev处理并更新其在存储器中的设备信息文件,并将其发送回手机102,手机102将其存储其自身的存储器中并在它的屏幕2140A/2190A中将其显示。用户可以一直获取并查看或请求最新的设备信息,如稍后在图28中所描述的。Dev 106还向所添加的手机
102发送具有应用下载链接和登录图标2214(这包含其电话号码)的指示消息,如在图22的屏幕2202中所示出的,其中所添加的手机102的用户可以开始登录,如在图22中所描绘的。
[0300] 图21B描绘了本发明的实施例2100B的优选应用示例。该示例性实施例呈现了用户在他/她的手机中采用的用于将新手机102在受限的或暂时的模式下添加(注册)到Dev 106中的步骤。
[0301] 其呈现了一种情况,在该情况中用户或者已经输入了家政人员手机的电话号码2165A(在图21A的屏幕2152A中),这将他/她的手机带到屏幕2102B处,该屏幕包含刚刚输入的用于进行家庭帮助2115B的手机的电话号码。或者,用户已经输入了朋友(暂时的)手机的电话号码2167A(在图21A的屏幕2152A),这将他/她的手机带到屏幕2152B,该屏幕包含了刚刚输入的用于朋友(暂时的)2167B的手机的电话号码。然后,用户执行Ok图标2116B/2166B,使得手机102向Dev 106发送命令和数据。Dev 106验证并处理,然后向手机102发送回数据,手机102将其显示在屏幕2120B/2170B中以供用户验证。屏幕2120B呈现了所添加的手机处于受限模式下,而屏幕2170B呈现了所添加的手机处于暂时的模式。然后,用户执行确认图标2134B/2184B,这使得手机102向Dev 106发送回确认,Dev 106处理并更新其在存储器中的设备信息文件,并将其发送回手机102,手机102也优选地将其存储在其自身的存储器中。
用户可以一直获取、查看、或请求最新的设备信息(如稍后在图28中所描述的)。Dev 106还向所添加的手机102发送具有应用下载链接和登录图标2214(其包含了其电话号码)的指令消息,如在图22的屏幕2202上所示出的,其中所添加的手机102的用户可以开始登录,如在图22中所描绘的。
[0302] 暂时注册的手机102,例如能暂时进入该房子的朋友、客人或邻居所拥有的手机,优选地利用开始日期(2167B1)和时间(未示出)、结束日期(2167B2)和时间(未示出)以及其作为正常的已注册手机102对房屋的访问权限进行编程。其没有将另一手机102注册到所述Dev 106的能力或没有将Dev 106激活到新网络的能力。在其到期日期,其将被自动地从Dev 106移除(取消注册)(2167B2)。
[0303] 家庭帮助成员的手机102在其功能上优选地受限于仅能够打开或关闭房屋安全警报以进或出该房屋或经营场所、在一星期的特定天以及在特定的时间进和出(未示出)。其将不能命令Dev 106控制、观察或监控任何其他的事情;以及没有将另一手机102注册到Dev 
106中的能力。
[0304] 该实施例优选地允许Dev 106的用户在远离家(近或远)、或在某处出差或休假时,使用他/她自己的已注册手机102将他/她的朋友的手机远程地添加(注册)到Dev 106。这允许该朋友使用他/她的手机102进和出呆在用户的房屋中可编程的持续时间。用户优选地甚至还可以通过执行图13中屏幕1320中的列表手机进&出活动图标1342跟踪所述朋友(未示出)、或家庭帮助成员(未示出)进和出的时间和日期。家庭帮助成员或朋友可以优选地总是在不再需要与Dev 106关联的软件应用时,将与Dev 106关联的软件应用从他/她的手机102移除。
[0305] 图22描绘了本发明的实施例2200的优选应用示例。该示例性实施例呈现了用户在他/她新添加的手机102中采取的用于将所述手机102登录到Dev 106中的步骤。
[0306] 最近添加(注册)的手机102的用户在它的收件箱中(屏幕2202)接收(在流程图2240中的步骤2242)来自Dev 106的他/她需要下载应用2210的通知2204,且然后登录2212,以供他/她的手机102与Dev 106一起工作。用户首先执行应用URL(2210)以进行应用下载,也在步骤2244中示出(下载链路2210,其应用下载步骤先前在图9/10的屏幕920/1020、940/
1040、960/1060以及980/1080中进行了描述)。在已经下载了应用之后,在步骤2246(假设他/她的手机不包含这样的应用;或者,用户刚刚登录),然后,用户执行登录图标2214(还在步骤2248中示出),该图标将手机102导航到用户输入他/她的正确手机密码2226(与添加/注册手机的用户已经在图21A的屏幕2102A/2152A上已经分配的2113A/2163A或在图21B的
屏幕2102B/2152B上的2113B/2163B相同的密码)的屏幕2220。用户最后执行(执行图标
2228),允许手机102将Dev的电话号码存储到其存储器2250(在图2240中)中,并向Dev 106发送应答。Dev接收应答2252并且然后向注册手机102r(在流程图2240中)的用户发送(步骤
2254)通知(2262),如在屏幕2260中所示出的。从现在起,登录手机102和Dev 106可以彼此通信(2256)。
[0307] 图23描绘了本发明的实施例2300的优选应用示例。该示例性实施例呈现了用户在他/她的手机102中采取的用于将已注册手机102从Dev 106移除的优选步骤。
[0308] 用户执行图11/13的屏幕1150/1350中的移除手机图标1176/1376,使得他/她的手机导航到如在其屏幕2302/2352上示出的移除手机菜单,这提示用户输入账户安全密码。用户输入账户安全密码2308/2358,并且然后执行Ok图标2316/2366,使得手机102向Dev 106发送命令和数据,Dev 106验证并处理数据。如果账户安全密码是正确的,则Dev 106发送回Dev的汽车/家庭信息2310/2360和其已注册手机电话号码2312/2362,则提示用户手机102的电话号码正被移除2314/2364。用户输入正被移除的手机的电话号码2314/2364,则执行Ok图标2316/2366,使得手机102向Dev 106发送命令和或数据。Dev 106验证并处理数据,则将其发送回用户的手机102(屏幕2320/2370)以进行确认2328/2378和2330/2380。然后,用户确认2334/2384,使得手机102向Dev106发送确认,Dev 106确认、处理并更新其设备信息,并将其向手机102发送回(2340/2390),示出手机102已经被移除2346/2396。图23还示出与每一注册的设备关联的移动安全密钥(MSK)仅图示为在图21A/21B的2313、2345、2363和2395和2145A/2145B、2195A/2195B。换句话说,Dev无需向用户发送这些加密的参数。
[0309] 图24A描绘了本发明的实施例2400A的优选示例。该示例性的实施例呈现了当用户未能输入正确的密码超过所允许的尝试(即,三次尝试)时,Dev 106密码恢复的优选程序流。
[0310] 其描绘了当用户未能输入正确的密码时的密码恢复机制,且从而将能够从电子邮件服务器将其接收回他/她的电子邮件帐户中。密码恢复的示例可以在用户想要查看或编辑汽车/家庭设备配置命令时发生,如由图11/13的图标1156/1356所表示的。
[0311] 在用户执行汽车/家庭设备配置图标(图11/13的1156/1356)之后,使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示汽车/家庭设备配置命令,如在其屏幕2402A/2422A上所示出的。其需要来自用户的帐户安全密码输入2408A/2428A,且如果他/她在三次2410A/2430A(还在流程图2470A的步骤2472A中)之后失败,则Dev 106通过向手机102发送密码请求命令2474A输入电子邮件恢复过程,手机102提示2410A/2430A用户他/她的电子邮件地址2412A/2432A。用户输入电子邮件地址,并且然后,执行Exe图标2414A/2434A,使得手机102向Dev 106发送命令,Dev 106接收并处理(步骤2478A)。如果电子邮件地址被验证2480A且不匹配,则Dev 106向手机102发送“电子邮件地址不匹配”消息2484A并停止2486A。如果电子邮件匹配,则Dev 106向邮件服务器116发送密码恢复命令、与用户的电子邮件地址2482A、以及密码以进行密码恢复。然后,用户可以检查他/她的电子邮件(屏幕2450A的2452A)并获取密码(2456A)。
[0312] 图24B描绘本发明的实施例和2400B的优选应用示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于利用个人和或手机信息的任何改变来配置Dev 106的优选步骤。
[0313] 其呈现了屏幕2402A/2422A的继续,其中在该情况下,用户输入正确的帐户安全密码2408A/2428A,手机102将其向Dev 106发送,如先前在图24A中所描述的。Dev 106向手机102发送回2464B(在图2460B)其设备配置数据,手机102将其显示在屏幕2402B/2422B上。一些优选的信息(非全部)未示出,例如:Dev的名字(A0/B0)、车辆ID信息(A1)/家庭地址(B1)、账户安全密码(A2/B2)、已注册手机电话号码及其密码(A3/B3)、用户名字和账户号码(A4/B4)、Dev电话号码(A5/B5)、电子邮件地址(A6/B6)、时间和日期(A8/B8)以及急救中心电话号码A7/B7。用户优选地可以编辑以改变屏幕2402A/2422A上的信息(也在步骤2466B中示
出),任何信息但是除已注册手机电话号码(A3/B3)和Dev的电话号码(A5/B5)之外。让我们假定用户通过添加第二电子邮件地址2408B/2424B编辑改变(步骤2466B)并执行Exe图标
2408B/2428B,使得手机102向Dev 106发送命令和数据(步骤2468B)。然后,Dev处理数据并将其发送回(步骤2472B)手机102供用户确认(屏幕2412B/2432B和步骤2470B)示出第二电
子邮件地址(2ndowner@any.com)已经被添加到(2414B/2434B)配置/设备文件中。然后,用户确认2418B/2438B,使得手机102向Dev 106发送回所确认的数据(步骤2474B),Dev 106将其存储在其存储器中(步骤2476B)。
[0314] 图25描绘了本发明的实施例2500的优选示例。该示例性实施例呈现了用户在他/她的新手机102中采用的用于向Dev 106注册所述手机102的优选步骤。
[0315] 该特征允许如果他/她丢失了他/她仅有的已注册手机,则用户注册新的手机102。让我们假定用户丢失了他/她的旧手机(在2410C/2440C中的电话号码916-987-6500)并买
了一个新的手机(电话号码916-987-0000)。然后,用户将新的手机102注册到Dev 106中。从而,该特征允许在旧的已注册手机不在可用的情况下,新的手机102被注册到Dev 106中。利用新近注册的手机102,用户可以使用它移除(取消注册)丢失的手机102,如先前在图23中所描述的。此外,如先前所提及的,他/她需要在线下载应用(并激活),以运行应用并使用相关的命令/图标来将他/她的手机102注册到Dev中。他或她无需在Dev 106的附近(在SRC范围之内),因为它已经向网络进行了注册。需要的是用户知道Dev的电话号码及其安全密码,以便他/她的手机102向Dev 106发送命令和数据以开始注册。如果是这种情况,则将通知拥有丢失手机的个人如在步骤2592中示出的注册,且在手机的屏幕2650(图26的)上将不能够阻止它,因为他/她没有账户安全密码输入,如在2666处所示出的(图26)。
[0316] 用户执行图11/13中的手机注册图标1158/1358,使得他/她的手机导航到手机注册菜单,如在其屏幕2502中所示出的。在区域2506中,用户输入Dev电话号码2508、账户安全密码2510、手机电话号码两次(2512和2514)以及所选择的手机密码两次(2516)。然后,用户执行Exe图标2520,使得手机102向Dev 106发送命令和数据,Dev 106接收并处理所述信息(在表2570中2572)。
[0317] 从这起,发明人将跳过(偶尔)手机屏幕显示消息(2510),其针对所需的账户安全密码输入和重新尝试前后地提示在手机102与Dev 106之间的通信。他还将跳过(偶尔)手机屏幕显示消息,例如:不匹配的手机号码和重新输入,或所选择的不匹配的手机密码和重新输入(为了呈现的方便),如本领域的普通技术人员所公知的。
[0318] 虽然对于某些常见的功能,Dev对账户安全密码和手机密码的需求可能是重叠的,但是,需要每一类型的密码(为了用户的保护),以便Dev执行其单独的操作。它们(需要账户安全密码的功能)是为了Dev的结构功能,例如:手机注册、手机添加或移除、设备配置、设备信息、手机定位器、通行费支付设置、路线和速度跟踪、家庭警报配置、家庭装置/设备添加和移除等。且手机密码是为了手机的操作功能,例如:车辆/家庭控制、程序、监控和查看、引擎状态、家庭装置/设备操作、车辆定位器等。
[0319] 流程图2570示出了当其执行由手机发送的注册命令时Dev 106的程序流(屏幕2502)。其在步骤2572处开始,此时其接收命令和数据,然后验证账户安全密码(PW)是否正确2574。当账户安全密码正确时,Dev 106检查输入了两次的手机电话号码2512和2514是否相同以及所选择的手机密码2516是否相同(在步骤2582中)。同时,Dev 106向手机发送注册过程状态(屏幕2532,以保持用户被通知)。如果它们全是,则Dev 106继续处理该命令并存储所有信息(包括手机的电话号码,步骤2586)到其存储器中。然后,其向手机102发送确认命令或汽车/家庭Dev信息2540/2540a(在步骤2590中),以确认其完成2558/2558a。当账户安全密码不匹配,则Dev 106向手机102发送消息“密码不匹配”(步骤2576),并让其尝试3次(步骤2580),且如果其失败,则Dev 106去到密码恢复2588且还向其他的注册手机102发送消息以将该动作通知他们(步骤2592)。该特征允许用户被通知是否存在来自未授权源的任何非法的注册。如果手机电话号码或手机的所选择的密码输入不相同,则Dev 106去到需要用户重新输入该信息的步骤(步骤4584)。
[0320] 图26描绘了本发明的实施例2600的优选示例。该示例性实施例呈现了用户在他/她的新手机102中采用的用于通过SRC网络将所述手机102注册到Dev 106中的优选的步骤。
[0321] 表2602呈现了新手机102试图向Dev 106激活/注册,以及已注册手机102的屏幕显示器2650接收对所述试图的激活/注册的警告。激活/警告在2604处开始,此时按下Dev激活按钮。Dev 106检查以看其当前的帐户是否活跃2606;且如果该账户不活跃(例如,尚未被激活、或在近30天已经被取消激活或尚不能注册到网络中),其向正在激活/注册的手机102发送查询消息(2608)。如果在某一较短的时间量中Dev 106没有获得回来响应2610,则其向所述手机102发送消息2614,指示所述手机102用户需要下载应用(app)软件以激活并与Dev 106通信(这些步骤已经在图8和9/10中呈现)。如果在步骤2610中,Dev 106从手机102获得回来了正确的响应,则激活开始2612(如在图11/13、12、14、15A-17A中所描绘的,这些已经呈现了激活Dev 106的一种或多种方式)。在该图中,在Dev 106和正在激活/注册的手机102之间的所有通信使用SRC(短距通信),例如:蓝牙、无线USB、NFC、WI-FI、红外线、无线LAN、无线射频(RF)技术、或无数的短波通信,如本领域的普通技术人员所公知的且其如在图1中
104所示出的。
[0322] 如果Dev 106的账户是活跃的(换句话说,其正注册/连接到网络),则其向正在注册的手机102发送消息“你需要正确的软件来允许该应用”(2616)。如果他/她的手机102不包含该软件,则用户在线下载应用(app)2618(通过在他/她的手机屏幕上键入应用服务器906/1006的URL,并点击屏幕键盘上的返回,如先前在图9/10的屏幕920/1020、940/1040、
960/1060和980/1080上所示出的)。或用户仅运行他/她的手机的现有应用2620(如先前在图25的手机屏幕2502上示出的,在其用户执行图11/13中的手机注册图标1158/1358之后)。
[0323] 在步骤2621处,Dev 106检查以看在其存储器中是否存在任何注册的电话号码。如果在其存储器中不存在注册的电话号码,而Dev 106是活跃的,这意味着它在其插槽中包含SIM卡模块(图2/3/4的270)(且这是其无需经过正常的激活过程的原因,如在图11/13至图12、14、和15A至17A中所描绘的,以能够注册到网络中)。在步骤2623,(由于SIM卡的存在),Dev 106正连接到网络,但是第一手机的电话号码已经被注册到所述Dev的存储器中,以便这两个设备能彼此通信。Dev 106提示新手机的用户他/她所选择的安全密码(2623)并验证其输入是相同的,步骤2625。如果安全密码输入相同,则Dev 106在步骤2627提示手机电话号码输入及其所选择的密码输入,然后继续在步骤2640验证它们。
[0324] 在步骤2624,(在Dev的存储器中存在注册的电话号码,指的是Dev 106经过正常的激活和注册过程),Dev 106从已注册手机102接收手机注册命令、账户安全密码、手机号码和所选择的手机密码。Dev还通过向已注册手机102的主人发送消息2654警告(步骤2622)该试图的注册(如在他/她的手机屏幕2650上所示出的)。
[0325] 在屏幕2650处,所警告的手机102的主人可以看见警告2652的本质(Sol的蓝色轿车/家庭Sara)、消息2654、时间和日期2656、注册的手机/移动电话号码2660。主人可以通过输入正确的密码2666加速注册过程,以能够选择Ok图标2658以允许它、或No图标2662来停止它(优选地,在此需要密码,以确保他/她是手机的真实主人)。这使得他/她的手机102向Dev 106发送命令,Dev将其接收到2626或到2644中(表2602)。
[0326] 回到表2602中,Dev 106验证账户安全密码(由图19/20的屏幕1930a/2030a中的1936a/2036a指示)是否正确。从这一点起及之后,如果Dev 106在步骤2626中从手机102中的一个接收“OK”命令(由屏幕2650中的图标2658执行),则其继续验证手机电话号码及其密码输入(它们都被输入两次以避免键入错误)以看它们2640是否相同(而无需经过账户安全密码输入验证2630)。如果Dev 106从手机102中的一个接收“不OK”步骤2644(由屏幕2650中的2662执行),则其将立刻停止过程,步骤2636。然而,如果Dev 106没有从已注册的用户接收到消息,则其继续验证账户安全密码2630(由于主人可能丢失了他/她仅有的手机102且想要注册新的手机)。如果密码不正确,则Dev 106提示进行另一输入2628。如果在第三次尝试2632该输入仍然失败,则Dev 106继续密码恢复过程,步骤2634(在图24A中描述),且最后去到停止(步骤2636)。如果账户安全密码通过,则Dev去到数据电话号码输入和手机密码输入验证步骤2640以验证其两次输入是否相同。如果其两次输入不相同,则其提示以进行重输入步骤2638;或如果其相同,则继续允许手机102开始注册2642;如在图25中已经描述的。
[0327] 图27描绘了本发明的实施例2700的优选示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于更新所述手机102和Dev应用的优选步骤。
[0328] 用户执行图11/13的手机和Dev App更新图标1164/1364,使得他/她的手机导航到手机和Dev应用更新命令,如在其屏幕2702上所示出的。手机提示用户输入账户安全密码(该实施例假定手机已经保留/存储了应用服务器的URL,以方便用户,否则其也将针对图9/10的应用服务器的URL 906/1006提示用户)。当密码2704与在其存储器中的密码匹配时(否则,Dev 106继续进行密码恢复,如在图24A中),手机102导航到屏幕2712并向Dev 106(步骤
2762)和应用服务器108(步骤2764)发送应用版本查询命令,这两者都分别发送回版本信
息,步骤2772、2774和2776,如由手机102在屏幕2716中所显示的:手机当前版本2718/2768、手机最近的版本2720/2774a、Dev当前版本2722/2772a和Dev最近的版本2724/2776a。当用户想要更新到最近的应用版本2726并执行Exe图标2730时,使得手机102向应用服务器108发送应用下载命令(步骤2780),并从应用服务器108接收(步骤2782)所下载的最近应用的备份(2782a)。然后,手机102向Dev 106发送Dev的最新版本的应用(2784a)和应用更新命令(步骤2784)。当Dev 106接收命令和最新版本的应用,其将其应用更新到最新的版本应用
2786,并且,然后向手机102发送应答2788。接下来,手机102将其应用更新到最近的版本
2790。手机102和Dev 106的更新的消息由手机102在屏幕2740中显示。可供替换地,当Dev 
106从手机102接收应用更新命令时,Dev106可以直接从应用服务器108下载最新版本的应用。
[0329] 图28A描绘了本发明的实施例2800A的优选的应用示例。本示例性实施例呈现了用户在他/她的手机102中采用的用于获取并查看Dev的设备信息的优选步骤。
[0330] 用户执行在汽车/家庭Dev设施菜单1150/1350(图11/13)中的Dev信息图标1166/1366,使得他/她的手机102向Dev 106发送设备信息查询命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示汽车/家庭设备信息,如在其屏幕2810A/2840A上所示出的。其示出了Dev类型汽车ID信息/家庭地址2813A/2843A和2816A/2846A、服务提供商(运营商)名字2817A/2847A、账户安全密码2818A/2848A、注册电话号码2820A/2850A和密码、账户名字和号码2822A/2852A、Dev的电话号码2824A/2854A、电子邮件地址2826A/
2856A、急救中心电话号码2828A/2858A和一些Dev标识号码2829A/2859A。
[0331] 图28B描绘了根据本发明的实施例2800B的优选的应用示例。该示例性实施例呈现了由用户在他/她的手机102中采用的用于获取和查看Dev的ID信息的优选的步骤。
[0332] 用户执行在汽车/家庭应用菜单1120/1320(图11/13)中的Dev ID图标1146/1346,使得他/她的手机102向Dev 106发送Dev ID查询命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示汽车/家庭设备信息,如在其屏幕2810B/2840B上所示出的。其示出Dev制造商名字和型号2816B/2846B、Dev汽车/家庭应用2818B/2848B、其硬件/软件版本2820B/2850B、序列号2822B/2852B、ESN值2824B/2854B、MEID值2826B/2856B、SIM S/N2828B/2858B、IMEI 2830B/2860B和一些其他的Dev标识号码。
[0333] 用户还可以通过Dev按键1822C/1852C获取Dev ID并通过输入#06#显示图18C的1802C/1832C(如目前在本行业中实施的)。在Dev尚未被激活或已经为不活跃的(且未配备显示器)的情况下,用户需要在执行Dev ID获取命令的同时按下并保持激活按钮,以便Dev通过SRC向他/她的手机发送其ID信息。保持激活按钮并同时执行ID命令的组合将避免其他的用户获得所述信息,这是因为它们并不具有对Dev的物理上的访问。
[0334] 图29描绘了本发明的实施例2900的优选的应用示例。该示例性的实施例呈现了用户在他/她的手机102中采用的用于当他/她确定要切换到所述提供商时,将他/她当前注册的Dev 106激活到新蜂窝提供商的网络中的优选步骤。
[0335] 该实施例示出当用户决定切换Dev 106的蜂窝服务到不同的(第二)蜂窝服务提供商时,他/她必须使Dev 106激活到新网络中。优选的是,在他/她使得Dev 106从现有的(第一)服务提供商的网络中断连接之前,用户使得他/她的Dev 106激活到新的(第二)服务提供商的网络。换句话说,在用户使得其(Dev 106)激活到第二网络中的同时,Dev 106应该仍然接入到当前的网络。一完成将Dev激活到新网络中,用户就可以使得Dev 106从当前的(第一)服务提供商的网络断开连接。这允许用户在通过蜂窝网络而不是通过SRC 104介质激活期间,使用手机102与Dev 106通信(换句话说,他/她可以在任何地方激活Dev 106,而不是如先前所进行的必须在Dev 106的附近)。
[0336] 在用户执行汽车/家庭Dev设施菜单1150/1350的激活图标1154/1354(图11/13)之后,激活过程开始,使得他/她的手机导航到汽车/家庭激活菜单,如其屏幕2902所示出的。
激活过程的剩余部分与如图29中示出的相同,其与图12接近相同,除了Dev 106已经包含了手机的电话号码2914;而在图12的屏幕1202中用户必须输入其1214且Dev从手机接收MSK 
2959,从而识别所述手机之外。Dev一被激活且能够注册并连接到新网络中,利用到Dev 106的用户确认命令成功(通过执行成功图标2976),Dev 106就发送包含其电话号码的设备信息(屏幕2980/2980A),手机存储上述设备信息并从此使用在与Dev 106的通信中。然后,Dev到当前网络的蜂窝服务可以被中断连接(不再活跃),且从而,Dev 106与新网络中的其他移动设备(手机)102通信。Dev的信息文件(屏幕2980/2980A)包含相同的编程数据。换句话说,对于用户而言,无需重新初始化或重新配置Dev 106。优选地仅有的差异在于新的账户号码
2984/2984A(加上新服务提供商2941的名字“云蜂窝”而不是图12/14的“瑞沃蜂窝”1241/
1441)且,可能地已经向Dev分配不同的电话号码2982/2982A。Dev还优选地向其他手机发送命令,如以收件箱中的图标2992/2992A的形式所示出的(屏幕2990/2900A)与通知用户利用Dev的(新)号码更新他/她的(他们的)手机的消息2994/2994A一起。
[0337] 图30描绘了本发明的实施例3000的优选应用示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于对Dev汽车控制和监控系统进行编程、获取、查看和监控的优选步骤。
[0338] 用户执行图11的汽车应用菜单1120中的汽车控制&监控图标1132,使得他/她的手机导航到汽车控制和监控菜单,如在其屏幕3002中所示出的。汽车控制和监控菜单3004向用户呈现控制图标3014,用户使用控制图标3014控制车辆配件(屏幕3050),例如:打开/关闭警报3052、锁定/解锁门3054、鸣喇叭3056、打开/关闭点火3058以及应急灯3060。在手机屏幕3020/3036中示出了状态图标3018,用户使用该状态图标查看此刻该车辆的状态。监控图标3006是车辆中照相机(图2的216)的输入,用户可以使用照相机来实时监控在车辆周围和内部正在发生什么(如在图4100B的屏幕4180B和4190B中示出的)。
[0339] 线图3070示出了在手机102与Dev 106之间的交互,如在屏幕3050中所讨论的。以用户选择(屏幕触摸)警报图标3052为例,当手机102不在Dev 106的SRC介质范围内附近时,手机102通过蜂窝网络向Dev 106发送警报“触发命令”(在该示例中,发明人添加服务提供商112以示出如往常一样,Dev 106必须接入网络,以与手机102和其他设备通信),如在图3070的步骤3072中所示出的。在另一方面,当Dev 106和手机102都在其SRC介质范围内时,其优选地选择通过SRC通信网络彼此通信,由于嵌入保护,所以这可以使更快且优选安全的,例如:手机的电话号码已经被封装到数据流中,且如果需要,主人的账户安全密码也已经被优选地加密。
[0340] 如果在Dev 106从手机102接收命令之前警报是打开的,则其将切换并发送在步骤3073中示出的“警报关闭”3053。步骤3072与图标警报选择3052对应;步骤3073与消息“关闭”3053对应。步骤3074与图标门选择3054对应;步骤3075与消息“被锁定”3055对应。步骤
3076与图标喇叭选择3056对应;步骤3077与消息“发声”3057对应。步骤3078与图标点火选择3058对应;步骤3079与消息“引擎关闭”2359对应。步骤3080与图标应急灯选择3060对应;
步骤3081与消息“关闭”3061对应。
[0341] 图31描绘了本发明的实施例3100的优选应用示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于获取、查看和输入信息到Dev GPS系统中的优选步骤。
[0342] 用户执行GPS图标3008(图30),使得他/她的手机102向Dev 106发送命令,Dev 106继而处理所述命令并将其传递至GPS 3182,从所述GPS 3182接收响应,处理所述响应并将其传递回手机102,手机102显示汽车GPS菜单,如在其屏幕3102上所示出的。其示出了汽车GPS菜单3104包括GPS地址目的地输入3108、目的地获取3106、以及最近的输入图标3110。GPS目的地输入和目的地获取允许用户在不坐在司机的位置处时输入并获取GPS位置地址。
[0343] 为了向GPS输入位置地址,用户首先选择目的地输入图标3108、使得手机102导航到屏幕3120。然后,用户使用键盘3132进行数据输入,输入城市3124、州3126、街道和地址3128。当用户输入城市3146的名字时,手机102优选地实时(IM)向Dev 106发送信息,Dev 
106向GPS 3182传递该信息,GPS 3182继而通过Dev 106利用弹出提示屏幕3150进行响应
(当字符数目使得城市名字变窄至成打或更少的潜在的匹配名字),如在屏幕3140中呈现
的。在完成所有的地址信息之后,执行保存图标3170将使得手机102向Dev 106发送信息和命令,Dev 106向GPS 3182传递其,以将屏幕3160中的所有信息保存到GPS存储器中。
[0344] 图表3180示出了在手机102、Dev 106和GPS 3182(为了呈现的简单,在此省略了服务提供商112)之间的交互。在图表3180中,Dev 106像管道一样,在手机102与GPS 3182之间来回地翻译并传递信息。步骤3184与从手机102向Dev 106和向GPS 3182传递城市名字3166对应。步骤3186与从GPS 3182到Dev 106然后到手机102的对应响应。步骤3188与从手机102向Dev 106以及向GPS 3182传递州名3164对应。步骤3190(如果有的话)是来自GPS的对应响应。步骤3192对应于将街道和地址3162从手机102向Dev 106和向GPS 3182传递。步骤3194(如果有的话)是来自GPS 3182的对应响应。步骤3196对应于从手机102到Dev 106和到GPS 3182的命令保存图标3170。且,最后,步骤3198(如果有的话)是来自GPS 3182的相应响应。
可供替换地,步骤3184、3188、3192和3196可以被组合到一个到Dev 106的单个步骤中(或所有GPS信息在一个分组中)并从Dev 106获得单个响应3198。在本发明中呈现的步骤和方式是完成相同目标的许多应用的一个或多个,且不应该被限制为仅有的方式,如本领域的普通技术人员公知的。
[0345] 图32描绘了本发明的实施例3200的优选应用示例。本示例性实施例呈现了用户在他/她的手机102采用的用于获取、查看并将图形信息输入到Dev GPS系统中的优选步骤。
[0346] 在此重复手机的屏幕显示3120,以显示使用拖和拉图标3130进行GPS输入的替代方式。用户可以使用他/她的手机102谷歌搜索地址位置3204并获得搜索结果3206和3210。
然后,他/她仅拷贝并将信息拉到3208中,然后将其丢到图标3130中,手机102将其解码并翻译成街道和地址3246、城市3242、和州3244。然后,用户选择保存图标3252,以使得手机102向Dev 106发送信息,Dev 106将其传送至GPS 3182,如在图31的流程图3180中所展示的。
[0347] 图33描绘了本发明的实施例3300的优选应用示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于编程、设置支付账户并查看Dev通行费支付系统的活动列表的优选步骤。
[0348] 用户执行通行费支付账户图标1134(图11),使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,所述手机102显示通行费支付账户菜单,如在其屏幕3302上显示的。其示出了通行费支付账户菜单3304,具有账户支付设置
3310(用于设置通行费支付账户)、账户支付取消3312(用于取消现有的通行费支付账户)、账户活动3306(用于显示各种现有的通行费支付账户和活动)、以及按需通行支付账户设置
3314(用于在/从该账户按需从任何收费站支付)。当然,司机3752可以总是选择用现金支付。屏幕3320和3350示出了设置如何完成的示例。正如在本发明的先前和随后的图中所提及的,诸如这些的示例不是仅有的一个解决方案,这是因为存在许多的方式来完成相应的应用,如本领域的普通技术人员所公知的。
[0349] 屏幕3320是用户选择账户支付设置3310的结果,手机102在向Dev 106发送命令之后导航到该屏幕,Dev 106利用账户支付设置3322回应。用户将收款人的网页链接地址3324填写在收款人的账户支付设置3322中,并且然后,选择Exe图标3326,手机102执行该图标并打开正在屏幕3330上显示的收款人的网页。这是用户完成所需信息的地方,例如:他/她的银行名字3334、账户号码3336、账户类型3338、以及账户名字&地址3340。然后,他/她选择Exe图标3348,该图标使得手机102向收款人的计算机/服务器(未示出)发送信息以处理账户支付信息。当收款人的计算机/服务器(未示出)回应完成(屏幕3350)时,其示出收款人的名称3356及其名称代码3370、其将收取的数额3358、支付代码3362、支付人代码3364、以及支付人的支付信息3366和3368。然后,用户执行Ok图标3372,使得手机向支付人的计算机/服务器发送确认,向Dev 106发送命令(包括完成数据屏幕3350),Dev 106处理并将所需的支付设置数据存储到其存储器中。Dev 106优选地向手机发送回完成和确认(未示出)。其他的个人信息,例如:用户的电话号码(未示出)、以及可能需要的类似的,如本领域的普通技术人员所公知的。
[0350] 示出账户支付活动的屏幕3380允许查看过去账户活动的使用,当用户选择图标3306时,其中手机102在向Dev 106发送命令之后导航到该图标,Dev 106利用如所示出的信息回应。其示出了收款人的名称3384、单笔支付3386和3390和总的月支付3388和3392。
[0351] 图34描绘了本发明的实施例3400的优选示例。其示出了支付收费站的总体图,其中具有Dev 106的汽车3410、3412和3414在其车篷完成与收费员/收费机3402、3404和3406的通行费交易。介质3408优选地是WiFi或SRC 104(短距通信)设备,例如:NFC 258、蓝牙260、无线/有线USB 262以及其他无线射频(RF)技术。在如图33中的3320、3330和3350中所提及的设置期间,优选地如在Dev 106与收款人的计算机/服务器(未示出)之间所同意的加密交易数据。
[0352] 图35和36描绘了本发明的实施例3500和3600的优选示例。它们示出了在Dev 106(驻留在汽车3410、3412和3414中)和收费机3402、3404和3406之间发生的交易,如在图34中所描绘的。
[0353] 当汽车3410接近到收费机3402的通信距离之内时,Dev 106(在汽车3410中)从收费机3402接收数据信号“收费机支付”,如在步骤3502/3602中所示出的。当Dev 106从收费机3402接收图33的公司名称代码“9753296”3370时,其中上述公司名称代码还在图36的步骤3602中示出,其验证码“9753296”与图33的屏幕3350中的其支付账户3370中的匹配。然后,在3364(图33)和在步骤3504/3604中向收费机3402发送回带有支付方代码“67890”(支付方交易标识符)的应答。然后,其在3362(图33)接收支付码(交易标识符)“56781234”且还在步骤3506/3606中示出。接下来的两个步骤完成与Dev 106的交易,在步骤3508/3608向收费机3402发送主人的名字和其支付账户信息,且Dev 106在步骤3510/3610从收费机3402接收付款额。在步骤3512/3612,Dev 106在交易完成之后,将具有时间戳的支付存储在其存储器中。步骤3501A、3501B、3501C和3501D仅示出了正在发生使用不同传输介质进行收费时在Dev 106和服务提供商112之间进行的正常活动(从而,其可以连接到其他已注册手机)。
[0354] 图37描绘了本发明的实施例3700的优选示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于编程并设置支付账户以进行Dev通行费支付系统的按需支付的
优选步骤。
[0355] 用户执行图33中的按需通行费支付账户设置图标3314,使得他/她的手机102向Dev 103发送命令,其处理所述命令并向所述手机102发送回响应,手机102显示按需通行费支付账户设置,如在其屏幕3702上所示出的。
[0356] 其示出了如何设置另一类型的通行支付的替代方式。其还示出了当任何收费站要求支付通行费时,Dev 106利用来自司机3752的语音应答或非语音应答来执行并允许交易发生。用户在屏幕3702中填写信息,例如:用户的银行名字3708、账户号码3710、账户类型3712、账户名字&地址3714、针对来自司机3752的音频应答(语音确认)的非语音应答选择
3716的确认“是”或“否”且结果如在3720中所示出的。然后,用户选择Exe图标3738,使得手机102向Dev 106发送命令和所有的信息,Dev 106利用其处理的信息回应,如在手机屏幕
3740“语音激活通行费支付执行中!请等待!”3742。当Dev 106完成时,其向手机的屏幕发送设置信息,如在3744中所示出的,然后,用户执行完成图标3746以完成账户设置。
[0357] 流程图3750示出了在Dev 106、收费机3402和司机3752之间发生的交易,而流程图3770示出了Dev106的编程流。其在步骤3753中开始,示出了Dev 106验证在收费能够发生之前已经发生一些驾驶时间量,仅为避免欺诈(其中,当汽车已经静止较长时间时,收费不可能发生)。在步骤3754(也在步骤3774中示出),Dev 106从收费机3402接收“通行费支付需求”。然后,Dev 106输出音频(通过扬声器)3756(也在步骤3776中示出),使得司机知道通行费并从司机3752获得“是”应答3758(3778)。然后,Dev向收费机3402发送账户名字、账户号码和地址(步骤3760和3780)并从收费机接收支付应答(步骤3762和3782)。然后,Dev 106向司机通告交易完成(步骤3764和3784),且最后将交易记录存储在其存储器中(步骤3766和
3786)。
[0358] 图38描绘了本发明的实施例3800的优选示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于通过他/她的手机远程定位他/她的车辆(由Dev 106控制)的优
选步骤。
[0359] 用户执行图30中的定位器图标3016,使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示车辆定位器命令,如在其屏幕3802上所示出的。其示出了车辆定位器命令3804,该命令使得用户找到车辆的(Dev 
106)当前GPS位置。用户填入所需的账户安全密码3806,且手机102在选择执行图标3808之后,将上述密码向Dev 106发送。Dev 106接收密码3806和命令(也在图3850的步骤3852中示出)。然后,Dev 106验证安全密码是否与存储在其存储器中的密码匹配,且如果匹配,则Dev 
106将命令转换成GPS的命令格式,并且然后将其向GPS 3182发送(步骤3854)。GPS 3182向Dev发送回响应(步骤3856),Dev将所述响应转换并将其向手机102发送(步骤3858),手机
102显示该信息,如在屏幕3820上所示出的。屏幕3820示出了此刻汽车在哪3822和图形图标
3824,当图形图标3824被放大时将示出具体的地图3832,如在屏幕3830上所示出的。
[0360] 图39描绘了本发明的实施例3900的优选示例。该示例性实施例呈现了用户在他/她的手机102中采用的用于通过他/她的注册手机定位丢失的注册手机102的优选步骤。
[0361] 用户执行手机定位器图标1170/1370(图11/13),使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示手机定位器命令,如在其屏幕3902中所示出的。在用户输入正确的安全密码3908之后,选择执行图标
3914,使得查询手机102向Dev 106发送命令和密码。Dev 106接收并处理(如在流程图3950的步骤3952中所示出的),并发送回当前已注册手机3910(步骤3954)。在该示例中,用户通过在区域3906中将其突出3912来决定搜索丢失的手机102(电话号码916-987-6500),然后再次选择Exe图标3914,使得查询手机102(例如,其电话号码是916-987-6453或408-234-
5678)向Dev 106发送手机定位器命令和所需的数据。Dev 106处理数据,然后在步骤3956中向丢失的手机102(电话号码916-987-6500)发送手机定位器命令,且也向查询手机102发送回其搜索状态3922,如在屏幕3920上所示出的。当Dev 106从所述手机接收丢失手机102的GPS位置时(3958),其向查询手机102发送回信息3960,其显示其位置3926,伴随着图标
3928。在执行(扩大)图标3928之后,查询手机102显示丢失手机102的图形位置(屏幕3930的
3932)。
[0362] 为了实用和安全的原因,本实施例限制Dev仅搜索和定位其已注册手机102。在手机中(还有在Dev 106中)驻留并运行的应用和操作软件优选地还可以被在应用服务器中被设计和修改(为了下载并更新到手机102和Dev 106中),其可以将本实施例应用渲染地更一般和通用;且,其将允许智能手机102的用户通过另一智能手机102定位其丢失的智能手机102,只要丢失的手机仍然在使用其旧的电话号码。
[0363] 此外,存在与每一智能手机关联的唯一的标识符(例如-手机/设备ID参数542/642),其当所述手机在所述蜂窝服务提供商中被激活和注册时被发送并存储在蜂窝电话服务提供商数据库中。从而,存在一种方法,其中,在由手机102或PC(计算机)向蜂窝服务提供商的计算机/服务器提供的所述丢失手机的唯一标识符的帮助下,丢失的手机可以被搜索引擎(即,驻留在蜂窝服务提供商的计算机/服务器中的软件)跟踪。且从所述标识符,丢失手机的当前(新的或不同的电话号码)可以由所述计算机/服务器翻译(查询),且从而可以定位所述丢失的手机。
[0364] 图40描绘了本发明的实施例4000的优选示例。该示例性实施例优选地允许用户编程并设置车辆路线跟踪,以及在何时和何处的最大速率,以便Dev 106将记录数据。然后,用户可以浏览数据,且如果选择了警告选项,则当最大速率出现时,将通过他/她的手机通知他/她。为了长期的存储保存,数据还可以被存储到公司存储系统或图49/51/53/54的用户的私有云4904中。
[0365] 用户执行路线跟踪&速度计-警告图标3010(图30),使得手机102向Dev 106发送命令(在图4070中的步骤4076),其处理所述命令并向所述手机102发送回响应(步骤4078),其显示了路线跟踪和速度计-警告程序&设置,如在其屏幕4002上所示出的。其将速度计-警告和路线跟踪示出为关闭(被禁用)4020和4021。在区域4006中,输入例如:Mph(每小时英里)或Kph(每小时公里)4408、网络存储服务器目的地-Dev 106存储速度数据的存储系统(4010)、超速限制警告或没有对用户手机的警告选择(4012)、速度计-警告打开4018或关闭
4020、以及路线跟踪关闭4021或打开4022。当跟踪打开4022时,用户可以输入每隔几分钟内(4023)跟踪由Dev采样,Dev从RTC 240(图2)获得时间和日期、从速度计4074获得速度、以及从GPS 3182获得位置。然后,用户输入在屏幕4032中描绘的数据,其中,例如,用户设置:最大的速度限制在70Mph(4038)、存储服务器目的地4040、没有对用户的手机102的立即警告
4044、速度计-警告打开4048、以及路线跟踪打开4052,每5分钟采样4053;然后,通过执行Exe图标4056完成编程,使得手机102向Dev 106发送命令和信息(在图4070中的步骤4080)。
[0366] 然后,Dev向速度计4074传送最大的速度(步骤4082)。从现在起(直到速度计-警告被关闭4020和4050),在步骤4084中,无论何时车辆在运动,速度一超过速度阈值或在速度阈值之下,Dev 106就被速度计4074中断。Dev 106记录中断的日期和时间(通过图2的RTC 240),并通过通信并从GPS 3182获取来获得GPS位置(步骤4086)。从而,手机用户可以获取并查看超速限制记录、其持续时间和位置。当车辆Dev 106的主要用户想要发现可能驾驶的太快的其他司机的驾驶习惯时,该优选的实施例非常有用。其还可以应用到汽车租赁、出租车、货运公司等,通过将Dev的跟踪打开,其可以记录其车辆的驾驶路线(4052)。这允许Dev通过从速度计4074(图7070a的步骤4092)获得速度和从GPS 3182(步骤4094)获得位置来每
5分钟进行一次跟踪采样(如在该情况下)。用户可以随后查看跟踪记录(步骤4096)或在一天结束时将其下载到存储服务器4072中(步骤4098),以供公司统计,如本领域的普通技术人员所公知的。
[0367] 通过执行速度警告列表图标3012(在图30的屏幕3002中),手机102(其用户对Dev 106进行编程)能够查看超过最大速度的历史(如在屏幕4060中所示出的)。该特征允许Dev 
106构建在哪、何时、以及每一持续时间多长车辆超过其编程的速度限制的历史。其显示车辆牌照4066、速度限制、时间、日期及其持续时间4068。
[0368] 当其跟踪被启用4022/4052时,路线跟踪列表4051允许用户或公司查看(通过执行图30的屏幕3002中的路由跟踪列表图标3013)车辆的每日路线。其示出了车辆的驾驶记录,例如:执照ID 4057、日期4059、时间4061、位置4069、以及速度4065,当用户/主人想要知道他/她的车辆正被如何使用(或仅他/她的车辆的驾驶记录)时,这是有用的。
[0369] 当车辆在封闭的环境中(即,车库)意外地闲置且其引擎打开达较长的时间段时,Dev还可以警告其主人潜在的二氧化氮中毒。Dev通过读取车辆打开/关闭引擎输入来检测汽车引擎是否打开、通过在定时器在10分钟或更长时间未到期时读取速度计值来检测所述车辆是空闲的。然后,Dev向用户的手机发送消息,通知所述用户如果没有从所述用户回来的响应,则引擎将被关闭。此外,Dev仅在检测到在司机位置中没有司机或运动时才发送或如果没有现有问题,则其发送蜂鸣声,以从司机获得响应,如在存在严重的交通堵塞或司机来到休息站而没有关闭引擎的情况下。
[0370] 此外,如果车辆配备有自助停车技术,则Dev还让用户在拜访诸如餐厅等之类的营业场所时,让用户自助停他/她的车。该特征允许用户在最近的入口而不是必须找到停车场停车,然后用户从车辆出来并命令Dev自助停车(通过执行图11中的屏幕1120的执行图标1138),所述车辆使得Dev向车辆的自助停车控制器发送命令,该控制器指导所述车辆到可用的停车空间。当用户准备离开时,他/她通过执行图标1140来提取他/她的车辆,执行图标
1140使得手机向Dev发送命令,Dev继而向车辆的自助停车控制器传送所述命令,自助停车控制器打开其引擎并自助驾驶所述车辆来接用户。在该期间,Dev向自助停车控制器传送用户的实时位置/定位及他/她的行走方向,自助停车控制器继而指导所述车辆到最近的可能的用户位置。
[0371] 图41A描绘了本发明的实施例4100A的优选示例。该示例性的实施例呈现了当未预期或未授权的事件发生在他/她的车辆上时,用户在他/她的手机中接收警告的优选屏幕显示。
[0372] Dev 106向手机102发送消息在手机的收件箱4102A中,其通知用户未授权的事件发生在他/她的车辆上,例如:强行闯入、碰撞、或将其从其停车位置移开。用户将手机102导航到工具屏幕4114A,并选择安全汽车4116A以找到来自Dev 106的汽车警告4122A。当用户执行汽车警告图标4124A时,手机102导航到屏幕4130A,屏幕4130A包含了事件信息,除了其他的之外,Dev 106仅与警告消息4110A一起发送。屏幕4130A信息包含原因-强行闯入
4134A、日期和时间4136A、位置4138A、汽车是否被移动4140A。其还列出了已经警告的注册手机的电话号码4142A。图标4144A让用户看见事件发生的图形地图4164A,如在屏幕4162A中示出的。
[0373] 图41B描绘了本发明的实施例4100B的优选示例。该示例性实施例呈现了当潜在的生命威胁或事件可能在他/她的车辆中发生时,用户在他/她的手机中接收警告的优选屏幕显示。
[0374] Dev向手机102发送消息在手机的收件箱4104B中,其通知用户异常和潜在危险的情形,例如孩子或宠物被意外地留在他/她停放的车辆中达特定的时间段。然后,当他/她查看该消息4112B和视频图标4114B和4116B一起时,用户可以做出适当的决策。视频图标411B和4116B通过汽车内部照相机让用户看到他/她的车辆4180B和4190B的内部视图,以便他/她确切知道该情形是否是真的。如果没有孩子或宠物被留在车辆中,则用户执行忽视图标
4120B,该图标将由手机102向Dev 106发送;从而,Dev 106停止警告或停止发送消息(或可以在完全停止之前,每5分钟警告更多次)。如果存在孩子或宠物被意外地留在内部,则用户执行确认图标411B以确认在警告屏幕4110B中的警告,这将由手机102向Dev 106发送,Dev 
106发送回要由用户在他/她的手机102中立即采取的动作(屏幕4130B)。屏幕4130B列出动作,例如:将车门解锁4132B,降下车窗4134B、鸣喇叭4136B、打开汽车警报4138B、打开加热器4140B、打开A/C 4142B、闪灯4144B、呼叫急救中心4146B、以及司机在他/她的路上4148B。
在该示例中,当用户/司机选择降低车窗和“我在路上”图标(4134B和4148B)时,这将由手机
102向Dev 106发送,Dev 106发送回正在采用的所述动作4154B和4168B的状态,如在屏幕
4150b上示出的。
[0375] 图42A描绘了本发明的实施例4200A的优选示例。其呈现了当按下恐慌图标或车辆紧急按钮时,采取的监控车辆引擎状态和Dev的响应的步骤。
[0376] 其描绘了当用户执行引擎状态图标4210A时的引擎状态菜单4222A(其中为了阅读者的方便,在此重复来自图11的屏幕1122的汽车应用菜单4204A),使得手机102向Dev 106发送相应的命令,Dev 106与引擎状况I/O 205(图2)通信,并读回其引擎状态,并将该信息传递回手机102,如在屏幕4220A中所显示的。手机102显示其从Dev 106接收的车辆引擎和配件状况4222A。
[0377] 燃油液位图标4224A指示在油箱(未示出)中有多少燃油。
[0378] 电子图标4226A示出了车辆的电子状况(未示出)。
[0379] 油位图标4228A指示是否需要添加任何油(未示出)。
[0380] 轮胎状况图标4232A通知用户轮胎压力和线程厚度(未示出)。
[0381] 最后的服务图标4234A显示了车辆的最近服务的日期(未示出)。
[0382] 刹车图标4236A指示刹车片以及它们是否需要替换(未示出)。
[0383] 灯图标4238A告诉用户哪些灯坏了或不能工作(未示出)。
[0384] 电池电量图标4140A告诉用户,在电动汽车的情况下电池电量或剩余电量剩下多少英里(里程结余)。
[0385] 当选择恐慌图标4214A时,其使得手机102向Dev 106发送命令,Dev 106将立即打开汽车警报扬声器(图2的220)和应急灯。Dev 106还向手机发送回其状态,手机102显示警报扬声器和应急灯为打开(未示出)。恐慌图标4214A优选地像触发输入。换句话说,如果再次选择它,手机102将向Dev 106发送命令,Dev 106然后将关闭汽车警报扬声器(图2中的220)和应急灯;且还向手机102发送回其状态,手机102将显示状态为关闭(未示出)。
[0386] 图42B描绘了本发明的实施例4200B的优选示例。其呈现了第三方从所述第三方的手机和/或第三方自己的Dev(Dev,即在他/她的车辆中)暂时地控制和监控第一方Dev。由第一方Dev或由其用户的手机(第二方)发送控制和监控命令,以便在公众的安全处于较大危险的情况下,第三方(警察)可以暂时的控制受影响的车辆(第一方)。
[0387] 其描绘了用于控制(伴随着流程图)所述车辆的菜单,该菜单已经被发送并在进行追捕的警察的手机(移动设备)4202B和/或警车的仪表板控制台显示器4232B(对应地,在流程图4250B中是警察的手机102A和警车PCMD“程序控制和监视设备”或警察Dev 106A)上出现,凭借其所述警察可以暂时地控制所述车辆(主人车PCMD),以管理该情形。屏幕4202B和4232B描绘了在追捕的警察的移动设备102A上和/或在追捕的警车(警车Dev/PCMD)106A的
控制台显示器上出现的命令屏幕。流程图4250B描绘了在紧急情况下,例如车辆(主人汽车PCMD)106正被劫持或报告被盗而其正在未考虑公众安全的情况下被危险驾驶时,针对这样的场景,在各种设备之间的通信。主人(手机102)通过呼叫由箭头4254B指示的警察急救中心4252B进行报告(在流程图4250B中,其中在美国和加拿大,紧急拨号代码为911,如在图19的屏幕1932a中1960a所示出的),并在他/她的手机102上执行第三方控制和监控命令(图标
1132,图11的屏幕1120),他/她的手机102向所述警察急救中心4252B发送所述命令(通过箭头4255B指示),以及还向受影响的Dev(主人汽车PCMD)106发送暂时的加密的MSK 4255Ba
(必须向受影响的Dev(主人汽车PCMD)106发送与第三方控制和监控命令关联的暂时的加密的MSK,以便所述Dev 106针对由箭头4262B和/或4266B指示的所述第三方102A/106A命令验证MSK的有效性)。然后,警察急救中心4252B将其(箭头4258B和4260B)向最近的可能的警察转发,向他的手机102A和/或向他的警察Dev(警车PCMD)106A转发;或者受害者司机隐藏在车辆附近执行恐慌按钮,使得受影响的Dev(主人汽车PCMD)106向警察急救中心4252B发送所述第三方控制和监控命令4256B(嵌入有暂时的MSK),警察急救中心4252B将其(4258B和/或4260B)向最近的可能的警察102A和/或106A转发,或受影响的Dev(主人汽车PCMD)106自己向警察急救中心4252B发送所述第三方控制和监控命令4256B(嵌入有暂时的MSK),而警察急救中心4252B通过其相应的车辆配件输入检测司机的奇怪的和危险的驾驶行为(闯红
灯、超速、在错误的道路上驾驶、导致撞到别人而不停止)。当所警告的警察开始追捕所述车辆时,他/她执行命令使得警车Dev(让我们称其:“警察Dev”106A)通信并且然后从所述车辆(受影响的车辆的Dev,让我们称其“受影响的Dev”106)接收图形地图,图形地图示出了其(受影响的Dev)实时交互位置,该交互位置在警车控制台显示器(未示出)上显示和/或在警车扬声器(未示出)上通知音频描述,使得追捕的动作更有效。追捕的官员通过在他/她的显示器上执行与受影响的车辆通信,如在屏幕4202B(官员的手机/移动设备)和/或4232B(警车显示控制台)上所示出的,伴随着车辆描述和牌照4206B/4236B。警察可以通过执行照相图标4208B/4238B观察受影响的车辆的司机,使得警察的手机/(警察Dev)102A/106A向受影响的Dev 106发送命令4264B/4268B,受影响的Dev 106通过其汽车内部照相机(未示出)将图像发送回4264B/4268B。警察还可以通过执行应急灯图标4216B/4246B和/或喇叭图标
4218B/4248B来打开受影响的应急灯和/或喇叭。警察还可以通过执行扬声器图标4214B/
4244B试图与司机说话,使得警察的手机(警察Dev)102A/106A向受影响的Dev 106发送命
令,Dev 106通过接收和发送在双方之间的音频数据建立与其受影响的车辆扬声器的双向通信(未示出)。警察还可以通过执行图标4212B/4242B来采取停止受影响的车辆的紧急步骤,使得警察的手机/(警察Dev)102A/106A向受影响的Dev 106发送命令,Dev 106使得受影响的车辆完全停止且引擎被关闭。第三方控制和监控在本质上在时间和暂时性方面受限制(且总是伴随着应用下载网络链接,以便第三方(非Dev拥有用户可以进行应用下载并运行该软件),这意味着,警察一解决问题并执行完成图标(未示出)或将他/她的设备导航到另一任务,所述设备102A/106A就通知受影响的Dev 106,且受影响的Dev 106将不再接受来自所述设备102A/106A的任何命令。第三方控制和监控还可以被编程为在特定的日期、时间和持续时间有效。该特征允许主人以朋友可以仅针对特定日期、时间和持续时间拥有其的方式借车给朋友。
[0388] 图42C描绘了本发明的实施例4200C的优选示例。其呈现了监控菜单,其中主人可以将Dev编程为记录他/她的车辆的司机的驾驶行为,且数据被安全和保险地存储到图4220C中他/她的私有云存储块4904中(也在图49中)。他/她还可以将Dev编程为当车辆的重量超过其最大的负载限制4252C时通知Dev或在高峰时段参与交通流监控项目。当用户执行驾驶行为(监控)图标1142(图11)时,手机导航到驾驶行为监控菜单、屏幕4202C,其中用户可以检查以知道安全带是否被系紧4206C、闯红灯4208C、未在停止标志4210C处停止、红灯时向右转而不完全停止4212C、在减速带区域中超速4212C。图4220C示出了在Dev 106、司机的手机102C、主人的手机102和各种智能交通控制器之间的交互,上述控制器例如:停止标志控制器4222C、减速带控制器4224C、红(交通)灯控制器4226C和用户的私有云存储器
4904。在例行驾驶期间,Dev首先与司机的手机102C通信(通过4228指示),且从而识别他/她的标识。在整个旅途中,Dev记录所述恶劣行为的时间(通过RTC 240,图2)和位置(通过GPS 
3182,图31)并将这些数据存储在其存储器中:安全带系紧、在停止标志处未完全停车(通过与智能停止标志控制器4222C通信4230C)、闯红灯(通过与交通灯控制器4226C通信4234C)、在具有减速带的街上减速(通过与街道减速带控制器4224C及其速度计4262C通信4232C)、红灯时在向右转之前停车(或在诸如印度、日本、UK、中国的SAR香港、澳大利亚、新西兰、新加坡、泰国、马来西亚、印度尼西亚之类的国家中向左转)。在一天结束时,Dev向主人的手机
102发送所述数据4238C,手机102通过他/她的家庭Dev(未示出)向主人的私有云4904发送
4239C。利用智能停止标志、智能交通灯和智能街道减速带控制器通信意味着,这些设备配备有无线SRC组件,无线SRC组件允许其向Dev广播其红/绿状态和速度限制。
[0389] 当其从其内嵌的车辆数字秤(称重设备)4242C接收信息4244C时,Dev还可以通知主人4246C何时车辆重量超过其最大负载限制。当用户执行负载限制图标1144(图11),并且然后在框4254C处检查在框4256C输入的车辆最大负载限制值,该特征可以被编程。
[0390] Dev还可以被编程为在用户执行交通监控图标1148(图11)之后,参与交通监控网站,使得手机导航到交通流监控菜单屏幕4260C。用户填写交通监控网站地址4264C,对选择设置复选标记,例如:速度4266C、位置4268C、时间4270C等,例如:一星期中的天、早晨开始时间、结束时间、傍晚开始时间、结束时间和频率(未示出)。其在早餐和傍晚高峰时段开始,如在图4280C中所示出的,此时Dev 106定期与手机102通信4286C。在高峰时段,如在交通流监控菜单4262C中所编程的,Dev读取其当前位置4294C(从GPS输入)、当前的速度4290C(从速度计输入)和时间4292C(在图2中,从RTC 240读取)并向交通监控4284C网站4264C发送数据4298C。
[0391] 此外,Dev可以通过获得准确的车辆GPS位置来检查司机是否在街道的错误侧上驾驶,从而通知司机该情况。Dev还向高速公路巡警办公室发送信息以允许其官员监控其并为了安全的结果采取措施处理。然后,警察通知并警告其他的司机在前面的潜在危险。如果该司机继续驾驶,则所述Dev还可以命令该车辆完全停止。
[0392] Dev还可以经由极其简单的车辆配置的呼吸检测器通过检查他/她的血液乙醇含量/浓度(BAC)来检查该司机是否在试图驾驶时喝醉了。然后,其阻止司机打开汽车引擎且还通知其他注册用户该问题。仅当Dev不再检测到在法律之内的任何酒精指标时,才可以再次驾驶受影响的车辆,或其接收必须向Dev成功回答的一些解锁答案的另一注册用户或指定司机的指示,以再次启用所述Dev,以便他/她能够驾驶所述车辆。
[0393] 换句话说,该Dev可以被设计成连接到多个有线/无线I/O和接口,且从而被相应编程为完成任何汽车公司可以想到的多个任务。
[0394] 图43描述了本发明的实施例4300的优选应用示例。其呈现了所采用的用于通过手机102将由Dev 106控制的家庭警报系统的各种输入和输出连接配置到更具描述性的术语中的步骤。
[0395] 在用户屏幕跳转到家庭应用菜单4320,并选择家庭控制&监控图标1326(在图13中)之后,手机102导航到示出家庭控制和监控菜单4304的屏幕4302。然后,当用户选择警报配置图标4306时,手机102导航到屏幕4320,其使得手机102向Dev 106发送命令,Dev 106将配置信息发送回,如在所述屏幕4320中所示出的。屏幕4320呈现出厂默认家庭警报安全系统配置,示出门/窗输入(4324)、运动输入4328、扬声器/喇叭4330和照相机4332,其全都采用数值方式。然后,用户使用手指运动,通过在显示器上轻触以向上/向下、向左/向右移动屏幕或使用图标来向上4334、向下4384、向左4344、向右4352滚动,以获得配置的信息。当选择门/窗输入#1图标(4326)来配置时,当其向Dev 106发送并从Dev106接收回信息时,手机
102导航到屏幕4340。使用键盘4348,用户可以将输入编辑到4342中的描述性名字中,例如输入1到主(主输入),以使得其更可识别;且最后的结果如在屏幕4360、4370和4380中所示出的。(当使用指定输入时,在禁用警报方面,T符号允许一些定时器延迟。)
[0396] 图44描绘了本发明的实施例4400的优选应用示例。该示例性实施例呈现了用户在他/她的手机中采用的、用于通过他/她的手机监控和查看他/她的家庭环境(由Dev 106控制)的优选步骤。
[0397] 用户执行状态/监控图标4310(图43),使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示家庭安全状态/监控信息,如在其屏幕4402上所示出的。如在4422中所示出的,利用弹出屏幕4424,用户可以通过选择/突出个别的图标/输入来检查状态,比如说MB(主卧)窗户打开或门厅图标4434(运动)检测器关闭4432。用户还可以通过选择厨房图标4446来实时监控照相机输入,在弹出的厨房窗户4444中进行显示。通过用户触摸屏幕4452,可以扩大后院图标4454及其弹出窗口
4452,其中手机102显示屏幕4452如在全屏4474中所示出的或通过执行关闭区域4456来关闭它。
[0398] 图45描绘了本发明的实施例4500的优选应用示例。该示例性实施例呈现了用户在他/她的手机中采用的、用于通过他/她的手机远程编程、控制和监控他/她的家庭安全系统(由Dev 106控制)的优选步骤。
[0399] 当用户执行编程/控制图标4308(图43)时,手机102导航到屏幕4502,使得手机102向Dev 106发送命令,Dev 106向手机102发送回控制信息,手机102在4502上显示该信息。该特征允许用户使用键盘控制键4506或按键控制键4536;因此,针对家庭安全功能,可以使用键盘4508或按键4546来控制和对Dev 106编程。屏幕4502示出家庭安全系统关闭且没准备好4504。用户可以通过按下程序图标4548来发现更多,使得在其从Dev 106获得回信息之后,手机102显示原因“主卧…打开”4534。当用户选择绕过图标(命令)4568时,Dev 106可以绕过主卧入口,这使得手机102显示绕过选择4564,其中,框4566被选择以绕过主卧,其使得手机102向Dev 106发送所述命令。最后,用户可以通过选择照相机运动警告图标4570和激活警报离开图标4574使用他/她的手机102来打开警报,这使得手机102导航到屏幕4580,示出警报打开或远离(所有的内部运动检测打开)加上照相机运动检测4582。用户可以通过使用关闭图标4556或打开/关闭图标1336/1338(图13)一直解除警报(关闭警报)。当在任何照相机/视频输入312(图3)中存在任何改变时,照相机运动警告图标4570(当启用时)将警告用户,而照相机运动声音图标4572还让用户制造声音来吓唬前在的入侵者。Dev 106将向用户的手机102发送消息和照相机输入改变4570的视频,以就房屋外的任何活动进行警告(如在图47中所示出的)。在主人想要知道何时货车进行投递、园丁照顾景观或邻居停下来捡邮件的情况下,使用照相机运动警告4570,而照相机运动声音4572将在家庭离开时还制造声音以推迟不必要的客人。
[0400] 图46描绘了本发明的实施例4600的优选示例。该示例性实施例呈现了当未预期的或未授权的事件发生在他/她家时,当用户在他/她的手机中接收警告时的优选屏幕显示。
[0401] 手机102导航到屏幕4602,向用户通知在收件箱4606中来自Dev 106的消息和警告信息数据。用户滚动到屏幕工具4612并选择安全家庭4614以在家庭警告、屏幕4622中找到来自Dev 106的所述信息。当用户执行家庭警告图标4624时,手机导航到屏幕4632,屏幕4632包含了Dev 106除了其他的之外刚与警告消息4606一起发送的事件信息。其示出了BR2(卧室2)是强行闯入发生的地方且门厅和LR(起居室)运动检测器4640也检测到。屏幕4652示出了当选择BR2图标4638时的弹出图标4656,详细的时间和日期。屏幕4660示出了当选择SPK1或SPK2图标4642时的弹出图标4664,警报声响的详细时间,和警报向其发送消息的被警告的电话号码(4672)。
[0402] 图47描绘了本发明的实施例4700的优选示例。该示例性实施例呈现了当视频照相机检查到在他/她的房屋周围的变化时,当用户在他/她的手机中接收警告时的优选的屏幕显示。
[0403] 手机102导航到屏幕4710,向用户通知在收件箱4720中来自Dev 106的消息4712和警告信息数据(视频)4722。用户通过执行房屋图标4724来发现当用户从屏幕4730(在10:23AM拍的6/14/13)向具有对象4744(在10:24AM拍的6/14/13)的屏幕4740翻转/滚动时4742哪一个包含示出屏幕改变的若干照相机快照。当用户将警报打开时,该警告发生,其中照相机运动警告图标4570如先前在图45中所进行的被启用。
[0404] 图48和图49描绘了本发明的实施例4800和4900的优选应用示例。示例性实施例4800呈现了用户在他/她的手机中采用的、用于将家庭装置/设备添加到Dev的家庭控制和监控系统中的优选步骤,而示例性实施例4900呈现了在SRC网络中(除了Wi-Fi之外)这些设备的通信交互。
[0405] 用户执行家庭装置图标1344(图13),使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示家庭装置菜单,如在其屏幕4802上所示出的。当他/她在家或离开家时,家庭装置菜单4804让用户添加(4806)他/她使用手机402可以远程控制的家庭装置/设备或附件,或当其不再使用时将其移除4808。
[0406] 用户执行装置添加图标4806,其使得手机102向Dev 106发送命令,Dev106处理并发送回其在屏幕4810上发现的装置/设备。该特征允许手机通过选择并检查如在家庭装置发现屏幕4830中示出的适当的框,来命令Dev忽略4828或连接4829进门锁4814、帮助警告4816、加热和空调4818、线缆盒4820、车库开门器4822、草坪洒水器4824、电表4826和门铃&内部通信装置4827。然后,用户执行Exe图标4848,使得手机102向Dev 106发送命令,Dev 
106处理其并从所述装置发送回相应软件应用:门锁4854、帮助警告4856、加热/空调4858、线缆盒/TV 4860、车库开门器4862、洒水器控制器4864、电表4866、以及门铃&内部通信装置
4868,如在家庭装置屏幕4850中示出的。然后,用户执行完成图标4868a,其使得手机102导航回到屏幕4802,并示出为屏幕4851。在屏幕4851中,家庭装置菜单4853,包括8个新添加的家庭装置控制图标:门锁4859、帮助警告4861、加热/空调4863、线缆盒/TV 4865、车库开门器4867、洒水器控制器4869、电表4871和门铃&内部通信装置4873。门锁1332、解锁1334和车库开门器图标1340也由Dev的家庭应用604拷贝到家庭应用菜单1322中,以使得当他/她需要使用所述功能时,更方便(其需要更少的屏幕步骤)用户导航到。
[0407] 线图4870和图49示出了在手机102、Dev 106和所有装置-门锁4872、帮助警告4874、空调/加热4876、线缆盒/TV 4878、车库开门器4880、洒水器4882、电表4884和门铃&内部通信装置4886(等,例如:水表、加热和烹饪燃气表)之间的交互。其在步骤4881开始,此时Dev 106与手机102通信,在从手机102接收家庭装置连接命令之后以及在用户执行如在屏幕4830中示出的特征之后。
[0408] Dev 106连接并与门锁步骤4883通信(还示出为图49中的通信链路/介质4883),以及接收其软件应用步骤4883A,Dev 106还将其副本传递至手机,步骤4883B,以图标4854的形式示出(DA)。
[0409] Dev连接并与帮助警告步骤4885通信(还示出为图49中的通信链路/介质4885),并接收其软件应用步骤4885A,Dev 106还将其副本传递到手机步骤4885B,以图标4856的形式示出(HA)。
[0410] Dev 106连接并与AC/加热控制器步骤4887通信(还示出为图49中的通信链路/介质4887),并接收其软件应用步骤4887A,Dev 106还将其副本传递到手机步骤4887B,以图标
4858的形式示出(AA)。
[0411] Dev 106连接并与线缆盒/TV步骤4889通信(还示出为图49中的通信链路/介质4889),并接收其软件应用步骤4889A,Dev 106还将其副本传递到手机步骤4889B,以图标
4860的形式示出(CA)。
[0412] Dev 106连接并与车库开门器步骤4891通信(还示出为图49中的通信链路/介质4891),并接收其软件应用步骤4891A,Dev 106还将其副本传递到手机步骤4891B,以图标
4862的形式示出(GA)。
[0413] Dev 106连接并与洒水器通信,步骤4893(还示出为图49中的通信链路/介质4893),并接收其软件应用,步骤4893A,Dev 106还将其副本传递到手机,步骤4893B,以图标
4864的形式示出(SA)。
[0414] Dev 106连接并与电表通信,步骤4895(还示出为图49中的通信链路/介质4895),并接收其软件应用,步骤4895A,Dev 106还将其副本传递到手机,步骤4895B,以图标4866的形式示出(EA)。
[0415] 优选地,电表4884在其与无线设备的通信中且还在Dev的家庭装置发现阶段(在屏幕4810中未示出)被嵌入有或配备有标识符(例如S/N、位置地址),以便用户可以将其与他/她的邻居中的一个区分开。
[0416] Dev 106连接并与门铃&内部通信装置步骤4897通信(还示出为图49中的通信链路/介质4897),并接收其软件应用步骤4897A,Dev 106还将其副本传递到手机步骤4897B,以图标4868的形式示出(BA)。
[0417] 在该情况下,在Dev 106与装置(门锁4872、帮助警告4874、空调/加热控制器4876、线缆盒/TV4878、车库开门器4880、洒水器4882、电表4884和门铃&内部通信装置4886)之间的通信介质是在SRC(短距通信)网络104中;而在Dev 106与手机102之间的通信可以是通过SRC或蜂窝网络118。
[0418] 可供替换地,先前从家庭装置向Dev 106和向手机102(在图4870中)发送的软件应用,例如:图标:DA 4854、HA 4856、AA 4858、CA 4860、GA 4862、SA 4864、EA 4866和BA 4868优选地可以是URL(应用下载地址链接或超文本链接),然后,用户可以使用其来下载适当的在线应用到他/她的手机102中,然后将其向Dev 106发送。
[0419] 用户还可以使用在手机显示屏幕4802/4851上的应用下载图标4809/4875在线下载家庭应用。
[0420] 类似地,相同的步骤优选地可以由手机通过Dev 106应用于集成的智能宠物门6196(其门6190、扬声器6192、以及照相机6194)、私有云4904和多个其他的家庭装置/设备,以发现并连接到所述装置/设备,以及从这些设备接收应用或超文本链接。然后,手机用户将能够通过他/她的手机102对这些家庭装置/设备进行编程、控制和监控。
[0421] 图50和51描绘了本发明的实施例5000和5100的优选应用示例。示例性实施例5000呈现了用户在他/她的手机中采用的用于将家庭装置/设备添加到Dev的家庭控制和监控系统中的优选步骤,而示例性实施例5100呈现了在Wi-Fi网络中这些设备的通信交互。
[0422] 用户执行家庭装置图标1344(图13),使得他/她的手机102向Dev 106发送命令,Dev 106处理所述命令并向所述手机102发送回响应,手机102显示家庭装置菜单,如在其屏幕5002上所示出的。当他/她在家或离开家时,家庭装置菜单5004让用户使用手机102添加
5006他/她可以远程控制的家庭装置/设备或附件或将它们不再使用时,将它们移除5008。
[0423] 用户执行装置添加图标5006,该图标使得手机102向Dev 106发送命令,Dev 106处理并发送回其在屏幕5010上发现的装置/设备。该特征允许手机102通过选择和检查如在家庭装置连接屏幕5030中示出的适当的框,命令Dev 106忽略5028或连接5029进门锁5014、帮助警告5016、加热和空调5018、线缆盒5020、车库开门器5022、草坪洒水器5024、电表5026、以及门铃&内部通信装置5027。然后,用户执行Exe图标5048,使得手机向Dev 106发送命令,Dev 106处理并发送回来自如家庭装置屏幕5050中所示出的所述装置的相应的软件应用:门锁5054、帮助警告5056、加热/空调5058、线缆盒/TV 5060、车库开门器5062、洒水器控制器5064、电表5066、以及门铃&内部通信装置5068。然后,用户执行完成图标5068a,这使得手机102导航回到被示为屏幕5051的屏幕5002。在屏幕5051中,家庭装置菜单5053包括8个新添加的家庭装置控制图标:门锁5059、帮助警告5061、加热/空调5063、线缆盒/TV 5065、车库开门器5067、洒水器控制器5069、电表5071和门铃&内部通信装置5073。门锁1332、解锁
1334、和车库开门器图标1340也由Dev的家庭App 604拷贝到家庭应用菜单1322中,以使得用户当他/她需要使用所述功能时,更方便(其需要更少的屏幕步骤)导航到。
[0424] 线图5070和图51示出了在手机102、Dev 106和所有装置-门锁4872、帮助警告4874、空调/加热控制器4876、线缆盒/TV 4878、车库开门器4880、洒水器4882、电表4884和门铃&内部通信装置4886(等,例如:水表、加热和烹饪燃气表…)之间的交互。其在步骤5081开始,此时Dev 106与手机102通信,在其从手机102接收家庭装置连接命令之后以及在用户执行如在屏幕5030中示出的特征之后。
[0425] Dev 106连接并与门锁通信,步骤5083(还示出为图51中的通信链路/介质5083),以及接收其软件应用,步骤5083A,Dev 106还将其副本传递至手机,步骤5083B,以图标5054的形式示出(DA)。
[0426] Dev连接并与帮助警告步骤5085通信(还示出为图51中的通信链路/介质5085),并接收其软件应用步骤5085A,Dev 106还将其副本传递到手机步骤5085B,以图标5056的形式示出(HA)。
[0427] Dev 106连接并与AC/加热控制器通信,步骤5087(还示出为图51中的通信链路/介质5087),并接收其软件应用步骤5087A,Dev 106还将其副本传递到手机102步骤5087B,以图标5058的形式示出(AA)。
[0428] Dev 106连接并与线缆盒/TV通信,步骤5089(还示出为图51中的通信链路/介质5089),并接收其软件应用步骤5089A,Dev 106还将其副本传递到手机步骤5089B,以图标
5060的形式示出(CA)。
[0429] Dev 106连接并与车库开门器通信,步骤5091(还示出为图51中的通信链路/介质5091),并接收其软件应用步骤5091A,Dev 106还将其副本传递到手机步骤5091B,以图标
5062的形式示出(GA)。
[0430] Dev 106连接并与洒水器通信,步骤5093(还示出为图51中的通信链路/介质5093),并接收其软件应用步骤5093A,Dev 106还将其副本传递到手机步骤5093B,以图标
5064的形式示出(SA)。
[0431] Dev 106连接并与电表通信,步骤5095(还示出为图51中的通信链路/介质5095),并接收其软件应用步骤5095A,Dev 106还将其副本传递到手机步骤5095B,以图标5066的形式示出(EA)。
[0432] 优选地,电表4884在其与任何无线设备的通信中且还在Dev的家庭装置发现阶段(在屏幕5110中未示出)被嵌入有或配备有标识符(例如S/N、位置地址),以便用户可以将其与他/她的邻居中的一个区分开。
[0433] Dev 106连接并与门铃&内部通信装置通信,步骤5097(还示出为图51中的通信链路/介质5097),并接收其软件应用步骤5097A,Dev 106还将其副本传递到手机步骤5097B,以图标5068的形式示出(BA)。
[0434] 在该情况下,在Dev 106与装置(门锁4872、帮助警告4874、空调/加热控制器4876、线缆盒/TV 4878、车库开门器4880、洒水器4882、电表4884和门铃&内部通信装置4886)之间的通信介质是在Wi-Fi(有线/无线LAN)网络104中;而在Dev 106与手机102之间的通信可以是通过Wi-Fi或通过蜂窝网络118。
[0435] 可供替换地,先前从家庭装置向Dev 106和向手机102(在图5070中)发送的软件应用,例如:图标:DA 5054、HA 5056、AA 5058、CA 5060、GA 5062、SA 5064、EA 5066和BA 5068优选地可以是URL(应用下载地址链路或超文本链接),然后用户可以使用其来下载适当的在线应用到他/她的手机102中,然后将其向Dev 106发送。
[0436] 用户还可以使用在手机显示屏幕5002/5051上的应用下载图标5009/5075在线下载家庭应用。
[0437] 类似地,相同的步骤优选地可以由手机通过Dev 106应用于集成的智能宠物门6196(其门6190、扬声器6192、以及照相机6194)、私有云4904和多个其他的家庭装置/设备,以发现并连接到所述装置/设备,以及从这些设备接收应用或超文本链接。然后,手机用户将能够通过他/她的手机102对这些家庭装置/设备进行编程、控制和监控。
[0438] 图52描绘了本发明的实施例5200的优选应用示例。该示例性实施例呈现了用户在他/她的手机中采用的用于将家庭装置/设备从Dev的家庭控制和监控系统中移除的优选步骤。
[0439] 该特征允许用户将装置设备从菜单中移除,如通过突出显示装置移除图标5057所选择的,其使得手机102导航到屏幕家庭设备移除5202。然后,用户可以通过屏幕触摸适当的移除框来选择移除的设备,例如:门锁5206、帮助警告5208、加热和空调5210、线缆盒5212、车库开门器5214、洒水器5216、电表5218、以及门铃&内部通信装置5220。手机屏幕“家庭设备移除”5230示出设备#6-洒水器5244(Toro-356)被选择要移除。当用户执行Exe图标
5250时,使得手机102向Dev 106发送命令并等待Dev的完成响应。当手机102从Dev 106接收返回的响应时,其指的是草坪洒水器(应用软件)已经从Dev 106被移除。然后,手机102将洒水器应用软件从其存储器移除。家庭装置菜单5282示出了洒水器不再作为家庭装置被列出的已更新的内容。(手机软件优选地将不移除设备软件应用直到Dev 106完成其移除功能-从而避免了应用软件的部分移除并在Dev 106和手机102之间保持了同步)。
[0440] 图53描绘了本发明的实施例5300的优选应用示例。示例性实施例5300呈现了当手机和Dev都在SRC网络(除了Wi-Fi之外)中与家庭装置/设备通信时的通信交互。
[0441] 其描绘了当用户在家时,在手机102、Dev 106、和各种家庭装置/设备:门锁4872、帮助警告4874、AC/加热器控制器4876、线缆盒/TV 4878、车库开门器4880、洒水器4882、电表4884、门铃&内部通信装置4886(加上集成的智能宠物门6196;其门6190、其扬声器6192及其照相机6194、以及具有未示出的支持应用的多个其他设备)之间的交互。Dev 106和手机102通过SRC 5303彼此检测并通信,且从而,手机102还通过SRC介质与所有上文的家庭装置直接通信并控制它们:门锁5304、帮助警告5306、AC/加热器控制器5308、线缆盒/TV 5310、车库开门器5312、洒水器5314、电表5316和门铃&内部通信装置5318,而(先前)Dev 106还与其通信:门锁4883、帮助警告4885、AC/加热器控制器4887、线缆盒/TV 4889、车库开门器
4891、洒水器4893、电表4895和门铃&内部通信装置4897(图48、49和图53)。
[0442] 图54描绘了本发明的实施例5400的优选应用示例。示例性实施例5400呈现了当仅手机在SRC网络(除了Wi-Fi之外)中与家庭装置/设备活动地通信时的通信交互。
[0443] 其描绘了当用户在家时,在手机102与各种家庭装置/设备之间的交互:门锁4872、帮助警告4874、AC/加热器控制器4876、线缆盒/TV 4878、车库开门器4880、洒水器4882、电表4884、门铃&内部通信装置4886(以及具有未示出的支持软件的多个其他设备)。Dev 106和手机102通过SRC 5303彼此检测并通信,但是Dev停止与家庭装置通信,因为其检测到在其SRC介质之内存在手机。如果其检测到针对命令没有来自相应的家庭装置的响应,则其仅响应来自手机102的所述命令。
[0444] 总的来说,Dev通过拦截对其受控的汽车配件或家庭装置的非授权访问来时常地监控其环境,且当这样的企图发生时将通过识别源警告并通知用户他们是否成功。
[0445] 图55A描绘了本发明的实施例5500A的优选示例。该示例性实施例呈现了用户在他/她的手机中采用的用于对Dev的家庭控制和监控系统的线缆盒/TV进行编程、控制、记录和查看的优选步骤。
[0446] 当执行家庭装置菜单4851/5051中的线缆盒/TV图标4865/5065(图48/50)时,手机102向Dev 106发送命令,Dev 106继而处理所述命令并将其向线缆/卫星TV 4878(图48)传递,从线缆/卫星TV 4878接收响应,并处理所述响应并将其传递回手机102,手机102显示该信息,如在其屏幕5502上所示出的。
[0447] 远程控制5516和频道预览屏幕5504由图48/50中的CA软件4860/5060控制,其已经从线缆/卫星TV 4878发送(或从网络下载),其中一个副本在Dev 106中,一个在手机102中。5504和5516中的每一个选择(图标被突出/屏幕按钮被触摸)使得手机102向Dev 106发送命令,Dev 106继而将其发送到线缆/卫星TV 4878,且如果需要任何响应,则将通过Dev 106从线缆/卫星TV 4878向手机102发送回来,手机102将其显示在屏幕5502上。可以通过如所示出的触摸或突出并且然后通过触摸OK图标5520来在屏幕上观看频道4KYON上的新闻(新闻
图标5510)。
[0448] 当选择记录图标5518时,手机102通过Dev 106向线缆/卫星TV 4878发送命令,Dev 106将响应从线缆/卫星TV 4878向手机102发送回来,手机102将其显示为记录的节目(屏幕
5530)。远程控制5518在尺寸上5518A缩小,因为此时不需要它。用户可以观看记录的节目,例如:警察图标5536,如通过将其突出并在动作菜单5538中选择(执行)播放图标5540所示出的。
[0449] 图55B描绘了本发明的实施例5500B的优选示例。该示例性实施例呈现了用户在他/她的手机中采用的用于打开或关闭Dev的家庭控制和监控器系统的车库开门器的优选
步骤。
[0450] 当用户将鼠标悬停在手机的车库开门器图标4867/5067达一秒或更多(直到手机102改变屏幕为止)时,手机102导航到屏幕5560,远程地呈现车库门开门器5560的状态。然后,用户可以当他/她远离家时打开/关闭车库,并且还知道它是打开的还是关闭的,如在屏幕5562上所显示的。
[0451] 按钮控制5570和显示器5562由GA软件(图48/50中的4862/5062)控制,该软件已经从车库开门器4880发送(或从网站下载),其中一个副本到Dev 106中,一个副本到手机102中。
[0452] 在另一方面,用户可以通过轻微的触摸车库开门器图标4867/5067来打开/关闭车库门(通过SRC短距),或通过触摸图标1340来打开或关闭车库,就象常规的车库开门器。
[0453] 图56A描绘了本发明的实施例5600A的优选示例。该示例性实施例呈现了用户在他/她的手机中采用的用于对Dev的家庭控制和监控系统的中央加热和空调进行编程、控制和查看的优选步骤。
[0454] 当执行家庭装置4851/5051(图48/50)中的手机加热/空调图标4863/5063时,手机102向Dev 106发送命令,Dev 106继而处理所述命令并将其向加热/空调系统4876(图48/
50)传递,从所述加热/空调系统4876接收响应,并处理所述响应并将其向手机102传递回来,手机102显示该信息,如在其屏幕5602上所示出的。
[0455] 按键控制5606和显示状态5604由图48/50中的AA软件4858/5058控制,该软件已经从加热/空调4876发送(或从网站下载),其中一个复制到Dev 106中,一个到手机102中。5606(5608、5610和5612)中的每一个选择(图标突出/屏幕按钮触摸)使得手机102向Dev 
106发送命令,Dev 106继而向加热/空调4876发送其,且如果需要任何响应,其将通过Dev 
106从加热/空调4876向手机102发送回来,手机102将其显示在屏幕5602上。屏幕5604示出H/A风扇是打开的,在自动模式下,且房屋在72华氏度。当用户对加热器进行编程(通过在编程图标5614、加热图标5620、时间图标5616、按键图标5612以及设置图标5618按键)以从
10AM到6PM打开加热/空调4876到78华氏度时,手机102导航到屏幕5630,如由本领域的普通技术人员公知的。
[0456] 图56B描绘了本发明的实施例5600B的优选示例。该示例性实施例呈现了用户在他/她的手机中采用的用于打开或关闭Dev的家庭控制和监控系统的房屋入口的优选步骤。
[0457] 当执行家庭装置4851/5051中的手机门锁图标4859/5059(图48/50)时,手机102向Dev 106发送命令,Dev继而处理所述命令并将其向门锁4872(图48/50)传递,从所述门锁4872接收响应,并处理所述响应并向手机102传递回,手机102显示该信息,如在其屏幕5650上所示出的。
[0458] 屏幕5650示出了门锁每次图标5656的状态是被触摸;其在解锁(消息5654)和上锁(消息5644)之间切换。屏幕触摸控制图标5656/5666和显示屏幕5652/5662由图48/50中的DA软件4854/5054控制,该软件已经从门锁4872发送(或从网站下载),其中一个副本到Dev 106中一个到手机102中。
[0459] 图57描绘了本发明的实施例5700的优选示例。该示例性实施例呈现了用户在他/她的手机中采用的用于对Dev的家庭控制和监控系统的室内/户外浇水控制进行编程、设置和查看的优选步骤。
[0460] 当执行家庭装置4851/5051(图48/50)中的手机洒水图标4869/5069时,手机102向Dev 106发送命令,Dev 106继而处理所述命令并将其向洒水器4882(图48/50)传递,从所述洒水器4882接收响应,并处理所述响应并将其向手机102传递回来,手机102显示该信息,如在其屏幕5702上所示出的。
[0461] 按键控制5706和显示其5704由图48/50中的SA软件4864/5064控制,该软件已经从洒水器4882发送(或从网站下载),其中一个备份到Dev 106中一个到手机102中。5706(5708、5710和5712)中的每一个选择(图标突出/屏幕按键触摸)使得手机102向Dev 106发送命令,Dev 106继而向草坪洒水器控制器4882发送,且如果需要任何响应,其将从草坪洒水器控制器4882向Dev 106并从Dev 106向手机102发送回来,其在手机的显示屏幕5702上出现。当用户编程为打开洒水系统,在8AM开始,持续时间60分钟时,手机102导航屏幕5730;
在星期一、星期三和星期五屏幕5752到屏幕5750;以及针对站1、2和3(屏幕5772)到屏幕
5770。
[0462] 图58和59描绘了本发明的实施例5800和5900的优选示例。示例性实施例5800呈现了用户在他/她的手机中采用的用于对Dev的家庭控制和监控系统的电表设置支付账户、查看表读数并编程的优选步骤。
[0463] 当用户执行家庭装置4851/5051中的电表图标4871/5071时,这使得手机102导航到电表菜单5804,如在其屏幕5802上示出的。电表菜单5804包含账户设置5810,当其被编程时,允许在Dev 106、手机102、电表4884以及公共事业公司5982之间的交互。然后,用户可以使用手机102在线支付电费,或公共事业公司5982将每月被自动支付。表读数5806和账户支付5808让用户查看当前的电表读数和过去的账户帐单(屏幕5954)。在线支付图标5812让用户支付任何未付账款,且每月使用信息图标5814让用户查看过去的账户使用活动5822。
[0464] 用户选择账户设置图标5810,这使得手机102导航到示出账户应用设置5822的屏幕5820。其需要用户填写用户的名字5826、地址5828、手机电话号码5830以及公共事业公司的网址5832(公共事业公司网址5832优选地利用图48/50中的电表应用EA 4866/5066预先
填写;或者,用户通过电话、文本消息、下载或任何其他方式从所述公司获得)。手机屏幕
5820a示出了由用户填写的所需信息,然后用户执行Exe图标5834a,这使得手机102向公共事业公司5982发送信息5824a(还如在流程图5980步骤5984中示出的)。公共事业公司5982处理应用数据,并且然后向用户的手机102发送回(步骤5985)部分填写的账户支付设置信息5844,如在手机屏幕5840中示出的。窗口5844示出了公共事业公司名字5846、用户/客户分配的账户号码5848、电表S/N 5850(序列号或标识号,由于每一表用于测量用电量并连接到其相应的住宅/企业地址。由于在临近的范围内,即公寓或高层建筑,可能存在多个设备,所以它用于在与Dev的通信期间进行设备标识)以及公共事业公司支付网址(URL)5852。
[0465] 字段5844还示出了客户的名字、地址、以及电话号码5854和5856(先前在屏幕5820a中填写的)。用户填写剩余的信息,例如:银行名字5858、支付方银行账户5860和支付类型5862。当用户如在屏幕5840a中所示出的完成,其中不选择自动支付图标5863a,并执行Exe图标5864,这使得手机102向公共事业公司5982发送回(步骤5986)如在字段5844a中示出的信息。手机102还向Dev 106发送其副本5844a,如在步骤5987中所示出的且Dev 106继而使用S/N 5850a与电表4884通信,如在步骤5988中所示出的,以确保其与正确的设备通信并从正确的设备读数。Dev 106还使用公共事业公司URL 5852a来向公共事业公司5982账户支付部门发送月电读数。自动支付框5863(被标记)允许用户每月自动支付。
[0466] 在每月的第一天(从RTC 240读取),Dev 106从电表4884通信并读取(步骤5990)用电量,并向公共事业公司5982发送读数信息5920(屏幕5902),如在步骤5991中所示出的。公共事业公司5982处理并向用户的手机102发送(步骤5992)账单5924,如在屏幕5922中所示出的。字段5926概括了用户的每月用电量5936和该月5940所需的支付5938。其还示出了支付信息在文件5942上(到公共事业公司数据库服务器的URL链接)且如果在支付信息方面存在任何改变,其可以被编辑5950。支付信息还被超文本链接到在线支付图标5946,当用户执行其时,使得手机102向公共事业公司5982发送该信息(步骤5993),公共事业公司发送回(步骤5994)支付信息屏幕5954。然后,用户可以通过执行5968来进行支付,这使得手机发送支付命令,并在收件箱中从公共事业公司5982接收(步骤5995)确认5970。
[0467] 本应用软件允许Dev 106与电表4884通信,且手机102由图48/50中的EA软件4866/5066控制,该软件已经从电表4884发送(或可供替换地从应用服务器下载,应用服务器的URL由电表4884提供),其中一个备份到Dev 106中一个到手机102中。
[0468] 本实施例还可以类似地适用于水表、烹饪&燃气表等。
[0469] 图60A描绘了本发明的实施例6000A的优选激活示例。该示例性实施例呈现了用户在他/她的手机中采用的用于通过Dev的家庭装置系统远程地监控并与帮助警告佩戴者谈话的优选步骤。
[0470] 其描绘了本发明的当手机用户或帮助警告佩戴者需要彼此通信的一方面。Dev 106与帮助警告设备4874通信,以便用户可以监控(通过他/她的手机)佩戴所述设备的人的健康。设备4874优选地由无线照相机和语音识别集成电路组成,以便帮助警告4874连接到Dev 106,Dev 106发送消息并打电话给用户的手机102,以便其佩戴者与手机用户通信。当设备佩戴者说一个句子,例如:“你好,戴维(即,手机用户的名字),我想跟你说话”时,帮助警告设备4874向Dev 106发送命令,Dev 106继而打电话给手机,且还优选地发送文本消息。
当用户回答该电话时,则通话发生。用户一挂掉或如果没有音频变化达5分钟,则Dev 106将停止到帮助警告设备4874的音频通信。
[0471] 当用户选择帮助警告图标6061时,手机102导航到屏幕6002,其中帮助警告菜单6004由谈话图标6008和监控器图标6006组成。当用户选择监控器图标6006时,手机将向Dev 
106发送命令,Dev 106连接到帮助警告设备4874照相机并向手机102发送回照相机所看见的,且从而允许用户监控在佩戴者前面的是什么(例如,以监控他/她年老的父母的健康)。
当用户选择谈话图标6008时,手机将向Dev 106发送命令,然后Dev 106回答并连接到帮助警告设备4874音频,且从而允许对话发生。帮助警告设备4874还优选地能够检测到振动,例如摔倒,以便其可以向Dev 106发送命令,Dev 106警告用户这样的事件,且他/她可以立即监控并跟佩戴者说话。
[0472] 应用软件允许Dev 106与帮助警告4874通信,且手机102由图48/50中的HA软件4856/5056控制,该软件已经从帮助警告4874发送(或可供替换地,从应用服务器下载,应用服务器的URL由帮助警告4874提供),一个副本在Dev 106中一个在手机102中。、
[0473] 图60B描绘了本发明的实施例6000B的优选激活示例。该示例性实施例呈现了用户在他/她的手机中采用的用于通过Dev的家庭控制和监控系统远程地回答拜访者、与拜访者谈话及监控拜访者的优选步骤,其中拜访者按门铃和内部通信装置。
[0474] 当拜访者按门铃(在流程图6080中步骤6082)时,门铃&内部通信装置4886向Dev 106发送命令(步骤6084),Dev 106通过他/她的手机屏幕6020警告(步骤6086)用户。然后,用户滚动到收件箱6040并看见门铃响消息6042。然后,用户执行谈话图标6044(为了应门),这使得手机102导航到屏幕6050中的门铃内部通信装置菜单6052。这使得手机102建立了到Dev 106的蜂窝连接(步骤6088),Dev 106进行与前门内部通信装置(图48/50中的门铃&内部通信装置4886)的音频双工传输(6090),从而允许用户通过他/她的手机与按铃者谈话。
门铃内部通信装置菜单6052允许用户和拜访者通过前门扬声器和麦克风彼此通信,而拜访者没有意识到用户(即,房屋主人)此时可能不在家。用户还可以将对话放到讲话的电话
6054上,使得其静音,或将其暂时地挂起6058。该实施例使得意料之外的拜访者相信有人在家,且从而有希望可以避免任何强行闯入房屋的意图。
[0475] 允许Dev 106与门铃&内部通信装置4886和手机102的通信的应用软件由图48/50中的BA软件4868/5068控制,该BA软件已经从门铃&内部通信装置4886发送(或可供替换地从应用服务器下载,应用服务器的URL由门铃&内部通信装置4886提供),一个复制到Dev 
106中一个到手机102中。
[0476] 图61描绘了本发明的实施例6100的优选激活示例。该示例性实施例呈现了用户在他/她的手机中采用的为了通过Dev的家庭控制和监控系统远程地对集成的智能宠物门(其门、扬声器和照相机)进行编程、设置和控制的优选步骤。
[0477] 用户通过执行智能宠物门图标6077(图60的屏幕6051中)来设置宠物编程和监控系统,使得手机1102导航到智能宠物门控制菜单6102。编程&设置图标6101将让用户安排他/她的宠物的需求,以出去做他们的事情,且命令图标6108允许用户命令其配件实时地做与它们的日常需要相关的特定任务。
[0478] 编程和设置控制(在用户执行图标6106之后,屏幕6112)让用户安排时间表(增加时间表图标6116),例如:示出了宠物到屋外去和回来(6122)的时间的时间表#1(6120)和时间表#2(6124)。其还用户删除旧的时间表(删除安排图标6118)。用户具有记录场景的选项,以在他/她需要验证时间表满足它们的需要的情况下回放。该示例性实施例示出了用户安排宠物一天出去三次,且每一次持续20分钟(8:00AM-8:20AM、12PM-12:20PM以及04:20PM-
04:20PM)。图6160描绘了Dev 106在规定时间采取的行动。在开始的时间(即,8:00AM),Dev 
106向宠物门6190(步骤6166)发送开门命令,在扬声器6192上发送录制了主人叫宠物的音频(步骤6168)以将其引出房屋并可选地打开照相机(步骤6164)。在结束时间(即,8:20AM),Dev 106在扬声器6192上发送录制了主人叫宠物的音频(步骤6168)以将其引到屋里,并向宠物门6190发送关闭门命令(步骤6166),并关闭照相机(步骤6164)。
[0479] 智能宠物命令菜单(在用户执行图标6108之后的屏幕6140)允许用户实时打开或关闭宠物门图标6144(步骤6172和6174),并让他/她查看其状态图标6145。用户可以尝试在保持呼叫宠物图标6146(也在步骤6176和6178中示出)的同时通过扬声器6192呼叫。他/她可以记录他/她的呼叫宠物的音频(他/她的语音在Dev 106上)呼叫图标6150,以在扬声器上播放,或将其回放来听它(图表6148)。用户可以记录音频并将其回放(图标6152和6154,且还在步骤6180和6182)。这允许主人对于他/她的宠物的日常需要内心平静,且不用急着准时回家或让别人做这个任务。
[0480] 类似地,Dev 106可以被编程为向智能宠物喂食器(图60A的屏幕6051中6079)发送命令并安排宠物喂食时间、正确的食物量以及当需要再装满喂食器时,警告手机102。优选地,主人还可以通过手机102对Dev 106编程以当不再需要其时将其撤销;并将其软件应用从手机102和Dev 106移除,如先前关于其他的家庭设备在图52中所描述的。
[0481] 图62描绘了本发明的针对机器人应用的实施例6200的优选激活示例。该示例性实施例呈现了在Dev 106和在机器人应用中多个其他移动设备之间的通信交互,其中多个用户(手机)可以在完成其任何时进行编程、控制和监控所述Dev。
[0482] 其描绘了通过连接到其I/O接口438(图4)的通信链路/连接器6210针对功能6208的任务由Dev 106完成或执行的操作。Dev 106使用其I/O控制401(图4)执行任务6208,例如:代表手机102(用户)对亮度的照明控制410、用于检测环境读数的温度传感器404、针对语音/声音的音频I/O 408、用于观看的视频I/O 406以及用户执行和控制各种步骤和过程以完成任务的通用I/O 412。视频屏幕6206投影来自视频I/O 406的图像,以便第三方可以观察和参与。手机102用户可以邀请(注册)未注册的手机6204(其如先前在图1中所提及的,可以是智能电话、平板PC、膝上型PC、类似iPad的设备、PDA[个人数字助理]或任何便携电子设备)用户(通过图19/20中的设备配置过程),以活跃地参与执行任务6208。连接6214和
6216优选的是蜂窝118,连接6212优选的是有线/无线LAN,但是其还可以是任何无线网络。
任务6208可以是机器人设备或医疗手术、机器人移动、关于坍塌的建筑、着火的房屋内的救援操作或人类无法进入的救援操作的飞行和转向装置。
[0483] 虽然本发明已经在若干实施例方面进行了描述,但是存在落入本发明范围内的改变、修改、置换、和等同替代。还应该注意到是,存在实现本发明的方法和系统的许多替代方式。从而,其意图在于随后附上的权利要求书被解释为将所有这样的改变、修改、置换、和等同替代包含为落入本发明的真实精神和范围之内。
相关专利内容
标题 发布/更新时间 阅读量
一种HZY4机动车辆制动液 2020-05-12 1020
DOT4制动液 2020-05-11 81
一种制动液 2020-05-11 783
一种高效制动液 2020-05-11 154
合成制动液及其制法 2020-05-13 395
一种气动制动液加注装置 2020-05-15 239
一种高沸点制动液 2020-05-12 411
制动液更换机适配接头 2020-05-12 734
一种DOT6硼酸酯型制动液 2020-05-13 21
制动液加注设备 2020-05-14 257
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈