CN109067638A - A kind of method, apparatus and electronic equipment for inviting the common viewing of user - Google Patents

A kind of method, apparatus and electronic equipment for inviting the common viewing of user Download PDF

Info

Publication number
CN109067638A
CN109067638A CN201810786029.5A CN201810786029A CN109067638A CN 109067638 A CN109067638 A CN 109067638A CN 201810786029 A CN201810786029 A CN 201810786029A CN 109067638 A CN109067638 A CN 109067638A
Authority
CN
China
Prior art keywords
user account
user
viewing
target
common viewing
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
CN201810786029.5A
Other languages
Chinese (zh)
Other versions
CN109067638B (en
Inventor
艾国信
汤文强
赵鸿楠
宋超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century 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 QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201810786029.5A priority Critical patent/CN109067638B/en
Publication of CN109067638A publication Critical patent/CN109067638A/en
Application granted granted Critical
Publication of CN109067638B publication Critical patent/CN109067638B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/222Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a kind of method, apparatus and electronic equipment for inviting the common viewing of user.The method is applied to client, and the client has the function of viewing.The described method includes: obtaining the common viewing screening conditions for target user's setting;It is determined for compliance at least one user account of the common viewing screening conditions;Any user account is the account using the user of the client;Viewing message request is sent at least one described user account;Wherein, the viewing message request is used for: the corresponding user of at least one user account and the target user being invited to watch target film jointly.It can be realized the purpose for quickly, advantageously inviting the common viewing of user using the embodiment of the present invention.

Description

A kind of method, apparatus and electronic equipment for inviting the common viewing of user
Technical field
The present invention relates to network video fields, more particularly to a kind of method, apparatus and electricity for inviting the common viewing of user Sub- equipment.
Background technique
In current cybertimes, the client with viewing function is commonly used to watch the network videos such as film in user Frequently, in order to increase viewing impression and enjoyment, user's expectation is invited to some other user and is used in conjunction with the client to watch electricity Shadow, to realize that the viewing between user interacts.
In the prior art, by the way of third party application assistance, to invite the common viewing of other users.Although existing There is technology that can complete the invitation of common viewing, still, due to needing third party application to assist, causing to invite has greatly Inconvenience.
Summary of the invention
The embodiment of the present invention is designed to provide a kind of method, apparatus and electronic equipment for inviting the common viewing of user, To realize the purpose for quickly, advantageously inviting the common viewing of user.Specific technical solution is as follows:
In a first aspect, being applied to client, institute the embodiment of the invention provides a kind of method for inviting the common viewing of user Stating client has the function of viewing, which comprises
Obtain the common viewing screening conditions for target user's setting;
It is determined for compliance at least one user account of the common viewing screening conditions;Any user account is to use The account of the user of the client;
Viewing message request is sent at least one described user account;Wherein, the viewing message request is used for: being invited The corresponding user of at least one user account and the target user watch target film jointly.
Optionally, described at least one user account for being determined for compliance with the common viewing screening conditions, comprising:
Determine at least one first user account that destination server pushes in advance;Wherein, the destination server is institute State server corresponding to client;
From at least one described first user account, screening meets at least one use of the common viewing screening conditions Family account.
Optionally, described at least one user account for being determined for compliance with the common viewing screening conditions, comprising:
The solicited message for carrying the common viewing screening conditions is sent to destination server, so that the target takes Device be engaged in after receiving the solicited message, at least one first user account is determined, from least one described first user's account In number, screening meets at least one user account of the common viewing screening conditions, and will at least one described user account Feed back to the terminal;Wherein, the destination server is server corresponding to the client;
Receive at least one described user account of the destination server feedback.
Optionally, described from least one described first user account, screening meets the common viewing screening conditions At least one user account, comprising:
Obtain target property information associated by least one described first user account;Wherein, the objective attribute target attribute letter Breath is attribute information relevant to the common viewing screening conditions;
Using target property information obtained, the common viewing is determined for compliance with from the multiple first user account At least one user account of screening conditions.
Optionally, the common viewing screening conditions include:
The distance between associated position location and target position location are less than pre-determined distance threshold value;Wherein, the target Position location is position location associated by the account of the target user.
Optionally, the common viewing screening conditions further include:
Associated gender information is target gender information, associated preference information includes target preference information and associated is gone through History viewing information includes one or more among target viewing information.
Optionally, the method also includes:
Receive the feedback information that second user account is sent;Wherein, the second user account are as follows: at least one described use Receive the user account of viewing invitation in the account of family;
The account of the target user and the second user account are added to the same default chat group.
Second aspect, the embodiment of the invention provides a kind of devices for inviting the common viewing of user, are applied to client, institute Stating client has the function of viewing, and described device includes:
Module is obtained, for obtaining the common viewing screening conditions for target user's setting;
Determining module, for being determined for compliance at least one user account of the common viewing screening conditions;It is any described User account is the account using the user of the client;
Sending module, for sending viewing message request at least one described user account;Wherein, the viewing is invited Information is used for: the corresponding user of at least one user account and the target user being invited to watch target film jointly.
Optionally, the determining module, comprising:
Submodule is determined, for determining at least one first user account that destination server pushes in advance;Wherein, described Destination server is server corresponding to the client;
Submodule is screened, for from least one described first user account, screening to meet the common viewing screening At least one user account of condition.
Optionally, the determining module, comprising:
Sending submodule, for sending the solicited message for carrying the common viewing screening conditions to destination server, So that the destination server after receiving the solicited message, determines at least one first user account, from it is described to In few first user account, screening meets at least one user account of the common viewing screening conditions, and will be described At least one user account feeds back to the terminal;Wherein, the destination server is server corresponding to the client, It is described from least one described first user account, screening meets at least one user's accounts of the common viewing screening conditions Number the step of, be to be completed by the screening submodule of the destination server;
Receiving submodule, for receiving at least one user account described in the destination server feedback.
Optionally, the screening submodule, is specifically used for:
Obtain target property information associated by least one described first user account;Wherein, the objective attribute target attribute letter Breath is attribute information relevant to the common viewing screening conditions;
Using target property information obtained, the common viewing is determined for compliance with from the multiple first user account At least one user account of screening conditions.
Optionally, the common viewing screening conditions include:
The distance between associated position location and target position location are less than pre-determined distance threshold value;Wherein, the target Position location is position location associated by the account of the target user.
Optionally, the common viewing screening conditions further include:
Associated gender information is target gender information, associated preference information includes target preference information and associated is gone through History viewing information includes one or more among target viewing information.
Optionally, described device further include:
Receiving module, for receiving the feedback information of second user account transmission;Wherein, the second user account are as follows: Receive the user account of viewing invitation at least one described user account;
Adding module is chatted for the account of the target user and the second user account to be added to same preset Its group.
The third aspect, the embodiment of the invention provides a kind of electronic equipment, including processor and memory, wherein
The memory, for storing computer program;
The processor when for executing the program stored on the memory, realizes that the embodiment of the present invention is provided Invitation the common viewing of user method the step of.
In scheme provided by the embodiment of the present invention, according to the common viewing screening conditions set for target user, determine Meet at least one user account of the common viewing screening conditions, and sends viewing at least one described user account and invite Please information, invite the corresponding user of at least one user account and the target user to watch target film jointly to realize Purpose.Third party application is needed to assist compared with the prior art, to invite the common viewing of other users, the present invention is implemented Scheme provided by example, can directly invite the common viewing of other users, therefore, the embodiment of the present invention can be real in the client Now quickly, advantageously invite the purpose of the common viewing of user.
Certainly, it implements any of the products of the present invention or method must be not necessarily required to reach all the above excellent simultaneously Point.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram for the method for inviting the common viewing of user provided by the embodiment of the present invention;
Fig. 2 is a kind of a kind of timing diagram for the method for inviting the common viewing of user provided by the embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram for the device for inviting the common viewing of user provided by the embodiment of the present invention;
Fig. 4 is the structural schematic diagram of a kind of electronic equipment provided by the embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention is described.
In order to realize the purpose for quickly, advantageously inviting the common viewing of user, the embodiment of the invention provides a kind of invitations Method, apparatus, electronic equipment and the storage medium of the common viewing of user.
It should be noted that a kind of executing subject for the method for inviting the common viewing of user provided by the embodiment of the present invention It can be run in the client with viewing function for a kind of device for inviting the common viewing of user, described device.
It is understood that each user can carry out viewing using the client in the terminal of oneself, wherein The terminal may include mobile phone and computer etc..Each user using the client, is owned by and is directed to the client Account, the account determines when being the client described in user's registration, or temporarily uses the visitor in user It is determined when the end of family.
Also, in embodiments of the present invention, personal information and use that the client can provide user in registration Family account is associated preservation, wherein the personal information may include: age, gender and hobby etc..And institute is logged in user After stating client, the client can obtain the position location of user in real time, and by the account of the position location and user Number association save.Wherein, the position location can be latitude and longitude coordinates etc..The client obtains the positioning of user in real time Position can use existing location technology, as LBS (Location Based Services is based on location-based service) base station is fixed Position technology, GPS (Global Positioning System, global positioning system) satellite positioning tech etc., certainly, not It is confined to this.
In addition, the client can recorde the conception of history shadow information of user, and by the conception of history shadow information and user Account relating save, wherein the conception of history shadow information such as, user viewing film title, films types, film act the leading role and Viewing time etc..
It should be noted that personal information associated by user account, position location and conception of history shadow information etc., are ok As relevant information associated by user account, it is stored in the corresponding server of the client.
In the following, a kind of method for being provided for the embodiments of the invention invitation common viewing of user first is introduced.
As shown in Figure 1, a kind of method for inviting the common viewing of user provided by the embodiment of the present invention, may include as follows Step:
S101 obtains the common viewing screening conditions for target user's setting.
In embodiments of the present invention, target user are as follows: use the client, and it is expected that other users is invited to be used in conjunction with The client carries out the user of viewing.
In embodiments of the present invention, the common viewing screening conditions that the client can obtain as target user's setting. Wherein, the mode for obtaining the common viewing screening conditions may is that the common viewing screening conditions for obtaining default, or It is the common viewing screening conditions for obtaining target user and being inputted in the predeterminated position of the client, or obtains target and use Family a kind of common viewing screening conditions selected in preset a variety of common viewing screening conditions etc..Here, not to this In inventive embodiments, the mode obtained as the common viewing screening conditions of target user's setting is defined.
In embodiments of the present invention, the common viewing screening conditions contain target user for the user of common viewing The requirement of account, the requirement can be the requirement to the title of account, or to the requirement of position etc. where account. The common viewing screening conditions are used for, and in the other users using the client, determine to meet target user's requirement Other users, to carry out viewing invitation to the other users determined subsequent.
Optionally, in embodiments of the present invention, the common viewing screening conditions may include:
The distance between associated position location and target position location are less than pre-determined distance threshold value.
Wherein, the target position location is position location associated by the account of the target user.The sprocket bit Setting can be latitude and longitude coordinates etc., and the pre-determined distance threshold value can be 500 meters etc.;
It is understood that being less than pre-determined distance threshold using the distance between associated position location and target position location Value is used as common viewing screening conditions.Subsequent, target user can choose other a certain range of use of self poisoning position Common viewing is realized at family, is conducive to target user and is carried out short distance viewing with the user of common viewing and exchange.
Optionally, in embodiments of the present invention, the common viewing screening conditions can also include:
Associated gender information is target gender information, associated preference information includes target preference information and associated is gone through History viewing information includes one or more among target viewing information.
It is understood that in embodiments of the present invention, will be between associated position location and target position location Distance, which is less than pre-determined distance threshold value, can also carry out the other information of user on the basis of common viewing screening conditions It is required that such as gender information, preference information and conception of history shadow information.Enable to common viewing screening conditions richer in this way Richness is conducive to the common viewing of other users that target user's selection meets oneself requirement, increases target user and common viewing The topics common of user improves viewing impression etc..
Wherein, the target gender information includes sex;The target preference information include: history, music or Dancing etc.;The target viewing information includes: the films types such as war film, romance movie or cartoon, naturally it is also possible to including One default film title, default director title or default performer's title etc..
Such as one common viewing screening conditions can be with are as follows: the distance between associated position location and target position location are small In 500 meters, also, associated gender information is women.
Certainly, it is target age information that the common viewing screening conditions, which can also include: associated age information, In, the target age information can also be able to include user's for 20~30 years old etc. or the common viewing screening conditions Other personal information, such as occupation, this is all reasonable.
In scheme provided by the embodiment of the present invention, propose a variety of specific common viewing screening conditions, can subsequent, Specific careful selection criteria is provided for the user of the common viewing of determination, so that the client can be based on institute subsequent Common viewing screening conditions are stated, in the other users using the client, quick and precisely filter out the user of common viewing.
S102 is determined for compliance at least one user account of the common viewing screening conditions.
Wherein, any user account is the account using the user of the client.
Specifically, any user account are as follows: current online multiple user accounts, that is, institute is being currently used State the user account of client.It is understood that the user account of the client is being currently used, can be in target Chartered user account in server is also possible to temporarily use the user account of the client, i.e., usually said " tourist ".Wherein, the destination server is server corresponding to the client.
In embodiments of the present invention, the letter of correlation associated by all user accounts can be preserved in the destination server Breath.The client can be determined for compliance at least one use of the common viewing screening conditions by the destination server Family account.
It should be noted that being determined for compliance with the specific implementation of at least one user account of the common viewing screening conditions There are a variety of for mode.Understand in order to which solution layout is clear with scheme, it is subsequent to being determined for compliance with the common viewing screening conditions The specific implementation of at least one user account carries out citing introduction.
S103 sends viewing message request at least one described user account.
In embodiments of the present invention, the client sends the side of viewing message request at least one described user account Formula can be with are as follows: sends viewing invitation letter at least one described user account using the instant messaging module in the client Breath carries out viewing invitation in the inside of the client to realize.Wherein, the instant messaging module may be implemented user it Between information send and receive capabilities.
Wherein, the client can to the specific implementation that at least one described user account sends viewing message request With are as follows: the message function of the client inside, such as IM (Instant Messaging, instant messages) function, to described At least one user account sends viewing message request;Alternatively, the PUSH function of the client inside to it is described at least One user account sends viewing message request.Certainly, the client sends viewing at least one described user account and invites Please information specific implementation it is without being limited thereto.
Wherein, the viewing message request is used for: inviting the corresponding user of at least one user account and the mesh Mark user watches target film jointly.The viewing message request may include: invite the network for the target film watched jointly Address information.The network address information can be a URL (Uniform Resource Locator, uniform resource locator) Address.
Certainly, the message request can also include film title and viewing time etc..Also, the class of the message request Type may include the multiple types such as text, voice, video and picture.
Later, the client in each self terminal can be used with the target user by receiving the user that viewing is invited The common viewing target film in end.
In scheme provided by the embodiment of the present invention, according to the common viewing screening conditions set for target user, determine Meet at least one user account of the common viewing screening conditions, and sends viewing at least one described user account and invite Please information, invite the corresponding user of at least one user account and the target user to watch target film jointly to realize Purpose.Third party application is needed to assist compared with the prior art, to invite the common viewing of other users, the present invention is implemented Scheme provided by example, can directly invite the common viewing of other users, therefore, the embodiment of the present invention can be real in the client Now quickly, advantageously invite the purpose of the common viewing of user.Meanwhile scheme provided by the embodiment of the present invention, it can use In other online users of the client, according to position location etc., at least one use for meeting target user's requirement is determined Family account, therefore, be able to ascend the impression of common viewing, realize friend-making demand etc..
In addition, it is optional, in embodiments of the present invention, the method also includes:
A receives the feedback information that second user account is sent.
Wherein, the second user account are as follows: receive the user account of viewing invitation at least one described user account.
In embodiments of the present invention, the client can receive the invitation of receiving transmitted by second user account and disappear Breath, the invitation message that receives can be the user account active transmission for receiving viewing invitation, be also possible to receive viewing to invite After user please opens the address URL of target film, the client by the user account for receiving viewing invitation is corresponding What server was sent automatically.
It is understood that the client can also receive refusal invitation message transmitted by third user account, Wherein, the third user account are as follows: refuse the user account that viewing is invited at least one described user account;The refusal Invitation message can be third user account active transmission, be also possible to the corresponding clothes of the client of third user account Business device is sent automatically, for example, the corresponding server of the client of third user account detects: third user account exists After receiving viewing message request, the viewing message request is read states, but the target shadow in the viewing message request The address URL of piece is simultaneously unopened, then the corresponding server of the client of the third user account can be to the target The corresponding client of user sends refusal invitation message, etc..
The account of the target user and the second user account are added to the same default chat group by B.
In embodiments of the present invention, the client can be by the account of the target user and the second user account It is added to the same default chat group.The default chat group can be the chat group for being directed to target film, be also possible to needle For the chat group of default hobby, it can also be and be directed to chat group of default movie star etc., this is all reasonable.Specifically, The default chat group can be bubble ring etc..The account of the target user and the second user account are added to same A default chat group can make target user and the corresponding user of the second user account while common viewing, carry out The powder that Depth, the user of interaction or same hobby and same movie star are carried out to target film may be implemented in chat interaction Silk interacts etc., to enhance the entertainment of common viewing, while can also promote user to the viscosity of the client.
It should be noted that being determined for compliance with the specific implementation of at least one user account of the common viewing screening conditions There are a variety of for mode.Specific implementation side at least one user account for being determined for compliance with the common viewing screening conditions below Formula carries out citing introduction.
Optionally, described to be determined for compliance at least the one of the common viewing screening conditions in a kind of specific implementation A user account, may comprise steps of:
A1 determines at least one first user account that destination server pushes in advance.
The destination server can be after target user logs in the client, at least to target user push One the first user account, in order to which target user selects to carry out common viewing at least one described first user account User account.
Wherein, the form that the destination server pushes at least one the first user account, which can be, pushes column Table contains correlation associated by least one first user account and at least one first user account in the push list Information.
In this kind of specific implementation, at least one described first user account is that the destination server is based on default push away Rule is sent to push.The default push rule can be with are as follows: push online hours meet the user account of preset requirement, for example push away Online hours are sent to be greater than 2 hours user accounts etc.;The default push rule may be: push login time and target are used The login time at family meets the user account of preset relation, such as push login time for before the login time of target user 1 User account etc. in hour.Here, not being defined to the default push rule in the embodiment of the present invention.
A2, from least one described first user account, screening meets at least the one of the common viewing screening conditions A user account.
In this kind of specific implementation, the client can screen symbol from least one described first user account Close at least one user account of the common viewing screening conditions.Detailed process the following steps are included:
The first step obtains target property information associated by least one described first user account.
In this kind of specific implementation, the client can from the push list, obtain it is described at least one the Target property information associated by one user account.It is understood that objective attribute target attribute associated by one first user account is believed Breath is some or all of in relevant information associated by first user account.The target property information be with it is described total The relevant attribute information with viewing screening conditions.Contain in the common viewing screening conditions and various attribute informations are specifically wanted It asks, the common viewing screening conditions are for screening target property information.For example, the common viewing screening conditions are The distance between associated position location and target position location less than 500 meters, then, the target property information be sprocket bit It sets, then needs to obtain specific position location associated by least one described first user account;For another example, the common sight Shadow screening conditions are that associated gender information is women, then, the target property information is gender information, then needs to obtain institute Stating gender information associated by least one first user account is specially male or women.Remaining target property information with The example above is similar, no longer illustrates one by one herein.
Second step is determined for compliance with described common using target property information obtained from multiple first user accounts At least one user account of viewing screening conditions.
Specifically, target property information associated by each first user account is screened with the common viewing respectively Condition is compared, to judge whether each first user account meets the common viewing screening conditions.
By above-mentioned two step, side of the target property information compared with the common viewing screening conditions can be passed through Method, it is accurate to obtain at least one user account for meeting the common viewing screening conditions.
In this kind of specific implementation, destination server pushes at least one first user account in advance and sieves for target user Choosing, can reduce the range of choice of the user of common viewing, provide convenience for target user, save the time of target user.
Optionally, described to be determined for compliance with the common viewing screening conditions at least in another specific implementation One user account, may comprise steps of:
B1 sends the solicited message for carrying the common viewing screening conditions to destination server, so that the mesh Server is marked after receiving the solicited message, determines at least one first user account, from least one described first use In the account of family, screening meets at least one user account of the common viewing screening conditions, and will at least one described user Account feeds back to the terminal.
In this kind of specific implementation, target user invites it during using the client if necessary The common viewing of his user can send the solicited message for carrying the common viewing screening conditions to the destination server, Then, the destination server is after receiving the solicited message, can determine at least one first user account, and from institute It states at least one first user account, screening meets at least one user account of the common viewing screening conditions, and will At least one described user account feeds back to the terminal.
It should be noted that the destination server, from least one described first user account, screening meets described The detailed process of at least one user account of common viewing screening conditions, with above-mentioned A2 the step of, are similar, and details are not described herein.
B2 receives at least one described user account of the destination server feedback.
It is understood that the client receives the form of the destination server feedback, it can be and receive one instead List is presented, contains at least one user account in the feedback list.
In this kind of specific implementation, it can be sent to the destination server and carry the common viewing screening conditions Solicited message, then receive at least one user account of destination server feedback.There can be invitation in target user When the demand of the common viewing of other users, meet the demand at any time, and does not invite other users to see jointly in target user When the demand of shadow, its viewing process is kept to be not interrupted.Therefore good viewing impression can be provided for user.
It is emphasized that above-mentioned at least one described for being determined for compliance with the common viewing screening conditions provided The specific implementation of user account is merely exemplary, should not constitute the restriction to the embodiment of the present invention.
Below with reference to a concrete application embodiment, to the method for common viewing of invitation user provided herein a kind of into Row is introduced.
In timing diagram as shown in Figure 2, target user are as follows: use destination client, and it is expected to invite other users common The user of viewing.The destination client has the function of viewing.Destination server is service corresponding to the destination client Device.The client of a determining user account are as follows: at least one described user account that the present embodiment determines, any one The client of user account.
Using a kind of method for inviting the common viewing of user provided by the present invention, following steps can be executed:
S201, target user determine common viewing screening conditions in the destination client.
Specifically, mobile phone, which can be used, in target user logs in the client;Later, the client can be clicked to enter User selection interface.The interface can be as shown in table 1, and in the interface, the client is provided with about user Multiple option columns of people's information, as the corresponding pre-determined distance threshold value in position location, gender information, preference information and history viewing are believed Breath etc., under each option column, there is multiple options respectively.Such as in option column " the corresponding pre-determined distance threshold value in position location " Under, there are multiple options such as 500 meters, 1000 meters and 2000 meters.
User can choose the option under the respective option column, determine mesh to be combined by the respective option chosen Mark the common viewing screening conditions of user.
Specifically, for example, target user it is expected that the user of common viewing is female less than 500 meters, gender at a distance from oneself Property, hobby be in history and conception of history shadow information, the film title of viewing includes " Daming Palace ".So, target user can be 500 meters of this options are chosen under " the corresponding pre-determined distance threshold value in position location " option column, are hooked under " gender information " option column This option of women is selected, this option of history is chosen under " preference information " option column, and in " conception of history shadow information " option " Daming Palace " this option is chosen under column.So that it is determined that the common viewing screening conditions for going out itself are that " position location is corresponding pre- If distance threshold is 500 meters, gender is women, hobby is in history and conception of history shadow information, the film title of viewing includes " big Bright palace " ".So, subsequent, the client can be that target user filter out at least one based on the common viewing screening conditions A other users for meeting the common viewing screening conditions.
Table 1
S202, the destination client are determined for compliance with the common viewing screening conditions using the destination server At least one user account.
The first tool of at least one user account for being determined for compliance with the common viewing screening conditions described earlier For body implementation, illustrate the main process of this step, this step may include two steps of A1 and A2.
A1 determines at least one first user account that destination server pushes in advance.
Specifically, the destination server can be pushed away in a large number of users of the currently used client based on default It send rule to select and pushes at least one first user account to the destination client.Wherein, the default push rule can With are as follows: push online hours meet the user account of preset requirement, for example push online hours are greater than 2 hours user accounts Deng;The default push rule or: push login time and the login time of target user meet the use of preset relation Family account, such as push login time are the user account etc. before the login time of target user in 1 hour.
The push form of the destination server can be a push list.In the push list containing at least one the Relevant information associated by one user account and at least one first user account.For example contain 20 in the push list Relevant information associated by first user account and each first user account, the relevant information can be position location, property Not, hobby and conception of history shadow information etc..
So, the destination client can receive the push list of the destination server.
A2, from least one described first user account, screening meets at least the one of the common viewing screening conditions A user account.
Firstly, the client can be based on the common viewing screening conditions, above-mentioned 20 the first user accounts are obtained In associated attribute information, attribute information relevant to the common viewing screening conditions, as target property information.Than Such as, above-mentioned common viewing screening conditions are that " the corresponding pre-determined distance threshold value in position location is 500 meters, gender is women, hobby is In history and conception of history shadow information, the film title of viewing includes " Daming Palace " " so, the target property information is sprocket bit It sets, gender information, preference information and conception of history shadow information.
Then, the client can use target property information obtained, from the multiple first user account It is determined for compliance at least one user account of the common viewing screening conditions.
Specifically, the client can by target property information associated by 20 the first user accounts, respectively with it is upper It states common viewing screening conditions to be compared, to judge whether each first user account meets the common viewing screening item Part.
For example, the client determines in above-mentioned 20 the first user accounts, there is 5 the first user accounts by judgement Meet the common viewing screening conditions.
S203, the destination client send viewing message request at least one described user account.
In above-mentioned example, the first user account for meeting the common viewing screening conditions determined has 5, then described Destination client can send viewing message request to above-mentioned 5 user accounts respectively.Wherein, the viewing message request is used In: invite the corresponding user of 5 user accounts and the target user to watch target film jointly.
It should be noted that the terminal of the user account determined in Fig. 2 is any one in above-mentioned 5 user accounts It is a.
The destination client can send viewing message request to above-mentioned 5 user accounts respectively.Later, there may be it In 3 user accounts can send feedback information, indicate to receive and invite, then, the destination client can receive this 3 users The feedback information that account is sent, and the account of the target user and this 3 user accounts are added to the same default chat Group.
It is possible to understand, the corresponding user of this 3 user accounts can respectively use itself eventually with target user Client in end watches target film jointly, while can also carry out chat interaction in default chat group.
Corresponding to above method embodiment, the embodiment of the invention also provides a kind of device for inviting the common viewing of user, Described device is applied to client, and the client has the function of viewing.As shown in figure 3, the device includes:
Module 301 is obtained, for obtaining the common viewing screening conditions for target user's setting;
Determining module 302, for being determined for compliance at least one user account of the common viewing screening conditions;Any institute Stating user account is the account using the user of the client;
Sending module 303, for sending viewing message request at least one described user account;Wherein, the viewing Message request is used for: the corresponding user of at least one user account and the target user being invited to watch target shadow jointly Piece.
Optionally, in embodiments of the present invention, the determining module 302, comprising:
Submodule is determined, for determining at least one first user account that destination server pushes in advance;Wherein, described Destination server is server corresponding to the client;
Submodule is screened, for from least one described first user account, screening to meet the common viewing screening At least one user account of condition.
Optionally, in embodiments of the present invention, the determining module 302, comprising:
Sending submodule, for sending the request letter for carrying the common viewing screening conditions to the destination server Breath, so that the destination server after receiving the solicited message, determines at least one first user account, from described In at least one first user account, screening meets at least one user accounts of the common viewing screening conditions, and by institute It states at least one user account and feeds back to the terminal;Wherein, the destination server is service corresponding to the client Device, described from least one described first user account, screening meets at least one use of the common viewing screening conditions The step of family account, is completed by the screening submodule of the destination server;
Receiving submodule, for receiving at least one user account described in the destination server feedback.
Optionally, in embodiments of the present invention, the screening submodule, is specifically used for:
Obtain target property information associated by least one described first user account;Wherein, the objective attribute target attribute letter Breath is attribute information relevant to the common viewing screening conditions;
Using target property information obtained, the common viewing is determined for compliance with from the multiple first user account At least one user account of screening conditions.
It should be noted that the screening submodule can be the screening submodule in the client, it is also possible to institute State the screening submodule in destination server.
Optionally, in embodiments of the present invention, the common viewing screening conditions include:
The distance between associated position location and target position location are less than pre-determined distance threshold value;Wherein, the target Position location is position location associated by the account of the target user.
Optionally, in embodiments of the present invention, the common viewing screening conditions further include:
Associated gender information is target gender information, associated preference information includes target preference information and associated is gone through History viewing information includes one or more among target viewing information.
Optionally, in embodiments of the present invention, described device further include:
Receiving module, for receiving the feedback information of second user account transmission;Wherein, the second user account are as follows: Receive the user account of viewing invitation at least one described user account;
Adding module is chatted for the account of the target user and the second user account to be added to same preset Its group.
In scheme provided by the embodiment of the present invention, according to the common viewing screening conditions set for target user, determine Meet at least one user account of the common viewing screening conditions, and sends viewing at least one described user account and invite Please information, invite the corresponding user of at least one user account and the target user to watch target film jointly to realize Purpose.Third party application is needed to assist compared with the prior art, to invite the common viewing of other users, the present invention is implemented Scheme provided by example, can directly invite the common viewing of other users, therefore, the embodiment of the present invention can be real in the client Now quickly, advantageously invite the purpose of the common viewing of user.Meanwhile scheme provided by the embodiment of the present invention, it can use In other online users of the client, according to position location etc., at least one use for meeting target user's requirement is determined Family account, therefore, be able to ascend the impression of common viewing, realize friend-making demand etc..
Corresponding to above method embodiment, the embodiment of the invention also provides a kind of electronic equipment, as shown in figure 4, can be with Including processor 401 and memory 402, wherein
The memory 402, for storing computer program;
The processor 401 when for executing the program stored on the memory 402, realizes the embodiment of the present invention The step of provided method for inviting the common viewing of user.
Above-mentioned memory may include RAM (Random Access Memory, random access memory), also may include NVM (Non-Volatile Memory, nonvolatile memory), for example, at least a magnetic disk storage.Optionally, memory It can also be that at least one is located away from the storage device of above-mentioned processor.
Above-mentioned processor can be general processor, including CPU (Central Processing Unit, central processing Device), NP (Network Processor, network processing unit) etc.;Can also be DSP (Digital Signal Processor, Digital signal processor), ASIC (Application Specific Integrated Circuit, specific integrated circuit), FPGA (Field-Programmable Gate Array, field programmable gate array) or other programmable logic device are divided Vertical door or transistor logic, discrete hardware components.
It by above-mentioned electronic equipment, can be realized: according to the common viewing screening conditions set for target user, determining symbol At least one user account of the common viewing screening conditions is closed, and sends viewing at least one described user account and invites Information invites the corresponding user of at least one user account and the target user to watch target film jointly to realize Purpose.Third party application is needed to assist compared with the prior art, to invite the common viewing of other users, the embodiment of the present invention Provided scheme can directly invite the common viewing of other users in the client, and therefore, the embodiment of the present invention can be realized Quickly, the purpose of the common viewing of user is advantageously invited.Meanwhile scheme provided by the embodiment of the present invention, institute can used It states in other online users of client, according to position location etc., determines at least one user for meeting target user's requirement Account, therefore, be able to ascend the impression of common viewing, realize friend-making demand etc..
In addition, corresponding to the method for inviting the common viewing of user provided by above-described embodiment, the embodiment of the present invention is provided A kind of computer readable storage medium is stored with computer program, computer program quilt in the computer readable storage medium The step of method that the common viewing of user is invited provided by the embodiment of the present invention is realized when processor executes.
Above-mentioned computer-readable recording medium storage, which has to execute at runtime, invites user provided by the embodiment of the present invention The application program of the method for common viewing, therefore can be realized: according to the common viewing screening conditions set for target user, really Surely meet at least one user account of the common viewing screening conditions, and send viewing at least one described user account Message request invites the corresponding user of at least one user account and the target user to watch target shadow jointly to realize The purpose of piece.Third party application is needed to assist compared with the prior art, to invite the common viewing of other users, the present invention is real Scheme provided by example is applied, can directly invite the common viewing of other users in the client, therefore, the embodiment of the present invention can Realize the purpose for quickly, advantageously inviting the common viewing of user.Meanwhile scheme provided by the embodiment of the present invention, it can make With in other online users of the client, according to position location etc., determine to meet at least one of target user's requirement User account, therefore, be able to ascend the impression of common viewing, realize friend-making demand etc..
For electronic equipment and computer readable storage medium embodiment, method content base as involved in it Originally it is similar to embodiment of the method above-mentioned, so being described relatively simple, referring to the part explanation of embodiment of the method in place of correlation ?.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method Part explanation.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (15)

1. a kind of method for inviting the common viewing of user, which is characterized in that be applied to client, the client has viewing function It can, which comprises
Obtain the common viewing screening conditions for target user's setting;
It is determined for compliance at least one user account of the common viewing screening conditions;Any user account is described in use The account of the user of client;
Viewing message request is sent at least one described user account;Wherein, the viewing message request is used for: described in invitation The corresponding user of at least one user account and the target user watch target film jointly.
2. the method according to claim 1, wherein described be determined for compliance with the common viewing screening conditions extremely A few user account, comprising:
Determine at least one first user account that destination server pushes in advance;Wherein, the destination server is the visitor Server corresponding to the end of family;
From at least one described first user account, screening meets at least one user's account of the common viewing screening conditions Number.
3. the method according to claim 1, wherein described be determined for compliance with the common viewing screening conditions extremely A few user account, comprising:
The solicited message for carrying the common viewing screening conditions is sent to destination server, so that the destination server After receiving the solicited message, at least one first user account is determined, from least one described first user account, Screening meets at least one user account of the common viewing screening conditions, and at least one described user account is fed back to The terminal;Wherein, the destination server is server corresponding to the client;
Receive at least one described user account of the destination server feedback.
4. according to the method in claim 2 or 3, which is characterized in that it is described from least one described first user account, Screening meets at least one user account of the common viewing screening conditions, comprising:
Obtain target property information associated by least one described first user account;Wherein, the target property information is Attribute information relevant to the common viewing screening conditions;
Using target property information obtained, the common viewing screening is determined for compliance with from the multiple first user account At least one user account of condition.
5. the method according to claim 1, wherein the common viewing screening conditions include:
The distance between associated position location and target position location are less than pre-determined distance threshold value;Wherein, the target positioning Position is position location associated by the account of the target user.
6. according to the method described in claim 5, it is characterized in that, the common viewing screening conditions further include:
Associated gender information is target gender information, associated preference information includes target preference information and the associated conception of history Shadow information includes one or more among target viewing information.
7. the method according to claim 1, wherein the method also includes:
Receive the feedback information that second user account is sent;Wherein, the second user account are as follows: at least one described user's account Receive the user account of viewing invitation in number;
The account of the target user and the second user account are added to the same default chat group.
8. a kind of device for inviting the common viewing of user, which is characterized in that be applied to client, the client has viewing function Can, described device includes:
Module is obtained, for obtaining the common viewing screening conditions for target user's setting;
Determining module, for being determined for compliance at least one user account of the common viewing screening conditions;Any user Account is the account using the user of the client;
Sending module, for sending viewing message request at least one described user account;Wherein, the viewing message request For: invite the corresponding user of at least one user account and the target user to watch target film jointly.
9. device according to claim 8, which is characterized in that the determining module, comprising:
Submodule is determined, for determining at least one first user account that destination server pushes in advance;Wherein, the target Server is server corresponding to the client;
Submodule is screened, for from least one described first user account, screening to meet the common viewing screening conditions At least one user account.
10. device according to claim 8, which is characterized in that the determining module, comprising:
Sending submodule, for sending the solicited message for carrying the common viewing screening conditions to destination server, so that The destination server is obtained after receiving the solicited message, at least one first user account is determined, from described at least one In a first user account, screening meets at least one user account of the common viewing screening conditions, and by described at least One user account feeds back to the terminal;Wherein, the destination server is server corresponding to the client, described From at least one described first user account, screening meets at least one user account of the common viewing screening conditions Step is completed by the screening submodule of the destination server;
Receiving submodule, for receiving at least one user account described in the destination server feedback.
11. device according to claim 9 or 10, which is characterized in that the screening submodule is specifically used for:
Obtain target property information associated by least one described first user account;Wherein, the target property information is Attribute information relevant to the common viewing screening conditions;
Using target property information obtained, the common viewing screening is determined for compliance with from the multiple first user account At least one user account of condition.
12. device according to claim 8, which is characterized in that the common viewing screening conditions include:
The distance between associated position location and target position location are less than pre-determined distance threshold value;Wherein, the target positioning Position is position location associated by the account of the target user.
13. device according to claim 12, which is characterized in that the common viewing screening conditions further include:
Associated gender information is target gender information, associated preference information includes target preference information and the associated conception of history Shadow information includes one or more among target viewing information.
14. device according to claim 8, which is characterized in that described device further include:
Receiving module, for receiving the feedback information of second user account transmission;Wherein, the second user account are as follows: described Receive the user account of viewing invitation at least one user account;
Adding module, for the account of the target user and the second user account to be added to the same default chat Group.
15. a kind of electronic equipment, which is characterized in that including processor and memory, wherein
The memory, for storing computer program;
The processor when for executing the program stored on the memory, realizes side as claimed in claim 1 to 7 Method step.
CN201810786029.5A 2018-07-17 2018-07-17 Method and device for inviting users to watch videos together and electronic equipment Active CN109067638B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810786029.5A CN109067638B (en) 2018-07-17 2018-07-17 Method and device for inviting users to watch videos together and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810786029.5A CN109067638B (en) 2018-07-17 2018-07-17 Method and device for inviting users to watch videos together and electronic equipment

Publications (2)

Publication Number Publication Date
CN109067638A true CN109067638A (en) 2018-12-21
CN109067638B CN109067638B (en) 2021-06-11

Family

ID=64817120

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810786029.5A Active CN109067638B (en) 2018-07-17 2018-07-17 Method and device for inviting users to watch videos together and electronic equipment

Country Status (1)

Country Link
CN (1) CN109067638B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829050A (en) * 2019-01-30 2019-05-31 龙马智芯(珠海横琴)科技有限公司 A kind of language exercise method, apparatus and system
CN110267104A (en) * 2019-07-02 2019-09-20 北京奇艺世纪科技有限公司 A kind of user matching method and device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100083137A1 (en) * 2008-10-01 2010-04-01 Shin Hyun-Bin Mobile terminal and video sharing method thereof
CN102694839A (en) * 2010-12-30 2012-09-26 索尼公司 System and method for social interaction about content items such as movies
CN103259938A (en) * 2013-06-03 2013-08-21 贝壳网际(北京)安全技术有限公司 Video playing processing method and system
CN103686396A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Video sharing method and device
US20140095700A1 (en) * 2012-07-29 2014-04-03 Verint Systems Ltd. System and method for passive decoding of social network activity using replica database
CN104170394A (en) * 2012-01-27 2014-11-26 阿尔卡特朗讯公司 System and method for sharing videos
CN105898341A (en) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and mobile client enabling simultaneous video live broadcast by two persons
CN105898424A (en) * 2015-12-10 2016-08-24 乐视网信息技术(北京)股份有限公司 Video recommendation method and system and server
CN106303590A (en) * 2016-08-08 2017-01-04 腾讯科技(深圳)有限公司 Invite implementation method and the device of viewing video film
CN106330681A (en) * 2016-09-05 2017-01-11 腾讯科技(深圳)有限公司 Method, system and related equipment for sharing viewing information

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100083137A1 (en) * 2008-10-01 2010-04-01 Shin Hyun-Bin Mobile terminal and video sharing method thereof
CN102694839A (en) * 2010-12-30 2012-09-26 索尼公司 System and method for social interaction about content items such as movies
CN104170394A (en) * 2012-01-27 2014-11-26 阿尔卡特朗讯公司 System and method for sharing videos
US20140095700A1 (en) * 2012-07-29 2014-04-03 Verint Systems Ltd. System and method for passive decoding of social network activity using replica database
CN103259938A (en) * 2013-06-03 2013-08-21 贝壳网际(北京)安全技术有限公司 Video playing processing method and system
CN103686396A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Video sharing method and device
CN105898424A (en) * 2015-12-10 2016-08-24 乐视网信息技术(北京)股份有限公司 Video recommendation method and system and server
CN105898341A (en) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and mobile client enabling simultaneous video live broadcast by two persons
CN106303590A (en) * 2016-08-08 2017-01-04 腾讯科技(深圳)有限公司 Invite implementation method and the device of viewing video film
CN106330681A (en) * 2016-09-05 2017-01-11 腾讯科技(深圳)有限公司 Method, system and related equipment for sharing viewing information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829050A (en) * 2019-01-30 2019-05-31 龙马智芯(珠海横琴)科技有限公司 A kind of language exercise method, apparatus and system
CN110267104A (en) * 2019-07-02 2019-09-20 北京奇艺世纪科技有限公司 A kind of user matching method and device

Also Published As

Publication number Publication date
CN109067638B (en) 2021-06-11

Similar Documents

Publication Publication Date Title
US9531649B2 (en) Identification of message recipients
US9531803B2 (en) Content sharing interface for sharing content in social networks
US9253134B2 (en) Creating real-time conversations
US8812404B2 (en) Information aggregation service
US9572000B2 (en) Facilitating social networking service connections via an ad hoc peer-to-peer network of mobile devices
US20110179064A1 (en) Method of and system for providing a proximity-based matching notification service
US20130124504A1 (en) Sharing Digital Content to Discovered Content Streams in Social Networking Services
US20070161382A1 (en) System and method including asynchronous location-based messaging
US7831673B1 (en) Methods and systems for processing offline chat messages
US11159584B2 (en) Methods, apparatus and/or system for using email to schedule and/or launch group communications sessions
EP2656177A1 (en) Friend and family tree for social networking
US20180247274A1 (en) Method and System for Organizing Meetings Using Mobile Devices
US20130054690A1 (en) Systems and Methods for Managing Personal Information
TW201904238A (en) Activity reminding method, activity reminding message generating method and device
CN109067638A (en) A kind of method, apparatus and electronic equipment for inviting the common viewing of user
US7844254B2 (en) Method and apparatus for collaboration and media access using mobile communications devices
WO2005101224A2 (en) Methods and apparatuses for posting messages to participants of an event
CN106209929B (en) A kind of calling network method for mobile terminal information service
Cao et al. An instant messaging system based on Google Map
US11758356B2 (en) System and method for matching based on proximity
US20180227403A1 (en) System and Method for Identifying Potential Contact and Inviting Transmission of Contact Information Based on Proximity to a Location
AU2013203582B2 (en) Identification of message recipients
WO2022125060A1 (en) Electronic conversations based on member profiles
AU2012327252B2 (en) Sharing content to discovered content streams in social networking services

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