一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

生物数据跟踪系统和方法与流程

2021-11-26 20:45:00 来源:中国专利 TAG:


1.在至少一个方面,本公开涉及利用来自应用于生物体的传感器的数据的监测系统的领域。更具体地,本公开涉及一种用于使用能够经由网络浏览器下载并可执行的连接应用来配置并且直接从一个或多个可穿戴传感器收集数据的系统。


背景技术:

2.已经开发了许多生理数据传感器以在训练或比赛期间辅助诸如运动员的对象。这些传感器中的一些是可穿戴的或固定到对象的皮肤以测量各种度量并且无线地将测量结果发送到诸如蜂窝电话或平板电脑的设备以供显示。通常,每个传感器与用户必须下载并安装在蜂窝电话或平板电脑上的应用程序相关联。每个应用接收并显示来自单个传感器的数据。一些应用程序能够将数据上传到服务器以供稍后处理。
3.如果存在多个人或一个人使用多个传感器,则可能需要多个设备(例如,多个蜂窝电话或平板电脑)和/或多个应用来操作一个或多个传感器并显示数据。依赖于来自多个传感器的数据的任何计算必须依赖于上传到服务器的数据。即使这样,也可能难以将来自一个传感器的数据与来自另一个传感器的数据相关联。


技术实现要素:

