CN111447468A - Information sharing system, method and non-transitory machine readable medium - Google Patents
Information sharing system, method and non-transitory machine readable medium Download PDFInfo
- Publication number
- CN111447468A CN111447468A CN202010219938.8A CN202010219938A CN111447468A CN 111447468 A CN111447468 A CN 111447468A CN 202010219938 A CN202010219938 A CN 202010219938A CN 111447468 A CN111447468 A CN 111447468A
- Authority
- CN
- China
- Prior art keywords
- sharing
- sharer
- terminal
- list
- server
- 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
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012545 processing Methods 0.000 claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 20
- 238000012795 verification Methods 0.000 claims abstract description 13
- 238000003672 processing method Methods 0.000 claims description 18
- 230000000694 effects Effects 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 9
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种信息共享系统、方法及非暂时性机器可读媒体,涉及通信技术领域,解决了现有技术中存在的网络视频不能对用户的多对多的分享者清单进行管理,不能够满足用户的使用需要的技术问题。该信息共享系统包括包括第一共享者终端、接收者终端和服务器;所述第一共享者终端包括输入模块、处理模块、通讯模块以及显示模块;所述接收者终端至少为一个,包括输入模块、处理模块、通讯模块以及显示模块;所述服务器包括身份验证模块、清单管理模块、清单存储模块、信息存储模块、功能提供模块、功能执行模块及通知模块。本发明实现了网络视频中对用户的多对多共享清单进行管理,操作更为简单方便,提高了用户的使用体验。
The present invention provides an information sharing system, method and non-transitory machine-readable media, relates to the field of communication technology, and solves the problem that network videos existing in the prior art cannot manage users' many-to-many sharer lists. Technical issues that can meet the needs of users. The information sharing system includes a first sharer terminal, a receiver terminal and a server; the first sharer terminal includes an input module, a processing module, a communication module and a display module; there is at least one receiver terminal, including an input module , processing module, communication module and display module; the server includes an identity verification module, a list management module, a list storage module, an information storage module, a function providing module, a function execution module and a notification module. The invention realizes the management of users' many-to-many shared lists in network videos, makes the operation simpler and more convenient, and improves the user experience.
Description
技术领域technical field
本发明涉及通信技术领域,尤其是涉及一种信息共享系统、方法及非暂时性机器可读媒体。The present invention relates to the field of communication technologies, and in particular, to an information sharing system, method and non-transitory machine-readable medium.
背景技术Background technique
随着网络技术及移动终端设备的发展,近年来,网络视频平台以及直播平台给人们带来更实时的视频服务与社交体验。With the development of network technology and mobile terminal equipment, in recent years, online video platforms and live broadcast platforms have brought people more real-time video services and social experiences.
现有网络视频一般是一对一或一对多的分享方式,由视频提供者如网络主播上传影片,订阅者再自行点选观看,观众(订阅者)与网络主播为直接交互关系,如视频提供者邀请其他网络主播、好友、观众一起直播,在现在技术下,网络视频平台以及直播平台仅会让订阅者看到其在该网络视频平台以及该直播平台所订阅的网络主播的影片,对于共同直播的其他网络主播、好友、观众的其他视频内容则因为非其订阅者而无法看到,必须单独在网络视频平台以及直播平台对个别网络主播、好友、观众订阅后,才能够在有新的分享视频时提醒订阅者,前述仍属于一对一或一对多的分享。Existing online videos are generally one-to-one or one-to-many sharing methods. Video providers such as network anchors upload videos, and subscribers can click and watch them by themselves. The audience (subscribers) and network anchors have a direct interaction relationship, such as video. The provider invites other network anchors, friends, and viewers to live broadcast together. Under the current technology, online video platforms and live broadcast platforms only allow subscribers to see the videos of the network anchors subscribed to by the online video platform and the live broadcast platform. Other video content of other network anchors, friends, and viewers who are co-broadcasting cannot be seen because they are not their subscribers. Only after subscribing to individual network anchors, friends, and viewers on the online video platform and the live broadcast platform can they be able to see new video content. Remind subscribers when sharing videos, the aforementioned still belongs to one-to-one or one-to-many sharing.
然而,有些视频活动为多个网络主播在特定时间为特定活动办理的,属于多对多的分享,此时,观众须订阅该视频活动的所有网络主播才能实时获得视频分享通知,结束后又要自行删除或编辑其订阅清单,操作相当麻烦。However, some video events are handled by multiple network hosts for a specific event at a specific time, which is a many-to-many sharing. At this time, the audience must subscribe to all the network hosts of the video event to receive the video sharing notification in real time. It is quite troublesome to delete or edit its subscription list by yourself.
本申请人发现现有技术至少存在以下技术问题:The applicant found that the prior art has at least the following technical problems:
现有的网络视频不能对用户的多对多的分享清单进行管理,不能够满足用户的使用需要。The existing network video cannot manage the user's many-to-many sharing list, and cannot meet the user's usage needs.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提供一种信息共享系统、方法及非暂时性机器可读媒体,以解决现有技术中存在的网络视频不能对用户的多对多的分享者清单进行管理,不能够满足用户的使用需要的技术问题。本发明提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果详见下文阐述。The purpose of the present invention is to provide an information sharing system, method and non-transitory machine-readable medium, so as to solve the problem that the network video existing in the prior art cannot manage the user's many-to-many sharer list, and cannot satisfy the user's needs. use requires technical issues. The technical effects that can be produced by the preferred technical solutions among the technical solutions provided by the present invention are detailed in the following descriptions.
为实现上述目的,本发明提供了以下技术方案:For achieving the above object, the invention provides the following technical solutions:
本发明提供的一种信息共享系统,包括第一共享者终端、接收者终端和服务器;An information sharing system provided by the present invention includes a first sharer terminal, a receiver terminal and a server;
所述第一共享者终端包括输入模块、处理模块、通讯模块以及显示模块;所述输入模块能够接收第一共享者身份信息、第一共享指令、以及共享属性和第一共享信息中的一种;The first sharer terminal includes an input module, a processing module, a communication module and a display module; the input module is capable of receiving first sharer identity information, first sharing instructions, and one of sharing attributes and first sharing information ;
所述接收者终端至少为一个,包括输入模块、处理模块、通讯模块以及显示模块,所述输入模块用于接收共享请求;The receiver terminal is at least one, including an input module, a processing module, a communication module and a display module, and the input module is used for receiving a sharing request;
所述服务器包括身份验证模块、清单管理模块、清单存储模块、信息存储模块、功能提供模块、功能执行模块及通知模块;所述身份验证模块能够接收所述第一共享者身份信息并进行验证,并存储所述共享属性;所述清单存储模块能够存储复数个共享清单;所述清单管理模块能够根据所述第一共享者身份信息、第一共享指令及共享请求新增一个所述共享清单,或存取、修改、删除存储于所述清单存储模块的至少一个所述共享清单;所述信息存储模块能够存储所述第一共享信息;所述功能提供模块能够根据所述共享属性产生所述共享功能清单,并将所述共享功能清单提供至所述接收者终端;所述功能执行模块能够执行对应于所述共享清单的共享功能;所述通知模块根据所述第一共享信息产生共享信息查询通知并发送给至少一个所述接收者终端,且接收者通过所述接收者终端发出共享信息查询请求,所述信息存储模块根据所述共享信息查询请求提供所述第一共享信息至所述接收者终端。The server includes an identity verification module, a list management module, a list storage module, an information storage module, a function providing module, a function execution module and a notification module; the identity verification module can receive and verify the identity information of the first sharer, and store the shared attribute; the list storage module can store a plurality of shared lists; the list management module can add a new shared list according to the identity information of the first sharer, the first sharing instruction and the sharing request, or access, modify, delete at least one of the shared lists stored in the list storage module; the information storage module can store the first shared information; the function providing module can generate the shared list according to the shared attributes sharing a function list, and providing the shared function list to the receiver terminal; the function execution module is capable of executing a sharing function corresponding to the shared list; the notification module generates shared information according to the first shared information A query notification is sent to at least one of the receiver terminals, and the receiver sends a shared information query request through the receiver terminal, and the information storage module provides the first shared information to the shared information according to the shared information query request. receiver terminal.
可选地,所述信息共享系统还包括第二共享者终端;所述第二共享者终端包括输入模块、处理模块、通讯模块以及显示模块;所述输入模块用于接收第二共享者身份信息。Optionally, the information sharing system further includes a second sharer terminal; the second sharer terminal includes an input module, a processing module, a communication module and a display module; the input module is configured to receive the second sharer identity information .
可选地,所述第二共享者终端的输入模块用于接收共享属性、第二共享指令与第二共享信息。Optionally, the input module of the second sharer terminal is configured to receive the sharing attribute, the second sharing instruction and the second sharing information.
可选地,所述输入模块还能够接收共享功能执行请求。Optionally, the input module can also receive a shared function execution request.
可选地,所述清单存储模块还包括共享信息清单。Optionally, the manifest storage module further includes a shared information manifest.
可选地,所述第一共享者身份信息包括身份代码及密码,所述身份代码为账号、电子邮件、电话、通用唯一辨识码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。Optionally, the identity information of the first sharer includes an identity code and a password, and the identity code is an account number, an email, a phone number, a universal unique identification code, a global unique identification code, a universal unique identification code, and an international mobile subscriber identity code. and at least one of mobile network coding.
可选地,所述共享属性为选自个人、活动、游戏、运动、购物、拍卖、旅游、戏剧、娱乐、休闲生活、表演及新闻中的至少一种。Optionally, the shared attribute is at least one selected from personal, activity, game, sports, shopping, auction, travel, drama, entertainment, leisure life, performance and news.
可选地,所述第一共享指令为分享、上传、修改共享清单及删除所述共享清单中的至少一种。Optionally, the first sharing instruction is at least one of sharing, uploading, modifying a shared list, and deleting the shared list.
可选地,所述第一共享信息为选自视频、音乐、图像及文字中的至少一种。Optionally, the first shared information is at least one selected from video, music, image and text.
可选地,所述共享功能为选自赞成、同意、推荐、喜爱、分享、留言、搜寻、播放、暂停、快转、回放、购买、付款、转帐、定位、投票、抽奖、加入及退出中的至少一种。Optionally, the sharing function is selected from approve, agree, recommend, like, share, leave a message, search, play, pause, fast forward, replay, purchase, pay, transfer, locate, vote, draw, join and exit. at least one of.
一种用于第一共享者终端、接收者终端与服务器的共享清单处理方法,所述共享清单处理方法的步骤包含:A shared list processing method for a first sharer terminal, a recipient terminal and a server, the steps of the shared list processing method include:
所述服务器从所述第一共享者终端接收第一共享者身份信息;receiving, by the server, first sharer identity information from the first sharer terminal;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述接收者终端接收共享请求;the server receives a sharing request from the recipient terminal;
所述服务器根据所述第一共享者身份信息、共享请求新增一个共享清单,或存取、修改、删除至少一个所述共享清单。The server adds a new share list according to the identity information of the first sharer and the share request, or accesses, modifies, and deletes at least one of the share lists.
一种用于第一共享者终端、接收者终端、第二共享者终端与服务器的共享清单处理方法,所述共享清单处理方法的步骤包含:A shared list processing method for a first sharer terminal, a receiver terminal, a second sharer terminal and a server, the steps of the shared list processing method include:
所述服务器从所述第一共享者终端接收第一共享者身份信息;receiving, by the server, first sharer identity information from the first sharer terminal;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述第一共享者终端接收第一共享指令,所述第一共享指令包括至少一个共同分享端,所述共同分享端包括第二共享者终端;the server receives a first sharing instruction from the first sharer terminal, the first sharing instruction includes at least one common sharing terminal, and the common sharing terminal includes a second sharer terminal;
所述第二共享者终端接收所述第一共享指令,且所述第二共享者终端发出同意共享指令;The second sharer terminal receives the first sharing instruction, and the second sharer terminal issues an agree-sharing instruction;
所述服务器根据所述第一共享指令与所述同意共享指令分别获得第一共享清单与第二共享清单,其中所述第一共享清单包括所述接收者终端;以及The server obtains a first sharing list and a second sharing list respectively according to the first sharing instruction and the agreeing sharing instruction, wherein the first sharing list includes the recipient terminal; and
所述服务器根据所述第一共享指令与所述同意共享指令新增一个共同共享清单,所述共同共享清单包括所述第一共享清单与所述第二共享清单。The server adds a common sharing list according to the first sharing instruction and the agreeing sharing instruction, and the common sharing list includes the first sharing list and the second sharing list.
一种用于第一共享者终端、接收者终端、第二共享者终端与服务器的共享清单处理方法,其特征在于,所述共享清单处理方法的步骤包含:A shared list processing method for a first sharer terminal, a receiver terminal, a second sharer terminal and a server, wherein the steps of the shared list processing method include:
所述服务器从所述第一共享者终端接收第一共享者身份信息;receiving, by the server, first sharer identity information from the first sharer terminal;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述第一共享者终端接收第一共享指令,所述第一共享指令包括至少一个共同分享端,所述共同分享端包括所述第二共享者终端;the server receives a first sharing instruction from the first sharer terminal, the first sharing instruction includes at least one common sharing terminal, and the common sharing terminal includes the second sharer terminal;
所述服务器根据所述第一共享指令获得所述第一共享者终端与所述第二共享者终端的共享属性,判断是否有相同的共享属性,如有,对所述第二共享者终端发出所述第一共享指令;The server obtains the sharing attributes of the first sharer terminal and the second sharer terminal according to the first sharing instruction, determines whether there is the same sharing attribute, and if so, sends a message to the second sharer terminal. the first shared instruction;
所述第二共享者终端接收所述第一共享指令,且所述第二共享者终端发出同意共享指令;The second sharer terminal receives the first sharing instruction, and the second sharer terminal issues an agree-sharing instruction;
所述服务器根据所述第一共享指令与所述同意共享指令分别获得第一共享清单与第二共享清单,所述第一共享清单包括该接收者终端;以及the server obtains a first sharing list and a second sharing list respectively according to the first sharing instruction and the agreeing sharing instruction, the first sharing list includes the recipient terminal; and
所述服务器根据所述第一共享指令与所述同意共享指令将所述第一共享清单并入所述第二共享清单。The server incorporates the first sharing list into the second sharing list according to the first sharing instruction and the agree-sharing instruction.
可选地,所述方法还进一步包含根据所述共同共享清单产生共同共享功能。Optionally, the method further includes generating a common sharing function according to the common sharing list.
可选地,所述共同共享功能为选自赞成、同意、推荐、喜爱、分享、留言、搜寻、播放、暂停、快转、回放、购买、付款、转帐、定位、投票、抽奖、加入及退出中的至少一种。Optionally, the common sharing function is selected from: approve, agree, recommend, like, share, leave a message, search, play, pause, fast forward, replay, purchase, pay, transfer, locate, vote, draw, join and exit. at least one of them.
可选地,所述第一共享者身份信息包括身份代码及密码,该所述身份代码为选自账号、电子邮件、电话、通用唯一辨识码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。Optionally, the identity information of the first sharer includes an identity code and a password, and the identity code is selected from account number, email, telephone, universal unique identification code, global unique identification code, universal unique identification code, international mobile At least one of user identification code and mobile network code.
可选地,所述共享属性为选自个人、活动、游戏、运动、购物、拍卖、旅游、戏剧、娱乐、休闲生活、表演及新闻中的至少一种。Optionally, the shared attribute is at least one selected from personal, activity, game, sports, shopping, auction, travel, drama, entertainment, leisure life, performance and news.
可选地,所述第一共享指令为选自分享、上传、修改共享清单及删除共享清单中的至少一种。Optionally, the first sharing instruction is at least one selected from sharing, uploading, modifying a shared list, and deleting a shared list.
一种用于第一共享者终端、接收者终端与服务器的信息共享方法,所述信息共享方法包括:An information sharing method for a first sharer terminal, a receiver terminal and a server, the information sharing method comprising:
所述服务器从所述第一共享者终端接收所述第一共享者身份信息;receiving, by the server, the identity information of the first sharer from the terminal of the first sharer;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述第一共享者终端接收所述第一共享指令、所述第一共享信息;receiving, by the server, the first sharing instruction and the first sharing information from the first sharer terminal;
所述服务器根据所述第一共享信息更新所述共享信息清单;The server updates the shared information list according to the first shared information;
所述服务器根据所述第一共享者身份信息获得所述共享清单,所述共享清单包括接收者终端;obtaining, by the server, the share list according to the first sharer identity information, and the share list includes recipient terminals;
所述服务器根据所述第一共享信息、第一共享指令、共享清单产生共享信息查询通知给所述接收者终端;The server generates a sharing information query notification to the receiver terminal according to the first sharing information, the first sharing instruction and the sharing list;
所述接收者终端发出共享信息查询请求;以及The recipient terminal issues a shared information query request; and
所述服务器根据共享所述信息查询请求提供所述第一共享信息至所述接收者终端。The server provides the first shared information to the recipient terminal according to the shared information query request.
可选地,所述共享功能为选自赞成、同意、推荐、喜爱、分享、留言、搜寻、播放、暂停、快转、回放、购买、付款、转帐、定位、投票、抽奖、加入及退出中的至少一种。Optionally, the sharing function is selected from approve, agree, recommend, like, share, leave a message, search, play, pause, fast forward, replay, purchase, pay, transfer, locate, vote, draw, join and exit. at least one of.
一种用于本发明的非暂时性机器可读媒体,所述非暂时性机器可读媒体具有可执行指令使一个或多个处理单元执行一种用于所述第一共享者终端、接收者终端与服务器的信息共享方法,其包含:A non-transitory machine-readable medium for use in the present invention, the non-transitory machine-readable medium having executable instructions to cause one or more processing units to execute a method for the first sharer terminal, the recipient An information sharing method between a terminal and a server, which includes:
所述服务器从所述第一共享者终端接收所述第一共享者身份信息;receiving, by the server, the identity information of the first sharer from the terminal of the first sharer;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述接收者终端接收所述共享请求;the server receives the sharing request from the recipient terminal;
所述服务器根据所述第一共享者身份信息、第一共享指令、共享请求新增一个所述共享清单,或存取、修改、删除至少一个所述共享清单。The server adds one of the sharing lists according to the identity information of the first sharer, the first sharing instruction, and the sharing request, or accesses, modifies, and deletes at least one of the sharing lists.
一种用于本发明的非暂时性机器可读媒体,所述非暂时性机器可读媒体具有可执行指令使一个或多个处理单元执行一种用于所述第一共享者终端、接收者终端、第二共享者终端与服务器的信息共享方法,其包含:A non-transitory machine-readable medium for use in the present invention, the non-transitory machine-readable medium having executable instructions to cause one or more processing units to execute a method for the first sharer terminal, the recipient An information sharing method for a terminal, a second sharer terminal and a server, comprising:
所述服务器从所述第一共享者终端接收所述第一共享者身份信息;receiving, by the server, the identity information of the first sharer from the terminal of the first sharer;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从接收者终端接收所述第一共享指令,所述第一共享指令包括至少一个共同分享端,所述共同分享端包括所述第二共享者终端;The server receives the first sharing instruction from the receiver terminal, the first sharing instruction includes at least one common sharing terminal, and the common sharing terminal includes the second sharer terminal;
所述第二共享者终端接收所述第一共享指令,所述第二共享者终端发出同意共享指令;The second sharer terminal receives the first sharing instruction, and the second sharer terminal issues an agreeing sharing instruction;
所述服务器根据所述第一共享指令、同意共享指令分别获得第一共享清单与第二共享清单,所述第一共享清单包括接收者终端;以及The server obtains a first sharing list and a second sharing list respectively according to the first sharing instruction and the sharing consent instruction, and the first sharing list includes a recipient terminal; and
所述服务器根据所述第一共享指令、同意共享指令新增一个所述共同共享清单,所述共同共享清单包括第一共享清单与第二共享清单的内容。The server adds a new common sharing list according to the first sharing instruction and the sharing consent instruction, and the common sharing list includes the contents of the first sharing list and the second sharing list.
一种用于本发明的非暂时性机器可读媒体,所述非暂时性机器可读媒体具有可执行指令使一个或多个处理单元执行一种用于所述第一共享者终端、接收者终端、第二共享者终端与服务器的信息共享方法,其包含:A non-transitory machine-readable medium for use in the present invention, the non-transitory machine-readable medium having executable instructions to cause one or more processing units to execute a method for the first sharer terminal, the recipient An information sharing method for a terminal, a second sharer terminal and a server, comprising:
所述服务器从所述第一共享者终端接收所述第一共享者身份信息;receiving, by the server, the identity information of the first sharer from the terminal of the first sharer;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述接收者终端接收第一共享指令,第一共享指令包括至少一个共同分享端,所述共同分享端包括第二共享者终端;The server receives a first sharing instruction from the receiver terminal, where the first sharing instruction includes at least one common sharing terminal, and the common sharing terminal includes a second sharer terminal;
所述服务器根据所述第一共享指令获得第一共享者终端与第二共享者终端的共享属性,判断是否有相同的共享属性,如有,对所述第二共享者终端发出所述第一共享指令;The server obtains the sharing attributes of the first sharer terminal and the second sharer terminal according to the first sharing instruction, judges whether there is the same sharing attribute, and if so, sends the first sharer terminal to the second sharer terminal. shared instructions;
所述第二共享者终端接收所述第一共享指令,所述第二共享者终端发出同意共享指令;The second sharer terminal receives the first sharing instruction, and the second sharer terminal issues an agreeing sharing instruction;
所述服务器根据所述第一共享指令、同意共享指令分别获得第一共享清单与第二共享清单,其中所述第一共享清单包括所述接收者终端;以及The server obtains a first sharing list and a second sharing list respectively according to the first sharing instruction and the sharing consent instruction, wherein the first sharing list includes the recipient terminal; and
所述服务器根据所述第一共享指令、同意共享指令将所述第一共享清单并入所述第二共享清单。The server incorporates the first sharing list into the second sharing list according to the first sharing instruction and the sharing consent instruction.
一种用于本发明的非暂时性机器可读媒体,所述非暂时性机器可读媒体具有可执行指令以致使一个或多个处理单元执行一种用于第一共享者终端、接收者终端与服务器的信息共享方法,其包含:A non-transitory machine-readable medium for use in the present invention, the non-transitory machine-readable medium having executable instructions to cause one or more processing units to execute a method for a first sharer terminal, a recipient terminal A method of sharing information with the server, which includes:
所述服务器从所述第一共享者终端接收所述第一共享者身份信息;receiving, by the server, the identity information of the first sharer from the terminal of the first sharer;
所述服务器验证所述第一共享者身份信息;the server verifies the identity information of the first sharer;
所述服务器从所述第一共享者终端接收所述第一共享指令、第一共享信息;receiving, by the server, the first sharing instruction and the first sharing information from the first sharer terminal;
所述服务器根据所述第一共享信息更新共享信息清单;The server updates the shared information list according to the first shared information;
所述服务器根据所述第一共享者身份信息获得所述共享清单,所述共享清单包括接收者终端;obtaining, by the server, the share list according to the first sharer identity information, and the share list includes recipient terminals;
所述服务器根据所述第一共享信息、第一共享指令、共享清单产生共享信息查询通知给所述接收者终端;The server generates a sharing information query notification to the receiver terminal according to the first sharing information, the first sharing instruction and the sharing list;
所述接收者终端发出共享信息查询请求;以及The recipient terminal issues a shared information query request; and
所述服务器根据所述共享信息查询请求提供所述第一共享信息至所述接收者终端。The server provides the first shared information to the receiver terminal according to the shared information query request.
上述任一技术方案至少可以产生如下技术效果:Any of the above-mentioned technical solutions can at least produce the following technical effects:
本发明通过第一共享者终端、接收者终端和服务器构成信息共享系统,实现了网络视频对用户的多对多共享清单进行管理,用户无需逐一订阅所有的视频主播也能实现对其提供视频内容的观赏,操作更为简单方便,提高了用户的使用体验。The present invention forms an information sharing system through the first sharer terminal, the receiver terminal and the server, and realizes the network video management of the user's many-to-many sharing list, and the user can also provide video content to them without subscribing to all the video anchors one by one. viewing, the operation is more simple and convenient, and the user experience is improved.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
图1是本发明的信息共享系统的一个实施例示意图;1 is a schematic diagram of an embodiment of an information sharing system of the present invention;
图2是本发明用于第一共享者终端、接收者终端与服务器的共享清单处理方法的一个实施例流程图;FIG. 2 is a flowchart of an embodiment of the method for processing a shared list for a first sharer terminal, a receiver terminal and a server according to the present invention;
图3是本发明用于第一共享者终端、接收者终端、第二共享者终端与服务器的共享清单处理方法的第一个实施例流程图;3 is a flow chart of the first embodiment of the method for processing a shared list for a first sharer terminal, a receiver terminal, a second sharer terminal and a server according to the present invention;
图4是本发明用于第一共享者终端、接收者终端、第二共享者终端与服务器的共享清单处理方法的第二个实施例流程图;4 is a flow chart of the second embodiment of the method for processing a shared list for a first sharer terminal, a receiver terminal, a second sharer terminal and a server according to the present invention;
图5是本发明用于第一共享者终端、接收者终端与服务器的信息共享方法的一个实施例流程图。FIG. 5 is a flow chart of an embodiment of an information sharing method for a first sharer terminal, a receiver terminal and a server according to the present invention.
图中101、第一共享者终端;102、第二共享者终端;201、接收者终端;11、输入模块;12、处理模块;13、通讯模块;14、显示模块;2、网络;3、服务器;31、身份验证模块;32、清单管理模块;33、清单存储模块;34、信息存储模块;35、功能提供模块;36、功能执行模块;37、通知模块;32、清单管理模块。In the figure, 101, the first sharer terminal; 102, the second sharer terminal; 201, the receiver terminal; 11, the input module; 12, the processing module; 13, the communication module; 14, the display module; 2, the network; 3, server; 31, authentication module; 32, list management module; 33, list storage module; 34, information storage module; 35, function providing module; 36, function execution module; 37, notification module; 32, list management module.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be described in detail below. Obviously, the described embodiments are only some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other implementations obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present invention.
如图1所示,根据本发明的一个实施例,本发明提供一种信息共享系统,包括第一共享者终端101、接收者终端201、第二共享者终端102、网络2以及服务器3。As shown in FIG. 1 , according to an embodiment of the present invention, the present invention provides an information sharing system including a first sharer terminal 101 , a
第一共享者终端101,包括输入模块11、处理模块12、通讯模块13以及显示模块14,输入模块11用于接收第一共享者身份信息、第一共享指令、以及共享属性或第一共享信息中的一种。输入模块11为触控屏、触控板、鼠标、键盘、麦克风及相机等任何用以接收使用者输入信息或操作指令的设备,输入信息为文字、视频及/或声音,例如第一共享者身份信息、直播影片、直播音乐、照片、文字或其组合,也可以让使用者输入共享属性,共享属性为选自个人、活动、游戏、运动、购物、拍卖、旅游、戏剧、娱乐、休闲生活、表演及新闻中的至少一种属性;操作指令为终端操作指令或共享指令等,共享指令可以是分享、上传、修改共享清单及删除共享清单中的至少一种,输入模块11还可以让使用者输入共享请求或同意共享指令等。第一共享者身份信息包括身份代码及密码,该身份代码为来自账号、电子邮件、电话、通用唯一辨识码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。本发明的输入模块11根据所构成的元件提供多种登陆方式,例如包括触控屏、触控板、键盘元件的输入模块11可用以进行账号密码登陆;包括相机功能的输入模块11可用以进行人脸识别登陆;包括指纹感测功能的输入模块11可用以进行指纹识别登陆;包括麦克风功能的输入模块11可用以进行声音识别登陆,例如,在其他实施例中,第一共享者可以通过指纹识别方式存取存储在第一共享者终端101的身份代码及密码作为本信息共享系统所需的第一共享者身份信息。The first sharer terminal 101 includes an input module 11, a processing module 12, a communication module 13 and a display module 14. The input module 11 is used to receive first sharer identity information, first sharing instructions, and sharing attributes or first sharing information one of the. The input module 11 is any device used to receive user input information or operation instructions, such as a touch screen, a touch pad, a mouse, a keyboard, a microphone, and a camera. The input information is text, video and/or sound, such as the first sharer Identity information, live video, live music, photos, text or a combination thereof can also allow users to enter shared attributes, which are selected from personal, activities, games, sports, shopping, auctions, travel, drama, entertainment, leisure life , at least one attribute in performance and news; the operation instruction is a terminal operation instruction or a sharing instruction, etc. The sharing instruction can be at least one of sharing, uploading, modifying the shared list and deleting the shared list, and the input module 11 can also allow users to use The user enters a sharing request or agrees to a sharing instruction, etc. The identity information of the first sharer includes the identity code and password, and the identity code is from the account number, email, telephone, universal unique identification code, global unique identification code, universal unique identification code, international mobile user identification code and mobile network code. at least one. The input module 11 of the present invention provides a variety of login methods according to the components. For example, the input module 11 including touch screen, touch pad, and keyboard components can be used for account and password login; the input module 11 including the camera function can be used for Face recognition login; the input module 11 including the fingerprint sensing function can be used for fingerprint recognition login; the input module 11 including the microphone function can be used for voice recognition login, for example, in other embodiments, the first sharer can use fingerprints The identification method accesses the identity code and password stored in the first sharer terminal 101 as the first sharer identity information required by the information sharing system.
本发明的第一共享者终端101的处理模块12可以是中央处理单元、微处理器、芯片组、控制器、作业系统、驱动程序,或应用程序等。通讯模块13为有线或无线方式进行信息传输的通信元件,例如以太网(Ethernet)、Wi-Fi、蓝牙或红外线等。显示模块14为液晶屏、触控屏、有机发光二极管屏等任何可以将文字、网页、图片、视频信息呈现给使用者观看的设备。第一共享者终端101、接收者终端201、第二共享者终端102为台式机、笔记本、手机、智能手机、平板电脑等具有信息输入输出、信息处理与通讯功能的设备,在此并不限制其范围,使用者可通过前述各种终端装置登陆服务器3,并于终端装置使用信息共享服务。The processing module 12 of the first sharer terminal 101 of the present invention may be a central processing unit, a microprocessor, a chipset, a controller, an operating system, a driver, or an application program and the like. The communication module 13 is a communication element that transmits information in a wired or wireless manner, such as Ethernet, Wi-Fi, Bluetooth, or infrared. The display module 14 is any device such as a liquid crystal screen, a touch screen, an organic light emitting diode screen, etc. that can present text, web pages, pictures, and video information to the user for viewing. The first sharer terminal 101, the
本发明的接收者终端201包括输入模块11、处理模块12、通讯模块13以及显示模块14,各模块功能如前所述,在此不再赘述,在本实施例中,该输入模块11用于接收共享请求。第二共享者终端102也包括输入模块11、处理模块12、通讯模块13以及显示模块14,各模块功能与第一共享者终端101的各模块功能相同,在此不再赘述,在本实施例中,第二共享者终端102的输入模块11可接收第二共享者身份信息、共享属性、第二共享指令与第二共享信息。第二共享者身份信息包括身份代码及密码,该身份代码为来自账号、电子邮件、电话、通用唯一辨识码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。The
应当理解的是,本发明所述的第一共享者终端101、接收者终端201、第二共享者终端102的输入模块11、处理模块12、通讯模块13以及显示模块14为设置于不同终端的功能相同或相似模块。It should be understood that the input module 11 , the processing module 12 , the communication module 13 and the display module 14 of the first sharer terminal 101 , the
网络2用以在第一共享者终端101、接收者终端201、第二共享者终端102以及服务器3之间进行信息传递,网络2指使用各种通讯协议以令彼此进行信息传输,例如传输控制协议/网际协议(TCP/IP)、超文件传输协议(HTTP)、轻型目录访问协议(LDAP)等通讯协议的网际网络、内联网、广域网WAN)、局域网(LAN)、无线网络、蓝牙、WiFi、移动通讯网络或者任何其他网络类型,本领域技术人员应理解不限在此,在本实施例中,为了将信息、影片、应用程序和API(Application Programming Interface,应用程序接口)以低延迟、高速方式在各项装置的间传递,网络2除网际网络外还包括内容分发网络(Content DeliveryNetwork,CDN)、网络域名(Domain Name System,DNS)以及负载平衡器(Load Balancer)。The
服务器3为用以运行提供本发信息共享服务的软件或应用程序的计算机设备,包括但不限于档案服务器、数据库服务器、网页服务器、应用程序服务器等。本发明的服务器3包括身份验证模块31,用于接收第一共享者身份信息并进行验证,以及存储该共享属性;清单存储模块33,用以存储复数个共享清单;清单管理模块32,根据第一共享者身份信息、第一共享指令与共享请求新增一个共享清单,或存取、修改、删除存储于该清单存储模块33的至少一个共享清单;信息存储模块34,用以存储第一共享信息;功能提供模块35,根据共享属性产生共享功能清单,并将共享功能清单提供至接收者终端201;功能执行模块36,用以执行与共享清单相对应的共享功能;以及通知模块,根据第一共享信息产生共享信息查询通知给至少一个接收者终端,且接收者通过该接收者终端发出共享信息查询请求,该信息存储模块34根据该共享信息查询请求提供第一共享信息至该接收者终端。在本实施例中,服务器3为亚马逊弹性云端运算服务器(Amazon Elastic Compute Cloud,Amazon EC2),用以提供前述模块的运行,通过网络接收来自第一共享者终端101、接收者终端201、第二共享者终端102的信息进行处理,并将处理后的结果通过网络提供给第一共享者终端101、接收者终端201、第二共享者终端102。The server 3 is a computer device used to run the software or application program for providing the information sharing service of the present invention, including but not limited to a file server, a database server, a web server, and an application program server. The server 3 of the present invention includes an
身份验证模块31存储有共享者身份验证所需的信息,用于接收该第一共享者身份信息并进行验证,身份验证模块31第一共享者终端101收到第一共享者的身份代码及密码后,与存储在模块内的信息进行比对,如二者相符,判断为通过,允许第一共享者使用服务器3的各模块功能,或允许服务器3的各模块提供服务给第一共享者。身份验证模块31还用以存储第一共享者的共享属性,共享属性为来自个人、活动、游戏、运动、购物、拍卖、旅游、戏剧、娱乐、休闲生活、表演及新闻中的至少一种,共享属性可用以将第一共享者、接收者及第二共享者进行分类或标签化,以便于后续共享清单处理使用。在本实施例中,身份验证模块31可以是至少一兼容关系数据库,例如全受管关系数据库(Amazon Aurora)、物件-关系型数据库服务器(PostgreSQL)和开放源代码的关联式数据库(MySQL)等,但不限在此。The
信息存储模块34为存储第一共享信息的设备,在本实施例中,信息存储模块34为云端存储设备如亚马逊简易存储服务(Amazon Simple Storage Service,Amazon S3),在其他实施例中,信息存储模块34还可以是独立设置的存储设备如计算机或服务器。The
本发明的清单存储模块33,用以存储复数个共享清单,共享清单系指共享者的共享清单,共享清单至少包括一个接收者的身份信息,例如接收者的名称、账号、电子邮件、电话、通用唯一辨识码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一,也可以是信息共享系统给予的具唯一性的编号。清单管理模块32,根据该第一共享者身份信息、该第一共享指令与该共享请求新增一个共享清单,或存取、修改、删除存储于该清单存储模块33的至少一个共享清单。在本实施例中,第一共享者可以通过清单管理模块32存取清单存储模块33中的共享清单,并通过共享清单将共享信息分享给接收者,以使第一共享者与接收者之间产生互动与交流,第一共享者也可以修改、删除存储于该清单存储模块33的至少一个共享清单。在本实施例中,清单管理模块32为非关联式数据库,用以建立与存储表单式信息,例如共享清单,在其他实施例中,还可以存储共享信息清单如影片清单等。本发明的共享功能为赞成、同意、推荐、喜爱、分享、留言、搜寻、播放、暂停、快转、回放、购买、付款、转帐、定位、投票、抽奖、加入及退出中的至少一种。The
功能提供模块35根据第一共享者终端101的共享属性产生一个共享功能清单,共享功能清单存储于清单存储模块33,且功能提供模块35能将该共享功能清单提供至该接收者终端201,据此,第一共享者终端101与接收者终端201可具有相同的共享功能。在其他实施例中,第一共享者也可以通过第一共享者终端101挑选并设定准备与接收者共享的共享功能,第一共享者终端101与接收者终端201有部分共享功能相同。The
服务器3包括至少一个功能执行模块36,用以执行共享功能清单所列的功能,功能执行模块36可以是视频播放模块,用以播放、暂停、快进及回放存储于信息存储模块34的第一共享信息;功能执行模块36也可以是支付模块,用以购买、付款及转帐功能;功能执行模块36还可以是定位模块,用以发出定位指令使第一共享者终端101和/或接收者终端201发送其定位信息至服务器3。在其他实施例中,服务器3还可以通过多个功能执行模块36共同或轮流执行以提供共享者与接收者所需的服务。The server 3 includes at least one function execution module 36 for executing the functions listed in the shared function list. The function execution module 36 may be a video playback module for playing, pausing, fast-forwarding and replaying the first function stored in the
通知模块37可以根据第一共享信息或共享信息清单产生共享信息查询通知给至少一个接收者终端201,例如通知模块37可定期查询信息存储模块34中的共享信息并与前次查询结果进行比较,当服务器3从第一共享者终端101接收并存储第一共享信息后,信息存储模块34中的共享信息会增加,通知模块37即可通过与前次查询结果比较产生一个共享信息的数量差异,当差异为正时,生成一条查询通知给至少一个接收者终端201。通知模块37也可以通过更新的共享信息清单生成一条查询通知给至少一个接收者终端201。接收者通过接收者终端201发出共享信息查询请求,信息存储模块34根据该共享信息查询请求提供第一共享信息至接收者终端201。The
如图2所示,本发明的一种用于第一共享者终端101、接收者终端201与服务器3的共享清单处理方法,第一共享者可根据需求通过第一共享者终端101去处理存储于服务器3的共享清单,其中该需求为共享清单的存取、修改或删除。As shown in FIG. 2 , according to a method for processing a shared list of the first sharer terminal 101 , the
在步骤S201中,服务器3从第一共享者终端101接收第一共享者身份信息。例如,第一共享者通过智能手机输入身份代码及密码,或通过指纹识别方式存取存储在智能手机的身份代码及密码,智能手机将身份代码及密码传送给服务器3。In step S201 , the server 3 receives the first sharer identity information from the first sharer terminal 101 . For example, the first sharer inputs the identity code and password through the smartphone, or accesses the identity code and password stored in the smartphone through fingerprint recognition, and the smartphone transmits the identity code and password to the server 3 .
在步骤S202中,服务器3验证第一共享者身份信息。例如,服务器3从智能手机接收到第一共享者的身份代码及密码后,身份验证模块31会将第一共享者的身份代码及密码与存储在身份验证模块31内的共享者身份信息进行比对验证,如二者相符,判断为通过,允许第一共享者使用服务器3的各模块功能,如二者至少有一项不相符,判断为不通过,服务器3不提供任何模块功能给第一共享者使用。In step S202, the server 3 verifies the identity information of the first sharer. For example, after the server 3 receives the identity code and password of the first sharer from the smartphone, the
在步骤S203中,服务器3从接收者终端201接收共享请求。例如,接收者希望观看第一共享者所分享的共享信息,或接收者希望成为第一共享者的追踪者时,接收者可通过作为接收者终端201的智能手机发出一条共享请求给服务器3,即共享请求可以是请求特定信息例如视频、音乐、文字或其组合的共享,或请求第一共享者的动态共享。In step S203 , the server 3 receives the sharing request from the
在步骤S204中,服务器3根据第一共享者身份信息、第一共享指令与共享请求新增一个共享清单,或存取、修改、删除至少一个共享清单。例如,服务器3先从第一共享者的智能手机接收第一共享者身份信息,以查找出相应的共享清单,接着从接收者的智能手机接收共享请求,再根据来自第一共享者智能手机的第一共享指令去修改、删除共享清单。In step S204, the server 3 adds a new share list, or accesses, modifies and deletes at least one share list according to the identity information of the first sharer, the first share instruction and the share request. For example, the server 3 first receives the identity information of the first sharer from the smartphone of the first sharer to find out the corresponding sharing list, then receives the sharing request from the smartphone of the recipient, and then according to the information from the smartphone of the first sharer The first share instruction is to modify or delete the share list.
如图3所示,本发明的一种用于第一共享者终端101、接收者终端201、第二共享者终端102与服务器3的共享清单处理方法,第一共享者为使第二共享者成为一起共享信息者,在不变更共享者相应的共享清单的情况下,本方法可以新增一个共同共享清单,该共同共享清单包括第一共享者、接收者与第二共享者的身份信息。As shown in FIG. 3 , a sharing list processing method for the first sharer terminal 101 , the
步骤S301服务器3从第一共享者终端101接收第一共享者身份信息;步骤S302服务器3验证第一共享者身份信息,步骤S301与步骤S302同步骤S201与步骤S202,在此不多赘述。In step S301, the server 3 receives the first sharer identity information from the first sharer terminal 101; in step S302, the server 3 verifies the identity information of the first sharer.
在步骤S303中,服务器3从接收者终端201接收第一共享指令,该第一共享指令包括至少一个共同分享端,其中共同分享端包括第二共享者终端102。例如,第一共享者通过智能手机发出第一共享指令时,即指定第二共享者的第二共享者终端102作为其共同分享端,在本实施例中,第一共享指令为“加入”,在其他实施例中,第一共享指令也可以是合并、连线、预约连线等涉及共享操作的指令。In step S303 , the server 3 receives a first sharing instruction from the
在步骤S304中,第二共享者终端102接收第一共享指令,第二共享者终端102发出同意共享指令。例如,第二共享者的智能手机从服务器3获得第一共享指令,并于显示模块14显示“同意加入”的图标,第二共享者通过智能手机的输入模块11点选“同意加入”的图标后,第二共享者的智能手机向服务器3发出同意共享指令。In step S304 , the second sharer terminal 102 receives the first sharing instruction, and the second sharer terminal 102 issues an agreeing sharing instruction. For example, the smartphone of the second sharer obtains the first sharing instruction from the server 3, and displays the icon of "Agree to join" on the display module 14, and the second sharer clicks the icon of "Agree to join" through the input module 11 of the smartphone Afterwards, the smart phone of the second sharer sends an instruction of agreeing to the sharing to the server 3 .
在步骤S305中,服务器3根据第一共享指令与同意共享指令分别获得第一共享清单与第二共享清单,其中第一共享清单包含接收者的身份信息。接收者的身份信息包括身份代码及密码,该身份代码为账号、电子邮件、电话、通用唯一识别码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。在本实施例中,第一共享清单包括接收者终端201的通用唯一识别码、全域唯一识别码、通用唯一识别码、国际移动用户识别码或移动网络编码。在其他实施例中,第一共享清单也可以包括接收者终端201的接收者账号、电子邮件或电话。In step S305, the server 3 obtains the first sharing list and the second sharing list respectively according to the first sharing instruction and the sharing consent instruction, wherein the first sharing list includes the identity information of the recipient. The recipient's identity information includes identity code and password, the identity code is at least one of account number, email, phone number, universal unique identification code, global unique identification code, universal unique identification code, international mobile user identification code and mobile network code. kind. In this embodiment, the first shared list includes the universal unique identification code, the global unique identification code, the universal unique identification code, the international mobile subscriber identity code or the mobile network code of the
在步骤S306中,服务器3根据第一共享指令与同意共享指令新增一个共同共享清单,该共同共享清单包括第一共享清单与第二共享清单的内容,即共同共享清单包括第一共享者终端、接收者终端以及第二共享者终端的账号、电子邮件、电话、通用唯一识别码、全域唯一识别码、通用唯一识别码、国际移动用户识别码及移动网络编码中的至少一种。例如,服务器3从第二共享者的智能手机接收到同意共享指令后,表示第二共享者同意与第一共享者互为共同分享端,清单管理模块32根据同意共享指令与第一共享指令新增一个共同共享清单,共同共享清单中包括互为共同分享端的第一共享者终端101与第二共享者终端102,共同共享清单存储于清单存储模块33,榆次同时,清单存储模块33存有第一共享者终端101的第一共享清单、第二共享者终端102的第二共享清单以及包括第一共享者终端101、第二共享者终端102与接收者终端201的共同共享清单。而成为共同分享端的第二共享者除能接收第一共享者的第一共享信息外,更可以从第二共享者终端102如智能手机输入第二共享信息,并通过服务器3分享给第一共享者与接收者。In step S306, the server 3 adds a common sharing list according to the first sharing instruction and the sharing consent instruction, and the common sharing list includes the contents of the first sharing list and the second sharing list, that is, the common sharing list includes the first sharer terminal , at least one of the account, email, telephone, universal unique identification code, global unique identification code, universal unique identification code, international mobile subscriber identity code and mobile network code of the receiver terminal and the second sharer terminal. For example, after the server 3 receives the sharing approval instruction from the smartphone of the second sharer, it indicates that the second sharer agrees to be a common sharing terminal with the first sharer, and the
在本实施例中,由于服务器3的清单存储模块33存储有第一共享者的共享清单、第二共享者的共享清单与共同共享清单,据此,当第一共享者或第二共享者上传共享信息时,服务器3可以通过共同共享清单、第一共享者的共享清单与第二共享者的共享清单发送共享通知或共享信息给各清单中的接收者与共享者的终端。例如,当第一共享者与第二共享者互为共同分享端时,第一共享者通过第一共享者终端101与服务器3提供视频至第二共享者终端102时,服务器3会根据共同共享清单与第一共享者的共享清单将在第二共享者终端102的视频分享给第一共享者的接收者。In this embodiment, since the
在其他实施例中,如第一共享者欲终止与第二共享者的共同分享关系时,第一共享者可发出一条删除共享者的共享指令,服务器3会根据共享指令删除共同共享清单,使第一共享者终端101与第二共享者终端102不再为共同分享端。在其他实施例中,第一共享者的第一共享指令中还包括共享期限,共享期限为预设的时间或日期,例如一小时、一天、一个月或其它指定的日期,当服务器3的日期超过该共享期限后,服务器3即会删除共同共享清单。In other embodiments, if the first sharer wants to terminate the common sharing relationship with the second sharer, the first sharer may issue a sharing instruction to delete the sharer, and the server 3 will delete the common sharing list according to the sharing instruction, so that the The first sharer terminal 101 and the second sharer terminal 102 are no longer shared terminals. In other embodiments, the first sharing instruction of the first sharer further includes a sharing period, and the sharing period is a preset time or date, such as one hour, one day, one month or other specified dates, when the date of the server 3 After the sharing period expires, the server 3 deletes the common sharing list.
图4为根据本发明用于第一共享者终端、接收者终端、第二共享者终端与服务器的共享清单处理方法的第二实施例的流程图,本实施例为用以更新第二共享者的第二共享清单。如图4所示,步骤S401服务器3从第一共享者终端101接收第一共享者身份信息;步骤S402服务器3验证第一共享者身份信息,步骤S401与步骤S402同步骤S301与步骤S302,在此不再赘述。4 is a flowchart of a second embodiment of a method for processing a share list for a first sharer terminal, a receiver terminal, a second sharer terminal and a server according to the present invention, and this embodiment is used to update the second sharer 's second shared list. As shown in FIG. 4 , in step S401, the server 3 receives the identity information of the first sharer from the terminal 101 of the first sharer; in step S402, the server 3 verifies the identity information of the first sharer. Step S401 and step S402 are the same as step S301 and step S302. This will not be repeated here.
在步骤S403中,服务器3从接收者终端201接收一第一共享指令,第一共享指令包括至少一个共同分享端,该共同分享端包含第二共享者终端102。例如,第一共享者在通过智能手机发出第一共享指令时,即指定第二共享者的第二共享者终端102作为其共同分享端,在本实施例中,第一共享指令为“加入”,在其他实施例中,第一共享指令也可以是合并、连线、预约连线等涉及共享操作的指令。In step S403 , the server 3 receives a first sharing instruction from the
在步骤S404中,服务器3根据第一共享指令获得第一共享者终端101与第二共享者终端102的共享属性,判断是否有相同的共享属性,如有,对第二共享者终端102发出第一共享指令。例如,服务器3根据第一共享指令从身份验证模块31获得第一共享者的共享属性,由于第一共享指令包括第二共享者,故服务器3根据第一共享指令可从身份验证模块31获得第二共享者的共享属性,其中第一共享者的共享属性为游戏与娱乐,第二共享者的共享属性为游戏与活动。第一共享者与第二共享者有一共享属性“游戏”,因此,服务器3判断第一共享者与第二共享者有共同的共享属性,对第二共享者终端102发出第一共享指令。在其他实施例中,如第一共享者与第二共享者无共同的共享属性,服务器3不会对第二共享者终端102发出第一共享指令。In step S404, the server 3 obtains the sharing attributes of the first sharer terminal 101 and the second sharer terminal 102 according to the first sharing instruction, determines whether there is the same sharing attribute, and if so, sends the second sharer terminal 102 a first A shared command. For example, the server 3 obtains the sharing attribute of the first sharer from the
在步骤S405中,第二共享者终端102接收第一共享指令,且由第二共享者终端102发出同意共享指令。例如,第二共享者的智能手机从服务器3获得第一共享指令,并于显示模块14显示“同意加入”的图标,第二共享者通过智能手机的输入模块11点选“同意加入”的图标后,第二共享者的智能手机向服务器3发出同意共享指令。In step S405 , the second sharer terminal 102 receives the first sharing instruction, and the second sharer terminal 102 issues an agreeing sharing instruction. For example, the smartphone of the second sharer obtains the first sharing instruction from the server 3, and displays the icon of "Agree to join" on the display module 14, and the second sharer clicks the icon of "Agree to join" through the input module 11 of the smartphone Afterwards, the smart phone of the second sharer sends an instruction of agreeing to the sharing to the server 3 .
在步骤S406中,服务器根据第一共享指令与同意共享指令分别获得第一共享清单与第二共享清单,其中第一共享清单包含接收者终端。In step S406, the server obtains a first sharing list and a second sharing list respectively according to the first sharing instruction and the sharing consent instruction, wherein the first sharing list includes the recipient terminal.
在步骤S407中,服务器3根据第一共享指令与同意共享指令将第一共享清单并入第二共享清单,并入是指将第一共享清单内容与第二共享清单的内容结合。在本步骤执行前第二共享清单的内容不包括第一共享者终端与接收者终端;在本步骤完成后,第二共享清单的内容会更新,此时第二共享清单的内容包括第一共享者终端、接收者终端以及第二共享者终端。例如,服务器3从第二共享者的智能手机接收到同意共享指令后,表示第二共享者同意与第一共享者互为共同分享端,清单管理模块32根据同意共享指令与第一共享指令将第一共享清单并入第二共享清单,第二共享清单中即包括互为共同分享端的第一共享者终端101、接收者终端201与第二共享者终端102。在其他实施例中,例如第一共享者终端101的第一共享清单有100位接收者终端的信息,第二共享者终端102的第二共享清单有200位接收者终端的信息,在执行步骤S407后,第二共享清单内的接收者终端的信息数量可能由200位变更为300位,如第一共享清单与第二共享清单中有重复的接收者终端信息时,步骤S407后第二共享清单内的接收者终端的信息可能由200位变更为250位。In step S407, the server 3 merges the first sharing list into the second sharing list according to the first sharing instruction and the sharing consent instruction. Merging refers to combining the content of the first sharing list with the content of the second sharing list. Before this step is performed, the content of the second share list does not include the first sharer terminal and the receiver terminal; after this step is completed, the content of the second share list will be updated, and at this time, the content of the second share list includes the first share. the recipient terminal, the recipient terminal, and the second sharer terminal. For example, after the server 3 receives the sharing approval instruction from the smartphone of the second sharer, it indicates that the second sharer agrees to be a common sharing terminal with the first sharer. The first sharing list is merged into the second sharing list, and the second sharing list includes the first sharer terminal 101 , the
如图5所示,本发明的一种用于第一共享者终端101、接收者终端201与服务器3的信息共享方法,其包括:步骤S501,服务器3从第一共享者终端101接收第一共享者身份信息;步骤S502,服务器3验证第一共享者身份信息;步骤S503,服务器3从第一共享者终端101接收第一共享指令以及第一共享信息;步骤S504,服务器3根据第一共享信息更新共享信息清单;步骤S505,服务器3根据第一共享者身份信息获得共享清单,其中共享清单包含接收者终端201;步骤S506,服务器3根据第一共享信息、第一共享指令与共享清单产生共享信息查询通知给接收者终端;步骤S507,接收者终端发出共享信息查询请求;以及步骤S508,服务器3根据共享信息查询请求提供第一共享信息至接收者终端。As shown in FIG. 5 , an information sharing method for the first sharer terminal 101 , the
本领域技术人员根据前述说明可以了解到,本发明的信息共享系统可以新增、存取、修改或删除共享清单以及相应的共享功能,并根据系统操作者身份如第一共享者终端101、接收者终端201与第二共享者终端102提供相同或不同的共享功能与界面。Those skilled in the art can understand from the foregoing description that the information sharing system of the present invention can add, access, modify or delete the sharing list and the corresponding sharing function, and according to the identity of the system operator, such as the first sharer terminal 101, the receiving The
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (24)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108212698 | 2019-09-25 | ||
TW108134681A TWI741374B (en) | 2019-09-25 | 2019-09-25 | Method, system and non-transitory computer readable storage medium for data sharing |
TW108212698U TWM594184U (en) | 2019-09-25 | 2019-09-25 | System for data sharing |
TW108134681 | 2019-09-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111447468A true CN111447468A (en) | 2020-07-24 |
CN111447468B CN111447468B (en) | 2023-04-25 |
Family
ID=71647975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010219938.8A Active CN111447468B (en) | 2019-09-25 | 2020-03-25 | An information sharing system, method, and non-transitory machine-readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111447468B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090034463A1 (en) * | 2007-07-27 | 2009-02-05 | Research In Motion Limited | Method and system for resource sharing |
US20090113472A1 (en) * | 2007-10-25 | 2009-04-30 | At&T Knowledge Ventures, Lp | System and Method of Delivering Personal Video Content |
CN101447950A (en) * | 2007-07-27 | 2009-06-03 | 捷讯研究有限公司 | Information exchange in wireless servers |
US20110288910A1 (en) * | 2010-05-19 | 2011-11-24 | Anuj Garg | Methods and apparatus for the acquisition and exchange of media content in communications network |
AU2013101248A4 (en) * | 2012-09-21 | 2013-10-17 | Ge Global Sourcing Llc | Management system and method |
US20140173666A1 (en) * | 2011-04-29 | 2014-06-19 | Frequency Ip Holdings, Llc | Internet video aggregation system with remote control |
US20140280498A1 (en) * | 2013-03-14 | 2014-09-18 | Synacor, Inc. | Media sharing communications system |
US20180124474A1 (en) * | 2007-04-17 | 2018-05-03 | Intent IQ, LLC | Targeted television advertisements based on online behavior |
WO2018104834A1 (en) * | 2016-12-07 | 2018-06-14 | Yogesh Chunilal Rathod | Real-time, ephemeral, single mode, group & auto taking visual media, stories, auto status, following feed types, mass actions, suggested activities, ar media & platform |
WO2019021048A1 (en) * | 2017-07-24 | 2019-01-31 | Yogesh Chunilal Rathod | Ephemeral content sharing and connecting users based on sharing unique link from 3r parties' applications and storing and relating unique identity or code of link sharing user with link accessing user |
AU2018213164A1 (en) * | 2017-01-30 | 2019-08-08 | Xm Cyber Ltd. | Setting up penetration testing campaigns |
-
2020
- 2020-03-25 CN CN202010219938.8A patent/CN111447468B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180124474A1 (en) * | 2007-04-17 | 2018-05-03 | Intent IQ, LLC | Targeted television advertisements based on online behavior |
US20090034463A1 (en) * | 2007-07-27 | 2009-02-05 | Research In Motion Limited | Method and system for resource sharing |
CN101447950A (en) * | 2007-07-27 | 2009-06-03 | 捷讯研究有限公司 | Information exchange in wireless servers |
US20090113472A1 (en) * | 2007-10-25 | 2009-04-30 | At&T Knowledge Ventures, Lp | System and Method of Delivering Personal Video Content |
US20110288910A1 (en) * | 2010-05-19 | 2011-11-24 | Anuj Garg | Methods and apparatus for the acquisition and exchange of media content in communications network |
US20140173666A1 (en) * | 2011-04-29 | 2014-06-19 | Frequency Ip Holdings, Llc | Internet video aggregation system with remote control |
US20160173925A1 (en) * | 2011-04-29 | 2016-06-16 | Frequency Ip Holdings, Llc | Aggregation and presentation of video content items for multiple users |
AU2013101248A4 (en) * | 2012-09-21 | 2013-10-17 | Ge Global Sourcing Llc | Management system and method |
US20140280498A1 (en) * | 2013-03-14 | 2014-09-18 | Synacor, Inc. | Media sharing communications system |
WO2018104834A1 (en) * | 2016-12-07 | 2018-06-14 | Yogesh Chunilal Rathod | Real-time, ephemeral, single mode, group & auto taking visual media, stories, auto status, following feed types, mass actions, suggested activities, ar media & platform |
AU2018213164A1 (en) * | 2017-01-30 | 2019-08-08 | Xm Cyber Ltd. | Setting up penetration testing campaigns |
WO2019021048A1 (en) * | 2017-07-24 | 2019-01-31 | Yogesh Chunilal Rathod | Ephemeral content sharing and connecting users based on sharing unique link from 3r parties' applications and storing and relating unique identity or code of link sharing user with link accessing user |
Non-Patent Citations (1)
Title |
---|
张丽娟: ""基于企业信息系统集成的电子商务架构研究"", 《中国优秀硕博毕业论文》 * |
Also Published As
Publication number | Publication date |
---|---|
CN111447468B (en) | 2023-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110521172B (en) | Method and system for processing ephemeral content messages | |
US9380264B1 (en) | System and method for video communication | |
US9246917B2 (en) | Live representation of users within online systems | |
US9607341B2 (en) | Content access management in a social networking system for externally stored content | |
US10326715B2 (en) | System and method for updating information in an instant messaging application | |
US9882945B2 (en) | Media sharing communications system | |
JP5981024B2 (en) | Sharing TV and video programs via social networking | |
US20160063277A1 (en) | Method, apparatus, and media for creating social media channels | |
US9064235B2 (en) | Content sharing system and method, content relaying apparatus and method, and content providing apparatus and method | |
US9947031B2 (en) | Content access management in a social networking system for locally stored content | |
US20110271204A1 (en) | Location-Aware Conferencing With Graphical Interface for Participant Survey | |
CN111543062B (en) | Synergistic effects in video | |
CN102089776A (en) | Managing personal digital assets over multiple devices | |
JP2017519312A (en) | A global exchange platform for film industry professionals | |
US20200104092A1 (en) | Group Slideshow | |
TWI741374B (en) | Method, system and non-transitory computer readable storage medium for data sharing | |
WO2019192352A1 (en) | Video-based interactive discussion method and apparatus, and terminal device | |
CN112291503A (en) | Interaction method and device and electronic equipment | |
US9137295B2 (en) | Determining audience engagement levels with presentations and providing content based on the engagement levels | |
US20160112764A1 (en) | Network of collaborative online shows | |
CN111447468B (en) | An information sharing system, method, and non-transitory machine-readable medium | |
TWI764777B (en) | Method, system and non-transitory computer readable storage medium for data sharing | |
US20230209103A1 (en) | Interactive livestreaming experience | |
US20230019394A1 (en) | Comtool Communication System | |
TWM594184U (en) | System for data sharing |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |