CN106657305B - Data sharing method, device, terminal device and server - Google Patents
Data sharing method, device, terminal device and server Download PDFInfo
- Publication number
- CN106657305B CN106657305B CN201611140064.7A CN201611140064A CN106657305B CN 106657305 B CN106657305 B CN 106657305B CN 201611140064 A CN201611140064 A CN 201611140064A CN 106657305 B CN106657305 B CN 106657305B
- Authority
- CN
- China
- Prior art keywords
- information
- shared
- application
- identification information
- identified
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiments of the invention provide a kind of data sharing method, device, a kind of terminal device and a kind of server, wherein, a kind of data sharing method includes:After the installation according to the application for sharing message download is completed, the information of object to be shared is obtained, wherein, include in the information of the object to be shared:The identification information of object to be shared, and, the command information that the object shared for treating is operated;According to the command information, the object to be shared identified to the identification information is operated.By the embodiment of the present invention, the efficiency and speed shared are improved, it is to avoid the complex operations of user, improve the data processing load shared experience, also mitigate terminal device of user.
Description
Technical field
The present embodiments relate to technical field of data processing, more particularly to a kind of data sharing method, device, one kind are eventually
End equipment and a kind of server.
Background technology
With the development and the popularization of terminal device of the communication technology, people increasingly get used to by terminal device especially
The affairs on various applications (APP) processing live and work in mobile terminal device.For example, being read by e-book reading application
E-book is read, is done shopping by shopping application, audio frequency and video etc. are watched by audiovisual applications.
People are during the application in by terminal device handles various affairs, often to Related Contact, such as
The sharing datas such as friend, household, colleague and information, such as share e-book, share audio frequency and video, share shopping page.But, this
Plant to pass through needs to wait that sharing end is also provided with identical application using the data shared.If end to be shared is fitted without identical
Using then needing to download first and install the application, then obtain by the application installed in terminal device locally object to be shared.
But, application is mounted with even if downloading, object to be shared also can not be directly obtained.By taking e-book as an example, if
User A shares an e-book X to user B, and what user A firstly generated e-book X shares link;User B receives the link
Afterwards, the link is opened by browser, the option for requiring to download e-book application at this moment can be shown in browser;If user B
E-book application is also locally fitted without, then is operated after the option, user B is first downloaded after e-book application and installation, is entered
Enter the e-book application.But now user B still can not know the e-book X shared particular location, it is necessary to which user B is searched really
Fixed, the operation of user B progress opening e-book is also needed to after e-book X is found could watch e-book X.For other
Application it is also similar.
It can be seen that, the existing data sharing complex operation in application, especially to terminal device locally without respective application
Data sharing operating procedure it is more numerous and diverse, even if also, download be mounted with application, pair that user also can not directly to sharing
As being operated and being handled, thus also resulting in terminal device needs to carry out substantial amounts of data interaction and operation, increases terminal
The data processing load of equipment.
The content of the invention
The embodiments of the invention provide a kind of data sharing scheme, to solve existing to be locally fitted without in terminal device
In the case of respective application, when carrying out the data sharing operation of the application, user's complex operation, terminal device data processing load
Big the problem of.
First aspect according to embodiments of the present invention there is provided a kind of data sharing method, including:Share completing basis
After the installation for the application that message is downloaded, the information of object to be shared is obtained, wherein, wrapped in the information of the object to be shared
Contain:The identification information of object to be shared, and, the command information that the object shared for treating is operated;According to described
Command information, the object to be shared identified to the identification information is operated.
Second aspect according to embodiments of the present invention, additionally provides another data sharing method, including:By in response to
The page for sharing message receives and applies download request, wherein, it is described share carry that generation is described to share answering for message in message
Information, and, the identification information of object to be shared;The application download request is used to ask to download the application;According to
The application download request, generates the information of object to be shared, wherein, the information of the object to be shared includes:From institute
State the identification information of sharing the object to be shared obtained in message and, according to the information of the application and the mark
Know command information that information is generated, for being operated to the object to be shared;Please by the application download request
The application asked provides downloading data, and sends the object to be shared to the terminal device for sending the application download request
Information.
The third aspect according to embodiments of the present invention, additionally provides a kind of data sharing device, including:Acquisition module, is used
In after the installation according to the application for sharing message download is completed, the information of object to be shared is obtained, wherein, it is described to wait to share
Object information in include:The identification information of object to be shared, and, the finger that the object shared for treating is operated
Make information;Operation module, for according to the command information, the object to be shared identified to the identification information to be grasped
Make.
Fourth aspect according to embodiments of the present invention, additionally provides another data sharing device, including:Receiving module,
For by response to share message the page receive apply download request, wherein, it is described share carried in message generation institute
The information for the application for sharing message is stated, and, the identification information of object to be shared;The application download request is used to ask to download
The application;Generation module, for according to the application download request, generating the information of object to be shared, wherein, it is described to treat
The information for the object shared includes:From it is described share message in obtain described in object to be shared identification information and, root
Instruction letter being generated according to the information of the application with the identification information, for being operated to the object to be shared
Breath;Sending module, the application for being asked by the application download request provides downloading data, and to sending under the application
The terminal device for carrying request sends the information of the object to be shared.
5th aspect according to embodiments of the present invention, additionally provides a kind of terminal device, including:It is processor, memory, logical
Believe interface and communication bus, the processor, the memory and the communication interface complete mutual by the communication bus
Between communication;The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as
The corresponding operation of data sharing method described in first aspect.
6th aspect according to embodiments of the present invention, additionally provides a kind of server, including:Processor, memory, communication
Interface and communication bus, the processor, the memory and the communication interface complete mutual by the communication bus
Communication;The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as the
The corresponding operation of data sharing method described in two aspects.
7th aspect according to embodiments of the present invention, additionally provides a kind of computer-readable recording medium, the computer
Readable storage medium storing program for executing is stored with:For after the installation according to the application for sharing message download is completed, obtaining object to be shared
Information executable instruction, wherein, include in the information of the object to be shared:The mark letter of object to be shared
Breath, and, the command information that the object shared for treating is operated;For according to the command information, believing the mark
Cease the executable instruction that the object to be shared identified is operated.
Eighth aspect according to embodiments of the present invention, additionally provides another computer-readable recording medium, the calculating
Machine readable storage medium storing program for executing is stored with:For the executable finger by receiving application download request in response to sharing the page of message
Order, wherein, it is described to share the information that the application for sharing message described in generation is carried in message, and, the mark of object to be shared
Know information;The application download request is used to ask to download the application;Treated point for according to the application download request, generating
The executable instruction of the information for the object enjoyed, wherein, the information of the object to be shared includes:From it is described share message in obtain
The identification information of the object to be shared taken and, it is being generated according to the information of the application and the identification information, use
In the command information operated to the object to be shared;Application for being asked by the application download request is provided
Downloading data, and can perform to the information for sending object to be shared described in the terminal device transmission of the application download request
Instruction.
The technical scheme provided according to embodiments of the present invention, shares message when what the user of terminal device received other people,
Need to carry out it is corresponding share operation, but terminal device is locally fitted without and applied accordingly to share when the object shared,
The corresponding application of installation can be first downloaded, after the installation of application is completed, the information of object to be shared is obtained automatically, and according to
The information of acquisition is operated accordingly.Wherein, the mark for the object for needing to be shared not only is included in the information of object to be shared
Know information, also include for treating the command information that the object shared is operated.Accordingly, terminal device is installing application
Afterwards, the object shared can be directly treated according to command information to be operated.For example, e-book application automatically opens up e-book.
Installed with traditional download after application, it is necessary to user's manual unlocking application, and then search object phase to be shared
Than on the one hand scheme provided in an embodiment of the present invention, can be operated directly against object to be shared, and be substantially increased point
The efficiency and speed enjoyed, improve user shares experience;On the other hand, it is to avoid the complex operations of user, use is being simplified
While family is operated with handling process, the data processing load of terminal device is also mitigated;Another further aspect, effectively prevent user
When being searched, it is impossible to find the situation of object to be shared, further improve user shares experience.
Brief description of the drawings
Fig. 1 is a kind of step flow chart of according to embodiments of the present invention one data sharing method;
Fig. 2 is a kind of step flow chart of according to embodiments of the present invention two data sharing method;
Fig. 3 is a kind of step flow chart of according to embodiments of the present invention three data sharing method;
Fig. 4 is a kind of step flow chart of according to embodiments of the present invention four data sharing method;
Fig. 5 is a kind of step flow chart of according to embodiments of the present invention five data sharing method;
Fig. 6 is a kind of structured flowchart of according to embodiments of the present invention six data sharing device;
Fig. 7 is a kind of structured flowchart of according to embodiments of the present invention seven data sharing device;
Fig. 8 is a kind of structural representation of according to embodiments of the present invention eight terminal device;
Fig. 9 is a kind of structural representation of according to embodiments of the present invention nine server.
Embodiment
(identical label represents identical element in some accompanying drawings) and embodiment, implement to the present invention below in conjunction with the accompanying drawings
The embodiment of example is described in further detail.Following examples are used to illustrate the present invention, but are not limited to the present invention
Scope.
It will be understood by those skilled in the art that the term such as " first ", " second " in the embodiment of the present invention is only used for difference
Different step, equipment or module etc., neither represent any particular technology implication, also do not indicate that the inevitable logic between them is suitable
Sequence.
Embodiment one
Reference picture 1, shows a kind of step flow chart of according to embodiments of the present invention one data sharing method.
The present embodiment is carried out from terminal equipment side such as mobile terminal side to data sharing scheme provided in an embodiment of the present invention
Illustrate, other terminal devices such as desktop computer, tablet personal computer, notebook computer etc. can refer to the present embodiment and perform present invention implementation
The data sharing scheme that example is provided.
The data sharing method of the present embodiment comprises the following steps:
Step S102:After the installation according to the application for sharing message download is completed, the information of object to be shared is obtained.
Wherein, include in the information of object to be shared:The identification information of object to be shared, and, for treating point
The command information that the object enjoyed is operated.
Generally, disappeared sharing of sending by terminal device A if user B receives user A by terminal device B
Breath, request is shared when the object shared, and user B, which clicks on this and shares message, can enter the corresponding page, can be with by the page
Call the application for sharing object or prompting user B that corresponding application is installed.If terminal device B is not opened locally and treated point
The application for the object enjoyed, that is, be fitted without corresponding application, then can be entered under corresponding application by the option in the page
The page is carried, such as using the page that should download in store or browser, download is applied in progress.
Operation is carried out by user B with traditional download complete application and opens the application, and then searches corresponding object to be shared
In difference, the embodiment of the present invention, terminal device B can receive corresponding object to be shared while application download is carried out
Information, in the information, object to be shared not only is specified by the identification information of object to be shared, while also passing through
The command information that the object shared for treating is operated, specifying needs to treat the operation that the object shared is carried out.Wherein,
The information of object to be shared can realize and be acquired in any suitable way, such as preserve information hereof, receive
The information being stored in after the information of setting storage region, reception in system clipboard is stored in afterwards, be stored in carrying information
Information in the picture (such as two-dimension code image) of function.
Command information that the object shared operated is treated according to the different and different of object to be shared, can be in life
Into flexibly being set according to actual needs by those skilled in the art during command information, such as open the instruction of e-book, play audio
Instruction etc..
Step S104:According to command information, the object to be shared identified to identification information is operated.
By the present embodiment, share message, it is necessary to be shared accordingly when what the user of terminal device received other people
Operation, but terminal device is locally fitted without corresponding application to share when the object shared, can first download installation corresponding
Application, after the installation of application is completed, obtain the information of object to be shared automatically, and carry out according to the information of acquisition corresponding
Operation.Wherein, the identification information for the object for needing to be shared not only is included in the information of object to be shared, also including is used for
Treat the command information that the object shared is operated.Accordingly, terminal device, can be directly according to instruction after application is installed
Information is treated the object shared and operated.
Installed with traditional download after application, it is necessary to user's manual unlocking application, and then search object phase to be shared
Than on the one hand scheme provided in an embodiment of the present invention, can be operated directly against object to be shared, and be substantially increased point
The efficiency and speed enjoyed, improve user shares experience;On the other hand, it is to avoid the complex operations of user, use is being simplified
While family is operated with handling process, the data processing load of terminal device is also mitigated;Another further aspect, effectively prevent user
When being searched, it is impossible to find the situation of object to be shared, further improve user shares experience.
Embodiment two
Reference picture 2, shows a kind of step flow chart of according to embodiments of the present invention two data sharing method.
The present embodiment still from terminal equipment side such as mobile terminal side, enters to data sharing scheme provided in an embodiment of the present invention
Row explanation.
The data sharing method of the present embodiment comprises the following steps:
Step S202:It is determined that the application for sharing object to be shared has been downloaded and success installation.
As it was previously stated, the information for sharing the application of object to be shared is carried in message is shared, message is shared by this
Open the download that respective page is applied.
Step S204:Obtain the information of object to be shared.
Complete, according to after the installation for sharing the application that message is downloaded, to treat, it is necessary to obtain in this step by step S202
The information for the object shared.
Wherein, being comprised at least in the information of object to be shared has:The identification information of object to be shared, and, for pair
The command information that object to be shared is operated.
As it was previously stated, the difference based on object to be shared, command information that the object shared operated is treated also not
Together, therefore command information is when actually realizing, can flexibly it be set according to actual conditions by those skilled in the art.But, it is right
For the information of object to be shared, wherein at least includes the identification information and the command information.On this basis,
Those skilled in the art can also be appropriately arranged with other information as needed.
For example, when when the object shared is the e-book opened using e-book application, the identification information is electronics
The identification information of book, the command information is the command information for downloading and opening e-book.Alternatively, can also be to be shared
The page identification information of the page to be opened is carried in the information of object.
In another example, when wait the object shared to use audio and video playing using the audio and/or video opened, the mark
It is the identification information of audio and/or the identification information of video to know information, and the command information is download and opens audio and/or regards
The command information of frequency.Alternatively, the identification information of audio frame to be played can also be carried in the information of object to be shared
And/or the identification information of frame of video to be played.Or, wait to broadcast it is alternatively possible to carry in the information of object to be shared
The reproduction time information of the reproduction time information for the audio frame put and/or frame of video to be played.
For another example when when the object shared is the link page opened using shopping application, the identification information is chain
The identification information of the page is connect, the command information links the command information of the page to download and opening.
Alternatively, other information can also be carried in the information of object to be shared in some cases, such as, is sent
Share the identification information of the user of message, and, indicate that the user for being identified the identification information of user is added to the finger of contact person
Make information.For another example, the identification information of communication port, and, indicate to open the command information of communication port, can by the information
Opened a terminal corresponding communication port in equipment with the application by download, in order to follow-up with other terminal devices or server
Communication etc..
In addition, as it was previously stated, the information of object to be shared can be realized in any suitable way.In the present embodiment,
The information of object to be shared is documented in download file by selection, and while user downloads and applied, the download file also can
It is downloaded in the terminal device of user and preserves.In the case, terminal device can be corresponding by the application for obtaining with downloading
File is downloaded, the information of object to be shared is obtained from file is downloaded.Preferably, downloading file has setting filename and sets
Fix formula.Wherein, setting filename and setting form can be appropriately arranged with by those skilled in the art according to actual conditions, this
Inventive embodiments are not restricted to this.The information of object to be shared is recorded by downloading file, it is easy to accomplish, and can be most
Existing download flow is utilized to big degree, cost of implementation is saved.And it is possible to realize when downloading long in terminal device of file
Between store, when has downloaded apply but do not install immediately, the download file from preservation still is able to during through installing again after a while
The middle information for obtaining object to be shared.And download file have setting filename and setting form, can be more convenient for search and
Service speed is shared in parsing, raising.
Alternatively, based on file is downloaded, the information of object to be shared first can also be therefrom obtained by terminal device, then
The information is copied in system clipboard.In the case, can be from system clipboard after the application installation of download
The middle information for obtaining object to be shared, information rate is obtained faster from system clipboard, more efficient, also not support down
The situation of published article part provides alternative.But the information for being not limited to obtain object to be shared from file is downloaded copies to and is
System clipbook, in actual applications, can also directly receive the service for providing application download service by way of message is transmitted
The message that device is sent by appropriate format, obtains from message and is copied to wait after the information for the object shared in system clipboard
Deng.
And for the mode for the two-dimension code image for carrying information, then need to treat using obtaining after parsing Quick Response Code
The information for the object shared.
Step S206:According to for treating the command information that the object shared is operated, the mark for the object shared is treated
The object to be shared that knowledge information is identified is operated.
Object to be shared is different, and the operation carried out to it is also different.
For example, when when the object shared is the e-book opened using e-book application, the information of object to be shared
Include the identification information of e-book, and, download and open the command information of e-book.According to the identification information and the finger
Information is made, after e-book application is installed, e-book can be used to apply the identification information for downloading and opening e-book to be marked
The e-book of knowledge.Now, the e-book of opening can use default setting, can be front cover of e-book etc. e.g..
Alternatively, when when the page identification information of the page to be opened is also included in the information for the object shared, make
The e-book for applying the identification information for downloading and opening e-book to be identified with e-book can be implemented as:Use e-book application
The e-book that the identification information of e-book is identified is downloaded, and the e-book of download is opened what is identified to page identification information
The page.Such as, that one page during the generation sharing information of end is shared, or, one page the most excellent in pandect is considered by reader
Deng.By the page identification information of the page to be opened, what user can be shared after e-book application is installed with direct viewing
The respective page of e-book, improves and shares experience.
For another example when when the object shared is the audio and/or video opened using audio and video playing application, waiting to share
The information of object include the identification information of audio and/or the identification information of video, and, download and open audio and/or regard
The command information of frequency.According to the identification information and the command information, after audio and video playing application is installed, it can use
What the identification information that the audio that the identification information of audio identified and/or video were downloaded and played in audio and video playing application was identified
From the beginning video, such as play.
In a kind of alternative, when the mark for also including audio frame to be played in the information of object to be shared is believed
When breath and/or the identification information of frame of video to be played, downloaded using audio and video playing application and play the identification information of audio
The video that the audio and/or the identification information of video identified is identified can be implemented as:Downloaded using audio and video playing application
The audio that the identification information of audio is identified and/or the video that the identification information of video is identified, and from audio frame to be played
The audio frame that is identified of identification information, and/or, the frame of video identified from the identification information of frame of video to be played starts
Play audio and/or video.
In alternative dispensing means, when the broadcasting for also including audio frame to be played in the information of object to be shared
During the reproduction time information of temporal information and/or frame of video to be played, the mark of audio is downloaded and played using audiovisual applications
The audio that knowledge information is identified and/or the video that the identification information of video is identified can be implemented as:Using under audiovisual applications
Carry the video that the audio that is identified of identification information of audio and/or the identification information of video are identified, and from audio to be played
Time point indicated by the reproduction time information of frame, and/or, indicated by the reproduction time information from frame of video to be played when
Between point, commence play out audio and/or video.Install after audio and video playing application, a certain frame in direct playing audio-video, than
Such as the start frame of most highlight scene, improve user and share experience.
In another example, when when the object shared is the link page opened using shopping application, the letter of object to be shared
Breath includes the identification information for linking the page, and, download and open the command information of the link page.According to the identification information and
The command information, after shopping application is installed, the identification information that shopping application can be used to open the link page is identified
The link page.Respective page is directly opened by the identification information for linking the page, is searched without user, is improved and share
Efficiency, improve user shares experience.
If in addition, also including in the information of object to be shared:The identification information for the user for sharing message is sent, and,
Indicate that the user for being identified the identification information of user is added to the command information of contact person, then except being treated according to command information
, can also be according to the above-mentioned command information for indicating addition contact person, by the identification information of user outside the object shared is operated
The user identified is added to contact person.By above-mentioned command information, user can directly carry out contact person's addition operation, without
Numerous and diverse operation, improves Consumer's Experience.
It is similar, if also including in the information of object to be shared:The identification information of communication port, and, instruction is beaten
The command information for the communication port that the identification information of communication port is identified is opened, then except treating pair shared according to command information
, can also be according to the command information for indicating opening communication port outside being operated, the identification information for opening communication port is marked
The communication port of knowledge.For example, indicating that install the terminal device of application opens WIFI or cellular mobile network etc. for the application.
By above-mentioned command information, corresponding communication port directly is opened to application, without numerous and diverse operation, Consumer's Experience is improved.
It should be understood by those skilled in the art that in the present embodiment, although only by e-book of object to be shared, audio frequency and video
Exemplified by the link page, but other situations for carrying out data sharing by application are equally applicable number provided in an embodiment of the present invention
According to sharing scheme.
By the present embodiment, terminal device can directly treat pair shared after application is installed according to command information
As being operated.Installed with traditional download after application, it is necessary to user's manual unlocking application, and then search object to be shared
Compare, on the one hand the scheme that the present embodiment is provided, can be operated directly against object to be shared, substantially increase and share
Efficiency and speed, improve user shares experience;On the other hand, it is to avoid the complex operations of user, user is being simplified
While operation and handling process, the data processing load of terminal device is also mitigated;Another further aspect, effectively prevent user and enters
When row is searched, it is impossible to find the situation of object to be shared, further improve user shares experience.
Embodiment three
Reference picture 3, shows a kind of step flow chart of according to embodiments of the present invention three data sharing method.
The present embodiment is illustrated, the present embodiment from server side to data sharing scheme provided in an embodiment of the present invention
Data sharing method comprise the following steps:
Step S302:By applying download request in response to the page reception for sharing message.
Wherein, the information that the application that message is shared in generation is carried in message is shared, and, the mark of object to be shared is believed
Breath;It is used to ask to download the application using download request.In the embodiment of the present invention, the application and download of message are shared in generation
Using no matter whether version is identical, identical application is considered.
For example, user B receives user A by what terminal device A was sent by terminal device B shares message, request
Share when the object shared, user B clicks on this and shares message, and server shares message in response to this can return to corresponding page
Face, terminal device B can call the application for sharing object or prompting user B to install corresponding application by the page.If
Terminal device B does not open the application of object to be shared locally, that is, when being fitted without corresponding application, to being carried in the page
The download option of confession is operated, and can be generated and be applied download request accordingly.Server receives this and applied after download request, instead
Corresponding application downloading data of feedback etc., carries out applying download for user B.
Step S304:According to download request is applied, the information of object to be shared is generated.
Wherein, the information of object to be shared includes:The identification information of the object to be shared obtained from message is shared,
And, it is being generated according to the information of the application with the identification information, for treating the instruction that the object shared is operated
Information.
When generating command information, according to the difference of application and/or the difference of object to be shared, the command information of generation
It is also different with the information of object to be shared.As described in embodiment two, when object to be shared is to be beaten using e-book application
During the e-book opened, identification information described in the information of object to be shared is the identification information of e-book, the command information
To download and opening the command information of e-book, alternatively, it can also carry to be opened in the information of object to be shared
The page identification information of the page, to indicate e-book opening the page identified to page identification information;When pair to be shared
As for the audio opened using audio and video playing application and/or during video, identification information described in the information of object to be shared
The identification information of identification information and/or video for audio, the command information is the finger for downloading and opening audio and/or video
Information is made, alternatively, the identification information of audio frame to be played can also be carried in the information of object to be shared and/or is treated
The identification information of the frame of video of broadcasting;Or, it is alternatively possible to carry audio to be played in the information of object to be shared
The reproduction time information of the reproduction time information of frame and/or frame of video to be played;When object to be shared is to be answered using shopping
During with the link page of opening, identification information described in the information of object to be shared for the link page identification information, it is described
The command information of command information to download and opening the link page, etc..
Step S306:Downloading data is provided for the application asked using download request, and to transmission application download request
Terminal device send the information of object to be shared.
Wherein, the information of object to be shared by any appropriate approach, can be sent in any suitable form
Send the terminal device of application download request.
By the present embodiment, server obtains corresponding information after receiving using download request from message is shared,
And corresponding command information is generated according to the information of acquisition, indicate to download the terminal device for installing the application by command information
The object shared is treated by the application to be operated.Pass through command information, on the one hand, can indicate to complete to download what is installed
Operated using directly against object to be shared, substantially increase the efficiency and speed shared, improve sharing for user
Experience;On the other hand, it is to avoid user downloads the complex operations installed after application, user's operation and handling process are being simplified
Meanwhile, also mitigate the data processing load of terminal device;Another further aspect, effectively prevent user after installation application is downloaded,
Subsequently also need to proceed when the lookup of object is shared, it is impossible to find the situation of object to be shared, further improve
User's shares experience.
Example IV
Reference picture 4, shows a kind of step flow chart of according to embodiments of the present invention four data sharing method.
The present embodiment is illustrated, the present embodiment from server side to data sharing scheme provided in an embodiment of the present invention
Data sharing method comprise the following steps:
Step S402:By applying download request in response to the page reception for sharing message.
Wherein, the information that the application that message is shared in generation is carried in message is shared, and, the mark of object to be shared is believed
Breath;It is used to ask to download the application using download request.
Step S404:According to download request is applied, the information that the application of message is shared in generation is obtained from message is shared,
With the identification information of object to be shared.
Step S406:According to the information of the application and the identification information, generate and carried out for treating the object shared
The command information of operation.
Including:The type of the application is determined according to the information of the application;Determined according to the type of the application to institute
The operation for the object progress to be shared that identification information is identified is stated, the operational order of the operation is generated;According to the mark
Information and the operational order, the information of the generation object to be shared.
In a kind of feasible pattern, when object to be shared is e-book, then in this step, obtained according to from message is shared
The information of the application obtained, it is e-book application to determine the application;Then, this type is applied according to e-book, it is determined that to institute
The e-book progress opening operation to be shared that identification information is identified is stated, the operational order for opening e-book is generated.
Alternatively, can be according to electricity when sharing the page identification information that the e-book for needing to be shared also is carried in message
The philosophical works applies this type, it is determined that the e-book to be shared that the identification information is identified is opened to page identification information institute
The page of mark, and generate corresponding operational order, i.e. the behaviour that e-book is opened to the page identified to page identification information
Instruct.
In another feasible pattern, when when the object shared is audio and/or video, obtained according to from message is shared
The information of the application taken, it is audio and video playing application to determine the application;And then this class is applied according to audio and video playing
Type, it is determined that the audio to be shared and/or video that are identified to the identification information play out operation, is generated for playing sound
The operational order of frequency and/or video.
Alternatively, when the identification information or reproduction time of sharing the audio frame that the audio for needing to be shared also is carried in message
Information, and/or, when identification information or the reproduction time information of the frame of video for the video shared, it can be broadcast according to audio frequency and video
Put using this type, it is determined that the audio identified from the identification information of the audio frame of audio to be shared, or, from when playing
Between time point indicated by information, the audio to be shared identified to the identification information plays out operation, generation correspondence
Operational order;And/or, this type is applied according to audio and video playing, it is determined that the mark of the frame of video from video to be shared
The video that information is identified, or, from the time point indicated by reproduction time information, what the identification information was identified treats point
The video enjoyed plays out operation, generates corresponding operational order.
In another feasible pattern, when wait the object shared be shopping application the link page when, can according to from point
The information of the application obtained in message is enjoyed, it is shopping application to determine the application;Then, according to this class of shopping application
Type, the link page that the identification information of the page is identified is linked it is determined that being opened using shopping application, generates corresponding operational order.
But not limited to this, in actual applications, those skilled in the art can be according to actual needs other types of answer
With the information that required command information and object to be shared are generated with object to be shared, the embodiment of the present invention is not limited this
System.
In addition, object to be shared identification information with treat outside the command information that the object shared is operated, treat
Other command informations can also be carried in the information for the object shared as needed, e.g., obtained from message is shared, transmission point
The identification information of the user of message is enjoyed, and, indicate that the user for being identified the identification information of user is added to the instruction of contact person
Information;And/or, the identification information of communication port, and, indicate to open the command information for the communication port that identification information is identified
Deng.
Wherein, command information can be realized in any suitable form, the form of such as instruction code, or instruction language
The form of sentence, or instruction code add the form of directive statement, and the embodiment of the present invention is not restricted to this.
Step S408:According to the identification information of object to be shared with treat the instruction letter that the object shared is operated
Breath, generates the information of object to be shared.
After command information generation, corresponding object to be shared further can be generated according to command information and identification information
Information.
The information of object to be shared can in any suitable form be realized and is sent to using download request side.This reality
Apply in example, using the form being documented in download file, that is, the information of object to be shared is carried into the lower published article in setting
In part, file will be downloaded and downloading data sends jointly to send the terminal device of application download request.Preferably, it will can treat
The information for the object shared is carried in the download file with setting filename and setting form, in order to apply download request
Side's identification and reading.
Alternatively, by when the information for the object shared is carried in the download file of setting, download can also be generated
File process is instructed, wherein, download file process and instruct for indicating that the terminal device of transmission application download request is being received
Download after file, the content for downloading file is copied in the system clipboard of terminal device;And file will be downloaded, file is downloaded
Process instruction and downloading data send jointly to terminal device.By this kind of mode, for the transmission of the information of object to be shared
There is provided number of ways.
But it should be understood by those skilled in the art that the information of object to be shared is not limited to be sent to application in above-mentioned form
Download request side, other appropriate ways are equally applicable, and such as directly by message transmission means, or pass through two-dimension code image side
Formula etc.
Step S410:Downloading data is provided for the application asked using download request, and to transmission application download request
Terminal device send the information of object to be shared.
By the present embodiment, server obtains corresponding information after receiving using download request from message is shared,
And corresponding command information is generated according to the information of acquisition, indicate to download the terminal device for installing the application by command information
The object shared is treated by the application to be operated.Pass through command information, on the one hand, can indicate to complete to download what is installed
Operated using directly against object to be shared, substantially increase the efficiency and speed shared, improve sharing for user
Experience;On the other hand, it is to avoid user downloads the complex operations installed after application, user's operation and handling process are being simplified
Meanwhile, also mitigate the data processing load of terminal device;Another further aspect, effectively prevent user after installation application is downloaded,
Subsequently also need to proceed when the lookup of object is shared, it is impossible to find the situation of object to be shared, further improve
User's shares experience.
Embodiment five
Reference picture 5, shows a kind of step flow chart of according to embodiments of the present invention five data sharing method.
The present embodiment is from terminal device (being set as mobile terminal in the present embodiment) and the angle of server interaction, to this hair
The data sharing method that bright embodiment is provided is illustrated.
The data sharing method of the present embodiment comprises the following steps:
Step S502:Mobile terminal B receive mobile terminal A transmission share message.
This, which shares message, to be sent with any appropriate format, include but is not limited to send by instant messaging mode.
Share the information that the application that message is shared in generation is carried in message, and, the identification information of object to be shared.
Step S504:Mobile terminal B receives user to sharing the operation of message, sends this to server and shares message.
Step S506:Server shares message in response to this, is returned to mobile terminal B and shares the corresponding page of message.
Wherein, it is provided with the page of return for downloading the option that the application of message is shared in generation.
Step S508:Mobile terminal B receives user to sharing the operation of the download application option in the corresponding page of message,
Generation application download request is simultaneously sent to server.
Step S510:Server, which is received, applies download request, and the application that message is shared in generation is obtained from message is shared
Information and object to be shared identification information.
Step S512:Server is treated the object shared with identification information generation according to the information of the application of acquisition and grasped
The command information of work, and the information of object to be shared is generated according to command information with the identification information of object to be shared, make
The information of object to be shared is recorded with download file.
That is, at least carrying the identification information for the object for needing to be shared in the information of object to be shared and treating what is shared
The command information that object is operated.
In the present embodiment, the transmission of the information of object to be shared is realized using download document form.
Step S514:Server is sent while the downloading data of application is provided to mobile terminal B to mobile terminal B
Download file.
Step S516:Mobile terminal B receives downloading data and downloads file and preserve.
Step S518:Mobile terminal B is obtained after having downloaded data and having completed the installation of application and is downloaded file, therefrom read
Take the information of object to be shared.
Step S520:Mobile terminal B is treated in the object shared according to the command information in the information of object to be shared
The object to be shared that is identified of identification information operated accordingly.
Step S522:Mobile terminal B shows the result of operation in the application.
Hereinafter, it is illustrative to said process so that e-book is shared as an example, other types of object to be shared
Share operation and can refer to the present embodiment realization.
For example, user A sends e-book by mobile terminal A to user B shares message, share " The Analects of Confucius " this this electronics
Book, is such as shared by wechat mode;User B have received this by mobile terminal B and share message;User B, which clicks on this and shared, to disappear
Breath;Now, mobile terminal B sends this to server by appropriate format and shares message according to the user B clicking operation;Clothes
Device be engaged in the related pages of mobile terminal B returns " The Analects of Confucius ", such as details page is provided with e-book application download in the page
Button;Mobile terminal B receives " The Analects of Confucius " page, determines that mobile terminal B is locally fitted without corresponding e-book application, points out
User B installs e-book application;User B clicks on e-book application download button, and electronics is sent to server by mobile terminal B
Book application download request;Server receives this using after download request, is shared according to the e-book application received before and disappeared
Breath, it is determined that in the identification information of " The Analects of Confucius ", this example, setting e-book shares in message the mark for carrying " The Analects of Confucius " page 5
Information, then the command information of server generation is the command information that " The Analects of Confucius " to page 5 are opened in e-book application;Server
The command information of " The Analects of Confucius " to page 5 is opened according to the identification information of " The Analects of Confucius " and in e-book application, generation " The Analects of Confucius "
Information, and be documented in download file;Server to mobile terminal B send e-book application downloading data while,
File will be downloaded and be sent to mobile terminal B;Mobile terminal B receives downloading data and downloads file and preserve;Mobile terminal B is completed
The download of downloading data is simultaneously successfully installed after e-book application, searches the information downloaded file and read " The Analects of Confucius " therein;Move
Dynamic terminal B is searched in e-book application according to the command information in the information of " The Analects of Confucius " or is downloaded " The Analects of Confucius ", and opening is to the
Page 5;Mobile terminal B applies the content to user's B show " The Analects of Confucius " page 5 by e-book.
It can be seen that, by the data sharing method of the present embodiment, substantially increase the efficiency and speed shared, it is to avoid user
Download and the complex operations after application are installed, improve the data processing load shared experience, also mitigate terminal device of user.
Embodiment six
Reference picture 6, shows a kind of structured flowchart of according to embodiments of the present invention six data sharing device.
The data sharing device of the present embodiment includes:Acquisition module 602, for sharing answering for message download in completion basis
After installation, the information of object to be shared is obtained, wherein, include in the information of object to be shared:Pair to be shared
The identification information of elephant, and, the command information that the object shared for treating is operated;Operation module 604, for according to described
Command information, the object to be shared identified to the identification information is operated.
Alternatively, acquisition module 602 is used for after the installation according to the application for sharing message download is completed, and obtains with downloading
The corresponding download file of the application, the information of object to be shared is obtained from file is downloaded.
Alternatively, it is the file with setting filename and setting form to download file.
Alternatively, acquisition module 602 is used for after the installation according to the application for sharing message download is completed, described from installing
In the system clipboard of the terminal device of application, the information of object to be shared is obtained.
Alternatively, object to be shared is the e-book opened using e-book application, and the identification information is e-book
Identification information, the command information is downloads and opens the command information of e-book;Operation module 604 includes:E-book is grasped
Make module 6042, for being downloaded using e-book application and opening the e-book that the identification information of e-book is identified.
Alternatively, the page identification information of the page to be opened is also included in the information of object to be shared;E-book
Operation module 6042, the e-book that is identified of identification information for downloading e-book using e-book application, and by download
E-book opens the page identified to page identification information.
Alternatively, object to be shared is the audio and/or video opened using audio and video playing application, the mark letter
The identification information of the identification information and/or video for audio is ceased, the command information is to download and open audio and/or video
Command information;Operation module 604 includes:Audio frequency and video operation module 6044, for downloading and playing using audio and video playing application
The audio that the identification information of audio is identified and/or the video that the identification information of video is identified.
Alternatively, the identification information of audio frame to be played is also included in the information of object to be shared and/or waits to broadcast
The identification information for the frame of video put;Audio frequency and video operation module 6044, the mark for downloading audio using audio and video playing application
The audio that information is identified and/or the video that the identification information of video is identified, and from the identification information of audio frame to be played
The audio frame identified, and/or, the frame of video identified from the identification information of frame of video to be played, commence play out audio and/
Or video.
Alternatively, also include in the information of object to be shared audio frame to be played reproduction time information and/or
The reproduction time information of frame of video to be played;Audio frequency and video operation module 6044, for downloading audio using audiovisual applications
The audio that identification information is identified and/or the video that the identification information of video is identified, and from the broadcasting of audio frame to be played
Time point indicated by temporal information, and/or, at the time point indicated by reproduction time information from frame of video to be played, open
Begin to play the audio and/or video.
Alternatively, object to be shared is the link page opened using shopping application, and the identification information is url page
The identification information in face, the command information links the command information of the page to download and opening;Operation module 604 includes:Link
Operation module 6046, the link page that the identification information of the page is identified is linked for being opened using shopping application.
Alternatively, also include in the information of object to be shared:The identification information for the user for sharing message is sent, and,
Indicate that the user for being identified the identification information of user is added to the command information of contact person;Operation module 604 also includes:First
Indicating module 6048, for according to the command information for being added to contact person, the user that described identification information is identified to add
For contact person.
Alternatively, also include in the information of object to be shared:The identification information of communication port, and, indicate to open institute
State the command information of communication port;Operation module 604 also includes:Second indicating module 60410, for opening communication according to instruction
The command information of passage, opens the communication port that the identification information of communication port is identified.
The data sharing device of the present embodiment is used for the data point for realizing terminal equipment side in aforesaid plurality of embodiment of the method
Method, and the beneficial effect with corresponding embodiment of the method are enjoyed, be will not be repeated here.
In addition, the data sharing device of the present embodiment can be arranged in terminal device, can also be with independent equipment shape
Formula is present.
Embodiment seven
Reference picture 7, shows a kind of structured flowchart of according to embodiments of the present invention seven data sharing device.
The data sharing device of the present embodiment includes:Receiving module 702, for by being connect in response to the page for sharing message
Receipts application download request, wherein, share the information that the application that message is shared in generation is carried in message, and, object to be shared
Identification information;It is used to ask to download the application using download request;Generation module 704, for according to applying download request,
The information of object to be shared is generated, wherein, the information of object to be shared includes:What is obtained from message is shared is to be shared
The identification information of object and, it is being generated according to the information of the application with the identification information, for treating the object shared
The command information operated;Sending module 706, for the application offer downloading data to be asked using download request, and
The information of object to be shared is sent to the terminal device for sending application download request.
Alternatively, sending module 706 is used to carry the information of object to be shared in the download file of setting, by under
Published article part and downloading data send jointly to send the terminal device of application download request.
Alternatively, sending module 706 is used to carry the information of object to be shared with setting filename and setting
In the download file of form, file will be downloaded and downloading data sends jointly to send the terminal device of application download request.
Alternatively, sending module 706 is used to carry the information of object to be shared in the download file of setting, and raw
Instructed into file process is downloaded, wherein, download file process and instruct for indicating that the terminal device of transmission application download request exists
Receive after download file, the content for downloading file is copied in the system clipboard of terminal device;File will be downloaded, downloaded
File process is instructed and downloading data sends jointly to terminal device.
Alternatively, generation module 704 includes:Data obtaining module 7042, for according to download request is applied, disappearing from sharing
The information and the identification information of the application are obtained in breath;Determining module 7044, for being determined according to the information of the application
The type of the application;Directive generation module 7046, for being determined to mark the identification information according to the type of the application
The operation that the object to be shared known is carried out, generates the operational order of the operation;Information generating module 7048, for according to institute
Identification information and the operational order are stated, the information of object to be shared is generated.
Alternatively, object to be shared is e-book;Determining module 7044 is used for the information according to the application, determines institute
State and apply as e-book application;Directive generation module 7046 is used for the type according to the application, it is determined that to the identification information
The e-book to be shared identified carries out opening operation, generates the operational order for opening e-book.
Alternatively, the page identification information that the e-book for needing to be shared also is carried in message is shared;Directive generation module
7046 are used for the type according to the application, it is determined that the e-book to be shared that the identification information is identified is opened to the page
The page that identification information is identified, and generate corresponding operational order.
Alternatively, object to be shared is audio and/or video;Determining module 7044 is used for the letter according to the application
Breath, it is audio and video playing application to determine the application;Directive generation module 7046 is used for the type according to the application, it is determined that pair
The audio to be shared and/or video that the identification information is identified play out operation, generate for playing audio and/or regarding
The operational order of frequency.
Alternatively, the identification information or reproduction time letter for the audio frame that the audio for needing to be shared also is carried in message are shared
Breath, and/or, the identification information or reproduction time information of the frame of video of video to be shared;Directive generation module 7046 is used for
According to the type of the application, it is determined that the audio identified from the identification information of the audio frame of audio to be shared, or, from broadcasting
The time point indicated by temporal information is put, the audio to be shared identified to the identification information plays out operation, generated
Corresponding operational order;And/or, according to the type of the application, it is determined that the identification information of the frame of video from video to be shared
The video identified, or, from the time point indicated by reproduction time information, what the identification information was identified is to be shared
Video plays out operation, generates corresponding operational order.
Alternatively, object to be shared is the link page of shopping application;Determining module 7044 is used for according to the application
Information, determine the application be shopping application;Directive generation module 7046 is used for the type according to the application, it is determined that using
Shopping application opens the link page that the identification information of the link page is identified, and generates corresponding operational order.
Alternatively, the information of object to be shared also includes:The user of message is shared in obtained from message is shared, transmission
Identification information, and, indicate that the user that is identified the identification information of user is added to the command information of contact person;And/or, treat
The information for the object shared also includes:The identification information of communication port, and, indicate that the identification information for opening communication port is identified
Communication port command information.
The data sharing device of the present embodiment is used for the data sharing for realizing server side in aforesaid plurality of embodiment of the method
Method, and the beneficial effect with corresponding embodiment of the method, will not be repeated here.
In addition, the data sharing device of the present embodiment can be arranged in server, can also be with independent apparatus-form
In the presence of.
Embodiment eight
Reference picture 8, shows a kind of structural representation of according to embodiments of the present invention eight terminal device, and the present invention is specific
Embodiment is not limited implementing for terminal device.
As shown in figure 8, the terminal device can include:Processor (processor) 802, communication interface
(Communications Interface) 804, memory (memory) 806 and communication bus 808.
Wherein:
Processor 802, communication interface 804 and memory 806 complete mutual communication by communication bus 808.
Communication interface 804, communicates for the network element with the such as other terminal devices of miscellaneous equipment or server etc..
Processor 802, for configuration processor 810, the data sharing method that can specifically perform above-mentioned terminal equipment side is real
Apply the correlation step in example.
Specifically, program 810 can include program code, and the program code includes computer-managed instruction.
Processor 802 is probably central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or it is arranged to implement one or more integrated electricity of the embodiment of the present invention
Road.The one or more processors that terminal device includes, can be same type of processors, such as one or more CPU;Also may be used
To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 806, for storage program 810 and the data of correlation.Memory 806 may include high-speed RAM storage
Device, it is also possible to also including nonvolatile memory (non-volatile memory), for example, at least one magnetic disk storage.
Program 810 specifically can be used for so that processor 802 performs following operation:Share message download completing basis
After the installation of application, the information of object to be shared is obtained, wherein, include in the information of object to be shared:To be shared
The identification information of object, and, the command information that the object shared for treating is operated;According to the command information, to institute
The object to be shared that identification information identified is stated to be operated.
In a kind of optional embodiment, program 810 is used to cause processor 802 obtaining the letter of object to be shared
During breath, download file corresponding with the application downloaded is obtained, the information of object to be shared is obtained from file is downloaded.
In a kind of optional embodiment, it is the file with setting filename and setting form to download file.
In a kind of optional embodiment, program 810 is used to cause processor 802 obtaining the letter of object to be shared
During breath, from the system clipboard of terminal device for installing application, the information of object to be shared is obtained.
In a kind of optional embodiment, object to be shared is the e-book opened using e-book application, described
Identification information is the identification information of the e-book, and the command information is the command information for downloading and opening e-book;Program
810 are used to cause processor 802 according to the command information, and the object to be shared identified to the identification information is carried out
During operation, downloaded using e-book application and open the e-book that the identification information of e-book is identified.
In a kind of optional embodiment, the page for also including the page to be opened in the information of object to be shared is stated
Face identification information;Program 810 is used to cause processor 802 downloading using e-book application and opening the mark of the e-book
During the e-book that information is identified, the e-book that the identification information of e-book is identified is downloaded using e-book application, and by under
The e-book of load opens the page identified to page identification information.
In a kind of optional embodiment, object to be shared be the audio opened using audio and video playing application and/
Or video, the identification information is the identification information of audio and/or the identification information of video, and the command information is download and beats
Open the command information of audio and/or video;Program 810 is used to cause processor 802 according to the command information, to the mark
Know information identified when the object shared is operated, using audio and video playing application download and play audio mark letter
The video that the identification information of the identified audio of breath and/or video is identified.
In a kind of optional embodiment, the mark of audio frame to be played is also included in the information of object to be shared
Know the identification information of information and/or frame of video to be played;Program 810 is used to cause processor 802 using audio and video playing
During the video identified using the identification information for downloading and playing audio that the identification information of audio identified and/or video, make
What the audio and/or the identification information of video that the identification information for downloading audio with audio and video playing application is identified were identified regards
Frequently, the audio frame and from the identification information of audio frame to be played identified, and/or, believe from the mark of frame of video to be played
The identified frame of video of breath, commences play out audio and/or video.
In a kind of optional embodiment, also include broadcasting for audio frame to be played in the information of object to be shared
Put temporal information and/or the reproduction time information of frame of video to be played;Program 810 is used to cause processor 802 using sound
The video that the identification information of the audio that the identification information of audio identified and/or video is identified is downloaded and played to Video Applications
When, what the audio and/or the identification information of video that the identification information for downloading audio using audiovisual applications is identified were identified regards
Frequently, and the time point indicated by the reproduction time information from audio frame to be played, and/or, from broadcasting for frame of video to be played
The time point indicated by temporal information is put, audio and/or video is commenced play out.
In a kind of optional embodiment, object to be shared is the link page opened using shopping application, described
Identification information is the identification information of the link page, and the command information is the command information for downloading and opening the link page;Program
810 are used to cause processor 802 according to the command information, and the object to be shared identified to the identification information is carried out
During operation, opened using shopping application and link the link page that the identification information of the page is identified.
In a kind of optional embodiment, also include in the information of object to be shared:Send the use for sharing message
The identification information at family, and, indicate that the user for being identified the identification information of user is added to the command information of contact person;Program
810 are additionally operable to so that processor 802 is according to the command information for being added to contact person, the user that the identification information of user is identified
It is added to contact person.
In a kind of optional embodiment, also include in the information of object to be shared:The mark letter of communication port
Breath, and, indicate the command information for the communication port that the identification information for opening communication port is identified;Program 810 be additionally operable to so that
Processor 802 is according to the command information for indicating opening communication port, and the communication that the identification information of opening communication port is identified is led to
Road.
Each step implements in the data sharing method embodiment that may refer to above-mentioned terminal equipment side in program 810
Corresponding steps and unit in corresponding description, will not be described here.It is apparent to those skilled in the art that, it is
The convenience of description is with succinctly, and the equipment of foregoing description and the specific work process of module may be referred in preceding method embodiment
Corresponding process description, will not be repeated here.
Pass through the terminal device of the present embodiment, on the one hand, can be operated, carried significantly directly against object to be shared
The high efficiency and speed shared, improve user shares experience;On the other hand, it is to avoid the complex operations of user, in letter
While having changed user's operation and handling process, the data processing load of terminal device is also mitigated;Another further aspect, is prevented effectively from
When user is searched, it is impossible to find the situation of object to be shared, further improve user shares experience.
Embodiment nine
Reference picture 9, shows a kind of structural representation of according to embodiments of the present invention nine server, and the present invention is specific real
Example is applied not limit implementing for server.
As shown in figure 9, the server can include:Processor (processor) 902, communication interface
(Communications Interface) 904, memory (memory) 906 and communication bus 908.
Wherein:
Processor 902, communication interface 904 and memory 906 complete mutual communication by communication bus 908.
Communication interface 904, communicates for the network element with the such as other servers of miscellaneous equipment or terminal device etc..
Processor 902, for configuration processor 910, the data sharing method that can specifically perform above-mentioned server side is implemented
Correlation step in example.
Specifically, program 910 can include program code, and the program code includes computer-managed instruction.
Processor 902 is probably central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or it is arranged to implement one or more integrated electricity of the embodiment of the present invention
Road.The one or more processors that server includes, can be same type of processors, such as one or more CPU;Can also
It is different types of processor, such as one or more CPU and one or more ASIC.
Memory 906, for storage program 910, and related electronic book data.Memory 906 may be comprising at a high speed
RAM memory, it is also possible to which, also including nonvolatile memory (non-volatile memory), for example, at least one disk is deposited
Reservoir.
Program 910 specifically can be used for so that processor 902 performs following operation:Pass through the page in response to sharing message
Reception application download request, wherein, share the information that the application that message is shared in generation is carried in message, and, pair to be shared
The identification information of elephant;It is used to ask to download the application using download request;According to download request is applied, pair to be shared is generated
The information of elephant, wherein, the information of object to be shared includes:The mark letter of the object to be shared obtained from message is shared
Breath and, it is being generated according to the information of the application with the identification information, for treating the finger that the object shared is operated
Make information;For using download request asked application provide downloading data, and to send application download request terminal device
Send the information of object to be shared..
In a kind of optional embodiment, program 910 is used to cause processor 902 to be asked using download request
Application provide downloading data, and to send application download request terminal device send when the information for the object shared, will
The information of object to be shared is carried in the download file of setting, will download file and downloading data sends jointly to send and answered
With the terminal device of download request.
In a kind of optional embodiment, program 910 is used to cause processor 902 by the information of object to be shared
When carrying in the download file of setting, the information of object to be shared is carried with setting filename and setting form
Download in file.
In a kind of optional embodiment, program 910 is used to cause processor 902 by the information of object to be shared
Carry in the download file of setting, file will be downloaded and downloading data sends jointly to send and set using the terminal of download request
When standby, the information of object to be shared is carried in the download file of setting, and generates download file process instruction, wherein,
File process is downloaded to instruct for indicating to send the terminal device using download request after download file is received, by lower published article
The content of part is copied in the system clipboard of terminal device;File will be downloaded, file process instruction and downloading data one is downloaded
Rise and be sent to terminal device.
In a kind of optional embodiment, program 910 is used to processor 902, according to download request is applied, is given birth to
Into when the information for the object shared, according to download request is applied, the information of the application is obtained from message is shared and described
Identification information;The type of the application is determined according to the information of the application;Determined according to the type of the application to the mark
Know the operation for the object progress to be shared that information is identified, generate the operational order of the operation;According to the identification information
With the operational order, the information of object to be shared is generated.
In a kind of optional embodiment, object to be shared is e-book;Program 910 is used to cause processor 902
When determining the type of the application according to the information of the application, according to the information of the application, it is electricity to determine the application
The philosophical works is applied;Program 910 is used to cause processor 902 being determined to identify the identification information according to the type of the application
The operation that carries out of object to be shared, when generating the operational order of the operation, according to the type of the application, it is determined that to institute
The e-book progress opening operation to be shared that identification information is identified is stated, the operational order for opening e-book is generated.
In a kind of optional embodiment, share the page iden-tity letter that the e-book for needing to be shared also is carried in message
Breath;Program 910 is used to cause processor 902 in the type according to the application, it is determined that to treating that the identification information is identified
The e-book shared carries out opening operation, when generating the operational order for opening e-book, according to the type of the application, really
The fixed e-book to be shared for being identified the identification information opens the page identified to page identification information, and generation pair
The operational order answered.
In a kind of optional embodiment, object to be shared is audio and/or video;Program 910 is used to cause place
Device 902 is managed when determining the type of the application according to the information of the application, according to the information of the application, it is determined that described should
With for audio and video playing application;Program 910 is used to processor 902 is determined to the mark according to the type of the application
The operation that the object to be shared that information is identified is carried out, when generating the operational order of the operation, according to the class of the application
Type, it is determined that the audio to be shared and/or video that are identified to the identification information play out operation, is generated for playing sound
The operational order of frequency and/or video.
In a kind of optional embodiment, share the mark letter for the audio frame that the audio for needing to be shared also is carried in message
Breath or reproduction time information, and/or, the identification information or reproduction time information of the frame of video of video to be shared;Program
910 are used to cause processor 902 in the type according to the application, it is determined that the sound to be shared identified to the identification information
Frequency and/or video play out operation, when generating the operational order for playing audio and/or video, according to the application
Type, it is determined that the audio identified from the identification information of the audio frame of audio to be shared, or, it is signified from reproduction time information
The time point shown, the audio to be shared identified to the identification information plays out operation, generates corresponding operational order;
And/or, according to the type of the application, it is determined that the video identified from the identification information of the frame of video of video to be shared, or
Person, from the time point indicated by reproduction time information, the video to be shared identified to the identification information plays out behaviour
Make, generate corresponding operational order.
In a kind of optional embodiment, object to be shared is the link page of shopping application;Program 910 is used to make
Processor 902 is obtained when determining the type of the application according to the information of the application, according to the information of the application, institute is determined
State and apply as shopping application;Program 910 is used to cause processor 902 being determined to believe the mark according to the type of the application
The operation that the object to be shared identified is carried out is ceased, when generating the operational order of the operation, according to the type of the application,
The link page that the identification information of the page is identified is linked it is determined that being opened using shopping application, corresponding operational order is generated.
In a kind of optional embodiment, the information of object to be shared also includes:Obtained from message is shared, hair
The identification information for the user for sharing message is sent, and, indicate that the user for being identified the identification information of user is added to contact person's
Command information;And/or, the information of object to be shared also includes:The identification information of communication port, and, indicate that opening communication leads to
The command information for the communication port that the identification information in road is identified.
Each step implements in the data sharing method embodiment that may refer to above-mentioned server side in program 910
Corresponding description, will not be described here in corresponding steps and unit.It is apparent to those skilled in the art that, to retouch
The convenience stated is with succinctly, and the equipment of foregoing description and the specific work process of module may be referred in preceding method embodiment
Corresponding process is described, and will not be repeated here.
By the mobile terminal of the present embodiment, effective cross-page selection and the mark of eBook content were both realized, had been alleviated
The burden of mobile terminal data processing and the burden of reader's operation, also improve the flexibility that reader carries out page turn over operation, lifting
The reading experience of reader.
It may be noted that the need for according to implementation, all parts/step described in the embodiment of the present invention can be split as more
The part operation of two or more components/steps or components/steps, can also be combined into new part/step by multi-part/step
Suddenly, to realize the purpose of the embodiment of the present invention.
By the server of the present embodiment, while the downloading data applied accordingly is provided, corresponding treat point is generated
The information for the object enjoyed, treats the command information that the object shared is operated wherein carrying, passes through the command information, terminal
Equipment side can be operated directly against object to be shared, and substantially increased the efficiency and speed shared, improved user
Share experience;The complex operations after user installation application are it also avoid, and are simplifying user's operation and handling process
Meanwhile, also mitigate the data processing load of terminal device;Further, it is also possible to when being prevented effectively from user and being searched, it is impossible to look into
The situation of object to be shared is found, further lift user shares experience.
Above-mentioned method according to embodiments of the present invention can be realized in hardware, firmware, or be implemented as being storable in note
Application or computer code in recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optic disk), or it is implemented through net
The original storage that network is downloaded is in long-range recording medium or nonvolatile machine readable media and will be stored in local recording medium
In computer code so that method described here can be stored in using all-purpose computer, application specific processor or can compile
Such application processing in journey or the recording medium of specialized hardware (such as ASIC or FPGA).It is appreciated that computer, processing
Device, microprocessor controller or programmable hardware include can store or receive application or computer code storage assembly (for example,
RAM, ROM, flash memory etc.), when it is described application or computer code by computer, processor or hardware access and perform when, realize
Data sharing method described here.In addition, when all-purpose computer accesses the code for realizing the data sharing being shown in which
When, the execution of code is converted to all-purpose computer the special-purpose computer for performing the data sharing being shown in which.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and method and step, can be realized with electronic hardware or computer application and the combination of electronic hardware.These functions are actually
Performed with hardware or application mode, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel
Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed
The scope of the embodiment of the present invention.
Embodiment of above is merely to illustrate the embodiment of the present invention, and the not limitation to the embodiment of the present invention, relevant skill
The those of ordinary skill in art field, in the case where not departing from the spirit and scope of the embodiment of the present invention, can also make various
Change and modification, therefore all equivalent technical schemes fall within the category of the embodiment of the present invention, the patent of the embodiment of the present invention
Protection domain should be defined by the claims.
The embodiments of the invention provide A1, a kind of data sharing method, including:Share answering for message download completing basis
After installation, the information of object to be shared is obtained, wherein, include in the information of the object to be shared:Wait to share
Object identification information, and, the command information that the object shared for treating is operated;It is right according to the command information
The object to be shared that the identification information is identified is operated.
A2, the method according to A1, wherein, the information for obtaining object to be shared, including:Obtain and download
It is described to apply corresponding download file, the information of object to be shared is obtained from the download file.
A3, the method according to A2, wherein, the file of downloading is the text with setting filename and setting form
Part.
A4, the method according to A1, wherein, the information for obtaining object to be shared, including:Answered from installation is described
In the system clipboard of terminal device, the information of object to be shared is obtained.
A5, the method according to any one of A1-A4, wherein, the object to be shared is to be beaten using e-book application
The e-book opened, the identification information is the identification information of the e-book, and the command information is download and opens the electricity
The command information of the philosophical works;According to the command information, the object to be shared identified to the identification information is operated, bag
Include:Downloaded using e-book application and open the e-book that the identification information of the e-book is identified.
A6, the method according to A5, wherein, also include the page to be opened in the information of the object to be shared
Page identification information;Downloaded using e-book application and open the e-book that the identification information of the e-book is identified, wrapped
Include:The e-book that the identification information of the e-book is identified is downloaded using e-book application, and by the e-book of download
Open the page identified to the page identification information.
A7, the method according to any one of A1-A4, wherein, the object to be shared is should using audio and video playing
With the audio and/or video of opening, the identification information is the identification information of the audio and/or the identification information of video, institute
Command information is stated to download and open the command information of the audio and/or video;According to the command information, to the mark
The object to be shared that information is identified is operated, including:Downloaded using audio and video playing application and play the audio
The audio that identification information is identified and/or the video that the identification information of the video is identified.
A8, the method according to A7, wherein, also include audio to be played in the information of the object to be shared
The identification information of the identification information of frame and/or frame of video to be played;Downloaded using audio and video playing application and play the sound
The audio that the identification information of frequency is identified and/or the video that the identification information of the video is identified, including:Broadcast using audio frequency and video
The video that the identification information of the audio identified using the identification information for downloading the audio and/or the video is identified is put,
And the audio frame identified from the identification information of the audio frame to be played, and/or, from the mark of the frame of video to be played
Know the frame of video that information is identified, commence play out the audio and/or video.
A9, the method according to A7, wherein, also include audio to be played in the information of the object to be shared
The reproduction time information of the reproduction time information of frame and/or frame of video to be played;Downloaded using audiovisual applications and play institute
The video that the identification information of audio that the identification information of audio identified and/or the video is identified is stated, including:Regarded using sound
The audio that frequency is identified using the identification information for downloading the audio and/or the video that the identification information of the video is identified,
And the time point indicated by the reproduction time information from the audio frame to be played, and/or, from the frame of video to be played
Reproduction time information indicated by time point, commence play out the audio and/or video.
A10, the method according to any one of A1-A4, wherein, the object to be shared is to be opened using shopping application
The link page, the identification information is the identification information of the link page, and the command information is downloads and open described
Link the command information of the page;According to the command information, the object to be shared identified to the identification information is grasped
Make, including:The link page that the identification information for opening the link page using shopping application is identified.
A11, the method according to any one of A1-4, wherein, also include in the information of the object to be shared:Hair
The identification information of the user for sharing message is sent, and, indicate that the user for being identified the identification information of the user is added to
The command information of contact person;Methods described also includes:According to the command information for being added to contact person, by the mark of the user
The user that knowledge information is identified is added to contact person.
A12, the method according to any one of A1-A4, wherein, also include in the information of the object to be shared:
The identification information of communication port, and, indicate the instruction letter for the communication port that the identification information for opening the communication port is identified
Breath;Methods described also includes:According to the command information for indicating the opening communication port, the mark letter of the communication port is opened
The identified communication port of breath.
The embodiment of the present invention additionally provides B13, a kind of data sharing method, including:Pass through the page in response to sharing message
Face receive apply download request, wherein, it is described share carried in message generation described in share message application information, and,
The identification information of object to be shared;The application download request is used to ask to download the application;Downloaded according to the application
Request, generates the information of object to be shared, wherein, the information of the object to be shared includes:Share message from described
The identification information of the object to be shared obtained and, it is being generated according to the information of the application and the identification information,
For the command information operated to the object to be shared;Under the application asked by the application download request is provided
Carry data, and the information of the terminal device transmission object to be shared to the transmission application download request.
B14, the method according to B13, wherein, the application asked by the application download request, which is provided, downloads number
According to, and to the information for the terminal device transmission object to be shared for sending the application download request, including:Treated described
The information for the object shared is carried in the download file of setting, and the download file and the downloading data are sent jointly to
Send the terminal device of the application download request.
B15, the method according to B14, wherein, the information of the object to be shared is carried into the lower published article in setting
In part, including:The information of the object to be shared is carried in the download file with setting filename and setting form.
B16, the method according to B14, wherein, the information of the object to be shared is carried into the lower published article in setting
In part, the download file and the downloading data are sent jointly to send to the terminal device of the application download request, bag
Include:The information of the object to be shared is carried in the download file of setting, and generates download file process instruction, its
In, the file process of downloading is instructed for indicating that the terminal device of the transmission application download request is receiving the download
After file, the content of the download file is copied in the system clipboard of the terminal device;By the download file, institute
State the instruction of download file process and the downloading data sends jointly to the terminal device.
B17, the method according to B13, wherein, according to the application download request, generate the letter of object to be shared
Breath, including:According to the application download request, from it is described share message in obtain the information and mark letter of the application
Breath;The type of the application is determined according to the information of the application;Determined according to the type of the application to the identification information
The operation that the object to be shared identified is carried out, generates the operational order of the operation;According to the identification information and described
Operational order, the information of the generation object to be shared.
B18, the method according to B17, wherein, the object to be shared is e-book;According to the letter of the application
Breath determines the type of the application, including:According to the information of the application, it is e-book application to determine the application;According to institute
The type for stating application determines the operation that the object to be shared identified to the identification information is carried out, and generates the behaviour of the operation
Instruct, including:According to the type of the application, it is determined that the e-book to be shared identified to the identification information is beaten
Operation is opened, the operational order for opening the e-book is generated.
B19, the method according to B18, wherein, it is described to share the page that the e-book for needing to be shared also is carried in message
Identification information;According to the type of the application, it is determined that the e-book to be shared identified to the identification information is opened
Operation, generates the operational order for opening the e-book, including:According to the type of the application, it is determined that by the mark
The e-book to be shared that information is identified opens the page identified to the page identification information, and generates corresponding operation
Instruction.
B20, the method according to B17, wherein, the object to be shared is audio and/or video;Answered according to described
Information determines the type of the application, including:According to the information of the application, determine that the application should for audio and video playing
With;The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
The operational order of operation is stated, including:According to the type of the application, it is determined that the sound to be shared identified to the identification information
Frequency and/or video play out operation, generate the operational order for playing the audio and/or video.
B21, the method according to B20, wherein, it is described to share the audio frame that the audio for needing to be shared also is carried in message
Identification information or reproduction time information, and/or, identification information or the reproduction time letter of the frame of video of video to be shared
Breath;According to the type of the application, it is determined that the audio to be shared and/or video that are identified to the identification information are played out
Operation, generates the operational order for playing the audio and/or video, including:According to the type of the application, it is determined that from institute
The audio that the identification information of the audio frame of audio to be shared is identified is stated, or, from indicated by the reproduction time information
Time point, the audio to be shared identified to the identification information plays out operation, generates corresponding operational order;With/
Or, according to the type of the application, it is determined that the video identified from the identification information of the frame of video of the video to be shared, or
Person, from the time point indicated by the reproduction time information, the video to be shared identified to the identification information is broadcast
Operation is put, corresponding operational order is generated.
B22, the method according to B17, wherein, the object to be shared is the link page of shopping application;According to
The information of the application determines the type of the application, including:According to the information of the application, determine that the application should for shopping
With;The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
The operational order of operation is stated, including:According to the type of the application, it is determined that opening the mark of the link page using shopping application
Know the link page that information is identified, generate corresponding operational order.
B23, the method according to any one of B13-B22, wherein, the information of the object to be shared also includes:From
The identification information for sharing the user for sharing message described in obtained in message, transmission, and, indicate the mark of the user
The user that information is identified is added to the command information of contact person;And/or, the information of the object to be shared also includes:It is logical
Believe the identification information of passage, and, indicate the command information for the communication port that the identification information for opening the communication port is identified.
The embodiment of the present invention additionally provides C24, a kind of data sharing device, including:Acquisition module, for completing basis
After the installation for the application for sharing message download, the information of object to be shared is obtained, wherein, the information of the object to be shared
In include:The identification information of object to be shared, and, the command information that the object shared for treating is operated;Operation
Module, for according to the command information, the object to be shared identified to the identification information to be operated.
C25, the device according to C24, wherein, the acquisition module is used to share answering for message download in completion basis
After installation, download file corresponding with the application downloaded is obtained, pair to be shared is obtained from the download file
The information of elephant.
C26, the device according to C25, wherein, the file of downloading is the text with setting filename and setting form
Part.
C27, the device according to C24, wherein, the acquisition module is used to share answering for message download in completion basis
After installation, from the system clipboard of terminal device for installing the application, the information of object to be shared is obtained.
C28, the device according to any one of C24-C27, wherein, the object to be shared is to use e-book application
The e-book of opening, the identification information is the identification information of the e-book, and the command information is described to download and opening
The command information of e-book;The operation module includes:E-book operation module, for downloading and opening using e-book application
The e-book that the identification information of the e-book is identified.
C29, the device according to C28, wherein, also include page to be opened in the information of the object to be shared
The page identification information in face;The e-book operation module, the mark for being downloaded the e-book using e-book application is believed
The identified e-book of breath, and the e-book of download is opened to the page identified to the page identification information.
C30, the device according to any one of C24-C27, wherein, the object to be shared is to use audio and video playing
Using the audio and/or video of opening, the identification information is the identification information of the audio and/or the identification information of video,
The command information is the command information for downloading and opening the audio and/or video;The operation module includes:Audio frequency and video are grasped
Make module, for being downloaded using audio and video playing application and playing audio and/or institute that the identification information of the audio is identified
State the video that the identification information of video is identified.
C31, the device according to C30, wherein, also include sound to be played in the information of the object to be shared
The identification information of the identification information of frequency frame and/or frame of video to be played;The audio frequency and video operation module, for using audio frequency and video
What the audio and/or the identification information of the video that the identification information that the audio is downloaded in broadcasting application is identified were identified regards
Frequently, the audio frame and from the identification information of the audio frame to be played identified, and/or, from the frame of video to be played
The frame of video that is identified of identification information, commence play out the audio and/or video.
C32, the device according to C30, wherein, also include sound to be played in the information of the object to be shared
The reproduction time information of the reproduction time information of frequency frame and/or frame of video to be played;The audio frequency and video operation module, for making
What the audio and/or the identification information of the video that the identification information for downloading the audio with audiovisual applications is identified were identified
Video, and the time point indicated by reproduction time information from the audio frame to be played, and/or, from described to be played
At time point indicated by the reproduction time information of frame of video, commence play out the audio and/or video.
C33, the device according to any one of C24-C27, wherein, the object to be shared is to be beaten using shopping application
The link page opened, the identification information is the identification information of the link page, and the command information is download and opens institute
State the command information of the link page;The operation module includes:Linked operation module, for opening the chain using shopping application
Connect the link page that the identification information of the page is identified.
C34, the device according to any one of C24-C27, wherein, also included in the information of the object to be shared
Have:Share the identification information of the user of message described in sending, and, indicate that the user for being identified the identification information of the user adds
Add as the command information of contact person;The operation module also includes:First indicating module, for being added to contact person according to
Command information, the user that the identification information of the user is identified is added to contact person.
C35, the device according to any one of C24-C27, wherein, also included in the information of the object to be shared
Have:The identification information of communication port, and, indicate to open the command information of the communication port;The operation module also includes:The
Two indicating modules, for according to the command information for indicating the opening communication port, opening the identification information of the communication port
The communication port identified.
The embodiment of the present invention additionally provides D36, a kind of data sharing device, including:Receiving module, for by response to
The page for sharing message receives and applies download request, wherein, it is described share carry that generation is described to share answering for message in message
Information, and, the identification information of object to be shared;The application download request is used to ask to download the application;Generation
Module, for according to the application download request, generating the information of object to be shared, wherein, the object to be shared
Information includes:From it is described share message in obtain described in object to be shared identification information and, according to the application
Command information that information is generated with the identification information, for being operated to the object to be shared;Sending module, is used
Downloading data is provided in the application asked by the application download request, and is set to the terminal for sending the application download request
Preparation send the information of the object to be shared.
D37, the device according to D36, wherein, the sending module is used to take the information of the object to be shared
Band in the download file of setting, by the download file and the downloading data send jointly to send the application downloads please
The terminal device asked.
D38, the device according to D37, wherein, the sending module, for by the information of the object to be shared
Carry in the download file with setting filename and setting form, the download file and the downloading data one are risen
Give the terminal device for sending the application download request.
D39, the device according to D37, wherein, the sending module, for by the information of the object to be shared
Carry in the download file of setting, and generate download file process instruction, wherein, the download file process is instructed for referring to
Show that after the download file is received, the content of the download file is answered for the terminal device for sending the application download request
System is into the system clipboard of the terminal device;By the download file, download file process instruction and the download
Data send jointly to the terminal device.
D40, the device according to D36, wherein, the generation module includes:Data obtaining module, for according to described
Using download request, from it is described share message in obtain the information and the identification information of the application;Determining module, for root
The type of the application is determined according to the information of the application;Directive generation module, for according to the determination pair of the type of the application
The operation that the object to be shared that the identification information is identified is carried out, generates the operational order of the operation;Information generates mould
Block, for according to the identification information and the operational order, generating the information of the object to be shared.
D41, the device according to D40, wherein, the object to be shared is e-book;The determining module, is used for
According to the information of the application, it is e-book application to determine the application;The directive generation module, for according to the application
Type, it is determined that the e-book to be shared identified to the identification information carries out opening operation, generate described for opening
The operational order of e-book.
D42, the device according to D41, wherein, it is described to share the page that the e-book for needing to be shared also is carried in message
Identification information;The directive generation module, for the type according to the application, it is determined that by treating that the identification information is identified
The e-book shared opens the page identified to the page identification information, and generates corresponding operational order.
D43, the device according to D40, wherein, the object to be shared is audio and/or video;The determination mould
Block, for the information according to the application, it is audio and video playing application to determine the application;The directive generation module, is used for
According to the type of the application, it is determined that the audio to be shared and/or video that are identified to the identification information play out behaviour
Make, generate the operational order for playing the audio and/or video.
D44, the device according to D43, wherein, it is described to share the audio frame that the audio for needing to be shared also is carried in message
Identification information or reproduction time information, and/or, identification information or the reproduction time letter of the frame of video of video to be shared
Breath;The directive generation module, for the type according to the application, it is determined that the mark of the audio frame from the audio to be shared
Know the audio that information is identified, or, from the time point indicated by the reproduction time information, the identification information is identified
Audio to be shared play out operation, generate corresponding operational order;And/or, according to the type of the application, it is determined that from
The video that the identification information of the frame of video of the video to be shared is identified, or, from indicated by the reproduction time information
Time point, the video to be shared identified to the identification information plays out operation, generates corresponding operational order.
D45, the device according to D40, wherein, the object to be shared is the link page of shopping application;It is described
Determining module, for the information according to the application, it is shopping application to determine the application;The directive generation module, is used for
According to the type of the application, it is determined that the url page that the identification information for opening the link page using shopping application is identified
Face, generates corresponding operational order.
D46, the device according to any one of D36-D45, wherein, the information of the object to be shared also includes:From
The identification information for sharing the user for sharing message described in obtained in message, transmission, and, indicate the mark of the user
The user that information is identified is added to the command information of contact person;And/or, the information of the object to be shared also includes:It is logical
Believe the identification information of passage, and, indicate the command information for the communication port that the identification information for opening the communication port is identified.
The embodiment of the present invention additionally provides E47, a kind of terminal device, including:Processor, memory, communication interface and logical
Believe bus, the processor, the memory and the communication interface complete mutual communication by the communication bus;Institute
State memory be used for deposit an at least executable instruction, the executable instruction makes the computing device such as any one of A1-A12
The corresponding operation of described data sharing method.
The embodiment of the present invention additionally provides F48, a kind of server, including:Processor, memory, communication interface and communication
Bus, the processor, the memory and the communication interface complete mutual communication by the communication bus;It is described
Memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as any one of B13-B23
The corresponding operation of described data sharing method.
Claims (44)
1. a kind of data sharing method, including:
After the installation according to the application for sharing message download is completed, the information of object to be shared is obtained, wherein, it is described to obtain
The information of object to be shared, including:Download file corresponding with the application downloaded is obtained, obtains and treats from the download file
The information for the object shared, or, from the system clipboard of terminal device for installing application, obtain the letter of object to be shared
Breath;Include in the information of the object to be shared:The identification information of object to be shared, and, pair shared for treating
As the command information operated;
According to the command information, the object to be shared identified to the identification information is operated.
2. according to the method described in claim 1, wherein, it is described download file be with setting filename and setting form text
Part.
3. method according to claim 1 or 2, wherein,
The object to be shared is the e-book opened using e-book application, and the identification information is the mark of the e-book
Know information, the command information is the command information for downloading and opening the e-book;
According to the command information, the object to be shared identified to the identification information is operated, including:
Downloaded using e-book application and open the e-book that the identification information of the e-book is identified.
4. method according to claim 3, wherein, also include page to be opened in the information of the object to be shared
The page identification information in face;
Downloaded using e-book application and open the e-book that the identification information of the e-book is identified, including:
The e-book that the identification information of the e-book is identified is downloaded using e-book application, and by the e-book of download
Open the page identified to the page identification information.
5. method according to claim 1 or 2, wherein,
The object to be shared is the audio and/or video opened using audio and video playing application, and the identification information is institute
The identification information of audio and/or the identification information of video are stated, the command information is download and opens the audio and/or video
Command information;
According to the command information, the object to be shared identified to the identification information is operated, including:
Audio that the identification information of the audio identified and/or the video are downloaded and play using audio and video playing application
The video that identification information is identified.
6. method according to claim 5, wherein, also include sound to be played in the information of the object to be shared
The identification information of the identification information of frequency frame and/or frame of video to be played;
Audio that the identification information of the audio identified and/or the video are downloaded and play using audio and video playing application
The video that identification information is identified, including:
The audio and/or the mark of the video that the identification information for downloading the audio using audio and video playing application is identified are believed
The identified video of breath, and the audio frame identified from the identification information of the audio frame to be played, and/or, treated from described
The frame of video that the identification information of the frame of video of broadcasting is identified, commences play out the audio and/or video.
7. method according to claim 5, wherein, also include sound to be played in the information of the object to be shared
The reproduction time information of the reproduction time information of frequency frame and/or frame of video to be played;
Audio that the identification information of the audio identified and/or the mark of the video are downloaded and played using audiovisual applications
The video that information is identified, including:
Audio and/or the identification information institute of the video that the identification information for downloading the audio using audiovisual applications is identified
The video of mark, and the time point indicated by reproduction time information from the audio frame to be played, and/or, treated from described
At time point indicated by the reproduction time information of the frame of video of broadcasting, commence play out the audio and/or video.
8. method according to claim 1 or 2, wherein,
The object to be shared is the link page opened using shopping application, and the identification information is the link page
Identification information, the command information is download and opens the command information for linking the page;
According to the command information, the object to be shared identified to the identification information is operated, including:
The link page that the identification information for opening the link page using shopping application is identified.
9. method according to claim 1 or 2, wherein, also include in the information of the object to be shared:Send institute
The identification information for the user for sharing message is stated, and, indicate that the user for being identified the identification information of the user is added to contact
The command information of people;
Methods described also includes:
According to the command information for being added to contact person, the user that the identification information of the user is identified is added to contact
People.
10. method according to claim 1 or 2, wherein, also include in the information of the object to be shared:Communication
The identification information of passage, and, indicate the command information for the communication port that the identification information for opening the communication port is identified;
Methods described also includes:
According to the command information for indicating the opening communication port, the communication that the identification information of the communication port is identified is opened
Passage.
11. a kind of data sharing method, including:
By in response to share message the page receive apply download request, wherein, it is described share carried in message generation institute
The information for the application for sharing message is stated, and, the identification information of object to be shared;The application download request is used to ask to download
The application;
According to the application download request, the information of object to be shared is generated, wherein, the packet of the object to be shared
Include:From it is described share message in obtain described in object to be shared identification information and, according to the information of the application and
Command information that the identification information is generated, for being operated to the object to be shared;
The application asked by the application download request provides downloading data, and to the terminal for sending the application download request
Equipment sends the information of the object to be shared.
12. method according to claim 11, wherein, the application asked by the application download request, which is provided, downloads number
According to, and to the information for the terminal device transmission object to be shared for sending the application download request, including:
The information of the object to be shared is carried in the download file of setting, by the download file and the download number
According to the terminal device for sending jointly to send the application download request.
13. method according to claim 12, wherein, the information of the object to be shared is carried into the download in setting
In file, including:
The information of the object to be shared is carried in the download file with setting filename and setting form.
14. method according to claim 12, wherein, the information of the object to be shared is carried into the download in setting
In file, the download file and the downloading data are sent jointly to send to the terminal device of the application download request,
Including:
The information of the object to be shared is carried in the download file of setting, and generates download file process instruction, its
In, the file process of downloading is instructed for indicating that the terminal device of the transmission application download request is receiving the download
After file, the content of the download file is copied in the system clipboard of the terminal device;
The download file, download file process instruction and the downloading data are sent jointly into the terminal device.
15. method according to claim 11, wherein, according to the application download request, generate object to be shared
Information, including:
According to the application download request, from it is described share message in obtain the information and the identification information of the application;
The type of the application is determined according to the information of the application;
The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
State the operational order of operation;
According to the identification information and the operational order, the information of the generation object to be shared.
16. method according to claim 15, wherein, the object to be shared is e-book;
The type of the application is determined according to the information of the application, including:According to the information of the application, the application is determined
For e-book application;
The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
The operational order of operation is stated, including:According to the type of the application, it is determined that the electricity to be shared identified to the identification information
The philosophical works carries out opening operation, generates the operational order for opening the e-book.
17. method according to claim 16, wherein, it is described to share the page that the e-book for needing to be shared also is carried in message
Face identification information;
According to the type of the application, it is determined that the e-book to be shared identified to the identification information carries out opening operation,
The operational order for opening the e-book is generated, including:
According to the type of the application, it is determined that the e-book to be shared that the identification information is identified is opened to the page
The page that identification information is identified, and generate corresponding operational order.
18. method according to claim 15, wherein, the object to be shared is audio and/or video;
The type of the application is determined according to the information of the application, including:According to the information of the application, the application is determined
For audio and video playing application;
The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
The operational order of operation is stated, including:According to the type of the application, it is determined that the sound to be shared identified to the identification information
Frequency and/or video play out operation, generate the operational order for playing the audio and/or video.
19. method according to claim 18, wherein, it is described to share the audio that the audio for needing to be shared also is carried in message
The identification information or reproduction time information of frame, and/or, the identification information or reproduction time of the frame of video of video to be shared
Information;
According to the type of the application, it is determined that the audio to be shared and/or video that are identified to the identification information are broadcast
Operation is put, the operational order for playing the audio and/or video is generated, including:
According to the type of the application, it is determined that the audio identified from the identification information of the audio frame of the audio to be shared,
Or, from the time point indicated by the reproduction time information, the audio to be shared identified to the identification information is carried out
Play operation, generates corresponding operational order;
And/or,
According to the type of the application, it is determined that the video identified from the identification information of the frame of video of the video to be shared,
Or, from the time point indicated by the reproduction time information, the video to be shared identified to the identification information is carried out
Play operation, generates corresponding operational order.
20. method according to claim 15, wherein, the object to be shared is the link page of shopping application;
The type of the application is determined according to the information of the application, including:According to the information of the application, the application is determined
For shopping application;
The operation that the object to be shared identified to the identification information is carried out is determined according to the type of the application, institute is generated
The operational order of operation is stated, including:According to the type of the application, it is determined that opening the mark of the link page using shopping application
Know the link page that information is identified, generate corresponding operational order.
21. the method according to claim any one of 11-20, wherein,
The information of the object to be shared also includes:From it is described share message in obtain, send described in share the use of message
The identification information at family, and, indicate that the user for being identified the identification information of the user is added to the command information of contact person;
And/or,
The information of the object to be shared also includes:The identification information of communication port, and, indicate to open the communication port
The command information for the communication port that identification information is identified.
22. a kind of data sharing device, including:
Acquisition module, for after the installation according to the application for sharing message download is completed, obtaining corresponding with the application downloaded
File is downloaded, the information of object to be shared is obtained from the download file, or, from the system for the terminal device for installing application
In clipbook, the information of object to be shared is obtained, wherein, include in the information of the object to be shared:To be shared
The identification information of object, and, the command information that the object shared for treating is operated;
Operation module, for according to the command information, the object to be shared identified to the identification information to be operated.
23. device according to claim 22, wherein, the file of downloading is with setting filename and setting form
File.
24. the device according to claim 22 or 23, wherein,
The object to be shared is the e-book opened using e-book application, and the identification information is the mark of the e-book
Know information, the command information is the command information for downloading and opening the e-book;
The operation module includes:E-book operation module, for being downloaded using e-book application and opening the e-book
The e-book that identification information is identified.
25. device according to claim 24, wherein, also include to be opened in the information of the object to be shared
The page identification information of the page;
The e-book operation module, for downloading the electronics that the identification information of the e-book is identified using e-book application
Book, and the e-book of download is opened to the page identified to the page identification information.
26. the device according to claim 22 or 23, wherein,
The object to be shared is the audio and/or video opened using audio and video playing application, and the identification information is institute
The identification information of audio and/or the identification information of video are stated, the command information is download and opens the audio and/or video
Command information;
The operation module includes:
Audio frequency and video operation module, is identified for the identification information of the audio to be downloaded and played using audio and video playing application
The video that the identification information of audio and/or the video is identified.
27. device according to claim 26, wherein, also include to be played in the information of the object to be shared
The identification information of the identification information of audio frame and/or frame of video to be played;
The audio frequency and video operation module, for downloading the sound that the identification information of the audio is identified using audio and video playing application
The video that the identification information of frequency and/or the video is identified, and identified from the identification information of the audio frame to be played
Audio frame, and/or, the frame of video identified from the identification information of the frame of video to be played commences play out the audio
And/or video.
28. device according to claim 26, wherein, also include to be played in the information of the object to be shared
The reproduction time information of the reproduction time information of audio frame and/or frame of video to be played;
The audio frequency and video operation module, for downloading the audio that the identification information of the audio is identified using audiovisual applications
And/or the video that the identification information of the video is identified, and it is signified from the reproduction time information of the audio frame to be played
The time point shown, and/or, at the time point indicated by reproduction time information from the frame of video to be played, commence play out institute
State audio and/or video.
29. the device according to claim 22 or 23, wherein,
The object to be shared is the link page opened using shopping application, and the identification information is the link page
Identification information, the command information is download and opens the command information for linking the page;
The operation module includes:
Linked operation module, for opening the link page that the identification information of the link page is identified using shopping application.
30. the device according to claim 22 or 23, wherein, also include in the information of the object to be shared:Hair
The identification information of the user for sharing message is sent, and, indicate that the user for being identified the identification information of the user is added to
The command information of contact person;
The operation module also includes:
First indicating module, the command information for being added to contact person according to, the identification information of the user is marked
The user of knowledge is added to contact person.
31. the device according to claim 22 or 23, wherein, also include in the information of the object to be shared:It is logical
Believe the identification information of passage, and, indicate to open the command information of the communication port;
The operation module also includes:
Second indicating module, for according to the command information for indicating the opening communication port, opening the mark of the communication port
Know the communication port that information is identified.
32. a kind of data sharing device, including:
Receiving module, for by response to share message the page receive apply download request, wherein, it is described to share in message
The information for the application for sharing message described in generation is carried, and, the identification information of object to be shared;The application download request
For asking to download the application;
Generation module, for according to the application download request, generating the information of object to be shared, wherein, it is described to wait to share
The information of object include:From it is described share message in obtain described in object to be shared identification information and, according to institute
State command information that the information of application is generated with the identification information, for being operated to the object to be shared;
Sending module, the application for being asked by the application download request provides downloading data, and to sending the application
The terminal device of download request sends the information of the object to be shared.
33. device according to claim 32, wherein, the sending module is used for the information of the object to be shared
Carry in the download file of setting, the download file and the downloading data are sent jointly to send the application download
The terminal device of request.
34. device according to claim 33, wherein, the sending module, for by the letter of the object to be shared
Cease and carry in the download file with setting filename and setting form, file and the downloading data are downloaded together by described
It is sent to the terminal device for sending the application download request.
35. device according to claim 33, wherein, the sending module, for by the letter of the object to be shared
Breath is carried in the download file of setting, and generates download file process instruction, wherein, the download file process, which is instructed, to be used for
The terminal device for sending the application download request is indicated after the download file is received, by the content of the download file
In the system clipboard for being copied to the terminal device;
The download file, download file process instruction and the downloading data are sent jointly into the terminal device.
36. device according to claim 32, wherein, the generation module includes:Data obtaining module, for according to institute
State and apply download request, from it is described share message in obtain the information and the identification information of the application;
Determining module, the type for determining the application according to the information of the application;
Directive generation module, for the object to be shared for determining to identify the identification information according to the type of the application
The operation of progress, generates the operational order of the operation;
Information generating module, for according to the identification information and the operational order, generating the letter of the object to be shared
Breath.
37. device according to claim 36, wherein, the object to be shared is e-book;
The determining module, for the information according to the application, it is e-book application to determine the application;
The directive generation module, for the type according to the application, it is determined that waiting of being identified to the identification information is shared
E-book carry out opening operation, generate the operational order for opening the e-book.
38. the device according to claim 37, wherein, it is described to share the page that the e-book for needing to be shared also is carried in message
Face identification information;
The directive generation module, for the type according to the application, it is determined that waiting of being identified of the identification information is shared
E-book open the page identified to the page identification information, and generate corresponding operational order.
39. device according to claim 36, wherein, the object to be shared is audio and/or video;
The determining module, for the information according to the application, it is audio and video playing application to determine the application;
The directive generation module, for the type according to the application, it is determined that waiting of being identified to the identification information is shared
Audio and/or video play out operation, generate the operational order for playing the audio and/or video.
40. the device according to claim 39, wherein, it is described to share the audio that the audio for needing to be shared also is carried in message
The identification information or reproduction time information of frame, and/or, the identification information or reproduction time of the frame of video of video to be shared
Information;
The directive generation module, for the type according to the application, it is determined that from the audio frame of the audio to be shared
The audio that identification information is identified, or, from the time point indicated by the reproduction time information, the identification information is marked
The audio to be shared known plays out operation, generates corresponding operational order;
And/or,
According to the type of the application, it is determined that the video identified from the identification information of the frame of video of the video to be shared,
Or, from the time point indicated by the reproduction time information, the video to be shared identified to the identification information is carried out
Play operation, generates corresponding operational order.
41. device according to claim 36, wherein, the object to be shared is the link page of shopping application;
The determining module, for the information according to the application, it is shopping application to determine the application;
The directive generation module, for the type according to the application, it is determined that opening the link page using shopping application
The link page that is identified of identification information, generate corresponding operational order.
42. the device according to claim any one of 32-41, wherein,
The information of the object to be shared also includes:From it is described share message in obtain, send described in share the use of message
The identification information at family, and, indicate that the user for being identified the identification information of the user is added to the command information of contact person;
And/or,
The information of the object to be shared also includes:The identification information of communication port, and, indicate to open the communication port
The command information for the communication port that identification information is identified.
43. a kind of terminal device, including:Processor, memory, communication interface and communication bus, the processor, the storage
Device and the communication interface complete mutual communication by the communication bus;
The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as right will
Ask the corresponding operation of the data sharing method described in any one of 1-10.
44. a kind of server, including:Processor, memory, communication interface and communication bus, the processor, the memory
Mutual communication is completed by the communication bus with the communication interface;
The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as right will
Ask the corresponding operation of the data sharing method described in any one of 11-21.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140064.7A CN106657305B (en) | 2016-12-12 | 2016-12-12 | Data sharing method, device, terminal device and server |
PCT/CN2017/090532 WO2018107719A1 (en) | 2016-12-12 | 2017-06-28 | Data sharing method, apparatus, terminal device and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140064.7A CN106657305B (en) | 2016-12-12 | 2016-12-12 | Data sharing method, device, terminal device and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106657305A CN106657305A (en) | 2017-05-10 |
CN106657305B true CN106657305B (en) | 2017-09-12 |
Family
ID=58824316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611140064.7A Active CN106657305B (en) | 2016-12-12 | 2016-12-12 | Data sharing method, device, terminal device and server |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106657305B (en) |
WO (1) | WO2018107719A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106657305B (en) * | 2016-12-12 | 2017-09-12 | 掌阅科技股份有限公司 | Data sharing method, device, terminal device and server |
CN107465606A (en) * | 2017-09-18 | 2017-12-12 | 刘柏铄 | Multimedia information sharing method, system and storage device |
CN109408757A (en) * | 2018-09-21 | 2019-03-01 | 广州神马移动信息科技有限公司 | Question and answer content share method, device, terminal device and computer storage medium |
CN109726224B (en) * | 2019-01-03 | 2021-09-17 | 苏州达家迎信息技术有限公司 | Data sharing method and device between application programs, terminal, server and medium |
CN110046313B (en) * | 2019-02-19 | 2023-09-22 | 创新先进技术有限公司 | Information sharing method, client and server |
CN114760354A (en) * | 2020-12-29 | 2022-07-15 | 深圳Tcl新技术有限公司 | Audio and video sharing method and system |
CN113132215A (en) * | 2021-03-31 | 2021-07-16 | 联想(北京)有限公司 | Processing method, processing device, electronic equipment and computer readable storage medium |
CN117201719A (en) * | 2022-05-31 | 2023-12-08 | 中兴终端有限公司 | Audio and video sharing method, equipment and computer readable storage medium |
CN115225951B (en) * | 2022-07-21 | 2023-06-20 | 中国平安人寿保险股份有限公司 | Video processing method, apparatus, computer device, and computer-readable storage medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102510389B (en) * | 2011-09-26 | 2015-02-11 | Tcl集团股份有限公司 | Methods and systems for transmitting, installing and presenting application |
CN103179146B (en) * | 2011-12-20 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Sharing method and relevant system for application program playing contents |
CN103179220B (en) * | 2011-12-20 | 2016-06-22 | 腾讯科技(深圳)有限公司 | Application program plays the sharing method of content and related system and device |
CN103338254B (en) * | 2013-06-28 | 2015-05-27 | 腾讯科技(深圳)有限公司 | Terminal across application pushing method, device, terminal and system |
US20150358390A1 (en) * | 2014-06-04 | 2015-12-10 | Stand Technologies, Inc. | Method and system to share visual content across a plurality of mobile devices to generate interest, support and funding for philanthropic and for social causes |
CN104660678B (en) * | 2015-01-16 | 2018-05-18 | 深信服科技股份有限公司 | Using data sharing method and device |
CN105893077A (en) * | 2015-12-31 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | Method, device and system for recommending application program to open file |
CN106027370A (en) * | 2016-05-20 | 2016-10-12 | 乐视控股(北京)有限公司 | Data sharing method and system, and intelligent terminal |
CN106657305B (en) * | 2016-12-12 | 2017-09-12 | 掌阅科技股份有限公司 | Data sharing method, device, terminal device and server |
-
2016
- 2016-12-12 CN CN201611140064.7A patent/CN106657305B/en active Active
-
2017
- 2017-06-28 WO PCT/CN2017/090532 patent/WO2018107719A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2018107719A1 (en) | 2018-06-21 |
CN106657305A (en) | 2017-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106657305B (en) | Data sharing method, device, terminal device and server | |
CN106599228B (en) | Data sharing method, device, terminal device and server | |
CN103688244B (en) | Method and apparatus for providing end-to-end privacy for Distributed Calculation | |
CN103262077B (en) | Method and apparatus for a device identifier based solution for user identification | |
CN104025548B (en) | For the method and apparatus for the flexible caching for being delivered media | |
CN102546708B (en) | Plug-in obtaining method and system as well as relevant devices | |
EP2774077B1 (en) | Method and apparatus for providing identity based encryption in distributed computations | |
CN105378646B (en) | A variety of while audio mode method and apparatus | |
CN106293765A (en) | A kind of layout updates method and device | |
CN109815025A (en) | Business model call method, device and storage medium | |
CN106874471A (en) | Information-pushing method and device | |
CN108846753A (en) | Method and apparatus for handling data | |
CN109618236A (en) | Video comments treating method and apparatus | |
CN110210212A (en) | A kind of data processing method, device and relevant device | |
CN109299619A (en) | Data query method calculates equipment and system | |
CN109446442A (en) | Method and apparatus for handling information | |
CN106648627A (en) | Method and device for migrating live-streaming application software to mozilla firefox browser | |
CN105453058A (en) | Directory service discovery and/or learning | |
JP2013513161A (en) | System and method for loading application classes | |
CN104080016B (en) | The method and apparatus that audio/video information is shown are carried out in a kind of browser | |
CN110472033A (en) | Answering method, device and server based on NLP model | |
WO2024109692A1 (en) | Information processing method and apparatus, and electronic device | |
CN109379179A (en) | Method and apparatus for updating digital certificate | |
CN104756121A (en) | Method and apparatus for providing attribution to the creators of the components in a compound media | |
CN108462731A (en) | Agent data method, apparatus and electronic equipment |
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 |