CN103002013A - Social music query system and social music query method - Google Patents

Social music query system and social music query method Download PDF

Info

Publication number
CN103002013A
CN103002013A CN2012104375731A CN201210437573A CN103002013A CN 103002013 A CN103002013 A CN 103002013A CN 2012104375731 A CN2012104375731 A CN 2012104375731A CN 201210437573 A CN201210437573 A CN 201210437573A CN 103002013 A CN103002013 A CN 103002013A
Authority
CN
China
Prior art keywords
user terminal
terminal
songs
list
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104375731A
Other languages
Chinese (zh)
Other versions
CN103002013B (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.)
ZTE ICT Technologies Co Ltd
Original Assignee
ZTE ICT Technologies 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 ZTE ICT Technologies Co Ltd filed Critical ZTE ICT Technologies Co Ltd
Priority to CN201210437573.1A priority Critical patent/CN103002013B/en
Publication of CN103002013A publication Critical patent/CN103002013A/en
Application granted granted Critical
Publication of CN103002013B publication Critical patent/CN103002013B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention provides a social music query system which comprises a server, a user terminal and other terminals. The server comprises a search unit, a connection control unit and a play control unit. The search unit is used for searching terminals to be selected in a preset area. The connection control unit controls establishment of connection between the user terminal and a target terminal in the terminals to be selected. The play control unit plays songs in a song list and transmits playing data of the songs to the user terminal and the target terminal. The user terminal comprises a list generation unit and a first transmission unit, wherein the list generation unit generates the song list and transmits the song list to the server and the first transmission unit transmits information acquired by the user terminal to the target terminal. The target terminal comprises a second transmission unit which transmits the information acquired by the target terminal to the user terminal. The invention further provides a social song query method. The social music query system and method support wide range of activities for music query and singing, expand the social range for users and allow people having the same interest in music to gather though internet conveniently.

Description

