[go: up one dir, main page]

CN113587975A - 用于管理应用环境的方法、设备和计算机程序产品 - Google Patents

用于管理应用环境的方法、设备和计算机程序产品 Download PDF

Info

Publication number
CN113587975A
CN113587975A CN202010361548.4A CN202010361548A CN113587975A CN 113587975 A CN113587975 A CN 113587975A CN 202010361548 A CN202010361548 A CN 202010361548A CN 113587975 A CN113587975 A CN 113587975A
Authority
CN
China
Prior art keywords
application environment
information
reference information
image
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010361548.4A
Other languages
English (en)
Inventor
贾真
P·费尔南德斯·奥雷利亚纳
沙丹青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EMC Corp
Original Assignee
EMC IP Holding Co LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by EMC IP Holding Co LLC filed Critical EMC IP Holding Co LLC
Priority to CN202010361548.4A priority Critical patent/CN113587975A/zh
Priority to US16/882,870 priority patent/US11299046B2/en
Publication of CN113587975A publication Critical patent/CN113587975A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/60Instruments characterised by their location or relative disposition in or on vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/28Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/11Instrument graphical user interfaces or menu aspects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/166Navigation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/167Vehicle dynamics information
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/25Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using haptic output
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开涉及用于管理应用环境的方法、设备和计算机程序产品。在一种方法中,接收分别来自所述应用环境中的一组传感器的一组属性信息。基于所述一组属性信息,获取所述应用环境的状态。基于与所述应用环境相关联的知识库,确定与所述应用环境的所述状态相对应的参考信息,所述参考信息表示在所述应用环境中的用户在所述状态下需要的候选信息。向所述用户提供所述参考信息。进一步,提供了相应的设备和计算机程序产品。利用本公开的示例性实现方式,可以降低应用环境中的用户的人工劳动负载,并且可以向用户提供当前状态下所需的信息,进而降低由于人工判断失误而导致的用户操作失误。

Description

