利用NOODL编程的基于云的应用程序的跨平台执行制造技术

技术编号:35434045 阅读:14 留言:0更新日期:2022-11-03 11:40
一种边缘计算操作系统(ECOS)计算系统,该计算系统利用ECOS计算装置实施基于云的应用程序。基于云的应用程序基于由ECOS计算系统的用户提供的一个或更多个用户定义的属性或模式来实施。基于云的应用程序由ECOS系统通过使用一个或更多个神经元有机对象数据语言(NOODL)扩展文件、并结合使用所接收的用户定义的属性或模式所创建的一个或更多个NOODL数据对象来实现。NOODL扩展文件生成可在用户装置上使用的计算机应用程序的映射。安全在线通信由所实施的应用程序根据适用的隐私法律来提供。提供。提供。

【技术实现步骤摘要】
【国外来华专利技术】利用NOODL编程的基于云的应用程序的跨平台执行
[0001]相关申请的交叉引用
[0002]本申请要求于2021年4月12日提交的国际申请PCT/US21/26796的优先权,该申请要求于2020年12月30日提交的美国临时申请62/132,388、于2021年4月7日提交的美国临时申请63/171,971以及于2021年4月8日提交的美国临时申请63/172,339的优先权,这些申请通过引用并入本文。


[0003]本专利技术涉及在多个实体之间执行基于云的应用程序,并且更具体地涉及跨平台执行基于云的应用程序,并且从而根据合规标准在端点之间提供安全的在线通信。

技术介绍

[0004]图灵完备是对编程语言或任意计算机器的表达能力的表述。已知图灵机是存在的最强大的计算机器。编程语言的图灵完备意味着任何可以计算的事物都可以由该语言计算。图灵完备是任何编程语言的重要特征,这是因为它允许用户表达或计算用户想要的内容。在1952年,提出了使用所谓的递归函数对自然数进行计算作为图灵完备计算的等效定义。通常,递归函数被归纳地定义并且由基本函数(例如,总是返回数字零(0)的一组函数、从元组中选择分量的一组函数、以及后继函数(其将一(1)加到任何给定自然数))构成。更复杂的函数可以由使用不同模式的基函数(例如,函数的组合或原语递归,其允许基于该函数为其前项n

1返回的值来定义某个数n的函数的值)来构造。大多数编程语言是图灵完备的,比如广泛使用的通用语言(例如,C、C++、Java、Pascal、Python等)。存在无意的图灵完备软件或视频游戏比方说例如或
[0005]常见的面向对象的编程语言比如Java或C++依赖于定义类,用于创建对象。此外,可基于这些定义的类来定义某些行为。常规的编程语言缺乏进行类的设计之外的动作的能力。此外,常规编程语言限于有限计算机算法(例如,图灵机)。

技术实现思路

[0006]本专利技术的各实施方式尤其可以涉及用于提供基于云的应用程序的跨平台执行的系统和方法。
[0007]在示例性实施方式中,可以为配置成执行基于云的应用程序的边缘计算操作系统(ECOS)提供系统和方法,该ECOS包括:至少一个ECOS计算装置,所述至少一个ECOS计算装置包括存储器和处理器;以及多个用户装置,所述多个用户装置执行与所述至少一个ECOS计算装置通信的至少一个应用程序,其中,所述多个用户装置中的一些用户装置响应于用户装置的标识属性而接收NOODL代码。
[0008]在一个方面,可能提供一种边缘计算操作系统(ECOS)计算装置,该计算装置包括与存储器装置通信的至少一个处理器。所述至少一个处理器可能配置成提供可供多个用户装置中的至少一个用户装置访问的至少一个ECOS代码库。
[0009]ECOS计算装置可能包括附加的动作、更少的动作、或替换的动作,包括在本文别处所论述的那些动作。
[0010]该计算机执行的方法可能由包括与存储器装置通信的至少一个处理器的边缘计算操作系统(ECOS)计算装置执行。该计算机执行的方法可能包括NOODL代码,以用于统一HTML、CSS和java脚本代码之间的通信,并且促进在第一操作系统上可操作的用户接口与在第二操作系统上可操作的数据库之间的通信。计算机执行的方法可能包括附加的动作、更少的动作、或替代的动作,包括本文别处所论述的那些动作。
[0011]本专利技术可提供一种边缘计算操作系统(ECOS),该ECOS配置成执行基于云的应用程序,并且该ECOS包括:至少一个ECOS计算装置,包括存储器和处理器;以及多个用户装置,所述多个用户装置执行与所述至少一个ECOS计算装置通信的至少一个应用程序,其中,所述多个用户装置中的一些用户装置响应于用户装置的标识属性而接收NOODL代码。
[0012]本专利技术可提供一种用于根据一个或更多个合规标准,在多个实体之间建立安全通信的方法。在至少一个实施方式中,多个实体中的两个实体可能包括患者和提供者(比方说例如医生)。通过单击操作比如选择web