Social order programme and social method for ordering song
Technical field
The present invention relates to communication technical field, in particular to a kind of social order programme and a kind of social method for ordering song.
Background technology
Existing order programme is only supported requesting song and Karaoke mostly, and the user who participates in requesting a song and sing also is confined to carry out activity in fixing place and specific interpersonal scope, and social scope is not effectively widened, and cheap property is very limited.
Although also there are at present some social order programmes, adopt and sing the form that then record shares, can not share in real time, affect mutual effect.
Therefore, need a kind of new social activity requesting song technology, can support interior requesting song and singing activity on a large scale, expand user's social scope, be convenient to have the people of same music hobby to carry out interaction.
Summary of the invention
The present invention just is being based on the problems referred to above, has proposed a kind of social requesting song technology, can support interior requesting song and singing activity on a large scale, expands user's social scope, is convenient to have the people of same music hobby to carry out interaction.
In view of this, the present invention proposes a kind of social order programme, comprise server, user terminal and other-end, described user terminal and described other-end are connected to described server by mobile communications network respectively, wherein, described server comprises: search the unit, be used for according to the look-up command from described user terminal, in described other-end, search the terminal to be selected that is positioned at predeterminable area, and lookup result is transferred to described user terminal; Connection control unit is used for according to the connection request instruction from described user terminal, and select target terminal in described terminal to be selected is controlled described user terminal and described target terminal connects, and list of songs is transferred to described target terminal; Playing control unit is used for basis and plays the corresponding song of described list of songs from the play instruction of described user terminal and/or described target terminal, and the played data of described song is transferred to respectively described user terminal and described target terminal; And described user terminal comprises: the tabulation generation unit, be used for generating described list of songs according to receiving the requesting song instruction, and described list of songs transferred to described server, wherein, the song in the described list of songs is stored in the database of described server; The first transmission unit, the communication that is used in real time described user terminal being collected is to described target terminal; Described target terminal comprises: the second transmission unit, the communication that is used in real time described target terminal being collected is to described user terminal.
In this technical scheme, the user can search as required target terminal and connect (audio or video connection) in being connected to the terminal of server, and then by the server played songs, and real-time user terminal and target terminal that played data is transferred to, the interaction that makes the user of the user of user terminal and target terminal can use terminal separately to request a song and sing.This is so that the user of user terminal can search other users in own certain limit on every side, or search other users that are positioned at the target area, in requesting song, go to find and search for other users that do not known each other at one's side, widened user's social scope, improve the cheap property of order programme, be convenient to music is had crowd's polymerization on network of hobby.
In technique scheme, preferably, described server also comprises: recommendation unit is used for pre-conditioned according to described user terminal, inquiry meets described pre-conditioned matched termination in described terminal to be selected, and with the information pushing of described matched termination to described user terminal; And described connection control unit also is used for selecting described target terminal according to the connection request instruction from described user terminal in described matched termination.
In this technical scheme, pre-conditioned can be the types of songs that the user of user terminal likes, server can be according to user's hobby, recommend to have with it other users of same song hobby to it, be convenient to the user and find user on every side own and that oneself have same song to like, and can improve the success rate that target terminal is accepted the connection request of user terminal.
In technique scheme, preferably, described server also comprises: identity authenticating unit, be used for the log-on message from described user terminal is verified, and when described log-on message is passed through checking, send the permission instruction to described user terminal, to allow the user to login described user terminal, when described log-on message is not passed through checking, send inhibit command to described user terminal, login described user terminal to forbid described user.
In this technical scheme, server can carry out authentication to the user who logins at user terminal, and forbids this user login when authentication failed, thereby has avoided non-owner user's login and cause owner's information leakage.
In technique scheme, preferably, described server also comprises: synchronous control unit, whether the played data and played data and the list of songs data in list of songs data and the described server that are used for the described user terminal of real-time judge are synchronous, and whether played data and list of songs data in the played data in the described target terminal and list of songs data and the described server are synchronous, if asynchronous, then send synchronic command to described user terminal and described target terminal respectively; And described user terminal comprises: the first data synchronisation unit, be used for according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described user terminal are synchronous; Described target terminal comprises: the second data synchronisation unit, be used for according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described target terminal are synchronous.
In this technical scheme, because song is play at server, when played data transfers to respectively user terminal and target terminal, the playback of songs progress of user terminal and the inconsistent situation of playback of songs progress of target terminal may occur, thereby cause the user of user terminal and the user of target terminal can't carry out synchronous requesting song and singing.The played data that can make the played data of user terminal and target terminal by synchronous control unit all keeps synchronously with the played data of server, thereby so that the played data of the played data of user terminal and target terminal is synchronous.
In above-mentioned arbitrary technical scheme, preferably, described user terminal also comprises: the position display unit is used for showing the position of described other-end and/or the position of described user terminal at described user terminal.
In this technical scheme, by the position display unit, can be intuitively and easily in user terminal, show the positional information of the terminal that is connected to server, be convenient to the user and select and search.
In above-mentioned arbitrary technical scheme, preferably, described user terminal also comprises: recording elements is used for recording the information that information that described user terminal collects and described target terminal collect; Tip element is shared for the content that prompting user is recorded described recording elements.
In this technical scheme, the user can arrange the process that the user terminal automatic recording is united singing as required, user terminal also can be set when receiving record command, record again the process of associating singing, and by prompting user the content of recording is shared, can make the user share (such as being uploaded to social network sites) in the complete rear record content of immediately will singing of singing, with the realization real-time sharing, and then improve mutual effect.
According to another aspect of the invention, a kind of social method for ordering song has also been proposed, comprise: step 202, user terminal generates list of songs according to the requesting song instruction that receives, and described list of songs transferred to server, wherein, the song in the described list of songs is stored in the database of described server; Step 204, described server is according to the look-up command from described user terminal, in other-end, search the terminal to be selected that is positioned at predeterminable area, and lookup result transferred to described user terminal, wherein, described user terminal and described other-end are connected to described server by mobile communications network respectively; Step 206, described server is according to the connection request instruction from described user terminal, and select target terminal in described terminal to be selected is controlled described user terminal and described target terminal connects, and described list of songs is transferred to described target terminal; Step 208, described server basis is play corresponding song in the described list of songs from the play instruction of described user terminal and/or described target terminal, and the played data of described song is transferred to respectively described user terminal and described target terminal; Step 210, described user terminal in real time with the communication that collects to described target terminal, and described target terminal in real time with the communication that collects to described user terminal.
In this technical scheme, the user can search as required target terminal and connect (audio or video connection) in being connected to the terminal of server, and then by the server played songs, and real-time user terminal and target terminal that played data is transferred to, the interaction that makes the user of the user of user terminal and target terminal can use terminal separately to request a song and sing.This is so that the user of user terminal can search other users in own certain limit on every side, or search other users that are positioned at the target area, in requesting song, go to find and search for other users that do not known each other at one's side, widened user's social scope, improve the cheap property of order programme, be convenient to music is had crowd's polymerization on network of hobby.
In technique scheme, preferably, described step 204 also comprises: pre-conditioned according in the described user terminal of described server, inquiry meets described pre-conditioned matched termination in described terminal to be selected, and with the information pushing of described matched termination to described user terminal; And described step 206 also comprises: described server is according to selecting described target terminal from the connection request instruction of described user terminal in described matched termination.
In this technical scheme, pre-conditioned can be the types of songs that the user of user terminal likes, server can be according to user's hobby, recommend to have with it other users of same song hobby to it, be convenient to the user and find user on every side own and that oneself have same song to like, and can improve the success rate that target terminal is accepted the connection request of user terminal.
In technique scheme, preferably, also comprise: described server verifies the log-on message from described user terminal, and in described log-on message during by checking, send the permission instruction to described user terminal, login described user terminal to allow the user; When described log-on message is not passed through checking, send inhibit command to described user terminal, login described user terminal to forbid described user.
In this technical scheme, server can carry out authentication to the user who logins at user terminal, and forbids this user login when authentication failed, thereby has avoided non-owner user's login and cause owner's information leakage.
In technique scheme, preferably, described step 210 also comprises: whether played data and played data and list of songs data in list of songs data and the described server in the described user terminal of described server real-time judge are synchronous, and whether played data and list of songs data in the played data in the described target terminal and list of songs data and the described server are synchronous, if asynchronous, then send synchronic command to described user terminal and described target terminal respectively, described user terminal is according to the described synchronic command that receives, played data and played data and the list of songs data in list of songs data and the described server controlled in the described user terminal are synchronous, and described target terminal is according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described target terminal are synchronous.
In this technical scheme, because song is play at server, when played data transfers to respectively user terminal and target terminal, the playback of songs progress of user terminal and the inconsistent situation of playback of songs progress of target terminal may occur, thereby cause the user of user terminal and the user of target terminal can't carry out synchronous requesting song and singing.The played data that can make the played data of user terminal and target terminal by Synchronization Control all keeps synchronously with the played data of server, thereby so that the played data of the played data of user terminal and target terminal is synchronous.
In above-mentioned arbitrary technical scheme, preferably, also comprise: in described user terminal, show the position of described other-end and/or the position of described user terminal.
In this technical scheme, show by the position to terminal, can be intuitively and easily in user terminal, show the positional information of the terminal that is connected to server, be convenient to the user and select and search.
In above-mentioned arbitrary technical scheme, preferably, also comprise: record the information that information that described user terminal collects and described target terminal collect; Prompting user is shared the content of recording.
In this technical scheme, the user can arrange the process that the user terminal automatic recording is united singing as required, user terminal also can be set when receiving record command, record again the process of associating singing, and by prompting user the content of recording is shared, can make the user share (such as being uploaded to social network sites) in the complete rear record content of immediately will singing of singing, with the realization real-time sharing, and then improve mutual effect.
By above technical scheme, can hold interior requesting song and singing activity on a large scale, expand user's social scope, be convenient to have the people of same music hobby to carry out interaction.
Description of drawings
Fig. 1 shows the according to an embodiment of the invention block diagram of social order programme;
Fig. 2 shows the according to an embodiment of the invention flow chart of social method for ordering song;
Fig. 3 shows the flow chart of according to an embodiment of the invention authentication;
Fig. 4 shows the flow chart of searching according to an embodiment of the invention other-end;
Fig. 5 shows the flow chart of the process of requesting a song according to an embodiment of the invention;
Fig. 6 shows the flow chart that connects according to an embodiment of the invention;
Fig. 7 shows the according to an embodiment of the invention flow chart of real-time video;
Fig. 8 shows the according to an embodiment of the invention structure chart of social order programme.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments the present invention is further described in detail.Need to prove that in the situation of not conflicting, the application's embodiment and the feature among the embodiment can make up mutually.
A lot of details have been set forth in the following description so that fully understand the present invention; but; the present invention can also adopt other to be different from other modes described here and implement, and therefore, protection scope of the present invention is not subjected to the restriction of following public specific embodiment.
Fig. 1 shows the according to an embodiment of the invention block diagram of social order programme.
As shown in Figure 1, social according to an embodiment of the invention order programme 100 comprises server 102, user terminal 104 and other-end 106, user terminal 104 and other-end 106 are connected to server 102 by mobile communications network respectively, wherein, server 102 comprises: search unit 1022, be used in other-end 106, searching the terminal to be selected that is positioned at predeterminable area, and lookup result being transferred to user terminal 104 according to the look-up command from user terminal 104; Connection control unit 1024 is used for according to the connection request instruction from user terminal 104, select target terminal 1062 in terminal to be selected, and control user terminal 104 connects with target terminal 1062, and list of songs is transferred to target terminal 1062; Playing control unit 1026 is used for according to the corresponding song of play instruction played songs tabulation from user terminal 104 and/or target terminal 1062, and the played data of song is transferred to respectively user terminal 104 and target terminal 1062; And user terminal 104 comprises: tabulation generation unit 1042, and be used for generating list of songs according to receiving the requesting song instruction, and list of songs is transferred to server 102, wherein, the song in the list of songs is stored in the database of server 102; The first transmission unit 1044, the communication that is used in real time user terminal 104 being collected is to target terminal 1062; Target terminal 1062 comprises: the second transmission unit 10622, the communication that is used in real time target terminal 1062 being collected is to user terminal 104.
The user can search as required target terminal 1062 and connect (audio or video connection) in the terminal that is connected to server 102, the concrete mode of searching can be that server 102 is in the positional information that receives the user terminal transmission, positional information to other online terminal broadcasting user terminals 104, and the positional information of reception other-end 106 transmissions, again according to the look-up command of user terminal 104, the other-end 106(that finds out in the target zone is terminal to be selected), lookup result is sent to user terminal 104.Then by server 102 played songs, and real-time user terminal 104 and target terminal 1062 that played data is transferred to, the interaction that makes the user of the user of user terminal 104 and target terminal 1062 can use terminal separately to request a song and sing.This is so that the user of user terminal 104 can search other users in own certain limit on every side, or search other users that are positioned at the target area, particularly, can pass through LBS(Location-Based Services, location-based service) searches other users, and then in requesting song, go to find and search for other users that do not known each other at one's side, widened user's social scope, improve the cheap property of order programme, be convenient to music is had crowd's polymerization on network of hobby.
In technique scheme, preferably, server 102 also comprises: recommendation unit 1027 is used for pre-conditioned according to user terminal 104, inquiry meets pre-conditioned matched termination in terminal to be selected, and with the information pushing of matched termination to user terminal 104; And connection control unit 1024 also be used for according to from the connection request instruction of user terminal 104 in matched termination select target terminal 1062.
Pre-conditioned can be the types of songs that the user of user terminal likes, server 102 can be according to user's hobby, recommend to have with it other users of same song hobby to it, be convenient to the user and find user on every side own and that oneself have same song to like, and can improve the success rate that target terminal is accepted the connection request of user terminal.
Preferably, server 102 also comprises: identity authenticating unit 1028, be used for verifying from the log-on message of user terminal 104, and when log-on message is passed through checking, send the permission instruction to user terminal 104, to allow user's login user terminal 104, when log-on message is not passed through checking, send inhibit command to user terminal 104, to forbid user's login user terminal 104.
Server 102 can carry out authentication to the user who logins at user terminal 104, and forbids this user login when authentication failed, thereby has avoided non-owner user's login and cause owner's information leakage.
Preferably, server 102 also comprises: synchronous control unit 1029, whether the played data and played data and the list of songs data in the list of songs geodata and services device 102 that are used for real-time judge user terminal 104 are synchronous, and whether played data and list of songs data in the played data in the target terminal 1062 and the list of songs geodata and services device 102 are synchronous, if asynchronous, then send synchronic command to user terminal 104 and target terminal 1062 respectively; And user terminal 104 comprises: the first data synchronisation unit 1046, be used for according to the synchronic command that receives, and played data and played data and list of songs data in the list of songs geodata and services device 102 in the control user terminal 104 are synchronous; Target terminal 1062 comprises: the second data synchronisation unit 10624, be used for according to the synchronic command that receives, and played data and played data and list of songs data in the list of songs geodata and services device 104 in the control target terminal 1062 are synchronous.
Because song is play at server 102, when played data transfers to respectively user terminal 104 and target terminal 1062, the playback of songs progress of user terminal 104 and the inconsistent situation of playback of songs progress of target terminal 1062 may occur, thereby cause the user of user terminal 104 and the user of target terminal 1062 can't carry out synchronous requesting song and singing.The played data that can make the played data of user terminal 104 and target terminal 1062 by synchronous control unit 1029 all keeps synchronously with the played data of server 102, thereby so that the played data of the played data of user terminal 104 and target terminal 1062 is synchronous.
Preferably, user terminal 104 also comprises: position display unit 1047 is used for showing the position of other-end 1062 and/or the position of user terminal 104 at user terminal 104.
By position display unit 1047, can be intuitively and easily in user terminal, show the positional information of the terminal that is connected to server 102, be convenient to the user and select and search.
Preferably, user terminal 104 also comprises: recording elements 1048 is used for recording the information that information that user terminal 104 collects and target terminal 1062 collect; Tip element 1049 is shared for the content that prompting user is recorded recording elements 1048.
The user can arrange the process that user terminal 104 automatic recordings are united singing as required, user terminal 104 also can be set when receiving record command, record again the process of associating singing, and by prompting user the content of recording is shared, can make the user share (such as being uploaded to social network sites) in the complete rear record content of immediately will singing of singing, with the realization real-time sharing, and then improve mutual effect.
Need to prove, user terminal 104 can be identical with target terminal 1062, just as the initiator of user terminal 104 as the requesting song activity, and target terminal 1062 is during as the invited party, and user terminal 104 is different with the function that target terminal 1062 is realized.
Fig. 2 shows the according to an embodiment of the invention flow chart of social method for ordering song.
As shown in Figure 2, social according to an embodiment of the invention method for ordering song comprises: step 202, and user terminal generates list of songs according to the requesting song instruction that receives, and list of songs is transferred to server, wherein, the song in the list of songs is stored in the database of server; Step 204, server is searched the terminal to be selected that is positioned at predeterminable area, and lookup result is transferred to user terminal according to the look-up command from user terminal in other-end, wherein, user terminal and other-end are connected to server by mobile communications network respectively; Step 206, server are according to the connection request instruction from user terminal, and select target terminal in terminal to be selected is controlled user terminal and target terminal and connected, and list of songs is transferred to target terminal; Step 208, server be according to from corresponding song in the tabulation of the play instruction played songs of user terminal and/or target terminal, and the played data of song is transferred to respectively user terminal and target terminal; Step 210, user terminal in real time with the communication that collects to target terminal, and target terminal in real time with the communication that collects to user terminal.
The user can search as required target terminal and connect (audio or video connection) in being connected to the terminal of server, the concrete mode of searching can be that server is in the positional information that receives the user terminal transmission, positional information to other online terminal broadcasting user terminals, and the positional information of reception other-end transmission, again according to the look-up command of user terminal, find out the other-end (being terminal to be selected) in the target zone, lookup result is sent to user terminal.Then by the server played songs, and real-time user terminal and target terminal that played data is transferred to, the interaction that makes the user of the user of user terminal and target terminal can use terminal separately to request a song and sing.This is so that the user of user terminal can search other users in own certain limit on every side, or search other users that are positioned at the target area, particularly, can pass through LBS(Location-Based Services, location-based service) searches other users, and then in requesting song, go to find and search for other users that do not known each other at one's side, widened user's social scope, improve the cheap property of order programme, be convenient to music is had crowd's polymerization on network of hobby.
Need to prove, can set up first list of songs by user terminal, then after target terminal is accepted the connection request of user terminal, server again with list of songs synchronously to target terminal, also can set up first being connected of target terminal and user terminal, and then set up list of songs by user terminal and/or target terminal, and list of songs is carried out synchronously.
Preferably, step 204 also comprises: pre-conditioned according in the user terminal of server, inquiry meets pre-conditioned matched termination in terminal to be selected, and with the information pushing of matched termination to user terminal; And step 206 also comprises: server is according to the connection request instruction select target terminal in the matched termination from user terminal.
Pre-conditioned can be the types of songs that the user of user terminal likes, server can be according to user's hobby, recommend to have with it other users of same song hobby to it, be convenient to the user and find user on every side own and that oneself have same song to like, and can improve the success rate that target terminal is accepted the connection request of user terminal.
Preferably, social according to an embodiment of the invention method for ordering song also comprises: server verifies the log-on message from user terminal, and in log-on message during by checking, sends to user terminal and allows instruction, to allow user's login user terminal; When log-on message is not passed through checking, send inhibit command to user terminal, to forbid user's login user terminal.
Server can carry out authentication to the user who logins at user terminal, and forbids this user login when authentication failed, thereby has avoided non-owner user's login and cause owner's information leakage.
Preferably, step 210 also comprises: whether played data and list of songs data in the played data in the server real-time judge user terminal and the list of songs geodata and services device are synchronous, and whether played data and list of songs data in the played data in the target terminal and the list of songs geodata and services device are synchronous, if asynchronous, then send synchronic command to user terminal and target terminal respectively, user terminal is according to the synchronic command that receives, played data and played data and list of songs data in the list of songs geodata and services device in the control user terminal are synchronous, and target terminal is according to the synchronic command that receives, and played data and played data and list of songs data in the list of songs geodata and services device in the control target terminal are synchronous.
Because song is play at server, when played data transfers to respectively user terminal and target terminal, the playback of songs progress of user terminal and the inconsistent situation of playback of songs progress of target terminal may occur, thereby cause the user of user terminal and the user of target terminal can't carry out synchronous requesting song and singing.The played data that can make the played data of user terminal and target terminal by Synchronization Control all keeps synchronously with the played data of server, thereby so that the played data of the played data of user terminal and target terminal is synchronous.
Preferably, social according to an embodiment of the invention method for ordering song also comprises: show the position of other-end and/or the position of user terminal in user terminal.
Show by the position to terminal, can be intuitively and easily in user terminal, show the positional information of the terminal that is connected to server, be convenient to the user and select and search.
Preferably, social according to an embodiment of the invention method for ordering song also comprises: record the information that information that user terminal collects and target terminal collect; Prompting user is shared the content of recording.
The user can arrange the process that the user terminal automatic recording is united singing as required, user terminal also can be set when receiving record command, record again the process of associating singing, and by prompting user the content of recording is shared, can make the user share (such as being uploaded to social network sites) in the complete rear record content of immediately will singing of singing, with the realization real-time sharing, and then improve mutual effect.
Fig. 3 shows the flow chart of according to an embodiment of the invention authentication.
As shown in Figure 3, the process of authentication comprises according to an embodiment of the invention:
Step 302, during user's login user terminal, user terminal obtains this user's information, and this user's information is integrated, and make user and user ID corresponding one by one, and the user profile after will integrating uploads onto the server;
Step 304, the information such as the user name that server is inputted the user, password are verified;
Step 306 judges whether checking is passed through;
Step 308 is if checking is by then allowing active user's login user terminal, if checking not by then forbidding active user's login user terminal, and finishes this register.
The user can after login is finished, check and edit the information such as data, buddy list, current location and current state of oneself at user terminal.
Fig. 4 shows the flow chart of searching according to an embodiment of the invention other-end.
The process of as shown in Figure 4, searching according to an embodiment of the invention other-end comprises:
Step 402, the user sends search request by user terminal to server, can search the other-end that is positioned at the user terminal certain limit, also can search the terminal in the target area;
Step 404, server is searched according to the search request of user terminal, and lookup result is back to user terminal, and showing in user terminal, lookup result comprises the information such as the position, state, sex, hobby of the terminal that finds;
Step 406, server has user's (being the matched termination) of identical hobby according to user's hobby custom to its recommendation, and in user terminal these users is shown with default sign;
Step 408 is asked to target terminal transmission connection request or interpolation good friend according to user's selection.
Fig. 5 shows the flow chart of the process of requesting a song according to an embodiment of the invention.
As shown in Figure 5, according to an embodiment of the invention requesting song process comprises:
Step 502, the user opens list of songs at user terminal and requests a song, and the default list can be the list of songs of the last requesting song;
Step 504, server is recommended song according to this user's custom and hobby to it;
Step 506 is judged the song whether user selects server to recommend;
Step 508 is if the song that the user selection server is recommended then is added into list of songs with the song of recommending;
Step 510, if the song that the user does not select server to recommend, the song database that then directly enters server is selected and the search song;
Step 512, the song that the user is selected is added into list of songs.
Server can also carry out automatic classification and renewal to the song in the database, is convenient to user's fast finding to required song.
Fig. 6 shows the flow chart that connects according to an embodiment of the invention.
As shown in Figure 6, the process that connects according to an embodiment of the invention comprises:
Step 602 judges whether the user selects the good friend to connect in buddy list;
Step 604, if select the good friend to connect, then according to user selection to one or more handy connection requests that send, simultaneously list of songs is sent to targeted customer's terminal;
Step 606, if do not choose with connecting, one or more targeted customers' that then (such as the map software in the user terminal) shows in user terminal terminal is sent connection request;
Step 608 judges whether target receives connection request and synchronous list of songs;
Step 610, if, then between user terminal and target terminal, connect, if not, this operation then finished;
Step 612, server with the list of songs information synchronization to target terminal.
Fig. 7 shows the according to an embodiment of the invention flow chart of real-time video.
As shown in Figure 7, the process of real-time video comprises according to an embodiment of the invention:
Step 702, the input-output apparatus of coordination target terminal;
Step 704 detects the video equipment in the target terminal, judges that can video equipment start;
Step 706, if can not, then the audio frequency apparatus in the target terminal is detected, judge that can audio frequency apparatus start, if audio frequency apparatus can not start, then finish this operation;
Step 708, if the video equipment in the target terminal can start, or video equipment can not start and audio frequency apparatus can start, then allow the user of user terminal and the user of target terminal to unite singing, and automatic recording is united the process of singing or record the process of associating singing when the record command that receives the user;
Step 710 is saved to the net dish automatically with recorded content, and whether prompting user is shared recorded content to each social network sites;
Step 712, finish this requesting song interaction after, the user can be as required sends to the terminal of interaction and adds good friend's request.
Fig. 8 shows the according to an embodiment of the invention structure chart of social order programme.
As shown in Figure 8, social according to an embodiment of the invention order programme 100 comprises server 102 and at least two user terminals 104, at least two user terminals 104 are connected to server 102 by mobile communications network respectively, each user terminal 104 can be logined for the user, and the position of searching other user terminals 104, to connect with other one or more user terminals 104, and then request a song and sing interaction, namely a user terminal 104 is movable initiator, the user terminal 104(of inquiry in the predeterminable area is other-end), and to select one or more user terminal 104(be target terminal) connect as movable participant.
More than be described with reference to the accompanying drawings technical scheme of the present invention, considered in the correlation technique, in the place that order programme is confined to fix and the specific interpersonal scope, social scope is not effectively widened, and cheap property is very limited.By technical scheme of the present invention, can support interior requesting song and singing activity on a large scale, expand user's social scope, the people that same music is liked can easily polymerization on network.
In the present invention, term " first ", " second " only are used for describing purpose, and can not be interpreted as indication or hint relative importance.Term " a plurality of " refers to two or more, unless clear and definite restriction is arranged in addition.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. a social order programme is characterized in that, comprises server, user terminal and other-end, and described user terminal and described other-end are connected to described server by mobile communications network respectively, and wherein, described server comprises:
Search the unit, be used in described other-end, searching the terminal to be selected that is positioned at predeterminable area, and lookup result being transferred to described user terminal according to the look-up command from described user terminal;
Connection control unit is used for according to the connection request instruction from described user terminal, and select target terminal in described terminal to be selected is controlled described user terminal and described target terminal connects, and list of songs is transferred to described target terminal;
Playing control unit is used for basis and plays the corresponding song of described list of songs from the play instruction of described user terminal and/or described target terminal, and the played data of described song is transferred to respectively described user terminal and described target terminal; And
Described user terminal comprises:
The tabulation generation unit is used for generating described list of songs according to receiving the requesting song instruction, and described list of songs is transferred to described server, and wherein, the song in the described list of songs is stored in the database of described server;
The first transmission unit, the communication that is used in real time described user terminal being collected is to described target terminal;
Described target terminal comprises:
The second transmission unit, the communication that is used in real time described target terminal being collected is to described user terminal.
2. social order programme according to claim 1 is characterized in that, described server also comprises:
Recommendation unit is used for pre-conditioned according to described user terminal, and inquiry meets described pre-conditioned matched termination in described terminal to be selected, and with the information pushing of described matched termination to described user terminal; And
Described connection control unit also is used for selecting described target terminal according to the connection request instruction from described user terminal in described matched termination.
3. social order programme according to claim 1 is characterized in that, described server also comprises:
Identity authenticating unit, be used for the log-on message from described user terminal is verified, and when described log-on message is passed through checking, send the permission instruction to described user terminal, to allow the user to login described user terminal, when described log-on message is not passed through checking, send inhibit command to described user terminal, login described user terminal to forbid described user.
4. social order programme according to claim 1 is characterized in that, described server also comprises:
Synchronous control unit, whether the played data and played data and the list of songs data in list of songs data and the described server that are used for the described user terminal of real-time judge are synchronous, and whether played data and list of songs data in the played data in the described target terminal and list of songs data and the described server are synchronous, if asynchronous, then send synchronic command to described user terminal and described target terminal respectively; And
Described user terminal comprises: the first data synchronisation unit, be used for according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described user terminal are synchronous;
Described target terminal comprises: the second data synchronisation unit, be used for according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described target terminal are synchronous.
5. each described social order programme in 4 according to claim 1 is characterized in that described user terminal also comprises:
The position display unit is used for showing the position of described other-end and/or the position of described user terminal at described user terminal.
6. each described social order programme in 4 according to claim 1 is characterized in that described user terminal also comprises:
Recording elements is used for recording the information that information that described user terminal collects and described target terminal collect;
Tip element is shared for the content that prompting user is recorded described recording elements.
7. a social method for ordering song is characterized in that, comprising:
Step 202, user terminal generates list of songs according to the requesting song instruction that receives, and described list of songs is transferred to server, and wherein, the song in the described list of songs is stored in the database of described server;
Step 204, described server is according to the look-up command from described user terminal, in other-end, search the terminal to be selected that is positioned at predeterminable area, and lookup result transferred to described user terminal, wherein, described user terminal and described other-end are connected to described server by mobile communications network respectively;
Step 206, described server is according to the connection request instruction from described user terminal, and select target terminal in described terminal to be selected is controlled described user terminal and described target terminal connects, and described list of songs is transferred to described target terminal;
Step 208, described server basis is play corresponding song in the described list of songs from the play instruction of described user terminal and/or described target terminal, and the played data of described song is transferred to respectively described user terminal and described target terminal;
Step 210, described user terminal in real time with the communication that collects to described target terminal, and described target terminal in real time with the communication that collects to described user terminal.
8. social method for ordering song according to claim 7, it is characterized in that, described step 204 also comprises: pre-conditioned according in the described user terminal of described server, inquiry meets described pre-conditioned matched termination in described terminal to be selected, and with the information pushing of described matched termination to described user terminal; And
Described step 206 also comprises: described server is according to selecting described target terminal from the connection request instruction of described user terminal in described matched termination.
9. social method for ordering song according to claim 7, it is characterized in that, also comprise: described server is verified the log-on message from described user terminal, and when described log-on message is passed through checking, send the permission instruction to described user terminal, login described user terminal to allow the user; When described log-on message is not passed through checking, send inhibit command to described user terminal, login described user terminal to forbid described user.
10. social method for ordering song according to claim 7, it is characterized in that, described step 210 also comprises: whether played data and played data and list of songs data in list of songs data and the described server in the described user terminal of described server real-time judge are synchronous, and whether played data and list of songs data in the played data in the described target terminal and list of songs data and the described server are synchronous, if asynchronous, then send synchronic command to described user terminal and described target terminal respectively, described user terminal is according to the described synchronic command that receives, played data and played data and the list of songs data in list of songs data and the described server controlled in the described user terminal are synchronous, and described target terminal is according to the described synchronic command that receives, and played data and played data and the list of songs data in list of songs data and the described server controlled in the described target terminal are synchronous.
11. each described social method for ordering song in 10 is characterized in that according to claim 7, also comprises: in described user terminal, show the position of described other-end and/or the position of described user terminal.
12. each described social method for ordering song in 10 is characterized in that according to claim 7, also comprises: record the information that information that described user terminal collects and described target terminal collect; Prompting user is shared the content of recording.
CN201210437573.1A 2012-11-06 2012-11-06 Social order programme and social method for ordering song Expired - Fee Related CN103002013B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210437573.1A CN103002013B (en) 2012-11-06 2012-11-06 Social order programme and social method for ordering song

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210437573.1A CN103002013B (en) 2012-11-06 2012-11-06 Social order programme and social method for ordering song

