CN102959495A - 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法 - Google Patents

管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法 Download PDF

Info

Publication number
CN102959495A
CN102959495A CN2010800674610A CN201080067461A CN102959495A CN 102959495 A CN102959495 A CN 102959495A CN 2010800674610 A CN2010800674610 A CN 2010800674610A CN 201080067461 A CN201080067461 A CN 201080067461A CN 102959495 A CN102959495 A CN 102959495A
Authority
CN
China
Prior art keywords
task
demonstration
information
area
computer
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
CN2010800674610A
Other languages
English (en)
Inventor
齐藤武志
挂田知章
伊藤英太郎
野上大辅
铃木顺子
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN102959495A publication Critical patent/CN102959495A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0631Configuration or reconfiguration of storage systems by allocating resources to storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0653Monitoring storage devices or systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2206/00Indexing scheme related to dedicated interfaces for computers
    • G06F2206/10Indexing scheme related to storage interfaces for computers, indexing schema related to group G06F3/06
    • G06F2206/1008Graphical user interface [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Debugging And Monitoring (AREA)
  • Digital Computer Display Output (AREA)

Abstract

显示用计算机用于显示具有第一区域和第二区域的画面即管理画面。在第一区域,显示有关于计算机***的信息和将针对计算机***的处理的任务登记于管理用计算机的用户操作即业务操作所用的输入对象或用于显示其输入对象的对象。在第二区域,显示有关于登记于管理用计算机的1个以上的任务的摘要视图,摘要视图是每个任务的状态具有包括表示状态的对象和表示该状态的任务数量的值的对象即状态对象的图。在管理用计算机检测到所登记的各任务的状态的改变的情况下,显示用计算机更新第二区域的状态数的值。

Description

管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法
技术领域
本发明涉及对任务进行管理的技术。
背景技术
作为成为管理对象的计算机***的一例,有具有多个物理存储器件的存储***。以往,用一个计算机管理存储***。但是,近年来,用由包括管理用计算机和与其相连接的显示用计算机的多个计算机构成的管理***管理存储***(例如专利文献1)。在这种管理***中,显示用计算机具有用户界面设备(例如显示器及键盘),管理用计算机将显示用信息发送到显示用计算机及/或从显示用计算机接收输入用信息。
显示用计算机典型地执行专用的显示用程序或通过Web浏览器下载并执行Java小应用程序。
专利文献1:日本特开2010-108114号公报
发明内容
在将个人应用程序、办公应用程序(例如Web电子邮件、文字处理器、协作工具等)作为对象的Web应用程序领域中,越来越普及RIA(Rich Internet Application,富互联网应用)。通过使用Web浏览器访问Web服务器,对于Web浏览器的用户来说,看起来在Web浏览器上执行或提供有个人应用程序、办公应用程序。因此,近年来,能利用较多的计算机(例如,搭载有Microsoft Windows OS或iMac的个人计算机)、智能手机执行RIA(“Windows”及“iMac”是注册商标)。
另外,上述RIA典型地是能在Web浏览器所包括或利用的程序执行环境下执行Adobe公司的Flash、Microsoft公司的Silverlight技术。近年来,面向RIA也提供有能容易地利用RIA提供或显示视觉上美观的图标、工具栏等的RIA开发环境。另外,在由HTML及Java制作的Web页面中,只能实现以用户请求为契机的处理,但采用上述执行环境及开发环境,能实现与用户请求非同步的处理。
由于具有这样的优点,因此,考虑将计算机***(例如由多个服务器构成的***、具有多个物理存储器件的存储***或包括存储***和与其相连接的主机的***)的管理客户端程序RIA化。但是,RIA执行环境或RIA开发环境将个人应用程序、办公应用程序这样的应用程序领域作为对象,不能设想通过监控及操作计算机***、特别是存储***来对上述***进行管理。
另一方面,利用管理客户端程序的用户有时相对于管理客户端程序同时执行多个业务操作。同时执行以下的操作的情况是一个例子。
(业务操作的例子1)用于改变***的设定、结构的管理业务的业务操作。根据该例子,业务操作的具体例是用于进行对管理对象的计算机的网络设定、程序的安装、存储***的卷作成、卷初始化处理这样的处理的指示。
(业务操作的例子2)用于监控***的监控业务的业务操作。根据该例,业务操作的具体例是这样的操作:为了详细看见某装置的状态而指定特定的装置或装置所包括的器件的操作、将与该操作相反的操作作为目的的操作(即,从详细画面向俯瞰的画面转变的操作)或用于根据显示当前装置状态的状态确认过去的提醒的操作。另外,本例也可以代替装置状态而是器件的状态。
但是,RIA执行环境及RIA开发环境不能设想用户用一个应用程序同时执行多个业务操作。因此,在RIA显示新的窗口、对话窗的时刻,在同一个Web浏览器(在具有标签功能的Web浏览器中是该标签)中,用户不能进行其他想进行的业务操作。
由于以上那样的理由,管理客户端程序的RIA化不容易。
在对作为管理对象的计算机***进行管理的计算机即管理用计算机上,连接有用于显示从管理用计算机提供来的信息的计算机即显示用计算机。
显示用计算机用于显示具有第一区域和第二区域的画面即管理画面。此时,在第一区域,显示有关于所述计算机***的信息、用于业务操作的输入对象或用于使该输入对象显示的对象,所述业务操作是用于将针对计算机***的处理的任务登记于管理用计算机的用户操作。在第二区域,显示有关于登记于所述管理用计算机的1个以上的任务的摘要视图。摘要视图是按各任务的状态具有状态对象的图,该状态对象是包括表示状态的对象和表示该状态的任务数量的值的对象。作为任务的状态有如下状态:表示等待执行任务的意思的等待状态、表示任务执行中的意思的执行状态和表示任务完成的意思的完成状态。
显示用计算机按照针对第一区域的用户操作更新第一区域的显示。
管理用计算机检测所登记的各任务的状态的改变。在检测到改变时,将表示该状态的任务数量的信息即任务数信息发送到显示用计算机。显示用计算机接收该任务数信息,按照该任务数信息更新第二区域的显示。
附图说明
图1表示本发明的一实施方式的Web浏览器画面的一例。
图2表示切换标签画面之后的Web浏览器画面的一例。
图3A表示某时刻的第二区域120。图3B表示在状态“完成”的存储操作任务的数量增加了的情况下进行的强调显示的一例。图3C表示图3B所表示的强调显示开始后经过一定时间、该强调显示被解除。
图4A表示某时刻的第二区域120。图4B表示对于提醒对象161的强调显示的一例。
图5表示本发明的一实施方式的计算机***及管理***的结构。
图6A表示任务管理表543的结构。图6B表示用户表544的结构。
图7表示某时刻的Web浏览器画面101的一例。
图8表示对图7的Web浏览器画面101的第一区域110进行了特定的用户操作的情况下显示于Web浏览器画面101的前面的对话窗801和Web浏览器画面101处于禁用状态。
图9表示对图8的对话窗801进行了特定的业务操作的情况下显示于Web浏览器画面101的前面的对话窗901。
图10表示对图9的对话窗901进行了特定的业务操作的情况下进行的显示更新的一例。
图11表示图10所示的显示更新后进行的、对于第二区域120的显示更新的一例。
图12表示任务登记/执行处理的流程。
图13表示任务监控/显示更新处理的流程。
图14表示包括显示关于多个用户的存储操作任务的信息的一览(第一一览)的第一区域的Web浏览器画面的一例。
图15表示包括显示关于多个用户的存储操作任务的信息的一览(第二一览)的第一区域的Web浏览器画面的一例。
具体实施方式
以下,参照附图说明本发明的一实施方式。
另外,在以下的说明中,有时用“xxx表”的表现说明各种信息,但各种信息也可以用表以外的数据构造表现。为了表示并不依存于数据构造,可以将“xxx表”称作“xxx信息”。
另外,在以下的说明中,有时将“程序”作为主语说明处理,但也可以通过处理器(例如CPU(Central Processing Unit))来执行程序,从而适当地使用存储资源(例如存储器)及/或通信界面设备(例如通信端口)进行特定处理,因此,处理的主语也可以为处理器。将程序作为主语说明的处理也可以为处理器或具有该处理器的管理***(例如显示用计算机(例如客户端)或管理用计算机(例如服务器))所进行的处理。另外,处理器可以为CPU自身,也可以包括进行处理器所进行的处理的一部分或全部的硬件电路。程序也可以从程序源安装于各控制器。程序源例如可以为程序分配服务器或存储介质。程序分配服务器也可以为管理用计算机。
另外,管理***可以由一个以上的计算机构成。具体而言,例如,在管理计算机显示信息的情况下或管理计算机将显示用信息发送到远程计算机的情况下,管理计算机是管理***。另外,例如,在用多个计算机实现与管理计算机同等的功能的情况下,该多个计算机(显示用计算机进行显示的情况下也可以包括显示用计算机)是管理***。在本实施方式中,管理计算机是管理***。
另外,在以下的说明中,作为各种对象(例如任务、主机、存储***)的识别信息的种类,采用序号、标识符或名字,他们也可以相互置换,多种识别信息的组合也可以为识别信息。
另外,在以下说明的一实施方式中,作为管理对象的计算机***是存储***,但计算机***不限于存储***。例如,计算机***可以为由多个服务器构成的***,也可以为包括存储***和与其相连接的主机计算机(以下称作主机)的***。
另外,在以下的说明中,使用“时间”这样的语言,时间可以指示年、月、日这样的信息,当然也可以指示时、分、秒(包括小数点以下的秒)。
另外,在以下的说明中,将用户对于计算机***(在本实施方式中为存储***)的管理画面进行的操作称作“用户操作”。作为用户操作,例如有标签或对象的“指定”。在此所说的“指定”例如是使指示器(例如鼠标)的光标与标签或对象重合、在该光标重合之后进行单击或双击指示器这样的操作。以下,将这样的指定称作“用户指定”。用户指定是用户操作之一。
另外,在以下的说明中,将用于阅览(例如校对)关于计算机***(在本实施方式中为存储***)的信息的用户操作称作“管理操作”。
另外,在以下的说明中,将用于生成用于执行使计算机***(在本实施方式中为存储***)进行的处理的任务(以下称作存储操作任务)的用户操作称作“业务操作”。存储操作任务(例如步骤)的类别多种多样。例如,作为存储操作任务,有逻辑卷的作成、逻辑卷向主机分配(设定哪个逻辑卷提供给哪个主机)及储存器的作成中的至少一个。“逻辑卷”可以是由1个以上的物理存储器件(例如由多个物理存储器件构成的RAID(Redundant Array of Independent(or Inexpensive)Disks)(磁盘阵列)组)的实体的逻辑卷(真实卷),也可以是按照自动精简配置或存储假想化技术的假想的逻辑卷(假想卷)。“存储池(pool)”是基于1个以上的物理存储器件(例如RAID组)的逻辑上的存储区域,例如可以为1个以上的逻辑卷的集合。存储池例如可以是存储原始的逻辑卷和其磁盘快照的差分的储存器,也可以是具有分配给按照自动精简配置的假想卷的存储区域的存储池。
另外,任务是至少与想使计算机***(或计算机***的结构物)进行的处理关联的逻辑的存在。
<本发明的一实施方式的概要>。
图1表示本发明的一实施方式的Web浏览器画面的一例。
Web浏览器画面101是显示于作为显示用计算机的一例的客户端计算机(以下称作客户端)的显示器件的画面。客户端与作为与显示用计算机相连接的管理用计算机的一例的服务器计算机(以下称作服务器)相连接。
如后详述,客户端执行Web浏览器和被RIA化了的管理客户端程序。管理客户端程序是RIA,因此,典型地Web浏览器包括Adobe公司的Flash、Microsoft公司的Silverlight技术(或在利用该技术的程序执行环境下执行)。显示于Web浏览器画面101的信息是从管理客户端程序提供给Web浏览器、由Web浏览器显示的信息。从管理客户端程序提供给Web浏览器的信息可以包括管理客户端程序从服务器接收的信息。另外,在管理客户端程序进行Web浏览器画面101的一部分的显示控制的软件架构的情况下,未必需要管理客户端程序向Web浏览器提供信息。这是由于,管理客户端程序进行显示Web浏览器画面101的一部分所需的信息的处理即可。该点关于输入处理也同样。另外,只要管理客户端程序的显示信息能显示于Web浏览器的画面,其他的方法、软件架构也可以。
Web浏览器画面101具有第一区域110和第二区域120。
第一区域110是显示表示关于存储***的状态的信息及/或对于存储***用户能操作的输入对象的区域。具体而言,在第一区域110显示有标签画面。根据被用户指定的标签切换标签画面,但无论哪个标签画面,都显示表示关于存储***的状态的信息及/或对于存储***用户能操作的输入对象。图1所示的标签画面是鼠标光标103与标签“资源”重合而被用户指定的情况下显示的标签画面111。在标签画面111例如显示有下述的子区域:
(*)显示属于被用户指定的资源种类的1个以上的资源的识别信息的一览的子区域181,
(*)显示业务操作的种类的一览的子区域183,
(*)显示在子区域181被用户指定的资源的摘要的子区域185,
(*)显示在子区域181被用户指定的资源的详细的子区域187。在第一区域110显示有按照由用户进行的管理操作的信息。具体而言,例如,在被用户指定的标签的标签画面显示有关于存储***的信息。另外,资源是存储***或主机的物理的或逻辑的构成部,例如有物理存储器件、物理存储器件群、控制器、卷等。
在第二区域120显示与由用户进行业务操作而生成的1个以上的存储操作任务相关的摘要视图。摘要视图例如具有每个关于存储操作任务的状态种类的状态对象122、132、142及152和提醒对象161。
作为关于存储操作任务的状态,例如有下述4种:
(A)表示存储操作任务执行中的“运行”,
(B)表示等待执行存储操作任务的“等待”,
(C)表示存储操作任务完成的“完成“及
(D)表示关于存储操作任务产生了一些错误的“错误”。另外,状态种类不限于该4种。例如,状态种类可以多于该4种也可以少于该4种,或该4种中的至少1种可以为其他的状态种类。
状态对象122与状态“运行”相对应,状态对象132与状态“等待”相对应,状态对象142与状态“完成”相对应,状态对象152与状态“错误”相对应。
各状态对象包括表示状态种类的对象和表示属于状态种类的存储操作任务的数的值。表示状态种类的对象例如可以包括表示状态种类的图形(图标)和表示状态种类的名字的文字列的至少一方。表示状态种类的对象也可以包括与图形及文字列不同的种类的对象。
提醒对象161是关于检测出存储***内的硬件的故障而产生的提醒的对象。提醒对象161例如包括表示提醒的对象和表示提醒数的值。表示提醒的对象例如可以包括表示提醒的图形(图标)和表示提醒的文字列(例如“新提醒”)中的至少一方。表示提醒的对象也可以包括与图形及文字列不同的种类的对象。
第二区域120不影响标签画面的切换地进行显示。即,在第一区域110中,标签画面根据被用户指定的标签进行切换,但第二区域120的显示不受标签画面的切换的影响。具体而言,例如,如图2所示,在另一标签“报告”被用户指定的情况下,在第一区域110,标签画面从图1所示的标签画面111切换为图2所示的标签画面211,但第二区域120的显示不与标签画面的切换同步地改变。由此,即使在特定的标签画面进行用户操作,也能容易地确认任务状态。
另外,示出“不影响”、“不同步地改变”的意思是至少不影响或改变第二区域120“显示关于由用户进行业务操作而生成的1个以上的存储操作任务的摘要视图”这样的目的。例如,即使根据标签画面的切换而切换第二区域120的显示,看见过该画面的用户只要能认为是相同的摘要,则显然即使由于例如以下所示的一个以上事项根据标签画面的切换而产生第二区域120的显示切换,也不会影响用户对摘要的把握。
(*)状态对象或提醒对象的显示位置改变。
(*)状态对象或提醒对象的字库改变。
(*)表示状态对象的状态的种类的图标改变。另外,改变前和改变后的图标是指相同状态的种类。
(*)表示提醒对象的提醒的意思的图标改变。另外,改变前和改变后的图标表示两者都是提醒。
另外,举出没有上述影响或改变的另一例,(1)显示于第二区域120的状态对象所指的状态的种类不因标签画面的切换而改变,或(2)表示属于各状态种类的存储操作任务的数量的值不变。另外,作为第二例,也有第二区域120的显示符号不因标签画面的切换而改变的情况。另外,第二例与其他例相比较,画面显示处理的负荷最小。另外,在Flash技术、Silverlight技术中,画面显示的显示符号不变也有助于削减客户端555和服务器557的通信量。
第二区域120优选以不与第一区域110(特别是标签画面)重合的方式进行显示。在本实施方式中,第二区域120是左右方向(横向)较长的带状的区域,设于第一区域110的下方(例如Web浏览器画面101的最下位)。但是,第二区域110的位置不限于图示的位置。第二区域120例如也可以设于第一区域110的上方。另外,第二区域120也可以是上下方向(纵向)较长的带状的区域,设于第一区域110的右方或左方。另外,第二区域120也可以显示于第一区域110的前面。
管理客户端程序是RIA。因此,管理客户端程序有时不对服务器发出请求而从服务器接收信息。换言之,服务器不是作为针对来自客户端的请求的响应,没有来自客户端的请求(或与输入器件的操作时刻不同步),而能给客户端提供信息。该信息的种类有几个,以下阐述其中的两例。
(例1)在检测到存储操作任务的状态发生改变时,服务器将表示存储操作任务的改变的信息(以下称作任务状态改变信息)发送到客户端。具体而言,例如,某时刻的第二区域120的显示如图3A所示那样。不久,状态是“运行”的存储操作任务(即执行中的任务)结束。在检测到状态是“运行”的存储操作任务结束时,服务器将任务状态改变信息发送到客户端。任务状态改变信息例如包括表示属于存储操作任务数减少了的状态(在此为“运行”)的存储操作任务的数量的减少的信息和表示属于存储操作任务数增加了的状态(在此为“完成”)的存储操作任务的数量的增加的信息。表示减少的信息可以是表示减少后的存储操作任务数的值,可以是意味着减少了1个的信息。同样地,表示增加的信息可以是表示增加后的存储操作任务数的值,可以是表示增加了1个的信息。在客户端接收了任务状态改变信息的情况下,管理客户端程序按照其任务状态改变信息改变第二区域120的显示。具体而言,管理客户端程序通过对图3A和图3B进行比较可知,进行下述的显示改变,
(*)属于状态“运行”的存储操作任务数减少了1的值,
(*)将与状态“完成”相对应的图标的显示形态表示为另一显示状态一定时间,且属于状态“完成”的存储操作任务数增加了1的值。只要图标的另一显示形态是与通常时的图标的显示形态不同的显示形态,可以为任何的显示形态。在本实施方式中,如图3B所示,按照图标的另一显示形态的显示是使图标以包括图标且比图标宽的范围发光为浅亮色的方式发光。该显示经过一定时间(例如几秒)就结束。即,第二区域120的显示从图3B所示的显示经过一定时间后转移到图3C所示的显示。另外,关于该例,有几个变形例,认为有例如下述的变形例,但从用户把握存储操作任务的执行状况的观点出发,优选仅存储操作任务数增加了的状态的状态对象和存储操作任务数减少了的状态的状态对象中的、存储操作任务数增加了的状态的状态对象的显示形态改变(即,知道存储操作任务向哪个状态转移)。
(*)与存储操作任务数增加了的状态相对应的状态对象(在此为状态对象142)的整个区域或一部分(例如文本)的显示形态改变。
(*)代替存储操作任务数增加了的状态,与存储操作任务数增加了的状态相对应的状态对象(在此为状态对象122)的整个区域或一部分(例如图标及/或文本)的显示形态改变,或在存储操作任务数增加了的状态基础上,与存储操作任务数增加了的状态相对应的状态对象(在此为状态对象122)的整个区域或一部分(例如图标及/或文本)的显示形态改变。
(例2)在检测出关于存储***的一些硬件故障(例如控制器的故障、物理存储器件的故障)时,服务器将关于硬件故障的信息(以下称作提醒信息)发送到客户端。提醒信息例如包括表示产生了硬件故障的信息,且包括关于被检测出的硬件故障的详细信息(例如产生了故障的器件的识别信息(例如名字)、搭载该器件的位置)。在客户端接收了提醒信息的情况下,管理客户端程序改变第二区域120的提醒对象161的显示形态。具体而言,例如,从图4A和图4B的比较可知,管理客户端程序使表示提醒的数的值增加1,且提醒对象161整个区域的显示形态从通常时的显示形态改变。更具体而言,例如,管理客户端程序使提醒对象161整个区域为红色的显示,且使红色的显示闪烁。另外,提醒对象161的显示形态不限于其整个区域改变,也可以仅一部分(例如图标或文本)改变。另外,提醒对象161的显示形态的改变不限于闪烁,也可以为其他的改变,例如点亮。
以上是从服务器向客户端积极地发送的信息的例子。
根据上述(例1),作为状态对象的显示形态的改变,一些强调显示进行一定时间,然后该强调显示自动地(即没有特定的用户操作)结束。在此所说的“特定的用户操作”例如可以是用于使管理客户端程序知道用户注意到了状态对象的一些强调显示的用户操作。
另一方面,根据上述(例2),作为提醒对象161的显示形态的改变,一些强调显示(例如规定颜色的显示的闪烁)持续到进行特定的用户操作。在此所说的“特定的用户操作”例如可以是用于使管理客户端程序知道用户注意到了提醒对象161的一些强调显示的用户操作(例如单击提醒对象161)。
这样,即使没有特定的用户操作,状态对象的强调显示经过一定时间也结束,但提醒对象161的强调显示在没有特定的用户操作的情况下,强调显示继续。无论哪个强调显示都能唤起用户,状态对象的强调显示经过一定时间自动地结束,因此,就唤起用户的强度而言,状态对象的强调显示比提醒对象161的强调显示弱。
因此,在以下的说明中,将状态对象的强调显示(没有特定的用户操作在一定时间结束的强调显示)称作“较弱的唤起显示”,将提醒对象161的强调显示(利用特定的用户操作结束的强调显示)称作“较强的唤起显示”。
与检测出硬件故障相比,检测出存储操作任务的状态的改变的重要性较低。因此,在状态对象的强调显示、提醒对象161的强调显示均为同程度的强度的显示时,会导致难以看见第二区域120。因此,对于提醒对象161,优选较强的唤起显示,对于状态对象,优选较弱的唤起显示(经过一定时间自动地结束的强调显示)。
另外,认为存储操作任务的状态的改变是等待执行及/或执行中的存储操作任务越多越频繁。尽管如此,在状态对象的强调显示持续直到有特定的用户操作时,不久所有的状态对象被强调显示。于是,对于用户来说,难以知道存储操作任务的执行状况。从这样的观点出发,关于存储操作任务的状态的改变,也优选状态对象为较弱的唤起显示。
以下,详细地说明本实施方式。
<本发明的一实施方式的详细>。
图5表示本发明的一实施方式的计算机***及管理***的结构。
计算机***包括1个以上的主机553和与1个以上的主机553相连接的1个以上的存储***551。主机553通过例如通信网络(例如SAN(Storage Area Network,存储区域网)或LAN(Local AreaNetwork,局域网))与存储***551相连接。
存储***551具有物理存储器件群563和与物理存储器件群563相连接的控制器561。
物理存储器件群563具有1个以上的RAID(Redundant Arrayof Independent(or Inexpensive)Disks)组(有时也称作奇偶组)。RAID组由多个物理存储器件构成,存储按照规定的RAID标准的数据。物理存储器件例如是HDD(Hard Disk Drive,硬盘驱动器)或SSD(Solid State Drive,固态硬盘)。
存储***551具有多个逻辑卷。作为逻辑卷,有基于RAID组的实体的逻辑卷(真实卷)565,也有按照自动精简配置或存储假想化技术的假想的逻辑卷(假想卷)567。1个存储***551可以不具有多种逻辑卷。例如,存储***551作为逻辑卷也可以仅具有真实卷565。
控制器561从主机553接收I/O(Input/Output)指令(写入指令或读指令),按照该I/O指令控制数据的I/O。具体而言,例如,控制器561从接收的I/O指令中特定I/O目标的逻辑卷,对于特定的逻辑卷进行数据的I/O。
管理***包括服务器557和与服务器557相连接的1个以上的客户端555。客户端555通过通信网络(例如LAN、WAN(World AreaNetwork)或因特网)521与服务器557相连接。
客户端555具有输入器件501、显示器件502、存储资源(例如存储器)505、通信界面器件(以下称作I/F)507及与他们相连接的处理器(例如CPU(Central Processing Unit,中央处理单元))503。输入器件501例如是指示器及键盘。显示器件502例如是具有用于显示信息的显示画面的器件。可以采用输入器件551及显示器件502为一体的触摸面板式的器件。I/F507与通网络521相连接,通过I/F507,客户端555能与服务器557通信。另外,将通信网络521、主机553和存储***551连接起来的网络的一部分或全部可以共通。
存储资源505例如具有主存储器件及辅助存储器件中的至少主存储器件(典型地是存储器)。存储资源505能存储由处理器503执行的计算机程序及处理器503所使用的信息。具体而言,例如,存储资源505存储Web浏览器511及管理客户端程序513。管理客户端程序513是RIA(Rich Internet Application)。具体而言,例如,管理客户端程序是程序文件,从服务器557(或其他的计算机)下载,存储于存储资源505。管理客户端程序513利用RIA执行环境下的未图示的计算机程序(例如Adobe公司的flash player)执行。因此,在本实施方式中,管理客户端程序513的工作是按照RIA执行环境(执行管理客户端程序的计算机程序)的工作。换言之可以是,关于未安装在客户端执行的RIA执行环境的功能设定(例如通信处理、I/O处理、子例程、事件处理程序等的处理调出),即使在不是RIA的开发环境下提供,管理客户端程序513也不能利用。
服务器557具有存储资源535、I/F537及与他们相连接的处理器(例如CPU(Central Processing Unit))533。I/F537与通信网络521相连接,通过I/F537,服务器557能与客户端555通信。
存储资源535例如具有主存储器件及辅助存储器件中的至少主存储器件(典型地是存储器)。存储资源535能存储由处理器533执行的计算机程序及处理器533所使用的信息。具体而言,例如,存储资源535存储有存储管理程序540和存储管理信息545,存储管理程序540包括任务控制程序541和任务监控程序542。另外,存储管理信息545包括任务管理表543及用户表544。任务控制程序541进行存储操作任务的登记及执行。任务监控程序542用于监控存储操作任务的状态的变化。任务管理表543具有关于存储操作任务的信息。用户表544具有关于每个用户的各种状态的信息。存储管理信息545除此以外还可以含有例如存储***551的结构信息或设定信息(例如显示于图1的画面的内容的至少一个)。另外,假定存储管理信息的至少一部分的内容从存储***551接收,但也可以用其他的方法接收(例如手动输入、经由其他的计算机、存储介质获得)。另外,当然不用说,存储管理信息545也包括关于硬件故障的信息,但该信息可以作为结构信息的一部分存在,也可以作为故障履历存在。
另外,通过存储管理程序540、Web浏览器511(或客户端的RIA执行环境)和管理客户端程序513的联合处理实现与用户操作相应的存储管理处理。该联合的例子有以下。
(联合例1)Web浏览器511(或管理客户端程序513)将在当前显示中的画面中进行的用户操作所需的存储管理信息545的一部分、基于存储管理信息545计算出的显示信息作为暂时信息存储于存储资源505。另外,显示信息是指显示的信息本身,也还指显示处理所用的控制信息。该存储管理信息545的一部分发送存储管理程序540。另外,存储管理程序540也可以计算并发送显示信息的一部分。而且,针对一部分的用户操作,管理客户端程序513使用暂时信息实现存储管理处理。
(联合例2)存储管理程序540制作成显示图像并发送。Web浏览器511(或管理客户端程序513)接收显示图像,进行实际的画面显示。Web浏览器511(或管理客户端程序513)接收用户的输入(键盘输入、单击位置),发送到存储管理程序540。
另外,也存在管理客户端程序513不需要总是与存储管理程序540通信的情况(例如管理客户端程序513用暂时信息能与用户操作相对应的情况)。该情况下也可以由客户端555单独向用户提供监控业务或管理业务。另外,在以后的说明中,进行假定了联合例1的说明,当然,通过将管理客户端程序513的一部分的处理换成由存储管理程序540执行,作为联合例2的说明能理解。
图6A表示任务管理表543的结构。
任务管理表543针对每个存储操作任务具有下述的信息:
(*)作为存储操作任务的标识符的任务ID601,
(*)作为按照存储操作任务的操作对象即存储***551的标识符的存储ID602,
(*)作为表示存储操作任务的类别的信息的任务类别603,
(*)作为进行了用于生成存储操作任务的业务操作的用户的标识符的用户ID604,
(*)作为表示存储操作任务的状态的值的状态605,
(*)作为表示存储操作任务的状态更新了的最近的时间的信息的更新时间606。这样,任务管理表543具有关于由1个以上的客户端555的所有用户的业务操作生成的所有的存储操作任务的信息。另外,作为存储操作任务的类别,有各种各样的类别,例如,有下述的类别:
(*)在存储***551生成逻辑卷(例如真实卷或假想卷),
(*)将在存储***551生成的逻辑卷分配给主机553(决定并指示向哪个主机553提供哪个逻辑卷),
(*)将按照自动精简配置的假想卷与储存器(由作为分配单位的“页面”这样的子存储区域结构的存储区域)关联起来,
(*)将按照存储假想化技术的假想卷与和具有该假想卷的存储***不同的存储***内的真实卷关联起来。
图6B表示用户表544的结构。
用户表544针对每个用户例如有下述的信息:
(*)作为用户的标识符的用户ID611,
(*)作为表示状态为“等待”的存储操作任务的数量的值的等待状态数612,
(*)作为表示状态为“运行”的存储操作任务的数量的值的运行状态数613,
(*)作为表示状态为“完成”的存储操作任务的数量的值的完成状态数614,
(*)作为表示状态为“错误”的存储操作任务的数量的值的错误状态数615,
(*)作为表示提醒(例如未解决的提醒)的数量的值的提醒数616。这样,用户表544具有针对每个用户表示哪个状态的用户操作任务数存在几个且提醒数是几个的信息。
以下,说明在本实施方式中进行的流程的一例。在该例中,存储操作任务向逻辑卷的主机分配。另外,以下以1个人的用户为例。以下将该用户称作“对象用户”。在服务器557中,任务控制程序541能识别通信对方的客户端555的用户为对象用户。例如,能根据对象用户注册时输入的用户ID识别对象用户。另外,用户ID被从用户输入到客户端555,发送到服务器557,从而存储管理程序540能进行前述的识别。
如图7所示,在标签“资源”的标签画面中,进行下述的处理:
(*)在子区域181中,资源“存储装置”的存储ID“DEF”被用户指定,
(*)在子区域183中,任务类别“分配存储装置”被用户指定。管理客户端程序513通过Web浏览器511检测出这样的用户指定。
另外,显示于图7的第二区域120的值是表示最初登记于服务器557的用户表544的状态数612~615及提醒数616的值。表示状态数612~615及提醒数616的值从任务控制程序541通知给管理客户端程序513,存储于客户端555的存储资源(例如存储器)505,所存储的值通过Web浏览器505显示于第二区域120。表示状态数612~615及提醒数616的值在第二区域120是表示属于状态“运行”的存储操作任务的数的值、表示属于状态“等待”的存储操作任务的数的值、表示属于状态“完成”的存储操作任务的数的值、表示属于状态“错误”的存储操作任务的数的值及表示提醒的数的值。另外,“最初”例如是在Web浏览器画面101最初进行包括第一区域110及第二区域120的显示时。
管理客户端程序513在检测到相对于图7所示的Web浏览器画面101的上述用户指定的情况下,如图8所示,显示对话窗801,对话窗801以外的Web浏览器画面101为禁用的状态(相对于Web浏览器画面101的用户操作无效的状态)。对话窗801具有为了将存储***内的逻辑卷分配给主机所需的种类的信息的输入栏(也是对象)和用于按照输入的信息执行分配方案的显示的按钮803。另外,“方案”也称作存储管理程序540的提案。
由用户操作在对话窗801输入各种信息,在按钮803被用户指定的情况下(按下的情况下),管理客户端程序513将输入的各种信息发送到服务器557。服务器557基于该各种信息生成逻辑卷的分配方案,将表示该方案的信息(以下称作分配方案的信息)发送到客户端555。客户端555接收分配方案信息,管理客户端程序513如图9所示地显示对话窗901。在该时刻,Web浏览器画面101的对话窗901以外的画面也是禁用的状态。在对话窗901显示有客户端555接收到的分配方案信息和用于传递同意按照该信息的分配方案的按钮903。
在按钮903被用户指定的情况下(按下的情况下),管理客户端程序513进行下述的处理:
(A1)如图10所示,关闭对话窗901,
(A2)如图10所示,Web浏览器画面101内的显示顺利(或一点点地、渐渐地)地向状态种类“等待”的状态对象132(例如图标)缩小,
(A3)如图11所示,对于状态“等待”的状态对象132进行较弱的唤起显示(具体而言,将图标仅强调显示一定时间),
(A4)如图11所示,属于状态“等待”的存储操作任务的数的值增加1(且存储于客户端555的存储资源505的、作为等待状态数的值增加1),
(A5)如图11所示,Web浏览器画面101的状态从禁用的状态改变为启动的状态(相对于Web浏览器画面101的用户操作有效的状态),
(A6)将表示按照表示对象用户同意的分配方案(显示于对话窗901分配方案)的信息(例如作为方案显示的内容)的存储操作任务的信息(以下称作任务信息)发送到任务控制程序541。
在任务控制程序541从客户端555接收了任务信息时,进行任务登记/执行处理。任务信息例如包括存储ID(“DEF”)及表示任务类别的信息(“分配存储装置”)。
另外,成为任务信息的起源的方案制作成存储管理程序540,因此,在(A6)中发送方案的标识符,任务控制程序541也可以基于接收的方案的标识符和方案的信息生成在上述中接收的任务信息。
图12表示任务登记/执行处理的流程。
在S1201中,任务控制程序541进行任务登记处理。即,任务控制程序541将按照任务信息的任务的信息追加到任务管理表543中。具体而言,例如,任务控制程序541进行下述的处理:
(*)对于存储操作任务确定任务ID,作为任务ID601,登记确定了的任务ID,
(*)作为存储ID602,登记任务信息所包括的存储ID,
(*)作为任务类别603,登记任务信息所包括的、表示任务类别的信息,
(*)作为状态605,登记“等待”,
(*)作为更新时间606,登记表示当前时间的信息(表示S1201时刻的时间的信息)。
接着,任务控制程序541进行任务执行处理(包括S1202~S1206的处理的处理)。另外,任务执行处理也可以代替接着任务登记处理进行(以任务登记处理为契机进行)或在此基础上不以任务执行处理为契机进行。例如,任务执行处理也可以定期地进行。
在S 1202中,任务控制程序541特定最早的等待任务。具体而言,例如,任务控制程序541特定状态605为“等待”的1个以上的存储操作任务中的、表示更新时间606的时间最过去的存储操作任务。
在S1203中,任务控制程序541对于在S1202特定的存储操作任务,将状态605改变为“运行”,且将更新时间606更新为表示S1203的时刻的时间的信息。
在S1204中,任务控制程序541执行在S1202特定的存储操作任务。具体而言,该程序通过生成为了进行存储操作任务所需的存储管理指示,并发送到存储***551,根据需要接收指示结果来进行。
在S1204执行的存储操作任务结束了的情况下(S1205:Yes),在S1206中,任务控制程序541对于该存储操作任务,将状态605改变为“完成”,且将更新时间606更新为表示S1206的时刻的时间的信息。
图13表示任务监控/显示更新处理的流程。
本处理例如通过任务监控程序542定期地(或反复)开始。S1301以后的处理关于用户表544的各信息612~616进行。以下,以1个状态为例(在图13的说明中称作“对象状态”)说明本处理。
在S1301中,任务监控程序542参照用户表544,特定属于对象状态的存储操作任务数(状态数)。
在S1302中,任务监控程序542参照任务管理表543计算状态605与对象状态相同的存储操作任务的数。
在S1303中,任务监控程序542判断在S1301特定的数和在S1302计算出的数是否不同。在该判断的结果为肯定的情况下,进行S1304。在该判断的结果为否定的情况下,关于对象状态,处理结束,关于另一状态,进行S1301。
在S1304中,任务监控程序542将用户表544的与对象状态相对应的值更新为表示在S1302计算出的数的值。另外,任务监控程序542将表示在S1302计算出的数的值通知给管理客户端程序513。
在S1305中,管理客户端程序513从任务监控程序542接收表示在S1302计算出的数的值,将第二区域120的、表示属于对象状态的存储操作任务数的值更新为接收的值(表示在S1302计算出的数的值)。
在S1306中,管理客户端程序513判断第二区域120的在S1305更新后的值是否比S1305的更新前的值大。即,管理客户端程序513判断属于对象状态的存储操作任务的数是否增加。在该判断结果为肯定的情况下,进行S1307。在该判断结果为否定的情况下,关于对象状态,处理结束,关于另一状态,进行S1301。
在S1307,管理客户端程序513对于与对象状态相对应的图标进行较弱的唤起显示。S1307和S1305也可以同时进行。
以上是本实施方式的说明。采用本实施方式,能将存储管理软件提供为RIA。
另外,在进行了用于生成存储操作任务的业务操作所用的用户操作的情况下,Web浏览器画面101成为禁用的状态,且在Web浏览器画面101的前面显示有在业务操作中所使用的画面即业务操作用画面(例如对话窗)。在通过业务操作用画面进行了业务操作的情况下(例如输入有关于存储操作任务的信息的情况下),按照该业务操作的存储操作任务的状态被管理为“等待”。而且,不执行或结束该存储操作任务,Web浏览器画面101的禁用的状态被解除。即,成为能重新进行用于生成存储操作任务的业务操作的状态。
另外,在启动并显示多个Web浏览器、在多个画面分别执行相同的RIA时(具体而言,在Web浏览器画面(或Web浏览器画面的标签画面)中,平行地访问提供相同的RIA的Web页面而执行多个该RIA),表面上认为能进行多个用户操作。但是,RIA的特性上或利用存储操作任务(处理)进行的操作不一定会迅速地反映为另一存储操作任务(处理)。作为关于该反映的原因之一,RIA是假定了广域网络(例如因特网)的程序。另外,即使多个启动的RIA在同一个客户端执行,在RIA执行环境下,各RIA操作为在不同的计算机执行的情况较多。其结果,即使在同一个客户端启动多个RIA,上述反映也不能很好,不能容易地进行存储管理。
因此,在本实施方式中,即使管理客户端程序为RIA,不打开多个Web浏览器画面(即一个Web浏览器画面),实际上也能并行地输入多个存储操作任务的信息。具体而言,在1个以上的存储操作任务处于等待状态的期间,通过前面显示于Web浏览器画面的业务操作用画面,能重新输入存储操作任务的信息。作为其结果,即使管理客户端程序513为RIA,也能减少用户的操作性降低。
另外,采用本实施方式,在服务器557管理的、存储操作任务的状态发生了改变时,表示属于该状态的存储操作任务的最新数量(更新后的数量)的值从任务监控程序542通知给管理客户端程序513。而且,第二区域120的与该状态相对应的值更新为通知的值。因此,用户能迅速地掌握伴随存储操作任务的状态的改变的最新的存储操作任务数。
以上说明了本发明的优选的实施方式,但本发明不限定于该实施方式,当然能在不脱离其要旨的范围内进行各种改变。
例如,在客户端555的显示器件502,第一区域110上的显示是关于多个用户(例如所有的用户)的显示,第二区域120的显示也可以是关于该客户端555的用户的显示。作为关于多个用户的显示,例如,可以为如图14所示地与属于等待、运行及错误的存储操作任务相关的信息的一览(以下称作第一一览),也可以为如图15所示地与属于完成的存储操作任务相关的信息的一览(以下称作第二一览)。第一及第二一览可以包括任务管理表543所具有的信息,且被从任务控制程序557发送到管理客户端程序513,利用管理客户端程序513显示于第一区域110。这是由于,第二区域120的显示上的设计通过将对象用户的任务作为对象而避免强调,而如果需要,存在必须确认其他的用户生成的任务的情况(例如各用户的上位用户的情况)。
另外,例如,参照图10及图11说明的处理也可以在任务控制程序541执行了任务登记处理后进行。即,也可以为下述的流程:
(*)管理客户端程序513将关于用户同意分配方案的信息发送到任务控制程序541,
(*)任务控制程序541接收该信息,执行任务登记处理,将关于属于状态“等待”的存储操作任务的数的信息(例如该数增加了1或改变后的数)发送到管理客户端程序513,
(*)管理客户端程序513接收该信息,进行参照图10及图11说明了的处理。
另外,在本实施方式中说明的各种处理可以由存储管理程序540执行,也可以由管理客户端程序513执行。但是,从存储***获取信息的处理及发送用于设定为存储***的管理指示的处理优选服务器557担当。这是由于,客户端555虽然是暂时地但也与通信网络521连接的计算机即可,因此,从存储装置获取返回信息的处理的安装不合适(或难以安装)。另外,成为数据消失、存储***停止的原因的管理指示从确定的服务器557发送安全性好。
附图标记的说明
101...Web浏览器画面   511...Web浏览器       513...管理客户端程序
541...任务控制程序    542...任务监控程序    543...任务管理表
544...用户表

Claims (15)

1.一种显示方法,其由具有管理用计算机和显示用计算机的管理***实现,所述管理用计算机是对作为管理对象的计算机***进行管理的计算机;所述显示用计算机与所述管理用计算机相连接,是显示从所述管理用计算机提供的信息的计算机,
(a)所述显示用计算机显示具有第一区域和第二区域的画面即管理画面,此时,
(a1)在所述第一区域,显示有关于所述计算机***的信息、用于业务操作的输入对象或用于使该输入对象显示的对象,所述业务操作是用于将针对所述计算机***的处理的任务登记于所述管理用计算机的用户操作,
(a2)在第二区域,显示有关于登记于所述管理用计算机的1个以上的任务的摘要视图,所述摘要视图是按各任务的状态具有状态对象的图,该状态对象是包括表示状态的对象和表示该状态的任务数量的值的对象,作为任务的状态有如下状态:表示等待执行任务的意思的等待状态、表示任务执行中的意思的执行状态和表示任务完成的意思的完成状态,
(b)所述显示用计算机按照针对所述第一区域的用户操作更新所述第一区域的显示,
(c)所述管理用计算机检测所登记的各任务的状态的改变,将表示该状态的任务数量的信息即任务数信息发送到所述显示用计算机,所述显示用计算机接收所述任务数信息,按照所述任务数信息更新所述第二区域的表示任务数的值。
2.根据权利请求1所述的显示方法,其特征在于,
所述管理画面是通过在所述显示用计算机执行Web浏览器而显示的Web浏览器画面所具有的画面,
显示于所述管理画面的信息是通过在所述显示用计算机执行作为RIA的管理客户端程序而显示的信息,
所述显示用计算机通过广域网络与所述管理用计算机相连接,
(d)所述显示用计算机响应于针对所述第一区域的用户操作,将所述输入对象显示于所述管理画面的前面,且使所述Web浏览器处于禁用的状态,
(e)在针对所述输入对象进行了包括信息输入的所述业务操作的情况下,所述显示用计算机将所输入的信息发送到所述管理用计算机,所述管理用计算机接收该信息,登记依照该信息的任务,在该一系列的处理中,该任务被管理为等待状态,所述显示用计算机关闭所述输入对象,增加所述第二区域的、表示等待状态的任务数的值,解除所述Web浏览器画面的禁用状态,
在所述(c)中,所述管理用计算机没有来自所述显示用计算机的请求而发送所述任务数信息。
3.根据权利请求2所述的显示方法,其特征在于,
在所述第二区域,除了显示多个状态对象之外,还显示提醒对象,该提醒对象包括在检测出所述计算机***的硬件故障的情况下产生的表示提醒的对象和表示提醒数的值,
在所述提醒对象中的、表示提醒数的值增加的情况下,所述显示用计算机对于所述提醒对象的全部或一部分进行强调显示直到有特定的用户操作,
在某状态对象中的表示任务数的值更新的情况下,所述显示用计算机对于所述某状态对象的全部或一部分进行强调显示,在强调显示后即使没有特定的用户操作,也在该强调显示开始后经过一定时间后解除该强调显示。
4.根据权利请求3所述的显示方法,其特征在于,
在所述管理用计算机上连接有多个显示用计算机,
所述管理用计算机关于所述多个显示用计算机的多个用户具有与任务相关的信息,
在所述第一区域显示关于所述多个用户中的2个以上的用户的与任务相关的信息,在所述第二区域,显示关于显示该第二区域的显示用计算机的用户的与任务相关的所述摘要视图。
5.根据权利请求4所述的显示方法,其特征在于,
所述计算机***是具有多个逻辑卷的存储***,所述存储***连接有1个以上的主机计算机,
在所述(e)进行的针对所述输入对象的所述业务操作是用于将所述多个逻辑卷中的至少一个分配给所述1个以上的主机计算机的任一个主机计算机的用户操作。
6.一种管理***,其具有:
管理用计算机,其是对作为管理对象的计算机***进行管理的计算机;
显示用计算机,其与所述管理用计算机相连接,是用于显示从所述管理用计算机提供的信息的计算机,
(a)所述显示用计算机显示具有第一区域和第二区域的画面即管理画面,此时,在所述第一区域,显示有关于所述计算机***的信息、用于业务操作的输入对象或用于使该输入对象显示的对象,所述业务操作是用于将针对所述计算机***的处理任务登记于所述管理用计算机的用户操作,在所述第二区域,显示有关于登记于所述管理用计算机的1个以上的任务的摘要视图,所述摘要视图是按各任务的状态具有状态对象的图,所述状态对象是包括表示状态的对象和表示该状态的任务数量的值的对象,作为任务的状态有如下状态:表示等待执行任务的意思的等待状态、表示任务执行中的意思的执行状态和表示任务完成的意思的完成状态,
(b)所述显示用计算机按照针对所述第一区域的用户操作更新所述第一区域的显示,
(c)所述管理用计算机检测所登记的各任务的状态的改变,将表示该状态的任务数量的信息即任务数信息发送到所述显示用计算机,所述显示用计算机接收所述任务数信息,按照所述任务数信息更新所述第二区域的表示任务数的值。
7.根据权利请求6所述的管理***,其特征在于,
所述管理画面是通过在所述显示用计算机执行Web浏览器而显示的Web浏览器画面所具有的画面,
显示于所述管理画面的信息是通过在所述显示用计算机执行作为RIA的管理客户端程序而显示的信息,
所述显示用计算机通过广域网络与所述管理用计算机相连接,
(d)所述显示用计算机响应于针对所述第一区域的用户操作,将所述输入对象显示于所述管理画面的前面,且使所述Web浏览器处于禁用的状态,
(e)在针对所述输入对象进行了包括信息输入的所述业务操作的情况下,所述显示用计算机将所输入的信息发送到所述管理用计算机,所述管理用计算机接收该信息,登记依照该信息的任务,在该一系列处理中,该任务被管理为等待状态,所述显示用计算机关闭所述输入对象,增加所述第二区域的、表示等待状态的任务数的值,解除所述Web浏览器画面的禁用状态,
在所述(c)中,所述管理用计算机没有来自所述显示用计算机的请求而发送所述任务数信息。
8.根据权利请求6所述的管理***,其特征在于,
在所述第二区域,除了显示多个状态对象之外,还显示提醒对象,所述提醒对象包括在检测出所述计算机***的硬件故障的情况下产生的表示提醒的对象和表示提醒数的值,
在所述提醒对象中的、表示提醒数的值增加的情况下,所述显示用计算机对于所述提醒对象的全部或一部分进行强调显示直到有特定的用户操作,
在某状态对象中的表示任务数的值更新的情况下,所述显示用计算机对于所述某状态对象的全部或一部分进行强调显示,在强调显示后即使没有特定的用户操作,也在该强调显示开始后经过一定时间后解除该强调显示。
9.根据权利请求6所述的管理***,其特征在于,
在所述管理用计算机上连接有多个显示用计算机,
所述管理用计算机关于所述多个显示用计算机的多个用户具有与任务相关的信息,
在所述第一区域,显示关于所述多个用户中的2个以上的用户的与任务相关的信息,在所述第二区域,显示有关于显示该第二区域的显示用计算机的用户的与任务相关的所述摘要视图。
10.根据权利请求6所述的管理***,其特征在于,
所述计算机***是具有多个逻辑卷的存储***,所述存储***连接有1个以上的主机计算机,
针对所述输入对象的所述业务操作是用于将所述多个逻辑卷中的至少一个分配给所述1个以上的主机计算机的任一个主机计算机的用户操作。
11.一种计算机程序,其由显示用计算机执行,该显示用计算机与管理用计算机相连接,是用于显示从所述管理用计算机提供的信息的计算机,所述管理用计算机是对作为管理对象的计算机***进行管理的计算机,所述计算机程序使所述显示用计算机执行如下内容:
(a)显示具有第一区域和第二区域的画面即管理画面,此时,在所述第一区域,显示有关于所述计算机***的信息、用于业务操作的输入对象或用于使该输入对象显示的对象,所述业务操作是用于将针对所述计算机***的处理任务登记于所述管理用计算机的用户操作,在所述第二区域,显示有关于登记于所述管理用计算机的1个以上的任务的摘要视图,所述摘要视图是按各任务的状态具有状态对象的图,所述状态对象是包括表示状态的对象和表示该状态的任务数量的值的对象,作为任务的状态有如下状态:表示等待执行任务的意思的等待状态、表示任务执行中的意思的执行状态和表示任务完成的意思的完成状态,
(b)所述显示用计算机按照针对所述第一区域的用户操作更新所述第一区域的显示,
(c)从所述管理用计算机接收表示伴随登记于所述管理用计算机的任务的状态的改变而改变的任务数的信息,按照该任务数信息更新所述第二区域的表示任务数的值。
12.根据权利请求11所述的计算机程序,其特征在于,该计算机程序是RIA,
所述管理画面是通过在所述显示用计算机执行Web浏览器而显示的Web浏览器画面所具有的画面,
所述显示用计算机通过广域网络与所述管理用计算机相连接,
该计算机程序使所述显示用计算机执行如下内容:
(d)响应于针对所述第一区域的用户操作,将所述输入对象显示于所述管理画面的前面,且使所述Web浏览器画面处于禁用状态,
(e)在针对所述输入对象进行了包括信息输入的所述业务操作的情况下,将所输入的信息发送到所述管理用计算机,关闭所述输入对象,增加所述第二区域的、表示等待状态的任务数的值,解除所述Web浏览器画面的禁用状态。
13.根据权利请求11所述的管理***,其特征在于,
该计算机程序使所述显示用计算机执行如下内容:
在所述第二区域,除了显示多个状态对象之外,还显示提醒对象,所述提醒对象包括在检测出所述计算机***的硬件故障的情况下产生的表示提醒的对象和表示提醒数的值,
在所述提醒对象中的、表示提醒数的值增加的情况下,对于所述提醒对象的全部或一部分进行强调显示直到有特定的用户操作,
在某状态对象中的表示任务数的值更新的情况下,对于所述某状态对象的全部或一部分进行强调显示,在强调显示后即使没有特定的用户操作,也在该强调显示开始后经过一定时间后解除该强调显示。
14.根据权利请求11所述的计算机程序,其特征在于,
在所述管理用计算机上连接有多个显示用计算机,
所述管理用计算机关于所述多个显示用计算机的多个用户具有与任务相关的信息,
在所述第一区域,显示关于所述多个用户中的2个以上的用户的与任务相关的信息,在所述第二区域,显示关于显示该第二区域的显示用计算机的用户的与任务相关的所述摘要视图。
15.根据权利请求11所述的计算机程序,其特征在于,
所述计算机***是具有多个逻辑卷的存储***,所述存储***连接有1个以上的主机计算机,
针对所述输入对象的所述业务操作是用于将所述多个逻辑卷中的至少一个分配给所述1个以上的主机计算机的任一个主机计算机的用户操作。
CN2010800674610A 2010-09-10 2010-09-10 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法 Pending CN102959495A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2010/065653 WO2012032658A1 (ja) 2010-09-10 2010-09-10 計算機システムに対する処理のタスクでありユーザ操作に基づくタスクを管理するシステム、及び、その種のタスクに関する情報を表示する方法

Publications (1)

Publication Number Publication Date
CN102959495A true CN102959495A (zh) 2013-03-06

Family

ID=45807898

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010800674610A Pending CN102959495A (zh) 2010-09-10 2010-09-10 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法

Country Status (5)

Country Link
US (1) US9286246B2 (zh)
EP (1) EP2570902A4 (zh)
JP (1) JP5400226B2 (zh)
CN (1) CN102959495A (zh)
WO (1) WO2012032658A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110322955A (zh) * 2019-05-09 2019-10-11 杭州迪英加科技有限公司 交互方法、***和装置
CN113287110A (zh) * 2019-01-23 2021-08-20 株式会社斯凯拉 具有篡改检测性的数据管理***

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8769048B2 (en) 2008-06-18 2014-07-01 Commvault Systems, Inc. Data protection scheduling, such as providing a flexible backup window in a data protection system
US8725688B2 (en) 2008-09-05 2014-05-13 Commvault Systems, Inc. Image level copy or restore, such as image level restore without knowledge of data object metadata
US11410129B2 (en) 2010-05-01 2022-08-09 Monday.com Ltd. Digital processing systems and methods for two-way syncing with third party applications in collaborative work systems
WO2021144656A1 (en) 2020-01-15 2021-07-22 Monday.Com Digital processing systems and methods for graphical dynamic table gauges in collaborative work systems
WO2021161104A1 (en) 2020-02-12 2021-08-19 Monday.Com Enhanced display features in collaborative network systems, methods, and devices
CN102959495A (zh) * 2010-09-10 2013-03-06 株式会社日立制作所 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法
US8745344B2 (en) * 2011-07-01 2014-06-03 Hitachi, Ltd. Storage system using thin provisioning pool and snapshotting, and controlling method of the same
EP2698728A4 (en) * 2011-07-07 2014-11-26 Huawei Device Co Ltd METHOD AND DEVICE FOR AUTOMATIC DISPLAYING APPLICATIONS ON A HOME SCREEN
EP2578286A1 (en) 2011-10-04 2013-04-10 Merck Patent GmbH Method and apparatus for chromatographic purification
JPWO2014038109A1 (ja) * 2012-09-10 2016-08-08 日本電気株式会社 通知情報表示処理装置、通知情報表示方法、及び、プログラム
US9633216B2 (en) 2012-12-27 2017-04-25 Commvault Systems, Inc. Application of information management policies based on operation with a geographic entity
US9459968B2 (en) 2013-03-11 2016-10-04 Commvault Systems, Inc. Single index to query multiple backup formats
KR20140125671A (ko) * 2013-04-19 2014-10-29 삼성전자주식회사 입력 제어 방법 및 이를 지원하는 전자 장치
US9798596B2 (en) 2014-02-27 2017-10-24 Commvault Systems, Inc. Automatic alert escalation for an information management system
US9648100B2 (en) * 2014-03-05 2017-05-09 Commvault Systems, Inc. Cross-system storage management for transferring data across autonomous information management systems
US9740574B2 (en) 2014-05-09 2017-08-22 Commvault Systems, Inc. Load balancing across multiple data paths
US9852026B2 (en) 2014-08-06 2017-12-26 Commvault Systems, Inc. Efficient application recovery in an information management system based on a pseudo-storage-device driver
US11249858B2 (en) 2014-08-06 2022-02-15 Commvault Systems, Inc. Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
JP6193834B2 (ja) * 2014-10-29 2017-09-06 ファナック株式会社 データ保存システム
US10404816B2 (en) * 2014-12-05 2019-09-03 Microsoft Technology Licensing, Llc Determining browsing activities
US9766825B2 (en) 2015-07-22 2017-09-19 Commvault Systems, Inc. Browse and restore for block-level backups
US10296368B2 (en) 2016-03-09 2019-05-21 Commvault Systems, Inc. Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and hypervisor-free file-level recovery (block-level pseudo-mount)
US10838821B2 (en) 2017-02-08 2020-11-17 Commvault Systems, Inc. Migrating content and metadata from a backup system
US10740193B2 (en) 2017-02-27 2020-08-11 Commvault Systems, Inc. Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US10891069B2 (en) 2017-03-27 2021-01-12 Commvault Systems, Inc. Creating local copies of data stored in online data repositories
US10776329B2 (en) 2017-03-28 2020-09-15 Commvault Systems, Inc. Migration of a database management system to cloud storage
US11074140B2 (en) 2017-03-29 2021-07-27 Commvault Systems, Inc. Live browsing of granular mailbox data
US10664352B2 (en) 2017-06-14 2020-05-26 Commvault Systems, Inc. Live browsing of backed up data residing on cloned disks
US10795571B2 (en) * 2017-09-28 2020-10-06 The Toronto-Dominion Bank System and method to perform an undo operation using a continuous gesture
US10795927B2 (en) 2018-02-05 2020-10-06 Commvault Systems, Inc. On-demand metadata extraction of clinical image data
US10761942B2 (en) 2018-03-12 2020-09-01 Commvault Systems, Inc. Recovery point objective (RPO) driven backup scheduling in a data storage management system using an enhanced data agent
US10789387B2 (en) 2018-03-13 2020-09-29 Commvault Systems, Inc. Graphical representation of an information management system
US11436359B2 (en) 2018-07-04 2022-09-06 Monday.com Ltd. System and method for managing permissions of users for a single data type column-oriented data structure
US11698890B2 (en) 2018-07-04 2023-07-11 Monday.com Ltd. System and method for generating a column-oriented data structure repository for columns of single data types
US10860443B2 (en) 2018-12-10 2020-12-08 Commvault Systems, Inc. Evaluation and reporting of recovery readiness in a data storage management system
JPWO2020208819A1 (ja) * 2019-04-12 2021-05-06 三菱電機株式会社 サイン表示装置およびサイン表示切り替え方法
US11308034B2 (en) 2019-06-27 2022-04-19 Commvault Systems, Inc. Continuously run log backup with minimal configuration and resource usage from the source machine
JP7360086B2 (ja) * 2019-09-27 2023-10-12 京セラドキュメントソリューションズ株式会社 遠隔操作システム、管理クライアントおよび管理クライアントプログラム
EP4062313A1 (en) 2019-11-18 2022-09-28 Monday.com Ltd. Collaborative networking systems, methods, and devices
US20210150481A1 (en) 2019-11-18 2021-05-20 Monday.Com Digital processing systems and methods for mechanisms for sharing responsibility in collaborative work systems
US20240184989A1 (en) 2020-05-01 2024-06-06 Monday.com Ltd. Digital processing systems and methods for virtualfile-based electronic white board in collaborative work systems systems
IL297858A (en) 2020-05-01 2023-01-01 Monday Com Ltd Digital processing systems and methods for improved networking and collaborative work management systems, methods and devices
US11277361B2 (en) 2020-05-03 2022-03-15 Monday.com Ltd. Digital processing systems and methods for variable hang-time for social layer messages in collaborative work systems
US11392556B1 (en) 2021-01-14 2022-07-19 Monday.com Ltd. Digital processing systems and methods for draft and time slider for presentations in collaborative work systems
CN113032206B (zh) * 2021-02-25 2022-07-08 广东核电合营有限公司 用于核电站的显示数据的方法、装置、终端及存储介质
US11741071B1 (en) 2022-12-28 2023-08-29 Monday.com Ltd. Digital processing systems and methods for navigating and viewing displayed content
US11886683B1 (en) 2022-12-30 2024-01-30 Monday.com Ltd Digital processing systems and methods for presenting board graphics
US11893381B1 (en) 2023-02-21 2024-02-06 Monday.com Ltd Digital processing systems and methods for reducing file bundle sizes

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020184360A1 (en) * 1999-07-09 2002-12-05 Lsi Logic Corporation Methods and apparatus for managing devices without network attachments
US20050007959A1 (en) * 2003-05-19 2005-01-13 Hitachi, Ltd. Information processing apparatus and control method of information processing apparatus and program for the same
CN1567207A (zh) * 2003-06-17 2005-01-19 统一资讯股份有限公司 于浏览器中执行代理程序的方法
US20060028979A1 (en) * 2004-08-06 2006-02-09 Gilbert Levesque Smart resync of data between a network management system and a network element
JP2006344089A (ja) * 2005-06-10 2006-12-21 Hitachi Ltd 複数san間のディスク配置の最適化システムおよび方法
US20070277174A1 (en) * 2006-05-25 2007-11-29 International Business Machines Corporation Apparatus, system, and method for managing z/os batch jobs with prerequisites
CN101145138A (zh) * 2006-09-14 2008-03-19 国际商业机器公司 存储管理装置、存储管理驱动器、存储管理***以及存储管理方法
CN101383728A (zh) * 2007-09-06 2009-03-11 佳能株式会社 网络设备、网络设备管理方法以及网络设备管理***
US20090138884A1 (en) * 2007-11-22 2009-05-28 Kakeda Tomoaki Storage management system, a method of monitoring performance and a management server

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5317688A (en) * 1988-07-27 1994-05-31 Hewlett-Packard Company Software agent used to provide instruction to a user for a plurality of computer applications
JPH10229508A (ja) * 1997-02-17 1998-08-25 Sony Corp 映像音声機器エラー監視システム
US6314446B1 (en) * 1997-03-31 2001-11-06 Stiles Inventions Method and system for monitoring tasks in a computer system
US6246397B1 (en) * 1997-07-30 2001-06-12 Gateway, Inc. Screen saver computer program prohibition based on storage device activity
US6177944B1 (en) * 1998-09-18 2001-01-23 International Business Machines Corporation Two phase rendering for computer graphics
JP2000148632A (ja) * 1998-11-13 2000-05-30 Canon Inc ネットワークデバイスの情報管理方法及びその装置、記憶媒体
US20040061714A1 (en) * 2002-09-30 2004-04-01 Microsoft Corporation Logical element tree and method
JP4072459B2 (ja) * 2003-05-14 2008-04-09 Necパーソナルプロダクツ株式会社 情報端末機器、情報端末機器によるユーザ環境表示方法
US7644367B2 (en) * 2003-05-16 2010-01-05 Microsoft Corporation User interface automation framework classes and interfaces
US20050060663A1 (en) * 2003-08-28 2005-03-17 International Business Machines Corporation Enhanced task manager for active process management
US20050204306A1 (en) * 2003-09-15 2005-09-15 Hideya Kawahara Enhancements for manipulating two-dimensional windows within a three-dimensional display model
US7827476B1 (en) * 2004-06-18 2010-11-02 Emc Corporation System and methods for a task management user interface
JP4611714B2 (ja) * 2004-10-29 2011-01-12 富士通株式会社 運用管理システム及びシステム管理情報表示方法
EP1854294A4 (en) * 2005-02-28 2009-11-11 Inlive Interactive Ltd METHOD AND APPARATUS FOR CONDUCTING REAL-TIME DIALOGUES WITH MASS SPECTATORS DURING LIVE EMISSIONS
US9089713B2 (en) * 2005-08-31 2015-07-28 Michael Sasha John Methods and systems for semi-automatic adjustment of medical monitoring and treatment
WO2007062315A2 (en) * 2005-11-21 2007-05-31 Acist Medical Systems, Inc. Medical fluid injection system
US20070168861A1 (en) * 2006-01-17 2007-07-19 Bell Denise A Method for indicating completion status of user initiated and system created tasks
JP4656023B2 (ja) * 2006-08-11 2011-03-23 株式会社デンソー 地図表示装置
JP2008139733A (ja) 2006-12-05 2008-06-19 Seiko Epson Corp 製品とその製造方法
US20080244437A1 (en) * 2007-03-29 2008-10-02 Fischer Gregory T Quick Glance Maintenance Interface for an Analytical Device
JP2010170161A (ja) 2007-05-11 2010-08-05 Panasonic Corp 情報端末装置、ウィンドウ制御方法、プログラム、およびプログラムを記録した記録媒体
US8555206B2 (en) * 2007-12-21 2013-10-08 Fisher-Rosemount Systems, Inc. Methods and apparatus to present recipe progress status information
US20090327890A1 (en) * 2008-06-26 2009-12-31 Raytheon Company Graphical user interface (gui), display module and methods for displaying and comparing skin features
JP5193801B2 (ja) 2008-10-29 2013-05-08 株式会社日立製作所 ストレージシステムの性能向上又は管理方法、システム、装置及びプログラム
US8621387B2 (en) * 2009-06-08 2013-12-31 Apple Inc. User interface for multiple display regions
US8479117B2 (en) * 2010-06-04 2013-07-02 Lenovo (Singapore) Pte. Ltd. Intelligent window sizing for graphical user interfaces
CN102959495A (zh) * 2010-09-10 2013-03-06 株式会社日立制作所 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020184360A1 (en) * 1999-07-09 2002-12-05 Lsi Logic Corporation Methods and apparatus for managing devices without network attachments
US20050007959A1 (en) * 2003-05-19 2005-01-13 Hitachi, Ltd. Information processing apparatus and control method of information processing apparatus and program for the same
CN1567207A (zh) * 2003-06-17 2005-01-19 统一资讯股份有限公司 于浏览器中执行代理程序的方法
US20060028979A1 (en) * 2004-08-06 2006-02-09 Gilbert Levesque Smart resync of data between a network management system and a network element
JP2006344089A (ja) * 2005-06-10 2006-12-21 Hitachi Ltd 複数san間のディスク配置の最適化システムおよび方法
US20070277174A1 (en) * 2006-05-25 2007-11-29 International Business Machines Corporation Apparatus, system, and method for managing z/os batch jobs with prerequisites
CN101145138A (zh) * 2006-09-14 2008-03-19 国际商业机器公司 存储管理装置、存储管理驱动器、存储管理***以及存储管理方法
CN101383728A (zh) * 2007-09-06 2009-03-11 佳能株式会社 网络设备、网络设备管理方法以及网络设备管理***
US20090138884A1 (en) * 2007-11-22 2009-05-28 Kakeda Tomoaki Storage management system, a method of monitoring performance and a management server

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113287110A (zh) * 2019-01-23 2021-08-20 株式会社斯凯拉 具有篡改检测性的数据管理***
CN110322955A (zh) * 2019-05-09 2019-10-11 杭州迪英加科技有限公司 交互方法、***和装置

Also Published As

Publication number Publication date
US20120066633A1 (en) 2012-03-15
US9286246B2 (en) 2016-03-15
WO2012032658A1 (ja) 2012-03-15
EP2570902A4 (en) 2018-01-03
JPWO2012032658A1 (ja) 2013-12-12
EP2570902A1 (en) 2013-03-20
JP5400226B2 (ja) 2014-01-29

Similar Documents

Publication Publication Date Title
CN102959495A (zh) 管理针对计算机***的处理任务即基于用户操作的任务的***及显示关于该种任务的信息的方法
US20210281654A1 (en) User Interface Modification and Usage Tracking
US10033831B2 (en) Dynamic workflow generation
US10762277B2 (en) Optimization schemes for controlling user interfaces through gesture or touch
US10055100B2 (en) Method and apparatus for displaying resource information
US20090307597A1 (en) Unified management platform in a computer network
US20140372506A1 (en) Managing and using remote applications on a mobile device
US20080168096A1 (en) Extracting business logic from the user interface of service and product oriented computerized systems
CN102567010A (zh) 用于个性化内容布局的***和方法
CN101101550B (zh) 将新用户界面映射到已有的整合界面的方法和***
CN103119589A (zh) 用于将移动设备功能绑定到应用定义的方法和装置
CN103677806B (zh) 用于***管理的方法和***
CN114625391B (zh) 优化设备更新安排
US8977825B1 (en) Techniques for abstract profile definition to support information hiding
US9596654B2 (en) Association of applications to clusters mapped to logical battery partitions
CN106030572B (zh) 与外部内容项的经编码的关联
CN109074273A (zh) 自动虚拟输入设备
CA3112903C (en) Task management through soft keyboard applications
Türkcan et al. Entry and selection methods for specifying dates in mobile context
WO2021177998A1 (en) Task management through soft keyboard applications
US10409442B1 (en) Informative tips for mobile devices
TWM646527U (zh) 介面開發系統
Xu An Input/Output Virtualization Platform for Mobile and Wearable Applications
CN118210526A (zh) 云平台滚动升级方法、装置、计算机设备及介质
WEILER Requirements Specification Document for a Media Layout Tool on Multi-Touch Interfaces

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20171208

AD01 Patent right deemed abandoned