[go: up one dir, main page]

CN104243273A - 即时通讯客户端显示信息的方法及设备和信息显示系统 - Google Patents

即时通讯客户端显示信息的方法及设备和信息显示系统 Download PDF

Info

Publication number
CN104243273A
CN104243273A CN201310231094.9A CN201310231094A CN104243273A CN 104243273 A CN104243273 A CN 104243273A CN 201310231094 A CN201310231094 A CN 201310231094A CN 104243273 A CN104243273 A CN 104243273A
Authority
CN
China
Prior art keywords
url address
business datum
identification information
information
instant communication
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
CN201310231094.9A
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201310231094.9A priority Critical patent/CN104243273A/zh
Priority to TW102133553A priority patent/TW201447796A/zh
Priority to US14/296,915 priority patent/US20140365914A1/en
Priority to EP14755437.2A priority patent/EP3008613A4/en
Priority to KR1020157032008A priority patent/KR101748196B1/ko
Priority to PCT/US2014/041295 priority patent/WO2014200853A2/en
Priority to JP2016518031A priority patent/JP2016524759A/ja
Publication of CN104243273A publication Critical patent/CN104243273A/zh
Priority to HK15103208.5A priority patent/HK1202731A1/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/134Hyperlinking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/063Content adaptation, e.g. replacement of unsuitable content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18Commands or executable codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请提供一种即时通讯客户端显示信息的方法及设备和信息显示系统。该方法包括:识别通讯消息中包含的URL地址;抽取URL地址包含的用于标识页面内容的标识信息;获取与所述标识信息相应的业务数据;以及将所述业务数据显示在即时通讯客户端的对话窗口中。提供采用本方案,用户能够直观地获知URL所对应的页面的概要内容来提高用户点击URL地址的欲望,从而提高用户体验。

Description

