用于定位和操作智能服装上的便携式设备的系统和方法

文档序号:1662143 发布日期:2019-12-27 浏览:26次 >En<

阅读说明:本技术 用于定位和操作智能服装上的便携式设备的系统和方法 (System and method for locating and operating portable devices on smart apparel ) 是由 埃利斯·A·平德 于 2018-04-30 设计创作,主要内容包括:用于定位和操作安装到服装(110)上的便携式设备(105)的系统和方法。一种方法(300)包括:利用电子处理器,从集成在服装(110)内的多条通信线(215)中的通信线(215)接收信号。该方法(300)还包括:利用电子处理器,基于信号,确定便携式设备(105)在服装(110)上的位置。该方法(300)还包括:利用电子处理器,基于所述位置,确定便携式设备(105)的操作模式。该方法(300)还包括:利用电子处理器,基于所述操作模式,调节便携式设备(105)的操作。(Systems and methods for locating and operating a portable device (105) mounted to a garment (110). A method (300) comprising: the electronic processor is configured to receive a signal from a communication line (215) of a plurality of communication lines (215) integrated within the garment (110). The method (300) further comprises: determining, with the electronic processor, a location of the portable device (105) on the garment (110) based on the signal. The method (300) further comprises: determining, with the electronic processor, an operating mode of the portable device (105) based on the location. The method (300) further comprises: adjusting, with the electronic processor, operation of the portable device (105) based on the operating mode.)

用于定位和操作智能服装上的便携式设备的系统和方法

背景技术

诸如便携式通信设备、便携式相机等便携式设备可以安装到该便携式设备的用户所穿的服装(诸如马甲)上。便携式设备可以安装到服装上,位于服装上的不同位置。例如,当便携式设备是便携式无线电设备时,可以将便携式无线电设备安装到服装上,以使便携式无线电设备位于用户的嘴和耳朵附近。在这种情况下,可以将便携式无线电设备安装到服装上,位于服装上与用户的胸部或肩膀相关联的位置。当便携式设备是便携式相机时,可以基于期望的观看方向(例如,向前观看方向、向后观看方向等)将便携式相机安装到服装上。在这种情况下,可以将便携式相机安装到服装上与用户的正面(针对向前观看方向)相关联的位置,或者位于服装上与用户的背部(针对向后观看方向)相关联的位置。

具体实施方式

一个实施例提供了一种用于定位和操作安装在服装上的便携式设备的方法。该方法包括:利用电子处理器从集成在服装内的多条通信线中的通信线接收信号。该方法还包括:利用电子处理器,基于该信号,确定便携式设备在服装上的位置。该方法还包括:利用电子处理器,基于该位置,确定便携式设备的操作模式。该方法还包括:利用电子处理器,基于操作模式,调节便携式设备的操作。

另一实施例提供了一种安装到服装上的便携式设备。便携式设备包括存储指令的存储器。便携式设备还包括电子处理器,该电子处理器耦合到存储器并且通过执行指令被配置为从集成在服装内的多条通信线中的通信线接收信号。电子处理器还被配置为基于信号确定便携式设备在服装上的位置。电子处理器还被配置为基于位置确定便携式设备的操作模式。电子处理器还被配置为基于操作模式来调节便携式设备的操作。

另一实施例提供了一种用于定位和操作便携式设备的系统。该系统包括服装,该服装具有集成在服装内的多条通信线中的通信线。该服装包括配置为生成并发送信号的电子处理器。该系统还包括安装到服装上的便携式设备。便携式设备包括第二电子处理器,该第二电子处理器被配置为从集成在服装内的通信线接收信号。第二电子处理器还被配置为基于信号确定便携式设备在服装上的位置。第二电子处理器还被配置为基于位置确定便携式设备的操作模式。第二电子处理器还被配置为基于操作模式调节便携式设备的操作。

图1是根据一个实施例的用于定位和操作安装在服装110上的便携式设备105的系统100的图。在所示的示例中,系统100包括便携式设备105和服装110。便携式设备105可以是手持通信设备,例如,移动电话、移动无线电设备、智能手表或其他智能可穿戴设备。可替代地或另外,便携式设备105可以是相机设备,例如,移动相机或其他便携式图像记录设备。服装110是可穿着的身体服装,诸如马甲、裤子或夹克。如上所述,便携式设备105可以安装到服装110上。便携式设备105可以使用例如钩环扣、搭扣、按钮或其他类型的机械连接机构安装到服装110上。在一些实施例中,服装110由公共安全人员或第一响应者(诸如警察)穿着。在一些实施例中,系统100包括比图1所示更多或更少的设备105和服装110。

在所示的示例中,便携式设备105包括设备控制器115、图像传感器116、麦克风117、扬声器118、显示器119、硬键120、方位传感器121、无线通信接口122和通信接口135。设备控制器115、图像传感器116、麦克风117、扬声器118、显示器119、硬键120、方位传感器121、无线通信接口122和通信接口135通过一个或多个控制或数据连接或总线进行通信。在一些实施例中,便携式设备105包括更少或额外的组件,其配置与图1所示的不同。例如,根据便携式设备105的期望功能,便携式设备105可以包括更多或更少的图像传感器、麦克风、扬声器、显示器、硬键、方位传感器和通信接口。