用于管理应用环境的方法、设备和计算机程序产品
技术领域
本公开的各实现方式涉及应用环境的管理,更具体地,涉及用于基于传感器采集到的数据来管理应用环境的方法、设备和计算机程序产品。
背景技术
随着计算机技术的发展,目前已经出现了多种类型的应用环境。为了确保应用环境的稳定运行,需要应用环境的管理员和/或用户来跟踪应用环境的状态,并且基于人工判断来调整应用环境。然而,这些技术方案在执行效率方面并不令人满意。此时,如何管理应用环境并确保其正常运行,成为一个研究热点。
发明内容
因而,期望能够开发并实现一种以更为有效的方式来在管理应用环境的技术方案。期望该技术方案能够与应用环境的现有管理系统相兼容,并且通过改造现有管理系统的各种配置,来以更为有效的方式执行与管理应用环境。
根据本公开的第一方面,提供了一种用于管理应用环境的方法。在该方法中,接收分别来自应用环境中的一组传感器的一组属性信息。基于一组属性信息,获取应用环境的状态。基于与应用环境相关联的知识库,确定与应用环境的状态相对应的参考信息,参考信息表示在应用环境中的用户在状态下需要的候选信息。向用户提供参考信息。
根据本公开的第二方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器耦合的存储器,存储器具有存储于其中的指令,指令在被至少一个处理器执行时使得设备执行一种用于管理应用环境的动作。该动作包括:接收分别来自应用环境中的一组传感器的一组属性信息;基于一组属性信息,获取应用环境的状态;基于与应用环境相关联的知识库,确定与应用环境的状态相对应的参考信息,参考信息表示在应用环境中的用户在状态下需要的候选信息;以及向用户提供参考信息。
根据本公开的第三方面,提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,机器可执行指令用于执行根据本公开的第一方面的方法。
附图说明
结合附图并参考以下详细说明,本公开各实现方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本公开的若干实现方式。在附图中:
图1示意性示出了可以在其中使用根据本公开的示例性实现方式的方法的应用环境的框图;
图2示意性示出了根据本公开的示例性实现方式的用于管理应用环境的过程的框图;
图3示意性示出了根据本公开的示例性实现方式的用于管理应用环境的方法的流程图;
图4示意性示出了根据本公开的示例性实现方式的用于管理应用环境的过程的框图;
图5示意性示出了根据本公开的示例性实现方式的用于确定参考信息的过程的框图;
图6A示意性示出了根据本公开的示例性实现方式的用于显示参考信息的用户界面的框图;
图6B示意性示出了根据本公开的示例性实现方式的用于显示参考信息的用户界面的框图;
图7示意性示出了根据本公开的示例性实现方式的用于在车辆中显示参考信息的框图;以及
图8示意性示出了根据本公开的示例性实现的用于管理应用环境的设备的框图。
具体实施方式
下面将参照附图更详细地描述本公开的优选实现。虽然附图中显示了本公开的优选实现,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实现所限制。相反,提供这些实现是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实现”和“一个实现”表示“至少一个示例实现”。术语“另一实现”表示“至少一个另外的实现”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
将会理解,在此的应用环境可以包括多种环境。假设用户是数据中心的管理员,应用环境可以包括用户的工作环境,即数据中心。应用环境还可以包括用户的生活环境,例如用户的车辆环境、用户的住所环境、用户购物时的环境、用户就餐时的环境,等等。为方便描述起见,在下文中将仅以数据中心作为应用环境的示例来描述本公开的具体实现方式。
首先参见图1描述本公开的示例性实现方式的应用环境。图1示意性示出了可以在其中使用根据本公开的示例性实现方式的方法的应用环境的框图100。如图1所示,应用环境中可以包括大量电子设备110。进一步,应用环境还可以涉及例如温度、湿度、空气质量等环境参数。目前已经可以独立地控制各个电子设备和各个环境参数。然而,此时数据中心中的管理员不得不穿梭于电子设备、温度控制设备、湿度控制设备以及空气质量控制设备等多个设备之间。此时,如何管理应用环境中的大量电子设备并且控制各种环境参数成为一个研究热点。
期望可以提供用于管理应用环境的更为有效的技术方案。为了解决上述技术方案中的缺陷,本公开的示例性实现方式提出了一种用于管理应用环境的技术方案。在此技术方案中,可以基于利用多个传感器采集应用环境的多方面的信息,以便确定应用环境的状态。首先参见图2描述本公开的示例性实现方式的概要,该图2示意性示出了根据本公开的示例性实现方式的用于管理应用环境的过程的框图200。
如图2所示,可以在应用环境210中部署多个传感器212、……、以及214,以便分别采集应用环境的一组属性信息222、……、以及224。继而,可以基于一组属性信息222、……、以及224来确定应用环境的状态220。进一步,可以基于应用环境的状态220以及存储与应用环境210相关联知识的知识库230来确定和呈现用于管理应用环境210的参考信息240。
利用本公开的示例性实现方式,用户不必逐一查看应用环境210中的各个属性信息。一方面,可以自动地收集应用环境210的多方面的属性信息;另一方面,可以基于知识库230来更准确地确定用于管理应用环境210的相关参考信息240。以此方式,可以降低用户的人工劳动负载,并且可以降低由于人工判断失误而导致的应用环境210中的故障。
在下文中,将参见图3描述有关本公开的示例性实现方式的更多细节。图3示意性示出了根据本公开的示例性实现方式的用于管理应用环境210的方法300的流程图。如图3所示,在框310处,接收分别来自应用环境210中的一组传感器的一组属性信息。根据本公开的示例性实现方式,可以经由多种类型的传感器来采集属性信息。
具体地,传感器可以包括以下中的至少任一项:图像传感器、视频传感器、音频传感器、温度传感器、湿度传感器、压力传感器、空气质量传感器、烟雾传感器、速度传感器、加速度传感器、振动传感器、光敏传感器、以及位置传感器,等等。利用本公开的示例性实现方式,可以基于应用环境210的类型来从不同的传感器中采集属性信息。
例如,在数据中心的环境中,可以从部署在数据中心中的图像传感器、温度传感器、湿度传感器、空气质量传感器以及该数据中心的管理员的移动设备中的例如图像传感器和声音传感器接收一组属性信息。又例如,在车辆环境中,可以从部署在车辆中的速度传感器、加速度传感器、振动传感器等接收一组属性信息。以此方式,可以获得期望被监控的各种属性信息,进而便于针对应用环境执行全面并且有效的管理。
根据本公开的示例性实现方式,属性信息可以进一步包括用户的位置,并且可以基于用户的位置的变化来确定将要被管理的应用环境210。具体地,可以根据确定用户进入应用环境210,来接收一组属性信息。例如,当用户位于数据中心的工作环境中时,可以认为用户正在工作并且此时应该向该用户提供有关数据中心的状态。当用户已经下班并且将要开车回家时,可以基于确定用户进入车辆环境来启动车辆相关的传感器。
将会理解,在不同的应用环境中,期望监控的属性信息可以有所不同。利用本公开的示例性实现方式,可以通过基于用户位置和/或时间等因素来判断用户的周边应用环境,可以更加准确地确定期望激活哪些传感器进而采集属性信息。
在框320处,基于一组属性信息,获取应用环境的状态220。根据本公开的示例性实现方式,可以将接收到的一组属性信息进行融合,以便确定应用环境的状态220。图4示意性示出了根据本公开的示例性实现方式的用于管理应用环境210的过程的框图400。例如,可以基于矢量方式来存储来自各个传感器的属性信息。在一个示例中,可以串行地组织接收到的各个属性信息。假设接收到n个属性信息,则可以以n维矢量来表示应用环境的状态220。例如,可以按照应用环境210的整体环境的图像、温度、湿度、以及应用环境中的各个应用对象的图像的顺序,来组织各个属性信息。此时,矢量中的每个维度表示一个属性信息。
将会理解,采集到的属性信息可能涉及大量的数据,此时可以基于例如人工智能技术来处理采集到的数据。例如,可以基于机器学习的方法,将上述n维矢量映射至融合的属性信息。又例如,可以针对采集到的一组属性信息进行预处理,以便找到与潜在故障相关的故障信息,使得在后续可以提供与故障信息相关的参考信息。根据本公开的示例性实现方式,可以将接收到的属性信息进行过滤,以便确定可能导致应用环境210的故障的属性信息。根据本公开的示例性实现方式,还可以基于目前已经提出的和/或将在未来开发的其他技术,来将采集到的具有较高维度的属性信息映射至较低维度的数据,以便于后期的处理和分析。
应用环境210可以包括应用对象,并且传感器可以采集关于各个应用对象的图像。此时一组属性信息可以包括应用对象的图像。将会理解,在应用对象的运行期间,可以从应用对象的外部图像来获取有关该对象的基本状态。进而,可以基于图像来确定应用对象的状态。
将会理解,尽管与各个应用对象进行通信并获取详细的内部状态信息可以更加有助于确定应用对象的状态,利用采集到的图像可以在无需复杂通信接口的情况下,快速获得应用对象的基本状态。以此方式,可以简化管理应用环境210的复杂度并且提高管理性能。
根据本公开的示例性实现方式,应用对象可以包括数据中心中的电子设备。将会理解,电子设备通常具有控制面板,并且控制面板可以提供电子设备的多种状态。在下文中,将以控制面板处的指示灯作为具体示例,描述如何确定参考信息。控制面板处的一个或多个指示灯可以显示电子设备的运行状态。因而,可以基于图像中的电子设备的一组指示灯,确定电子设备的状态。在一个简单示例中,假设电子设备只有一个指示灯,并且指示灯的“亮”和“灭”分别表示电子设备的开机和关机状态。当电子设备的图像显示指示灯为熄灭状态,则生成的参考信息240可以提示用户电子设备被关机。进一步,可以提示用户检查电子设备的电源是否被断开,等等。
图5示意性示出了根据本公开的示例性实现方式的用于确定参考信息的过程的框图500。图像510表示电子设备的一组指示灯512的图像,具体地,阴影示出的方框可以表示指示灯“亮”而空白方框可以表示指示灯“灭”。通过一组指示灯512是否被点亮,可以确定与该电子设备相关的状态520(例如,以二进制数“10001100”表示,其中每个位表示一个指示灯的状态)。进一步,可以将状态520输入知识库230中以便寻找与该状态相对应的参考信息。
可以从知识库230中找到匹配于状态520的相关参考信息,例如,此时的参考信息可以包括故障信息530。该故障信息530可以包括故障设备ID、故障设备类型、故障设备位置、故障类型、以及修复建议,等等。将会理解,应用对象的指示灯可以表示应用对象的基本状态。通过识别指示灯的状态,可以以简单并且有效的方式确定电子设备的故障。根据本公开的示例性实现方式,控制面板还可以包括例如图像、文字、视频、和/或声音等状态信息。此时,可以利用传感器来采集上述信息,可以基于图像识别技术和/或其他技术来确定电子设备的状态,进一步确定相应的参考信息。
根据本公开的示例性实现方式,可以进一步与电子设备的控制系统进行通信,以便获得与电子设备相关的更多详细信息。例如,可以接收电子设备的CPU运行状态等。假设发现CPU资源被某个程序耗尽,则此时故障信息530可以进一步提示检查电子设备中运行的该程序的状态。以此方式,可以更加准确地定位电子设备中的潜在故障。
上文已经参见图4和图5描述了如何确定应用环境的状态220。在下文中,返回图3描述如何基于确定的状态来管理应用环境210。在框330处,基于与应用环境210相关联的知识库230,确定与应用环境的状态220相对应的参考信息240。在此,参考信息240表示在应用环境210中的用户在当前状态下可能需要的候选信息。
根据本公开的示例性实现方式,参考信息240可以包括以下中的至少任一项:电子设备的位置、去往电子设备的位置的导航、操作电子设备的指导,等等。利用本公开的示例性实现方式,可以向用户提供有关故障电子设备的多方面的参考信息。以此方式,可以便于用户基于参考信息240来确定下一步的动作。
根据本公开的示例性实现方式,还可以进一步利用传感器来采集用户的下一步动作,并且可以基于用户动作来更新知识库。假设用户并没有去往故障设备,而是在自己的移动终端的通讯录中查找技术专家的电话,则可以向知识库230中增加有关技术专家的联系方式的知识。以此方式,可以使得知识库230中的知识更加符合用户的习惯。
上文已经描述了如何确定参考信息240,在下文中,将继续参见图3描述如何向用户提供参考信息240。在框340处,可以经由多种呈现设备,来向用户提供参考信息240。将会理解,在此的参考信息240可以包括文字信息、图像信息、音频信息、视频信息、触觉信息等多种类型的信息。因而,根据本公开的示例性实现方式,可以经由多种类型的呈现设备来提供参考信息240。具体地,呈现设备可以包括以下中的至少任一项:移动显示设备、显示设备、投影设备、可穿戴显示设备、音频设备、以及触觉设备,等等。
利用本公开的示例性实现方式,可以基于应用环境210的类型来选择不同的呈现设备。例如,当用户双手都在工作并且不便于携带手持式显示设备时,可以通过例如眼镜等可穿戴显示设备来呈现参考信息240。还可以基于音频设备来向用户提供参考信息240的音频提示。又例如,当用户处于嘈杂的应用环境时,可以基于触觉设备的震动等来向用户提供参考信息240。利用本公开的示例性实现方式,可以选择最为适合于应用环境210的呈现设备来提供参考信息240,进而指导用户的后续动作。
根据本公开的示例性实现方式,一组属性信息可以包括应用环境210的图像,并且可以向图像叠加参考信息240。图6A示意性示出了根据本公开的示例性实现方式的用于显示参考信息240的用户界面610A的框图600A。图6A中的图像是来自应用环境210中的一个传感器(例如,用于监视数据中心的全局状态的图像传感器)的图像。可以在该图像之上叠加生成的参考信息240。参考信息240可以包括:提示620A,用于指示出现故障的设备;导航方向630A,用于指示去往故障设备的方向;以及故障信息530,用于表示故障设备的相关信息。
利用本公开的示例性实现方式,为了以更为清晰的方式向用户示出需要关注的参考信息,可以基于增强现实(AR)技术来向真实图像中叠加参考信息240。尤其是,对于位置和导航相关的参考信息而言,叠加的参考信息可以与真实图像中的应用对象和应用环境的位置相对应。以此方式,可以进一步便于用户找到需要被处理的应用对象。
根据本公开的示例性实现方式,可以进一步基于虚拟现实(VR)技术、增强现实(AR)技术、以及混合现实(MR)技术,来向用户提供参考信息。例如,可以利用移动显示设备、显示设备、投影设备、可穿戴显示设备、音频设备、以及触觉设备等,来向用户呈现文字信息、图像信息、音频信息、视频信息、触觉信息等多种类型的信息。
根据本公开的示例性实现方式,用户手持的移动终端的摄像头也可以作为应用环境210中的传感器。此时,可以在从用户视角采集到的图像之上叠加参考信息240。图6B示意性示出了根据本公开的示例性实现方式的用于显示参考信息240的用户界面610B的框图600B。如图6B所示,用户正位于两排机柜之间的通道处,并且用户界面610B中的图像是从用户手中的移动终端实时采集到的图像。当用户的朝向改变时,用户界面610B中的内容会相应地改变。用户可以沿着导航方向630B前进,以便到达提示620B所指示的故障设备。
根据本公开的示例性实现方式,用户可以与参考信息240进行交互,此时应用环境210的状态将会改变。可以进一步接收应用环境的改变后的各个方面的属性信息,以便生成新的参考信息。如果接收到来自用户对参考信息240的反馈,可以更新参考信息240。具体地,用户在观看到参考信息240之后,可以做出相应的动作。例如,用户可以沿着图6B中所示的导航方向630B前进并且到达故障设备附近。此时,基于位置传感器采集到的用户的当前位置,可以更新参考信息。具体地,可以改变导航方向630B,以便提示用户左转即可到达故障设备。以此方式,可以实时地确定用户周边的应用环境210的状态并且不断地生成与应用环境210的当前状态最为匹配的参考信息。
根据本公开的示例性实现方式,可以为不同的参考信息240设置各自的优先级。假设在用户正在去往故障设备的位置,此时烟雾传感器发现数据中心中可能出现火灾,则此时可以优先地向用户提供有关火灾的参考信息。例如,可以提供逃生通道的地图、防火门的操作方法,等等。
上文已经参见图6A和图6B描述了在数据中心的环境中提供参考信息240的细节。在下文中,将在车辆环境中描述如何采集有关车辆的属性信息并且提供相关的参考信息240。根据本公开的示例性实现方式,应用环境可以包括车辆环境,应用对象的图像可以包括车辆的仪表盘的图像。将会理解,车辆的仪表盘中记录了车辆的多方面的属性信息。可以在车辆内部部署图像传感器以便采集车辆仪表盘的图像。以此方式,可以在无需与车辆控制系统进行接口通信的情况下,以更为简单并且有效的方式获取车辆各方面的属性信息。根据本公开的示例性实现方式,还可以在车辆内部部署其他传感器,以便采集车辆状态的更多信息。
根据本公开的示例性实现方式,可以从车辆控制系统来接收属性信息。在此,属性信息可以进一步包括车辆的速度、加速度、转向、发动机转速、气囊信息、轮胎信息、碰撞信息中的至少任一项。利用本公开的示例性实现方式,可以充分利用车辆的控制系统中的各种车辆参数来确定车辆的当前状态。以此方式,可以更加准确地确定用户周边应用环境的状态,以便从知识库230中检索到更为有用的参考信息240。
根据本公开的示例性实现方式,参考信息240可以包括以下中的至少任一项:安全指南、救援信息、以及周边设施信息。图7示意性示出了根据本公开的示例性实现方式的用于在车辆中显示参考信息的框图700。假设检测到车辆的安全气囊被弹出,可以确定车辆出现碰撞。此时,可以在车辆的挡风玻璃710处投影参考信息720。例如可以显示车辆当前的位置、救援电话、以及维修站的相关信息,等等。
将会理解,当车辆出现故障时,用户可能会出于紧张等因素而不知道应当采取何种措施。利用本公开的示例性实现方式,可以向用户提供关于紧急处理车辆故障的各种候选信息。以此方式,可以辅助用户迅速做出正确的判断,并且在确保安全的情况下迅速处理车辆故障。进一步,参考信息720可以帮助用户在慌乱中保持镇定,并且基于参考信息720来确定下一步的动作。
将会理解,上文仅以数据中心和车辆作为应用环境210的两个具体示例描述了如何管理应用环境210的具体步骤。根据本公开的示例性实现方式,应用环境210还可以包括其他环境。例如,应用环境210可以包括用户的住所。当清晨用户起床时,可以基于住所中的例如摄像头等传感器来确定用户已经起床。此时可以在用户的移动电话上显示播放新闻的提示、天气预报、路况信息等参考信息240。又例如,应用环境可以包括用户所在的任意环境。当用户在百货商店购物时,可以向用户的移动电话显示有关商品的信息;当用户在博物馆时,可以向用户显示有关展品的信息;当用户在餐馆时,可以向用户显示有关菜品推荐和优惠券等信息。
在上文中已经参见图2至图7详细描述了根据本公开的方法的示例,在下文中将描述相应的装置的实现。具体地,提供了一种用于管理应用环境的装置。该装置包括:接收模块,配置用于接收分别来自应用环境中的一组传感器的一组属性信息;获取模块,配置用于基于一组属性信息,获取应用环境的状态;确定模块,配置用于基于与应用环境相关联的知识库,确定与应用环境的状态相对应的参考信息,参考信息表示在应用环境中的用户在状态下需要的候选信息;以及提供模块,配置用于向用户提供参考信息。根据本公开的示例性实现方式,上述装置还包括用于执行方法300中的其他步骤的模块。
图8示意性示出了根据本公开的示例性实现的用于管理备份设备的设备800的框图。如图所示,设备800包括通用处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的计算机程序指令或者从存储单元808加载到随机访问存储器(RAM)803中的计算机程序指令,来执行各种适当的动作和处理。在RAM 803中,还可存储设备800操作所需的各种程序和数据。CPU 801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。
设备800中的多个部件连接至I/O接口805,包括:输入单元806,例如键盘、鼠标等;输出单元807,例如各种类型的显示器、扬声器等;存储单元808,例如磁盘、光盘等;以及通信单元809,例如网卡、调制解调器、无线通信收发机等。通信单元809允许设备800通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
上文所描述的各个过程和处理,例如方法300,可由处理单元801执行。例如,在一些实现中,上述方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元808。在一些实现中,计算机程序的部分或者全部可以经由ROM 802和/或通信单元809而被载入和/或安装到设备800上。当计算机程序被加载到RAM 803并由CPU 801执行时,可以执行上文描述的方法的一个或多个步骤。备选地,在其他实现中,CPU 801也可以以其他任何适当的方式被配置以实现上述过程/方法。
根据本公开的示例性实现,提供了一种电子设备,至少一个处理器;以及与至少一个处理器耦合的存储器,存储器具有存储于其中的指令,指令在被至少一个处理器执行时使得设备执行一种用于管理应用环境的动作。该动作包括:接收分别来自应用环境中的一组传感器的一组属性信息;基于一组属性信息,获取应用环境的状态;基于与应用环境相关联的知识库,确定与应用环境的状态相对应的参考信息,参考信息表示在应用环境中的用户在状态下需要的候选信息;以及向用户提供参考信息。
根据本公开的示例性实现方式,一组属性信息包括应用环境的图像,提供参考信息包括:向图像叠加参考信息,以及动作进一步包括:根据接收到来自用户对参考信息的反馈,更新参考信息。
根据本公开的示例性实现方式,应用环境包括应用对象,一组属性信息包括应用对象的图像,以及获取应用环境的状态包括:基于图像来确定应用对象的状态。
根据本公开的示例性实现方式,应用环境包括数据中心,应用对象包括数据中心中的电子设备,以及基于图像来确定应用对象的状态包括:基于图像中的电子设备的控制面板,确定电子设备的状态。
根据本公开的示例性实现方式,确定参考信息包括确定以下中的至少任一项:电子设备的位置、去往电子设备的位置的导航、以及操作电子设备的指导。
根据本公开的示例性实现方式,应用环境包括车辆环境,应用对象的图像包括车辆的仪表盘的图像,一组属性信息进一步包括车辆的速度、加速度、转向信息、发动机转速、气囊信息、轮胎信息、碰撞信息中的至少任一项。
根据本公开的示例性实现方式,确定参考信息包括确定以下中的至少任一项:安全指南、救援信息、以及周边设施信息。
根据本公开的示例性实现方式,一组传感器包括以下中的至少任一项:图像传感器、视频传感器、音频传感器、温度传感器、湿度传感器、压力传感器、空气质量传感器、烟雾传感器、速度传感器、加速度传感器、振动传感器、光敏传感器、以及位置传感器。
根据本公开的示例性实现方式,提供参考信息包括经由以下中的至少任一项来提供参考信息:移动显示设备、显示设备、投影设备、可穿戴显示设备、音频设备、以及触觉设备。
根据本公开的示例性实现方式,接收一组属性信息包括:根据确定用户进入应用环境,接收一组属性信息。
根据本公开的示例性实现,提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,机器可执行指令用于执行根据本公开的方法。
根据本公开的示例性实现,提供了一种计算机可读介质。计算机可读介质上存储有机器可执行指令,当机器可执行指令在被至少一个处理器执行时,使得至少一个处理器实现根据本公开方法。
本公开可以是方法、设备、系统和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于执行本公开的各个方面的计算机可读程序指令。
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实现中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
这里参照根据本公开实现的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
也可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各实现。