Publications (2)

Publication Number Publication Date
CN103002013A true CN103002013A (en) 2013-03-27
CN103002013B CN103002013B (en) 2016-12-21

Family

ID=47930146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210437573.1A Expired - Fee Related CN103002013B (en) 2012-11-06 2012-11-06 Social order programme and social method for ordering song

Country Status (1)

Country Link
CN (1) CN103002013B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103236966A (en) * 2013-03-29 2013-08-07 广东欧珀移动通信有限公司 Method and system for enabling client sides playing same files to communicate
CN104410866A (en) * 2014-11-26 2015-03-11 蒋超珍 Multimedia video-on-demand system capable of being operated by multiple terminals in same room
CN104618345A (en) * 2015-01-05 2015-05-13 广州酷狗计算机科技有限公司 Method and device for obtaining multimedia information
CN104685854A (en) * 2015-01-07 2015-06-03 加一联创电子科技有限公司 Method and system for providing social contact service based on music information
CN105224668A (en) * 2015-10-10 2016-01-06 广州酷狗计算机科技有限公司 A kind of disposal route of requesting songs and device
WO2016033960A1 (en) * 2014-09-05 2016-03-10 中兴通讯股份有限公司 Method, client, and terminal for obtaining service information
CN105740299A (en) * 2014-12-12 2016-07-06 阿里巴巴集团控股有限公司 Method and apparatus for network relation recognition, and server
CN105915503A (en) * 2016-02-25 2016-08-31 深圳市亿睿诚科技有限公司 Synchronous song demanding singing method and apparatus
CN106157943A (en) * 2016-06-27 2016-11-23 李英德 The implementation method of Kara OK service based on car-mounted terminal and device
CN110381098A (en) * 2018-04-12 2019-10-25 上海博泰悦臻网络技术服务有限公司 Music list sharing method and music list share system
CN110380954A (en) * 2017-04-12 2019-10-25 腾讯科技(深圳)有限公司 Data sharing method and device, storage medium and electronic device
CN110418182A (en) * 2019-07-19 2019-11-05 福建星网视易信息***有限公司 Chorus method of networking and computer readable storage medium
CN110444186A (en) * 2019-07-31 2019-11-12 福建星网视易信息***有限公司 A kind of multi-user's order method and storage medium
CN111031471A (en) * 2019-11-25 2020-04-17 维沃移动通信有限公司 Data transmission method, terminal and base station
CN111383669A (en) * 2020-03-19 2020-07-07 杭州网易云音乐科技有限公司 Multimedia file uploading method, device, equipment and computer readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681270A (en) * 2004-04-08 2005-10-12 归海信息技术集成(上海)有限公司 System and method for realizing antiphonal singing and KTV of karaoke by Internet
EP1772851A1 (en) * 2005-10-05 2007-04-11 Sagem Communication S.A. Karaoke system for displaying the text corresponding to the vocal part of an audiovisual flux on a display screen of an audiovisual system
US20090031883A1 (en) * 2007-07-31 2009-02-05 Christopher Lee Bennetts Networked karaoke system and method
CN101630507A (en) * 2009-08-18 2010-01-20 深圳华为通信技术有限公司 Method, device and system for realizing remote karaoke
CN102036100A (en) * 2010-11-30 2011-04-27 深圳市同洲电子股份有限公司 Method and system for realizing internet fictitious KTV (Karaok TV) entertainment
CN102158745A (en) * 2011-02-18 2011-08-17 深圳创维数字技术股份有限公司 Implementation method of Karaoke service, terminal, server terminal and system
CN102496359A (en) * 2011-11-28 2012-06-13 华为终端有限公司 Method and device for realizing multi-party remote karaoke
CN102629945A (en) * 2012-04-16 2012-08-08 腾讯科技(深圳)有限公司 Method for user information acquisition and server as well as terminal
CN102695121A (en) * 2011-03-25 2012-09-26 北京千橡网景科技发展有限公司 Method and system for pushing friend information for user in social network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681270A (en) * 2004-04-08 2005-10-12 归海信息技术集成(上海)有限公司 System and method for realizing antiphonal singing and KTV of karaoke by Internet
EP1772851A1 (en) * 2005-10-05 2007-04-11 Sagem Communication S.A. Karaoke system for displaying the text corresponding to the vocal part of an audiovisual flux on a display screen of an audiovisual system
US20090031883A1 (en) * 2007-07-31 2009-02-05 Christopher Lee Bennetts Networked karaoke system and method
CN101630507A (en) * 2009-08-18 2010-01-20 深圳华为通信技术有限公司 Method, device and system for realizing remote karaoke
CN102036100A (en) * 2010-11-30 2011-04-27 深圳市同洲电子股份有限公司 Method and system for realizing internet fictitious KTV (Karaok TV) entertainment
CN102158745A (en) * 2011-02-18 2011-08-17 深圳创维数字技术股份有限公司 Implementation method of Karaoke service, terminal, server terminal and system
CN102695121A (en) * 2011-03-25 2012-09-26 北京千橡网景科技发展有限公司 Method and system for pushing friend information for user in social network
CN102496359A (en) * 2011-11-28 2012-06-13 华为终端有限公司 Method and device for realizing multi-party remote karaoke
CN102629945A (en) * 2012-04-16 2012-08-08 腾讯科技(深圳)有限公司 Method for user information acquisition and server as well as terminal

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103236966A (en) * 2013-03-29 2013-08-07 广东欧珀移动通信有限公司 Method and system for enabling client sides playing same files to communicate
WO2016033960A1 (en) * 2014-09-05 2016-03-10 中兴通讯股份有限公司 Method, client, and terminal for obtaining service information
CN105472588A (en) * 2014-09-05 2016-04-06 中兴通讯股份有限公司 Service information acquisition method, client side and server side
CN104410866A (en) * 2014-11-26 2015-03-11 蒋超珍 Multimedia video-on-demand system capable of being operated by multiple terminals in same room
CN105740299B (en) * 2014-12-12 2019-06-21 阿里巴巴集团控股有限公司 Identify the method, apparatus and server of cyberrelationship
CN105740299A (en) * 2014-12-12 2016-07-06 阿里巴巴集团控股有限公司 Method and apparatus for network relation recognition, and server
CN104618345A (en) * 2015-01-05 2015-05-13 广州酷狗计算机科技有限公司 Method and device for obtaining multimedia information
CN104618345B (en) * 2015-01-05 2019-02-15 广州酷狗计算机科技有限公司 A kind of method and apparatus obtaining multimedia messages
CN104685854A (en) * 2015-01-07 2015-06-03 加一联创电子科技有限公司 Method and system for providing social contact service based on music information
WO2016109957A1 (en) * 2015-01-07 2016-07-14 加一联创电子科技有限公司 Method and system for providing social contact service on basis of music information
CN104685854B (en) * 2015-01-07 2020-10-27 加一联创电子科技有限公司 Method and system for providing social service based on music information
CN105224668A (en) * 2015-10-10 2016-01-06 广州酷狗计算机科技有限公司 A kind of disposal route of requesting songs and device
CN105915503A (en) * 2016-02-25 2016-08-31 深圳市亿睿诚科技有限公司 Synchronous song demanding singing method and apparatus
CN106157943A (en) * 2016-06-27 2016-11-23 李英德 The implementation method of Kara OK service based on car-mounted terminal and device
CN110380954A (en) * 2017-04-12 2019-10-25 腾讯科技(深圳)有限公司 Data sharing method and device, storage medium and electronic device
CN110381098A (en) * 2018-04-12 2019-10-25 上海博泰悦臻网络技术服务有限公司 Music list sharing method and music list share system
CN110418182A (en) * 2019-07-19 2019-11-05 福建星网视易信息***有限公司 Chorus method of networking and computer readable storage medium
CN110444186A (en) * 2019-07-31 2019-11-12 福建星网视易信息***有限公司 A kind of multi-user's order method and storage medium
CN111031471A (en) * 2019-11-25 2020-04-17 维沃移动通信有限公司 Data transmission method, terminal and base station
CN111383669A (en) * 2020-03-19 2020-07-07 杭州网易云音乐科技有限公司 Multimedia file uploading method, device, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN103002013B (en) 2016-12-21