即时通讯客户端显示信息的方法及设备和信息显示系统
技术领域
本申请涉及网络通讯技术领域,尤其涉及一种即时通讯客户端显示信息的方法及设备和信息显示系统。 
背景技术
目前,普遍存在通过即时通讯客户端来传送各种消息的情况,而在这些消息中常常出现各种网页的URL(Uniform Resource Locator:统一资源定位符,也被称作网址,在互联网中用于描述信息资源的字符串)地址。但是,当在即时通讯客户端的对话窗口仅显示某URL地址时,用户不能直接获知该URL地址对应的页面所包括的具体内容信息。在这种情况下,通常不会引起用户的兴趣,而且,由于网络病毒的广泛传播而使得用户不敢贸然地点击URL地址来查看网页内容。 
发明内容
本申请的主要目的在于提供一种即时通讯客户端的信息显示方法及设备,以解决现有技术存在的在即时通讯客户端的对话窗口显示URL地址时不能直接获知该URL地址对应的页面所包括的具体内容信息这样的问题,其中: 
本申请的一个方面,提供一种即时通讯客户端显示信息的方法。该方法包括:识别通讯消息中包含的URL地址;抽取URL地址包含的用于标识页面内容的标识信息;获取与所述标识信息相应的业务数据;以及将所述业务数据显示在即时通讯客户端的对话窗口中。 
另外,在所述方法中,在识别通讯消息中包含的URL地址的步骤中进一步包括:从接收到的通讯消息中抓取URL地址;判断抓取到的URL地址 是否为预定类型的URL地址;以及从所述URL地址中获取标识信息。 
另外,在所述方法中,在获取与所述标识信息相应的业务数据的步骤中进一步包括:向业务服务器发送所述标识信息和与其相关的处理请求;以及从所述业务服务器接收与所述处理请求对应的所述业务数据。 
另外,在所述方法中,所述业务数据包括文字信息和图片信息中的至少一种。 
另外,在所述方法中,在将所述业务数据显示在即时通讯客户端的对话窗口中的步骤中进一步包括:在所述业务数据包括图片信息时调用图片阅览器来显示图片信息的步骤。 
本申请的另一个方面,提供一种用于即时通讯客户端显示信息的设备。该设备包括:识别装置,被配置成识别通讯消息中包含的URL地址;抽取装置,被配置成抽取URL地址包含的用于标识页面内容的标识信息;获取装置,被配置成获取与所述标识信息相应的业务数据;以及显示装置,被配置成将所述业务数据显示在即时通讯客户端的对话窗口中。 
另外,在所述设备中,所述识别装置进一步包括:抓取装置,被配置成从接收到的通讯消息中抓取URL地址;判断装置,被配置成判断抓取到的URL地址是否为预定类型的URL地址;以及获得装置,被配置成从所述URL地址中获得标识信息。 
另外,在所述设备中,所述获取装置进一步包括:发送装置,被配置成向业务服务器发送所述标识信息和与其相关的处理请求;以及接收装置,被配置成从所述业务服务器接收与所述处理请求对应的所述业务数据。 
另外,在所述设备中,所述业务数据包括文字信息和图片信息中的至少一种。 
另外,在所述设备中,所述显示装置进一步包括图片阅览装置,被配置成在所述业务数据包括图片信息时通过被调用来显示所述图片信息。 
本申请的另一个方面,提供一种信息显示系统。该系统包括即时通讯客 户端和业务服务器。所述即时通讯客户端包括:识别装置,被配置成识别通讯消息中包含的URL地址;抽取装置,被配置成抽取URL地址包含的用于标识页面内容的标识信息;获取装置,被配置成获取与所述标识信息相应的业务数据;以及显示装置,被配置成将所述业务数据显示在所述即时通讯客户端的对话窗口中,所述业务服务器被配置成基于来自所述即时通讯客户端的标识信息得到与所述标识信息相应的业务数据,并将所述业务数据返回给所述即时通讯客户端。 
另外,在所述系统中,所述识别装置进一步包括:抓取装置,被配置成从接收到的通讯消息中抓取URL地址;判断装置,被配置成判断抓取到的URL地址是否为预定类型的URL地址;以及获得装置,被配置成从所述URL地址中获得标识信息,所述获取装置进一步包括:发送装置,被配置成向业务服务器发送所述标识信息和与其相关的处理请求;以及接收装置,被配置成从所述业务服务器接收与所述处理请求对应的所述业务数据,所述业务服务器进一步包括:处理装置,被配置成按照所述处理请求得到与所述标识信息相关的所述业务数据。 
另外,在所述系统中,所述显示装置进一步包括图片阅览装置,被配置成在所述业务数据包括图片信息时通过被调用来显示所述图片信息。 
与现有技术相比,根据本申请的技术方案,在即时通讯客户端的对话窗口显示URL地址的情况下能够将URL地址所对应的页面的主要内容信息附加显示在对话窗口中,使得用户能够直观地获知URL地址所对应的页面的概要内容来提高用户点击URL地址的欲望,从而提高用户体验。 
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中: 
图1是本申请实施例的即时通讯客户端的信息显示方法的概略流程图; 
图2是本申请实施例的识别通讯消息中包含的URL地址的处理流程; 
图3是本申请实施例的业务服务器执行来自即时通讯客户端的处理请求的流程图; 
图4是本申请实施例涉及的页面内容提取流程图; 
图5是本申请实施例涉及的调用图片阅览器来查看图片的状态图; 
图6是本申请涉及的用于即时通讯客户端显示信息的设备的结构示意图; 
图7是本申请涉及的信息显示系统的结构示意图。 
具体实施方式
本申请的主要思想在于,通过对即时通讯客户端进行改进,即:使即时通讯客户端具备对对话窗口中的消息的智能分析能力。所述智能分析包括:从众多消息中抓取到URL地址信息,并从任意的URL地址中选取出有关特定内容的URL地址(比如有关商品或服务的信息的URL地址),从URL地址中提取出与特定内容相关的标识信息,获取与商品或活动相关的内容信息,以及在对话窗口中附加显示这些内容信息(非用户手工输入)。本申请实施例的即时通讯客户端增强了信息传播的效果。此外,通过调用图片阅览器,预览与商品或活动相关的图片信息,提高即时通信客户端的用户体验。换句话说,提供了一种在用户不打开网页的情况下在即时通讯客户端中预览商品和活动的方法。 
为使本申请的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本申请作进一步地详细说明。 
根据本申请的实施例,提供了一种即时通讯客户端的信息显示方法。 
<信息显示方法> 
图1是本申请实施例的即时通讯客户端的信息显示方法的概略流程图。 
在步骤S101中,识别通讯消息中包含的URL地址。 
通常,用户能够通过即时通讯客户端接收到各种通讯消息,例如文字、图片、或URL地址等消息。所述URL地址即用于表示网页的地址信息的字符串。 
识别通讯消息中包含的URL地址可以包括图2所示的步骤。如图2所示,图2示出了识别通讯消息中包含的URL地址的处理流程。 
在步骤S201中,从接收到的通讯消息中抓取URL地址。换句话说,每当即时通讯客户端接收通讯消息时,都要使用正则表达式分析该接收到的通讯消息是否为URL地址消息。在此,正则表达式是指在计算机科学中用于描述或者匹配符合某个句法规则的一系列字符串的单个字符串。实际上,正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合来组成一个“规则字符串”。这个“规则字符串”用来表达对字符串的一种过滤逻辑。 
在步骤S202中,判断抓取到的URL地址是否为预定类型的URL地址。在此,预定类型的URL地址包括指向特定对象的URL地址,比如指向某一商品信息页或某一活动的信息页的URL地址。也就是说,在步骤S201中分析为该通讯消息是URL地址的情况下,进一步分析该URL地址是否为与特定对象相关的URL地址。 
对于文字信息或图片信息这样的通讯消息,用户能够立刻理解信息发送方的意图。但是,当通讯消息包含URL地址时,则无法立刻获知该URL地址对应的页面内容信息,而只能在用户访问该URL地址对应的页面时才能获得该页面的内容信息。 
在本申请实施例中,可以对即时通讯消息中的URL地址进行一定处理以使用户可以快速获取该URL地址对应的页面的内容信息。当识别当前通讯信息中包含了与特定对象相关的URL地址时,则可以进一步执行对所述URL地址的处理步骤。 
在步骤S102中,抽取URL地址包含的用于标识页面内容的标识信息。即,从URL地址中获取标识信息。 
当通讯消息中包含URL地址时,可以根据预设的规则从该URL地址中提取标识信息。 
所述标识信息包括用于标识页面内容的一种或多种参数及其对应的参数值。例如,当URL地址为某一商品或用户的信息页面时,为便于页面的管理和维护,该URL地址中通常包含用于标识商品信息或用户信息的商品ID、 类别ID及用户ID等。所述标识信息通常按照预定的规则生成。因此,可以通过预设的字符串匹配规则抽取该URL地址中包含的标识信息。 
返回到图1,在步骤S103中,获取与标识信息相应的业务数据。 
业务服务器获取到与标识信息相应的业务数据之后,即时通讯客户端从业务服务器接收该业务数据。在此,业务服务器是指与即时通讯客户端相对应的服务器端。 
更进一步来说,如果即时通讯客户端要获取与标识信息相应的业务数据,则可以进行如图3所示那样的处理。如图3所示,图3示出了即时通讯客户端获取业务数据的流程图。 
具体来说,在步骤S301中,向业务服务器发送标识信息和与其相关的处理请求。也就是说,即时通讯客户端将在步骤S101中获取到的标识信息以及要获取与该标识信息相关的业务数据这样的请求一并发送到业务服务器。 
在步骤S302中,从业务服务器接收与处理请求对应的业务数据。也就是说,当业务服务器接收到来自即时通讯客户端的处理请求时,业务服务器基于标识信息通过预先设定的API接口获取与该标识信息对应的业务数据,然后将这些业务数据返回给即时通讯客户端。在此,业务数据是指URL地址所对应的页面内容中的主要内容信息,其包括文字信息和图片信息中的至少一种。并且,主要内容信息是可定制的,例如可定制成从有关活动的网页中提取出时间、地点、主题等信息。 
返回到图1,在步骤S104中,将业务数据显示在即时通讯客户端的对话窗口中。进一步地,在步骤S103中获取到与URL地址对应的页面的主要内容信息后,这些内容信息可以同URL地址一并显示在即时通讯客户端的对话窗口中。可以在URL地址这一消息的下方,紧随URL而显示获取到的主要内容信息。 
当业务数据包括图片信息时,在步骤S104中将业务数据显示在即时通讯客户端的方法进一步包括:调用图片阅览器来显示所述图片信息。也就是 说,由于图片可以直观清楚地显示出商品或活动信息页面中的信息,所以在业务数据包括图片的情况下,通过调用图片阅览器,能够将图片放大地显示在图片阅览窗口中,从而便于用户更清楚地了解预定类型的URL地址指向的页面内容中的细节。另外,在业务数据包含多张图片的情况下,由于每张图片的所占空间很大,所以为了节省空间,在对话窗口中仅显示一张图片,另外通过调用图片阅览器来显示其它图片。 
由此,即时通讯客户端完成信息的显示。 
<实施例1> 
图4是本申请实施例涉及的页面内容提取流程图。 
下面,结合图4来详细说明即时通讯客户端的信息显示方法。 
如图4所示,首先,在即时通讯客户端的对话窗口中收到消息。例如,即时通讯客户端接收到的消息是:“嗨,有好东西要与你一同分享, 
http://product.dangdang.com/product.aspx?product_id=60336243#ddclick?act=click&pos=60336243_0_1_m&cat=4006498&key=&qinfo=&pinfo=&minfo=113_1_48&ninfo=&custid=&permid=20120813111516781911563449475562905&ref=&rcount=&type=&t=1369280925000”。 
接着,即时通讯客户端通过正则表达式来分析该接收到的消息,并从该消息中抓取到URL地址。抓取到的URL地址即 
“http://product.dangdang.com/product.aspx?product_id=60336243#ddclick?act=click&pos=60336243_0_1_m&cat=4006498&key=&qinfo=&pinfo=&minfo=113_1_48&ninfo=&custid=&permid=20120813111516781911563449475562905&ref=&rcount=&type=&t=1369280925000”这一地址。 
本申请实施例对即时通讯客户端进行了改进,使得即时通讯客户端能够从通讯消息中抓取到URL地址,然后从抓取到的URL地址中选取出与特定对象(比如商品或活动)有关的URL地址,并且从该URL地址中提取出标识信息(即上述URL地址示例中的product_id参数及其参数值),并借助该标识信息与业务服务器进行通信,从而获得所需要的业务数据。 
接下来,判断抓取到的该URL地址是否为特定对象的URL地址。如果 该URL地址是有关商品的URL地址,即时通讯客户端从上述URL地址中提取出标识信息,即提取出“product_id=60336243”。 
接着,即时通讯客户端向业务服务器发出要获取与所述标识信息相对应的业务数据的请求。 
然后,业务服务器接收到即时通讯客户端对业务数据的获取请求,并处理该请求。通过预设的API接口获取相关详细信息。例如,所述URL地址指向某一商品的信息页时,通过API接口可以获取到商品名称、定价、折扣、顾客评分、配送区域、运费说明等文字信息以及商品的图片信息。 
接着,业务服务器将这些文字信息、图片信息等业务数据返回给即时通讯客户端。即,按照用户的制定规则,将用户所需的业务数据返回到即时通讯客户端。 
然后,即时通讯客户端将接收到的这些业务数据显示在对话窗口中。即,将这些业务数据紧随URL地址而显示在上述所抓取到的URL地址的下方,如下: 
由于上述业务数据包括图片信息,所以可以通过调用图片阅览器来显示图片信息。图5示出了调用图片阅览器来显示图片信息的状态图。如图5所示,只要显示于对话窗口中的图片被点击,即时通讯客户端就可以调用图片阅览器,并在图片阅览器上显示多张图片的信息。此时,用户就可以单独地预览每张图片。这样,在不需要打开URL地址的情况下就能够预览多张图片。 
至此,即时通讯客户端完成了信息的显示。 
<信息显示设备> 
本申请的另一方面,提供一种用于即时通讯客户端显示信息的设备。下面,结合图6来具体说明用于即时通讯客户端显示信息的设备的结构。 
图6是本申请涉及的用于即时通讯客户端显示信息的设备的结构示意图。如图6所示,用于即时通讯客户端显示信息的设备600可以包括识别装置601、抽取装置602、获取装置603以及显示装置604。 
具体来说,识别装置601是用于识别通讯消息中包含的URL地址的装置。更进一步说,识别装置601可以包括抓取装置611、判断装置612、以及获得装置613。抓取装置611是用于从接收到的通讯消息中抓取URL地址的装置。判断装置612是用于判断抓取到的URL地址是否为预定类型的URL地址的装置。获得装置613是用于从所述URL地址中获得标识信息的装置。 
抽取装置602是用于抽取URL地址包含的用于标识页面内容的标识信息的装置。 
获取装置603是用于获取与标识信息相应的业务数据的装置。业务数据包括文字信息和图片信息中的至少一种。更进一步说,获取装置603可以包括发送装置621和接收装置622。发送装置621是用于向业务服务器发送标识信息和与其相关的处理请求。接收装置622是用于从业务服务器接收与处理请求对应的业务数据。 
显示装置604是用于将业务数据显示在即时通讯客户端的对话窗口中的装置。进而,当业务数据中包含图片信息时,显示装置604可以进一步包括图片阅览装置,该图片阅览装置用于在业务数据包括图片信息时通过被调用来显示图片信息的装置。 
<信息显示系统> 
本申请的另一方面,提供一种信息显示系统。 
图7是本申请涉及的信息显示系统700的结构示意图。如图7所示,信 息显示系统700可以包括即时通讯客户端701和业务服务器702。 
具体来说,即时通讯客户端701可以包括上述的识别装置601、抽取装置602、获取装置603、显示装置604。进而,识别装置601可以进一步包括抓取装置611、判断装置612、以及获得装置613。获取装置603可以进一步包括发送装置621和接收装置622。对于即时通讯客户端701的各组成部分,前面已经进行了说明,因而在此省略。另外,在业务数据不包含图片信息的情况下,显示装置604也可以不包含图片阅览装置。 
业务服务器702是用于基于来自即时通讯客户端701的标识信息得到与标识信息相应的业务数据、并将业务数据返回给即时通讯客户端701的装置。也就是说,业务服务器702从即时通讯客户端701的发送装置621接收到标识信息以及与该标识信息相应的处理请求之后,通过API接口获取与该标识信息相应的业务数据。进而,业务服务器702可以包括处理装置711。该处理装置711是用于按照处理请求得到与标识信息相关的业务数据。也就是说,处理装置711基于标识信息通过API接口得到业务数据。 
本申请的设备600以及系统700中的即时通讯客户端所包括的各个模块的具体实施与本申请的方法中的步骤的具体实施是相对应的,为了不模糊本申请,在此省略不再对各个模块的具体细节进行描述。 
本申请的方法、设备以及系统可以在任何可以使用即时通讯软件的设备中应用。所述设备以及系统可以包括但不限于:台式电脑、移动终端设备、膝上型电脑、平板电脑、个人数字助理等。 
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。 
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或 计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。 
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。 
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。 
应当注意,本申请的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本申请的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。 
应当注意,尽管在上文详细描述中提及了设备的若干模块或子模块,但是这种划分仅仅并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。 
此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并 非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。 