麦克风117、扬声器118和无线通信接口122允许便携式设备105用作移动通信设备,诸如便携式无线电设备。例如,麦克风117捕获音频,扬声器118生成音频,并且无线通信接口122建立与一个或多个无线通信网络的双向通信链路。图像传感器116被配置为收集视觉数据。例如,在一些实施例中,图像传感器116是相机,其允许便携式设备105用作移动相机。显示器119被配置为向便携式设备105的用户提供输出并接收来自便携式设备105的用户的输入。例如,在一些实施例中,显示器119是触摸屏显示器,其包括一个或多个可重新配置的软键,用于接收来自便携式设备105的用户的输入。硬键120被配置为接收来自便携式设备105的用户的输入。在一些实施例中,硬键120是可重新配置的。例如,便携式设备105的用户可以使用显示器119重新配置硬键120。硬键120和软键被配置为接收控制便携式设备105的功能的用户输入,诸如拨打电话号码、更改音量设置、选择进行通信的无线电频道、开始音频或视频录制等。方位传感器121检测便携式设备105的方位,诸如正面朝上、倒置等。例如,方位传感器121可以检测出何时便携式设备105倒置安装在服装110上。

通信接口135被配置为从服装110接收一个或多个信号。在一些实施例中,通信接口135是射频(RF)通信接口。当通信接口135是RF通信接口时,通信接口135包括天线。天线被配置为从服装110接收一个或多个信号。在一些实施例中,通信接口135是光通信接口。当通信接口135是光通信接口时,通信接口135包括被配置为检测从服装110发送的光信号的光学传感器。在一些实施例中,通信接口135是感应通信接口。当通信接口135是感应通信接口时,通信接口135包括电感器。在一些实施例中,通信接口135是导电通信接口。当通信接口135是导电通信接口时,通信接口135包括与服装110物理连接的一个或多个端子。当与服装110物理连接时,通信接口135的一个或多个端子被配置为从服装110接收一个或多个信号。通信接口135是RF通信接口、光通信接口还是导电通信接口对应于服装110的通信网络的类型。在一些实施例中,通信接口135包括RF通信接口、光通信接口和导电通信接口中的两个或更多个。

设备控制器115包括硬件和软件的组合,此外,这些硬件和软件的组合可用于标识便携式设备105在服装110上的位置,并基于所标识的位置来调节便携式设备105的操作。在所示的示例中,设备控制器115包括设备电子处理器140(例如,微处理器或其他合适的设备)、设备存储器145和设备通信接口150。设备电子处理器140、设备存储器145和设备通信接口150通过一个或多个控制或数据连接或总线进行通信。在一些实施例中,设备控制器115包括更少或更多的组件,其配置与图1所示不同。在一些实施例中,设备控制器115执行除本文描述的功能之外的附加功能。

设备电子处理器140被配置为从设备存储器145检索与本文描述的方法有关的指令。设备电子处理器140还被配置为执行那些指令以实现本文描述的便携式设备105的功能。设备存储器145是非暂时性计算机可读介质的示例,并且可以包括例如程序存储区域和数据存储区域。程序存储区域和数据存储区域可以包括不同类型的存储器的组合,包括只读存储器(ROM)和随机存取存储器(RAM)。指令可包括一个或多个应用、程序数据、过滤器、规则、一个或多个程序模块以及其他可执行指令。

在所示的示例中,设备存储器145存储映射数据148。映射数据148可以包括例如查找表。如以下更详细描述的,设备控制器115使用映射数据148来将从服装110接收的一个或多个信号映射到服装110上的一个或多个物理位置、映射到集成在服装110内的多条通信线当中的一条或多条通信线、或其组合。

设备通信接口150允许设备控制器115(及其组件)与外部设备以及各种输入和输出设备通信,诸如图像传感器116、麦克风117、通信接口135、扬声器118、显示器119、硬键120、方位传感器121和无线通信接口122。如上所述,图像传感器116、麦克风117、通信接口135、扬声器118、显示器119、硬键120、方位传感器121和无线通信接口122允许便携式设备105的期望功能,诸如通信功能、成像功能等。

在所示的示例中,服装110包括服装控制器160和通信网络165。在一些实施例中,服装110包括更少或额外的组件,其配置与图1所示的不同。

服装控制器160包括硬件和软件的组合,该硬件和软件的组合尤其可用于经由通信网络165生成信号并将信号发送到便携式设备105。在所示的示例中,服装控制器160包括服装电子处理器170(例如,微处理器或其他合适的设备)、服装存储器175和服装通信接口180。服装电子处理器170、服装存储器175和服装通信接口180通过一个或多个控制或数据连接或总线通信。在一些实施例中,服装控制器160包括更少或额外的组件,其配置与图1所示的不同。在一些实施例中,服装控制器160执行除本文描述的功能之外的附加功能。

服装电子处理器170被配置为从服装存储器175检索与本文描述的方法有关的指令。服装电子处理器170还被配置为执行那些指令以实现本文描述的服装110的功能。服装存储器175是非暂时性计算机可读介质的示例,并且可以包括例如程序存储区域和数据存储区域。程序存储区域和数据存储区域可以包括不同类型的存储器的组合,包括只读存储器(ROM)和随机存取存储器(RAM)。指令可包括一个或多个应用、程序数据、过滤器、规则、一个或多个程序模块以及其他可执行指令。

在所示的示例中,服装存储器175存储路由数据185。路由数据185可包括:例如,在服装110上的物理位置、多条通信线或其组合到多个唯一标识符的映射。在一些实施例中,服装电子处理器170访问路由数据185以生成一个或多个信号以(经由通信网络165)发送到便携式设备105,用于确定便携式设备105在服装110上的位置。