Claims (20)

1.一种用于管理应用环境的方法,所述方法包括:
接收分别来自所述应用环境中的一组传感器的一组属性信息;
基于所述一组属性信息,获取所述应用环境的状态;
基于与所述应用环境相关联的知识库,确定与所述应用环境的所述状态相对应的参考信息,所述参考信息表示在所述应用环境中的用户在所述状态下需要的候选信息;以及
向所述用户提供所述参考信息。
2.根据权利要求1所述的方法,其中所述一组属性信息包括所述应用环境的图像,提供所述参考信息包括:向所述图像叠加所述参考信息,以及所述方法进一步包括:根据接收到来自所述用户对所述参考信息的反馈,更新所述参考信息。
3.根据权利要求1所述的方法,其中所述应用环境包括应用对象,所述一组属性信息包括所述应用对象的图像,以及获取所述应用环境的所述状态包括:基于所述图像来确定所述应用对象的状态。
4.根据权利要求1所述的方法,其中所述应用环境包括数据中心,所述应用对象包括所述数据中心中的电子设备,以及基于所述图像来确定所述应用对象的状态包括:基于所述图像中的所述电子设备的控制面板,确定所述电子设备的状态。
5.根据权利要求4所述的方法,其中确定所述参考信息包括确定以下中的至少任一项:所述电子设备的位置、去往所述电子设备的所述位置的导航、操作所述电子设备的指导。
6.根据权利要求3所述的方法,其中所述应用环境包括车辆环境,所述应用对象的所述图像包括所述车辆的仪表盘的图像,所述一组属性信息进一步包括所述车辆的速度、加速度、转向、发动机转速、气囊信息、轮胎信息、碰撞信息中的至少任一项。
7.根据权利要求6所述的方法,其中确定所述参考信息包括确定以下中的至少任一项:安全指南、救援信息、以及周边设施信息。
8.根据权利要求1所述的方法,其中所述一组传感器包括以下中的至少任一项:图像传感器、视频传感器、音频传感器、温度传感器、湿度传感器、压力传感器、空气质量传感器、烟雾传感器、速度传感器、加速度传感器、振动传感器、光敏传感器、以及位置传感器。
9.根据权利要求1所述的方法,其中提供所述参考信息包括经由以下中的至少任一项来提供所述参考信息:移动显示设备、显示设备、投影设备、可穿戴显示设备、音频设备、以及触觉设备。
10.根据权利要求1所述的方法,其中接收所述一组属性信息包括:根据确定所述用户进入所述应用环境,接收所述一组属性信息。
11.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器耦合的存储器,所述存储器具有存储于其中的指令,所述指令在被所述至少一个处理器执行时使得所述设备执行一种用于管理应用环境的动作,并且所述动作包括:
接收分别来自所述应用环境中的一组传感器的一组属性信息;
基于所述一组属性信息,获取所述应用环境的状态;
基于与所述应用环境相关联的知识库,确定与所述应用环境的所述状态相对应的参考信息,所述参考信息表示在所述应用环境中的用户在所述状态下需要的候选信息;以及
向所述用户提供所述参考信息。
12.根据权利要求11所述的设备,其中所述一组属性信息包括所述应用环境的图像,提供所述参考信息包括:向所述图像叠加所述参考信息,以及所述动作进一步包括:根据接收到来自所述用户对所述参考信息的反馈,更新所述参考信息。
13.根据权利要求11所述的设备,其中所述应用环境包括应用对象,所述一组属性信息包括所述应用对象的图像,以及获取所述应用环境的所述状态包括:基于所述图像来确定所述应用对象的状态。
14.根据权利要求11所述的设备,其中所述应用环境包括数据中心,所述应用对象包括所述数据中心中的电子设备,以及基于所述图像来确定所述应用对象的状态包括:基于所述图像中的所述电子设备的控制面板,确定所述电子设备的状态。
15.根据权利要求14所述的设备,其中确定所述参考信息包括确定以下中的至少任一项:所述电子设备的位置、去往所述电子设备的所述位置的导航、以及操作所述电子设备的指导。
16.根据权利要求13所述的设备,其中所述应用环境包括车辆环境,所述应用对象的所述图像包括所述车辆的仪表盘的图像,所述一组属性信息进一步包括所述车辆的速度、加速度、转向信息、发动机转速、气囊信息、轮胎信息、碰撞信息中的至少任一项。
17.根据权利要求16所述的设备,其中确定所述参考信息包括确定以下中的至少任一项:安全指南、救援信息、以及周边设施信息。
18.根据权利要求11所述的设备,其中所述一组传感器包括以下中的至少任一项:图像传感器、视频传感器、音频传感器、温度传感器、湿度传感器、压力传感器、空气质量传感器、烟雾传感器、速度传感器、加速度传感器、振动传感器、光敏传感器、以及位置传感器。
19.根据权利要求11所述的设备,其中提供所述参考信息包括经由以下中的至少任一项来提供所述参考信息:移动显示设备、显示设备、投影设备、可穿戴显示设备、音频设备、以及触觉设备。
20.一种计算机程序产品,所述计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,所述机器可执行指令用于执行根据权利要求1-10中的任一项所述的方法。
CN202010361548.4A 2020-04-30 2020-04-30 用于管理应用环境的方法、设备和计算机程序产品 Pending CN113587975A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010361548.4A CN113587975A (zh) 2020-04-30 2020-04-30 用于管理应用环境的方法、设备和计算机程序产品
US16/882,870 US11299046B2 (en) 2020-04-30 2020-05-26 Method, device, and computer program product for managing application environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010361548.4A CN113587975A (zh) 2020-04-30 2020-04-30 用于管理应用环境的方法、设备和计算机程序产品