Claims (14)

1.一种即时通讯客户端显示信息的方法,包括:
识别通讯消息中包含的URL地址;
抽取URL地址包含的用于标识页面内容的标识信息;
获取与所述标识信息相应的业务数据;以及
将所述业务数据显示在即时通讯客户端的对话窗口中。
2.根据权利要求1所述的方法,其中,在识别通讯消息中包含的URL地址的步骤中进一步包括:
从接收到的通讯消息中抓取URL地址;
判断抓取到的URL地址是否为预定类型的URL地址;以及
从所述URL地址中获取标识信息。
3.根据权利要求2所述的方法,其中,在获取与所述标识信息相应的业务数据的步骤中进一步包括:
向业务服务器发送所述标识信息和与其相关的处理请求;以及
从所述业务服务器接收与所述处理请求对应的所述业务数据。
4.根据权利要求1所述的方法,其中,所述业务数据包括文字信息和图片信息中的至少一种。
5.根据权利要求4所述的方法,在将所述业务数据显示在即时通讯客户端的对话窗口中的步骤中进一步包括:在所述业务数据包括图片信息时调用图片阅览器显示图片信息。
6.一种用于即时通讯客户端显示信息的设备,包括:
识别装置,被配置成识别通讯消息中包含的URL地址;
抽取装置,被配置成抽取URL地址包含的用于标识页面内容的标识信息;
获取装置,被配置成获取与所述标识信息相应的业务数据;以及
显示装置,被配置成将所述业务数据显示在即时通讯客户端的对话窗口中。
7.根据权利要求6所述的设备,其中,所述识别装置进一步包括:
抓取装置,被配置成从接收到的通讯消息中抓取URL地址;
判断装置,被配置成判断抓取到的URL地址是否为预定类型的URL地址;以及
获得装置,被配置成从所述URL地址中获得标识信息。
8.根据权利要求7所述的设备,其中,所述获取装置进一步包括:
发送装置,被配置成向业务服务器发送所述标识信息和与其相关的处理请求;以及
接收装置,被配置成从所述业务服务器接收与所述处理请求对应的所述业务数据。
9.根据权利要求6所述的设备,其中,所述业务数据包括文字信息和图片信息中的至少一种。
10.根据权利要求9所述的设备,所述显示装置进一步包括图片阅览装置,被配置成在所述业务数据包括图片信息时通过被调用来显示所述图片信息。
11.一种信息显示系统,其包括即时通讯客户端和业务服务器,
所述即时通讯客户端包括:
识别装置,被配置成识别通讯消息中包含的URL地址;
抽取装置,被配置成抽取URL地址包含的用于标识页面内容的标识信息;
获取装置,被配置成获取与所述标识信息相应的业务数据;以及
显示装置,被配置成将所述业务数据显示在所述即时通讯客户端的对话窗口中,
所述业务服务器被配置成基于来自所述即时通讯客户端的标识信息得到与所述标识信息相应的业务数据,并将所述业务数据返回给所述即时通讯客户端。
12.根据权利要求11所述的系统,其中,
所述识别装置进一步包括:
抓取装置,被配置成从接收到的通讯消息中抓取URL地址;
判断装置,被配置成判断抓取到的URL地址是否为预定类型的URL地址;以及
获得装置,被配置成从所述URL地址中获得标识信息,
所述获取装置进一步包括:
发送装置,被配置成向业务服务器发送所述标识信息和与其相关的处理请求;以及
接收装置,被配置成从所述业务服务器接收与所述处理请求对应的所述业务数据,
所述业务服务器进一步包括:
处理装置,被配置成按照所述处理请求得到与所述标识信息相关的所述业务数据。
13.根据权利要求11所述的系统,其中,所述业务数据包括文字信息和图片信息中的至少一种。
14.根据权利要求13所述的系统,所述显示装置进一步包括图片阅览装置,被配置成在所述业务数据包括图片信息时通过被调用来显示所述图片信息。
CN201310231094.9A 2013-06-09 2013-06-09 即时通讯客户端显示信息的方法及设备和信息显示系统 Pending CN104243273A (zh)