服装通信接口180允许服装控制器160(及其组件)与外部设备以及各种输入和输出设备通信。在所示的示例中,服装控制器160通过服装通信接口180与通信网络165进行通信。例如,服装控制器160可以经由服装通信接口180将生成的信号发送至通信网络165。

通信网络165被配置为从服装控制器160接收一个或多个信号,并将该一个或多个信号发送到便携式设备105的通信接口135。图2是图1的系统100中包括的服装110的通信网络165的图。在所示的示例中,通信网络165包括信号路由器200。信号路由器200被配置为控制从服装控制器160接收到的一个或多个信号到一条或多条通信线215的路由。信号路由器200是控制电路,其包括用于实现路由功能的硬件电路、软件或其组合。

通信网络165还包括多条通信线215(在本文中称为“通信线215”或单独地称为“通信线215”)。通信线215被配置为将从信号路由器200接收到的一个或多个信号传送到便携式设备105的通信接口135。在一些实施例中,通信线215被集成在服装110内。通信线215可以定位在服装110的一个或多个织物层之间,编织到服装110的织物层中或粘附到服装110的织物。另外,在所示的示例中,每个通信线215与多个服装位置218A、218B、218C和218D中的一个相关联。在以下描述中,当参考服装位置218A至218D中的任何一个时,使用对服装位置218的参考,并且当共同参考服装位置218A至218D时,使用对服装位置218的参考。在一些实施例中,通信网络165包括比图2所示更多或更少的服装位置和通信线。

如上所述,便携式设备105可安装到服装110上。便携式设备105可使用服装110的附接机构安装到服装110上。因此,服装110的每个附接机构可对应于服装位置218之一。换句话说,服装110的附接机构可以位于每个服装位置218处。

通信网络165可以是例如光通信网络、导电通信网络、感应通信网络、RF通信网络等。当通信网络165是光通信网络时,通信线215可以是被配置为将一个或多个光信号携带到服装位置218的光通信线。另外,通信网络165可以包括包围每条通信线215的光学屏蔽。光学屏蔽可以包围服装控制器160和服装位置218之间的每条通信线215。可以在服装位置218提供光输出端子或没有光学屏蔽(光通信线215的暴露部分),以便由便携式设备105的通信接口135接收。当通信网络165是感应通信网络时,通信线215可以是嵌入的电线,该电线被配置为将一个或多个电流信号携带到服装位置218。另外,当通信网络165是感应通信网络时,通信线215可以在通信接口135的电感器中感应电流。当通信网络165是导电通信网络时,通信线215可以是嵌入的电线,该电线被配置为将一个或多个电流信号携带到服装位置218。当通信网络165是RF通信网络时,通信线215可以是嵌入的电线,该电线被配置为将电信号携带到与服装位置218相关联的天线。另外,当通信网络165是RF通信网络时,通信线215本身可以充当天线。如上所述,便携式设备105的通信接口135对应于通信网络165的类型,以接收由服装控制器160发送的信号。

在一些实施例中,通信线215将便携式设备105和服装110导电地耦合。例如,服装110可以包括多个金属触点,其中每个金属触点耦合至通信线215,并且定位在服装位置218。另外,便携式设备105的通信接口135可以包括金属触点,该金属触点导电地耦合到与通信线215相关联的导电触点。因此,当便携式设备105(经由金属触点)被导电耦合到通信线215时,便携式设备105可以经由通信网络165从服装110接收一个或多个信号。由于服装位置218是便携式设备105可以通过经由接口135和通信线215与服装110交互的点,所以服装位置218也可以称为接口点。

在一些实施例中,通信网络165的通信线215在服装110上布置成坐标系220,如图3所示。在所示的示例中,通信线215水平地集成在服装110内和垂直地集成在服装110内。因此,水平地集成在服装110内的通信线215与坐标系220的x轴相关联,而垂直集成在服装110内的通信线215与坐标系220的y轴相关联。

当将通信网络165的通信线215在服装110上布置成坐标系220时,非二维的服装110可以被图解地展开以将三维服装110映射到二维坐标系220。例如,如图4所示,服装110的底部、中央、前部可以位于坐标系220的原点(0,0),而服装110的左侧230沿坐标系220的负x轴定位,并且服装110的右侧235沿坐标系220的正x轴定位。在其他实施例中,服装110的不同部分位于坐标系220的原点(0,0)。

图5是根据一个实施例的当通信线215在服装110上布置成坐标系220时图1的系统100中包括的服装110的通信网络165的图。在所示的示例中,通信网络165包括布置在坐标系220中的信号路由器200、行驱动器222、列驱动器224和通信线215。信号路由器200、行驱动器222和列驱动器224通过一个或多个控制或数据连接或总线进行通信。当通信线215布置成坐标系220时,信号路由器200将从服装控制器160接收的一个或多个信号路由至行驱动器222或列驱动器224。行驱动器222被配置为将信号驱动至水平集成在服装110内的通信线215,而列驱动器224被配置为将信号驱动到垂直集成在服装110内的通信线215。当通信线215在服装110上布置成坐标系220时,服装110的附接机构可以位于水平通信线和垂直通信线相交的坐标点处。在一些实施例中,诸如当通信网络165是RF通信网络时,附接机构还可以位于在通信线215之间的开放区域,而不是交叉点,或除了交叉点之外,附接机构还可以位于在通信线215之间的开放区域。

