CN103297540A - 一种更新处理方法、服务器及客户端设备 - Google Patents

一种更新处理方法、服务器及客户端设备 Download PDF

Info

Publication number
CN103297540A
CN103297540A CN2013102503091A CN201310250309A CN103297540A CN 103297540 A CN103297540 A CN 103297540A CN 2013102503091 A CN2013102503091 A CN 2013102503091A CN 201310250309 A CN201310250309 A CN 201310250309A CN 103297540 A CN103297540 A CN 103297540A
Authority
CN
China
Prior art keywords
user
temporary mark
operation behavior
client device
information
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
Application number
CN2013102503091A
Other languages
English (en)
Other versions
CN103297540B (zh
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.)
Beijing Kingsoft Internet Security Software Co Ltd
Conew Network Technology Beijing Co Ltd
Shell Internet Beijing Security Technology Co Ltd
Zhuhai Juntian Electronic Technology Co Ltd
Beijing Kingsoft Internet Science and Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Conew Network Technology Beijing Co Ltd
Shell Internet Beijing Security Technology Co Ltd
Zhuhai Juntian Electronic Technology Co Ltd
Beijing Kingsoft Internet Science and Technology Co 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 Beijing Kingsoft Internet Security Software Co Ltd, Conew Network Technology Beijing Co Ltd, Shell Internet Beijing Security Technology Co Ltd, Zhuhai Juntian Electronic Technology Co Ltd, Beijing Kingsoft Internet Science and Technology Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201310250309.1A priority Critical patent/CN103297540B/zh
Publication of CN103297540A publication Critical patent/CN103297540A/zh
Priority to PCT/CN2014/080405 priority patent/WO2014202020A1/zh
Application granted granted Critical
Publication of CN103297540B publication Critical patent/CN103297540B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
    • H04L63/0421Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本实施例提供的一种更新处理方法、服务器及客户端设备中,应用于服务器的方案可以为客户端设备分配临时标识,根据客户端发送的用户操作行为指示信息中携带的临时标识,记录用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应,当用户操作行为信息发生更新时,根据临时标识进行更新处理。本发明可以为客户端设备分配临时标识,根据临时标识记录用户操作行为信息并进行对应,当用户操作行为信息发生更新时,根据该临时标识进行更新处理。因此客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备的设备标识。本发明在无需用户登录的前提下,提高了用户操作行为信息传输及用户操作行为信息更新的安全性。

Description

