CN108345636A - 一种阅读情况跟踪方法、电子设备及存储介质 - Google Patents
一种阅读情况跟踪方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN108345636A CN108345636A CN201711494627.7A CN201711494627A CN108345636A CN 108345636 A CN108345636 A CN 108345636A CN 201711494627 A CN201711494627 A CN 201711494627A CN 108345636 A CN108345636 A CN 108345636A
- Authority
- CN
- China
- Prior art keywords
- user
- reading conditions
- tracking
- request
- party
- 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
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 230000004044 response Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 11
- 230000007812 deficiency Effects 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 238000009412 basement excavation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种阅读情况跟踪方法、电子设备及存储介质,在用户浏览网页信息时,跟踪记录用户的阅读情况,当用户发起跟踪请求时,根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中,那么用户在打开一个链接信息之后,可以在浏览对应的网页信息时阅读相关的内容页(例如文章内容页、视频内容页等)以及了解到与自己有关的关系人的阅读情况,这样有利于提高用户的阅读积极性;并且当用户发起分享请求时,根据用户标识及原有链接信息生成新的链接信息,便于记录和扩展用户的人际网络。
Description
技术领域
本发明涉及网络数据挖掘,尤其涉及一种阅读情况跟踪方法、电子设备及存储介质。
背景技术
如今越来越多的社交网络可供人们交流通信,但是现有的社交产品有一个不足之处,以微信来说,微信是一个熟人社交网络,但是用户却无法得知所阅读/浏览的内容页(包括文章、视频等)是否被熟人或者其他关系人阅读/浏览过,当然也无法得知他们的阅读情况,这样不利于提高用户的阅读积极性。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种阅读情况跟踪方法、电子设备及存储介质,能够让用户在阅读内容页的同时,也能够了解浏览过该内容页的关系人的阅读情况,有利于提高用户的阅读积极性。
本发明的阅读情况跟踪方法,采用如下技术方案实现:
一种阅读情况跟踪方法,包括以下步骤:
浏览请求响应:如果接收到用户的浏览请求,那么根据链接信息生成网页信息,其包括用户所要浏览的内容页;
阅读情况跟踪:记录用户在内容页上的阅读情况;
跟踪请求响应:如果接收到用户对内容页的跟踪请求,那么根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中;
分享请求响应:如果接收到用户的分享请求,那么根据用户标识以及链接信息生成新的链接信息。
进一步地,在执行阅读情况跟踪时,所记录的阅读情况包括用户名称、请求、浏览时长和/或浏览进度。
进一步地,还包括以下步骤:
登录认证:接收到用户的请求时,判断该用户是否已经登录,如果是则执行对应的请求响应,否则将登录请求信息发送至用户端,若接收到用户端所发送登录认证信息,那么更新用户登录状态,并执行所述对应的请求响应。
进一步地,所述用户的请求包括分享请求、浏览请求和/或跟踪请求。
进一步地,还包括以下步骤:
人际网络扩展:如果一个用户所分享的链接信息被另一用户所浏览,那么根据这两个用户的用户标识生成人际关系记录,并将该人际关系记录添加到人际网络中。
进一步地,所述关系人由以下规则定义:
如果一个用户所分享的链接信息被另一用户所浏览,那么将这两个用户互相定义为对方的关系人;
对于第一用户、第二用户、第三用户,若第一用户与第二用户互相为对方的关系人,并且第二用户与第三用户互相为对方的关系人,那么第一用户与第三用户互相为对方的关系人。
本发明的电子设备,采用如下技术方案实现:
一种电子设备,包括存储器、处理器以及存储在存储器上并且可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的阅读情况跟踪方法。
本发明的存储介质,采用如下技术方案实现:
一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述的阅读情况跟踪方法。
相比现有技术,本发明的有益效果在于:
本发明所提供的阅读情况跟踪方法、电子设备及存储介质,在用户浏览网页信息时,跟踪记录用户的阅读情况,当用户发起跟踪请求时,根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中,那么用户在打开一个链接信息之后,可以在浏览对应的网页信息时阅读相关的内容页(例如文章内容页、视频内容页等)以及了解到与自己有关的关系人的阅读情况,这样有利于提高用户的阅读积极性;并且当用户发起分享请求时,根据用户标识及原有链接信息生成新的链接信息,便于记录和扩展用户的人际网络。
附图说明
图1为本发明实施例一的阅读情况跟踪方法的流程图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
实施例一:
图1所示,为本发明实施例一的阅读情况跟踪方法。
该方法包括以下步骤:
S1、浏览请求响应,包括:接收到用户的浏览请求时,执行S11;
S11、登录认证:判断该用户是否已经登录,如果是则执行S12;否则将登录请求信息发送至用户端,若接收到用户端所发送登录认证信息,那么更新用户登录状态,并执行S12;需要说明的是,本实施例中是在用户发起浏览请求的时候进行登录认证,当然也可以在用户发出其他任何请求的时候进行登录认证,例如可以是跟踪请求、分享请求还有其余的投票请求、点赞请求、评论请求等;具体而言,以微信平台为例,利用seesion或者cookie自动进行登录状态检查,若用户为未登录状态,那么调用微信oauth2授权,获取用户名称、头像、性别等资料,并取得用户标识,这里可以为用户的唯一标识,记为openid;当然不同平台可采用不同登录方式,例如微博授权、手机登录等;
S12、根据当前请求浏览的链接信息生成网页信息,其包括用户所要浏览的内容页;判断当前用户打开的链接是否为另一用户所分享的链接,如果是,则执行S13;需要说明的是内容页与其他网页信息(例如关系人的阅读情况、评论区)可以在同一页面上显示,也可在不同页面上显示,根据实际需求来规定即可;
S13、人际网络扩展:如果一个用户所分享的链接信息被另一用户所浏览,那么根据这两个用户的用户标识生成人际关系记录,并将该人际关系记录添加到人际网络中;例如,对分享链接的用户,将其用户标识记为openid_share,浏览该链接的用户记为openid_read,那么将生成记录openid_share→openid_read,将其添加到人际网络中,可以使用图形数据库对该人际网络进行存储,图形数据图在对人际关系的存储、查询及读取上,相对关系型数据库更具有优势;另外不同内容页有其唯一标识,记为docid,为了简单起见,可以直接基于某一内容页来建立及扩展人际网络,例如生成记录docid:openid_share→openid_read,并将其添加到人际网络中;当然,如果人际网络中已经存在这样的记录,此时无需重复记录;
S2、阅读情况跟踪:记录用户在内容页上的阅读情况;这里的阅读情况包括用户名称、请求、浏览时长和/或浏览进度;需要说明的是,这里可以根据不同内容页记录不同的阅读情况,例如点赞、评论、投票、是否发起分享、通过谁的分享等;
S3、跟踪请求响应:如果接收到用户对内容页的跟踪请求,那么根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中;需要说明的是,在执行跟踪请求响应时,所添加的阅读情况不一定是全部的阅读情况,对于某一关系人,可以将其被记录的所有阅读情况添加到网页信息,也可以部分添加,例如只将关系人的用户名称添加到网页信息中,使用户可以了解到与自己有关的关系人中,有谁阅读了当前的内容页;
S4、分享请求响应:如果接收到用户的分享请求,那么根据用户标识以及当前所要分享的链接信息生成新的链接信息;具体而言,可以直接在原来的内容页URL上直接添加用户的唯一标识openid。
具体而言,关于关系人,可以由以下规则定义:
如果一个用户所分享的链接信息被另一用户所浏览,那么将这两个用户互相定义为对方的关系人;这里是将具有分享者-阅读者关系的两个用户称作为关系人;
对于第一用户、第二用户、第三用户,若第一用户与第二用户互相为对方的关系人,第二用户与第三用户互相为对方的关系人,那么第一用户与第三用户互相为对方的关系人。
本质上,我们基于分享者-阅读者,建立以及不断扩展人际网络,并且将处于同一人际网络的两个用户互相定义为对方的关系人。在微信平台中,由于微信是熟人社交网络,实际上用户所分享的链接,大多数都由其认识的人来浏览,浏览该链接的人大多互相之间认识,因此可以直接将同一人际网络的两个用户互相定义为对方的关系人。实际上,关系人如何定义完全可以根据实际情况来决定,例如一个社交平台,可以通过其接口获知两个用户之间是否为好友关系,那么这种情况下我们可以直接将关系人定义好友,这样就能令用户在阅读内容页的时候知道自己好友的阅读情况。还例如,可以将同一人际网络中年龄相同、性别相同的用户定义为关系人,总之根据实际需求定义即可。
总而言之,本实施例在用户浏览网页信息时,跟踪记录用户的阅读情况,当用户发起跟踪请求时,根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中,那么用户在打开一个链接信息之后,可以在浏览对应的网页信息时阅读相关的内容页(例如文章内容页、视频内容页等)以及了解到与自己有关的关系人的阅读情况,这样有利于提高用户的阅读积极性;并且当用户发起分享请求时,根据用户标识及原有链接信息生成新的链接信息,便于记录和扩展用户的人际网络。
实施例二:
本发明实施例二提供一种电子设备,包括存储器、处理器以及存储在存储器上并且可在处理器上运行的计算机程序,该处理器执行该计算机程序时,实现如本发明实施例一所述的阅读情况跟踪方法。其中,该电子设备可以为但不限于个人计算机、服务器、智能手机及网络设备。
实施例三:
本发明实施例三提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本发明实施例一所述的阅读情况跟踪方法。通过以上描述,所属领域技术人员能够清楚地了解到,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在计算机可读存储介质中,该存储介质可以为但不限于计算机的软盘、只读存储器、随机存取存储器、闪存、硬盘及光盘。
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
Claims (8)
1.一种阅读情况跟踪方法,其特征在于,包括以下步骤:
浏览请求响应:如果接收到用户的浏览请求,那么根据链接信息生成网页信息,其包括用户所要浏览的内容页;
阅读情况跟踪:记录用户在内容页上的阅读情况;
跟踪请求响应:如果接收到用户对内容页的跟踪请求,那么根据用户标识找到该用户所在的人际网络,从该人际网络中筛选出浏览过该内容页的关系人,并将其阅读情况添加到网页信息中;
分享请求响应:如果接收到用户的分享请求,那么根据用户标识以及链接信息生成新的链接信息。
2.如权利要求1所述的阅读情况跟踪方法,其特征在于,在执行阅读情况跟踪时,所记录的阅读情况包括用户名称、请求、浏览时长和/或浏览进度。
3.如权利要求1所述的阅读情况跟踪方法,其特征在于,还包括以下步骤:
登录认证:接收到用户的请求时,判断该用户是否已经登录,如果是则执行对应的请求响应,否则将登录请求信息发送至用户端,若接收到用户端所发送登录认证信息,那么更新用户登录状态,并执行所述对应的请求响应。
4.如权利要求3所述的阅读情况跟踪方法,其特征在于,所述用户的请求包括分享请求、浏览请求和/或跟踪请求。
5.如权利要求1所述的阅读情况跟踪方法,其特征在于,还包括以下步骤:
人际网络扩展:如果一个用户所分享的链接信息被另一用户所浏览,那么根据这两个用户的用户标识生成人际关系记录,并将该人际关系记录添加到人际网络中。
6.如权利要求1-5任一项所述的阅读情况跟踪方法,其特征在于,所述关系人由以下规则定义:
如果一个用户所分享的链接信息被另一用户所浏览,那么将这两个用户互相定义为对方的关系人;
对于第一用户、第二用户、第三用户,若第一用户与第二用户互相为对方的关系人,并且第二用户与第三用户互相为对方的关系人,那么第一用户与第三用户互相为对方的关系人。
7.一种电子设备,包括存储器、处理器以及存储在存储器上并且可在处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时,实现如权利要求1-6任一项所述的阅读情况跟踪方法。
8.一种存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时,实现如权利要求1-6任一项所述的阅读情况跟踪方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711494627.7A CN108345636A (zh) | 2017-12-31 | 2017-12-31 | 一种阅读情况跟踪方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711494627.7A CN108345636A (zh) | 2017-12-31 | 2017-12-31 | 一种阅读情况跟踪方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108345636A true CN108345636A (zh) | 2018-07-31 |
Family
ID=62962627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711494627.7A Pending CN108345636A (zh) | 2017-12-31 | 2017-12-31 | 一种阅读情况跟踪方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108345636A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111275563A (zh) * | 2020-01-21 | 2020-06-12 | 深圳市比量科技传媒有限公司 | 基于微信动作的人脉关系的生成方法、***及存储介质 |
CN112052328A (zh) * | 2019-06-06 | 2020-12-08 | 阿里巴巴集团控股有限公司 | 阅读对象内容的处理方法、装置及设备 |
CN112784152A (zh) * | 2019-11-11 | 2021-05-11 | 北京沃东天骏信息技术有限公司 | 一种标记用户的方法和装置 |
WO2021196181A1 (zh) * | 2020-04-03 | 2021-10-07 | 江苏盐城风景风行网络技术研究院 | 一种用户信息的处理方法及设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617267A (zh) * | 2013-12-03 | 2014-03-05 | 北京奇虎科技有限公司 | 社交化扩展搜索方法及装置、*** |
CN107169025A (zh) * | 2017-04-11 | 2017-09-15 | 海南凯迪网络资讯股份有限公司 | 一种分享的智能跟踪方法、装置和*** |
-
2017
- 2017-12-31 CN CN201711494627.7A patent/CN108345636A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617267A (zh) * | 2013-12-03 | 2014-03-05 | 北京奇虎科技有限公司 | 社交化扩展搜索方法及装置、*** |
CN107169025A (zh) * | 2017-04-11 | 2017-09-15 | 海南凯迪网络资讯股份有限公司 | 一种分享的智能跟踪方法、装置和*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112052328A (zh) * | 2019-06-06 | 2020-12-08 | 阿里巴巴集团控股有限公司 | 阅读对象内容的处理方法、装置及设备 |
CN112784152A (zh) * | 2019-11-11 | 2021-05-11 | 北京沃东天骏信息技术有限公司 | 一种标记用户的方法和装置 |
CN111275563A (zh) * | 2020-01-21 | 2020-06-12 | 深圳市比量科技传媒有限公司 | 基于微信动作的人脉关系的生成方法、***及存储介质 |
WO2021196181A1 (zh) * | 2020-04-03 | 2021-10-07 | 江苏盐城风景风行网络技术研究院 | 一种用户信息的处理方法及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108345636A (zh) | 一种阅读情况跟踪方法、电子设备及存储介质 | |
US9507830B2 (en) | Tailoring user experience for unrecognized and new users | |
Jacquemard et al. | Challenges and opportunities of lifelog technologies: A literature review and critical analysis | |
Zhong et al. | Social bootstrapping: how pinterest and last. fm social communities benefit by borrowing links from facebook | |
CN107169025A (zh) | 一种分享的智能跟踪方法、装置和*** | |
US8346774B1 (en) | Protecting network entity data while preserving network properties | |
CN110362727A (zh) | 用于搜索***的第三方搜索应用 | |
CN105224560B (zh) | 缓存数据的查找方法和装置 | |
CN106055997A (zh) | 将父母控制政策应用于媒体文件的方法和*** | |
CN108965389A (zh) | 用于展示信息的方法 | |
CN107766470B (zh) | 一种数据分享的智能统计方法、智能统计显示方法及装置 | |
CN108022077A (zh) | 一种提醒事项处理方法、终端及计算机可读存储介质 | |
CN105869057A (zh) | 评论存储设备、评论读取、评论写入方法及装置 | |
Ramaciotti Morales et al. | Role of the website structure in the diversity of browsing behaviors | |
CN109918348A (zh) | 应用浏览记录的清理方法、终端及计算机可读存储介质 | |
CN107948312A (zh) | 一种以位置点作为信息出入口的信息归类发布方法及*** | |
CN106169975B (zh) | 业务传播方法和装置 | |
Butler et al. | History of law and economics | |
CN104123345B (zh) | 一种用于提供页面信息的方法与设备 | |
Lobel et al. | Social learning and aggregate network uncertainty | |
Sterner et al. | The economics of environmental policy | |
US20170155705A1 (en) | System and method for providing a visually based social network | |
Gloor | AI-based interaction analysis between humans (and other living creatures) | |
CN108765009A (zh) | 购买渠道识别方法、信息上报方法、服务器及终端 | |
Wu et al. | Geographical constraint and temporal similarity modeling for point-of-interest recommendation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180731 |