图6是根据一个实施例的由图1的系统100执行的用于定位和操作安装在服装110上的便携式设备105的方法300的流程图。在所示的示例中,方法300包括利用设备电子处理器140从集成在服装110内的通信网络165接收信号(在框305处)。在一些实施例中,服装控制器160基于存储在服装存储器175中的路由数据185来生成信号。例如,由服装控制器160生成的信号可以包括来自通信线215中的通信线215的指示。服装控制器160经由服装通信接口180将信号发送到通信网络165。通信网络165的信号路由器200基于信号中包括的通信线215的指示,将信号路由到通信线215。信号路由器200将信号路由到的通信线215经由便携式设备105的通信接口135将信号发送到便携式设备105(例如,设备电子处理器140)。

服装控制器160可以生成并发送不止一个信号。在一些实施例中,服装控制器160为每个服装位置218A至218D生成并发送信号。例如,参考图2,服装控制器160可以生成具有服装位置218A的标识的第一信号、具有服装位置218B的标识的第二信号、具有服装位置218C的标识的第三信号、以及具有服装位置218D的标识的第四信号。服装控制器160可以将第一信号、第二信号、第三信号和第四信号发送到通信网络165的信号路由器200。信号路由器200经由与第一服装位置218A相关联的通信线215将第一信号路由到第一服装位置218A。类似地,信号路由器200经由与衣物位置218B至218D中的每一个相关联的通信线215将第二信号、第三信号和第四信号分别路由至适当的衣物位置218B至218D。

在其他实施例中,服装控制器160为每个通信线215生成并发送信号。例如,参照图5,服装控制器160可为坐标系220中的每个通信线215生成信号,其中每个信号包括坐标系220中的每个通信线215的指示。服装控制器160将每个信号发送给信号路由器200。信号路由器200将每个信号(经由行驱动器222和列驱动器224)路由到与包括在每个信号中的指示相关联的通信线215。例如,信号路由器200将具有指示“y2”的信号路由到与指示“y2”相关联的通信线215。

在一些实施例中,服装控制器160按照特定间隔周期性生成信号并经由通信网络165的通信线215将信号发送到设备电子处理器140,如上面关于图6的框305所述。特定间隔可以是固定的或可变的。例如,服装控制器160可以生成到服装位置218A的第一信号、到服装位置218D的第二信号,延迟一定时间段,然后重复,使得服装控制器160周期性地向每个通信线215发送信号。可替代地或另外,当接收到来自便携式设备105的请求时,服装控制器160可经由通信网络165的通信线215生成并发送信号至设备电子处理器140。来自便携式设备105的请求可以使用通信网络165的通信线215经由通信接口135被传送到服装控制器160。例如,便携式设备105的用户可以使用便携式设备105的显示器119、便携式设备105的硬键120等来发起该请求。一旦便携式设备105的用户发起请求,就使用通信网络165的通信线215将请求发送到服装控制器160。可替代地或另外,当检测到便携式设备105的状态变化时,诸如便携式设备105附接到服装110上或便携式设备105从服装110上移除,服装控制器160可以生成信号并经由通信网络165的通信线215将信号发送到设备电子处理器140。

当设备电子处理器140从通信网络165接收到信号时,设备电子处理器140基于该信号确定便携式设备105在服装110上的位置(在框310处)。如上所述,在一些实施例中,由设备电子处理器140接收的信号包括通信线215的指示,信号通过该通信线被发送到便携式设备105。基于信号中包括的指示,设备电子处理器140确定便携式设备105在服装110上的位置。在一些实施例中,设备电子处理器140通过访问存储在设备存储器145中的映射数据148确定便携式设备105在服装110上的位置。例如,如上所述,映射数据148可以包括查找表。因此,设备电子处理器140可以查找包括在信号中的指示,以确定服装110上的与该指示相关联的位置。例如,参照图2,当设备电子处理器140接收到具有与服装位置218B相关联的指示的信号时,设备电子处理器140可以确定便携式设备位于服装位置218B。映射数据148可以存储另外的查找表,每个查找表与不同的服装类型或尺寸相关联。设备电子处理器140可以使用经由显示器119接收到的用户输入或通过通信网络165接收到的接收的服装指示信号来为服装110选择相关联的查找表。

如上所述,在一些实施例中,设备电子处理器140接收一个以上的信号,诸如第一信号和第二信号。设备电子处理器可以确定便携式设备105在服装110上的位置,以查找包括在第一信号中的指示和包括在第二信号中的指示。基于第一信号中包括的指示和第二信号中包括的指示,设备电子处理器140可以确定服装110上的坐标系220上的坐标点。如上所述,坐标点可以表示与第一信号和第二信号相关联的两条通信线215的交叉或重叠点。在一些实施例中,坐标点与便携式设备105在服装110上的位置相关联。例如,参照图7,设备电子处理器140可以接收以“y4”作为指示的第一信号和以“x3”作为指示的第二信号。基于第一信号的指示和第二信号的指示,设备电子处理器140可以确定便携式设备105在服装110上的位置是坐标系220上的坐标点,由(3,4)表示。

基于便携式设备105在服装110上的位置,设备电子处理器140确定便携式设备105的操作模式(在框315处)。例如,当便携式设备105位于服装110上的第一位置时,设备电子处理器140可以为便携式设备105确定第一操作模式。但是,当便携式设备105位于服装110上的第二位置时,设备电子处理器140可以为便携式设备105确定第二操作模式。