一种更新处理方法、服务器及客户端设备
技术领域
本发明涉及移动互联网技术领域,特别是涉及一种更新处理方法、服务器及客户端设备。
背景技术
随着科技的发展,网络和多功能的客户端设备在人们生活中越来越重要。目前用户已经能够通过手机等设备观看视频、浏览网页等。
以用户通过手机观看视频为例,在观看视频时,用户可以收藏某些视频节目,例如收藏一部电视剧,电视剧的剧集时常进行更新,用户一般都希望实时了解到电视剧的更新情况。为了用户能够及时了解到用户收藏的视频节目的更新情况,通常情况下,用户需要向网络侧的视频服务器注册个人账户,在用户通过注册的个人账户登录时,视频服务器才能将该用户账户所收藏的视频节目的更新情况通知给用户。
这种使用户获知其所收藏的视频节目的更新情况的方式,需要用户登录个人账户,操作比较繁琐。而且,大多数用户不习惯登录个人账户,因此无法实时获得其所收藏的节目更新的信息。
发明内容
本发明实施例的目的在于提供一种更新处理方法、服务器及客户端设备,以实现一种无需用户登录个人账户,就可实时方便的获知更新情况的目的。
为达到上述目的,本发明第一方面实施例公开了一种更新处理方法,应用于与客户端设备连接的服务器中,所述方法包括:
接收所述客户端设备发送的临时标识分配请求;
根据所述接收的所述临时标识分配请求,为所述客户端设备分配临时标识并将所述临时标识发送给所述客户端设备;
接收所述客户端设备发送的用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识;
根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理,以使所述客户端设备获知所述用户操作行为信息发生更新。
结合第一方面,在第一方面的第一种可能实现方式中,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
结合第一方面,在第一方面的第二种可能实现方式中,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
所述当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
结合第一方面的第一种可能实现方式或第二种可能实现方式,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
结合第一方面,在第一方面的第三种可能实现方式中,所述接收所述客户端设备发送的临时标识分配请求包括:
接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
结合第一方面或上述第一方面的任一种可能实现方式,所述方法还包括:
记录通过所述客户端设备登陆的用户账户的账户信息;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
当检测到所述用户账户在其他客户端设备上登陆时,根据所述记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识;
根据所述临时标识,查找与所述临时标识对应的用户操作行为信息;
将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
本发明第二方面实施例还提供了另一种更新处理方法,应用于与服务器连接的客户端设备中,所述方法包括:
向所述服务器发送临时标识分配请求;
接收所述服务器发送的、所述服务器根据所述临时标识请求分配的临时标识;
向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
结合第二方面,在第二方面的第一种可能实现方式中,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述向所述服务器发送用户操作行为指示信息后,所述方法还包括:
接收所述服务器发送的对象更新信息;
根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
结合第二方面,在第二方面的第二种可能实现方式中,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述向所述服务器发送用户操作行为指示信息后,所述方法还包括:
接收所述推送通知服务器发送的对象更新信息;
根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
结合第二方面的第一种可能实现方式或第二种可能实现方式,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
结合第二方面,在第二方面的第三种可能实现方式中,所述向所述服务器发送临时标识分配请求包括:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
本发明第三方面实施例还提供了一种服务器,包括:
接收单元,用于接收所述客户端设备发送的临时标识分配请求;
分配单元,用于根据所述接收单元接收的所述临时标识分配请求,为所述客户端设备分配临时标识并将所述临时标识发送给所述客户端设备;
所述接收单元还用于接收所述客户端设备发送的用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识;
记录单元,用于根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
更新单元,用于当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理,以使所述客户端设备获知所述用户操作行为信息发生更新。
结合第三方面,在第三方面的第一种可能实现方式中,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述更新单元具体用于:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
结合第三方面,在第三方面的第二种可能实现方式中,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述记录单元还用于
根据所述分配单元分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
所述更新单元具体用于:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器根据所述推送标识向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
结合第三方面的第一种可能实现方式或第二种可能实现方式,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
结合第三方面,在第三方面的第三种可能实现方式中,所述接收单元具体用于:
接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
所述记录单元还用于:
根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
结合第三方面或上述第三方面的任一种可能实现方式,所述记录单元还用于:
记录通过所述客户端设备登陆的用户账户的账户信息;
在所述分配单元为所述客户端设备分配临时标识后,根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
所述服务器还包括:
账户同步单元,用于当检测到所述用户账户在其他客户端设备上登陆时,根据所述记录单元记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识;
根据所述临时标识,查找与所述临时标识对应的用户操作行为信息;
将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
本发明第四方面实施例还提供了一种客户端设备,包括:
发送单元,用于向服务器发送临时标识分配请求;
接收单元,用于接收所述服务器发送的、所述服务器根据所述发送单元发送的临时标识请求分配的临时标识;
所述发送单元还用于向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
结合第四方面,在第四方面的第一种可能实现方式中,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述接收单元还用于接收所述服务器发送的对象更新信息;
所述客户端设备还包括:
通知单元,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
结合第四方面,在第四方面的第二种可能实现方式中,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述接收单元还用于:接收所述推送通知服务器发送的对象更新信息;
所述客户端设备还包括:
通知单元,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
结合第四方面的第一种可能实现方式或第二种可能实现方式,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
结合第四方面,在第四方面的第三种可能实现方式中,所述发送单元具体用于:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
本实施例提供的一种更新处理方法、服务器及客户端设备,服务器为客户端设备分配临时标识,并根据临时标识记录用户操作行为信息,当用户操作行为信息发生更新时,根据该临时标识进行更新处理,从而使得客户端设备获知用户操作行为信息发生更新。因此,不需要用户通过客户端设备登录个人账户,就可使用户实时得知用户操作行为信息发生更新,对用户而言非常方便。而且,在客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备本身的设备标识,不会泄露用户的隐私。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种更新处理方法的流程图;
图2为本发明实施例提供的另一种更新处理方法的流程图;
图3为本发明实施例提供的一种服务器的结构示意图;
图4为本发明实施例提供的另一种服务器的结构示意图;
图5为本发明实施例提供的另一种更新处理方法的流程图;
图6为本发明实施例提供的另一种更新处理方法的流程图;
图7为本发明实施例提供的一种客户端设备的结构示意图;
图8为本发明实施例提供的另一种客户端设备的结构示意图;
图9为本发明实施例提供的另一种更新处理方法的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了两种更新处理方法,一种应用于服务器中,一种应用于客户端设备中。其中,该服务器可以为视频服务器、购物网站服务器、音频服务器等。该客户端设备可以为计算机、手机、平板电脑等。下面首先对应用于服务器中的更新处理方法进行说明。
如图1所示,本发明实施例提供的一种更新处理方法,应用于与客户端设备连接的服务器中,该方法可以包括:
S100、接收所述客户端设备发送的临时标识分配请求;
具体的,客户端设备可以通过有线连接方式或无线连接方式与服务器连接,其中,所采用的无线连接方式可以为网络连接、wifi连接、蓝牙连接等。
S200、根据所述接收的所述临时标识分配请求,为所述客户端设备分配临时标识并将所述临时标识发送给所述客户端设备;
S300、接收所述客户端设备发送的用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识;
本发明实施例中,用户操作行为信息指示了用户操作行为对应的对象,可认为该信息表示了用户所想了解更新的对象,举例而言,该用户操作行为信息可以包括指示了用户收藏或订阅的对象的用户订阅信息,其中,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、新闻、电子书、图片中的一种或几种。
举例而言,在本发明的一个实施例中,用户操作行为信息指示了用户收藏的视频节目。
在为客户端设备分配临时标识后,客户端设备发送用户操作行为信息时就可以同时发送该临时标识即可。
S400、根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
例如,可以采用列表的方式,记录临时标识以及与该临时标识对应的用户操作行为信息。
S500、当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理,以使所述客户端设备获知所述用户操作行为信息发生更新。
例如:当用户收藏的视频发生更新时,就可以将该视频的更新信息发送到相应的客户端设备中。
在实际应用中,服务器可以直接对客户端设备发送对象更新信息,也可以通过推送通知服务器向客户端设备发送对象更新信息。
需要说明的一点是,对于IOS(IOS是由苹果公司开发的手持设备操作***)***的手机来说,其他服务器,如视频服务器向苹果手机发送更新信息都要经过苹果的苹果推送通知服务APNS来进行中转发送。该APNS即可作为本发明中的推送通知服务器。
下面分别对这两种方式进行举例说明:
对于直接向客户端设备发送对象更新信息的方式:该用户操作行为信息可以包括用户订阅的对象的信息,所述用户订阅的对象的信息指示了用户订阅或收藏的对象;
这种情况下,步骤S500可以包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
可以理解的是,在这种方案下,服务器只需要根据该临时标识直接向客户端设备进行更新信息推送即可。
对于通过推送通知服务器向客户端设备发送对象更新信息的方式:
该客户端设备与推送通知服务器连接;该连接可以是有线连接也可以是无线连接;
在步骤100中接收的临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述为所述客户端设备分配临时标识后,图1所示方法还可以包括:
根据所述分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
所述当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器根据所述推送标识向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
可选的,客户端设备的推送标识可以为推送通知服务器为客户端设备分配的,并且该推送标识与客户端设备的设备标识相对应。在服务器将该推送标识及对象更新信息发送到推送通知服务器后,推送通知服务器就可以根据推送标识与客户端设备的设备标识的对应关系,确定相应的客户端设备的设备标识,并根据该设备标识对对象更新信息进行发送,发送到相应的客户端设备中。
对于以上两种方案来说,用户订阅或收藏的对象可以包括音频节目、视频节目、文件、应用、图片中的一种或几种。
在本发明其他实施例中,步骤S100中的临时标识分配请求可以在客户端设备发送用户操作行为指示信息,如用户对视频的收藏行为信息时同时发送,当然,该临时标识分配请求也可以包括在客户端设备发送的用户操作行为指示信息中。
这种情况下,步骤S100可以包括:
接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
可选的,该第一用户操作行为指示信息可以是客户端设备中首次发出的用户操作行为指示信息,即该临时标识分配请求可以包括在客户端设备中首次发出的用户操作行为指示信息中。
此时,进一步,在所述为所述客户端设备分配临时标识后,该方法还可以包括:
根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
其中,第一用户操作行为指示信息可以为在客户端设备首次发出的操作行为信息,如首次收藏行为对应的行为指示信息,也可以为该客户端设备启动后用户首次发出的操作行为对应的行为指示信息。将临时标识分配请求包含在用户操作行为指示信息中,无需单独进行请求,在用户进行操作行为时即可跟随用户操作行为指示信息一并发送到服务器中。当然,也可以将用户操作行为指示信息作为临时标识分配请求,如将用户首次收藏行为对应的用户操作行为指示信息作为临时标识分配请求。
本发明实施例提供的一种更新处理方法,服务器为客户端设备分配临时标识,并根据临时标识记录用户操作行为信息,当用户操作行为信息发生更新时,根据该临时标识进行更新处理,从而使得客户端设备获知用户操作行为信息发生更新。因此,不需要用户通过客户端设备登录个人账户,就可使用户实时得知用户操作行为信息发生更新,对用户而言非常方便。而且,在客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备本身的设备标识,不会泄露用户的隐私。
进一步的,当用户使用账户信息登录后,本发明还可以将临时标识对应的用户操作行为信息同步到该用户登录时使用的客户端设备中。当然,在本发明其他实施例中,也可以同步到服务器中。
具体的,图1所示方法还可以包括:
记录通过所述客户端设备登陆的用户账户的账户信息;
在所述为所述客户端设备分配临时标识后,如图2所示,图1所示方法还可以包括:
S600、根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
S700、当检测到所述用户账户在其他客户端设备上登陆时,根据所述记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识;
S800、根据所述临时标识,查找与所述临时标识对应的用户操作行为信息;
S900、将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
这样,当用户在某客户端设备上进行登录时,用户之前在另一客户端设备上未登录前的收藏行为信息或订阅行为信息就可以发送到当前的客户端设备中,实现了用户操作行为信息在不同客户端设备上的同步。
本发明实施例提供的一种更新处理方法,可以为客户端设备分配临时标识,根据临时标识记录用户操作行为信息并进行对应,当用户操作行为信息发生更新时,根据该临时标识进行更新处理。因此客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备的设备标识。本发明在无需用户登录的前提下,提高了用户操作行为信息传输及用户操作行为信息更新的安全性。
与图1所示方法实施例对应,本发明还提供了一种服务器。
如图3所示,本发明实施例提供的一种服务器,可以包括:
接收单元100,用于接收客户端设备发送的临时标识分配请求;
分配单元200,用于根据接收单元100接收的临时标识分配请求,为客户端设备分配临时标识并将分配的临时标识发送给所述客户端设备;
接收单元100还用于接收客户端设备发送的用户操作行为指示信息,该用户操作行为指示信息中携带有用户操作行为信息和临时标识;
记录单元300,用于根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
更新单元400,用于当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理。
本发明实施例提供的一种服务器,为客户端设备分配临时标识,并根据临时标识记录用户操作行为信息,当用户操作行为信息发生更新时,根据该临时标识进行更新处理,从而使得客户端设备获知用户操作行为信息发生更新。因此,不需要用户通过客户端设备登录个人账户,就可使用户实时得知用户操作行为信息发生更新,对用户而言非常方便。而且,在客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备本身的设备标识,不会泄露用户的隐私。
具体的,在本发明的一个实施例中:
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述更新单元400具体用于:确定所述用户订阅或收藏的对象出现了更新,根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
可选的,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
具体的,在本发明的另一个实施例中:
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
记录单元300还用于根据分配单元200分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
更新单元400具体用于:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录单元记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器根据所述推送标识向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
可选的,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
可选的,在本发明的一个实施例中,接收单元100具体用于接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
记录单元300还用于根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
可选的,在本发明的一个实施例中:
如图4所示,记录单元300还用于:记录通过所述客户端设备登陆的用户账户的账户信息,在分配单元200为所述客户端设备分配临时标识后,根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
所述服务器还包括账户同步单元500,用于当检测到所述用户账户在其他客户端设备上登陆时,根据记录单元300记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识,根据所述临时标识,查找与所述临时标识对应的用户操作行为信息,将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
本发明实施例所提供的服务器的具体工作方式,可参见图1所述的方法实施例,这里不再一一赘述。
下面对应用于客户端设备中的更新处理方法进行说明。
与前述更新处理方法相对应,如图5所示,本发明实施例提供的一种更新处理方法,应用于与服务器连接的客户端设备中,该方法可以包括:
S001、向所述服务器发送临时标识分配请求;
其中,步骤S001可以包括:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
S002、接收所述服务器发送的、所述服务器根据所述临时标识请求分配的临时标识;
S003、向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
可选的,在本发明的一个实施例中,所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述向所述服务器发送用户操作行为指示信息后,图5所示方法还可以包括:
接收所述服务器发送的对象更新信息;
根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
可选的,在本发明的一个实施例中:
所述客户端设备与推送通知服务器连接;所述临时标识分配请求中还携带有所述客户端设备的推送标识;所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
如图6所示,在步骤S003后,图5所示方法还可以包括:
S004、接收所述推送通知服务器发送的对象更新信息;
S005、根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
其中,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
图5所示方法实施例部分的说明请参见图1所示实施例部分,这里不再赘述。
本发明实施例提供的一种更新处理方法,客户端设备向服务器发送临时标识分配请求,并获得服务器分配的临时标识,根据临时标识向服务器发送用户操作行为信息。因此客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备的设备标识。而当用户操作行为信息发生更新时,服务器根据该临时标识进行更新处理,从而使得客户端设备获知用户操作行为信息发生更新。因此,不需要用户通过客户端设备登录个人账户,就可使用户实时得知用户操作行为信息发生更新,对用户而言非常方便。而且,在客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备本身的设备标识,不会泄露用户的隐私。
与图5所示方法相对应,本发明实施例还提供了一种客户端设备,如图7所示,包括:
发送单元001,用于向服务器发送临时标识分配请求;
接收单元002,用于接收所述服务器发送的、所述服务器根据所述发送单元发送的临时标识请求分配的临时标识;
发送单元001还用于向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
本发明实施例提供的一种客户端设备,可向服务器发送临时标识分配请求,并获得服务器分配的临时标识,根据临时标识向服务器发送用户操作行为信息。因此客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备的设备标识。而当用户操作行为信息发生更新时,服务器根据该临时标识进行更新处理,从而使得客户端设备获知用户操作行为信息发生更新。因此,不需要用户通过客户端设备登录个人账户,就可使用户实时得知用户操作行为信息发生更新,对用户而言非常方便。而且,在客户端设备将用户操作行为信息发送给服务器时,使用服务器分配的临时标识即可,无需使用客户端设备本身的设备标识,不会泄露用户的隐私。
具体的,如图8所示,在本发明的一个实施例中:
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
接收单元002还用于接收所述服务器发送的对象更新信息;
所述客户端设备还包括:
通知单元003,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
可选的,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
具体的,在本发明的另一个实施例中:
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
接收单元002还用于:接收所述推送通知服务器发送的对象更新信息;
通知单元003,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
可选的,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
可选的,在本发明的一个实施例中:
发送单元001具体用于:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
本发明实施例所提供的客户端设备的具体工作方式,可参见前文所述的方法实施例,这里不再一一赘述。
如图9所示,本发明实施例提供的另一种更新处理方法,可以包括:
S01、客户端设备获得用户通过视频客户端发出的对某视频节目的收藏行为;
S02、在该收藏行为为该视频客户端安装后的首次收藏行为时,向视频服务器发送临时标识分配请求;
S03、视频服务器根据该临时标识分配请求,为客户端设备分配临时标识并将该临时标识发送给客户端设备;
可以理解的是,图5所示实施例仅在视频客户端安装后用户首次产生首次收藏行为时向视频服务器发送临时标识分配请求,这样在后续的收藏行为产生时,只需要使用之前分配的临时标识即可。当然,也可以每次产生收藏行为时,均向视频服务器发送临时标识分配请求。
S04、客户端设备向视频服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有收藏行为信息和所述临时标识。
S05、视频服务器根据客户端携带的临时标识,记录收藏行为信息,以使所述收藏行为信息与所述临时标识相对应;
S06、视频服务器确定用户收藏的视频出现了更新;
S07、视频服务器根据临时标识与客户端设备的推送标识的对应关系,确定客户端设备的推送标识;
S08、视频服务器向推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息;
S09、推送通知服务器向客户端设备发送对象更新信息;
S10、客户端设备接收该对象更新信息,告知用户所收藏的视频出现了更新。
图9所示各步骤的执行过程已在图1所示实施例部分说明,不再赘述。
以用户通过苹果IOS手机观看视频节目并收藏视频节目为例,本发明实施例提供一种无需用户登录的情况下,当用户收藏的节目更新时,能实时提醒用户视频更新的方法。
当用户首次收藏时,IOS手机上的客户端设备向视频应用服务器请求一个随机生成的临时Token(代号,即临时标识,亦即收藏Token)作为用户的代称。视频应用服务器通过收藏Token来关联和记录收藏Token与用户上传的收藏节目的信息,视频服务器具体记录了:
A)收藏Token代表的用户的收藏节目列表;
B)收藏Token代表的手机的苹果推送ID(标识);
客户端设备会随之保存该收藏Token。用户后续的收藏行为,都向视频应用服务器传递这个收藏Token来代表用户。当用户收藏的节目更新的时候,视频应用服务器根据收藏这个节目的收藏Token列表,检索出对应的苹果推送ID,即可告知苹果推送服务器向用户推送节目更新信息。
具体流程描述如下:
1)当用户首次收藏节目时,视频应用客户端设备向视频应用服务器请求一个临时的收藏Token(收藏ID),视频应用服务器随机生成一个收藏Token,将该收藏Token与设备的苹果推送ID----deviceToken建立关联;视频应用服务器记录收藏Token与用户收藏列表的关系,也就是说,通过收藏Token可以建立收藏Token、用户收藏列表以及设备deviceToken三者之间的联系,也即通过收藏Token可以代表用户的收藏列表和手机的设备ID。
需要说明的是,首次收藏是指安装视频应用客户端设备后的第一次收藏操作。
2)视频应用客户端设备保存收藏Token,供以后收藏节目时使用。
3)当以后每次接收到用户收藏节目的消息时,视频应用客户端设备取出收藏Token并向视频应用服务器传递该收藏Token,以通过该收藏Token代表用户,并将收藏的节目记录在视频应用服务器中的收藏列表中(即更新收藏列表)。
4)当用户收藏的节目具有更新时,视频应用服务器枚举收藏该节目的收藏Token列表,查出对应的deviceToken,并向苹果APNS请求消息推送,即告知苹果APNS向用户推送节目更新信息。由于视频应用服务器上可能记录了多个客户端请求的收藏Token,因此,当节目具有更新时,视频应用服务器根据这些收藏Token查找相应的deviceToken,根据deviceToken向苹果APNS请求节目更新消息的推送。
6)根据视频应用服务器的请求,苹果APNS对指定的deviceToken推送更新消息。
客户端设备可将更新消息显示在客户端的通知栏中,以提示用户其收藏的节目进行了更新。
通过上述方法,可以实现在用户不登陆的情况下实时向用户推送收藏的视频节目更新信息。
需要说明的是,为了描述的方便,描述以上装置是以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本发明可用于众多通用或专用的计算***环境或配置中。例如:个人计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、可编程的消费电子设备、网络PC、小型计算机、包括以上任何***或设备的分布式计算环境等等。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (22)

