用于信息传送的建模的物理环境的制作方法

文档序号:6495694阅读:156来源:国知局
用于信息传送的建模的物理环境的制作方法
【专利摘要】公开了一种用于产生设施(302)和其资产(402,404,406)的访问受控三维环境的系统(100)和方法。通过环境管理系统(EMS)形成的方法包括:从客户端系统(220)接收用户证书(505);验证所述用户证书(510);检索与经验证的用户证书相对应的用户特定数据(515);基于经验证的用户证书和所述用户特定数据向所述客户端系统(220)传输三维(3D)环境数据(520),接收对关于所述3D环境数据的资产的信息的请求(525);确定与接收到的请求对应的企业服务器系统(ESS)上的附加环境数据(530);向所述客户端系统(220)传输对ESS上的附加环境数据的参考(535)。所述客户端系统(220)然后可以使用所述参考,从所述ESS中检索所述附加环境数据,用于在所述客户端系统(220)上显示。
【专利说明】用于信息传送的建模的物理环境
[0001]相关申请的交叉引用
[0002]本发明涉及用于确定企业服务器系统上的附加环境数据的方法、产品数据管理数据处理系统和计算机可读介质。
【技术领域】
[0003]本公开总体上指向用于数据管理、传送和显示的系统和方法。
【背景技术】
[0004]以直观和方便的方式向个体提供信息是令人期望的。
【发明内容】

[0005]本文公开的各种实施方式包括用于数据管理、传递和显示的系统和方法。具体地,各个实施方式包括可以显示伴随有益于用户的特定背景信息的模拟化的物理和地理环境的系统。实施方式包括用于产生设施和它的资产的访问受控的三维环境的系统和方法。
[0006]在一个示例中,系统可以提供工厂、工作空间、其他建筑物或地点、或者其他任何资产例如电线、铁路提梁机(railway gantry)、铁道等的包括工作站、桌子、机器、其他任何元件的地理地图和模型化的物理环境,其中可以通过在模型化的环境中点击或选择指示符来访问与各个元件有关的相关信息。
[0007]在各个实施方式中,通过环境管理系统(EMS)执行的方法包括从客户端系统接收用户证书,并且验证该用户证书。该方法包括检索与经验证的用户证书相对应的用户特定数据,并且基于经验证的用户证书和用户特定数据向客户端系统传输三维(3D)环境数据。该方法包括接收对关于所述3D环境数据的资产的信息的请求,以及确定企业服务器系统(ESS)上的、与所述接收到的请求相对应的附加环境数据。该方法包括向所述客户端系统传输对所述ESS上的附加环境数据的参考。所述客户端系统然后可以使用所述参考,从所述ESS检索所述附加环境数据,用于在所述客户端系统上显示。
[0008]前述已经相当广泛地概述了本公开的特征和技术优点,从而本领域普通技术人员可以更好地理解下面更详细的说明。下文将描述本公开的其他特征和优点,其形成权利要求的主题。本领域普通技术人员应当理解,他们可以容易地使用公开的概念和特定实施方式作为基础来修改或设计用于执行本公开的相同目的的其他结构。本领域普通技术人员还将意识到,这样的等效构造不脱离本公开最广泛的精神和范围。
[0009]在进行下面更详细的描述之前,阐述贯穿本专利文件的某些词或词组的含义可能是有益的:术语“包括”及其衍生物的意思是包含而不限制;术语“或”是包含的,指的是和/或;词组“与……关联”和“其关联的”以及其衍生物可以意味着包括、被包括在内、与……互联、包含、被包含在内、连接到……或与……连接、耦接到……或与……耦接、与……可传达的、与……合作、交错、并列、邻近……、与……结合、具有、具有……的属性等,并且术语“控制器”指的是控制至少一个操作的任何装置、系统或其部件,无论这样的装置是以硬件、固件、软件或至少其中两种的组合的形式实施。应当注意,与任何特定控制器关联的功能可以是集中的或分布的,无论是本地还是远程的。某些词和词组的定义被贯穿本专利文件提供,并且本领域普通技术人员应当理解这样的定义应用于之前的许多(如果不是大部分)实例以及将来对这些限定的词和词组的使用中。尽管一些属于可以包括很多实施方式,但是所附的权利要求可以清楚地将这些术语限定到特定的实施方式中。
【专利附图】