一旦设备电子处理器140确定了便携式设备105的操作模式,则设备电子处理器140就基于所确定的操作模式来调节便携式设备105的操作(在框320处)。在一些实施例中,设备电子处理器140通过调节便携式设备105的显示器119的配置、便携式设备105的硬键120的配置或其组合来调节便携式设备105的操作。可替代地或另外,设备电子处理器140通过调节便携式设备105的麦克风117的滤波或增益来调节便携式设备105的操作,以针对图6的框310中确定的特定位置定制音频设置。

可替代地或另外,设备电子处理器140可以基于图6的框310中确定的位置通过从多个传感器或换能器当中选择传感器或换能器来调节便携式设备105的操作。例如,便携式设备105可以包括具有多个麦克风元件的远程扬声器麦克风(例如,扬声器118和麦克风117)。设备电子处理器140可以基于便携式设备105在服装110上的位置来调节打开或关闭的麦克风元件的数量。例如,当设备电子处理器140确定便携式设备105在服装110上的位置是在服装110上与用户的左肩相关联的位置时,设备电子处理器140可以通过打开最靠近用户的嘴的麦克风元件子集来调节便携式设备105的操作。设备电子处理器140还可通过关闭距离用户的嘴最远的麦克风元件子集来调节便携式设备105的操作,以防止便携式设备105拾取背景噪声。设备电子处理器140还可以通过调节波束成形以将麦克风117的音频捕获朝向用户的嘴聚焦来调节便携式设备105的操作。

在一些实施例中,除了便携式设备105之外,第二便携式设备400安装到服装110上,如图7所示。第二便携式设备400类似于便携式设备105。当服装110具有多个安装的设备时,安装的设备可以彼此通信(例如,经由服装110的通信网络165)。例如,第二便携式设备400的位置由第二便携式设备400(例如,使用方法300)确定,提供给服装控制器160,并存储在服装110的服装存储器175中。设备105(经由通信网络165)与服装控制器160通信以确定第二便携式设备400的位置。在便携式设备105确定第二便携式设备400的位置之后,便携式设备105可以直接与第二便携式设备400通信(经由通信网络165)。在一些实施例中,通信网络165(信号路由器200)可以执行便携式设备105与第二便携式设备400之间的通信的路由。安装在服装110上的设备之间的这种直接通信(倾向于由电池供电)无需安装设备即可监测在共享通信总线上传输的通信,该共享通信总线不适用于该安装设备。例如,便携式设备105可以向服装控制器160发送路由请求。路由请求可以包括信号路由器200的路由配置。路由配置可以使便携式设备105和第二便携式设备400之间能够直接通信。可替代地或另外,便携式设备105可以寻址用于第二便携式设备400的信号。当便携式设备105(经由通信网络165)发送信号时,安装到服装110上的附加便携式设备(诸如第二便携式设备400、第三便携式设备和第四便携式设备)仅需要读取信号的地址即可。因此,诸如第三便携式设备和第四便携式设备之类的附加便携式设备仅需要读取信号的地址,而不是整个信号,而仅第二便携式设备400需要读取整个信号。

可替代地或另外,设备电子处理器140可以基于第二便携式设备400的位置来确定便携式设备105的操作模式。例如,当执行方法300时,便携式设备105确定第二便携式设备400的位置作为框310的一部分,并且在框315中,除了基于便携式设备105在服装110上的位置之外或者替代基于便携式设备105在服装110上的位置,还基于第二便携式设备400的位置来确定便携式设备105的操作模式。

在一些实施例中,可以基于期望的粒度或分辨率、便携式设备105的尺寸、将便携式设备105安装到服装110上的方法等来调节通信线215的间距。取决于通信线215的间距,便携式设备105可以接收与坐标系220的一个轴相关联的多个信号。例如,当设备电子处理器140从两条相邻的通信线215接收信号时,设备电子处理器140可以确定便携式设备105在服装110上的位置是在那两条相邻的通信线215之间。

在一些实施例中,在图6的框305处,当设备电子处理器140接收到信号时,设备电子处理器140还接收至少一个用户特征。用户特征指示服装110的用户的特征。用户特征可以指示用户的身体特征,诸如具有重要作用的手、身高、步态、医疗状况等。用户特征可以指示用户的偏好。例如,用户特征可以指示用户相对于非听觉反馈更喜欢听觉反馈。用户特征可以包括标识信息、授权信息或其组合。例如,用户特征可以包括用户名、用户标识号、用户简档、安全凭证等。

在一些实施例中,用户特征存储在服装110的服装存储器175中。当用户特征存储在服装110的服装存储器175上时,服装控制器160可以使用通信网络165将用户特征发送到设备电子处理器140。但是,可替代地或另外,用户特征可以存储在设备存储器145上。可替代地或另外,用户特征可以存储在智能卡或智能标识卡上并使用例如近场通信从中读取。智能卡或智能标识卡可以与特定用户相关联并且由特定用户携带。在一些实施例中,服装控制器160使用通信网络165读取智能卡,并将智能卡的数据临时存储在服装存储器175中。当便携式设备105与服装控制器160通信时(经由通信网络165),服装控制器160可以将智能卡的数据发送到便携式设备105。

