Nothing Special   »   [go: up one dir, main page]

CN106603612A - Image uploading system, method and device - Google Patents

Image uploading system, method and device Download PDF

Info

Publication number
CN106603612A
CN106603612A CN201510683999.9A CN201510683999A CN106603612A CN 106603612 A CN106603612 A CN 106603612A CN 201510683999 A CN201510683999 A CN 201510683999A CN 106603612 A CN106603612 A CN 106603612A
Authority
CN
China
Prior art keywords
image
terminal
server
upload
blit
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.)
Pending
Application number
CN201510683999.9A
Other languages
Chinese (zh)
Inventor
陆阳
谢继彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201510683999.9A priority Critical patent/CN106603612A/en
Publication of CN106603612A publication Critical patent/CN106603612A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an image uploading system, method and device. The system comprises a first terminal, a second terminal and a server; the first terminal receives an image uploading request input by a user, and sends the image uploading request to the server, the image uploading request is used ask the second terminal to upload an image, and the first terminal obtains the image uploaded by the second terminal from the server and displays the image; the server receives the image uploading request, sends an image upload wakeup instruction to the second terminal, and receives the image uploaded by the second terminal; and the second terminal receives the image upload wakeup instruction, wakes up an image upload interface according to the image upload wakeup instruction, guides a user to carry out shooting, and uploads the image shot by the user to the server. Via the image uploading system, the user can uses a simple operation to realize interactive image transmission among terminals, the image uploading flow is simplified, and the image uploading efficiency is improved.

Description