Similar Documents

Publication Publication Date Title
CN103002013A (en) Social music query system and social music query method
CN104767767B (en) Internet access data sharing method, device, system and wireless router
CN107832027A (en) For to the method, system and medium of display device certification user equipment
WO2008030759A1 (en) Drm aspects of peer-to-peer digital content distribution
EP3127009B1 (en) Music playlist application
KR101680715B1 (en) Apparatus and method of registring personal network
US20150128071A1 (en) System and method for providing social network service
US11888604B2 (en) Systems and methods for joining a shared listening session
CN103369126A (en) Song requesting method
CN104639609A (en) Method and device for sharing network
CN106664451A (en) Access allocation for shared media output device
CN105703981B (en) The method of nomadic service is provided by virtual home gateway
CN102469039B (en) Intelligent network communication system and method
CN109905357A (en) The method and apparatus entered and left for rolling code formula vehicle
KR20060072770A (en) Methods and apparatus' of owned in common with personal information for mobile phone
CN105635059B (en) A kind of WLAN access authentication method, relevant device and system
WO2016095575A1 (en) Multimedia data processing method and apparatus
JP2016118827A (en) Content distribution system, server device and portable terminal device
JP5831176B2 (en) Server apparatus, karaoke song information presentation method, and server processing program
KR101677886B1 (en) System for certificating new song of karaoke player and method thereof and terminal thereof and server thereof
KR20140056636A (en) Contents providing system and method based on playlist sharing
KR101946038B1 (en) Integrated service supplying system ans method thereof
CN108259972A (en) The display control method and playback equipment and medium product of broadcasting scene
KR101381791B1 (en) Method and apparatus for adding friends in messenger service
KR101858247B1 (en) System and method for providing content using integrated identification

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161221

Termination date: 20211106

CF01 Termination of patent right due to non-payment of annual fee