设备电子处理器140可以使用用户特征来确定便携式设备105的操作模式。例如,当执行方法300时,在框315处设备电子处理器140在确定便携式设备105的操作模式之前接收用户特征,并且在框315中,除了基于便携式设备105在服装110上的位置之外或者替代基于便携式设备105在服装110上的位置,设备电子处理器140还基于用户特征来确定便携式设备105的操作模式。例如,用户特征可以指示服装110的用户是惯用右手的。设备电子处理器140可以确定针对惯用右手的用户的便携式设备105的操作模式,诸如针对惯用右手的用户配置便携式设备105的显示器119、便携式设备105的硬键120或其组合。在另一示例中,用户特征可以指示服装110的用户的凭证,诸如指示服装110的用户是管理用户的凭证。设备电子处理器140可以确定便携式设备105的操作模式以包括对具有所指示的凭证的用户可用的功能,诸如限于管理用户的功能。

可替代地或另外,在图6的框305处,当设备电子处理器140接收到信号时,设备电子处理器140还接收服装特征。服装特征指示服装110的特征。例如,在一些实施例中,服装特征包括服装110的类型,诸如马甲、长袖卫衣(long sleeved-vest)等。在一些实施例中,服装特征存储在服装110的服装存储器175中。当服装特征存储在服装110的服装存储器175中时,服装控制器160使用以下通信网络165将服装特征发送给设备电子处理器140。可替代地或另外,服装特征存储在与服装110相关联的智能卡或智能标识卡上并使用例如近场通信从中读取。设备电子处理器140使用服装特征来确定便携式设备105的操作模式。例如,当执行方法300时,在框315处,设备电子处理器140在确定便携式设备105的操作模式之前接收服装特征,并且在框315中,除了基于便携式设备105在服装110上的位置之外或者替代基于便携式设备105在服装110上的位置,设备电子处理器140还基于服装特征来确定便携式设备105的操作模式。例如,服装特征可以指示服装110是马甲。然后,设备电子处理器140确定适合于马甲的第一操作模式。例如,当便携式设备105是穿戴式摄像机(例如,包括图像传感器116)时,设备电子处理器140可以确定便携式设备105的操作模式,在该操作模式中,便携式设备105的视野被向上调节(例如,第一操作模式)。然而,当便携式设备105是穿戴式摄像机(例如,包括图像传感器116)并且服装特征指示服装110是头盔时,设备电子处理器140可以确定便携式设备105的操作模式,在该操作模式中,便携式设备105的视野被向下调节(例如,第二操作模式)。

在另一示例中,服装特征指示服装110是马甲,而便携式设备105是远程扬声器麦克风(例如,麦克风117和扬声器118)。设备电子处理器140确定与远程扬声器麦克风的第一操作模式相关联的便携式设备105的操作模式。在该第一操作模式中,单独的壳体中的主无线电设备可以向麦克风117提供音频输入并且提供来自扬声器118的音频输出。但是,当服装特征指示服装110是裤子时,设备电子处理器140确定便携式设备105的第二操作模式,在该第二操作模式中,禁用远程扬声器麦克风,并且将远程扬声器麦克风的功能恢复为主无线电设备。

在又一示例中,服装特征指示服装110是马甲,并且便携式设备105包括通知功能,诸如显示器119、扬声器118或其组合提供的光反馈、音频反馈和触觉反馈。设备电子处理器140确定便携式设备105的操作模式,在该操作模式中,光反馈被提供给服装110的用户(例如,第一操作模式)。然而,当服装特征指示服装110是头盔时,设备电子处理器140确定便携式设备105的操作模式,在该操作模式中,将音频反馈提供给服装110的用户(例如,第二操作模式)

在一些实施例中,如上所述,便携式设备105包括方位传感器121。方位传感器121可以被配置为当便携式设备105安装到服装110上时确定便携式设备105的方位。例如,方位传感器121可以检测便携式设备105倒置安装在服装110上。如上所述,便携式设备105在安装到服装110上时的方位可能影响用户与便携式设备105的交互、便携式设备105的功能或其组合。因此,设备电子处理器140可以使用由便携式设备105的方位传感器121收集的方位数据来确定便携式设备105的操作模式。例如,当执行方法300时,设备电子处理器140在框315处在设备电子处理器140确定便携式设备105的操作模式之前接收由方位传感器121收集的方位数据,并且在框315中,除了基于便携式设备105在服装110上的位置之外或替代基于便携式设备105在服装110上的位置,设备电子处理器140还基于方位数据确定便携式设备105的操作模式。

在一些实施例中,服装110包括多个标签,诸如近场通信(NFC)标签。多个标签可以集成在服装110内,位于服装110上的各个预定位置处。例如,多个标签可以位于服装110的每个附接机构中心处。多个标签中的每一个可以包括位置描述符,该位置描述符标识服装110上的位置。因此,当便携式设备105经由服装110的附接机构附接时,便携式设备105(例如,便携式设备105的通信接口135)可以在服装110的该附接机构的位置处“读取”集成在服装110内的标签的位置描述符。设备电子处理器140可以基于标签的位置描述符来确定便携式设备105在服装110上的位置。例如,当执行方法300时,设备电子处理器140在框315处在确定便携式设备105的操作模式之前接收位置描述符,并且在框315中,设备电子处理器140基于位置描述符确定便携式设备105的操作模式。在一些实施例中,服装110被制造有多个“空白”标签。在稍后的时间点(例如,作为自动化的最终制造步骤),可以对服装110进行编程以利用相关联的位置描述符对多个标签中的每个标签进行编码。