Image uploading system, method and apparatus
Technical field
The application is related to Internet technical field, more particularly to a kind of image uploading system, method and apparatus.
Background technology
With the popularization of various terminal equipment, most of users possess multiple terminal devices, and for example, PC is (desk-top or just Take formula), panel computer (such as iPad), mobile phone etc..But it is not each because the function of each terminal unit is different Terminal all abilities with shooting image, therefore, when a terminal unit for being unable to shooting image needs to upload image, just need To be obtained by being capable of in the terminal unit of shooting image from another.
For example, when user is when a certain object is commented on during webpage is browsed using desktop computer, need to upload The picture of the object, but because desktop computer is not because having camera function, therefore, user is needed by mobile phone or flat board electricity After brain is taken pictures to the object, then by passing through data wire or wireless mode by the picture of the object in mobile phone or panel computer In be transferred in desktop computer, just can be uploaded.
As can be seen here, the operating process that current image is uploaded is extremely complex, loaded down with trivial details, and upload is less efficient, and Consumer's Experience is not good.
The content of the invention
The application is intended at least solve above-mentioned technical problem to a certain extent.
For this purpose, first purpose of the application is to propose a kind of image uploading system, the flow process of image upload is simplified, improved The efficiency that image is uploaded.
Second purpose of the application is to propose a kind of image method for uploading.
3rd purpose of the application is to propose another kind of image method for uploading.
4th purpose of the application is to propose that a kind of image uploads device.
5th purpose of the application is to propose that another kind of image uploads device.
It is, up to above-mentioned purpose, a kind of image uploading system to be proposed according to the application first aspect embodiment, including:First terminal, Second terminal and server, wherein, the first terminal is used for the image upload request of receiving user's input, and by described image Upload request is sent to the server, wherein, described image upload request is used to ask the second terminal to upload image, institute State first terminal to be additionally operable to obtain the image of the second terminal upload from the server and shown;The server is used for Described image upload request is received, and blit is sent to the second terminal according to described image upload request and arouse instruction, and connect Receive the image that the second terminal is uploaded;The second terminal arouses instruction for receiving the blit, and is called out according to the blit Play instruction and arouse blit interface, to guide the user to be shot, and the image that the user shoots is uploaded to into the clothes Business device.
The image uploading system of the embodiment of the present application, server can be aroused by user in the image upload request that first terminal is input into The blit interface of second terminal, and guide user to be taken pictures, then the image of shooting is uploaded onto the server by second terminal, So as to first terminal can obtain the image and be shown, can realize that interaction and operation between different terminals are synchronous, thus, User can pass through the interactive blit that shirtsleeve operation is capable of achieving terminal room, simplify the flow process of image upload, improve on image The efficiency of biography, improves Consumer's Experience.
A kind of image method for uploading is proposed according to the application second aspect embodiment, is comprised the following steps:Receiving user's input Image upload request, wherein, described image upload request is used for request auxiliary terminal and uploads image;By described image upload request Send to server, so that the server sends blit according to described image upload request to the auxiliary terminal arouses instruction, And receive auxiliary terminal upload image;The image of the auxiliary terminal upload is obtained from the server and shown.
The image method for uploading of the embodiment of the present application, the image upload request of user input can be sent to server, with by clothes Business device arouses auxiliary terminal carries out image upload operation, and after the completion of auxiliary terminal is uploaded, obtains in auxiliary terminal from server The image of biography is simultaneously shown that can realize that interaction and operation between different terminals are synchronous, thus, user can be by simple Operation is capable of achieving the interactive blit of terminal room, simplifies the flow process of image upload, improves the efficiency of image upload, improves Consumer's Experience.
Another kind of image method for uploading is proposed according to the application third aspect embodiment, is comprised the following steps:The reception server is sent out The blit for sending arouses instruction, wherein, the blit arouses instruction please according to the image upload that first terminal sends for the server Seek survival into;Instruction is aroused according to the blit and arouses blit interface, to guide user to be shot;The figure that the user is shot As being uploaded to the server, so that the first terminal obtains the image of user's shooting and is shown from the server Show.
The image method for uploading of the embodiment of the present application, the blit that can be sent according to server arouses instruction and arouses blit interface, guides User is shot, and the image of shooting is uploaded onto the server, so that first terminal obtains the image that user shoots from server And shown, can realize that interaction and operation between different terminals are synchronous, thus, user can pass through shirtsleeve operation The interactive blit of terminal room is realized, the flow process of image upload is simplified, the efficiency of image upload is improve, Consumer's Experience is improved.
A kind of image is proposed according to the application fourth aspect embodiment and uploads device, including:First receiver module, for receiving The image upload request of user input, wherein, described image upload request is used for request auxiliary terminal and uploads image;Sending module, For described image upload request to be sent to server so that the server according to described image upload request to the auxiliary Terminal sends blit and arouses instruction, and receives the image that auxiliary terminal is uploaded;Display module, for obtaining institute from the server State the image of auxiliary terminal upload and shown.
The image of the embodiment of the present application uploads device, the image upload request of user input can be sent to server, with by clothes Business device arouses auxiliary terminal carries out image upload operation, and after the completion of auxiliary terminal is uploaded, obtains in auxiliary terminal from server The image of biography is simultaneously shown that can realize that interaction and operation between different terminals are synchronous, thus, user can be by simple Operation is capable of achieving the interactive blit of terminal room, simplifies the flow process of image upload, improves the efficiency of image upload, improves Consumer's Experience.
Another kind of image is proposed according to the aspect embodiment of the application the 5th and uploads device, including:First receiver module, for connecing The blit for receiving server transmission arouses instruction, wherein, the blit arouses what instruction sent for the server according to first terminal Image upload request is generated;Interface control module, arouses blit interface, to guide user for arousing instruction according to the blit Shot;Upper transmission module, for the image that the user shoots to be uploaded to into the server so that the first terminal from The server obtains the image of user's shooting and is shown.
The image of the embodiment of the present application uploads device, and the blit that can be sent according to server arouses instruction and arouses blit interface, guides User is shot, and the image of shooting is uploaded onto the server, so that first terminal obtains the image that user shoots from server And shown, can realize that interaction and operation between different terminals are synchronous, thus, user can pass through shirtsleeve operation The interactive blit of terminal room is realized, the flow process of image upload is simplified, the efficiency of image upload is improve, Consumer's Experience is improved.
The additional aspect and advantage of the application will be set forth in part in the description, and partly will from the following description become bright It is aobvious, or recognized by the practice of the application.
Description of the drawings
The above-mentioned and/or additional aspect and advantage of the application will be apparent from from the description with reference to accompanying drawings below to embodiment and It is easy to understand, wherein:
Fig. 1 is the structural representation of the image uploading system according to the application one embodiment;
Fig. 2 is the interactive schematic diagram of the image uploading system according to one specific embodiment of the application;
Fig. 3 is the flow chart of the image method for uploading according to the application one embodiment;
Fig. 4 is the flow chart of the image method for uploading according to the application another embodiment;
Fig. 5 is the structural representation that device is uploaded according to the image of the application one embodiment;
Fig. 6 is the structural representation that device is uploaded according to the image of the application another example;
Fig. 7 is the structural representation that device is uploaded according to the image of the application another example;
Fig. 8 is the structural representation that device is uploaded according to the image of the application further embodiment.
Specific embodiment
Embodiments herein is described below in detail, the example of the embodiment is shown in the drawings, wherein it is identical from start to finish or Similar label represents same or similar element or the element with same or like function.Below with reference to Description of Drawings Embodiment is exemplary, is only used for explaining the application, and it is not intended that the restriction to the application.
Below with reference to the accompanying drawings image uploading system, method and apparatus according to the embodiment of the present application described.
Fig. 1 is the structural representation of the image uploading system according to the application one embodiment.
As shown in figure 1, according to the image uploading system of the embodiment of the present application, including:First terminal 100, second terminal 200 With server 300.
Wherein, first terminal 100 can be not easy to not possess shoot function or because of the restriction of coverage the terminal for shooting. For example, desktop computer, notebook computer etc..Second terminal 200 can be the mobile terminal with shoot function, for example, mobile phone, Panel computer, Intelligent worn device etc..
Specifically, first terminal 100 is used for the image upload request of receiving user's input, and image upload request is sent to clothes Business device 300, wherein, image upload request is used to ask second terminal 200 to upload image, and first terminal 100 is additionally operable to from clothes Business device 300 obtains the image of the upload of second terminal 200 and is shown.
Wherein, first terminal 100 can pass through the image upload request of the application program receive user wherein run, to ask to pass through Required image during application program of the upload user of second terminal 200 in using first terminal 100.
It should be appreciated that in embodiments herein, first terminal 100 is stepped on second terminal 200 using identical account Record server 300.That is, first terminal 100 uses the account login service of same user with second terminal 200 Device 300, so as to server 300 can set up the corresponding relation of first terminal 100 and second terminal 200 according to account information. When the user sends image upload request by first terminal 100 to server 300, server 300 can be to corresponding the Two terminal 200 sends blit and arouses instruction, and to arouse second terminal 200 image is uploaded.
In one embodiment of the application, first terminal 100 be additionally operable to by image upload request send to server 300 it Afterwards, by the upload progress of polling mechanism query image, and poll is stopped after the completion of image is uploaded.Wherein, first terminal 100 obtain image after the completion of image is uploaded and are shown.That is, first terminal 100 is sending image upload request Afterwards, HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) can be sent to server according to predeterminated frequency Upload progress from the mode of request to the query image of server 300, for example whether the percentage ratio etc. for uploading, uploading.
In one embodiment of the application, first terminal 100 can be additionally used in during second terminal 200 uploads image, The upload progress that display is inquired.So as to realize the state synchronized of two terminal rooms.
First terminal 100 can image upload complete after, obtain the image and shown, for user be confirmed whether it is it is uncommon Hope the image for uploading.Specifically, first terminal 100 can provide an ACK button, so that user input confirms to instruct, otherwise, Image upload request can be resend, so that second terminal 200 is uploaded again.
Server 300 is used to receive image upload request, and is aroused to the transmission blit of second terminal 200 according to image upload request Instruction, and receive the image of the upload of second terminal 200.
In one embodiment of the application, server 300 can be by way of sending out notice or long connection to second terminal 200 transmission blits arouse instruction.
Second terminal 200 is used to receive blit and arouse instruction, and arouses instruction according to blit and arouse blit interface, to guide user Shot, and the image that user shoots is uploaded onto the server into 300.
In embodiments herein, if the user while need to upload image during using the program in first terminal 100, Can be by the program input picture upload request, so that second terminal 200 is uploading the image of destination object.
For example, when user browses webpage using PC, when evaluating the commodity bought, on user's needs Pass the corresponding photo of article of purchase.Now, user can click on " mobile phone blit " button in webpage as shown in Figure 2, net Page can send image upload request to server.Server can generate blit to arouse and instructs and send to mobile phone, to arouse mobile phone in Blit interface.Can have in blit interface and shoot guidance information, user can be clapped destination object according to information alert user Take the photograph.After user is shot according to the information, the image of shooting will be displayed in blit interface (such as " the evaluation blit " of Fig. 2 Shown in interface).User can click on " uploading pictures " button after the image confirming to display, and the image of display is uploaded to into clothes Business device.When the page end of PC can know that image upload is completed by poll, the image can be obtained and shown, For user's confirmation.User can click on " confirmation picture " button shown in Fig. 2 to confirm to upload what is shown in current browser Image, completes whole image upload procedure.
As can be seen here, by the embodiment of the present application, it is only necessary to which user initiates image upload request in first terminal, and server can Arouse the blit interface of second terminal, so that user uploads image, first terminal can automatically inquire about upload result, and will upload Into image shown, realize the linkage of different terminals, thus, user can by shirtsleeve operation i.e. be capable of achieving terminal room Interactive blit, make not with shoot function terminal by easily obtaining image with the terminal with shoot function and carrying out Pass, enormously simplify the operation in image upload process, improve the efficiency of image upload.
In one embodiment of the application, during passing on the entire image, user can pass through first terminal 100 or the second Any one in terminal 200 cancels upload, and can operate the cancellation of user synchronous in two terminals.
Specifically, server 300 is additionally operable to when first terminal 100 receives the cancellation upload operation of user input, to second Terminal 200 sends blit out code, so that second terminal 200 closes blit interface.When first terminal 100 passes through poll machine When system knows that the upload of image is cancelled, first terminal 200 is carried out cancelling and uploads prompting to user.
For example, " cancellation blit " button can be provided in webpage, when user clicks on, webpage is to server 300 send cancellation upload operation.Server 300 i.e. to mobile phone send blit out code, mobile phone when the instruction is received, May turn off blit interface.Similarly, " cancellation blit " button can be also provided in the blit interface for showing in mobile phone, works as user When clicking on, mobile phone cancels image upload operation, and sends the operation to server.Page end can be obtained by polling mechanism The upload for knowing image is cancelled, and points out user images upload to be cancelled.
So as to, when user cancels image by first terminal 100 to be uploaded, second terminal 200 can be operated synchronously in the cancellation, when When user cancels image upload by second terminal 200, first terminal 100 also can be operated synchronously in the cancellation, by multi-screen ganged Realize the operation synchronization of terminal room.
The image uploading system of the embodiment of the present application, server can be aroused by user in the image upload request that first terminal is input into The blit interface of second terminal, and guide user to be taken pictures, then the image of shooting is uploaded onto the server by second terminal, So as to first terminal can obtain the image and be shown, can realize that interaction and operation between different terminals are synchronous, thus, User can pass through the interactive blit that shirtsleeve operation is capable of achieving terminal room, simplify the flow process of image upload, improve on image The efficiency of biography, improves Consumer's Experience.
In order to realize above-described embodiment, the application also proposes a kind of image method for uploading.
Fig. 3 is the flow chart of the image method for uploading according to the application one embodiment.
The embodiment of the present application can be applicable to not possess shoot function or be not easy to the terminal shot to the object of diverse location, First terminal is can be described as in the present embodiment.For example, desktop computer, notebook computer etc..
As shown in figure 3, according to the image method for uploading of the embodiment of the present application, comprising the following steps:
S301, the image upload request of receiving user's input, wherein, image upload request is used for request auxiliary terminal and uploads image.
Wherein, terminal is aided in be the mobile terminal with shoot function, for example, mobile phone, panel computer, Intelligent worn device Deng.
In embodiments herein, if the user while upload image is needed during using the program in first terminal, first Terminal can be by the program input picture upload request, so as to aid in terminal to upload the image of destination object.
Wherein, first terminal can pass through the image upload request of the application program receive user wherein run, to ask by auxiliary Required image during application program of the terminal upload user in using first terminal.
S302, image upload request is sent to server, so as to server sends according to image upload request to auxiliary terminal pass Figure arouses instruction, and receives the image that auxiliary terminal is uploaded.
In one embodiment of the application, server can be sent to auxiliary terminal by way of sending out notice or long connection and be passed Figure arouses instruction.Auxiliary terminal receive blit arouse instruction after, instruction can be aroused according to blit and arouse blit interface, to draw Lead user to be shot, and the image that user shoots is uploaded onto the server.
It should be appreciated that in embodiments herein, first terminal uses identical account login service device with auxiliary terminal. That is, first terminal uses the account login service device of same user with auxiliary terminal, so as to server can basis Account information sets up the corresponding relation of first terminal and auxiliary terminal.When the user sends image by first terminal to server During upload request, server can send blit and arouse instruction to corresponding auxiliary terminal, and to arouse auxiliary terminal image is uploaded.
S303, obtains the image of auxiliary terminal upload and is shown from server.
In one embodiment of the application, first terminal can also send image upload request to server, by wheel The upload progress of inquiry mechanism query image, and stop poll after the completion of image is uploaded.Wherein, first terminal has been uploaded in image Obtain image and shown into rear.That is, first terminal send image upload request after, can according to predeterminated frequency to Server sends the mode of HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) requests and looks into server The upload progress of image is ask, for example whether upload, percentage ratio of upload etc..
First terminal can obtain the image and shown after image upload is completed, so that user is confirmed whether it is in hope The image of biography.Specifically, first terminal can provide an ACK button, so that user input confirms to instruct, otherwise, can be again Image upload request is sent, so that auxiliary terminal is uploaded again.
In one embodiment of the application, first terminal can also show what is inquired during auxiliary terminal uploads image Upload progress.So as to realize the state synchronized of two terminal rooms.
The image method for uploading of the embodiment of the present application, the image upload request of user input can be sent to server, with by clothes Business device arouses auxiliary terminal carries out image upload operation, and after the completion of auxiliary terminal is uploaded, obtains in auxiliary terminal from server The image of biography is simultaneously shown that can realize that interaction and operation between different terminals are synchronous, thus, user can be by simple Operation is capable of achieving the interactive blit of terminal room, simplifies the flow process of image upload, improves the efficiency of image upload, improves Consumer's Experience.
In one embodiment of the application, during passing on the entire image, user can be by first terminal or auxiliary terminal In any one cancel and uploading, and the cancellation of user can be operated synchronous in two terminals.
Specifically, the method for the present embodiment also includes:When first terminal receives the cancellation upload operation of user input, service Device to auxiliary terminal sends blit out code, so that auxiliary terminal closes blit interface.
In addition, the method for the present embodiment may also include:When first terminal knows that the upload of image is cancelled by polling mechanism, First terminal is carried out cancelling and uploads prompting to user.
For example, " cancellation blit " button can be provided in webpage, when user clicks on, webpage to server is sent out Send cancellation upload operation.Server sends blit out code to mobile phone, and mobile phone may turn off biography when the instruction is received Figure interface.Similarly, " cancellation blit " button can be also provided in the blit interface for showing in mobile phone, when user clicks on When, mobile phone cancels image upload operation, and sends the operation to server.Page end can know the upper of image by polling mechanism Biography is cancelled, and points out user images upload to be cancelled.
So as to when user cancels image by first terminal to be uploaded, auxiliary terminal can be operated synchronously in the cancellation, when user passes through When auxiliary terminal cancels image upload, first terminal also can be operated synchronously in the cancellation, by the multi-screen ganged behaviour for realizing terminal room Make synchronous.
In order to realize above-described embodiment, the application also proposes another kind of image method for uploading.
Fig. 4 is the flow chart of the image method for uploading according to the application another embodiment.
The embodiment of the present application can be applicable to the mobile terminal with shoot function, and second terminal is can be described as in the present embodiment.For example, Mobile phone, panel computer, Intelligent worn device etc..
As shown in figure 4, according to the image method for uploading of the embodiment of the present application, comprising the following steps:
S401, the blit that the reception server sends arouses instruction, wherein, blit arouses instruction and is sent out according to first terminal for server The image upload request sent is generated.
Wherein, first terminal can be not easy to not possess shoot function or because of the restriction of coverage the terminal for shooting.For example, Desktop computer, notebook computer etc..
In embodiments herein, if the user while upload image is needed during using the program in first terminal, first Terminal can be by the program input picture upload request, and the image upload request is used to ask second terminal to upload image.Then will Image upload request is sent to server, so that server sends blit according to image upload request to second terminal arouses instruction.
In one embodiment of the application, server can send blit and arouse finger by way of sending out notice or long connection Order.
It should be appreciated that in embodiments herein, first terminal uses identical account login service device with second terminal. That is, first terminal uses the account login service device of same user with second terminal, so as to server can basis Account information sets up the corresponding relation of first terminal and second terminal.When the user sends image by first terminal to server During upload request, server can send blit and arouse instruction to corresponding second terminal, and to arouse second terminal image is uploaded.
S402, arouses instruction and arouses blit interface, to guide user to be shot according to blit.
Specifically, blit interface can have shooting guidance information, for example " please be take pictures " etc..User can carry according to the information Show that user shoots to destination object.
S403, by user shoot image upload onto the server so that first terminal from server obtain user shoot image simultaneously Shown.
In one embodiment of the application, first terminal can also send image upload request to server, by wheel The upload progress of inquiry mechanism query image, and stop poll after the completion of image is uploaded.Wherein, first terminal has been uploaded in image Obtain image and shown into rear.That is, first terminal send image upload request after, can according to predeterminated frequency to Server sends the mode of HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) requests and looks into server The upload progress of image is ask, for example whether upload, percentage ratio of upload etc..
Therefore, after second terminal uploads onto the server the image of shooting, first terminal can know the upload progress of the image. The image shot so as to when image upload is completed, obtain user is simultaneously shown, so that user is confirmed whether it is what hope was uploaded Image.Specifically, first terminal can provide an ACK button, so that user input confirms to instruct, otherwise, can resend Image upload request, so that second terminal is uploaded again.
The image method for uploading of the embodiment of the present application, the blit that can be sent according to server arouses instruction and arouses blit interface, guides User is shot, and the image of shooting is uploaded onto the server, so that first terminal obtains the image that user shoots from server And shown, can realize that interaction and operation between different terminals are synchronous, thus, user can pass through shirtsleeve operation The interactive blit of terminal room is realized, the flow process of image upload is simplified, the efficiency of image upload is improve, Consumer's Experience is improved.
In one embodiment of the application, first terminal can also show what is inquired during second terminal uploads image Upload progress.So as to realize the state synchronized of two terminal rooms.
Specifically, the method for the present embodiment also includes:When first terminal receives the cancellation upload operation of user input, second The blit out code that terminal the reception server sends, and blit interface is closed according to blit out code.
In addition, the method for the present embodiment may also include:When first terminal knows that the upload of image is cancelled by polling mechanism, First terminal is carried out cancelling and uploads prompting to user.
For example, " cancellation blit " button can be provided in webpage, when user clicks on, webpage to server is sent out Send cancellation upload operation.Server sends blit out code to mobile phone, and mobile phone may turn off biography when the instruction is received Figure interface.Similarly, " cancellation blit " button can be also provided in the blit interface for showing in mobile phone, when user clicks on When, mobile phone cancels image upload operation, and sends the operation to server.Page end can know the upper of image by polling mechanism Biography is cancelled, and points out user images upload to be cancelled.
So as to when user cancels image by first terminal to be uploaded, second terminal can be operated synchronously in the cancellation, when user passes through When second terminal cancels image upload, first terminal also can be operated synchronously in the cancellation, by the multi-screen ganged behaviour for realizing terminal room Make synchronous.
In order to realize above-described embodiment, the application also proposes that a kind of image uploads device.
Fig. 5 is the structural representation that device is uploaded according to the image of the application one embodiment.
The image of the embodiment of the present application uploads device and can be applicable to not possess shoot function or be not easy to the object to diverse location The terminal for being shot.For example, desktop computer, notebook computer etc..
As shown in figure 5, device is uploaded according to the image of the embodiment of the present application, including:First receiver module 110, sending module 120 and display module 130.
Specifically, the first receiver module 110 is used for the image upload request of receiving user's input, wherein, image upload request is used Image is uploaded in request auxiliary terminal.
Wherein, terminal is aided in be the mobile terminal with shoot function, for example, mobile phone, panel computer, Intelligent worn device Deng.
In embodiments herein, if the user while needing to upload image during uploading device using image, user can be defeated Enter image upload request, so as to aid in terminal to upload the image of destination object.Now, the first receiver module 110 can be received To the image upload request of user input.
Sending module 120 be used for image upload request is sent to server so that server according to image upload request to auxiliary Terminal sends blit and arouses instruction, and receives the image that auxiliary terminal is uploaded.
In one embodiment of the application, server can be sent to auxiliary terminal by way of sending out notice or long connection and be passed Figure arouses instruction.Auxiliary terminal receive blit arouse instruction after, instruction can be aroused according to blit and arouse blit interface, to draw Lead user to be shot, and the image that user shoots is uploaded onto the server.
Display module 130 is used to obtain the image of auxiliary terminal upload from server and be shown.
In embodiments herein, display module 130 can show the image that the auxiliary terminal obtained from server is uploaded, for User is confirmed whether it is the image for wishing to upload.Specifically, display module 130 can provide an ACK button, for user it is defeated Enter to confirm instruction, otherwise, image upload request can be resend, so that auxiliary terminal is uploaded again.
It should be appreciated that in embodiments herein, image uploads device and logs in clothes using identical account with auxiliary terminal Business device.That is, image uploads device uses the account login service device of same user with auxiliary terminal, so as to clothes Business device can set up the corresponding relation that image uploads device and auxiliary terminal according to account information.Fill when the user is uploaded by image When the sending module 120 put is to server transmission image upload request, server can send blit and call out to corresponding auxiliary terminal Instruction is played, to arouse auxiliary terminal image is uploaded.
The image of the embodiment of the present application uploads device, the image upload request of user input can be sent to server, with by clothes Business device arouses auxiliary terminal carries out image upload operation, and after the completion of auxiliary terminal is uploaded, obtains in auxiliary terminal from server The image of biography is simultaneously shown that can realize that interaction and operation between different terminals are synchronous, thus, user can be by simple Operation is capable of achieving the interactive blit of terminal room, simplifies the flow process of image upload, improves the efficiency of image upload, improves Consumer's Experience.
Further, Fig. 6 is the structural representation that device is uploaded according to the image of the application another example.
As shown in fig. 6, uploading device according to the image of one embodiment of the application, may also include on the basis of the above:Poll Module 140.
Poller module 140 is used to image upload request is being sent to server, by the upload of polling mechanism query image Progress, and stop poll after the completion of image is uploaded.Wherein, display module 130 obtains image and goes forward side by side after the completion of image upload Row shows.
That is, after sending module 120 sends image upload request, poller module 140 can be according to predeterminated frequency to service Device sends the mode of HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) requests to server lookup figure The upload progress of picture, for example whether upload, percentage ratio of upload etc..
In one embodiment of the application, display module 130 is additionally operable to during auxiliary terminal uploads image, in display Degree of coming into.So as to realize the state synchronized of two terminal rooms.
In one embodiment of the application, during passing on the entire image, user can be by the image of the embodiment of the present application Upload device or any one cancellation in auxiliary terminal is uploaded, and the cancellation of user can be operated synchronous in two terminals.
Fig. 7 is the structural representation that device is uploaded according to the image of the application another example.
As shown in fig. 7, uploading device according to the image of one embodiment of the application, may also include on the basis of the above:Second Receiver module 150 and reminding module 160.
Second receiver module 150 is used for the cancellation upload operation of receiving user's input, wherein, receive use in the second receiver module During the cancellation upload operation of family input, server to auxiliary terminal sends blit out code, so that auxiliary terminal closes blit circle Face.
Reminding module 160 is used for when the upload that image is known by polling mechanism is cancelled, cancellation upload is carried out to user and is carried Show.
For example, " cancellation blit " button can be provided in webpage, when user clicks on, webpage to server is sent out Send cancellation upload operation.Server sends blit out code to mobile phone, and mobile phone may turn off biography when the instruction is received Figure interface.Similarly, " cancellation blit " button can be also provided in the blit interface for showing in mobile phone, when user clicks on When, mobile phone cancels image upload operation, and sends the operation to server.Page end can know the upper of image by polling mechanism Biography is cancelled, and points out user images upload to be cancelled.
So as to when user cancels image by one end to be uploaded, the other end can be operated synchronously in the cancellation, by multi-screen ganged realization The operation synchronization of terminal room.
In order to realize above-described embodiment, the application also proposes that another kind of image uploads device.
Fig. 8 is the structural representation that device is uploaded according to the image of the application further embodiment.
The image of the embodiment of the present application uploads device and can be applicable to the mobile terminal with shoot function, for example, mobile phone, flat board electricity Brain, Intelligent worn device etc..
As shown in figure 8, device is uploaded according to the image of the embodiment of the present application, including:First receiver module 210, Interface Control Module 220 and upper transmission module 230.
First receiver module 210 is used for the blit of the reception server transmission and arouses instruction, wherein, blit arouses instruction for server Generated according to the image upload request that first terminal sends.
Wherein, first terminal can be not easy to not possess shoot function or because of the restriction of coverage the terminal for shooting.For example, Desktop computer, notebook computer etc..
In embodiments herein, if the user while needing to upload image during using the program in first terminal, can lead to The program input picture upload request is crossed, the image upload request is used to ask image to upload device upload image.Then by image Upload request is sent to server, so as to server uploads device according to image upload request to the image of the embodiment of the present application send Blit arouses instruction.Now, the first receiver module 210 can receive the blit and arouse instruction.
In one embodiment of the application, server can send blit and arouse finger by way of sending out notice or long connection Order.
Interface control module 220 arouses blit interface for arousing instruction according to blit, to guide user to be shot.
Specifically, blit interface can have shooting guidance information, for example " please be take pictures " etc..User can carry according to the information Show that user shoots to destination object.
Upper transmission module 230 is used to that the image that user shoots to upload onto the server, so as to first terminal obtains user from server clap The image taken the photograph simultaneously is shown.
In one embodiment of the application, first terminal can also send image upload request to server, by wheel The upload progress of inquiry mechanism query image, and stop poll after the completion of image is uploaded.Wherein, first terminal has been uploaded in image Obtain image and shown into rear.That is, first terminal send image upload request after, can according to predeterminated frequency to Server sends the mode of HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) requests and looks into server The upload progress of image is ask, for example whether upload, percentage ratio of upload etc..
Therefore, after upper transmission module 230 uploads onto the server the image of shooting, first terminal can know the upload of the image Progress.The image shot so as to when image upload is completed, obtain user is simultaneously shown, so that user is confirmed whether it is hope The image of upload.Specifically, first terminal can provide an ACK button, so that user input confirms to instruct, otherwise, can be again It is new to send image upload request, so that upper transmission module 230 is uploaded again.
In one embodiment of the application, during passing on the entire image, user can be by the image of the embodiment of the present application Upload device or any one cancellation in first terminal is uploaded, and the cancellation of user can be operated synchronous in two terminals.
Specifically, interface control module 220 is additionally operable to when first terminal receives the cancellation upload operation of user input, is received The blit out code that server sends, and blit interface is closed according to blit out code.
Wherein, when first terminal knows that the upload of image is cancelled by polling mechanism, first terminal can also be carried out to user Cancel and upload prompting.
For example, " cancellation blit " button can be provided in webpage, when user clicks on, webpage to server is sent out Send cancellation upload operation.Server sends blit out code to mobile phone, and mobile phone may turn off biography when the instruction is received Figure interface.Similarly, " cancellation blit " button can be also provided in the blit interface for showing in mobile phone, when user clicks on When, mobile phone cancels image upload operation, and sends the operation to server.Page end can know the upper of image by polling mechanism Biography is cancelled, and points out user images upload to be cancelled.
So as to when user cancels image by one end to be uploaded, the other end can be operated synchronously in the cancellation, by multi-screen ganged realization The operation synchronization of terminal room.
It should be appreciated that in embodiments herein, first terminal uploads device and logs in clothes using identical account with image Business device.That is, first terminal uploads account login service device of the device using same user with image, so as to clothes Business device can set up first terminal and upload the corresponding relation of device with image according to account information.When the user by first terminal to When server sends image upload request, server can send blit and arouse instruction to corresponding second terminal, so that second is whole The interface control module 220 at end arouses blit interface, and uploads image by upper transmission module 230.
The image of the embodiment of the present application uploads device, and the blit that can be sent according to server arouses instruction and arouses blit interface, guides User is shot, and the image of shooting is uploaded onto the server, so that first terminal obtains the image that user shoots from server And shown, can realize that interaction and operation between different terminals are synchronous, thus, user can pass through shirtsleeve operation The interactive blit of terminal room is realized, the flow process of image upload is simplified, the efficiency of image upload is improve, Consumer's Experience is improved.
In flow chart or here any process described otherwise above or method description are construed as, expression include one or Module, fragment or part that more are used for the code of the executable instruction of the step of realizing specific logical function or process, and The scope of the preferred implementation of the application includes other realization, wherein order that is shown or discussing can not be pressed, including root According to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be by embodiments herein institute Category those skilled in the art understood.
In flow charts expression or here logic described otherwise above and/or step, for example, are considered for reality The order list of the executable instruction of existing logic function, in may be embodied in any computer-readable medium, so that instruction is held Row system, device or equipment (as computer based system, the system including processor or other can from instruction execution system, The system of device or equipment instruction fetch and execute instruction) use, or use with reference to these instruction execution systems, device or equipment. For the purpose of this specification, " computer-readable medium " can be it is any can include, store, communicating, propagating or transmission procedure with The device used for instruction execution system, device or equipment or with reference to these instruction execution systems, device or equipment.Computer The more specifically example (non-exhaustive list) of computer-readable recording medium includes following:Electrical connection section (the electricity connected up with one or more Sub-device), portable computer diskette box (magnetic device), random access memory (RAM), read only memory (ROM), Erasable edit read-only storage (EPROM or flash memory), fiber device, and the read-only storage of portable optic disk Device (CDROM).In addition, computer-readable medium can even is that the paper that can thereon print described program or other are suitable Medium, because for example by carrying out optical scanning to paper or other media edlin, interpretation can then be entered or if necessary with it His suitable method is processed to electronically obtain described program, in being then stored in computer storage.
It should be appreciated that each several part of the application can be realized with hardware, software, firmware or combinations thereof.In above-mentioned enforcement In mode, software or firmware that multiple steps or method can in memory and by suitable instruction execution system be performed with storage To realize.For example, if realized with hardware, and in another embodiment, can be with following technology well known in the art Any one of or their combination realizing:With patrolling for the discrete of logic gates of realizing logic function to data signal Collect circuit, the special IC with suitable combinational logic gate circuit, programmable gate array (PGA), field-programmable Gate array (FPGA) etc..
Those skilled in the art be appreciated that to realize all or part of step that above-described embodiment method is carried is can Completed with the hardware that correlation is instructed by program, described program can be stored in a kind of computer-readable recording medium, should Program upon execution, including one or a combination set of the step of embodiment of the method.
Additionally, each functional unit in the application each embodiment can be integrated in a processing module, or each Unit is individually physically present, it is also possible to which two or more units are integrated in a module.Above-mentioned integrated module both can be with Realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.If the integrated module is with software work( Can the form of module realize and as independent production marketing or when using, it is also possible to be stored in an embodied on computer readable storage and be situated between In matter.
Storage medium mentioned above can be read only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specific example ", Or the description of " some examples " etc. means to combine specific features, structure, material or feature that the embodiment or example describe and includes In at least one embodiment or example of the application.In this manual, the schematic representation of above-mentioned term is not necessarily referred to It is identical embodiment or example.And, the specific features of description, structure, material or feature can at any one or Combine in an appropriate manner in multiple embodiments or example.
While there has been shown and described that embodiments herein, it will be understood by those skilled in the art that:Without departing from this In the case of the principle and objective of application various changes, modification, replacement and modification can be carried out to these embodiments, the application's Scope is limited by claim and its equivalent.

Claims (18)

1. a kind of image uploading system, it is characterised in that include:First terminal, second terminal and server, wherein,
The first terminal is used for the image upload request of receiving user's input, and described image upload request is sent to the clothes Business device, wherein, described image upload request is used to ask the second terminal to upload image, and the first terminal is additionally operable to from institute State server to obtain the image of the second terminal upload and shown;
The server is used to receive described image upload request, and is sent to the second terminal according to described image upload request Blit arouses instruction, and receives the image that the second terminal is uploaded;
The second terminal is used to receive the blit and arouse instruction, and arouses instruction according to the blit and arouse blit interface, with Guide the user to be shot, and the image that the user shoots is uploaded to into the server.
2. image uploading system as claimed in claim 1, it is characterised in that wherein, the first terminal is additionally operable to will Described image upload request is sent to the server, and by polling mechanism the upload progress of described image is inquired about, and in institute State after the completion of image is uploaded and stop poll, wherein, the first terminal obtains described image and goes forward side by side after the completion of passing on the image Row shows.
3. image uploading system as claimed in claim 2, it is characterised in that the first terminal is additionally operable to described second During terminal uploads image, the upload progress is shown.
4. image uploading system as claimed in claim 1, it is characterised in that wherein, the server passes through sending out notice Or the mode of long connection sends blit and arouses instruction to the second terminal.
5. the uploading system of image as claimed in claim 1, it is characterised in that
The server is additionally operable to when the first terminal receives the cancellation upload operation of the user input, to described second Terminal sends blit out code, so that the second terminal closes the blit interface.
6. the uploading system of image as claimed in claim 2, it is characterised in that
When the first terminal knows that the upload of described image is cancelled by the polling mechanism, the first terminal is to institute Stating user carries out cancelling upload prompting.
7. the uploading system of image as claimed in claim 1, its spy is, wherein, the first terminal and described second Terminal logs in the server using identical account information.
8. a kind of image method for uploading, it is characterised in that comprise the following steps:
The image upload request of receiving user's input, wherein, described image upload request is used for request auxiliary terminal and uploads image;
Described image upload request is sent to server so that the server according to described image upload request to the auxiliary Terminal sends blit and arouses instruction, and receives the image that auxiliary terminal is uploaded;
The image of the auxiliary terminal upload is obtained from the server and shown.
9. image method for uploading as claimed in claim 8, it is characterised in that described image upload request is being sent to institute After stating server, also include:
The upload progress of described image is inquired about by polling mechanism, and stops poll after the completion of passing on the image, wherein, Described image obtains described image and is shown after the completion of uploading.
10. image method for uploading as claimed in claim 9, it is characterised in that also include:
During the auxiliary terminal uploads image, the upload progress is shown.
11. image method for uploading as claimed in claim 8, it is characterised in that wherein, the server passes through sending out notice Or the mode of long connection sends blit and arouses instruction to the auxiliary terminal.
The method for uploading of 12. images as claimed in claim 8, it is characterised in that also include:
When the cancellation upload operation of the user input is received, the server sends blit and closes and refers to the auxiliary terminal Order, so that the auxiliary terminal closes the blit interface.
The method for uploading of 13. images as claimed in claim 9, it is characterised in that also include:
When the upload that described image is known by the polling mechanism is cancelled, carry out cancelling uploading prompting to the user.
14. a kind of image method for uploading, it is characterised in that comprise the following steps:
The reception server send blit arouse instruction, wherein, the blit arouse instruction be the server according to first terminal The image upload request of transmission is generated;
Instruction is aroused according to the blit and arouses blit interface, to guide user to be shot;
The image that the user shoots is uploaded to into the server, so that the first terminal obtains the use from the server The image of family shooting is simultaneously shown.
15. image method for uploading as claimed in claim 14, it is characterised in that wherein, the server is logical by pushing Know or the long mode for connecting sends blit and arouses instruction.
The method for uploading of 16. images as claimed in claim 14, it is characterised in that also include:
When the first terminal receives the cancellation upload operation of the user input, the blit pass that the server sends is received Instruction is closed, and the blit interface is closed according to the blit out code.
A kind of 17. images upload device, it is characterised in that include:
First receiver module, for the image upload request of receiving user's input, wherein, described image upload request is used to ask Auxiliary terminal uploads image;
Sending module, for described image upload request to be sent to server, so that the server is uploaded according to described image Ask to arouse instruction to the auxiliary terminal transmission blit, and receive the image that auxiliary terminal is uploaded;
Display module, for the image of the auxiliary terminal upload being obtained from the server and being shown.
A kind of 18. images upload device, it is characterised in that include:
First receiver module, the blit sent for the reception server arouses instruction, wherein, it is described that the blit arouses instruction Server is generated according to the image upload request that first terminal sends;
Interface control module, arouses blit interface, to guide user to be shot for arousing instruction according to the blit;
Upper transmission module, for the image that the user shoots to be uploaded to into the server, so that the first terminal is from the clothes Business device obtains the image of user's shooting and is shown.
CN201510683999.9A 2015-10-20 2015-10-20 Image uploading system, method and device Pending CN106603612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510683999.9A CN106603612A (en) 2015-10-20 2015-10-20 Image uploading system, method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510683999.9A CN106603612A (en) 2015-10-20 2015-10-20 Image uploading system, method and device

Publications (1)

Publication Number Publication Date
CN106603612A true CN106603612A (en) 2017-04-26

Family

ID=58555183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510683999.9A Pending CN106603612A (en) 2015-10-20 2015-10-20 Image uploading system, method and device

Country Status (1)

Country Link
CN (1) CN106603612A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090013270A (en) * 2007-02-28 2009-02-05 주식회사 케이티프리텔 Method and system for providing data storage service, and event promotion method
CN102821143A (en) * 2012-07-23 2012-12-12 中国联合网络通信集团有限公司 Cooperating method, equipment and system of terminal
CN102857579A (en) * 2012-09-27 2013-01-02 腾讯科技(深圳)有限公司 Information processing method, device, terminal and server
CN104869128A (en) * 2014-02-20 2015-08-26 阿里巴巴集团控股有限公司 Method of uploading form attachment, system of uploading form attachment and web server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090013270A (en) * 2007-02-28 2009-02-05 주식회사 케이티프리텔 Method and system for providing data storage service, and event promotion method
CN102821143A (en) * 2012-07-23 2012-12-12 中国联合网络通信集团有限公司 Cooperating method, equipment and system of terminal
CN102857579A (en) * 2012-09-27 2013-01-02 腾讯科技(深圳)有限公司 Information processing method, device, terminal and server
CN104869128A (en) * 2014-02-20 2015-08-26 阿里巴巴集团控股有限公司 Method of uploading form attachment, system of uploading form attachment and web server

Similar Documents

Publication Publication Date Title
KR101984462B1 (en) Methods and systems for displaying content on multiple networked devices with a simple command
JP6430656B6 (en) System, method and apparatus for displaying content items
US8949746B2 (en) Providing access for blind users on kiosks
US10788960B2 (en) Display apparatus and control method for processing content data based on user input
CN104901864B (en) For the system and method that information is mutual
CN106095269B (en) Information display method, device and system
CN104899672B (en) Item transfer device, system and method
CN102521018A (en) Cloud-based virtual clipboard
CN103189864A (en) Methods and apparatuses for determining shared friends in images or videos
CN103716653A (en) Control apparatus, method for controlling, server, controlled apparatus, and control system
US20220383394A1 (en) Live shopping broadcast
CN107113467A (en) User terminal apparatus, system and its control method
US10042419B2 (en) Method and apparatus for providing additional information of digital signage content on a mobile terminal using a server
EP3032438A1 (en) Method for providing point of interest and electronic device thereof
CN108810602B (en) Method and device for displaying information of live broadcast room and computer equipment
US20150293670A1 (en) Method for operating message and electronic device therefor
US8898560B1 (en) Fixing problems with a user interface
CN108712670A (en) A kind of method, apparatus and computer equipment for video preview
US20160050255A1 (en) Controlling content on a display device
CN105515940A (en) Information interaction method and device
JP2014092934A (en) Information communication device and information communication method, information communication system, and computer program
EP2990929A1 (en) Electronic device and method for setting block
CN106603612A (en) Image uploading system, method and device
CN107743151A (en) Content delivery method, device, mobile terminal and server
US9892119B2 (en) Display system, display device, and recording medium

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1235581

Country of ref document: HK

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170426

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1235581

Country of ref document: HK