1.一种更新处理方法,其特征在于,应用于与客户端设备连接的服务器中,所述方法包括:
接收所述客户端设备发送的临时标识分配请求;
根据所述接收的所述临时标识分配请求,为所述客户端设备分配临时标识并将所述临时标识发送给所述客户端设备;
接收所述客户端设备发送的用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识;
根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理,以使所述客户端设备获知所述用户操作行为信息发生更新。
2.根据权利要求1所述的方法,其特征在于,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
3.根据权利要求1所述的方法,其特征在于,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
所述当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理包括:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器根据所述推送标识向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
4.根据权利要求2或3所述的方法,其特征在于,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
5.根据权利要求1所述的方法,其特征在于,所述接收所述客户端设备发送的临时标识分配请求包括:
接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
6.根据权利要求1、2、3、5中任一项所述的方法,其特征在于,所述方法还包括:
记录通过所述客户端设备登陆的用户账户的账户信息;
在所述为所述客户端设备分配临时标识后,所述方法还包括:
根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
当检测到所述用户账户在其他客户端设备上登陆时,根据所述记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识;
根据所述临时标识,查找与所述临时标识对应的用户操作行为信息;
将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
7.一种更新处理方法,其特征在于,应用于与服务器连接的客户端设备中,所述方法包括:
向所述服务器发送临时标识分配请求;
接收所述服务器发送的、所述服务器根据所述临时标识请求分配的临时标识;
向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
8.根据权利要求7所述的方法,其特征在于,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述向所述服务器发送用户操作行为指示信息后,所述方法还包括:
接收所述服务器发送的对象更新信息;
根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
9.根据权利要求7所述的方法,其特征在于,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
在所述向所述服务器发送用户操作行为指示信息后,所述方法还包括:
接收所述推送通知服务器发送的对象更新信息;
根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
10.根据权利要求8或9所述的方法,其特征在于,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
11.根据权利要求7所述的方法,其特征在于,所述向所述服务器发送临时标识分配请求包括:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
12.一种服务器,其特征在于,包括:
接收单元,用于接收所述客户端设备发送的临时标识分配请求;
分配单元,用于根据所述接收单元接收的所述临时标识分配请求,为所述客户端设备分配临时标识并将所述临时标识发送给所述客户端设备;
所述接收单元还用于接收所述客户端设备发送的用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识;
记录单元,用于根据所述携带的临时标识,记录所述用户操作行为信息,以使所述用户操作行为信息与所述临时标识相对应;
更新单元,用于当所述用户操作行为信息发生更新时,根据所述临时标识进行更新处理,以使所述客户端设备获知所述用户操作行为信息发生更新。
13.根据权利要求12所述的服务器,其特征在于,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述更新单元具体用于:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识,向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
14.根据权利要求12所述的服务器,其特征在于,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述记录单元还用于
根据所述分配单元分配的临时标识,记录所述临时标识与所述客户端设备的推送标识的对应关系;
所述更新单元具体用于:
确定所述用户订阅或收藏的对象出现了更新;
根据所述临时标识和所述记录的对应关系,确定所述客户端设备的推送标识;
向所述推送通知服务器发送更新信息推送请求,所述更新信息推送请求中携带有所述客户端设备的推送标识和对象更新信息,以使所述推送通知服务器根据所述推送标识向所述客户端设备发送对象更新信息,以告知用户所述用户订阅或收藏的对象出现了更新。
15.根据权利要求13或14所述的服务器,其特征在于,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
16.根据权利要求12所述的服务器,其特征在于,所述接收单元具体用于:
接收所述客户端设备发送的第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求;
所述记录单元还用于:
根据所述分配的临时标识,记录所述第一用户操作行为信息,以使所述第一用户操作行为信息与所述临时标识相对应。
17.根据权利要求12、13、14、16中任一项所述的服务器,其特征在于,所述记录单元还用于:
记录通过所述客户端设备登陆的用户账户的账户信息;
在所述分配单元为所述客户端设备分配临时标识后,根据所述分配的临时标识,记录所述临时标识与所述账号信息的对应关系;
所述服务器还包括:
账户同步单元,用于当检测到所述用户账户在其他客户端设备上登陆时,根据所述记录单元记录的账户信息和所述临时标识与所述账号信息的对应关系,确定所述临时标识;
根据所述临时标识,查找与所述临时标识对应的用户操作行为信息;
将所述查找到的用户操作行为信息发送到所述其他客户端设备上。
18.一种客户端设备,其特征在于,包括:
发送单元,用于向服务器发送临时标识分配请求;
接收单元,用于接收所述服务器发送的、所述服务器根据所述发送单元发送的临时标识请求分配的临时标识;
所述发送单元还用于向所述服务器发送用户操作行为指示信息,所述用户操作行为指示信息中携带有用户操作行为信息和所述临时标识。
19.根据权利要求18所述的客户端设备,其特征在于,
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述接收单元还用于接收所述服务器发送的对象更新信息;
所述客户端设备还包括:
通知单元,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
20.根据权利要求18所述的客户端设备,其特征在于,
所述客户端设备与推送通知服务器连接;
所述临时标识分配请求中还携带有所述客户端设备的推送标识;
所述用户操作行为信息包括用户订阅信息,所述用户订阅信息指示了用户订阅或收藏的对象;
所述接收单元还用于:接收所述推送通知服务器发送的对象更新信息;
所述客户端设备还包括:
通知单元,用于根据所述对象更新信息,向用户发送对象更新通知,以使用户获知所述用户订阅或收藏的对象出现了更新。
21.根据权利要求19或20所述的客户端设备,其特征在于,所述用户订阅或收藏的对象包括音频节目、视频节目、文件、应用、图片中的一种或几种。
22.根据权利要求18所述的客户端设备,其特征在于,所述发送单元具体用于:
向所述服务器发送第一用户操作行为指示信息,所述第一用户操作行为指示信息中携带有第一用户操作行为信息和所述临时标识分配请求。
CN201310250309.1A 2013-06-21 2013-06-21 一种更新处理方法、服务器及客户端设备 Active CN103297540B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310250309.1A CN103297540B (zh) 2013-06-21 2013-06-21 一种更新处理方法、服务器及客户端设备
PCT/CN2014/080405 WO2014202020A1 (zh) 2013-06-21 2014-06-20 一种更新处理方法、服务器及客户端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310250309.1A CN103297540B (zh) 2013-06-21 2013-06-21 一种更新处理方法、服务器及客户端设备