在一些实施例中,服装110有各种尺寸,诸如按从小到大顺序排列的尺寸。服装110的表面积根据其尺寸而变化。因此,在小服装110和大服装110中使用相同数量的通信线215导致分辨率有差异。在一些实施例中,需要解决这样的分辨率差异,而不会对安装到服装110上的便携式设备105施加不适当的负担,不增加服装110的不必要成本,并且不牺牲可靠性。在一些实施例中,可以应用各种缩放技术来解决尺寸不同的服装110存在分辨率差异的可能性。

例如,可以定义服装110的各个部分的坐标范围。例如,与范围在“x0”和“x10”之间的唯一标识符相关联的通信线215可以专用于服装的左侧部分,并且与范围在“x11”和“x20”之间的唯一标识符相关联的通信线215可以专门用于服装的右侧部分。在服装110的设计期间,可以基于服装110的尺寸和期望的分辨率来确定路由到服装110的所选部分的通信线215的数量。例如,对于小尺寸的服装110,左前部可以包括四条通信线215,这些通信线可以与指示“x0”、“x3”、“x6”和“x9”相关联以提供一定水平的分辨率。然而,对于大尺寸的服装110,左前部可以包括六条通信线215,这些通信线可以与唯一标识符“x0”、“x2”、“x4”、“x6”、“x8”和“x10”相关联,以实现与小尺寸的服装110相当的分辨率。

在一些实施例中,服装110包括多组通信线215。出于不相关的目的,每组通信线215都可以存在于服装110上。例如,如本文所述,服装110内的第一组通信线215可用于整个服装110的常规通信,而服装110内的第二组通信线215可用于服装控制器160和便携式设备105之间的设备位置通信。常规通信可以涉及集成在服装110内或安装到服装110上的各种设备和传感器之间的通信。在服装110内设置多组通信线215允许基于每组通信线215的特定目的或要求定制每组通信线215。但是,在其他实施例中,通信线215提供常规通信和设备位置通信。

在一些实施例中,方法300还包括(在框320之后):利用设备电子处理器140确定将便携式设备105从服装110移除的时间,并且当将便携式设备105从服装110移除时,利用设备电子处理器140调节便携式设备105的操作。例如,设备电子处理器140可以生成附接确认请求信号,并经由通信网络165将附接确认请求信号发送到服装电子处理器170。响应于接收到附接确认请求信号,服装电子处理器170可以生成附接确认信号,并将附接确认信号发送至设备电子处理器140(经由通信网络165)。当设备电子处理器140从服装电子处理器170接收到附接确认信号时,设备电子处理器140确定便携式设备105尚未从服装110移除。当设备电子处理器140未从服装电子处理器170接收到附接确认信号(例如,在预定时间段内),设备电子处理器140确定便携式设备105已经从服装110移除。响应于确定便携式设备105已经从服装110移除,设备电子处理器140可以调节便携式设备105的操作。例如,便携式设备105可以是远程扬声器麦克风(例如,扬声器118和麦克风117)。当设备电子处理器140确定便携式设备105从服装110移除时,设备电子处理器140通过禁用其扬声器118和麦克风117来调节便携式设备105的操作以将便携式设备105的功能恢复为安装到服装110上的主无线电设备(例如,第二便携式设备400)。可替代地,便携式设备105是在具有通信接口135的第一壳体中包括远程扬声器麦克风(例如,扬声器118和麦克风117)的便携式无线电设备。远程扬声器麦克风经由有线连接或无线连接耦合到设备电子处理器140,该设备电子处理器140单独容纳在本地扬声器和麦克风中。在使用本文描述的技术确定远程扬声器麦克风从服装110移除后,设备电子处理器140禁用远程扬声器麦克风并将远程扬声器麦克风的功能恢复为本地扬声器和麦克风。

在一些实施例中,设备电子处理器140周期性地(诸如每秒、每分钟、或另一时间段)生成并发送附接确认请求信号。可替代地或另外,设备电子处理器140可以响应于触发器(诸如检测到的便携式设备105的撞击)来生成并发送附接确认请求信号。例如,便携式设备105的方位传感器121可以包括加速度计。基于由加速度计收集的数据,设备电子处理器140确定便携式设备105何时受到突然的撞击(例如,从服装110上掉下来并落在地上)。因此,在一些实施例中,设备电子处理器140基于便携式设备105的加速度与预定阈值的比较来生成并发送附接确认请求信号。例如,当便携式设备105的加速度超过预定阈值时,设备电子处理器140生成并发送附接确认请求信号。

在一些实施例中,作为图6的框315的一部分,除了基于便携式设备105在服装110上的位置之外或替代基于便携式设备105在服装110上的位置,设备电子处理器140还基于服装特征、便携式设备105的方位、用户特征、便携式设备105是否附接到服装110、或其组合来确定便携式设备105的操作模式。换句话说,设备电子处理器140可以基于便携式设备105在服装110上的位置和至少一个附加参数来确定便携式设备105的操作模式。当设备电子处理器140基于便携式设备105在服装110上的位置和至少一个附加参数来确定便携式设备105的操作模式时,设备电子处理器140可以通过例如调节显示器119的配置、调节硬键120的配置、调节图像传感器116的视野、禁用功能、启用功能、调节通知反馈源、调节麦克风117的波束成形、调节麦克风117的滤波、调节麦克风117的增益、或其组合来调节便携式设备105的操作。

