Method and apparatus for identifying common interest between social network users
US-9225788-B2 · Dec 29, 2015 · US
US9705836B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9705836-B2 |
| Application number | US-201414322819-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 2, 2014 |
| Priority date | Jan 29, 2013 |
| Publication date | Jul 11, 2017 |
| Grant date | Jul 11, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for message interaction includes: receiving, at a server, a first multi-media message recorded and published by a first terminal when the server detects that the first terminal in a social network service (SNS) system carries out a message publishing operation; performing, at the server, a transcoding process on the first multi-media message to generate at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages; and allocating, at the server, a publishing identifier and sending the publishing identifier to the first terminal to inform the first terminal that the message publishing operation is successful. Further, a server and a SNS system are also described. In the present disclosure, message interaction can be performed based on multi-media messages in the SNS system, thereby enriching variety of message contents, improving efficiency of message interaction, and enhancing convenience of social activities.
Opening claim text (preview).
What is claimed is: 1. A method for message interaction, comprising the steps of: receiving, at a server, a first multi-media message recorded and published by a first terminal when the server detects that the first terminal in a social network service (SNS) system carries out a message publishing operation; performing, at the server, a transcoding process on the first multi-media message to generate at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages; allocating, at the server, a publishing identifier and sending the publishing identifier to the first terminal to inform the first terminal that the message publishing operation is successful, the publishing identifier being used for identifying a storage address of the first multi-media message and a storage address of each of the second multi-media messages; obtaining, at the server, the publishing identifier carried in a multi-media message play request and detecting a system parameter of a second terminal, when the server receives the multi-media message play request sent by the second terminal in the SNS system; searching, at the server, according to the publishing identifier, for the storage address of the first multi-media message and the storage address of the at least one second multi-media message which are identified by the publishing identifier; and selecting, at the server, according to the system parameter of the second terminal, one storage address of a multi-media message adapted to the second terminal from the storage address of the first multi-media message and the storage address of the at least one second multi-media message which are obtained by searching, and sending to the second terminal with the storage address of the multi-media message adapted to the second terminal, to make the second terminal play the adapted multi-media message. 2. The method of claim 1 , after receiving, at the server, the first multi-media message recorded and published by the first terminal and before the server carries out the transcoding process on the first multi-media message, the method further comprising: judging, at the server, whether the first terminal has a publishing permission of multi-media message, wherein, if the first terminal has the publish permission of multi-media message, the step of performing, at the server, the transcoding process on the first multi-media message is executed; the publishing identifier is a view link of a message published by the first terminal, or the publishing identifier is a piece of voice key and is used for indicating that the message published by the first terminal is a multi-media message. 3. The method of claim 1 , wherein the step of performing, at the server, the transcoding process on the first multi-media message to generate at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages, comprises: parsing, at the server, the first multi-media message to obtain an audio/video message in a first format; performing, at the server, the transcoding process on the audio/video message in the first format to generate at least one audio/video message in a second format; and storing, at the server, the audio/video message in the first format and the at least one audio/video message in the second format; wherein, the first multi-media message comprises the audio/video message in the first format, and the second multi-media message comprises the audio/video message in the second format. 4. The method of claim 1 , wherein the step of performing, at the server, the transcoding process on the first multi-media message, generating at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages comprises: parsing, at the server, the first multi-media message to obtain a picture message and an audio/video message in a first format; performing, at the server, the transcoding process on the audio/video message in the first format to generate at least one audio/video message in a second format; storing, at the server, the picture message, the audio/video message in the first format, and the at least one audio/video message in the second format, and relating the picture message respectively to the audio/video message in the first format and each of the audio/video messages in the second format; wherein, the first multi-media message comprises the picture message and the audio/video message in the first format, and the second multi-media message comprises the picture message and the audio/video message in the second format, the audio/video message in the second format being related to the picture message. 5. The method of claim 1 , after receiving, at the server, a multi-media message play request sent by the second terminal in the SNS system and before obtaining the publishing identifier carried in the multi-media message play request, the method further comprising: judging, at the server, whether the second terminal has a permission to publish multi-media message; wherein, if the second terminal has the permission to publish multi-media message, the step of obtaining, at the server, the publishing identifier carried in the multi-media message play request is executed. 6. The method of claim 1 , after sending, at the server, to the second terminal with the storage address of the multi-media message adapted to the second terminal, the method further comprising: judging, at the server, whether the second terminal has a forwarding permission of multi-media message, when the server detects that the second terminal carries out a forwarding operation on the adapted multi-media message; performing, at the server, a forwarding process on the adapted multi-media message according to the forwarding operation by the second terminal, if the second terminal has the forwarding permission of multi-media message. 7. The method of claim 2 , wherein the step of performing, at the server, the transcoding process on the first multi-media message to generate at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages, comprises: parsing, at the server, the first multi-media message to obtain an audio/video message in a first format; performing, at the server, the transcoding process on the audio/video message in the first format to generate at least one audio/video message in a second format; and storing, at the server, the audio/video message in the first format and the at least one audio/video message in the second format; wherein, the first multi-media message comprises the audio/video message in the first format, and the second multi-media message comprises the audio/video message in the second format. 8. The method of claim 2 , wherein the step of performing, at the server, the transcoding process on the first multi-media message, generating at least one second multi-media message, and storing the first multi-media message and the at least one second multi-media messages comprises: parsing, at the server, the first multi-media message to obtain a picture message and an audio/video message in a first format; performing, at the server, the transcoding process on the audio/video message in the first format to generate at least one audio/video message in a second format; storing, at the server, the picture message, the audio/video message in the first format, and the at least one audio/video message in the second format, and relating the picture message respectively to the audio/video message in the first format and each of the audio/video messages in the second format; wherein, the firs
Related publications grouped by family.
Answers are generated from the same data shown on this page.