Publications (2)

Publication Number Publication Date
CN103297540A true CN103297540A (zh) 2013-09-11
CN103297540B CN103297540B (zh) 2016-08-31

Family

ID=49097843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310250309.1A Active CN103297540B (zh) 2013-06-21 2013-06-21 一种更新处理方法、服务器及客户端设备

Country Status (2)

Country Link
CN (1) CN103297540B (zh)
WO (1) WO2014202020A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986787A (zh) * 2014-06-05 2014-08-13 合一网络技术(北京)有限公司 自动获取视频更新的方法和***
WO2014202020A1 (zh) * 2013-06-21 2014-12-24 贝壳网际(北京)安全技术有限公司 一种更新处理方法、服务器及客户端设备
CN105138924A (zh) * 2015-08-19 2015-12-09 网易传媒科技(北京)有限公司 未登录状态下保存应用操作信息的方法和设备
CN105516156A (zh) * 2015-11-09 2016-04-20 广州多益网络科技有限公司 一种免注册登录方法及***
CN107645527A (zh) * 2016-07-20 2018-01-30 平安科技(深圳)有限公司 信息同步方法和装置
CN110188280A (zh) * 2019-05-31 2019-08-30 三角兽(北京)科技有限公司 一种内容推荐方法、装置、电子设备及计算机可读介质
WO2021179904A1 (zh) * 2020-03-10 2021-09-16 北京字节跳动网络技术有限公司 标记数据处理方法、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010031299A1 (zh) * 2008-09-17 2010-03-25 腾讯科技(深圳)有限公司 简化用户操作的网站登录方法、***、客户端和服务器
CN101789950A (zh) * 2010-02-09 2010-07-28 中兴通讯股份有限公司 三屏融合中基于交互式网络电视的实现方法及***
CN102904960A (zh) * 2012-10-19 2013-01-30 北京奇虎科技有限公司 一种基于rss的信息同步***及方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860446A (zh) * 2009-04-10 2010-10-13 华为终端有限公司 通知网络内容更新的方法、终端及服务器
CN102843357B (zh) * 2012-07-30 2016-11-16 北京网蜜在线网络有限公司 访问网络的方法、应用服务器及***
CN103297540B (zh) * 2013-06-21 2016-08-31 贝壳网际(北京)安全技术有限公司 一种更新处理方法、服务器及客户端设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010031299A1 (zh) * 2008-09-17 2010-03-25 腾讯科技(深圳)有限公司 简化用户操作的网站登录方法、***、客户端和服务器
CN101789950A (zh) * 2010-02-09 2010-07-28 中兴通讯股份有限公司 三屏融合中基于交互式网络电视的实现方法及***
CN102904960A (zh) * 2012-10-19 2013-01-30 北京奇虎科技有限公司 一种基于rss的信息同步***及方法

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014202020A1 (zh) * 2013-06-21 2014-12-24 贝壳网际(北京)安全技术有限公司 一种更新处理方法、服务器及客户端设备
CN103986787A (zh) * 2014-06-05 2014-08-13 合一网络技术(北京)有限公司 自动获取视频更新的方法和***
CN103986787B (zh) * 2014-06-05 2016-03-30 合一网络技术(北京)有限公司 自动获取视频更新的方法和***
CN105138924A (zh) * 2015-08-19 2015-12-09 网易传媒科技(北京)有限公司 未登录状态下保存应用操作信息的方法和设备
CN105138924B (zh) * 2015-08-19 2018-06-29 网易传媒科技(北京)有限公司 未登录状态下保存应用操作信息的方法和设备
CN105516156A (zh) * 2015-11-09 2016-04-20 广州多益网络科技有限公司 一种免注册登录方法及***
CN107645527A (zh) * 2016-07-20 2018-01-30 平安科技(深圳)有限公司 信息同步方法和装置
CN107645527B (zh) * 2016-07-20 2021-06-04 平安科技(深圳)有限公司 信息同步方法和装置
CN110188280A (zh) * 2019-05-31 2019-08-30 三角兽(北京)科技有限公司 一种内容推荐方法、装置、电子设备及计算机可读介质
CN110188280B (zh) * 2019-05-31 2022-03-01 腾讯科技(深圳)有限公司 一种内容推荐方法、装置、电子设备及计算机可读介质
WO2021179904A1 (zh) * 2020-03-10 2021-09-16 北京字节跳动网络技术有限公司 标记数据处理方法、设备及存储介质