作为一个示例,设备电子处理器140基于便携式设备105在服装110上的位置和便携式设备105的方位来确定便携式设备105的操作模式。例如,设备电子处理器140确定便携式设备105在服装110上的位置与服装110的用户的左肩相关联,并且便携式设备105的方位是倒置的。作为响应,设备电子处理器140通过例如启用(打开)最靠近用户的嘴的麦克风元件的第一子集并禁用(关闭)距离用户的嘴最远的麦克风元件的第二子集来调节便携式设备105的操作。然而,当设备电子处理器140确定便携式设备105在服装110上的位置与服装110的用户的右肩相关联并且便携式设备105的方位是倒置的时,设备电子处理器通过例如禁用麦克风元件的第一子集(因为麦克风元件的第一子集现在离用户的嘴更远)并启用麦克风元件的第二子集(因为麦克风元件的第二子集现在更靠近用户的嘴)来调节便携式设备105的操作。类似地,当设备电子处理器140确定便携式设备105在服装110上的位置与服装110的用户的右肩相关联并且便携式设备105的访问是正面朝上时,设备电子处理器通过例如启用麦克风元件的第一子集(因为麦克风元件的第一子集现在更靠近用户的嘴)并禁用麦克风元件的第二子集(因为麦克风元件的第二子集现在离用户的嘴更远)来调节便携式设备105的操作。

在前述说明书中,已经描述了具体实施例。然而,本领域的普通技术人员将理解,在不脱离如以下权利要求书中阐述的本发明的范围的情况下,可以进行各种修改和改变。因此,说明和附图都应该被理解为是示意性的,而不是限制性的,并且所有这种修改都旨在被包括在本教导的范围内。

益处、优点、问题的解决方案以及可能导致任何益处、优点或解决方案出现或变得更加明显的任何要素均不应被解释为任何或所有权利要求的关键的、必需的或必要的特征或要素。本发明仅由包括在本申请未决期间提出的任何修改的所附权利要求以及所公开的那些权利要求的所有等同物来限定。

此外,在本文中,诸如第一和第二、顶和底等关系术语可以仅用于将一个实体或动作与另一个实体或动作区分开,而不必要求或暗示在这样的实体或动作之间的任何实际的这种关系或顺序。术语“包括(comprises)”,“包括(comprising)”,“具有(has)”,“具有(having)”,“包含(includes)”,“包含(including)”,“含有(contains)”,“含有(containing)”或其任何其他变体旨在涵盖非排他性包括,使得包括、具有、包含、含有元素列表的过程、方法、物品或装置不仅仅包括那些元素,还可以包括未明确列出的或此类过程、方法、物品或装置所固有的其他元素。在没有更多限制的情况下,以“包括...”,“具有...”,“包含...”或“含有...”开头的元素并不排除在包括、具有、包含、含有该元素的过程、方法、物品或装置中存在其他相同的元素。除非本文另外明确指出,否则术语“一”和“一个”被定义为一个或多个。术语“大体上”、“基本上”、“大约”、“约”或其任何其他版本被定义为接近本领域普通技术人员所理解的,并且在一个非限制性实施例中,该术语被定义为在10%之内、在另一实施例中被定义为在5%之内、在另一实施例中被定义为在1%之内、以及在另一实施例中被定义为在0.5%之内。这里使用的术语“耦合”被定义为连接,尽管不一定是直接的并且不一定是机械的。以某种方式“配置”的设备或结构至少以这种方式配置,但是也可以按照未列出的方式配置。

要了解,一些实施例可以由以下两部分组成:一个或多个通用或专用处理器(或“处理设备”),诸如微处理器、数字信号处理器、定制处理器和现场可编程门阵列(FPGA);以及控制一个或多个处理器以结合某些非处理器电路实现本文描述的方法和/或装置的某些、大多数或全部功能的唯一的存储程序指令(包括软件和固件)。可替代地,一些或所有功能可以由没有存储程序指令的状态机实现或在一个或多个专用集成电路(ASIC)中实现,其中每种功能或某些功能的一些组合被实现为定制逻辑。当然,也可以使用这两种方式的组合。

此外,实施例可以被实现为计算机可读存储介质,该计算机可读存储介质具有存储在其上用于对计算机(例如,包括处理器)进行编程以执行本文描述和要求保护的方法的计算机可读代码。这样的计算机可读存储介质的示例包括但不限于硬盘、CD-ROM、光学存储设备、磁存储设备、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦可编程只读存储器)、EEPROM(电可擦可编程只读存储器)和闪存。进一步地,预期到,当受到这里所公开的构思和原理指导时,尽管可能需要大量努力以及存在由例如可用时间、当前技术和经济考虑所引起的许多设计选择,但一个普通技术人员将能够容易地以最小的实验来生成这种软件指令和程序以及IC。

提供本公开的摘要是为了使读者快速地确定技术公开的性质。应该理解的是,本公开的摘要不是用于解释或限制权利要求的范围或意义。另外,在前面的详细描述中,可以看出,出于简化本公开的目的,在各种实施例中将各种特征分组在一起。不应将本公开方法解释为反映要求保护的实施例要求比每个权利要求中明确所述的更多的特征的意图。相反,如权利要求所反映的,发明的主题比单个公开实施例的所有特征要少。因此,以下权利要求由此被结合到具体实施方式中,每个权利要求本身主张单独要求保护的主题。

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于语音活动检测的音频的定向捕获

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类