Priority Applications (8)

Application Number Priority Date Filing Date Title
CN201310231094.9A CN104243273A (zh) 2013-06-09 2013-06-09 即时通讯客户端显示信息的方法及设备和信息显示系统
TW102133553A TW201447796A (zh) 2013-06-09 2013-09-16 即時通訊客戶端顯示資訊的方法和設備和資訊顯示系統
US14/296,915 US20140365914A1 (en) 2013-06-09 2014-06-05 Determining message data to present
EP14755437.2A EP3008613A4 (en) 2013-06-09 2014-06-06 Determining message data to present
KR1020157032008A KR101748196B1 (ko) 2013-06-09 2014-06-06 표시할 메시지 데이터 결정
PCT/US2014/041295 WO2014200853A2 (en) 2013-06-09 2014-06-06 Determining message data to present
JP2016518031A JP2016524759A (ja) 2013-06-09 2014-06-06 提示するメッセージデータの決定
HK15103208.5A HK1202731A1 (zh) 2013-06-09 2015-03-31 即時通訊客戶端顯示信息的方法及設備和信息顯示系統

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310231094.9A CN104243273A (zh) 2013-06-09 2013-06-09 即时通讯客户端显示信息的方法及设备和信息显示系统

Publications (1)

Publication Number Publication Date
CN104243273A true CN104243273A (zh) 2014-12-24

