CN103905494A - 虚拟机的登录界面排序***及方法 - Google Patents
虚拟机的登录界面排序***及方法 Download PDFInfo
- Publication number
- CN103905494A CN103905494A CN201210578799.3A CN201210578799A CN103905494A CN 103905494 A CN103905494 A CN 103905494A CN 201210578799 A CN201210578799 A CN 201210578799A CN 103905494 A CN103905494 A CN 103905494A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- login interface
- user
- data center
- resource use
- 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
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
一种虚拟机的登录界面排序方法,该方法包括:通过监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。本发明还提供一种虚拟机的登录界面排序***。利用本发明可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
Description
技术领域
本发明涉及一种虚拟机控制***及方法,尤其是关于一种虚拟机的登录界面排序***及方法。
背景技术
虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件***功能的、运行在一个完全隔离环境中的完整计算机***。通过在数据中心的服务器上安装虚拟机,可以在该服务器上模拟出一台或多台虚拟的服务器(即在虚拟机上安装多个操作***)。如此一来,可以减少数据中心的服务器设备的采购成本,并可以将所有虚拟机灵活运用。
一般而言,用户通过使用多个虚拟机,能够将工作任务分散到不同的虚拟机上,信息将不会互相占用且可以很清楚地划分个人使用与工作使用时的虚拟机。通常,当用户登入数据中心之后,会显示用户使用过的虚拟机的登录界面,但是,虚拟机的登录界面的排序是随机的,若此时用户想要进入某一个指定的虚拟机(例如,资源使用量大的虚拟机)时,将会花费一些时间在数据中心的登录界面中查找该虚拟机的登录界面,如此一来,降低了用户登录虚拟机的效率,浪费了时间。
发明内容
鉴于以上内容,有必要提供一种虚拟机的登录界面排序***,其可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
鉴于以上内容,还有必要提供一种虚拟机的登录界面排序方法,其可以对虚拟机的登录界面排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
一种虚拟机的登录界面排序***,该***包括:设置模块,用于在监控计算机中设置监控程序;发送模块,用于将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;获取模块,用于通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;计算模块,用于根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;排序模块,用于根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
一种虚拟机的登录界面排序方法,该方法包括:在监控计算机中设置监控程序;将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
相较于现有技术,本发明提供的虚拟机的登录界面排序***及方法,其可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
附图说明
图1是本发明虚拟机的登录界面排序***较佳实施例的应用环境图。
图2是本发明监控计算机较佳实施例的结构示意图。
图3是本发明虚拟机的登录界面排序方法较佳实施例的流程图。
图4是本发明一实施例中虚拟机的登录界面排序之后在数据中心的登录界面显示的示意图。
图5是本发明另一实施例中虚拟机的登录界面排序之后在数据中心的登录界面显示的示意图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
参阅图1所示,是本发明虚拟机的登录界面排序***200较佳实施例的应用环境图。该虚拟机的登录界面排序***200应用于监控计算机20中。该监控计算机20与数据中心(Data Center)50通过网络40进行通信连接。
所述网络40可以是互联网、局域网或者其它通讯网络。
所述数据中心50包括多个服务器500(图中以四个为例),所述服务器500为刀片服务器。在本实施例中,所述服务器500称为Host主机,每个Host主机上安装有一个或多个虚拟机,为了更有效的管理这些虚拟机,每个Host主机上还安装有Hypervisor软件。所述Hypervisor软件是一种运行在服务器500和服务器500的操作***之间的中间软件层,可允许多个操作***和应用共享服务器500上的硬件,也可叫做虚拟机监视器(virtual machine monitor,VMM)。Hypervisor软件可以访问服务器500上包括CPU、磁盘和内存在内的所有物理设备,Hypervisor不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器500启动并执行Hypervisor软件时,Hypervisor软件会分配给每一台虚拟机适量的内存、CPU、网络和磁盘等资源,以保证虚拟机的运行。
所述监控计算机20用于监控数据中心50的服务器500的运行情况,获取每个服务器500的虚拟机的运行参数。所述虚拟机的运行参数包括虚拟机的CPU使用率、虚拟机的内存平均运算量、虚拟机执行的处理程序的百分比,此外,该监控计算机20还获取用户使用每个虚拟机的累积时间。
该监控计算机20还安装有动态主机设置协议(Dynamic HostConfiguration Protocol,DHCP)服务,通过DHCP服务可以分配网络之间互连的协议(Internet Protocol,IP)地址给数据中心50中的各个服务器500,使监控计算机20能够与数据中心50的各个服务器500进行通信。该监控计算机20可以是个人计算机、网络服务器,还可以是任意其它适用的计算机。此外,该监控计算机20还可以放置在数据中心50内部,用户只需通过客户端10进行操作就可以实现对服务器500的监控。
所述监控计算机20通过一个数据库连接与数据库30连接。其中,所述数据库连接可为一开放式数据库连接(Open Database Connectivity,ODBC),或Java数据库连接(Java Database Connectivity,JDBC)。所述数据库30用于存储从数据中心50的各个服务器500传送过来的数据,该数据包括虚拟机的的运行参数及用户使用该虚拟机的累积时间。
在此需说明的是,数据库30可独立于监控计算机20,也可位于监控计算机20内。所述数据库30可存于监控计算机20的硬盘或者闪存盘中。从***安全性的角度考虑,本实施例中的数据库30独立于监控计算机20。
所述客户端10提供一数据中心的登录界面600(如图4或5所示),在数据中心的登录界面600中显示各个虚拟机的登录界面601,用户可以通过点击虚拟机的登录界面601进入该虚拟机,例如,如图4所示,该数据中心的登录界面600显示三个虚拟机的登录界面601,用户点击虚拟机V2的登录界面601将进入虚拟机V2。此外,用户登录数据中心的登录界面600时,需要输入用户名及密码,而登录虚拟机时并不需要输入用户名或密码,点击该虚拟机的登录界面601就可以直接进入虚拟机。该客户端10可以是个人计算机、笔记本电脑、手机、平板电脑以及其它任意能与监控计算机20连接的设备。
参阅图2所示,是本发明监控计算机20较佳实施例的结构示意图。该监控计算机20包括虚拟机的登录界面排序***200。该虚拟机的登录界面排序***200包括设置模块210、分配模块220、发送模块230、获取模块240、计算模块250及排序模块260。本发明所称的模块是完成一特定功能的计算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此在本发明以下对软件描述中都以模块描述。
所述设置模块210用于在监控计算机20中设置监控程序。所述监控程序用于记录用户使用虚拟机的累积时间。此外,该监控程序还用于从每个服务器500的Hypervisor软件上读取用户所使用的每个虚拟机的运行参数。
所述分配模块220用于通过监控计算机20中的DHCP服务分配IP地址给数据中心50中的各个服务器500,以和各个服务器500建立通信连接。具体而言,如图1所示,数据中心50有四个服务器500,通过DHCP服务给每个服务器500单独分配一个IP地址。
所述发送模块230用于将监控程序发送到服务器500中,在接收到监控程序的服务器500中运行该监控程序。
所述获取模块240用于通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间。举例而言,假设操作***为Linux,所述监控程序通过Linux的Monitor指令定期从服务器500的Hypervisor软件上获取用户所使用的每个虚拟机的运行参数。获取模块240直接从监控程序上获取用户所使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间。
所述计算模块250用于计算用户使用的每个虚拟机的资源使用量系数。所述资源使用量系数的数值越大,表明该虚拟机使用越频繁,同时也表明该虚拟机的资源使用量越大及该虚拟机越对用户越重要。所述虚拟机的资源使用量系数的计算方式为:
VMefficient=Wc*f(VMCPU)+Wm*g(VMMemory)+Wr*k(VMProcess)
VMUsage=Select(VMt)/T
USE(VM)=VMefficient+Wk*VMUsage
其中,USE(VM)为虚拟机的资源使用量系数,VMefficient为单位时间内虚拟机的负载量,VMUsage为虚拟机于单位时间内所使用的比率,Wc、Wm、Wr、Wk为常数,T为单位时间,f(VMCPU)为虚拟机的CPU使用率,g(VMMemory)虚拟机的内存平均运算量,k(VMProcess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。需要说明的是,上述计算公式中,只是取每个参数的数值进行计算,并不考虑每个参数的单位,而所计算出来的虚拟机的资源使用量系数也没有单位,只是一个数值。
所述排序模块260用于根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面601进行排序,并在数据中心的登录界面600中显示出排序后的虚拟机的登录界面601。在本较佳实施例中,排序的方式是按照虚拟机的资源使用量系数的数值从大到小进行排序。具体而言,假设用户使用了三个虚拟机,分别为V1,V2及V3,其中虚拟机V1的资源使用量系数为2.74、虚拟机V2的资源使用量系数为0.795、虚拟机V3的资源使用量系数为1.32,则用户在登录数据中心50时,首先在与监控计算机20连接的显示器上显示数据中心的登录界面600,其次在该数据中心的登录界面600中按照顺序显示虚拟机V1的登录界面601、虚拟机V3的登录界面601及虚拟机V2的登录界面601,如图4所示。若虚拟机V1的资源使用量系数为0.71、虚拟机V2的资源使用量系数为3.09、虚拟机V3的资源使用量系数为1.31,则用户在登录数据中心50时,首先在与监控计算机20连接的显示器上显示数据中心的登录界面600,其次在该数据中心的登录界面600中按照顺序显示虚拟机V2的登录界面601、虚拟机V3的登录界面601及虚拟机V1的登录界面601,如图5所示。
如图3所示,是本发明虚拟机的登录界面排序方法较佳实施例的流程图。
步骤S10,设置模块210在监控计算机20中设置监控程序。所述监控程序用于记录用户使用虚拟机的累积时间。此外,该监控程序还用于从每个服务器500的Hypervisor软件上读取用户所使用的每个虚拟机的运行参数。
步骤S20,分配模块220通过监控计算机20中的DHCP服务分配IP地址给数据中心50中的各个服务器500,以和各个服务器500建立通信连接。具体而言,如图1所示,数据中心50有四个服务器500,通过DHCP服务给每个服务器500单独分配一个IP地址。
步骤S30,发送模块230将监控程序发送到服务器500中,在接收到监控程序的服务器500中运行该监控程序。
步骤S40,获取模块240通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间。举例而言,假设操作***为Linux,所述监控程序通过Linux的Monitor指令定期从服务器500的Hypervisor软件上获取用户所使用的每个虚拟机的运行参数。获取模块240直接从监控程序上获取用户所使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间。
步骤S50,计算模块250用于计算用户使用的每个虚拟机的资源使用量系数。所述资源使用量系数的数值越大,表明该虚拟机使用越频繁,同时也表明该虚拟机的资源使用量越大及该虚拟机越对用户越重要。所述虚拟机的资源使用量系数的计算方式为:
VMefficient=Wc*f(VMCPU)+Wm*g(VMMemory)+Wr*k(VMProcess)
VMUsage=Select(VMt)/T
USE(VM)=VMefficient+Wk*VMUsage
其中,USE(VM)为虚拟机的资源使用量系数,VMefficient为单位时间内虚拟机的负载量,VMUsage为虚拟机于单位时间内所使用的比率,Wc、Wm、Wr、Wk为常数,T为单位时间,f(VMCPU)为虚拟机的CPU使用率,g(VMMemory)虚拟机的内存平均运算量,k(VMProcess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。需要说明的是,上述计算公式中,只是取每个参数的数值进行计算,并不考虑每个参数的单位,而所计算出来的虚拟机的资源使用量系数也没有单位,只是一个数值。
步骤S60,排序模块260根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面601进行排序,并在数据中心的登录界面600中显示出排序后的虚拟机的登录界面601。在本较佳实施例中,排序的方式是按照虚拟机的资源使用量系数的数值从大到小进行排序。具体而言,假设用户使用了三个虚拟机,分别为V1,V2及V3,其中虚拟机V1的资源使用量系数为2.74、虚拟机V2的资源使用量系数为0.795、虚拟机V3的资源使用量系数为1.32,则用户在登录数据中心50时,首先在与监控计算机20连接的显示器上显示数据中心的登录界面600,其次在该数据中心的登录界面600中按照顺序显示虚拟机V1的登录界面601、虚拟机V3的登录界面601及虚拟机V2的登录界面601,如图4所示。若虚拟机V1的资源使用量系数为0.71、虚拟机V2的资源使用量系数为3.09、虚拟机V3的资源使用量系数为1.31,则用户在登录数据中心50时,首先在与监控计算机20连接的显示器上显示数据中心的登录界面600,其次在该数据中心的登录界面600中按照顺序显示虚拟机V2的登录界面601、虚拟机V3的登录界面601及虚拟机V1的登录界面601,如图5所示。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (8)
1.一种虚拟机的登录界面排序***,其特征在于,该***包括:
设置模块,用于在监控计算机中设置监控程序;
发送模块,用于将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;
获取模块,用于通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;
计算模块,用于根据用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;及
排序模块,用于根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
2.如权利要求1所述的虚拟机的登录界面排序***,其特征在于,所述虚拟机的运行参数包括虚拟机的CPU使用率、虚拟机的内存平均运算量、虚拟机执行的处理程序的百分比。
3.如权利要求2所述的虚拟机的登录界面排序***,其特征在于,所述虚拟机的资源使用量系数的计算方式为:
VMefficient=Wc*f(VMCPU)+Wm*g(VMMemory)+Wr*k(VMProcess);
VMUsage=Select(VMt)/T;
USE(VM)=VMefficient+Wk*VMUsage;
其中,USE(VM)为虚拟机的资源使用量系数,VMefficient为单位时间内虚拟机的负载量,VMUsage为虚拟机于单位时间内所使用的比率,Wc、Wm、Wr、Wk为常数,T为单位时间,f(VMCPU)为虚拟机的CPU使用率,g(VMMemory)虚拟机的内存平均运算量,k(VMProcess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。
4.如权利要求1所述的虚拟机的登录界面排序***,其特征在于,所述虚拟机的登录界面进行排序的方式是按照虚拟机的资源使用量系数的数值从大到小的方式排序。
5.一种虚拟机的登录界面排序方法,其特征在于,该方法包括:
在监控计算机中设置监控程序;
将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;
通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;
根据用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;及
根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
6.如权利要求5所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的运行参数包括虚拟机的CPU使用率、虚拟机的内存平均运算量、虚拟机执行的处理程序的百分比。
7.如权利要求6所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的资源使用量系数的计算方式为:
VMefficient=Wc*f(VMCPU)+Wm*g(VMMemory)+Wr*k(VMProcess);
VMUsage=Select(VMt)/T;
USE(VM)=VMefficient+Wk*VMUsage;
其中,USE(VM)为虚拟机的资源使用量系数,VMefficient为单位时间内虚拟机的负载量,VMUsage为虚拟机于单位时间内所使用的比率,Wc、Wm、Wr、Wk为常数,T为单位时间,f(VMCPU)为虚拟机的CPU使用率,g(VMMemory)虚拟机的内存平均运算量,k(VMProcess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。
8.如权利要求5所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的登录界面进行排序的方式是按照虚拟机的资源使用量系数的数值从大到小的方式排序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210578799.3A CN103905494A (zh) | 2012-12-27 | 2012-12-27 | 虚拟机的登录界面排序***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210578799.3A CN103905494A (zh) | 2012-12-27 | 2012-12-27 | 虚拟机的登录界面排序***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103905494A true CN103905494A (zh) | 2014-07-02 |
Family
ID=50996649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210578799.3A Pending CN103905494A (zh) | 2012-12-27 | 2012-12-27 | 虚拟机的登录界面排序***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103905494A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101086702A (zh) * | 2007-07-17 | 2007-12-12 | 无敌科技(西安)有限公司 | 一种可选择数据开启程序的***与方法 |
CN101867637A (zh) * | 2010-07-02 | 2010-10-20 | 深圳市同洲电子股份有限公司 | 动态生成待机界面的方法及终端 |
US20110055714A1 (en) * | 2009-08-28 | 2011-03-03 | Orade International Corporation | Managing virtual machines |
CN102035662A (zh) * | 2009-09-27 | 2011-04-27 | ***通信集团公司 | 一种虚拟服务器管理***、方法及装置 |
CN102096461A (zh) * | 2011-01-13 | 2011-06-15 | 浙江大学 | 基于虚拟机迁移和负载感知整合的云数据中心节能方法 |
-
2012
- 2012-12-27 CN CN201210578799.3A patent/CN103905494A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101086702A (zh) * | 2007-07-17 | 2007-12-12 | 无敌科技(西安)有限公司 | 一种可选择数据开启程序的***与方法 |
US20110055714A1 (en) * | 2009-08-28 | 2011-03-03 | Orade International Corporation | Managing virtual machines |
CN102035662A (zh) * | 2009-09-27 | 2011-04-27 | ***通信集团公司 | 一种虚拟服务器管理***、方法及装置 |
CN101867637A (zh) * | 2010-07-02 | 2010-10-20 | 深圳市同洲电子股份有限公司 | 动态生成待机界面的方法及终端 |
CN102096461A (zh) * | 2011-01-13 | 2011-06-15 | 浙江大学 | 基于虚拟机迁移和负载感知整合的云数据中心节能方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8806015B2 (en) | Workload-aware placement in private heterogeneous clouds | |
CN105049435B (zh) | 面向异构无线传感器网络的协议一致性的云测试框架 | |
US10057270B2 (en) | Providing virtual desktops using resources accessed on public computer networks | |
Peng et al. | Comparison of several cloud computing platforms | |
CN108491164B (zh) | 一种混合云存储架构*** | |
US9015714B2 (en) | Diagnostic virtual machine created to monitor cluster of hypervisors based on user requesting assistance from cluster administrator | |
CN103425511A (zh) | 云计算环境中应用软件安装部署的***及方法 | |
CN109246201B (zh) | 云资源交付方法、处理器以及存储介质 | |
US8972941B2 (en) | Integrated development environment-based workload testing in a networked computing environment | |
CA2646303A1 (en) | Systems and methods for on- demand deployment of software build and test environments | |
US9052963B2 (en) | Cloud computing data center machine monitor and control | |
CN103368785A (zh) | 服务器运行监测***及方法 | |
US9948524B2 (en) | Network element diagnostic evaluation | |
CN112256439B (zh) | 一种基于云计算资源池的服务目录动态更新***及方法 | |
US20140359127A1 (en) | Zero touch deployment of private cloud infrastructure | |
CN113645071A (zh) | 一种集群部署方法、***、介质及电子终端 | |
US20140003284A1 (en) | Portable Virtual Systems for Composite Solutions | |
TW201426552A (zh) | 虛擬機的登錄介面排序系統及方法 | |
CN103677970A (zh) | 实现终端本地桌面和远端虚拟桌面合并显示的***和方法 | |
CN104410699A (zh) | 一种开放式云计算资源管理方法及*** | |
CN102801636A (zh) | 云计算平台云主机网络带宽限制的方法 | |
CN104104716B (zh) | 基于云计算的虚拟桌面***及其方法 | |
KR20150124001A (ko) | 클라우드 기반 웹 호스팅 시스템 | |
CN102567116A (zh) | 数字家庭的云计算和虚拟化*** | |
CN103902320A (zh) | 虚拟机安装***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140702 |