【附图说明】
[0010]为了更加全面的理解本公开及其优点,现在参考下面结合附图进行的说明,其中相同的编号指示相同的对象,并且其中:
[0011]图1描述可以在其中实现实施方式的数据处理系统的框图;
[0012]图2示出根据所公开的实施方式的、环境管理系统和其他系统的简化图;
[0013]图3示出根据所公开的实施方式的可以通过环境管理系统或地理制图服务器产生的、用于在客户端系统上显示的3D地理环境的示例;
[0014]图4示出根据所公开的实施方式的设施(包括它的资产)的3D环境的示例;以及
[0015]图5描述根据所公开的实施方式的处理的流程图。
【具体实施方式】
[0016]本专利文件中的、用于描述本公开的原理的图1至图5和各种实施方式只是示例,不应当以任何方式被解释为对本公开的范围的限制。本领域普通技术人员应当理解,可以以任何合适布置的装置实施本公开的原理。将参考示例的非限制性的实施方式来描述本申请的众多创新的教导。
[0017]许多商家和企业在各个地理位置或区域维持实体设备。例如,汽车生产商可以有多个不同的工厂,每个工厂生产或装配汽车的某些部件,并且可以有将车辆装配成整体的其他工厂。可替选地,发电厂可以有在广大区域铺开的物理基础设施,例如包括各个风力发电厂、电网线等。
[0018]公开的实施方式提供一种使商家和用户在三维模拟的环境中检查、检索和复查与实物资产相关的信息的直观的方式。
[0019]图1描述作为本文描述的一个或多个系统的、可以在其中实现实施方式的数据处理系统的框图。描述的数据处理系统包括处理器102,其连接到第二级缓存/桥104,第二级缓存/桥104连接到本地系统总线106。本地系统总线106可以是例如外部组件互联(PCI)架构总线。该描述的示例中,主存储器108和图形适配器110也连接到本地系统总线。图形适配器110可以连接到显示器111。
[0020]其他外围设备例如局域网(LAN)/广域网/无线(例如WiFi)适配器112也可以连接到本地系统总线106。扩展总线接口 114将本地系统总线106连接到输入输出(I/O)总线116。I/O总线116连接到键盘/鼠标适配器118、盘控制器120和I/O适配器122。盘控制器120可以被连接到存储器126,存储器126可以是任何合适的机器可用或机器可读存储介质,包括但不限于非易失性的硬编码类型的介质,例如只读存储器(R0M),或者可擦除电可编程只读存储器(EEPR0M),磁带存储器和用户可记录类型介质(例如软盘、硬盘驱动器和只读光盘存储器(⑶-ROM)或数字通用盘(DVD),以及其他已知的光、电或磁存储装置。[0021]在示出的示例中,音频适配器124也连接到I/O总线116,扬声器(未示出)可以连接到音频适配器124来播放声音。键盘/鼠标适配器118提供用于指针装置(未示出)例如鼠标、轨迹球、磁道指示器等的连接。
[0022]本领域普通技术人员应当理解,图1中描述的硬件可以根据特定的实施而改变。例如,除描述的硬件之外还可以使用其他外围装置例如光盘驱动器等,或者还可以使用其他外围装置例如光盘驱动器等来替换描述的硬件。仅出于说明的目的提供描述的示例,并且不意味着暗示对本公开的架构的限制。
[0023]根据本公开的实施方式的数据处理系统包括使用图形用户界面的操作系统。该操作系统允许在图形用户接口上同时呈现多个显示窗口,每一个显示窗口提供针对不同应用或相同应用的不同实例的界面。用户可以通过指针装置操作图像用户界面内的光标。可以改变光标的位置和/或生成事件(例如点击鼠标按钮)来激发期望的响应。这样的操作系统还可以是苹果计算机股份有限公司的ios操作系统,可以具有单个或多个窗口,并且可以在没有光标的情况下运行。
[0024]可以应用例如位于华盛顿州雷德蒙德市的微软公司的产品微软WindowsTM版本或者其他系统的各种操作系统之一。 [0025]^^/1八~无线适配器112可以连接到网络130(不是数据处理系统100的一部分),如同本领域普通技术人员所知晓的,网络130可以是任何公共或私有数据处理系统网络或者网络的组合,包括因特网。数据处理系统100可以通过网络130与服务器系统140通信,服务器系统140也不是数据处理系统100的一部分,而是可以例如作为分离的数据处理系统100被实施。
[0026]具体地,服务器系统140可以作为用于下面描述的GIS (地理信息系统)和系统状态内容的服务器运行,并且可以使用如在此描述的处理向客户端系统传输该信息。
[0027]多个实施方式包括在3D环境中呈现3D设施和资产(一些情况下包含在地理信息系统(GIS)背景(context)中)的系统和方法。对于给定设施,系统可以显示室外和室内的设施(或者使得被显示),并且可以通过用户选择来示出或隐藏各个方面来允许更多、更少或者特定的细节被显示。注意,如这里所使用的、并且除非另有特别说明,“显示”和类似术语包括在其自身被描述的系统上显示,并且还包括发送合适的数据使得在其他系统(例如客户端数据处理系统)上呈现该显示。除了设施自身之外,还可以在3D环境中利用3D标识关联和导航来自各个源的信息。当“系统”在本文中一般地使用时,除非另有说明,“系统”指示在图2中示出的各种不同系统作为整体的操作和特征。
[0028]图2示出根据所公开的实施方式的、与客户端系统220通信的环境管理系统210和其他系统的简化图。这些系统中的任何一个可以被实施为一个或多个数据处理系统100,并且特别地,环境管理系统210和企业服务器系统240可以被实施为一起执行这里所描述的处理的许多不同物理系统,其可以设置在一起或者可以被分离设置。
[0029]本文使用的“设施”是广义上的含义,可以包括例如办公楼、机场、商场、生产现场、油井设备、风车、变压器变电站、化工厂、车辆工厂等。“资产”可以包括例如机器、航运和处理系统、家具、管道系统等。通过环境管理系统210的3D建模212,可以将这些设施、设施内的资产、以及它们出现的地理背景生成为3D环境,并且该3D环境可以被发送以在客户端系统220上显示。[0030]注意,在一些实施方式中,客户端系统220还可以与地理制图服务器230通信。地理制图服务器可以存储、产生并向客户端传输非专有地理信息,并且可以使用例如“谷歌地球”地理制图系统的系统来实施该地理制图服务器。以这种方式,在环境管理系统210上的环境数据218中不需要存储或保持基本的、公开可用的数据。相反地,在各种实施方式中,在对证书214的控制下,环境管理系统210在环境数据218和用户特定数据216中存储并保持用户和公司特定数据,并且3D建模212公布由地理制图服务器230产生的、要在3D环境中查看的合适的数据。
[0031]公开的实施方式可以将来自各个数据源的信息与3D和地理环境相关联。在各个特定实施方式中,数据源可以包括一个或更多个企业服务器系统240,其还可以维持用户特定数据246和环境数据248。该环境数据248可以包括例如诸如报告、调查、或门户信息、因特网网站、和ad-hoc电子文件例如可移植文档格式(PDF文件)、HTML或其他标记语言文件、图片和多媒体数据。可以通过在3D环境中示出的视觉标签(例如通过在3D环境中在对象上重叠的图标)访问该信息。这些视觉标签在本文被称为“地标”。任何这些数据可以被存储和保持在环境管理系统210中作为环境数据218,并且用户专用地标可以被存储和保持。类似地,任何这些数据可以被存储并保持在企业服务器系统240内作为环境数据248,并且用户专用地标可以被存储并保持作为用户特定数据246。
[0032]在各种实施方式中,可以通过例如第三方商家或其他企业维护和控制企业服务器系统240,并且该企业的员工可以添加、改变和更新在该系统上存储的数据。如下面更详细地描述,环境管理系统210可以根据证书214控制并直接访问企业服务器系统240上的数据。
[0033]在许多实施方式中,当在3D环境中选择时,大范围的信息可以被关联以被检索或显示。各种信息可以被手动地关联到系统;例如,用户可以选择信息源并且手动地创建地标。可以从系统中手动更新或移除信息。更新可以包括显示的信息的或信息源的地理位置的改变。用户可以手动地添加、改变和定位3D模型。如本文中更详细地描述,如果3D模型源自库并且当3D模型源自库时,该3D模型可以带来3D几何体之外的附加的关联信息。任何手动更新也可以是自动地或者通过系统自动执行而不需要手动干预的。这些库和其他数据可以作为环境数据218的一部分被存储,并且系统可以通过与客户端系统220 (和客户端系统220的用户)的相互作用来更新环境数据218。
[0034]可以通过由环境管理系统210或企业服务器系统240保持的预设模板对信息进行关联和格式化。预定的模板可以使用该模板限定地标和所有地标共用的数据域的显示形式。用户可以通过与客户端系统220交互,来基于模板手动地创建地标并填充特定信息,客户端系统220自身与环境管理系统210或企业服务器系统240通信。这些地标和模板还可以被存储并保持在环境数据218或248内。
[0035]通过应用程序接口 API或者其他入口 /出口机制,可以将信息批量载入系统,并且可以批量添加、更新或删除信息。例如,系统可以利用许多信息元件输入电子表格文件或者XML格式化文件,并且可以将其存储在环境数据218或248中。
[0036]一旦系统接收到信息,系统可以自动地将信息与适当的填充模型相关联,并且该信息可以被用于创建地标。
[0037]信息是安全的,并且可以根据证书信息214基于企业访问控制模型控制访问。还可以基于各种条件(例如根据特定时间和日期)将信息动态地包含在3D环境内或排除在3D环境外。系统可以使用证书214来确定哪些用户能够在特定时间访问以及查看哪些数据,特定的数据是位于环境管理系统210上还是企业服务器系统240上。
[0038]可以在一个或更多个目录服务器中实施证书214。这些目录服务器可以执行这样的功能:管理客户用户、认证、访问角色以及用户定义和分组。目录服务器可以输入用户定义和分组。
[0039]证书214可以实施基于角色的访问控制(RBAC)。可以基于特定类型的基本动作定义角色,并且可以将角色集合成组。角色可以被分配给用户或用户组。粒度可以基于范围(例如地点/区域/层)和特定对象(例如地标或3D模型)。
[0040]例如,证书214可以指定特定地点的成员不能修改另一个地点的信息,或者特定组的用户不能打开特定层上的地标、甚至特定地标。
[0041]各个实施方式还可以执行信息审视功能(information scoping function)。在各个实施方式中,可以将包括3D信息、地标和其它数据的信息分类到层的逻辑层级。还可以基于设施和这些设施内的区域(子区域)对信息分类,例如慕尼黑的工厂对伦敦的工厂可以被表示为两个设施,其中慕尼黑工厂可以有三个区域例如涂料厂、印刷厂和仓库。当这些层和分类旨在被多个用户访问时,可以在环境数据218或248中存储这些层和分类,或者这些层和分类可以被存储作为用户专用数据216或246。
[0042]各个实施方式提供多种方式用于用户访问系统。在各个实施方式中,可以利用最小IT占用空间(IT footprint)通过网页客户端访问系统或者通过移动应用访问系统,并且可以使用数据处理系统100实施或访问该系统。示例客户端系统220旨在包括这些装置中的任何装置。
[0043]例如在客户端系统220上,可以通过简单且直观的用户接口实施与系统的用户交互。通过在客户端系统220上使用例如鼠标、键盘或触摸屏的输入,系统可以向用户提供3D环境中的视觉导航。系统可以允许用户通过在3D环境中示出的地标视觉标签访问信息。当系统从用户接收到对地标的选择时,系统可以通过在客户端系统220上显示来自系统210或系统240的、与地标相关联的附加信息来进行响应。
[0044]系统可以存储并重新使用由用户选择的“视点”,并且当用户选择相关联的视点时,以3D环境返回预定义视图。这些视点可以被存储作为用户专用数据216。
[0045]在各个实施方式中,系统提供协同工作环境来公布信息。系统可以接收并维持用户对系统中公布的信息的评论。系统可以管理特定用户的订阅,并基于通过用户证书定义的单独用户或用户的角色或任务,发送对添加、移除或改变的信息的通知。该系统可以在环境数据218、环境数据248或其它信息中显示被添加的、被移除的、或者被改变的最近的信息以及改变的时间和日期。
[0046]系统可以通过一次与多个客户系统220通信,来使多个用户同步浏览系统,即通过系统共同导航。在这期间,用户可以创建交互标记来突出某些区域或位置。系统可以与用户互动来创建虚拟旅游,例如预定路径、地标的视点和调用,包括在各个位置的移动的持续时间和花费的时间。
[0047]根据各个实施方式,受制于用户的证书214,系统使用户能够通过搜索环境数据218或248和用户特定数据216或246来搜索系统中关联的信息。搜索到的信息可以包括地标、3D信息、视点和其它数据。系统可以显示搜索结果,并且可以接收来自用户的输入以识别信息类型(例如地标vs.视角),并且相应于用户输入,系统可以“飞到”相关元件。如果搜索到的元件不是当前加载的,则系统可以检索并显示它。
[0048]根据各个实施方式,系统可以将信息与其它IT系统相关联。例如,系统的数据元素的标识可以被其它系统识别,反之亦然。
[0049]系统的各个实施方式允许通过程序接口 “飞到”元件,意味着迅速地通过3D环境旅行到选择的元件。系统的各个实施方式可以利用与其它应用相关的数据标识调用这些应用。为了便于通过设施的3D导航并且引导用户进入设施内的特定位置,系统可以独立地或者通过与用户的交互定义跨越设施的“人行横道”。路径可以由空间上连接的线构成。一旦由用户选定路径,3D导航可以被限制在路径的方向和高度。一些实施方式支持“步行模式”,其考虑3D障碍物允许用户在不变的高度上导航3D环境,如同通过3D建模212产生和呈现3D环境。
[0050]在其它情况下,3D建模212可以产生、格式化以及布置要向客户端系统220传输的合适的数据,该客户端220本身执行3D呈现,包括使用由地理制图服务器230提供的数据。以这种方式,客户端系统220可以使用来自环境管理系统210、企业服务器系统240和地理制图服务器230的数据产生集成的3D环境,而不复制诸如3D地理信息的数据。
[0051]在各个实施方式中,系统可以被实施为桌面或移动数据处理系统中或其它数据处理系统中的企业云解决方案,例如“软件即服务(SaaS)”。
[0052]各个实施方式可以使用全球资源库,其可以被存储在环境数据218或248中。系统可以以能够被映射到逻辑层的关联的信息来定义具有一定的逻辑含义(例如泵或输送机)的3D元件。可以基于不同的类别在库中组织这些对象。该库是可搜索的,并且优选地对库的任何贡献都受到提供者例如基于顺应性、技术方面等的调节。
[0053]在各个实施方式中,可以在多个数据库或数据库服务器中存储环境数据218和248以及用户特定数据216和246。例如,各个客户或用户可以拥有可定制模式的独立的数据库。
[0054]其它用户、OEM或者其它实体可以在要求或不要求版权/费用的情况下将它们产品的型号贡献给库。可以基于企业、不同团体等限制对库元件的访问。用户可以访问这个库,选择相关的对象,并且根据许可证有效期使用它们。这些对象可以以3D形式出现,并且可以继承一些或全部关联的信息,这些信息可以使用本文描述的层来管理。
[0055]各个实施方式管理工厂或其它设施的3D表示,并且允许用户通过其以简单和直观的方式导航。各个实施方式可以在它的地理背景中呈现产品相关信息,并且允许人们容易地围绕3D模型通信和交互。各个实施方式还使用Web2.0技术,这允许终端用户在虚拟社区中产生一些内容。
[0056]各个实施方式可以被实施为具有几乎为零的IT占用空间的网络应用,其允许用户使用客户端系统220通过工厂的3D模型查看和导航。在3D顶部,用户可以访问各个层的工厂相关信息,例如质量报告或机器手册。这些层可以被打开和关闭,并且当被打开时,在其地理相关位置呈现具有信息标签或地点标记的信息。
[0057]公开的实施方式允许用户共享工厂信息,使其对于许多人而言是可获得的并且可以访问的,并且允许人们在群体内共享他们的数据、他们的想法。因此,依赖于雇员或用户的用户证书和关联许可,他可以添加信息、建议改进或仅仅看他的同事们添加了什么。
[0058]如本文公开的虚拟设施可以被用于许多合作任务、例如工厂虚拟旅行、虚拟检查、客户访问、雇员教育和训练、过程监控以及更多。
[0059]各个实施方式允许3D工厂建模和3D形式的工厂导航。在信息层来自多个源并且存储在环境数据218中的情况下,各个实施方式以简单和直观的3D形式呈现设施信息。例如,各种实施可以具有示出机器信息(制造商、型号、手册)的层,或者示出来自工厂的现场摄像机供给。
[0060]图3示出可以通过环境管理系统210和/或地理制图服务器230产生的用于在客户端系统220上显示的3D地理环境的示例。在这种情况下,假定工厂302是被指示的建筑物/设施,并且用户希望获取关于那些设施的资产和布局的更多信息。
[0061]图4示出与工厂302对应的设施、包括其资产的3D环境的示例。注意,图4示出设施和其资产的实际物理布局的3D表示。关于被显示的资产,系统可以与用户交互。例如,如果系统接收工作站402的用户选择,则系统可以显示这样的信息,例如工作站的功能、分配到工作站的雇员、工作站的度量标准和生产数据以及其它信息。类似地,如果系统接收印刷机404的用户选择,系统可以显示这种信息,例如印刷机状态、印刷机的手册和故障排除信息、印刷机的度量标准和生产数据、以及其它信息。本图还示出地标406。
[0062]图5描述根据所公开的实施方式的处理的流程图。在这个示例中,通过环境管理系统(EMS)例如环境管理系统210执行处理,其“指向”或参考(reference)在企业服务器系统(ESS)例如企业服务器系统240上存储的数据,以向客户端系统的用户提供本文描述的虚拟环境。
[0063]EMS从客户端系统接收用户证书(步骤505)。用户证书可以包括例如用户名、密码、生物证书或者其它足以识别用户的信息。
[0064]EMS验证用户证书(步骤510)。
[0065]基于经验证的用户证书,EMS检索用户特定数据(步骤515)。用户特定数据可以包括例如本文描述的地标和视角,并且可以包括对存储在ESS上的其它用户特定数据的参考。
[0066]基于经验证的用户证书和用户特定数据,EMS系统向客户端系统220传输3D环境数据(步骤520 )。在各个实施方式中,3D环境数据可以包括足以使客户端系统独立地呈现3D环境的数据,或者可以包括足以使客户端系统通过与提供附加数据的地理制图服务器交互而呈现3D环境的数据。作为对接收3D环境数据的响应,客户端系统将显示设施及其资产的3D环境。在各个实施方式中,3D环境数据仅包括根据经验证的用户证书而被许可显示给用户的那些设施和资产。3D环境数据可以包括用户特定数据。
[0067]EMS系统可以接收对关于3D环境数据的资产的信息的请求(步骤525)。例如可以响应用户选择资产以获得更多信息而从客户端系统传输这个请求。
[0068]EMS系统基于经验证的用户证书确定在与接收到的请求对应的ESS上的附加环境数据(步骤530)。具体地,基于用户证书,包括基于角色的访问控制和如同用户证书指定的对特定用户、角色和组的其它限制,可以限制该环境数据。附加环境数据可以包括报告、机器手册、报告、查询、门户信息、因特网网站、ad-hoc电子文件、图片、多媒体文件和资产的实时操作数据。[0069]EMS系统向客户端系统传输对ESS上的附加环境数据的参考(步骤535)。这个参考可以是统一资源定位符、对特定文件或图像的参考、ESS通过其可以参考数据的记号,或者其它。
[0070]客户端系统然后可以使用该参考来请求并接收用于显示的附加的环境数据(步骤540)。作为向客户端传送的信息的一部分或在将该信息向客户端传送之前,特定ESS可以执行特定证书验证(步骤545)。EMS系统然后可以指示客户端系统在客户端系统上、在3D环境中呈现和显示信息(步骤550)。在其它实施方式中,ESS系统可以通过客户端向EMS传输该参考,其然后向客户端系统检索附加环境数据。在客户端系统上的显示可以包括“飞至IJ” 3D环境中的相关数据或资产。
[0071]例如在图5的示例中描述的处理可以被用于在客户端系统上创建和显示设施和它的资产的3D环境。当用户请求关于资产(或者设施本身)的更多信息时,EMS可以基于用户的证书执行必要的认证和访问控制任务,来保证客户端系统仅能够检索和显示来自ESS的合适的信息。
[0072]可以以过去或未来、信息(3D和其它任何信息)为有效的特定时间为该信息)为该信息加标签。用户然后可以在任何特定时间适当地显示具有关联的地标的3D环境,用于评估和与其它用户分享。即,在一些情况下,至少部分附加环境数据具有关联的有效日期或时间,并且客户端系统显示具有与用户特定日期或时间对应的关联有效日期的附加环境数据。
[0073]本领域普通技术人员应当理解,为了简明和清楚,本文没有描述和说明适于使用本公开的所有数据处理系统的完整结构和操作。取而代之,仅描述了对本公开是唯一的或者对于理解本公开所必须的一些数据处理系统。数据处理系统100的构造和操作的其他部分可以与现有技术中任何已知的各种当前实施和实现一致。
[0074]应当注意,尽管本公开在上下稳重包括对完整功能系统的描述,但是本领域普通技术人员应当认识到,本公开的至少部分机制能够以可执行指令的形式分布,该可执行指令以多种形式中的任何形式包含在机器可用介质、计算机可用介质、或者计算机可读介质内,并且本公开不管类型均等同应用用于实际上执行分布的指令、信号承载介质或存储介质。机器可用/可读介质或计算机可用/可读介质的示例包括:非易失性的、硬编码类型的介质例如只读存储器(ROM)或者电可擦除可编程只读存储器(EEPR0M),以及用户可记录类型的介质,例如软盘、硬盘驱动,以及只读光盘存储器(CD-ROM)或者数字化通用光盘(DVD)0
[0075]使用的附图标记、术语的列表
[0076]100数据处理系统;环境管理系统;客户端系统
[0077]102 处理器
[0078]104 缓存 / 桥
[0079]106本地系统总线
[0080]108主存储器
[0081]110图形适配器
[0082]111 显示器
[0083]112局域网/广域网/无线适配器[0084]114扩展总线接口
[0085]116输入/输出总线,I/O总线
[0086]118键盘/鼠标适配器
[0087]120盘控制器
[0088]122I/O 适配器
[0089]124音频适配器
[0090]126存储器
[0091]130网络
[0092]140服务器系统
[0093]210环境管理系统
[0094]2123D 建模
[0095]214证书
[0096]216用户特定数据
[0097]218环境数据
[0098]220客户端系统
[0099]230地理制图服务器
[0100]240企业服务器系统
[0101]246用户特定数据
[0102]248环境数据
[0103]302工厂
[0104]402工作站、资产
[0105]404印刷机、资产
[0106]406地标、资产
[0107]505接收用户证书
[0108]510验证用户证书
[0109]515检索用户特定数据
[0110]520向客户端系统传输环境数据
[0111]525接收对信息的请求
[0112]530确定附加3D环境数据
[0113]535传输对附加3D环境数据的参考
[0114]540请求信息,请求附加3D环境数据
[0115]545执行特定证书验证,验证ESS特定证书
[0116]550在客户端系统上显示3D环境中的信息
[0117]3D三维
[0118]API应用程序接口
[0119]资产机器、航运和装卸系统、家具、管道系统;设施自身
[0120]EMS环境管理系统
[0121]ESS企业服务器系统
[0122]GIS地理信息系统[0123]I/O输入/输出
[0124]IT信息技术
[0125]LAN局域网
[0126]PCI外部组件互连
[0127]RBAC基于角色的访问控制
[0128]Saas软件即服务
[0129]WAN广域网
[0130]XML 扩展标记语言
【权利要求】
1.一种由环境管理系统(100)执行的方法,以下以EMS表示该环境管理系统(100),该方法包括: 从客户端系统(220)接收用户证书(505); 验证所述用户证书(510); 检索与经验证的用户证书相对应的用户特定数据(515); 基于经验证的用户证书和所述用户特定数据向所述客户端系统(220)传输三维(3D)环境数据(520); 接收对关于所述3D环境数据的资产的信息的请求(525); 基于经验证的用户证书,确定企业服务器系统(ESS)上的、与所接收到的请求相对应的附加环境数据(530);以及 向所述客户端系统(220)传输对所述ESS上的附加环境数据的参考(535),其中所述客户端系统(220)可以随后使用所述参考,从所述ESS中检索所述附加环境数据,用于在所述客户端系统(220)上显示。
2.如权利要求1所述的方法,其中,所述客户端系统(220)将所述3D环境数据与来自图形制图服务器(230)的数据结合来产生模拟的3D环境显示。
3.如权利要求1或2所述的方法,其中,3D环境数据包括与设施(302)以及所述设施(302)的多个资 产(402,404,406)相关的数据,并且所述3D环境数据被组织成可选择的逻辑层。
4.如权利要求1至3中的一项所述的方法,其中所述用户特定数据包括至少一个地标。
5.如权利要求1至4中的一项所述的方法,其中所述用户特定数据包括至少一个视角。
6.如权利要求1至5中的一项所述的方法,其中所述对信息的请求是从响应于对资产(402,404,406)的用户选择而传输所述请求的客户端系统(220)接收的。
7.如权利要求1至6中的一项所述的方法,其中所述附加环境数据包括下述至少一个:报告、机器手册、报告、查询、门户信息、因特网网站、ad-hoc电子文件、图片、多媒体文件和资产的实时操作数据。
8.如权利要求1至7中一项所述的方法,其中至少一部分附加环境数据具有关联的有效日期,并且所述客户端系统(220)显示具有与用户特定日期相对应的关联的有效日期的附加环境数据。
9.一种环境管理系统,该环境管理系统在以下以EMS表示,包括: 至少一个处理器(102); 存取存储器(108,126);以及 网络通信装置(130),所述EMS被配置成: 从客户端系统(220)接收用户证书(505); 验证所述用户证书(510); 检索与经验证的用户证书相对应的用户特定数据(515); 基于经验证的用户证书和所述用户特定数据向所述客户端系统(220)传输三维(3D)环境数据(520); 接收对关于所述3D环境数据的资产(402,404,406)的信息的请求(525); 基于经验证的用户证书,确定企业服务器系统(ESS)上的、与所接收到的请求相对应的附加环境数据(530);以及 向所述客户端系统(220)传输对所述ESS上的附加环境数据的参考(535),其中所述客户端系统可以随后使用所述参考,来从所述ESS中检索所述附加环境数据,用于在所述客户端系统(220)上显示。
10.如权利要求9所述的EMS,其中,所述客户端系统将所述3D环境数据与来自图形制图服务器(230)的数据结合来产生模拟的3D环境显示。
11.如权利要求9或10所述的EMS,其中,3D环境数据包括与设施(302)和所述设施(302)的多个资产(402,404,406)相关的数据,并且所述3D环境数据被组织成可选择的逻辑层。
12.如权利要求9至11中的一项所述的EMS,其中,所述用户特定数据包括至少一个地标。
13.如权利要求9至12中的一项所述的EMS,其中,所述用户特定数据包括至少一个视点。
14.如权利要求9至13中的一项所述的EMS,其中,所述对信息的请求是从响应于对资产的用户选择而传输所述请求的客户端系统接收的。
15.如权利要求9至14中的一项所述的EMS,其中,所述附加环境数据包括下述至少一个:报告、机器手册、报告、查询、门户信息、因特网网站、ad-hoc电子文件、图片、多媒体文件和资产的实时操作数据。
16.如权利要求9至15中的一项所述的EMS,其中,至少一部分附加环境数据具有关联的有效日期,并且所述客户端系统显示具有与用户特定日期相对应的关联的有效日期的附加环境数据。
17.—种编码有可执行指令的非易失性计算机可读介质,当所述可执行指令被执行时使得环境管理系统(EMS)执行: 从客户端系统接收用户证书(505); 验证所述用户证书(510); 检索与经验证的用户证书相对应的用户特定数据(515); 基于经验证的用户证书和所述用户特定数据向所述客户端系统传输三维(3D)环境数据(520); 接收对关于所述3D环境数据的资产的信息的请求(525); 基于经验证的用户证书,确定企业服务器系统(ESS)上的、与所接收到的请求相对应的附加环境数据(530);以及 向所述客户端系统传输对所述ESS上的附加环境数据的参考(535 ),其中所述客户端系统可以随后使用所述参考,从所述ESS中检索所述附加环境数据,用于在所述客户端系统(220)上显示。
18.如权利要求17所述的计算机可读介质,其中,能够通过所述客户端系统将所述3D环境数据与来自图形制图服务器的数据结合来产生模拟的3D环境显示。
19.如权利要求17或18所述的计算机可读介质,其中,3D环境数据包括与设施(302)和所述设施(302)的多个资产(402,404,406)相关的数据,并且所述3D环境数据被组织成可选择的逻辑层。
20.如权利要求17至19中的一项所述的计算机可读介质,其中所述用户特定数据包括至少一个地标。
21.如权利要求17至20中的一项所述的计算机可读介质,其中所述用户特定数据包括至少一个视点。
22.如权利要求17至21中的一项所述的计算机可读介质,其中所述对信息的请求是从响应于对资产(402,404,406)的用户选择而传输所述请求的客户端系统(220)接收的。
23.如权利要求17至23中的一项所述的计算机可读介质,其中所述附加环境数据包括下述至少一个:报告、机器手册、报告、查询、门户信息、因特网网站、ad-hoc电子文件、图片、 多媒体文件和资产(402,404,406)的实时操作数据。
【文档编号】G06Q10/06GK103620626SQ201280031181
【公开日】2014年3月5日 申请日期:2012年6月21日 优先权日:2011年6月24日
【发明者】埃坦·卡尔米, 拉菲·布卢门菲尔德, 塔利·塞加拉 申请人:西门子产品生命周期管理软件公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1