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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- 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
- H04N21/4788—Supplemental 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
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.
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)
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)
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 |
-
2018
- 2018-07-17 CN CN201810786029.5A patent/CN109067638B/en active Active
Patent Citations (10)
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)
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 |