Family

ID=52006581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310231094.9A Pending CN104243273A (zh) 2013-06-09 2013-06-09 即时通讯客户端显示信息的方法及设备和信息显示系统

Country Status (8)

Country Link
US (1) US20140365914A1 (zh)
EP (1) EP3008613A4 (zh)
JP (1) JP2016524759A (zh)
KR (1) KR101748196B1 (zh)
CN (1) CN104243273A (zh)
HK (1) HK1202731A1 (zh)
TW (1) TW201447796A (zh)
WO (1) WO2014200853A2 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095453A (zh) * 2016-06-16 2016-11-09 北京金山安全软件有限公司 一种信息展示方法、装置及电子设备
CN106254217A (zh) * 2016-08-09 2016-12-21 百度在线网络技术(北京)有限公司 即时通讯中包含url地址的消息的处理方法和装置
CN106254216A (zh) * 2016-08-09 2016-12-21 百度在线网络技术(北京)有限公司 即时通讯客户端中消息的控制方法以及装置
CN106302115A (zh) * 2016-08-09 2017-01-04 百度在线网络技术(北京)有限公司 即时通讯客户端中消息的控制方法以及装置
CN106339407A (zh) * 2016-08-09 2017-01-18 百度在线网络技术(北京)有限公司 即时通讯中包含url地址的消息的处理方法和装置
WO2017041641A1 (zh) * 2015-09-08 2017-03-16 阿里巴巴集团控股有限公司 业务功能的实现方法和装置
CN106919540A (zh) * 2016-08-02 2017-07-04 阿里巴巴集团控股有限公司 文本的显示方法、系统及装置
CN106992921A (zh) * 2015-10-20 2017-07-28 可可株式会社 扩展服务的微件显示方法及执行该方法的装置
CN111639282A (zh) * 2020-05-29 2020-09-08 维沃移动通信有限公司 信息显示方法、显示装置及电子设备
CN115017428A (zh) * 2021-08-27 2022-09-06 北京字跳网络技术有限公司 一种信息显示方法、装置、系统及存储介质

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10153995B2 (en) * 2013-07-01 2018-12-11 [24]7.ai, Inc. Method and apparatus for effecting web page access in a plurality of media applications
WO2017002182A1 (ja) * 2015-06-29 2017-01-05 楽天株式会社 管理装置、管理方法、非一時的な記録媒体およびプログラム
CN105376412A (zh) * 2015-12-01 2016-03-02 小米科技有限责任公司 信息处理的方法及装置
US10419401B2 (en) * 2016-01-08 2019-09-17 Capital One Services, Llc Methods and systems for securing data in the public cloud
KR102475927B1 (ko) * 2016-04-28 2022-12-08 엘지전자 주식회사 스크랩 기능을 제공하는 디스플레이 장치 및 그의 동작 방법
CN108400925B (zh) * 2017-02-08 2021-04-09 阿里巴巴集团控股有限公司 即时通讯消息的提醒方法及即时通讯客户端
JP6954558B2 (ja) * 2017-04-12 2021-10-27 株式会社サテライトオフィス コンピュータシステム、プログラム
CN108353021A (zh) * 2018-02-05 2018-07-31 深圳星图腾科技有限公司 即时通讯的信息处理方法、终端、服务器及可读存储介质
US11252274B2 (en) * 2019-09-30 2022-02-15 Snap Inc. Messaging application sticker extensions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102255A (zh) * 2007-08-13 2008-01-09 腾讯科技(深圳)有限公司 对包括超链接的即时通讯信息的处理方法及装置
CN102868711A (zh) * 2011-07-05 2013-01-09 阿里巴巴集团控股有限公司 在即时通讯客户端生成图片的方法和图片生成装置及系统

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6351467B1 (en) * 1997-10-27 2002-02-26 Hughes Electronics Corporation System and method for multicasting multimedia content
US6912691B1 (en) * 1999-09-03 2005-06-28 Cisco Technology, Inc. Delivering voice portal services using an XML voice-enabled web server
AU2001232388A1 (en) * 2000-02-02 2001-08-14 Jong-Hyun Woo System and method for providing chatting service as well as contents by using network
US7747782B2 (en) * 2000-04-26 2010-06-29 Novarra, Inc. System and method for providing and displaying information content
US7653744B2 (en) * 2000-06-12 2010-01-26 At&T Mobility Ii Llc Method and apparatus for sharing wireless content
US20040205514A1 (en) * 2002-06-28 2004-10-14 Microsoft Corporation Hyperlink preview utility and method
WO2004046949A1 (en) * 2002-11-18 2004-06-03 America Online, Inc. Handling a multimedia object associated with an electronic message
WO2005109886A2 (en) * 2004-04-30 2005-11-17 Vulcan Inc. Controlling one or more media devices
US20070143414A1 (en) * 2005-12-15 2007-06-21 Daigle Brian K Reference links for instant messaging
US7814425B1 (en) * 2005-12-30 2010-10-12 Aol Inc. Thumbnail image previews
JP4664853B2 (ja) * 2006-04-04 2011-04-06 ヤフー株式会社 コンテンツ配信の方法及び当該方法を実現するサーバ
US10289294B2 (en) * 2006-06-22 2019-05-14 Rohit Chandra Content selection widget for visitors of web pages
US8090779B2 (en) * 2007-02-20 2012-01-03 Google Inc. Systems and methods for viewing media content in instant messaging
US8631315B2 (en) * 2007-05-17 2014-01-14 Columbia Insurance Company System and method for delivering information related to a product
US20080294975A1 (en) * 2007-05-21 2008-11-27 International Business Machines Corporation Selectable revelation of content attributes for a hyperlink
US20090172565A1 (en) * 2007-12-26 2009-07-02 John Clarke Jackson Systems, Devices, and Methods for Sharing Content
JP4995152B2 (ja) * 2008-06-27 2012-08-08 ヤフー株式会社 情報処理装置、情報処理方法、及び、情報処理プログラム
US8028032B2 (en) * 2008-09-04 2011-09-27 Microsoft Corporation Email messages
WO2010105184A2 (en) * 2009-03-13 2010-09-16 Breach Security , Inc. A method and apparatus for phishing and leeching vulnerability detection
US8737610B1 (en) * 2009-10-07 2014-05-27 Imdb.Com, Inc. Restricted in situ previews for electronic advertising
CN102263705B (zh) * 2010-05-25 2016-06-08 腾讯科技(深圳)有限公司 显示即时通讯消息的方法及装置
US9047259B1 (en) * 2010-07-21 2015-06-02 Google Inc. System and method for renaming hyperlinks
US9754045B2 (en) * 2011-04-01 2017-09-05 Harman International (China) Holdings Co., Ltd. System and method for web text content aggregation and presentation
US20150205454A1 (en) * 2012-01-10 2015-07-23 Google Inc. Systems and methods for displaying preview data
US9954843B2 (en) * 2013-02-28 2018-04-24 Microsoft Technology Licensing, Llc Web ticket based upon a symmetric key usable for user authentication
US11232250B2 (en) * 2013-05-15 2022-01-25 Microsoft Technology Licensing, Llc Enhanced links in curation and collaboration applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102255A (zh) * 2007-08-13 2008-01-09 腾讯科技(深圳)有限公司 对包括超链接的即时通讯信息的处理方法及装置
CN102868711A (zh) * 2011-07-05 2013-01-09 阿里巴巴集团控股有限公司 在即时通讯客户端生成图片的方法和图片生成装置及系统

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11100442B2 (en) 2015-09-08 2021-08-24 Advanced New Technologies Co., Ltd. Method and device for implementing service function
WO2017041641A1 (zh) * 2015-09-08 2017-03-16 阿里巴巴集团控股有限公司 业务功能的实现方法和装置
CN106992921B (zh) * 2015-10-20 2020-05-15 可可株式会社 扩展服务的微件显示方法及执行该方法的装置
CN106992921A (zh) * 2015-10-20 2017-07-28 可可株式会社 扩展服务的微件显示方法及执行该方法的装置
CN106095453A (zh) * 2016-06-16 2016-11-09 北京金山安全软件有限公司 一种信息展示方法、装置及电子设备
CN106095453B (zh) * 2016-06-16 2019-12-24 北京金山安全软件有限公司 一种信息展示方法、装置及电子设备
CN106919540A (zh) * 2016-08-02 2017-07-04 阿里巴巴集团控股有限公司 文本的显示方法、系统及装置
CN106919540B (zh) * 2016-08-02 2021-07-13 创新先进技术有限公司 文本的显示方法、系统及装置
CN106339407A (zh) * 2016-08-09 2017-01-18 百度在线网络技术(北京)有限公司 即时通讯中包含url地址的消息的处理方法和装置
CN106302115A (zh) * 2016-08-09 2017-01-04 百度在线网络技术(北京)有限公司 即时通讯客户端中消息的控制方法以及装置
CN106254216A (zh) * 2016-08-09 2016-12-21 百度在线网络技术(北京)有限公司 即时通讯客户端中消息的控制方法以及装置
CN106254217A (zh) * 2016-08-09 2016-12-21 百度在线网络技术(北京)有限公司 即时通讯中包含url地址的消息的处理方法和装置
CN111639282A (zh) * 2020-05-29 2020-09-08 维沃移动通信有限公司 信息显示方法、显示装置及电子设备
CN115017428A (zh) * 2021-08-27 2022-09-06 北京字跳网络技术有限公司 一种信息显示方法、装置、系统及存储介质

