CN101615270A - 一种基于b/s模式的工作流分析和呈现的***及方法 - Google Patents
一种基于b/s模式的工作流分析和呈现的***及方法 Download PDFInfo
- Publication number
- CN101615270A CN101615270A CN200910131697A CN200910131697A CN101615270A CN 101615270 A CN101615270 A CN 101615270A CN 200910131697 A CN200910131697 A CN 200910131697A CN 200910131697 A CN200910131697 A CN 200910131697A CN 101615270 A CN101615270 A CN 101615270A
- Authority
- CN
- China
- Prior art keywords
- workflow
- module
- user
- service logic
- analysis
- 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.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提出一种基于B/S架构的工作流分析和呈现的***和方法,该***将绝大部分的业务逻辑处理功能放置到服务器端来完成,而客户端仅需普通的web浏览器就可以将业务工作流呈现出来。***组成包括:业务处理模块、web服务模块以及用户端。所述的业务处理模块,主要用于对用户工作流数据进行提取、分析和处理,并输出成普通浏览器能够解析的格式;所述的web服务模块,主要用于对用户身份进行鉴权,并对用户请求做出响应。所述的用户端,主要用于发起工作流查询请求,在得到响应后,能够直接将工作流呈现在浏览器上。该发明逻辑简单,维护性和扩展性好,客户端易于访问,无需安装任何额外的程序即可实现。***接口开放,也减小了开发和维护的难度。
Description
技术领域
本发明涉及一种工作流分析和呈现的***及方法,特别是一种基于B/S模式的工作流分析和呈现***及方法。
背景技术
近年来,各种各样的基于web浏览的事务处理应用层出不穷。一方面,这些***的业务逻辑越来越复杂,许多新功能被不断添加到***之中,而许多旧的功能则逐渐被取代,因此,对***的可扩展性和维护性要求越来越高;同时,***用户对业务呈现方式的要求也越来越高,从之前的文字、报表到现在的图片,视频等,这些均给***设计带来了很大的困难。因此,如何在***设计的灵活性和呈现模式的多样性之间取得折中,是这类应用***需要首先考虑的问题。
在呈现过程中,对于工作流的完整展现也是比较常用的功能之一,通过采用图形方式对某种业务的工作流程进行直观展现,能够取得比单纯的文字描述清晰的多的效果。工作流可以分为基于明确协议定义的信令工作流(例如一个http请求响应流程,包括请求、重定向、响应等流程)和普通的非信令工作流(例如用户通过网络的购物流程,包括订购、配发、送货、接收、到帐、确认等流程)。如何安全、灵活的对各种业务的工作流进行准确呈现,是该类***设计时需要考虑的首要问题。
在基于C/S模式开发的***中,研发人员也曾经进行了许多的尝试,也实现了一些基本的功能。但是,在基于C/S模式的***中添加工作流可视化组件,弊端也非常多:扩展性差,由于多数的业务逻辑需要客户端(C)和服务器端(S)合作实现,维护和扩展难度较大,功能升级需要同时对服务器和客户端进行升级;接口复杂,由于采用私有协议进行通信,造成接口不公开,使得这种***的移植性非常差;成本高,为了适应采用不同操作***和不同浏览器的用户的需求,开发人员必须在各个操作***和浏览器版本中开发相应的客户端程序,程序开发难度大。
因此,现有***的实现方式有待改进和发展。
发明内容
本发明的目的在于提出一种基于B/S架构的工作流分析和呈现的***,将绝大部分的业务逻辑处理功能放置到服务器端完成,而客户端仅需普通的web浏览器就可以将业务工作流呈现出来。该发明逻辑简单,维护性和扩展性好,客户端易于访问,无需安装任何额外的程序即可实现。
一种基于B/S模式的工作流分析的***,其中包括:
用户端,用于发起工作流查询请求,在得到响应后,直接将工作流呈现在浏览器上;
业务处理模块,用于根据所述用户端的请求,进行查询,得到相应的工作流原始数据,同时将经过处理后的结果缓存并返回给所述用户端,还将查询得到的工作流原始数据进行分析提取,按照预先定义的业务逻辑,格式化成浏览器客户显示工作流所需要的格式;
web服务器,用于接收所述用户端的浏览器用户的请求和认证,并对已授权用户的合法请求做出响应,同时,该组件也承担着与业务逻辑分析处理服务器的交互功能,用于接收响应结果。
本发明还提供一种基于B/S模式的工作流分析和呈现方法,,其技术方案包括以下步骤:
A:用户端通过普通的web浏览器,向web服务器发出查询工作流程的请求;
B:所述web服务器收到查询请求后,将对请求用户进行鉴权,当确认该用户为合法用户,且具有访问该工作流权限后,将请求转发至业务逻辑分析处理模块;
C:所述业务逻辑分析处理模块根据请求进行判断。如果之前用户已经对该工作流进行过查询,则直接从工作流缓存模块中提取并返回处理结果,转至步骤H;
D:如果之前并未发出过该查询,所述业务逻辑分析处理模块则向存储模块发出原始数据查询,请求得到该工作流的原始数据;
E:原始数据被返回给所述业务逻辑分析处理模块之后,借助预先定义的业务逻辑,对原始数据进行提取和处理,得到关于该工作流查询的信息;
F:将工作流信息转发至信息格式化模块,得到可以被用户端浏览器直接理解和呈现的处理结果;
G:将经过格式化的分析处理结果备份到工作流缓存模块中;
H:将经过格式化的分析处理结果返回给web服务器;
I:web服务器能够对格式化输出的信息进行校验,将最终结果返回给用户端;通过用户浏览器直接对处理结果进行解析后,将工作流程可视化。
附图说明
图1为现有的基于C/S模式的工作流***结果框图;
图2为本发明基于B/S模式的工作流***结构框图;
图3为本发明基于B/S模式的工作流***实现流程框图;
图4为本发明在非信令类工作流呈现流程的一个实例;
图5为本发明在信令类工作流程呈现结果的一个实例;
具体实施方式:
目前基于C/S***架构的工作流处理和呈现***如图1所示,具体工作步骤描述如下:
第1步:用户启动本地客户端软件,发出查询某工作流程的请求;
第2步:客户端软件通过私有协议,将请求转发给服务器端;
第3步:服务器根据用户请求的内容,对数据存储模块进行查询,试图获得相应的工作流信息;
第4步:数据存储模块将查询得到的工作流数据响应给服务器端;
第5步:服务器端经过简单处理后,通过私有协议,将数据返回给用户本地的客户端软件;
第6步:客户端软件通过自己的事务逻辑处理机制,对数据进行分析,将得到的工作流图呈现给用户。
从目前的解决方案可以看出,完整的工作流分析和呈现功能需要服务器端和客户端两部分共同合作完成,业务逻辑处理功能被放置到本地的客户端上,凡是使用该***的用户,必须单独安装客户端程序后才能使用,费时费力;其次,对于新业务的工作流的加入和旧业务工作流的删除,由于业务逻辑功能的改变,开发人员还必须对客户端程序进行修改和发布,而用户也必须对软件进行升级之后,才能享受到新的服务,***的维护代价很大,扩展性能也不好;再次,对于不同用户发出的相同的请求,服务器端需要重复查询数据存储模块,效率不高,维护代价大;最后,通信协议的私有和接口的不开放性,也加大了***开发和扩展的难度。
下面结合附图,将对本发明的技术方案的实施作进一步的详细描述:
本发明***和方法的核心思想是将业务逻辑处理功能放置于服务器端,***逻辑的更改仅仅需要修改服务器端的逻辑处理程序,就可以完成***的升级,维护和扩展非常方便。由于采用B/S的设计模式,普通客户仅需要普通浏览器就可以完成查询,无需额外安装其它程序,访问方便。通过保存已访问业务处理的中间结果,提高了***效率。***接口开放,也减小了开发和维护的难度。
由图2所示,本发明的基于B/S模式的工作流分析呈现***主要包括三个模块:业务处理模块、web服务模块以及用户端;
所述的业务处理模块,进一步可以分为存储模块,业务逻辑分析处理模块,工作流缓存模块和信息格式化模块;
其中,所述的存储模块用于负责保存与业务逻辑处理相关的原始数据,并保证数据安全,存储模块由专门的企业级的数据库管理***来维护,比如Oracle、SQLServer、Sybase等。本发明的存储模块可作为独立模块放在单独的服务器上运行,也可以节约***成本与业务逻辑分析处理模块、信息格式化模块放在同一台服务器上运行。
其中,所述的业务逻辑分析处理模块主要完成业务工作流逻辑的格式转换功能;技术人员可以在该模块中灵活的定义和删除业务逻辑,以完成新工作流的加入和不再使用的工作流的移除。该模块是该***组成的核心模块,业务识别和处理功能均放在该模块上来完成。对于信令工作流的分析,需要加入相关的协议来进行有效信息的提取,而对于非信令工作流的分析,则需要按照数据输入格式和具体业务流程来自行定义,从而提取出有效的信息。
其中,所述的信息格式化模块,该模块也是该***组成的另一核心模块,作为工作流信息与用户浏览器的接口,技术人员可以自行定义输出的呈现格式(包括整体或特定工作流的图表颜色、线条粗细,箭头格式的定义),将得到的工作流信息转化为用户浏览器呈现所要求的输入格式,转换后的结果存储于工作流缓存模块。
所述的web服务器用于接收和处理用户请求,对用户进行鉴权,并对输出结果进行检验,并完成与业务逻辑分析处理模块的交互功能。
用户端即为一般用户,只要采用本地操作***自带的因特网浏览器,或者后来安装的外置浏览器,均可以访问web服务器,在得到信息格式化模块处理后得到的结果后,能够将工作流呈现于普通的web页面中。
本发明的基于B/S模式的工作流处理实现流程框图如图3所示,下面对普通用户的查询步骤进行描述:
第1步:用户端通过普通的web浏览器,向web服务器发出查询某工作流程的请求;
第2步:web服务器收到查询请求后,将对请求用户进行鉴权,当确认该用户为合法用户,且具有访问该工作流权限后,将请求转发至业务逻辑分析处理模块;
第3步:业务逻辑分析处理模块依据请求进行判断。如果之前某用户已经对该工作流进行过查询,则直接从工作流缓存模块中提取并返回处理结果,转至步骤H;
第4步:如果之前并未发出过该查询,业务逻辑分析处理模块则向存储模块发出原始数据查询,请求得到该工作流的原始数据;
第5步:原始数据被返回给业务逻辑分析处理模块之后,借助预先定义的业务逻辑,对原始数据进行提取和处理,得到关于该工作流查询的信息;
第6步:将工作流信息转发至信息格式化模块,得到可以被用户端浏览器直接理解和呈现的处理结果;
第7步:将经过格式化的分析处理结果备份到工作流缓存模块中;
第8步:将经过格式化的分析处理结果返回给web服务器;
第9步:web服务器能够对格式化输出的信息进行校验,将最终结果返回给用户端;通过用户浏览器直接对处理结果进行解析后,将工作流程可视化。
如图4所示,以某公司客服代表查询某用户的申诉流程为例,来具体说明整个工作流呈现的步骤。在一个客户的申诉过程中,一个典型的流程应该包括客户投诉、工单派发、问题定位、工单反馈,以及申告解释等步骤。如果客户需要查看目前他的申告是否已被处理,或者处理到什么程度,均可以通过发送查询请求对工作流流程图进行查看。基本步骤如下:
第1步:客服代表用户向web服务器提出用户申告流程的查询请求;
第2步:web服务器收到查询请求后,将对请求用户身份进行鉴权。如果为非法用户,则web服务器返回用户鉴权失败消息,并要求用户重新输入个人认证信息;如果确认该用户为合法用户,则web服务器想业务分析处理服务器提交请求;
第3步:业务处理服务器首先检查工作流缓存模块中是否已经包含相应的经过结构化的工作流信息,如果已经包含该工作流信息,则将该信息直接下发给web服务器,进入第6步;如果缓存中未包含该信息,则进入第4步。
第4步:业务分析处理服务器处理该请求,到数据库中提取相应的申告工作流数据;
第5步:得到申告工作流的原始数据后,通过事先定义好的业务逻辑,业务分析处理服务器将对信息进行提取,并通过格式化模块进行格式化后,反馈给web服务器;
第6步:web服务器通过解构,对格式化后的申告工作流数据的检验后,下发给客服代表;
第7步:客服代表用户浏览器将会自动对申告业务流程进行呈现,该呈现结果可以直观的显示目前申告进展如何,以及***哪一部件出现故障等;
这种基于B/S模式的工作流呈现***应用非常广泛,能够帮助用户进行流程进展查询、故障定位查询、异常情况检测等。如图5所示,以GPRS网络中的WAP业务为例,我们给出了一个利用本地浏览器查询得到的工作流结果,来定位故障的例子。从该工作流图可以看到,出现故障的部分被自动标记为不同的颜色,故障结果直观可靠,一目了然,这均是通过格式化模块的定义来实现的。此外,如果想要了解进一步的故障原因,可以通过点击该故障流程来进行仔细查看,如图中红色箭头所示,该流程的协议栈将被直观呈现。应当理解的是,该实施例的描述较为专业,并不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
通过将业务逻辑处理功能后移,本发明大大降低了业务逻辑工作流处理和呈现***的运维成本。使用开放的接口和适当的备份机制,***灵活性、可维护性和可扩展性得以增强,查询效率得以提高。
Claims (4)
1、一种基于B/S模式的工作流分析和呈现的***,其中包括:
用户端,用于发起工作流查询请求,在得到响应后,直接将工作流呈现在浏览器上;
业务处理模块,用于根据所述用户端的请求,进行查询,得到相应的工作流原始数据,同时将经过处理后的结果缓存并返回给所述用户端,还将查询得到的工作流原始数据进行分析提取,按照预先定义的业务逻辑,格式化成浏览器客户显示工作流所需要的格式;
web服务器,用于接收所述用户端的浏览器用户的请求和认证,并对已授权用户的合法请求做出响应,同时,该组件也承担着与业务逻辑分析处理服务器的交互功能,用于接收响应结果。
2、根据权利要求1所述的***,其特征在于,所述的业务处理模块进一步包括:
业务逻辑分析处理模块,用于根据预先定义的业务逻辑,对用户工作流原始数据进行相应的提取、分析和处理,同时对web服务模块的查询请求做出响应;
存储模块,用于响应所述业务逻辑分析处理模块的查询请求,并返回相应的工作流原始数据,以便所述业务逻辑分析处理模块进行分析处理;
信息格式化模块,用于工作流输出定义,将所述业务逻辑分析处理模块的输出转变为可供所述用户端的浏览器能够直接理解并呈现的格式;
工作流缓存模块,用于存储用户端已经请求过的工作流分析处理结果,当用户端发起对之前已经查询过的同一工作流查询请求时,能够快速返回处理结果,提高***的查询响应速度;
其中,上述的存储模块、业务逻辑分析处理模块、信息格式化模块、以及工作流缓存模块组件可以放置在同一台服务器中,也可以放置在不同的服务器上实现。
3、根据权利要求2所述的***,其特征在于,所述的web服务器用于与所述业务逻辑分析处理模块和大量基于web浏览器访问的用户端交互,包括:web服务模块,用于接收大量web用户的浏览请求并返回响应;
认证鉴权模块,用于对具有不同访问权限的各类合法用户进行接入和访问的鉴定;
信息解构模块,用于对经过格式化的信息进行检验和输出;
其中,上述的web服务模块、认证鉴权模块以及信息解构模块组件可以放置在同一台服务器中,也可以放置在不同的服务器上实现;
4、一种基于B/S模式的工作流分析和呈现的方法,其包括以下步骤:
A:用户端通过普通的web浏览器,向web服务器发出查询工作流程的请求;
B:所述web服务器收到查询请求后,将对请求用户进行鉴权,当确认该用户为合法用户,且具有访问该工作流权限后,将请求转发至业务逻辑分析处理模块;
C:所述业务逻辑分析处理模块根据请求进行判断。如果之前用户已经对该工作流进行过查询,则直接从工作流缓存模块中提取并返回处理结果,转至步骤H;
D:如果之前并未发出过该查询,所述业务逻辑分析处理模块则向存储模块发出原始数据查询,请求得到该工作流的原始数据;
E:原始数据被返回给所述业务逻辑分析处理模块之后,借助预先定义的业务逻辑,对原始数据进行提取和处理,得到关于该工作流查询的信息;
F:将工作流信息转发至信息格式化模块,得到可以被用户端浏览器直接理解和呈现的处理结果;
G:将经过格式化的分析处理结果备份到工作流缓存模块中;
H:将经过格式化的分析处理结果返回给web服务器;
I:web服务器能够对格式化输出的信息进行校验,将最终结果返回给用户端;通过用户浏览器直接对处理结果进行解析后,将工作流程可视化。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101316975A CN101615270B (zh) | 2009-04-15 | 2009-04-15 | 一种基于b/s模式的工作流分析和呈现的***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101316975A CN101615270B (zh) | 2009-04-15 | 2009-04-15 | 一种基于b/s模式的工作流分析和呈现的***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101615270A true CN101615270A (zh) | 2009-12-30 |
CN101615270B CN101615270B (zh) | 2012-04-04 |
Family
ID=41494898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101316975A Expired - Fee Related CN101615270B (zh) | 2009-04-15 | 2009-04-15 | 一种基于b/s模式的工作流分析和呈现的***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101615270B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236679A (zh) * | 2010-04-27 | 2011-11-09 | 杭州德昌隆信息技术有限公司 | 基于浏览器页面的工作流输出方法及装置 |
CN102419857A (zh) * | 2012-01-12 | 2012-04-18 | 北京邮电大学 | 一种远程医疗综合服务***及方法 |
CN103069444A (zh) * | 2010-03-24 | 2013-04-24 | 宝美瑞思网络公司 | 基于工作流的会话管理 |
CN103812843A (zh) * | 2012-11-14 | 2014-05-21 | 中兴通讯股份有限公司 | 基于WebService应用的鉴权方法及*** |
CN105354696A (zh) * | 2015-09-30 | 2016-02-24 | 北京恒华伟业科技股份有限公司 | 一种oa流程处理方法、装置及*** |
CN105915606A (zh) * | 2016-04-18 | 2016-08-31 | 上海上实龙创智慧能源科技股份有限公司 | 一种基于excel的协同办公实现装置 |
CN109922122A (zh) * | 2014-05-05 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 交互、获取用户信息的方法及其装置 |
CN110765879A (zh) * | 2019-09-24 | 2020-02-07 | 上海交通大学 | 基于b/s架构的实时视频分析***及方法 |
CN111027823A (zh) * | 2019-11-25 | 2020-04-17 | 中国银行股份有限公司 | 基于浏览器的工单自动转派方法及装置 |
CN114897622A (zh) * | 2022-04-25 | 2022-08-12 | 北京健康之家科技有限公司 | 消息发送方法和装置、电子设备及计算机可读存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6549941B1 (en) * | 1999-11-22 | 2003-04-15 | Alexa Internet | Software system and methods for resubmitting form data to related web sites |
CN1801204A (zh) * | 2006-01-06 | 2006-07-12 | 江西洪都航空工业集团有限责任公司 | 技术资料更改管理信息*** |
-
2009
- 2009-04-15 CN CN2009101316975A patent/CN101615270B/zh not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103069444A (zh) * | 2010-03-24 | 2013-04-24 | 宝美瑞思网络公司 | 基于工作流的会话管理 |
CN103069444B (zh) * | 2010-03-24 | 2016-07-06 | 宝美瑞思网络公司 | 基于工作流的会话管理 |
CN102236679A (zh) * | 2010-04-27 | 2011-11-09 | 杭州德昌隆信息技术有限公司 | 基于浏览器页面的工作流输出方法及装置 |
CN102419857B (zh) * | 2012-01-12 | 2016-04-06 | 北京邮电大学 | 一种远程医疗综合服务***及方法 |
CN102419857A (zh) * | 2012-01-12 | 2012-04-18 | 北京邮电大学 | 一种远程医疗综合服务***及方法 |
CN103812843A (zh) * | 2012-11-14 | 2014-05-21 | 中兴通讯股份有限公司 | 基于WebService应用的鉴权方法及*** |
CN103812843B (zh) * | 2012-11-14 | 2018-03-30 | 中兴通讯股份有限公司 | 基于WebService应用的鉴权方法及*** |
CN109922122A (zh) * | 2014-05-05 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 交互、获取用户信息的方法及其装置 |
CN105354696A (zh) * | 2015-09-30 | 2016-02-24 | 北京恒华伟业科技股份有限公司 | 一种oa流程处理方法、装置及*** |
CN105915606A (zh) * | 2016-04-18 | 2016-08-31 | 上海上实龙创智慧能源科技股份有限公司 | 一种基于excel的协同办公实现装置 |
CN110765879A (zh) * | 2019-09-24 | 2020-02-07 | 上海交通大学 | 基于b/s架构的实时视频分析***及方法 |
CN110765879B (zh) * | 2019-09-24 | 2022-05-27 | 上海交通大学 | 基于b/s架构的实时视频分析***及方法 |
CN111027823A (zh) * | 2019-11-25 | 2020-04-17 | 中国银行股份有限公司 | 基于浏览器的工单自动转派方法及装置 |
CN114897622A (zh) * | 2022-04-25 | 2022-08-12 | 北京健康之家科技有限公司 | 消息发送方法和装置、电子设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN101615270B (zh) | 2012-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101615270B (zh) | 一种基于b/s模式的工作流分析和呈现的***及方法 | |
CN1791871B (zh) | 企业控制台 | |
CN101651707B (zh) | 一种网络用户行为日志自动获取方法 | |
CN100479456C (zh) | 用于促进所要求的能力的万维网服务器的远程动态配置方法和*** | |
CN100385855C (zh) | 集中远程自动升级软件的***及其方法 | |
CN101252471B (zh) | 一种分布式自动化测试***及其方法 | |
CN101136938B (zh) | 一种移动互联网应用的集中式管理方法和平台*** | |
EP1978672B1 (en) | Method for implementing management software, hardware with pre-configured software and implementing method thereof | |
CN102209098B (zh) | 智能卡远程检测方法及*** | |
CN101388911A (zh) | 网络应用程序离线数据采集方法 | |
CN107357571A (zh) | 设备组件程序的维护方法、***及组件服务器 | |
CN102736923B (zh) | 软件定制安装方法及*** | |
CN104809506A (zh) | 房间信息交互方法、装置及*** | |
CN104320482A (zh) | 一种银行柜员前端*** | |
CN103226483A (zh) | 基于soa、云存储实现的双机热备份***及其方法 | |
CN101729562A (zh) | 一种不可靠网络连接下的可靠数据传送方法 | |
CN100581144C (zh) | 邮件过滤***和邮件过滤方法 | |
CN100397327C (zh) | 打印机参数联机设置方法 | |
CN105653580A (zh) | 特征信息确定、判定方法及装置以及其应用方法和*** | |
CN102571777B (zh) | 数据获取装置和数据获取方法 | |
CN100521679C (zh) | 服务器上传文件的敏感信息过滤***及方法 | |
CN103198375A (zh) | 一种基于Android平台的机加车间电子工票信息交互***及方法 | |
CN108600357A (zh) | 一种基于soa的油气设备维养管理***及工作方法 | |
CN105117898A (zh) | 支持多厂商考勤终端接入的云考勤管理方法及*** | |
CN101887612A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
DD01 | Delivery of document by public notice |
Addressee: Jia Jinkang Document name: Notification of Passing Examination on Formalities |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120404 Termination date: 20180415 |
|
CF01 | Termination of patent right due to non-payment of annual fee |