Publications (1)

Publication Number Publication Date
CN113587975A true CN113587975A (zh) 2021-11-02

Family

ID=78237124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010361548.4A Pending CN113587975A (zh) 2020-04-30 2020-04-30 用于管理应用环境的方法、设备和计算机程序产品

Country Status (2)

Country Link
US (1) US11299046B2 (zh)
CN (1) CN113587975A (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111402540B (zh) * 2020-02-25 2021-08-24 王勇强 吸气式感烟火灾探测装置、方法及设备

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114951A (zh) * 2007-06-21 2008-01-30 艾默生网络能源有限公司 一种具有专家系统功能的监控系统及其实现方法
CN103209220A (zh) * 2013-04-24 2013-07-17 江苏大学 基于车联网的车辆抛锚智慧服务系统及方法
CN103389716A (zh) * 2013-07-27 2013-11-13 浙江求是人工环境有限公司 一种农产品冷链物流的智能化监控系统及方法
CN204613978U (zh) * 2011-10-03 2015-09-02 阿沃森特亨茨维尔公司 用于管理预定环境中的资产的系统
CN105046454A (zh) * 2015-09-01 2015-11-11 东北农业大学 流域水基环境管理决策支持系统
CN106295158A (zh) * 2016-08-04 2017-01-04 青岛歌尔声学科技有限公司 一种婴幼儿自动辅助管理系统、管理方法和设备
US20170109916A1 (en) * 2014-06-03 2017-04-20 Metaio Gmbh Method and sytem for presenting a digital information related to a real object
CN108388194A (zh) * 2018-03-27 2018-08-10 中铁第勘察设计院集团有限公司 铁路机房智能机器人巡检系统及其方法
CN108525305A (zh) * 2018-03-26 2018-09-14 广东欧珀移动通信有限公司 图像处理方法、装置、存储介质及电子设备
CN108873795A (zh) * 2018-07-30 2018-11-23 莫毓昌 一种可自动报警的智能监控系统
CN108875700A (zh) * 2018-07-10 2018-11-23 郑州云海信息技术有限公司 一种监控系统和方法
CN108900808A (zh) * 2018-07-17 2018-11-27 广州市君望机器人自动化有限公司 机器人对设备进行监控的方法及装置
CN109088785A (zh) * 2018-06-14 2018-12-25 苏州新研联信息科技有限公司 一种idc数据中心设备管理系统
CN109558300A (zh) * 2018-11-29 2019-04-02 郑州云海信息技术有限公司 一种整机柜告警处理方法、装置、终端及存储介质
CN109655058A (zh) * 2018-12-24 2019-04-19 中国电子科技集团公司第二十研究所 一种惯性/视觉智能化组合导航方法
CN110991347A (zh) * 2019-12-05 2020-04-10 华北电力大学 一种设备状态监控方法及系统

Family Cites Families (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956665A (en) 1996-11-15 1999-09-21 Digital Equipment Corporation Automatic mapping, monitoring, and control of computer room components
US6384842B1 (en) 1999-05-13 2002-05-07 Lsi Logic Corporation User interface to provide a physical view of movable physical entities
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7966246B2 (en) 2003-10-23 2011-06-21 Alphacet, Inc. User interface for correlation of analysis systems
US7322010B1 (en) 2004-02-06 2008-01-22 Symantec Operating Corporation Graphical user interface for mapping computer resources
US20060095662A1 (en) 2004-11-01 2006-05-04 Broadcom Corporation Method and computer program product for displaying and modifying hardware status
US7447807B1 (en) 2006-06-30 2008-11-04 Siliconsystems, Inc. Systems and methods for storing data in segments of a storage subsystem
US8427489B2 (en) 2006-08-10 2013-04-23 Avocent Huntsville Corporation Rack interface pod with intelligent platform control
US7940778B2 (en) 2007-06-29 2011-05-10 Intel Corporation Cross-layer approach to virtualized overlay on ad hoc networks
US9225610B2 (en) 2008-03-31 2015-12-29 Hitachi, Ltd. User interface providing information system topology presentation
JP5200926B2 (ja) * 2008-12-26 2013-06-05 トヨタ自動車株式会社 運転支援装置
JP2010170411A (ja) 2009-01-23 2010-08-05 Hitachi Ltd 計算機システム、ストレージプール管理方法
US8830267B2 (en) 2009-11-16 2014-09-09 Alliance For Sustainable Energy, Llc Augmented reality building operations tool
US9361729B2 (en) 2010-06-17 2016-06-07 Microsoft Technology Licensing, Llc Techniques to present location information for social networks using augmented reality
US20130145297A1 (en) * 2011-11-16 2013-06-06 Flextronics Ap, Llc Configurable heads-up dash display
KR101763595B1 (ko) 2010-11-16 2017-08-01 엘지전자 주식회사 모니터링 서비스를 위한 데이터를 처리하는 네트워크 tv의 제어 방법 및 상기 네트워크 tv
US8854661B2 (en) * 2010-10-13 2014-10-07 Kabushiki Kaisha Toshiba Tool for positioning an icon on a display
US9096074B2 (en) * 2011-03-23 2015-08-04 Kabushiki Kaisha Toshiba Image forming apparatus, print setting unit, and making print setting method
WO2012164714A1 (ja) 2011-06-02 2012-12-06 株式会社日立製作所 ストレージ管理システム、計算機システム、及びストレージ管理方法
US9557807B2 (en) 2011-07-26 2017-01-31 Rackspace Us, Inc. Using augmented reality to create an interface for datacenter and systems management
US9235819B2 (en) 2011-11-04 2016-01-12 Canon Kabushiki Kaisha Printing system, image forming apparatus, and method
KR20130053535A (ko) * 2011-11-14 2013-05-24 한국과학기술연구원 무선 통신 디바이스를 이용한 건물 내부의 증강현실 투어 플랫폼 서비스 제공 방법 및 장치
US8811938B2 (en) * 2011-12-16 2014-08-19 Microsoft Corporation Providing a user interface experience based on inferred vehicle state
US20140025414A1 (en) 2012-07-20 2014-01-23 Bret Dwayne Worden Health assessment method and system for assets
US9367199B2 (en) 2012-12-13 2016-06-14 Sap Se Dynamical and smart positioning of help overlay graphics in a formation of user interface elements
US8847771B2 (en) * 2013-01-25 2014-09-30 Toyota Motor Engineering & Manufacturing North America, Inc. Method and apparatus for early detection of dynamic attentive states for providing an inattentive warning
US9959190B2 (en) 2013-03-12 2018-05-01 International Business Machines Corporation On-site visualization of component status
US9226115B2 (en) * 2013-06-20 2015-12-29 Wipro Limited Context-aware in-vehicle dashboard
US9849783B2 (en) * 2013-11-15 2017-12-26 Mitsubishi Electric Corporation Display control apparatus, meter system, and display control method
JP6127210B2 (ja) 2014-05-27 2017-05-10 株式会社日立製作所 情報システムを管理する管理システム
WO2015187522A2 (en) * 2014-06-04 2015-12-10 Sabic Global Technologies B.V. In mold forming of an indicator panel and articles thereof
US9973514B2 (en) 2014-10-27 2018-05-15 Hong Kong Baptist University Method and apparatus for assuring location data integrity with minimum location disclosure
US20160140868A1 (en) * 2014-11-13 2016-05-19 Netapp, Inc. Techniques for using augmented reality for computer systems maintenance
US9400500B2 (en) * 2014-11-14 2016-07-26 Toyota Motor Engineering & Manufacturing North America, Inc. Autonomous vehicle refueling locator
US20160196584A1 (en) 2015-01-06 2016-07-07 Facebook, Inc. Techniques for context sensitive overlays
US9610957B2 (en) * 2015-01-26 2017-04-04 Harman International Industries, Incorporated Controlling vehicle systems with mobile devices
WO2016187112A1 (en) 2015-05-15 2016-11-24 Airfusion, Inc. Portable apparatus and method for decision support for real time automated multisensor data fusion and analysis
US20160353880A1 (en) * 2015-06-03 2016-12-08 Tome, Inc. System And Method For Sensing Obstructions Of Sensors Used With An Adjustable Height Work Desk
US20170072850A1 (en) * 2015-09-14 2017-03-16 Pearl Automation Inc. Dynamic vehicle notification system and method
US9838844B2 (en) * 2015-09-25 2017-12-05 Ca, Inc. Using augmented reality to assist data center operators
EP4246094A3 (en) * 2015-09-25 2023-12-27 Apple Inc. Augmented reality display system
WO2017087872A1 (en) * 2015-11-20 2017-05-26 Harman International Industries, Incorporated Dynamic reconfigurable display knobs
US10395426B2 (en) 2015-12-23 2019-08-27 EMC IP Holding Company LLC Augmented reality system and method
US10222982B2 (en) 2016-02-10 2019-03-05 Ricoh Company, Ltd. Lifetime management device and lifetime management method
US20170232975A1 (en) * 2016-02-11 2017-08-17 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Situation awareness in a vehicle
US9960954B2 (en) 2016-03-29 2018-05-01 Wipro Limited Methods and systems to improve correlation between overlay and underlay networks in data centers
US10318163B2 (en) 2016-03-30 2019-06-11 EMC IP Holding Company LLC Balancing SSD wear in data storage systems
US10324633B2 (en) 2016-03-31 2019-06-18 EMC IP Holding Company LLC Managing SSD write quotas in data storage systems
TWI581991B (zh) * 2016-05-06 2017-05-11 神達電腦股份有限公司 行車資訊顯示方法
KR20170141484A (ko) * 2016-06-15 2017-12-26 엘지전자 주식회사 차량용 제어장치 및 그것의 제어방법
US10696308B2 (en) * 2016-06-30 2020-06-30 Intel Corporation Road condition heads up display
US10574756B2 (en) * 2016-07-04 2020-02-25 Casio Computer Co., Ltd. Electronic device, selection control system, selection method, and recording medium
JP6966443B2 (ja) * 2016-07-19 2021-11-17 富士フイルム株式会社 画像表示システム、並びにヘッドマウントディスプレイの制御装置とその作動方法および作動プログラム
US20180035606A1 (en) 2016-08-05 2018-02-08 Romello Burdoucci Smart Interactive and Autonomous Robotic Property Maintenance Apparatus, System, and Method
DE102016216980A1 (de) * 2016-09-07 2018-03-08 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bereitstellen einer Information bezüglich eines Personenschutzsystems eines Fahrzeugs unter Verwendung eines mobilen Endgeräts
US10529088B2 (en) 2016-12-02 2020-01-07 Gabriel Fine Automatically determining orientation and position of medically invasive devices via image processing
KR102645360B1 (ko) * 2017-01-12 2024-03-11 삼성전자주식회사 차량 장치 및 전자 장치와 차량 장치에서 디스플레이 방법 및 전자 장치에서 정보 전송 방법
US10409523B1 (en) 2017-07-31 2019-09-10 EMC IP Holding Company LLC Storage device monitoring using augmented reality
US10410424B1 (en) 2017-07-31 2019-09-10 EMC IP Holding Company LLC System health awareness using augmented reality
WO2019137959A2 (en) * 2018-01-09 2019-07-18 Motherson Innovations Company Ltd. Autonomous vehicles and methods of using same
US10600390B2 (en) * 2018-01-10 2020-03-24 International Business Machines Corporation Displaying a vehicle notification in a location determined based on driver eye gaze direction and other criteria
US10796153B2 (en) * 2018-03-12 2020-10-06 International Business Machines Corporation System for maintenance and repair using augmented reality
US11326886B2 (en) * 2018-04-16 2022-05-10 Apprentice FS, Inc. Method for controlling dissemination of instructional content to operators performing procedures at equipment within a facility
JP2019197499A (ja) * 2018-05-11 2019-11-14 株式会社スクウェア・エニックス プログラム、記録媒体、拡張現実感提示装置及び拡張現実感提示方法
US11526854B2 (en) * 2018-09-28 2022-12-13 Epicor Software Corporation Systems and methods for augmented reality and for transferring sessions between devices
US11511703B2 (en) * 2018-11-13 2022-11-29 Denso International America, Inc. Driver personalization for vehicle-sharing fleet
US11386678B2 (en) * 2018-11-13 2022-07-12 Denso International America, Inc. Driver authentication for vehicle-sharing fleet
EP3664063A1 (en) * 2018-12-07 2020-06-10 Zenuity AB Under vehicle inspection
US20200389564A1 (en) * 2019-06-06 2020-12-10 Toshiba Tec Kabushiki Kaisha System and method for augmented reality device maintenance
US20200389600A1 (en) * 2019-06-07 2020-12-10 Capital One Services, Llc Environment-driven user feedback for image capture
US20210063214A1 (en) * 2019-08-26 2021-03-04 DawnLight Technologies Inc. Activity Monitoring Systems And Methods
KR20220100609A (ko) * 2019-11-21 2022-07-15 테슬라, 인크. 향상된 차량 동작을 위한 상황 감응식 사용자 인터페이스
US11023730B1 (en) * 2020-01-02 2021-06-01 International Business Machines Corporation Fine-grained visual recognition in mobile augmented reality
US11201971B1 (en) * 2020-09-24 2021-12-14 Toshiba Tec Kabushiki Kaisha Maintenance support apparatus and maintenance support method

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114951A (zh) * 2007-06-21 2008-01-30 艾默生网络能源有限公司 一种具有专家系统功能的监控系统及其实现方法
CN204613978U (zh) * 2011-10-03 2015-09-02 阿沃森特亨茨维尔公司 用于管理预定环境中的资产的系统
CN103209220A (zh) * 2013-04-24 2013-07-17 江苏大学 基于车联网的车辆抛锚智慧服务系统及方法
CN103389716A (zh) * 2013-07-27 2013-11-13 浙江求是人工环境有限公司 一种农产品冷链物流的智能化监控系统及方法
US20170109916A1 (en) * 2014-06-03 2017-04-20 Metaio Gmbh Method and sytem for presenting a digital information related to a real object
CN105046454A (zh) * 2015-09-01 2015-11-11 东北农业大学 流域水基环境管理决策支持系统
CN106295158A (zh) * 2016-08-04 2017-01-04 青岛歌尔声学科技有限公司 一种婴幼儿自动辅助管理系统、管理方法和设备
CN108525305A (zh) * 2018-03-26 2018-09-14 广东欧珀移动通信有限公司 图像处理方法、装置、存储介质及电子设备
CN108388194A (zh) * 2018-03-27 2018-08-10 中铁第勘察设计院集团有限公司 铁路机房智能机器人巡检系统及其方法
CN109088785A (zh) * 2018-06-14 2018-12-25 苏州新研联信息科技有限公司 一种idc数据中心设备管理系统
CN108875700A (zh) * 2018-07-10 2018-11-23 郑州云海信息技术有限公司 一种监控系统和方法
CN108900808A (zh) * 2018-07-17 2018-11-27 广州市君望机器人自动化有限公司 机器人对设备进行监控的方法及装置
CN108873795A (zh) * 2018-07-30 2018-11-23 莫毓昌 一种可自动报警的智能监控系统
CN109558300A (zh) * 2018-11-29 2019-04-02 郑州云海信息技术有限公司 一种整机柜告警处理方法、装置、终端及存储介质
CN109655058A (zh) * 2018-12-24 2019-04-19 中国电子科技集团公司第二十研究所 一种惯性/视觉智能化组合导航方法
CN110991347A (zh) * 2019-12-05 2020-04-10 华北电力大学 一种设备状态监控方法及系统

Also Published As

Publication number Publication date
US11299046B2 (en) 2022-04-12
US20210339629A1 (en) 2021-11-04

Similar Documents

Publication Publication Date Title
US11247695B2 (en) Autonomous vehicle detection
US20170091607A1 (en) Using augmented reality to assist data center operators
US9391860B2 (en) Systems and methods for managing computing systems utilizing augmented reality
US20190340817A1 (en) Learning opportunity based display generation and presentation
US8948456B2 (en) Augmented reality virtual automotive X-ray having service information
CN108629865A (zh) 故障日志的生成方法、装置、设备及存储介质
US10254125B2 (en) Driving assistant system
CN109101613A (zh) 用于车辆的兴趣点显示方法及装置、电子设备、存储介质
US11519743B2 (en) Stalled self-driving vehicle rescue system
JP2016530496A (ja) 車両内の車両ナビゲーションシステムのユーザーインターフェースを適応させるための方法
CN113391627A (zh) 无人车驾驶模式切换方法、设备、车辆及云端服务器
US11132850B1 (en) Augmented reality diagnostic interface
CN113587975A (zh) 用于管理应用环境的方法、设备和计算机程序产品
CN109747524A (zh) 车辆故障显示的方法、装置、设备和计算机存储介质
CN109450669A (zh) 一种异常报警的方法、设备和计算机存储介质
CN109215368A (zh) 一种辅助驾驶的方法、装置、设备和计算机存储介质
US20180060987A1 (en) Identification of abnormal behavior in human activity based on internet of things collected data
US10740070B2 (en) Locating features in a layered software application
US10783782B1 (en) Vehicle management
US9791573B2 (en) Intelligent global positioning system service
CN107908356B (zh) 基于智能设备的信息常驻的方法和装置
US11961402B2 (en) Anomaly detection for vehicle in motion using external views by established network and cascading techniques
CN114661683A (zh) 日志信息处理方法、装置、设备、介质以及自动驾驶车辆
CN108885447B (zh) 分析和控制冷链系统的方法和系统
CN111783591A (zh) 异常检测方法、装置、设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20211102

WD01 Invention patent application deemed withdrawn after publication