链接,患者和医生可通过安全通信链接彼此连接在一起。该连接可能为患者和提供者提供虚拟检查室。虚拟检查室可能包括音频能力和视频能力。此外,虚拟检查室可能提供对健康记录数据的安全访问。在一些实施方式中,虚拟检查室是根据适用的合规法律或标准比如HIPAA合规法律而建立的。
[0013]通过优选实施方式的以下描述,本专利技术的优点对于本领域技术人员来说将变得更加明显,其中,所述优选实施方式是通过示例的方式示出和描述的。如应当认识到的那样,本专利技术的各实施方式可能能够具有其他和不同实施方式,并且其细节能够在各个方面进行修改。因此,附图和说明书应被认为是说明性的而非限制性的。
附图说明
[0014]下面描述的附图描绘了其中公开的系统和方法的各个方面。应当理解的是,每个附图描绘了所公开的系统和方法的特定方面的实施方式,并且附图中的每个附图旨在符合其可能的实施方式。此外,在可能的情况下,以下描述参考包括在以下附图中的附图标记,在以下附图中,多个附图中描绘的特征用一致的附图标记表示。
[0015]在附图中示出了目前论述的布置,然而,应当理解的是,本实施方式不限于所示的精确的布置以及所示的装置,其中:
[0016]图1是根据所公开的专利技术的实施方式的边缘计算操作系统(ECOS)系统的简化功能框图;
[0017]图2图示了可能与图1中图示的计算系统一起使用的示例性客户端计算装置;
[0018]图3图示了可能与图1中图示的计算系统一起使用的示例性服务器系统;
[0019]图4A至图4J图示了图1中图示的ECOS系统所使用的语言的示例性基本操作;
[0020]图5A至图5H图示了图1中图示的ECOS系统所使用的语言的示例性有机操作;
[0021]图6图示了用于使用图1中图示的ECOS系统的基于云的应用程序的跨平台执行的示例性方法600;
[0022]图7图示了用于使用非对称密钥访问图1中图示的ECOS系统的登录过程的示例性方法700;
[0023]图8图示了用于向图1中图示的ECOS系统进行初始用户注册流程的示例性方法800;
[0024]图9A图示了用于向一个或更多个系统用户提供对PHI数据库的访问的另一示例性系统900A;
[0025]图9B图示了用于在患者与访问提供者之间提供安全通信的另一示例性系统900B;
[0026]图10A和图10B图示了用于向图1中图示的ECOS系统提供系统注册的示例性方法1000A和示例性方法1000B;
[0027]图11图示了用于向图1中图示的ECOS系统登记患者的示例性方法1100;
[0028]图12图示了使用图1中图示的ECOS系统的虚拟会话的一键式过程的示例性方法1200;
[0029]图13图示了用于供提供者使用图1中图示的ECOS系统发起虚拟访问的一键式过程的示例性方法1300;以及
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种边缘计算操作系统(ECOS)计算系统,包括:多个用户装置;存储装置,所述存储装置配置成存储一个或更多个神经元有机对象描述语言(NOODL)扩展文件;ECOS计算装置,所述ECOS计算装置包括与存储器装置通信的至少一个处理器,所述至少一个处理器配置成:从所述多个用户装置中的一个或更多个用户装置接收至少一个用户定义的数据方案和至少一个属性;至少部分地基于所述至少一个用户定义的数据方案和所述至少一个属性,从所述存储装置获取所述一个或更多个NOODL扩展文件中的至少一个NOODL扩展文件;根据所述NOODL扩展文件中的一些NOODL扩展文件创建至少一个NOODL数据对象;利用至少一个加载的所述NOODL扩展文件的至少一个方面或所述至少一个NOODL数据对象来执行至少一个应用程序;向所述多个用户装置中的所述一个或更多个用户装置提供对所执行的应用程序的访问。2.根据权利要求1所述的ECOS计算系统,其中,所述至少一个应用程序是基于云的应用程序。3.根据权利要求1所述的ECOS计算系统,其中,所述至少一个NOODL扩展文件基于所述多个用户装置中的至少一个用户装置的操作系统,生成用于所述多个用户装置中的所述至少一个用户装置的计算机应用程序的映射。4.根据权利要求1所述的ECOS计算系统,其中,所述至少一个NOODL扩展文件将UI/UX设计与前端应用程序、后端数据模型设计、或人机信息交换输入

输出相连接。5.根据权利要求1所述的ECOS计算系统,其中,所述至少一个NOODL扩展文件在高级别的抽象上统一HTML、CSS和Javascript。6.根据权利要求1所述的ECOS计算系统,其中,执行所述至少一个应用程序包括:生成虚拟检查室、以及向所述多个用户装置中的至少一个用户装置传输提供通向所述虚拟检查室的入口的访问链接。7.根据权利要求6所述的ECOS计算系统,其中,响应于所述多个用户装置中的所述至少一个用户装置提供有效的非对称密钥,准许进入所述虚拟检查室。8.一种非暂时性计算机可读介质,其通信地耦接至处理器,所述介质包括指令,所述指令在由所述处理器执行时实施以下步骤:从多个用户装置中的一个或更多个用户装置接收至少一个用户定义的数据方案和至少一个属性;至少部分地基于所述至少一个用户定义的数据方案和所述至少一个属性,从存储装置获取至少一个或更多个NOODL扩展文件中;根据所述NOODL扩展文件中的一些NOODL扩展文件创建至少一个NOODL数据对象;利用至少一个加载的所述NOODL扩展文件的至少一个方面或所述至少一个NOODL数据对象来执行至少一个应用程序;并且向所述多个用户装置中的所述一个或更多个用户装置提供对所执行的应用程序的访
问。9.根据权利要求8所述的非暂时性计算机可读介质,其中,所述至少一个应用程序是基于云的...

【专利技术属性】
技术研发人员:于泓涛
申请(专利权)人:爱特美德有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1