4.在至少一个方面,数据跟踪系统,特别是生物数据跟踪系统,包括一个或多个支持无线通信的数据传感器(例如,生物数据传感器)、计算设备和连接应用。所述一个或多个支持无线通信的数据传感器可以包括至少两种不同类型的传感器,该至少两种不同类型的传感器可以使用不同的通信接口与连接应用通信。所述计算设备包括网络连接(例如,互联网)和浏览器应用(例如,执行浏览器软件)。在浏览器内执行的连接应用被配置(例如,被编程)为与一个或多个传感器中的每一个建立一个或多个无线通信链路,从所述一个或多个传感器接收一个或多个数据流,并且经由所述浏览器应用显示从流传输数据的至少一部分导出的一个或多个读数。所述连接应用还可以向所述一个或多个支持无线通信的数据传感器发送一个或多个命令,以改变、调整和/或修改一个或多个传感器设置。至少一个读数可以从来自两个或更多个不同传感器的一个或多个数据流的至少一部分导出。系统还可以包括被配置为经由网络连接(例如,互联网)接收所述一个或多个数据流并计算读数的服务器。所述服务器还可以响应于用户访问网页而将连接应用程序发送到浏览器。
5.在另一方面,一种数据跟踪系统,特别是生物数据跟踪系统,包括连接应用和服务器。所述连接应用建立与多个支持无线通信的数据传感器(例如,可穿戴生物传感器和/或其他支持无线通信的数据传感器)中的每一个的无线通信,从传感器接收一个或多个数据流,并且经由浏览器应用显示从流传输数据的至少一部分导出的一个或多个读数。所述服务器可以响应于用户访问网页而将所述连接应用发送到浏览器。所述连接应用可以将所述一个或多个数据流发送到服务器,所述服务器然后计算一个或多个读数。多个支持无线通信的传感器可以包括至少两种不同类型的传感器,包括使用不同通信接口与所述连接应用
通信的传感器。至少一个读数可以从来自两个不同传感器的数据流的至少一部分导出。所述连接应用还可以向远程受控设备和/或多个传感器的子集发送一个或多个命令,以改变一个或多个传感器设置,这可以顺序地或同时地发生。
6.在另一方面,一种跟踪生物数据的方法包括将连接应用从服务器发送到浏览器,检测至少一个支持无线通信的传感器,从所述至少一个传感器无线地接收一个或多个数据流,以及显示一个或多个读数。所述服务器响应于用户访问网页而将应用发送到浏览器。所述连接应用检测一个或多个传感器并且直接接收一个或多个数据流的至少一部分。所述一个或多个读数从所述一个或多个数据流的至少一部分导出,并且至少部分地显示在浏览器中。该方法还可以包括将所述一个或多个数据流的至少一部分从浏览器发送到服务器,以及将所述一个或多个读数从服务器发送到浏览器。所述连接应用可以向所述一个或多个传感器发送一个或多个命令以改变一个或多个传感器设置。所述一个或多个传感器可以包括至少两种类型的传感器,该至少两种类型的传感器可以使用两个不同的通信接口向所述连接应用发送一个或多个数据流。
附图说明
7.图1是生物数据跟踪系统的示意图。
8.图2是示出在用户启动数据跟踪系统网页之前计算系统的状态的框图。
9.图3是用于使用图1的生物数据跟踪系统的流程图。
10.图4是示出在图3的方法中的中间步骤之后的系统状态的框图。
11.图5是用于选择传感器的示例性显示页面。
12.图6是用于将传感器分配给对象和用于设置传感器参数的示例性数据录入屏幕。
13.图7是示出在操作阶段期间系统的状态的框图。
14.图8是用于选择以供显示的读数的示例性数据录入屏幕。
15.图9是用于读数的示例性显示页面。
16.图10是以集成的基于视频的系统为特征的用于读数的示例性显示页面。
具体实施方式
17.本文描述了本公开的实施例。然而,应当理解,所公开的实施例仅仅是示例,并且其他实施例可以采取各种和替代的形式。附图不必按比例绘制;一些特征可以被放大或最小化以示出特定部件的细节。因此,本文公开的具体结构和功能细节不应被解释为限制,而仅仅是教导本领域技术人员以各种方式使用本发明的代表性基础。如本领域普通技术人员将理解的,参考附图中的任何一个示出和描述的各种特征可以与一个或多个其他附图中示出的特征相组合,以产生未明确示出或描述的实施例。所示特征的组合为典型应用提供代表性实施例。然而,对于特定应用或实施方案可能需要符合本公开的教示的特征的各种组合和修改。
18.还必须注意,如在说明书和所附权利要求书中使用的,单数形式“一”、“一个”和“该”包括多个引用,除非上下文另有明确指示。例如,以单数形式对部件的引用旨在包括多个部件。
19.术语“包括(comprising)”与“包括(including)”、“具有”、“包含”或“特征为”同
义。这些术语是包含性的和开放式的,并且不排除附加的、未提及的元件或方法步骤。
20.短语“由
……
组成(consisting of)”不包括权利要求中未指定的任何元件、步骤或成分。如果这一短语出现在权利要求正文的一个从句中,而不是紧接在前序部分之后,其只限制了该从句中所述的元素;其他元素也不排除在整个权利要求之外。
21.短语“主要由
……
组成(consisting essentially of)”将权利要求的范围限制为指定的材料或步骤,加上那些实质上不影响所要求保护的主题的基本和新颖特征的材料或步骤。
22.关于术语“包括”、“由
……
组成”和“主要由
……
组成”,本文中使用这三个术语中的一个时,本公开和要求保护的主题可以包括使用其他两个术语中的任一个。
23.术语“一个或多个”表示“至少一个”,术语“至少一个”表示“一个或多个”。术语“一个或多个”和“至少一个”包括作为子集的“多个”。
24.术语“服务器”是指用于执行本文阐述的方法和功能的任何计算机、计算设备、移动电话、台式计算机、笔记本计算机或膝上型计算机、固定计算机、可穿戴计算系统、分布式系统、刀片(blade)、网关、交换机、处理设备或其组合。
25.图1示出了经由基于网络浏览器的系统实时或接近实时地跟踪和分析来自一个或多个对象的生物数据的系统。对象是人类或其他动物,包括鸟类和鱼类,以及所有哺乳动物,包括灵长类(特别是高级灵长类)、马、羊、狗、啮齿动物、豚鼠、猪、猫、鲸鱼、兔子和牛。对象可以是例如参与运动训练或比赛、玩视频游戏、监测他们的个人健康、睡眠、向第三方提供他们的数据、参与研究或临床研究、或参与健身课程的人。对象还可以是人或其他动物的衍生物(例如,至少部分衍生自人或其他动物的实验室产生的有机体)、构成人或其他动物的人或其他动物的一种或多种个体成分(例如,细胞、蛋白质、氨基酸序列、组织、毛发、四肢),以及与人或其他动物(例如,产生与人脑细胞的电信号类似的电信号的实验室培养的人脑细胞)共享一个或多个特征的一个或多个人工制品。在改进中,对象可以是能够由一个或多个计算系统编程的机器(例如,机器人、自主车辆、机械臂),所述计算系统与人类或其他动物共享至少一个共同特征,并且可以从中导出一种或多种类型的生物数据,所述生物数据可以至少部分地是人工的,但是与真实生物数据共享至少一个共同特征,或其衍生物。
26.图1中示出了两个这样的对象10和12。对象的实际数量可以从一到几十个甚至更多不等。每个对象由至少一个支持无线通信的传感器14、16和18监测。在一些情况下,“传感器”被称为“数据传感器”,因此这些术语与这里使用的术语是等同的。支持无线通信的传感器包括本质上可以是生物的可穿戴传感器和本质上可以是可穿戴的生物传感器。在某些情况下,“可穿戴传感器”和“生物传感器”也是可互换的,因此一个术语的使用应被解释为包括另一个术语,反之亦然。支持无线通信的传感器包括直接附接到包括对象皮肤的对象的传感器和/或其一个或多个附件、嵌入在对象皮肤下的传感器、以及附接到对象衣服的传感器。支持无线通信的传感器还包括附着到对象、与对象接触或发送与对象有关或源自对象的电子通信的传感器和/或其一个或多个附件,所述对象包括对象的皮肤、眼球、重要器官、肌肉、毛发、静脉、血液、血管、组织或骨骼系统,嵌入或植入对象中,集成以包括对象的至少一部分,或者被对象吞食。例如,附着于牙齿、一组牙齿或与一个或多个牙齿接触的装置的唾液传感器、提取源自对象头发的dna信息的传感器、附着于或植入对象大脑中的可检测来自神经元的脑信号的传感器、被个体摄取以跟踪一个或多个生物功能的传感器、或者附接
到机器(例如,机器人)或与其集成的传感器,所述机器与对象共享至少一个共同特征(例如,具有类似于人类的执行一个或多个任务的能力的机器人手臂;具有类似于人类的处理信息的能力的机器人)。有利地,机器本身可以由一个或多个传感器组成,并且可以被分类为传感器和对象两者。在一个改进中,一个或多个传感器和/或其一个或多个附件被集成到纺织品、织物、布、材料、固定装置、物体或装置中,或者作为纺织品、织物、织物、布、材料、物体或装置的一部分被固定到或嵌入其中,所述纺织品、织物、布、材料、固定装置、物体或装置直接或经由一个或多个媒介与目标对象接触或与目标对象通信。示例包括经由粘合剂附接到皮肤的传感器、集成或嵌入衬衫中的传感器、集成或嵌入方向盘中的传感器、集成或嵌入视频游戏控制器中的传感器、集成或嵌入与对象的手接触的篮球中的传感器、集成或嵌入到与由对象保持的媒介(例如,曲棍球棒)间歇接触的曲棍球棒或冰球中的传感器、集成或嵌入到健身机(例如,跑步机、自行车、台式压力机)的一个或多个手柄或把手中的传感器、集成在机器人(例如,机械臂)内的传感器、以及集成或嵌入鞋中的传感器,该鞋可以通过中间的短袜和缠绕在目标对象脚踝周围的胶带接触目标对象。在另一改进中,传感器可交织、嵌入、集成或固定到地板或地面内(例如,人造草皮、篮球地板、足球场)、座椅/椅子、头盔、或者直接或经由一个或多个媒介与对象接触的物体(例如,对象经由衣服间隙与座椅中的传感器接触)。在另一改进中,传感器和/或其一个或多个附件可与源自对象身体的颗粒或物体(例如,来自器官的组织、来自对象的毛发)接触,一个或多个传感器从所述颗粒或物体导出或提供可计算或转换为生物数据的信息。有利地,支持无线通信的传感器可以在单个传感器内具有多个传感器。例如,ecg传感器还可以具有能够捕获和提供xyz坐标的陀螺仪、加速计和磁力计。
27.各种类型的支持无线通信的传感器被编程为检测包括生物数据在内的各种类型的数据。支持无线通信的传感器包括收集生物信号的生物传感器(biosensor,生物学传感器),在本实施例的上下文中,生物信号是动物或其他对象中的或源自动物或其他对象的任何信号或属性,这些信号或属性可以被连续或间歇地测量、监测、观察、计算、运算或解释,包括电信号和非电信号、光学测量以及人工生成的信息。生物传感器可以从一个或多个目标对象收集生理、生物计量、化学、生物力学、遗传、基因组、位置或其他生物数据。例如,一些生物传感器可测量或提供可被转换成或衍生自以下各项的信息:诸如眼动跟踪、血压、心电图信号、血流、体温、排汗水平、生化结构、脉搏、氧合、呼吸速率、血液分析、生物流体、生化成分、葡萄糖水平、水合水平、乳酸水平、钠水平、钾水平、eeg、emg、eog、心率、神经相关信息、遗传相关信息、基因组相关信息、肌肉活动、或其组合。一些生物传感器可以检测生物数据,诸如生物力学度量,其可以包括例如角速度、关节路径、或者可以表征对象的运动的各个方向上的位置或加速度。一些生物传感器可以捕获生物数据,诸如位置坐标和位置数据(例如,来自gps、rfid传感器)、面部识别数据、骨骼数据、运动感觉数据(例如,从位于鞋底部的传感器捕获的物理压力)、或与一个或多个目标个体相关的听觉数据。一些生物传感器是基于图像的,并且收集、提供和/或分析视频或其他视觉数据或信息(例如,静止或运动图像,包括视频、mri、计算机断层摄影扫描、超声波、x射线),根据这些数据或信息可以检测、外推、观察、计算或运算生物数据(例如,生物力学运动、位置、基于x射线的骨折、或基于对象的以视频或图像为基础的视觉分析的压力或疾病)。除了与一个或多个目标对象相关的生物数据之外,一些生物传感器可以测量环境温度和湿度、海拔和大气压力。在改进中,一
个或多个传感器提供生物数据,所述生物数据包括至少部分地从所捕获的传感器数据导出的一个或多个计算结果、运算结果、预测、估计、推断、观察或预报。
28.在图1的实施例中,还可以使用远程受控设备15。典型地,远程受控设备是能够由另一设备经由可以无线发生的一个或多个通信链路来控制的电子设备。远程受控设备可由对象穿戴、附接到对象、嵌入对象内、安置或植入对象内、或用作独立设备。远程受控设备的示例包括可穿戴胰岛素泵、心跳调节设备等。有利地,一个或多个远程受控设备可以与一个或多个支持无线通信的传感器配对、附接到一个或多个支持无线通信的传感器上、集成或嵌入到一个或多个支持无线通信的传感器中、与一个或多个支持无线通信的传感器接触、或与一个或多个支持无线通信的传感器容纳在的一个或多个相同单元中,这可以有助于一个或多个生物功能。在一个改进中,远程受控设备可以被分类为支持无线通信的传感器并且包括一个或多个感测能力(例如,具有流量控制阀传感器的远程受控静脉内注射和输血系统,或者包括葡萄糖传感器以监测葡萄糖水平的胰岛素泵,或者具有心率跟踪能力的可穿戴或可植入除颤器)。在另一改进中,远程受控设备可与其他远程受控设备一起使用以辅助一个或多个生物功能。
29.由于对象的移动性和/或其他考虑,用于从传感器发送数据的有线连接通常是不可行的。因此,传感器与系统的其他部分无线通信,例如使用蓝牙低功耗(ble)技术、wifi、ant 、lora、zigbee、蜂窝网络等。然而,本发明不受传感器用来发送和/或接收信号的技术的限制。从一个或多个传感器发送无线信号可以经由传输子系统19发生,传输子系统19可以包括利用单个天线或多个天线(例如,可以被配置为网状网络的一部分)的一个或多个接收器、发射器、收发器和/或支持组件(例如,软件狗(dongle))。传输子系统和/或其一个或多个部件可以容纳在计算设备内或者可以在计算设备的外部(例如,连接到计算设备的电子狗,该计算设备包括实现无线通信的一个或多个硬件和/或软件部件并且是传输子系统19的一部分)。在一个改进中,传输子系统19和/或其一个或多个部件集成到一个或多个传感器中。
30.在图1的实施例中,一个或多个传感器经由蓝牙软件狗22和天线24与计算设备20通信。在计算设备的传输能力需要外部支持(例如,扩展一个或多个传感器与计算设备之间的传输通信的范围)的情况下,可以利用外部软件狗(例如,蓝牙软件狗、wifi软件狗)。蓝牙软件狗22与天线24结合用作单个单元以放大或“提高”传输信号的信号强度、质量和速度(例如,以确保存在最小的数据分组丢失),以及使得能够利用一个或多个传感器(例如,与多个传感器的连接)。这些部件可以是独立的或容纳在单个单元内。然而,根据计算系统及其能力,可能不需要软件狗。计算设备20可以是例如个人计算机、膝上型计算机或固定计算系统。然而,计算设备20可以是任何计算设备,包括诸如包含显示器的耳机或智能眼镜之类的可穿戴计算系统。术语“计算设备”通常指可以执行至少一个功能的任何设备,包括与另一计算设备通信。在改进中,一种计算设备包括可以执行程序步骤的中央处理单元和用于存储数据和程序代码的存储器。有利地,一个或多个传感器、计算设备和/或传输子系统19可以容纳在或附接到同一单元(例如,具有嵌入在眼镜中的生物传感器的智能眼镜)内。如前所述,将包括信号放大发射器/接收器(如软件狗和/或天线)的部件也可以集成为计算设备的一部分。
31.天线24可以是定向或全向天线,其被定位成相对于对象移动的区域提供高增益,
而相对于其他区域提供低增益。天线可以与计算设备集成在一起或是单独的单元。虽然不同的天线在不同的环境中可能有不同的优势,但仔细选择和定位的定向天线可能是最佳的,并且比非定向天线提供多个优势。首先,对象占据的区域中的增益越高,传输范围越大。其次,特别是在观赏性体育或其他拥挤的环境中,可能存在来自周围区域的相同频率范围内的大量信号,这可能导致干扰。许多观众具有经由使用相同频率的一个或多个传输协议(例如,蓝牙、wifi)与其他设备通信的移动电话。朝向这些区域具有低增益的天线显著地降低了干扰的可能性。然而,可以使用一种或多种类型的天线,包括线天线(例如,短偶极天线、偶极天线、半波偶极、宽带偶极、单极天线、折叠偶极天线、环形天线、三叶草天线)、行波天线(例如,螺旋天线、八木天线、螺旋天线)、反射器天线(例如,角反射器、抛物线反射器/碟形天线)、微带天线(例如,矩形微带(贴片)天线、平面倒f天线)、对数周期天线(例如,蝴蝶结天线、对数周期天线、对数周期偶极阵列)、孔径天线(例如,缝隙天线、背腔缝隙天线、倒f天线、缝隙波导天线、喇叭天线、vivaldi天线)、nfc天线、分形天线等,其可以由一种或多种不同的材料构成并且可以采用一种或多种不同的形状或形状因子(例如,作为表带的一部分的柔性天线)。然而,本发明不受传感器用于发送和接收信号的材料或技术的限制。
32.在一个改进中,一个或多个传输子系统,或传输子系统的部件,例如天线和/或软件狗,可以是可穿戴的,并且可以直接或经由一个或多个媒介(例如,衣服)附着到对象、与对象接触或集成到对象。在另一改进中,一个或多个天线或传输子系统包括体上或体内收发器(“体上收发器”),其可选地充当另一传感器或集成在生物传感器内。体上收发器可操作以与目标对象的身体上的或跨一个或多个目标对象的一个或多个支持无线通信的传感器通信,并且其本身可以跟踪一个或多个类型的生物数据(例如,位置数据)。在一个改进中,体上收发器被附着、集成或接触对象的皮肤、毛发、重要器官、肌肉、骨骼系统、眼球、衣服、物体或对象上的其他装置。有利地,体上收发器从对象身体上的一个或多个传感器实时或接近实时地收集数据,与每个传感器使用该特定传感器的一个或多个发送协议进行通信。体上收发器还可以充当数据收集中心(hub)。在一种变型中,传输子系统19包括用于从移动身体或物体上的传感器连续或间歇地进行流传输的空中收发器。空中收发器的示例包括但不限于通信卫星、无人机和具有附接收发器的无人驾驶飞行器。在2019年7月19日提交的美国专利no.16/517,012中公开了基于无人驾驶飞行器的数据收集和分配系统的附加细节;该美国专利的全部公开内容通过引用合并于此。在另一变型中,传输子系统19包括嵌入或集成为地板或地面(包括场地)的一部分的收发器,其中传输经由与表面的直接接触而发生(例如,在传感器位于鞋的底部上或靠近鞋的底部的情况下)。最后,计算设备20通过网络连接到服务器26,网络可以包括wifi和硬连线互联网连接的一些组合。
33.图2示出了系统在数据监视会话开始时的状态。计算设备20包括协调各种类型的硬件和软件之间的交互的操作系统30。用于此说明的硬件包括蓝牙硬件,例如图1中说明的软件狗22和天线24。它还包括各种用户接口硬件32,诸如键盘、诸如鼠标的指向设备(或者类似于使得能够在浏览器内采取动作的指向设备的特征,例如,经由虚拟助手的语音控制动作;在支持眼睛控制动作的空间计算系统内的眼睛跟踪)以及显示设备。在一个改进中,使手或身体移动能够指示动作的姿势控制器可用于键盘和鼠标功能。通常,显示设备以可视形式传送信息。显示器可以包括多个显示器,其中包括该显示器。有利地,显示器可以利用一个或多个其他机制来传送信息,包括经由音频或听觉格式(例如,生物读数的语言传
送)、经由物理姿势(例如,提供与一个或多个生物读数相关的信息的物理振动)或其组合。显示设备可以采取一种或多种形式。可以显示一个或多个读数的示例包括经由一个或多个监测器、智能手表、或者在可以可视化读数的智能眼镜或眼镜内进行显示。有利地,一个或多个传感器、计算设备、传输子系统、服务器和显示设备或其组合可以容纳在同一单元内或附接到同一单元。还如图2中所示,计算设备还具有网络连接34,例如互联网,其可包含硬件和软件方面两者,或不需要互联网连接的预加载硬件和软件方面两者。
34.图3是利用图1的系统的典型操作序列的流程图。在步骤40,对象穿戴上一个或多个传感器,并在必要时将它们接通电源。图4示出了在步骤40之后的系统的状态。注意,在一个或多个传感器与计算设备之间还不存在连接。在图3的步骤42处,用户44(图4)与用户接口硬件32交互,打开网络浏览器46。网络浏览器是通常在包括个人计算机的计算设备上发现的通用软件应用。用户可以通过例如用诸如鼠标的指向设备点击图标、使用语音激活助手在言语上传达命令、用物理姿势传达命令(例如,手指滑动或眼球运动)传达命令、或者在神经上传达命令(例如,如大脑

计算机接口的计算设备可以从神经元获取一个或多个对象的脑信号,分析所述一个或多个脑信号,并将所述一个或多个脑信号转换成命令,所述命令被中继到输出设备以执行期望的动作。脑信号的获取可以通过许多不同的机制发生,包括可以植入对象脑中的一个或多个传感器。网络浏览器通过显示诸如搜索引擎的默认页面来开始。在步骤47,用户打开与图1的跟踪系统相关联的网页48。用户可以通过经由键入或其他机制(例如,言语命令)提供统一资源定位符(url)、通过使用搜索引擎或通过从先前会话选择所保存的条目来打开此页面。
35.在步骤50处,网页48触发将网络应用52(图4)下载到网络浏览器。图4示出了在步骤50之后的系统的状态。网页是一种软件实体,其通常将信息从服务器传送到用户,并从用户收集信息和一个或多个命令以传送到服务器。另一方面,数据连接应用52执行复杂的计算,并且可以被编程为与除了用户接口硬件32和互联网连接34之外的硬件交互。有利地,连接应用52可以是软件即服务(saas)应用,这意味着,从用户的角度来看,功能被提供为互联网上的服务。用户不指导并且不需要知道软件到其计算机的任何下载或安装。考虑到连接应用52与连接、通信和控制一个或多个传感器相关的广泛的功能范围,连接应用52也可以被认为是通信和控制应用。
36.在图3中,在步骤54处,连接应用52利用传输硬件22和24来检测传感器14、16和18的存在,并且指示网页48向用户显示可用传感器的列表。有利地,连接应用可以连续地、间歇地或以预定的间隔与计算设备和/或服务器进行通信,以发送和接收信号,从而确定是否有任何新的传感器可用于与连接应用集成和/或配对。在一个改进中,连接应用可以建立与传感器的无线连接链路和/或与传感器(即,有线传感器)的有线连接链路。在步骤55处,用户例如通过点击由网页48显示的一个或多个按钮或提供命令(例如,言语、物理姿势)来选择感兴趣的传感器。在一个改进中,用户可以在基于浏览器的系统内利用rfid使能的标签、面部或语音识别系统或类似的功能性供应(offering)来识别一个或多个传感器并将其与一个或多个对象相关联,或者将经组合的供应进行关联。在另一改进中,连接应用可以与已经被分配给任何给定对象的一个或多个传感器通信,以确定连接应用的用户或管理员是否想要与一个或多个对象配对。例如,在小组健身班中,每个对象可以具有他们自己的传感器或者先前已经分配给一个或多个对象的多个传感器。健身班的管理员能够通过连接应用为
每个对象检测传感器,并自动将一个或多个对象分配给健身班活动。传感器检测和通过连接应用与对象的对应关联还可以提供对对象的简档(profile)的即时访问,并且使得一个或多个传感器能够在基于浏览器的应用内自动流传输到该对象的特定简档。有利地,如果对象希望在例如多个位置对数据进行流式传输,则这样的系统将使得能够跨多个计算设备和/或跨多个浏览器有效地识别对象及其一个或多个传感器。
37.图5示出了用于选择一个或多个传感器并设置一个或多个传感器参数/功能的示例性网页48。已经被选择的传感器显示在屏幕的第一区域70中。对于每个这样的传感器,显示器指示例如传感器的类型、传感器能够测量的量以及一个或多个按钮。按钮72允许用户如下所述配置传感器。在传感器的上下文中,与术语“配置”相关的任务包括控制、编程、改变、调整和/或修改传感器的任何参数或功能的任何能力。按钮74允许用户取消选择传感器。在屏幕的第二区域76中显示已经检测到但尚未选择的传感器。对于每个这样的传感器,显示器可以指示例如传感器的类型、传感器能够测量的量以及一个按钮。按钮78允许用户选择传感器,之后传感器被移动到区域70。在一个改进中,一个或多个按钮可以被提供给软件应用的执行一个或多个命令的一个或多个言语、神经、物理或其他通信提示(cue)所替代(例如,经由虚拟助手言语上告知软件应用执行命令,诸如选择或不选择特定传感器)。
38.在图3中,在步骤56处,连接应用连接到所选择的一个或多个数据传感器。在步骤57处,用户将一个或多个特定传感器分配给一个或多个特定对象。当仅涉及一个对象时,系统可以提供默认值以简化该过程。在步骤58处,连接应用能够向一个或多个传感器发送一个或多个命令以设置一个或多个传感器参数并开始流传输测量结果。更具体地,连接应用被配置(被编程)为向远程受控设备和/或向一个或多个支持无线通信的数据传感器发送一个或多个命令,以改变、调整和/或修改一个或多个传感器设置。术语“被配置”包括连接应用可操作且可编程这样做(例如,被编程的能力)。传感器设置包括传感器的任何参数或功能。传感器设置的改变、调整或修改包括传感器和/或其一个或多个设置的任何控制和/或配置。一个或多个设置可以包括诸如操作模式、采样率、数据范围、增益、功率模式、电压等的项。一个或多个设置还可以包括向传感器(例如固件)提供更新或者命令传感器采取行动的能力。在一个改进中,一个或多个命令用于改变、调整和/或修改一种或多种物质的管理(例如,使远程受控设备执行这些动作)。物质可以包括药品、处方、药物或任何物理物质或材料。管理包括物质的强度、数量、剂量、时间和频率,以及任何给定物质的实际释放、分配和应用。例如,患有糖尿病的患者可以佩戴将一个或多个葡萄糖读数发送到连接应用的一个或多个传感器,以及诸如胰岛素泵的远程受控设备,以帮助胰腺具有向身体提供胰岛素的生物功能。基于来自一个或多个葡萄糖传感器的一个或多个读数,连接应用可以被编程为将一个或多个命令发送到由患者佩戴的一个或多个传感器和/或远程受控设备(如果它们是分开的或没有以任何方式配对),以改变、调整和/或修改设置(例如,将胰岛素释放到患者体内)。由连接应用发送到传感器和/或设备(如果是分开的话)的命令可以是,例如,增大来自葡萄糖传感器的读数数字的采样率,或者调整给予患者的胰岛素的量并将胰岛素释放到患者体内。由连接应用发送的命令可以被编程为基于一个或多个预定义阈值自动发送(例如,如果葡萄糖水平太高,则泵或组合的泵/葡萄糖传感器释放胰岛素,其可以基于患者的特定葡萄糖水平来调节)。在一种变型中,胰岛素泵可以与葡萄糖传感器配对,以基于由连接应用传送的预定义阈值来监测和调节一个或多个与葡萄糖相关的生物功能(例如,血
糖水平)。在一个改进中,给予患者的胰岛素的量可以由也正在访问连接应用的另一个或多个用户(例如,医生或医疗专业人员)调节,并且继而向连接应用发送一个或多个命令以改变传感器设置(在这种情况下,基于葡萄糖读数经由胰岛素设备或胰岛素传感器在患者体内释放的胰岛素量)。有利地,可以在与患者分离的计算设备上进行调整。至少部分地经由利用至少一部分的一个或多个数据读数和/或其一个或多个衍生物的一个或多个计算、运算、预测、估计、推断、观察或预报来确定管理。
39.可以向用户呈现通过诸如图6所示的数据录入屏幕来编辑一个或多个参数设置的能力。文本录入框80允许用户将传感器分配给特定对象。区域82中的选择框允许用户设置一个或多个传感器参数。在一些情况下,一个或多个设置的改变、调整和/或修改可以在数据流传输时发生。例如,在相机传感器提供观察到的生物数据(例如患者的皮肤刺激)的视频馈送的情况下,改变的设置和采取的动作可以是相机放大刺激的区域。图10在90处示出了用户导航和控制相机功能的能力。相机传感器可集成在计算设备内、附接到计算设备或与计算设备分离。有利地,可以由利用一个或多个传感器在计算设备上直接接收一个或多个流传输读数的用户来采取该动作,或者可以由一个或多个第三方在不直接接收一个或多个流传输读数而是监测连接应用的用户的一个或多个计算设备上采取该动作。在选择传感器并将其分配给对象之后的系统状态如图7所示。
40.在图3中,在步骤59处,用户选择用于针对每个对象显示的一个或多个读数。这可以经由诸如图8所示的数据录入屏幕来执行。针对可用的每个测量值显示复选框或其他指示符。在一个改进中,每个可用测量结果可以言语地传送给用户,并且用于选择每个可用测量结果的一个或多个指示符可以由来自用户的言语、身体或神经姿势发起。注意,由于一些传感器能够测量多个量,所以可用测量结果的数目可能超过所选择的传感器的数目。在一个改进中,在一个或多个传感器能够捕获多个度量(例如,ecg、呼吸频率、肌肉活动、温度、皮肤电反应)的情况下,其中传感器、环境或其他条件不允许同时从该特定传感器收集多个度量,连接应用可以被编程为改变、调整或修改所捕获的一个或多个读数,以及当(例如,间隔地、间歇地、连续地)捕获一个或多个读数时进行上述改变、调整或修改。这可以取决于包括对象活动的一个或多个因素。
41.一些读数可以从来自不同生物传感器的多个数据流导出。这样的读数可以被称为聚合洞察(insight)。可以从来自不同类型的传感器的数据流导出一个或多个聚合洞察。例如,疲劳读数84可以从心率(例如,从心电图传感器)、血压、环境温度等的组合导出。作为另一示例,可以通过将来自第一运动员的传感器导出的加速度测量结果与来自第二运动员的加速度测量结果进行比较来导出运动员的反应时间。将这些不同数据流聚集到单个应用中的能力极大地促进了这些聚合洞察的一个或多个计算以及一个或多个计算的速度。如果数据流由单独的连接应用收集并随后被传输到服务器,则传输的延迟可能妨碍实时或接近实时的显示。接近实时意味着对象在活动期间对读数做出反应的延迟足够低。另外,传感器之间延迟的可变性可能导致数据流在到达服务器时没有被适当地同步。
42.一些读数可以至少部分地从流传输数据导出,并且包括合并在读数中的其他类型的信息。例如,读数可以考虑非流传输数据,诸如对象的年龄、身高、社交习惯、病史、个人历史和可能影响一个或多个读数的其他输入。在另一示例中,运动员可以具有从合并了一个或多个统计(例如,在篮球中,得分、篮板、助攻、上场时间)的流传输数据导出的读数。在一
个改进中,可以从同一传感器内的两个或更多个数据流导出一个或多个聚合洞察。例如,对象的能量消耗可以通过考虑对象的最大氧消耗读数(vo2 max)和心率读数来计算,所述最大氧消耗读数(vo2 max)和心率读数可以从相同的传感器得到。在该示例中,消耗读数(vo2 max)和心率读数也可以从两个单独的传感器导出。在另一改进中,可以从源自一个或多个传感器的一个或多个数据流与一个或多个非传感器数据流的组合中导出一个或多个聚合洞察。例如,计算能量消耗的另一种方式包括利用心率测量值以及可能不是从传感器导出的数据,该数据包括针对任何给定活动、年龄、体重和/或活动持续时间的代谢当量(met)。
43.有利地,可以从两个或更多个数据流导出一个或多个聚合洞察,其中至少一个数据流是人工生成的。在一个改进中,一个或多个聚合洞察可以人工生成,并且可以通过运行一个或多个模拟来发生,所述一个或多个模拟利用从一个或多个传感器导出的至少一部分的一个或多个数据流和/或其一个或多个衍生物。在另一改进中,至少部分地通过一个或多个人工智能或机器学习技术(例如,包括经由一个或多个训练的神经网络)来生成或调整至少一部分的一个或多个读数和/或其一个或多个衍生物。术语“生成的”可以包括对一个或多个数据集进行的任何创建、计算、运算或调整(例如,修改)。例如,生物传感器可以产生包括由于对象(例如,运动、身体肌肉、身体脂肪、身体毛发)、传感器退化、导电性、环境条件、传输等引起的噪声伪影的数据。一个或多个人工智能或机器学习技术可以对噪声数据采取任何数量的动作,包括再生人工数据值作为噪声值的替代,以及调整噪声值以适合在预先建立的阈值/值范围内。有利地,一种或多种人工智能或机器学习技术,包括一个或多个神经网络的训练,可用于提供与未来发生、概率或几率的评估或计算、策略或风险减轻有关的信息。在一个变型中,至少一部分的一个或多个读数和/或其一个或多个衍生物可以用于:(1)制定一个或多个策略;(2)通知一个或多个用户采取一个或多个动作;(3)作为一个或多个游戏投注所基于的一个或多个值;(4)计算、修改或评估一个或多个概率或几率;(5)创建、增强或修改一个或多个产品;(6)作为一个或多个数据集或作为在一个或多个模拟、计算或分析中使用的另一个或多个数据集的一部分;(7)在一个或多个模拟内,其输出直接或间接地与一个或多个用户相结合;(8)作为一个或多个媒体或促销中的输入;(9)在一个或多个基于浏览器的游戏中;或者(10)减轻或预防一个或多个风险。可以经由一个或多个模拟来生成用于这些用途中的一个或多个人工数据。在2019年9月6日提交的美国专利no.62/897,064中公开了用于生成模拟动物数据和模型的系统的附加细节;该美国专利的全部公开内容通过引用合并于此。
44.系统以连续方式操作,其中在步骤60处连接应用连续地或间歇地从一个或多个传感器接收一个或多个数据流,在步骤62处连接应用将一个或多个数据流发送到服务器,在步骤64处服务器处理一个或多个数据流以计算一个或多个感兴趣的读数,并且在步骤66处服务器将一个或多个读数发送到网页以供显示。例如,数据流可以涉及每毫秒的心电图测量结果,并且服务器可以处理该流以计算每秒的心率读数。发送到计算设备的传感器数据可以是原始的或经处理的,这取决于传感器及其能力和/或用户偏好。在一些情况下,传感器可具有提供两者的能力。图9示出了用于显示读数的示例性网页。有利地,连接应用可以被多个用户同时访问,使得显示在网页上的信息可以被同时传送给多个用户。例如,如果对象佩戴着一个或多个传感器,该一个或多个传感器将传感器数据发送到计算设备/服务器以供显示,则显示器和相应的读数也可以由一个或多个其他用户同时访问,这可以发生在
一个或多个单独的计算设备上。在又一优势中,与一个或多个传感器通信的能力可以在如本文所述的任何基于网络浏览器的系统中出现,其中多个计算设备具有与单个服务器通信的能力。例如,佩戴与他们家中的基于网络浏览器的系统通信的一个或多个传感器的人、在他们的健身设施处具有基于网络浏览器的系统的不同计算设备、以及在他们的办公室具有基于网络浏览器的系统的不同计算设备都可以在利用不同计算设备的同时与同一服务器通信,其中数据在所有计算设备上同步。在一个改进中,来自两个或多个用户的一个或多个传感器的一个或多个读数可以由多个计算设备收集并且在连接应用中以数据的单个视图来显示。例如,在图9中,约翰多伊(john doe)#1可以在一个位置收集他的数据,约翰多伊#2可以在另一个位置收集他的数据(并且使用单独的计算设备),并且医生或其他医疗专业人员可以聚集来自两个用户的数据以可视化图9中的实时或近实时数据点的至少一部分。在一个改进中,从一个或多个传感器到基于网络浏览器的系统的一个或多个读数可以由一个或多个第三方实时或接近实时地访问,这可以通过访问收集传感器数据但从一个或多个不同的显示设备查看的相同应用来发生。
45.不同类型的传感器,特别是如果它们由不同的制造商提供的话,可以采用不同的通信接口。通信接口包括命令集、数据格式和消息交换序列。例如,一种类型的传感器可以响应于开始流传输数据的单个命令而开始每20毫秒发送一次测量结果。另一种类型的传感器可能需要在“开始流传输”命令中指定测量频率。另一种类型的传感器可以响应于请求命令发送单独的测量结果,使得系统必须以期望的频率发送请求命令。在另一示例中,一个传感器可能加密数据,并且接收数据分组的系统可能必须解密数据。在另一示例中,一个传感器可以将大数据块拆分成更小的块,并且接收系统可能必须合并更小的块以重新创建大数据分组。在又一示例中,可以由一个或多个传感器部署各种错误代码以指示错误状况,其中每个传感器潜在地具有不同的错误代码集或者根本没有错误代码集。在又一示例中,传感器可以使用各种数据格式;例如,一个传感器可以使用十六进制(例如),另一个传感器可以使用二进制(例如),而另一个传感器可以使用ascii文本。
46.基于网络浏览器的连接应用可以被设置为针对单个用户利用两个或更多个不同的传感器。例如,用户可以利用心率传感器和血压传感器。基于网络浏览器的系统还可以被设置为利用多个用户上的两个或更多个传感器,所述两个或更多个传感器可以经由单个连接应用与基于网络浏览器的系统通信。例如,与基于网络浏览器的系统通信的两种不同类型的传感器可以在多个用户上(例如,在利用基于网络浏览器的系统的小组健身班内的多个用户上的基于手表的心率传感器和基于胸带的心率传感器)。基于网络浏览器的连接应用还可以利用使用两个或更多个通信协议的两个或更多个传感器。例如,用户可以佩戴经由蓝牙发送数据的心率监测器和使用zigbee的基于出汗分析的传感器。在一个改进中,一个或多个传感器可以具有使其能够利用多个传输协议的固有特性。例如,传感器可以具有允许nfc(无源)和蓝牙使能(有源)通信或者蓝牙和wifi通信两者的内置能力。
47.一个或多个读数可以以多种方式显示和利用。例如,至少部分地从一个或多个传感器获得的读数可以用作基于浏览器的视频游戏或基于游戏的系统(例如,传统pc游戏、手持游戏、虚拟现实系统、增强现实系统、混合现实系统和扩展现实系统,或包括竞争或实现一个或多个目标的任何系统)、或从基于浏览器的系统(例如,基于游戏的健身或健康平台)访问生物数据的视频游戏或基于游戏的系统的一部分或在其内使用。更具体地,视频游戏
用户的来自一个或多个传感器的读数可以集成到视频游戏或基于游戏的系统中。在一个改进中,视频游戏或基于游戏的系统硬件可具有嵌入其中的一个或多个生物传感器(例如,游戏控制器、游戏头戴式耳机、游戏键盘、其他游戏传感器),或者用户具有经由浏览器与视频游戏本身通信的一个或多个非基于游戏硬件的传感器(例如,捕捉生物数据的智能手表或体上传感器)。示例包括位于视频游戏控制器内的手和手指压力传感器(例如,查看控制器被握持得有多紧)、位于用作视频游戏的一部分的头戴式耳机内的eeg传感器、监测玩游戏的玩家的心率的心率传感器、嵌入自行车内以基于踏板运用来测量功率输出或瓦特数以及玩游戏的玩家的反应时间的传感器。在一个改进中,视频游戏或基于游戏的系统可以集成和显示一个或多个生物读数和/或其一个或多个衍生物,所述生物读数和/或其一个或多个衍生物源自由基于浏览器的游戏内的一个或多个用户所使用的一个或多个传感器的至少一部分。例如,小组健身班的参与者可以在基于浏览器的游戏中彼此竞争,其中他们的生物读数中的一个或多个被包含在游戏中。在另一改进中,视频游戏或基于游戏的系统可以基于由用户提供的真实传感器数据的至少一部分为游戏内的角色或对象创建一个或多个新数据类型。例如,基于浏览器的游戏可基于所捕获的真实世界传感器数据或从传感器数据的至少一部分导出的洞察,如真实世界对象的疲劳级别、心率、反应时间或控制器压力,为游戏中对象创建新的指数。可以通过运行利用真实传感器数据的至少一部分来创建人工数据的一个或多个模拟来生成在游戏内利用的该人工数据(也称为模拟数据)。向视频游戏或基于游戏的系统提供一个或多个读数以及生成人工数据都可以实时或接近实时地发生。
48.在一种变型中,基于网络浏览器的视频游戏或基于游戏的系统中的一个或多个用户可以包括他们自己的生物数据作为游戏的一部分,并且与如下人员进行竞争:(1)其他真实世界对象(例如,作为专业体育运动员的人类、健身教练)或(2)可以与一个或多个对象共享至少一个特征的虚拟参与者。系统可以运行一个或多个模拟以将真实世界生物数据转换为要在游戏中使用的模拟数据。例如,用户可能想要在基于网络浏览器的游戏中与运动员x进行面对面的网球比赛,或者在基于网络浏览器的游戏中与虚拟健身教练进行比赛,这将包括基于来自一个或多个用户和运动员x两者的至少一部分真实生物数据的模拟生物数据。用户和运动员x两者都可以利用一个或多个传感器,将诸如ecg和心率的各种生物数据发送到基于网络浏览器的系统,各种生物数据可以被进一步计算为一个或多个附加读数(例如,紧张级别)和/或基于一个或多个模拟(例如,“能量级别”条)转换成基于游戏的度量。在一个改进中,参与或观看游戏的一个或多个游戏用户或观众将具有基于游戏/比赛(例如,基于在游戏系统内与运动员x进行的比赛)来投注、确定事件结果发生的概率或几率、修改先前确定的事件的概率或几率、或制定策略的能力。
49.在另一改进中,在利用至少一部分生物传感器数据和/或其一个或多个衍生物的视频游戏或基于游戏的系统的任何部分上进行一个或多个投注/游戏投注的能力经由基于网络浏览器的系统发生。在又一改进中,至少一部分传感器数据和/或其一个或多个衍生物(包括模拟数据)可被提供给基于网络浏览器的系统,以创建一个或多个新市场(例如,提议游戏投注/投注)以供人们进行一个或多个游戏投注。一个或多个游戏投注可以基于生物数据(例如,在第一组比赛x中,现场网球比赛中的玩家a的心率将高于180bpm,这可以是在基于网络浏览器的系统内或由从基于网络浏览器的系统收集数据的非基于网络浏览器的第三方提供的命题投注),或基于衍生物(例如,足球视频游戏中的角色的“能量级别”在前半
场将低于40%,其中“能量级别”从来自真实玩家或对象的至少一部分生物传感器数据导出并从一个或多个模拟生成)。从直接提供给网络浏览器的至少一部分生物传感器数据生成的模拟数据还可以用于理解任何给定结果的发生概率,并经由一个或多个模拟提供预测性洞察。例如,投注者可以有机会在真实比赛或视频游戏内的比赛的最后10分钟内购买玩家a的模拟“能量级别”,以确定玩家a是否将赢得比赛(或在视频游戏内获胜),其中运行一个或多个模拟来预测结果。从直接提供给网络浏览器的至少一部分生物传感器数据生成的人工数据还可以用于影响特定游戏投注的结果(例如,通过向游戏内的一个或多个用户提供优势或劣势)或游戏内的事件。例如,投注者可以为视频游戏内的虚拟玩家a购买更多虚拟“能量”以增加玩家a赢得游戏的可能性。在2019年4月15日提交的美国专利no.62/833,970和2019年10月9日提交的美国专利no.62/912,822中公开了与动物数据预测系统有关的附加细节;这两项美国专利的全部公开内容通过引用合并于此。
50.作为提供他们的至少一部分生物数据的交换,游戏或比赛中的一个或多个参与者(例如,运动员x和/或一个或多个游戏玩家)可以从直接或间接利用他们的数据的比赛中进行的任何投注或购买中接收一部分奖励。例如,在健身班中,教练可以能够接收对在教练和用户(例如,可以在10分钟内踩踏最多英里的用户)之间进行的任何投注的补偿,或者游戏者可以接收对包含他们的至少一部分生物数据的命题投注的补偿。在一个改进中,向一个或多个第三方提供他们的至少一部分生物数据的一个或多个对象可以接收用于提供对其数据的访问的考虑。在2019年4月15日提交的美国专利no.62/834,131和2019年10月8日提交的美国专利no.62/912,210中公开了与用于人类数据的货币化系统有关的附加细节;这两项美国专利的全部公开内容通过引用合并于此。
51.在一种变型中,可以利用直接提供给网络浏览器的生物传感器数据来影响游戏系统内的一个或多个结果或获得一个或多个竞争优势。数据可以经由网络浏览器直接提供给游戏系统,或者一旦数据被提供给基于网络浏览器的系统,则由游戏系统访问。如果游戏系统利用真实世界的人或者共享一个或多个真实世界人的一个或多个特性的人物,则该系统可以利用至少一部分的人的真实世界传感器数据或部分地基于他们的真实世界生物数据的人工数据,来影响结果或提供通过游戏内购买、获取或所玩的任何模拟游戏(例如,体育视频游戏、在线虚拟世界游戏、团体健身比赛)的成绩来影响结果的能力。例如,如果用户具有高紧张级别或具有升高的心率(与也在玩类似游戏的其他用户相比或相对于他们的基线心率),则游戏内的一个或多个对象也可以经历类似的数据相关响应(例如,高紧张级别、升高的心率),这可以为用户和/或游戏中的一个或多个对象提供优势、劣势或其他指示。优势、劣势或其他指示可以是立即的和/或持续特定的持续时间。根据游戏的不同,优势可能包括额外的积分、额外的力量、在自行车上获得更容易水平的阻力(例如,在你与其他对象竞争的自行车班)等等。游戏中的劣势可能包括积分丢失、能量级别降低、对对象自行车踏板施加更大阻力(例如,在你与其他对象竞争的自行车班)等。类似地,用户的各种基于生物的动物数据读数的指示可以包括可视门户,该可视门户提供游戏内用户的各种基于生物的动物数据读数。用例包括飞行模拟、军事模拟器、医疗模拟器、监测交易者在与金融市场相关的任何给定情况下如何反应的高频交易程序、体育视频游戏、健身课程、作为竞争的一部分的日常健康监测等,以理解用户行为和其他指标。作为示例,如果用户正在玩基于网络浏览器的射击游戏,则展示真实紧张或升高的心率可使游戏内的射击者变焦镜头不太稳定。
另一方面,显示巅峰生物活动(例如,稳定的手和稳定的心率)可以向用户和他们在游戏中的对应角色或对象(例如,射击者)提供游戏内的优势。这些基于生物数据的动物读数(例如,实时心率)可由一个或多个对手或第三方查看,据此可创建策略以使对手处于劣势(例如,在游戏中以某种方式提高对手的实时心率并削弱对手),可提供反馈,可给予奖励或其他考虑等。在改进中,基于网络浏览器的系统可以使得视频游戏或基于游戏的系统的用户能够基于由视频游戏或基于游戏的系统收集的传感器数据的至少一部分来购买人工数据。例如,可以利用该数据来获得游戏内的优势。在运动视频游戏的上下文中,可在游戏内购买的基于真实传感器数据的人工数据的类型可包括跑得更快、跳得更高、具有更长的能量寿命、将球击得更远或能量级别的增加的能力,这可提供赢得游戏的更大可能性。所提供的人工生物数据的类型还可以包括向游戏内的一个或多个对象提供一个或多个特殊能力,其中一个或多个特殊能力利用与生物数据相关的至少一个特征,该至少一个特征可以从一个或多个模拟得到。
52.基于网络浏览器的系统还可以包括真实世界的健身或健康应用或程序,包括个性化或小组健身班(例如,自行车、交叉健身),其中,将其至少一部分生物传感器数据直接提供给网络浏览器的用户(例如,心率数据),可以获得与该班内的其他用户相比的竞争优势或其他考虑因素(例如,更多的休息时间,根据生理成功指标赢得免费课程,根据课堂上最大的“能量”赢得免费奖品)。可以经由基于网络浏览器的系统为每个用户可视地显示比较生物学度量,以便确定谁在任何给定班中表现最好。另外,基于网络浏览器的系统可用于广泛的各种健身和个人健康/健康相关的机会。例如,附接到健身机(例如跑步机)的硬件或与健身机(例如跑步机)的硬件集成的应用和传输子系统可以经由基于网络浏览器的系统与对象上的一个或多个传感器通信,以将所有传感器数据聚集到单个连接应用中,以实时或接近实时地显示一个或多个生物度量。在另一示例中,健身房或健身工作室可以为其顾客提供一个或多个传感器,以便经由基于网络浏览器的系统监测和显示他们的实时或接近实时的生物数据。在另一示例中,具有集成显示器的健身机可利用基于网络浏览器的系统来收集生物传感器数据,并在锻炼期间或之后基于所收集的生物传感器数据来创建和/或向其一个或多个用户提供一个或多个生物洞察(例如,提供基于用户的最小和最大心率区域的“表现区域”)。在一个改进中,具有计算能力的健身机可采取将基于所收集的生物数据来调整锻炼的动作(例如,如果机器经由基于网络浏览器的系统,基于诸如心率的生物数据或诸如表现区域的衍生数据确定用户没有足够努力地锻炼或施加太多能量,则健身机可以调节难度或速度,以便增加或减少用户锻炼的难度)。在一种变型中,健身教练或“智能”设备(例如,具有一个或多个计算能力的设备)可以采取将基于所收集的生物数据来调整锻炼的动作(例如,如果教练或“智能”设备通过基于网络浏览器的系统,基于诸如心率的生物数据或诸如表现区域的衍生数据确定用户没有足够努力地锻炼或施加过多的能量,则教练或“智能”设备可以调整难度或速度,以增加或减少用户锻炼的难度)。在一个改进中,一个或多个用户可以接收用于允许第三方购买对他们的健身数据的访问的报酬(例如,奖励、礼品卡)。用户可以具有在锻炼之前或之后选择加入或选择退出的能力。
53.在另一示例中,直接提供给浏览器的至少一部分生物传感器数据和/或其一个或多个衍生数据(例如,人工生成的数据、聚合洞察)可以在包括健康监测(建筑、市政、石油和天然气、医院、康复设施、一般健康)和个人或群体健康在内的广泛范围内使用。例如,实现
到基于网络浏览器的系统的直接生物传感器通信可以在一个或多个对象的家的范围内、在汽车或自主车辆中、在飞行器中、或者网络浏览器可访问的其他区域中提供实时或近实时反馈。在一个改进中,直接提供给网络浏览器的至少一部分生物传感器数据和/或其一个或多个衍生数据(例如,模拟数据)被提供给第三方和/或多方或由第三方和/或多方访问。例如,一个或多个对象可以选择经由基于网络浏览器的系统将其生物传感器数据的至少一部分直接发送到第三方医疗或健康相关组织(例如,医生、医院、保险公司),以获得与传感器数据相关的实时或接近实时反馈。医疗专业人员可以远离处于不同位置的一个或多个患者经由网络浏览器访问实时信息。该信息可以被提供给由第三方(例如,医生或医院)或由个人控制的基于网络浏览器的门户(然后由医疗专业人员或医院访问)。在另一示例中,一个或多个对象可以选择在身体检查或其他医疗相关检查期间经由基于网络浏览器的系统将其至少一部分生物传感器数据直接发送到保险公司,以调整保费和/或接收福利。在又一示例中,一个或多个对象可选择经由网络浏览器将其至少一部分生物传感器数据发送到第三方分析公司,以能够创建从至少一部分生物传感器数据导出的一个或多个洞察以供自身受益(例如,经由网络浏览器或其他应用接收关于他们自己的健康状况的反馈)或者第三方受益(例如,直接经由网络浏览器将生物传感器数据提供给正在监测特定药物可能对任何给定对象具有的影响的制药公司)。
54.有利地,由网络浏览器收集的生物传感器数据可以由不同位置中的一方或多方和/或从多个计算设备同时访问。例如,基于网络浏览器的系统可用于医疗或临床设置中,由此该系统收集患者的实时生命体征,同时可由多个位置中的医生或其他医疗专业人员和/或经由网络浏览器从多个计算设备访问。在另一示例中,军事组织可能想要从多个位置和/或从多个计算设备访问其士兵的实时生命统计。在另一示例中,健身教练或健身机构可能想要从多个位置和/或从多个计算设备访问其一个或多个用户的实时生命体征。在另一示例中,运动队可能想要经由网络从场馆内的多个位置访问其运动员的实时生物数据。在又一示例中,体育投注应用可以将实时生物数据作为服务提供给正在从多个位置和/或从多个计算设备访问数据的付费客户。
55.在一个改进中,在连接应用内执行的不同功能可以在单独的计算设备上和/或在多个浏览器内执行。例如,医生或其他医疗专业人员可以在执行连接应用的网络浏览器内访问患者的简档,并且在用户将数据从一个或多个传感器流式传输到基于网络浏览器的连接应用时改变、调整或修改一个或多个传感器设置。有利地,这可以经由访问在单独的网络浏览器中的连接应用而发送,或在由医生利用的与基于网络浏览器的应用进行通信的单独的连接应用中发生。通信可能不一定需要是实时的,并且可以在不同的时间发生。例如,医生或其他医疗专业人员可以进入连接应用以改变患者的设置(例如,通过传感器施用的特定药物的剂量、特定传感器的采样率、固件更新)。当患者将连接应用加载到网络浏览器中时(这可能在稍后时间发生),改变后的设置将被传送到传感器,并且设置将被改变。在一个改进中,医生或其他医疗专业人员可以经由网络浏览器或其他机制来控制用户的连接应用,以控制计算设备(例如,屏幕共享、其他应用),并改变用户的基于浏览器的连接应用上的一个或多个设置。例如,如果医疗专业人员远程监视跑步机上的运动员并且该运动员在他的身体上具有多个传感器,则医疗专业人员(例如,医生)可以经由使得能够控制运动员的基于网络浏览器的计算设备的机制来调整其计算设备上的设置,从而为医生提供对连接
应用的远程访问。这可以在单独的浏览器中(例如,如果医生正在使用浏览器)、在同一浏览器内(如果使用屏幕共享功能或使医生能够访问运动员的网络浏览器的其他控件)、或者使用与运动员所使用的基于浏览器的连接应用通信的另一连接应用(例如,使得能够控制基于浏览器的连接应用的非基于浏览器的应用)中发生。
56.在一个改进中,一个或多个用户可以经由两个或多个计算设备访问至少一部分的一个或多个流传输数据读数和/或其一个或多个衍生数据。例如,患者可以将生理数据读数(例如,心率、血压)从患者佩戴的一个或多个传感器流传输到基于网络浏览器的连接应用,基于网络浏览器的连接应用也由正在查看相同信息但在单独的计算设备上的其医疗专业人员访问。医疗专业人员可以在数据被流传输到连接应用的同时(例如,实时地)、接近实时地、或在稍后的日期(例如,患者在上午将数据流传输到系统,并且医疗专业人员在下午查看数据)查看该信息。有利地,该信息还可以由一个或多个第三方(例如,医生)在非基于浏览器的连接应用中查看。
57.在另一改进中,一个或多个动作被发起或被编程为经由两个或更多个计算设备在浏览器应用内发生,其中至少一个计算设备利用浏览器应用并从一个或多个传感器接收流传输数据的一部分。例如,患者可采取动作以添加传感器或将其生理数据读数(例如,心率、血压)从一个或多个传感器流式传输到基于网络浏览器的连接应用,而医生或其他医疗专业人员可在基于浏览器的连接应用内的单独计算设备上采取单独动作(例如,改变传感器设置或功能中的一个或多个)。被发起或编程为在基于浏览器的连接应用内发生的不同功能也可以利用不同平台发生。有利地,医生或其他医疗专业人员能够在非基于浏览器的连接应用中改变一个或多个传感器设置(或采取任何动作),该非基于浏览器的连接应用将与基于浏览器的连接应用通信以采取一个或多个动作。基于网络浏览器的连接应用也可以类似于主/从通信过程那样被设置,由此患者的基于网络浏览器的连接应用(从)由医生/医疗专业人员或其他第三方(主)控制,该第三方可以是基于网络浏览器的连接应用、基于非网络浏览器的连接应用或其他控制机制。取决于设置,患者可能需要采取一个或多个步骤来接受医生/医疗专业人员(或第三方)的改变。
58.在另一改进中,在不与一个或多个传感器直接通信的至少一个计算设备上发起一个或多个命令。例如,可以通过不与一个或多个传感器直接通信的计算设备在基于浏览器的连接应用内改变、调整或修改一个或多个传感器设置/参数/功能。这可以经由连接应用、单独的应用或其他控制机制来发生。在一个变型中,提供一个或多个命令的计算设备可以不被编程为直接与一个或多个传感器通信。在另一变型中,一个或多个用户同时从两个或更多个计算设备访问浏览器内的连接应用,其中一个或多个计算设备被编程为控制、改变和/或修改一个或多个其他计算设备上的一个或多个基于浏览器的连接应用内的一个或多个传感器设置。例如,基于网络浏览器的系统可以包括研究和临床应用或程序,其中需要为一组个体控制整个程序(或部分范围)。类似于主/从设置,完整程序可以包括“母”计算设备的网络浏览器,其控制“子”计算设备及其相关联的传感器的所有网络浏览器设置和功能,以在预定义的会话或设置的时间段(例如,周、月、年)上的多个会话期间使用。例如,“母”控制“子”网络浏览器、计算设备和相关传感器的功能和设置的能力使得研究或临床研究能够实时指定程序的细节,并根据需要立即调整事情,并提供对对象小组的控制级别。在一个改进中,经由一个或多个浏览器对连接应用内的一个或多个传感器设置的控制、改变和/或修
改被编程为针对连接应用的单个用户、用户子集和/或所有用户发生。例如,程序的管理员可能只想在他们的基于网络浏览器的应用内调整用户子集上的传感器设置,而不调整另一组的设置。
59.虽然佩戴一个或多个传感器的多个用户可以将他们的数据流传输到单个网络浏览器内的单个连接应用,但是该系统的另一个优势是两个或更多个传感器可以通过多个计算设备或多个浏览器同时与该连接应用通信。例如,在以20名参与者为特征的远程健身班中,每个用户可以将一个或多个生理参数(例如,心率、呼吸速率)流传输到20个单独计算设备中的每一个上的基于浏览器的连接应用,然后健身教练可以通过基于浏览器的连接应用实时地并且同时地查看这些生理参数。
60.在另一改进中,一个或多个传感器经由多个浏览器或计算设备与连接应用通信。在许多使用情况下,通信不同时发生,而是连续和/或间歇地发生。例如,操作包括计算设备并且被编程为使用多个可互换个体来操作每个设备的多个设备(例如,卡车、起重机、农场设备)的组织可能想要在他们操作每个设备时连续地监测每个个体、个体的子集或所有个体的一个或多个数据读数,而不管他们正在操作哪个设备。通过利用设备上或设备附近的基于网络浏览器的通信,其中一个或多个在每个个体上,并且潜在地在经由多个网络浏览器或计算设备与连接应用通信的其他对象(例如,机械/设备)上,系统将实现对组织及其员工的无缝数据收集。该系统可以是由多个硬件组件组成的单个计算设备,这些硬件组件经由网络浏览器显示连接应用并且与一个或多个传感器或多个计算设备通信,每个多个计算设备具有经由网络浏览器显示连接应用的它们自己的能力。在改进中,在任何给定对象的读数达到将触发警报的预定义阈值(例如,特定活动的预定义时间段内心率超过预定义阈值)的情况下,组织或者在多个位置具有多个雇员的组织内的个人可以使得该警报和通知被发送到各种机构(例如,公司、消防部门、医院、护理人员、紧急联系人)。
61.除了可操作以与生物传感器通信之外,连接应用还可以被编程为向输出非生物数据的一个或多个支持无线通信的传感器发送一个或多个命令,其中一个或多个非生物传感器被编程为基于一个或多个命令采取一个或多个动作。非生物传感器可以提供不能从中提取生物数据的视频数据(例如,网络摄像机或相机提供一个或多个用户的视频和音频馈送)、环境数据(例如,湿度、温度)、不能从中提取生物数据的听觉数据、从非对象导出的数据,诸如力、压力、液位、流量和环境光等。输出非生物数据的传感器可以是或可以不是可穿戴的,可以采取多种形式,并且可以包括具有计算设备的任何形式的硬件,包括ar/vr系统、机器、机器人等。有利地,一个或多个非生物传感器、计算设备、传输子系统、服务器和显示设备或其组合可以容纳在相同单元内、附接到相同单元或包括相同单元。在一个改进中,连接应用可操作以从一个或多个传感器接收非生物数据的至少一部分,其中数据至少部分地显示在基于浏览器的连接应用内。
62.图10示出了用于展示向输出非生物数据的传感器提供命令的能力(以及传感器基于该命令采取动作)以及在基于浏览器的连接应用内从非生物传感器接收和显示流传输数据的能力的示例性显示页面。在该示例中,连接应用的用户(例如,医生或其他医疗专业人员)可能想要查看(经由视频)连接应用的也穿戴生物传感器的另一用户(例如,患者)。由网络摄像机提供的视频是由数字传输的图像和音频文件组成的数据,由连接应用接收,并呈现给医生或其他医疗专业人员观看。医疗专业人员或其他用户可以例如在看到用户之前向
相机发送一个或多个命令(例如,开启),或者在查看患者及其一个或多个生物读数的同时使用功能90发送一个或多个命令(例如,操纵相机以查看身体的不同部分以确保一个或多个传感器正确开启)。有利地,医生或其他医疗专业人员可以利用连接应用内的不同窗口或终端来控制、调整和/或修改任何给定的传感器设置。如在前面的示例中,显示可能不是可视的。在音频传感器的情况下,基于浏览器的应用内的显示可以是流传输的音频文件。
63.在另一示例中,研究或临床研究的管理者可以具有经由基于相机的视频馈送来查看一个或所有对象以及他们针对每个传感器的所有度量和设置的能力。相机可以集成到用于显示基于浏览器的应用的计算设备中,或者可以是单独的组件。视频可以是实时的,或者可以被捕获和记录以供以后观看。一个或多个对象还可以具有查看管理者(或管理员)以进行双向视频通信的能力。在另一示例中,医生或其他医疗专业人员可以经由基于浏览器的连接应用直接向机器人手臂提供命令,以便在监测患者的生物读数的同时执行特定任务(例如,用于手臂在手术期间移动或采取动作),或者制造工厂的操作员可以经由基于浏览器的连接应用从远程位置向机器提供一个或多个命令以执行特定任务。在另一示例中,可以从基于浏览器的连接应用提供命令,用于机器人或机器代表对象采取一个或多个动作。
64.虽然以上描述了示例性实施例,但这些实施例并不旨在描述权利要求所涵盖的所有可能形式。说明书中使用的词语是描述性词语而不是限制性词语,并且应当理解,在不脱离本公开的精神和范围的情况下,可以进行各种改变。如先前所描述,各种实施例的特征可经组合以形成本发明的可不明确描述或说明的其他实施例。虽然相对于一个或多个期望的特性,各种实施例可以被描述为提供优势或优于其他实施例或现有技术实现,但是本领域普通技术人员认识到,可以折衷一个或多个特征或特性以实现期望的总体系统属性,这取决于具体应用和实现。因此,相对于一个或多个特性描述为不如其它实施例或现有技术实现方式所期望的实施例不在本公开的范围之外,并且可能是特定应用所期望的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献