CN105812401A - 实现跨***服务调用的方法和装置 - Google Patents
实现跨***服务调用的方法和装置 Download PDFInfo
- Publication number
- CN105812401A CN105812401A CN201410836688.7A CN201410836688A CN105812401A CN 105812401 A CN105812401 A CN 105812401A CN 201410836688 A CN201410836688 A CN 201410836688A CN 105812401 A CN105812401 A CN 105812401A
- Authority
- CN
- China
- Prior art keywords
- service
- user
- identification control
- service request
- feature identification
- 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
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了实现跨***调用的方法和装置。所述方法的一具体实施方式包括:在使用服务请求***的用户终端上部署特征识别控件;利用特征识别控件识别出与服务请求***相关的特征信息;按照预设的特征规则,得出特征信息对应的Web服务;以及触发服务提供***提供服务。该实施方式实现了只需修改服务提供***一端的代码,就能添加新的监听事件,实现跨***调用。进一步地,由于只修改一个***的代码,也节约了开发经费,降低了***之间的紧耦合。
Description
技术领域
本申请涉及数字信号的传输领域,具体涉及跨***服务调用技术领域,尤其涉及实现跨***服务调用的方法和装置。
背景技术
随着互联网技术的快速发展和Web服务应用的复杂化,Web服务带来的弊端逐渐显露。由服务提供者与服务请求者之间的绑定关系而导致的紧耦合性严重违背了SOA(Service-OrientedArchitecture,面向服务的体系结构)的宗旨。
现有的Web服务***中,要实现对一个***某个页面事件的服务请求,实现的思路是服务请求***提供服务调用的地址,服务调用***在需要监听页面的处理逻辑中调用服务请求***提供的地址,从而实现跨***服务调用的目的。
现有技术存在以下缺点:服务调用的耦合性比较高,要实现对页面监听,需要两个***同时修改代码,每增加一个监听事件,两个***都涉及代码改造,成本较高。
发明内容
本申请提供了一种实现跨***服务调用的方法和装置。
一方面,本申请提供了一种实现跨***调用的方法。上述***包括服务请求***和服务提供***,上述方法包括:在使用服务请求***的用户终端上部署特征识别控件;利用特征识别控件识别出与服务请求***相关的特征信息;按照预设的特征规则,得出特征信息对应的Web服务;以及触发服务提供***提供服务。
在某些实施方式中,特征识别控件包括网卡流量特征识别控件。
在某些实施方式中,网卡流量特征识别控件包括用于:实时监控用户终端网卡上传下载的数据包;获取其中带有特征信息的数据包;提取数据包中的特征信息。
在某些实施方式中,部署特征识别控件包括:下载和安装特征识别控件;以及当用户使用服务请求***时,启动特征识别控件。
在某些实施方式中,特征信息包括:页面地址信息和参数信息,其中,参数信息包括用户登录服务请求***所需的验证信息。
在某些实施方式中,上述实现跨***调用的方法包括:响应于用户登录所述服务请求***,触发服务提供***提供服务。
在某些实施方式中,服务请求***包括CRM***和计费***,所述服务提供***包括用户信息分析管理***。
在某些实施方式中,服务包括以页面推送的方式向用户展示推荐内容。
第二方面,本申请提供了一种实现跨***调用的装置。其中,***包括服务请求***和服务提供***,上述装置包括:控件部署单元,用于在使用服务请求***的用户终端上部署特征识别控件;特征识别单元,用于利用控件部署单元部署的特征识别控件识别出与服务请求***相关的特征信息;特征规则单元,用于按照预设的特征规则,得出特征信息对应的Web服务;服务提供单元,用于触发服务提供***提供特征规则单元得出的服务。
在某些实施方式中,特征识别控件包括网卡流量特征识别控件。
在某些实施方式中,网卡流量特征识别控件包括配置用于:实时监控用户终端网卡上传下载的数据包;获取其中带有特征信息的数据包;提取数据包中的特征信息。
在某些实施方式中,控件部署单元包括配置用于:下载和安装特征识别控件;以及当用户使用服务请求***时,启动特征识别控件。
在某些实施方式中,特征信息包括:页面地址信息和参数信息,其中,参数信息包括用户登录服务请求***所需的验证信息。
在某些实施方式中,上述装置包括配置用于:响应于用户登录所述服务请求***,触发服务提供***提供服务。
在某些实施方式中,服务请求***包括CRM***和计费***,所述服务提供***包括用户信息分析管理***。
在某些实施方式中,服务包括以页面推送的方式向用户展示推荐内容。
本申请提供的实现跨***服务调用的方法和装置,其中***包括服务请求***和服务提供***,通过在使用服务请求***的用户终端上部署特征识别控件;利用特征识别控件识别出与服务请求***相关的特征信息;按照预设的特征规则,得出特征信息对应的Web服务;以及触发所述服务提供***提供所述服务。本申请提供的实现跨***服务调用的方法和装置耦合性较低,如需增加监听事件,只需修改其中一个***的代码即可;灵活性较高,对于需要监听的事件规则,通过配置即可完成。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请实现跨***服务调用的方法的一个实施例的流程图;
图2是本申请实现跨***调用的方法的各个对象之间的一个实施例的关系图;
图3是本申请实现跨***调用的方法的一个实施例的时序图;
图4是本申请实现跨***调用的装置的一个实施例的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
请参考图1,其示出了实现跨***服务调用的方法的一个实施例的流程图100。本实施例主要以该方法应用于包含浏览器的终端中来举例说明,该终端可以包括笔记本电脑、智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。其中,本申请的方案主要是针对B/S模式(Browser/Server,浏览器/服务器模式)下两个及以上关联***的处理。其中至少包括服务请求***和服务提供***,在服务请求***上会为用户提供调用该服务的地址,而服务提供***则是真正为用户提供该服务的***,服务提供***接受用户在服务请求***上对它的调用,并为用户提供该服务。由于这种调用与被调用的关系造成了服务请求***与服务提供***之间的紧耦合,当服务提供***需要增加新的功能时,不仅需要修改自身的代码,还需要修改服务请求***的代码。本申请提供的方案正是为了在增加新的监听事件时,只在其中一个***修改代码,减弱这种紧耦合。
实现跨***服务调用的方法,包括以下步骤:
步骤101,在使用服务请求***的用户终端上部署特征识别控件。
在本实施例中,使用服务请求***的用户包括在本地安装有服务请求***的用户端的用户以及在浏览器中进入服务请求***的用户。部署特征识别控件包括在服务请求***的用户端更新时加入该控件或者单独提示用户下载安装该控件,以及当用户浏览服务请求***时提示用户下载安装该控件。
在本实施例中,特征识别控件可以是监听用户操作的控件,即响应于不同的用户操作会执行不同的命令,其中用户操作包括但不限于用户按下确定按钮、选择某个单选按钮或者复选框、窗体的加载、单击、双击、以及编辑文本等。特征识别控件还可以是监听用户网卡流量的控件,如网卡流量监控器。
在一些可选的实施例中,部署特征识别控件包括下载和安装特征识别控件;以及当用户使用服务请求***时,启动特征识别控件。
步骤102,利用特征识别控件识别出与服务请求***相关的特征信息。
在本实施例中,与服务请求***相关的特征信息包括但不限于服务请求***的页面地址信息、参数信息、用户的相关操作等。利用特征识别控件识别出特征信息包括当特征识别控件发现上述特征信息时,获取相应的特征信息,或者发现含有上述特征信息的数据时,获取该数据,并提取出其中的特征信息。
在一些可选的实施例中,特征识别控件可以是网卡流量特征识别控件。该网卡流量特征识别控件包括按照以下步骤识别出特征信息:实时监控用户终端网卡上传下载的数据包,该流量特征监控***可以是当用户使用服务请求***的用户端时随***一起启动,然后实时监控,直至***关闭时随***一起关闭,也可以是当用户在浏览器中打开该服务请求***的网页时开启,用户关闭相关网页时随之关闭;获取其中带有特征信息的数据包,通过监控数据包的内容获取其中带有特征信息的数据包;提取数据包中的特征信息,得到带有特征信息的数据包之后,还需要提取出其中的特征信息,以供之后服务提供***提供服务使用。
在一些可选的实施例中,页面地址信息可以包括服务请求***当前的页面地址,还可以包括服务请求***将要调用的页面地址,本申请在此方面没有限制。
在另一些可选的实施例中,参数信息可以包括用户登录服务请求***所需的账号密码信息,还可以是用户进入服务请求***所用的关联账号信息,包括但不限于社交账号信息以及用户的联系方式。
步骤103,按照预设的特征规则,得出特征信息对应的Web服务。
在本实施例中,预设的特征规则包括不同的特征信息对应不同的响应,不同的特征信息可引发不同的Web服务。根据之前获取的特征信息即可得到该特征信息所对应的Web服务。其中,Web服务包括但不限于推荐、提醒、祝福之类的信息,本申请在此方面没有限制
在一些可选的实施例中,可以是用户登录时提醒用户,例如用户登录视频网站时,提醒用户常看的剧有更新,或者是某个一直关注的导演又有新电影了。也可以是用户进入某个页面时给用户推荐,例如用户进入电影频道,则根据用户的喜好给用户推荐电影。还可以是对用户的祝福,例如根据用户之前登记的信息得知用户今天生日,则当用户登录时,弹出一个生日祝福的小短片或者是动图之类的。还可以是节假日时界面有所改变等。
步骤104,触发服务提供***提供服务。
在本实施例中,得到特征规则所对应的Web服务后,即可触发服务提供***执行相关命令,提供特征规则所对应的服务。
本申请的上述实施例提供的方法通过在使用服务请求***的用户终端上部署特征识别控件,而后利用特征识别控件识别出与服务请求***相关的特征信息,最后按照预设的特征规则,得出特征信息对应的Web服务并触发所述服务提供***提供Web服务实现了利用特征识别控件完成跨***的调用,如需增加监控事件时,只需修改其中一个***的代码,节约成本。
进一步参考图2,其示出了本申请实现跨***调用的方法的各个对象之间的一个实施例的关系图。如图所示,在本申请中,出现了以下四个对象:用户终端、服务请求***、服务提供***以及特征识别控件。其中,特征识别控件用于监控用户终端在服务请求***上的操作,实质上监控的是用户终端的操作,而该操作是与服务请求***相关的。特征识别***提取监控到的信息中的特征信息,并将该特征信息反馈给服务提供***,之后服务提供***处理该反馈并为用户终端提供相关的服务。也可以是服务提供***通过特征识别控件向用户终端提供服务。进一步地,以下给出该方案运用于电信运营商的一个具体实施例。
首先,服务提供***例如用户信息管理***需要知道服务请求***如CRM***中有哪些页面是需要监控的,如CRM***的首页或者是业务查询页面以及业务办理页面等。然后,服务提供***可以开发出一个控件用以监控上述需要监控的页面并作出响应,如可以开发一个IEActiveX控件,该控件可以通过服务请求***推送到使用该***的用户端,完成该控件在本地的安装。之后,相关的控件如IEActiveX控件的作用可以是实时监控用户机网卡的内容,主要是监控服务请求***的页面地址信息和参数信息,并根据页面地址信息得出需要推荐给用户的信息,之后利用获取的参数信息登录到服务提供***,完成推荐信息的查询。最后,一旦控件发现用户机网卡的网络流量中包含这些信息,控件就会发起对服务提供***调用,完成相关推荐信息的推荐。该推荐可以是以页面推送的方式展示给用户。
在本实施例中,服务请求***可以包括CRM***和计费***,服务提供***是用户信息管理***。本领域的技术人员能够想到服务请求***也可以在用户使用的其他***上安装相应的特征识别控件,如用户使用的电信营业商提供的***,或者是其他的视频音乐***,而服务提供***还可以是计费***、用户信息管理***等。该特征识别控件可以在用户登录该***时提醒用户安装,也可以在***更新时安装,本申请在此方面没有限制。
在本实施例中,特征识别控件检测到用户登入了CRM***或计费***,则获取用户输入的用户信息,并使用该用户信息查询有无推荐信息。本领域的技术人员能够想到,还可以检测用户的其他操作,如用户点击相关按钮例如查询或者是套餐查看等。当特征识别控件获取到用户输入的信息后,利用该信息登录用户信息管理***,若发现有推荐信息,可以以图标闪烁、声音提示等方式提醒用户,也可以直接弹出提示框提示用户。其中,当用户收到提示,可以点击进去查看详情,当然弹出的提示框也可以是缩小版的推荐详情,点击进去则放大到正常尺寸。进一步地,还可以设置该提示框停留的时间,例如十秒内未收到用户的任何操作,自动消失。
在本实施例中,用户可以根据电话号码进行查询,本领域技术人员应该理解,还可以使用用户的其他登录信息进行查询,如用户的账号密码、以及其他关联的账号例如各种社交网站的账号。服务提供***例如用户信息管理***通过分析用户信息为每个用户量身定制推荐信息。或者根据用户当前的业务使用情况,提醒用户各种业务的剩余量,如短信剩余多少、流量共多少已使用多少等。
在一些可选的实施方式中,还可以弹出类似节假日祝福的界面,例如春节的时候用户登录***,则可以弹出相关的祝福界面,提升用户体验。
在另一些可选的实施例中,当用户使用的服务提供***为用户端形式时,还可以根据用户的关注信息及时告知用户相关信息。如用户比较关注军事方面的信息,则可以在有相关新闻的时候及时告知。如用户比较关心周边的事,如每天车辆的限行情况,还可以在交通方面发生故障时及时告知,使用户及时绕行避开。
在另一些可选的实施例,本申请的方案还可以应用于其他新闻视频音乐网站,当用户关注的电视电影有更新,或者是喜欢的歌手出新歌时及时告知用户。
进一步参考图3,其示出了本申请实现跨***调用的方法的一个实施例的时序图。
在本实施例中,可以清楚的看出各个对象之间调用的关系和调用的先后顺序。首先,特征识别控件对用户终端进行监控。当监控到用户登录服务请求***,则获取特征信息,并将获取的特征信息传递给服务提供***。由服务提供***处理该信息,并将处理的结果返回给特征识别控件。最后由特征识别控件将处理结果返回用户终端。可选的,还可以由服务提供***直接将处理结果返回给用户终端。
在本实施例中,特征识别控件对用户终端的监控可以是一直在后台监控,也可以是当用户启动浏览器时开始监控,还可以是用户打开服务请求***的客户端时即开始监控。本申请在此方面没有限制。
在本实施例中,获取特征信息可以是获取用户终端网卡上的特征信息,也可以是获取从服务请求***中得到的特征信息。本申请在此方面没有限制。
在本实施例中,服务提供***会对返回的信息进行处理,并将处理结果反悔给特征识别***或者直接返回给用户。返回的方式可以例如是是在用户终端弹出一个提示框,或者有一个页面的跳转。至于如何处理,本申请在此方面没有限制。
进一步参考图4,其示出了实现跨***调用的装置的一个实施例的结构示意图。
如图4所示,本实施例所述的实现跨***调用的装置400包括:控件部署单元410,用于在使用所述服务请求***的用户终端上部署特征识别控件;特征识别单元420,用于利用所述控件部署单元部署的特征识别控件识别出与所述服务请求***相关的特征信息;特征规则单元430,用于按照预设的特征规则,得出所述特征信息对应的Web服务;服务提供单元440,用于触发所述服务提供***提供所述特征规则单元得出的服务。
在本实施例中,通过在服务请求***的用户终端上部署特征别控件,可以实现只需修改服务提供***一端的代码,就能添加新的监听事件,实现跨***调用,由于只修改一个***的代码,也节约了开发经费,降低了***之间的紧耦合。
应当理解,实现跨***调用的装置400中记载的诸单元或模块与参考图1中描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于装置400及其中包含的单元和模块,在此不再赘述。上述的图2和图3的关系图和时序图同样可用在装置400上,因此,上文中对各图的解释与描述的特征同样适用于装置400,在此不再赘述。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括控件部署单元,特征识别单元,特征规则单元和服务提供单元。其中,这些模块的名称在某种情况下并不构成对该单元本身的限定,例如,控件部署单元还可以被描述为“用于在使用所述服务请求***的用户终端上部署特征识别控件的单元”。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的实现跨***调用的方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种实现跨***服务调用的方法,所述***包括服务请求***和服务提供***,其特征在于,所述方法包括:
在使用所述服务请求***的用户终端上部署特征识别控件;
利用所述特征识别控件识别出与所述服务请求***相关的特征信息;
按照预设的特征规则,得出所述特征信息对应的Web服务;以及
触发所述服务提供***提供所述服务。
2.根据权利要求1所述的实现跨***服务调用的方法,其特征在于,所述特征识别控件包括网卡流量特征识别控件。
3.根据权利要求2所述的实现跨***服务调用的方法,其特征在于,所述网卡流量特征识别控件包括用于:
实时监控所述用户终端网卡上传下载的数据包;
获取其中带有所述特征信息的所述数据包;
提取所述数据包中的所述特征信息。
4.如权利要求1~3任一所述的实现跨***服务调用的方法,其特征在于,所述部署特征识别控件包括:
下载和安装所述特征识别控件;以及
当用户使用所述服务请求***时,启动所述特征识别控件。
5.根据权利要求1~4任一所述的实现跨***服务调用的方法,其特征在于,所述特征信息包括:
页面地址信息和参数信息,其中,所述参数信息包括用户登录所述服务请求***所需的验证信息。
6.根据权利要求5所述的实现跨***服务调用的方法,其特征在于,所述方法包括:
响应于所述用户登录所述服务请求***,触发所述服务提供***提供所述服务。
7.根据权利要求6所述的实现跨***服务调用的方法,其特征在于,所述服务请求***包括CRM***和计费***,所述服务提供***包括用户信息分析管理***。
8.根据权利要求6或7所述的实现跨***服务调用的方法,其特征在于,所述服务包括以页面推送的方式向用户展示推荐内容。
9.一种实现跨***服务调用的装置,所述***包括服务请求***和服务提供***,其特征在于,所述装置包括:
控件部署单元,用于在使用所述服务请求***的用户终端上部署特征识别控件;
特征识别单元,用于利用所述控件部署单元部署的特征识别控件识别出与所述服务请求***相关的特征信息;
特征规则单元,用于按照预设的特征规则,得出所述特征信息对应的Web服务;
服务提供单元,用于触发所述服务提供***提供所述特征规则单元得出的服务。
10.根据权利要求9所述的实现跨***服务调用的装置,其特征在于,所述服务请求***包括CRM***和计费***,所述服务提供***包括用户信息分析管理***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410836688.7A CN105812401A (zh) | 2014-12-29 | 2014-12-29 | 实现跨***服务调用的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410836688.7A CN105812401A (zh) | 2014-12-29 | 2014-12-29 | 实现跨***服务调用的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105812401A true CN105812401A (zh) | 2016-07-27 |
Family
ID=56980820
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410836688.7A Pending CN105812401A (zh) | 2014-12-29 | 2014-12-29 | 实现跨***服务调用的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105812401A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930012A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 一种客户端以及一种搜索导航方法 |
CN103354556A (zh) * | 2013-06-20 | 2013-10-16 | 北京百度网讯科技有限公司 | 一种用于实现共享用户的提醒消息的方法与设备 |
CN104102537A (zh) * | 2013-04-07 | 2014-10-15 | 华为技术有限公司 | 一种应用调用方法及用户终端 |
-
2014
- 2014-12-29 CN CN201410836688.7A patent/CN105812401A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930012A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 一种客户端以及一种搜索导航方法 |
CN104102537A (zh) * | 2013-04-07 | 2014-10-15 | 华为技术有限公司 | 一种应用调用方法及用户终端 |
CN103354556A (zh) * | 2013-06-20 | 2013-10-16 | 北京百度网讯科技有限公司 | 一种用于实现共享用户的提醒消息的方法与设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8396939B2 (en) | Content distribution management device, terminal, program, and content distribution system | |
US8428564B2 (en) | Method and apparatus for providing updated content data to a mobile terminal | |
CN103078949B (zh) | 显示电话号码信息的方法及*** | |
CN103744659A (zh) | 一种卡片式管理应用入口的方法和设备 | |
CN105302811B (zh) | 浏览器页面跳转方法及装置 | |
CN110771126B (zh) | 用于用户设备事件的匹配与归因的*** | |
CN102902733A (zh) | 一种基于内容订阅的信息推送方法、装置及*** | |
WO2017214241A1 (en) | Information presentation method, device, and system | |
CN101084665A (zh) | 用于递送内容给移动设备的***和方法 | |
CN103984468A (zh) | 信息处理的方法和装置 | |
KR20050012881A (ko) | 웹 브라우저 기반 알에스에스/에이티오엠 규격 문서실시간 구독 시스템 및 그 방법 | |
CN105867714A (zh) | 应用程序下载方法、装置及*** | |
US8209436B2 (en) | Method and system of migrating profiles in telecommunications devices | |
US20050240653A1 (en) | Integrated telecommunications/office automation apparatus, system, and computer program product | |
CN109313563A (zh) | 一种数据采集方法、装置及*** | |
US20120042008A1 (en) | Systems, methods, and computer programs for detecting carrier-controlled requests for a web site | |
CN106201610A (zh) | Web应用访问终端原生功能的方法及装置 | |
CN107800611A (zh) | 一种页面切换的方法及页面切换装置 | |
CN106599257B (zh) | 一种页面快捷方式的实现方法及电子设备 | |
CN106201010B (zh) | 词库添加方法和装置 | |
US20120079591A1 (en) | Data Filtering for Communication Devices | |
CN105096162B (zh) | 内容项显示方法及装置 | |
CN104780153B (zh) | 信息过滤方法及装置 | |
CN112114804A (zh) | 应用程序的生成方法、装置及*** | |
CN110928603A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160727 |
|
RJ01 | Rejection of invention patent application after publication |