Also Published As

Publication number Publication date
KR20150143605A (ko) 2015-12-23
JP2016524759A (ja) 2016-08-18
HK1202731A1 (zh) 2015-10-02
WO2014200853A2 (en) 2014-12-18
KR101748196B1 (ko) 2017-06-16
WO2014200853A3 (en) 2015-05-07
EP3008613A2 (en) 2016-04-20
EP3008613A4 (en) 2017-03-01
US20140365914A1 (en) 2014-12-11
TW201447796A (zh) 2014-12-16

Similar Documents

Publication Publication Date Title
CN104243273A (zh) 即时通讯客户端显示信息的方法及设备和信息显示系统
CN107679211B (zh) 用于推送信息的方法和装置
CN108804450B (zh) 信息推送的方法和装置
CN110245069B (zh) 页面版本的测试方法和装置、页面的展示方法和装置
US11038975B2 (en) Information pushing method and device
CN101782911B (zh) 一种网络资源内容提示方法及系统
CN104954410A (zh) 消息推送方法、装置及服务器
CN109829121B (zh) 一种点击行为数据上报的方法和装置
CN113297288A (zh) 用户的实时标签生成方法、装置及电子设备
CN107908662B (zh) 搜索系统的实现方法和实现装置
WO2014154033A1 (en) Method and apparatus for extracting web page content
CN107958078A (zh) 信息生成方法和装置
CN104991896A (zh) 一种解析二维码的方法与装置
CN105404669A (zh) 一种显示网页评论的方法、装置、终端及服务器
CN104156421B (zh) 页面的展现方法、装置及系统
US20160275572A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable storage medium
CN110647327A (zh) 基于卡片的用户界面动态控制的方法和装置
CN113656737A (zh) 网页内容展示方法、装置、电子设备以及存储介质
KR101614470B1 (ko) 검색어 리스트 제공 장치 및 이를 이용한 방법
CN109951380B (zh) 用于查找会话消息的方法、电子设备和计算机可读介质
KR101692482B1 (ko) 모바일 단말기의 광고방법, 그 방법을 위한 모바일 단말기 및 프로그램 분배 서버
US11258845B2 (en) Browser management system, browser management method, browser management program, and client program
CN100592300C (zh) 一种数据显示的方法及装置
CN104866545A (zh) 在信息展示页面上检索关键字的方法
CN104794165B (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1202731

Country of ref document: HK

RJ01 Rejection of invention patent application after publication

Application publication date: 20141224

RJ01 Rejection of invention patent application after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1202731

Country of ref document: HK