Also Published As

Publication number Publication date
WO2014202020A1 (zh) 2014-12-24
CN103297540B (zh) 2016-08-31

Similar Documents

Publication Publication Date Title
CN103297540A (zh) 一种更新处理方法、服务器及客户端设备
CN100527080C (zh) 软件程序同步的方法
EP2575322B1 (en) Method, user equipment, server, and device for sharing information
CN102255887B (zh) 对应多移动装置的线上服务的提供方法与***
EP2924952A1 (en) Data synchronization method and device
US9619830B2 (en) Method and system to recommend a starter list of applications from an application marketplace to a new electronic device
CN104092723B (zh) 文件下载方法、装置及***
CN105426189A (zh) 一种通知栏合并的方法及***
CN102354271A (zh) 手势输入方法及移动终端、主机
CN102857559A (zh) 推荐软件的方法、用户端及***
CN105338011A (zh) 一种基于云服务的***配置方法、装置及云服务器
CN102821150A (zh) 基于云服务的应用管理方法及云服务器
CN105488109A (zh) 内容项目排布方法、装置及***
CN102868593A (zh) 信息获取方法及终端
CN103561290A (zh) 一种电视节目预订方法、服务器、客户端以及***
CN102404616A (zh) 基于数字电视网络进行数据云推送的方法及***
CN102647291A (zh) 基于账户群组的多设备智能管理方法
CN100505930C (zh) 服务等级控制***、服务等级控制服务器以及终端设备
CN103401989A (zh) 显示联系人信息的方法、装置及终端
CN103188324A (zh) 车载信息展示***
CN104967525A (zh) 新闻分享的方法及装置、***
CN103685491A (zh) 一种应用服务提供方法、***及相关设备
CN114172964B (zh) 内容分发网络的调度方法、装置、通信设备及存储介质
CN109981793B (zh) 一种远程输入的方法
CN114430496A (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