CN104601690B - A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer - Google Patents

A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer Download PDF

Info

Publication number
CN104601690B
CN104601690B CN201510015325.1A CN201510015325A CN104601690B CN 104601690 B CN104601690 B CN 104601690B CN 201510015325 A CN201510015325 A CN 201510015325A CN 104601690 B CN104601690 B CN 104601690B
Authority
CN
China
Prior art keywords
mobile equipment
data
request
synchronizer
address
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
Application number
CN201510015325.1A
Other languages
Chinese (zh)
Other versions
CN104601690A (en
Inventor
李大海
刘亚平
张晓博
李振洲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Easy To Imagine (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Easy To Imagine (beijing) Technology Co Ltd filed Critical Easy To Imagine (beijing) Technology Co Ltd
Priority to CN201510015325.1A priority Critical patent/CN104601690B/en
Publication of CN104601690A publication Critical patent/CN104601690A/en
Application granted granted Critical
Publication of CN104601690B publication Critical patent/CN104601690B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • 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/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The object of the present invention is to provide a kind of method and apparatus for being used for the synchronizing moving equipment in the browser of synchronizer.IP address of the invention by obtaining mobile equipment to be synchronized in the browser of synchronizer, it is then based on http protocol, with reference to the IP address of the mobile equipment, connection certification request is sent to the mobile equipment, if the mobile equipment receives the connection certification request, based on http protocol, request of data is sent to the mobile equipment, the request of data is based ultimately upon, is carried out data transmission with the mobile equipment.Compared with prior art, the present invention only relies on the connection of mobile equipment and browser, it is achieved that synchronizer is synchronous with mobile equipment, therefore the not limitation to system, without installing or developing any extra software, reduces development and maintenance cost, improve information exchange and the efficiency of processing, operation and the learning cost of user is reduced, easy to the use of user, improves user experience.

Description

A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer
Technical field
The present invention relates to network technique field, more particularly to a kind of synchronizing moving equipment in the browser of synchronizer Technology.
Background technology
In the prior art, the synchronous method at the mobile equipment such as mobile phone and PC ends is required in PC ends and/or mobile phone terminal peace Specific application program is filled, client of the installation for synchronization such as on PC ends, when mobile phone is attached with PC ends, then passes through The data synchronous transfer of both client executings installed.
However, there is also a variety of inconvenience for this method of synchronization:
First, this method of synchronization is needed for the different sync client of different platform developments, for example, with mobile phone with Exemplified by the synchronization of PC ends, for same mobile phone, it is necessary to for existing difference PC platforms such as MacOS, Linux, Windows Exploitation is suitable for the sync client of kinds of platform system, conversely, for same PC, such as the PC of Windows systems, it is also desirable to pin It is suitable for such as exploitation such as iOS, Android, Windows Phone of no mobile phone operation platform the synchronous visitor of the cell phone platform Family end.Therefore, this method of synchronization can not be suitable for kinds of platform, add development cost.
Secondly, this method of synchronization needs user to download specific application program using as sync client, and then needs Mobile phone is synchronous with PC ends to perform for the mode of operation of the user adaptation application program, therefore also increases the operation and of user Cost is practised, is not easy to the use of user.
The content of the invention
The object of the present invention is to provide a kind of method and dress for being used for the synchronizing moving equipment in the browser of synchronizer Put.
A kind of according to an aspect of the invention, there is provided side of the synchronizing moving equipment in the browser of synchronizer Method, wherein this method include:
A obtains the IP address of mobile equipment to be synchronized;
B is based on http protocol, and with reference to the IP address of the mobile equipment, sending connection certification to the mobile equipment please Ask;
If the c mobile equipment receives the connection certification request, based on http protocol, sent to the mobile equipment Request of data;
D is based on the request of data, carries out data transmission with the mobile equipment.
According to another aspect of the present invention, additionally provide and a kind of be used for synchronizing moving equipment in the browser of synchronizer Sychronisation, wherein, the sychronisation includes:
Address acquisition unit, for obtaining the IP address of mobile equipment to be synchronized;
Certification request unit, for based on http protocol, with reference to the IP address of the mobile equipment, to the mobile equipment Send connection certification request;
Request of data unit, if receiving the connection certification request for the mobile equipment, based on http protocol, to The mobile equipment sends request of data;
Transmission unit, for based on the request of data, carrying out data transmission with the mobile equipment.
Compared with prior art, the IP of the invention by obtaining mobile equipment to be synchronized in the browser of synchronizer Address, is then based on http protocol, and with reference to the IP address of the mobile equipment, sending connection certification to the mobile equipment please Ask, if the mobile equipment receives the connection certification request, based on http protocol, sending data to the mobile equipment please Ask, be based ultimately upon the request of data, carry out data transmission with the mobile equipment.So as to which the present invention only relies on mobile equipment With the connection of browser, it is achieved that synchronizer is synchronous with mobile equipment, therefore the not limitation to system, without peace Any extra software is filled or developed, reduces development and maintenance cost, information exchange and the efficiency of processing is improved, reduces The operation of user and learning cost, easy to the use of user, improve user experience.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other Feature, objects and advantages will become more apparent upon:
Fig. 1 shows that a kind of of one side is used for synchronizing moving equipment in the browser of synchronizer according to the present invention Sychronisation schematic diagram;
What Fig. 2 showed in accordance with a preferred embodiment of the present invention a kind of is used for synchronizing moving in the browser of synchronizer The sychronisation schematic diagram of equipment;
Fig. 3 shows a kind of side of synchronizing moving equipment in the browser of synchronizer according to a further aspect of the present invention Method flow chart;
Fig. 4 shows a kind of synchronizing moving equipment in the browser of synchronizer in accordance with a preferred embodiment of the present invention Method flow diagram.
The same or similar reference numeral represents the same or similar component in attached drawing.
Embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 shows that a kind of of one side is used for synchronizing moving equipment in the browser of synchronizer according to the present invention Sychronisation schematic diagram;Wherein, the sychronisation includes address acquisition unit 1, certification request unit 2, request of data unit 3rd, transmission unit 4.Specifically, described address acquiring unit 1 obtains the IP address of mobile equipment to be synchronized;The certification request Unit 2 is based on http protocol, and with reference to the IP address of the mobile equipment, connection certification request is sent to the mobile equipment;If The mobile equipment receives the connection certification request, then the request of data unit 3 is based on http protocol, is set to the movement Preparation send request of data;The transmission unit 4 is based on the request of data, carries out data transmission with the mobile equipment.
It can be set here, the synchronizer includes but not limited to any type with user by keyboard, touch pad or acoustic control The standby electronic product for carrying out human-computer interaction, that is, include mobile equipment (such as smart mobile phone, tablet computer PAD, personal digital assistant PDA etc.) and non-mobile device (such as PC PC).
Various mounting means (default configuration, user's active download or peace during as installed can be passed through in the synchronizer Dress etc.) any browser of installation, the netscape browser of IE browser, Netscape companies such as Microsoft Corporation, The Firefox browser of Mozilla companies, the Chrome browsers of Google companies, company of roaming Maxthon browsers, The opera browsers of Opera companies, 360 browsers of 360 companies, the sogou browser of Sohu.com Inc., the Tencent of Tencent TT browsers, the Safari browsers etc. of Apple Inc..Those skilled in the art will be understood that other browsers are equally applicable to The present invention, and be incorporated herein by reference.
For example, when the PC for being provided with browser wishes to synchronize with one or more mobile equipment, the PC is as same Walk equipment;When the mobile equipment for being provided with browser wishes to synchronize with other movement equipment, this is provided with browser Mobile equipment is synchronizer.Here, those skilled in the art will be understood that other equipment, as being configured with browser And it is desirable that synchronized with mobile equipment, equally it is suitable for the present invention as synchronizer, should also be included in present invention protection model Within enclosing, and it is incorporated herein by reference herein.
The sychronisation can be a certain module of the synchronizer or the synchronizer, the module Can be built-in or it be connected to by modes such as external connection or installations in the synchronizer, to realize the synchronizer and movement The synchronization of equipment.
Constantly work between above-mentioned each unit, here, it will be understood by those skilled in the art that " lasting " refers to State each unit respectively in real time or the operating mode requirement according to setting or real-time adjustment, carry out mobile equipment to be synchronized The acquisition of IP address, the connection transmission of certification request, the transmission of request of data, data transfer etc., until the sychronisation Stop obtaining the IP address of mobile equipment to be synchronized.
Described address acquiring unit 1 obtains the IP address of mobile equipment to be synchronized.
Specifically, the synchronizer establishes company with the mobile equipment to be synchronized by wired or wireless mode Connect, wired connection is such as established by USB data line, wireless connection is established by WIFI.
Then, described address acquiring unit 1 directly acquires the IP address of the mobile equipment, such as in the sychronisation Its IP address is directly supplied to the synchronous dress by the IP address or the mobile equipment for directly inputting the mobile equipment Put or after described address acquiring unit 1 carries out one or many Address requests and certification with the mobile equipment, obtain institute State the IP address of mobile equipment;That is, if described address acquiring unit 1 directly acquires the IP address of the mobile equipment, need not Other equipment participates in, and only interacts completion with the mobile equipment room by the sychronisation.Under normal circumstances, if the synchronization Device is in same LAN with the mobile equipment, and described address acquiring unit 1 can obtain institute by way of directly acquiring State the IP address of mobile equipment.
Alternatively, described address acquiring unit 1 is obtained by described by being interacted with one or more third party devices The IP address of mobile equipment that three method, apparatus are forwarded or provided, described.For example, the mobile equipment and the mobile equipment point Not after third party device is authenticated, the sychronisation can obtain the IP address of the mobile equipment.Ordinary circumstance Under, if the synchronizer is in Different LANs with the mobile equipment, described address acquiring unit 1 can be by above-mentioned indirect The mode of acquisition, obtains the IP address of the mobile equipment.
The certification request unit 2 is based on http protocol, with reference to the IP address of the mobile equipment, to the mobile equipment Send connection certification request.
Specifically, the certification request unit 2 is assisted according to the IP address of the acquired mobile equipment based on HTTP View, connection certification request is sent to the mobile equipment;Wherein, the connection certification request can only notify the movement equipment, Currently can be synchronous with synchronizer execution, further, can also be by way of encrypting certification, to the shifting Dynamic equipment sends the connection certification request with encryption information, so as to ensure the security of follow-up data synchronization.
If the mobile equipment receives the connection certification request, the request of data unit 3 is based on http protocol, to The mobile equipment sends request of data.
Specifically, after the mobile equipment receives the connection certification request, if described in the mobile equipment receiving Certification request is connected, then shows that the mobile equipment allows to synchronize with the synchronizer;Here, those skilled in the art It will be understood that the mobile equipment can directly confirm that receiving the connection certification asks after the connection certification request is received Ask;It can also pass through and be interacted with a wheel of the sychronisation or more wheel authentication informations, determine to receive the connection certification request.
After the mobile equipment receives the connection certification request, the request of data unit 3 is based on http protocol, to The mobile equipment sends HTTP request, and the request is to the mobile device request one or more data.
Preferably, the request of data corresponds to one or more data types of the mobile equipment;Wherein, the number According to type include but not limited to notice, photo, contact person, short message, multimedia message, using etc..
For example, the page or plug-in unit built in one, the page or plug-in unit can be included in the browser of the synchronizer It can be used for sending HTTP request to the mobile equipment, one or more connection labels, each label included such as on the page Corresponding to a kind of data type, user can send request of data by clicking on connection on this page to the mobile equipment; Alternatively, the browser can also access the specific web page on internet, by the access of the specific link to the page, To send request of data to the mobile equipment.
The transmission unit 4 is based on the request of data, carries out data transmission with the mobile equipment.
Specifically, the transmission unit 4 interacts, described in acquisition according to the request of data with the mobile equipment Move the corresponding data transmitted by equipment and/or send data etc. to the mobile equipment.If for example, the request of data is logical Know request, then the transmission unit 4 obtains various notification messages of the mobile equipment according to transmitted by http protocol.Wherein, The data transmitted include in the Various types of data message and mobile equipment of mobile equipment default module (such as short message, call) the The Various types of data (such as mobile phone QQ chat messages) of tripartite's application.
Preferably, the transmission unit 4 can be based on the request of data, obtain the one or more of the mobile equipment Data message;According to the data message, will be sent in the corresponding response message of the data message to the mobile equipment, Wherein, the response message includes response operation information and response data information.
Specifically, the transmission unit 4 can be based on the request of data, obtain the mobile equipment via http protocol Transmitted one or more data messages, wherein, the data message includes but to be not limited to mobile equipment default module (such as short Letter, call) Various types of data message and mobile equipment on third-party application Various types of data (such as mobile phone QQ chat messages) Deng.
Then, the transmission unit 4 responds the data message, sends response letter according to the data message Cease to the mobile equipment.If for example, the data message is call information, the transmission unit 4 can with user into Row interaction, obtains user's allowing to answer/refusing to answer operation to the call information, then sends out the operation information Send to the mobile equipment;If alternatively, for example, the data message is short message, the transmission unit 4 can with user into Row interaction, obtains the return information input by user to the short message, then sends the reply content and reply operation To the mobile equipment;If alternatively, for example, the data message is the third-party application in mobile equipment, as transmitted by wechat Come message, then the transmission unit 4 can be interacted with user, obtain user the message is carried out operation information (as suddenly Slightly, reply, store etc.), and the content (content such as replied) corresponding to the operation information and operation information is sent extremely The mobile equipment.
Here, those skilled in the art will be understood that it is described response operation information include but not limited to it is any can be described The operation performed in mobile equipment, the response data information include but not limited to any can send to the mobile equipment Data, such as word, voice, video, other guide or its mixing.
Preferably, the sychronisation further includes status determining unit (not shown), wherein, the status determining unit base In SOCKET.IO agreements, the connection status of the synchronizer and the mobile equipment is judged.
Specifically, the status determining unit is based on SOCKET.IO agreements, and a long company is established with the mobile equipment Connect, according to the long connection, carry out heartbeat monitor with the mobile equipment, judge the synchronizer and the mobile equipment Connection status.
Here, the connection status includes but not limited to the wired connection or nothing of the mobile equipment and the synchronizer Line connection mode, the mobile equipment and the synchronizer are in same LAN or Different LANs, the mobile equipment Maintain HTTP be connected with the synchronizer, disconnect HTTP connections, when the mobile equipment and the synchronizer are in certification Imitate interior or certification timeliness etc..
Here, those skilled in the art will be understood that the browser corresponding to the status determining unit can be supported SOCKET.IO agreements.
It is highly preferred that the sychronisation further includes processing unit (not shown), wherein, the processing unit is used to perform Any one of below at least:
- according to the connection status, adjust the synchronizer and the connection of the mobile equipment is set so that is described same Equipment is walked to keep connecting with the mobile equipment;
- according to predetermined period, send monitoring information to the mobile equipment;If in predetermined time threshold, do not receive The mobile equipment disconnects the connection of the synchronizer and the mobile equipment to the response message of the monitoring information.
Specifically, processing unit connection status according to determined by the status determining unit, if the connection shape State shows that the synchronizer and the connection status of the mobile equipment are bad or is connected to have broken, then described is synchronously set by changing It is standby to be set with the connection of the mobile equipment so that the synchronizer keeps connecting with the mobile equipment;It is if for example, original The mobile equipment, which is attached and is connected by LAN with the synchronizer, has broken, if it is synchronous not yet terminate or user still Wish to continue to synchronization, then can be by reselecting connection mode, as 3G network is attached, or transfer carried out by other equipment Connection etc..
If alternatively, the connection status shows that the synchronizer and the mobile equipment are still located in this connection, the place Unit is managed periodically to send monitoring information based on the predetermined time cycle to the mobile equipment and set to detect whether to receive movement Standby response message, if not receiving the response message in a predetermined time threshold, then it is assumed that the synchronizer No longer there is synchronous demand, so that, the processing unit disconnects the synchronizer and the connection of the mobile equipment.
What Fig. 2 showed in accordance with a preferred embodiment of the present invention a kind of is used for synchronizing moving in the browser of synchronizer The sychronisation schematic diagram of equipment;Wherein, the sychronisation includes address acquisition unit 1 ', certification request unit 2 ', data Request unit 3 ', transmission unit 4 ', described address acquiring unit 1 ' include detection unit 11 ' and IP address acquiring unit 12 '.Tool Body, the detection unit 11 ' is detected whether with one or more mobile equipment to be synchronized;When detecting one or more During mobile equipment to be synchronized, the IP address acquiring unit 12 ' obtains the IP address of the mobile equipment;The certification request Unit 2 ' is based on http protocol, and with reference to the IP address of the mobile equipment, connection certification request is sent to the mobile equipment;If The mobile equipment receives the connection certification request, then the request of data unit 3 ' is based on http protocol, to the movement Equipment sends request of data;The transmission unit 4 ' is based on the request of data, carries out data transmission with the mobile equipment.
Wherein, the certification request unit 2 ', request of data unit 3 ', corresponding unit phase shown in transmission unit 4 ' and Fig. 1 It is same or essentially identical, therefore details are not described herein again, and be incorporated herein by reference.
Constantly work between above-mentioned each unit, here, it will be understood by those skilled in the art that " lasting " refers to State each unit respectively in real time or the operating mode requirement according to setting or real-time adjustment, carry out mobile equipment to be synchronized Detect, the acquisition of the IP address of mobile equipment to be synchronized, connection the transmission of certification request, the transmission of request of data, data Transmission etc., until the synchronizer stops detecting whether with one or more mobile equipment to be synchronized.
The detection unit 11 ' is detected whether with one or more mobile equipment to be synchronized.
Specifically, the detection unit 11 ' is according to time triggered (being such as periodically detected, timing detects) or event triggering (such as being triggered according to acquired other information) mode, periodically or non-regularly to the LAN model of the synchronizer Enclose or non-local net scope is detected, so as to detect whether with one or more mobile equipment to be synchronized.
If for example, the detection unit 11 ' is according to pre-set detection cycle, periodically to the synchronizer It is detected in the range of the LAN at place, to detect whether that the movement for being in same LAN together with one or more is set It is standby;If detecting with any mobile equipment, can be obtained as mobile equipment to be synchronized so as to start the IP address Take unit 12 '.Further, can also be when the mobile equipment detected meets certain condition, just as to be synchronized Mobile equipment, such as when the mobile equipment being detected alreadys exceed predetermined detection number (such as three times), just as Mobile equipment to be synchronized, alternatively, for example, when the mobile equipment being detected meets the matching or certification with the synchronizer Condition, just as mobile equipment to be synchronized.
If for example, the detection unit 11 ' is according to pre-set trigger event, as according to and the synchronizer institute Notification information transmitted by corresponding server, knowing has new mobile equipment access server, then the detection unit 11 ' can Interact with the server, using the above-mentioned new mobile equipment for accessing the server as mobile equipment to be synchronized;Class As, the detection unit 11 ' can also just will when the mobile equipment also meets other default matchings or authentication condition Its as mobile equipment to be synchronized, as the movement equipment whether in a manner of by certification access server, the movement equipment IP sections etc..
When detecting one or more mobile equipment to be synchronized, the IP address acquiring unit 12 ' obtains the shifting The IP address of dynamic equipment.
Specifically, when the detection unit 11 ' detects one or more mobile equipment to be synchronized, the IP address Whether the basis of acquiring unit 12 ' detects the mode (such as wired mode, wireless mode) of the mobile equipment, the mobile equipment The information such as in LAN, obtains the IP address of the mobile equipment.Here, described in the acquisition of IP address acquiring unit 12 ' The acquisition modes of address acquisition unit 1 are same or similar described in the mode and Fig. 1 of IP address, therefore details are not described herein, and lead to The mode quoted is crossed to be incorporated herein.
Preferably, when detecting one or more mobile equipment to be synchronized, the IP address acquiring unit 12 ' obtains The address relevant information of the mobile equipment;According to described address relevant information, determine and the mobile corresponding IP of equipment Address.
Specifically, when the detection unit 11 ' detects one or more mobile equipment to be synchronized, the IP address Acquiring unit 12 ' can be interacted with the mobile equipment or interacted with other third party devices by direct, described in acquisition The address relevant information of mobile equipment;Wherein, described address relevant information includes but not limited to identifying code, Quick Response Code, the shifting Id information of dynamic equipment etc..Then, the IP address acquiring unit 12 ' decodes described address relevant information, is verified Operation, to obtain and the mobile corresponding IP address of equipment.
For example, the IP address acquiring unit 12 ' can directly acquire the 2 D code information transmitted by the mobile equipment, and The Quick Response Code is parsed, to obtain the IP address of the movement equipment included in the Quick Response Code;Alternatively, for example, The IP address acquiring unit 12 ' can send initial authentication code to the mobile equipment, and the mobile equipment is according to described initial Verification code information, generates the cryptographic IP address information of oneself, and is sent to the IP address acquiring unit 12 ', then, the IP Address acquisition unit 12 ' decodes the cryptographic IP address information, to obtain the IP address of the mobile equipment.
In general, synchronous, art technology of synchronizer of this mode suitable for same LAN with moving equipment Personnel will be understood that the synchronizer in non-same LAN can also be applicable in this method with mobile the synchronous of equipment, for example, logical Cross transfer server and transfer etc. is carried out to the Quick Response Code or identifying code.
Preferably, when detecting one or more mobile equipment to be synchronized, the IP address acquiring unit 12 ' combines With the corresponding third party device of the synchronizer, authentication information of the third party device to the mobile equipment is obtained; According to the authentication information, the IP address of the mobile equipment provided by the third party device is obtained.
Specifically, when the detection unit 11 ' detects one or more mobile equipment to be synchronized, the IP address Acquiring unit 12 ' is directly obtained by interacting to the corresponding third party device of the synchronizer (such as all kinds of servers) Take authentication information of the third party device to the mobile equipment, or via the third party device to the synchronizer And/or certification of the third party device to the mobile equipment is obtained after being authenticated to the user account of the synchronizer Information;Wherein, the authentication information includes but not limited to the device authentication of the mobile equipment and/or to the mobile equipment User account certification etc..
Then, the IP address acquiring unit 12 ' is according to the authentication information, if the authentication information meets that IP can be obtained The condition of address, then interact with the third party device, is set with obtaining the movement provided by the third party device Standby IP address.
For example, the user account of the browser of the synchronizer is A (*** user's accounts of such as chorme browsers Number, the apple user account of safari browsers), the user account corresponds to a certificate server, the synchronizer It is linked into by the user's account A in the certificate server;The mobile equipment is by using the user account A (such as android The *** user accounts of mobile phone, the apple user account of iphone mobile phones) login the system of the movement equipment or arbitrarily should In, the mobile equipment is linked into same certificate server again by the user's account A;The certificate server is to same The user account A that the user account A and the mobile equipment that step equipment is logined are logined is authenticated, if the use of the rwo Family account A belongs to same user account and by certification, then the certificate server sends the IP address of the mobile equipment To the IP address acquiring unit 12 '.
Here, those skilled in the art will be understood that above-mentioned browser account and mobile equipment account are citing, and Non- limitation of the present invention.Other can be same with mobile equipment account by browser account that third-party server is authenticated Suitable for the present invention, and comprising within the scope of the present invention.
In another preferred embodiment, can be by the above-mentioned sychronisation for synchronizing moving equipment, with existing browser Be combined, form a kind of new browser, existing browser can be such as Microsoft Corporation IE browser, The netscape browser of Netscape companies, the Firefox browser of Mozilla companies, the Chrome of Google companies are clear It is public to look at device, the Maxthon browsers for company of roaming, the opera browsers of Opera companies, 360 browsers of 360 companies, Sohu The sogou browser of department, the tencent TT browser of Tencent, the Safari browsers etc. of Apple Inc..
In another preferred embodiment, can be by the above-mentioned sychronisation for synchronizing moving equipment, with existing browser Plug-in unit is combined, and forms a kind of new browser plug-in, existing browser plug-in can be such as Flash plug-in units, RealPlayer plug-in units, MMS plug-in units, MIDI staffs plug-in unit, ActiveX plug-in units etc..
Fig. 3 shows a kind of side of synchronizing moving equipment in the browser of synchronizer according to a further aspect of the present invention Method flow chart.Specifically, in step sl, the sychronisation obtains the IP address of mobile equipment to be synchronized;In step S2 In, the sychronisation is based on http protocol, with reference to the IP address of the mobile equipment, sends connection to the mobile equipment and recognizes Card request;If the mobile equipment receives the connection certification request, in step s3, the sychronisation is assisted based on HTTP View, request of data is sent to the mobile equipment;In step s 4, the sychronisation is based on the request of data, and described Mobile equipment carries out data transmission.
Constantly work between above steps, here, it will be understood by those skilled in the art that " lasting " refers to State each step respectively in real time or the operating mode requirement according to setting or real-time adjustment, carry out mobile equipment to be synchronized The acquisition of IP address, the connection transmission of certification request, the transmission of request of data, data transfer etc., until the sychronisation Stop obtaining the IP address of mobile equipment to be synchronized.
In step sl, the sychronisation obtains the IP address of mobile equipment to be synchronized.
Specifically, the synchronizer establishes company with the mobile equipment to be synchronized by wired or wireless mode Connect, wired connection is such as established by USB data line, wireless connection is established by WIFI.
Then, in step sl, the sychronisation directly acquires the IP address of the mobile equipment, such as in the synchronization Directly input the IP address of the mobile equipment in device or the mobile equipment directly its IP address is supplied to it is described same Device or in step sl is walked, the sychronisation Address requests one or many with the mobile equipment progress are with recognizing After card, the IP address of the mobile equipment is obtained;That is, if described sychronisation directly acquires the IP address of the mobile equipment, Then participated in without other equipment, completion is only interacted with the mobile equipment room by the sychronisation.Under normal circumstances, if institute State sychronisation and be in same LAN with the mobile equipment, the sychronisation can be obtained by way of directly acquiring The IP address of the mobile equipment.
Alternatively, in step sl, the sychronisation by being interacted with one or more third party devices, obtain by The IP address of mobile equipment that the third party device is forwarded or provided, described.For example, the mobile equipment and the movement For equipment respectively after third party device is authenticated, the sychronisation can obtain the IP address of the mobile equipment.One As in the case of, if the synchronizer and the mobile equipment are in Different LANs, the sychronisation can pass through above-mentioned The mode taken is obtained, obtains the IP address of the mobile equipment.
In step s 2, the sychronisation is based on http protocol, with reference to the IP address of the mobile equipment, to the shifting Dynamic equipment sends connection certification request.
Specifically, in step s 2, the sychronisation is based on according to the IP address of the acquired mobile equipment Http protocol, connection certification request is sent to the mobile equipment;Wherein, the connection certification request can only notify the movement Equipment, currently can be synchronous with synchronizer execution, further, can also by way of encrypting certification, to The mobile equipment sends the connection certification request with encryption information, so as to ensure the security of follow-up data synchronization.
If the mobile equipment receives the connection certification request, in step s3, the sychronisation is based on HTTP Agreement, request of data is sent to the mobile equipment.
Specifically, after the mobile equipment receives the connection certification request, if described in the mobile equipment receiving Certification request is connected, then shows that the mobile equipment allows to synchronize with the synchronizer;Here, those skilled in the art It will be understood that the mobile equipment can directly confirm that receiving the connection certification asks after the connection certification request is received Ask;It can also pass through and be interacted with a wheel of the sychronisation or more wheel authentication informations, determine to receive the connection certification request.
After the mobile equipment receives the connection certification request, in step s3, the sychronisation is based on HTTP Agreement, HTTP request is sent to the mobile equipment, and the request is to the mobile device request one or more data.
Preferably, the request of data corresponds to one or more data types of the mobile equipment;Wherein, the number According to type include but not limited to notice, photo, contact person, short message, multimedia message, using etc..
For example, the page or plug-in unit built in one, the page or plug-in unit can be included in the browser of the synchronizer It can be used for sending HTTP request to the mobile equipment, one or more connection labels, each label included such as on the page Corresponding to a kind of data type, user can send request of data by clicking on connection on this page to the mobile equipment; Alternatively, the browser can also access the specific web page on internet, by the access of the specific link to the page, To send request of data to the mobile equipment.
In step s 4, the sychronisation is based on the request of data, carries out data transmission with the mobile equipment.
Specifically, in step s 4, the sychronisation is handed over according to the request of data with the mobile equipment Mutually, obtain the corresponding data transmitted by the mobile equipment and/or send data etc. to the mobile equipment.It is if for example, described Request of data is asked for notice, then in step s 4, the sychronisation obtains the mobile equipment and sent out according to http protocol The various notification messages sent.Wherein, the data transmitted include the Various types of data of mobile equipment default module (such as short message, call) The Various types of data (such as mobile phone QQ chat messages) of third-party application in message and mobile equipment.
Preferably, in step s 4, the sychronisation can be based on the request of data, obtain the mobile equipment One or more data messages;According to the data message, will be sent in the corresponding response message of the data message to institute Mobile equipment is stated, wherein, the response message includes response operation information and response data information.
Specifically, in step s 4, the sychronisation can be based on the request of data, obtain the mobile equipment warp As one or more data messages transmitted by http protocol, wherein, the data message includes but is not limited to mobile equipment writing from memory Recognize Various types of data (such as mobile phone QQ of third-party application in the Various types of data message and mobile equipment of module (such as short message, call) Chat message) etc..
Then, the sychronisation responds the data message, sends response message according to the data message To the mobile equipment.If for example, the data message is call information, the sychronisation can be handed over user Mutually, obtain user's allowing to answer/refusing to answer operation to the call information, then by the operation information send to The mobile equipment;If alternatively, for example, the data message is short message, the sychronisation can be handed over user Mutually, the return information input by user to the short message is obtained, then sends the reply content and reply operation to institute State mobile equipment;If alternatively, for example, the data message is the third-party application in mobile equipment, as come transmitted by wechat Message, then the sychronisation can be interacted with user, obtain user the message is carried out operation information (such as ignore, time Multiple, storage etc.), and the content (content such as replied) corresponding to the operation information and operation information is sent to the shifting Dynamic equipment.
Here, those skilled in the art will be understood that it is described response operation information include but not limited to it is any can be described The operation performed in mobile equipment, the response data information include but not limited to any can send to the mobile equipment Data, such as word, voice, video, other guide or its mixing.
Preferably, the method further includes step S5 (not shown), wherein, in step s 5, the sychronisation is based on SOCKET.IO agreements, judge the connection status of the synchronizer and the mobile equipment.
Specifically, in step s 5, the sychronisation is based on SOCKET.IO agreements, and one is established with the mobile equipment Bar length connection, according to the long connection, carries out heartbeat monitor with the mobile equipment, judges the synchronizer and the movement The connection status of equipment.
Here, the connection status includes but not limited to the wired connection or nothing of the mobile equipment and the synchronizer Line connection mode, the mobile equipment and the synchronizer are in same LAN or Different LANs, the mobile equipment Maintain HTTP be connected with the synchronizer, disconnect HTTP connections, when the mobile equipment and the synchronizer are in certification Imitate interior or certification timeliness etc..
Here, those skilled in the art will be understood that the browser corresponding to the status determining unit can be supported SOCKET.IO agreements.
It is highly preferred that the method further includes step S6 (not shown), wherein, in step s 6, the sychronisation is used Any one of below performing at least:
- according to the connection status, adjust the synchronizer and the connection of the mobile equipment is set so that is described same Equipment is walked to keep connecting with the mobile equipment;
- according to predetermined period, send monitoring information to the mobile equipment;If in predetermined time threshold, do not receive The mobile equipment disconnects the connection of the synchronizer and the mobile equipment to the response message of the monitoring information.
Specifically, in step s 6, sychronisation connection status according to determined by the sychronisation, if described Connection status shows that the synchronizer and the connection status of the mobile equipment are bad or is connected to have broken, then by described in change Synchronizer and the connection of the mobile equipment are set so that the synchronizer keeps connecting with the mobile equipment;For example, Broken if originally the mobile equipment is attached and is connected by LAN with the synchronizer, if it is synchronous not yet terminate or User still desire to continue it is synchronous, then can by reselecting connection mode, as 3G network is attached, or by other equipment into Row transfer connection etc..
If alternatively, the connection status shows that the synchronizer is still located in this connection, in step with the mobile equipment In S6, the sychronisation can be based on the predetermined time cycle, and periodically send monitoring information to the mobile equipment is to detect The no response message for receiving mobile equipment, if not receiving the response message in a predetermined time threshold, then it is assumed that The synchronizer no longer has synchronous demand, so that, the sychronisation disconnects the synchronizer and is set with the movement Standby connection.
Fig. 4 shows a kind of synchronizing moving equipment in the browser of synchronizer in accordance with a preferred embodiment of the present invention Method flow diagram.Specifically, in step S11 ', the sychronisation is detected whether with one or more shiftings to be synchronized Dynamic equipment;When detecting one or more mobile equipment to be synchronized, in step S12 ', described in the sychronisation obtains The IP address of mobile equipment;In step S2 ', the sychronisation is based on http protocol, with reference to the IP of the mobile equipment Location, connection certification request is sent to the mobile equipment;If the mobile equipment receives the connection certification request, in step In S3 ', the sychronisation is based on http protocol, and request of data is sent to the mobile equipment;It is described same in step S4 ' Step device is based on the request of data, carries out data transmission with the mobile equipment.
Wherein, the step S2 ', step S3 ', step S4 ' are identical or essentially identical with corresponding to step shown in Fig. 3, so Place repeats no more, and is incorporated herein by reference.
Constantly work between above steps, here, it will be understood by those skilled in the art that " lasting " refers to State each step respectively in real time or the operating mode requirement according to setting or real-time adjustment, carry out mobile equipment to be synchronized Detect, the acquisition of the IP address of mobile equipment to be synchronized, connection the transmission of certification request, the transmission of request of data, data Transmission etc., until the synchronizer stops detecting whether with one or more mobile equipment to be synchronized.
In step S11 ', the sychronisation is detected whether with one or more mobile equipment to be synchronized.
Specifically, in step S11 ', the sychronisation (is such as periodically detected, timing detects) according to time triggered Or event triggering (such as being triggered according to acquired other information) mode, periodically or non-regularly to the synchronizer LAN scope or non-local net scope be detected, so as to detect whether to set with one or more movements to be synchronized It is standby.
If for example, in step S11 ', the sychronisation is according to pre-set detection cycle, periodically to institute State and be detected in the range of the LAN where synchronizer, to detect whether to be in same LAN together with one or more Mobile equipment;, can be as mobile equipment to be synchronized, so as to start described if detecting with any mobile equipment Step S12 '.Further, can also be when the mobile equipment detected meets certain condition, just as shifting to be synchronized Dynamic equipment, such as when the mobile equipment being detected alreadys exceed predetermined detection number (such as three times), just as treating Synchronous mobile equipment, alternatively, for example, when the mobile equipment being detected meets the matching with the synchronizer or certification bar Part, just as mobile equipment to be synchronized.
If for example, in step S11 ', the sychronisation according to pre-set trigger event, such as according to it is described The notification information transmitted by server corresponding to synchronizer, knowing has new mobile equipment access server, then described same Step device can interact with the server, using the above-mentioned new mobile equipment for accessing the server as movement to be synchronized Equipment;Similarly, the sychronisation can also when the mobile equipment also meets other default matchings or authentication condition, Just as mobile equipment to be synchronized, as the movement equipment whether access server, movement in a manner of by certification IP sections of equipment etc..
When detecting one or more mobile equipment to be synchronized, in step S12 ', the sychronisation obtains institute State the IP address of mobile equipment.
Specifically, when the sychronisation detects one or more mobile equipment to be synchronized, in step S12 ', The sychronisation is according to the mode (such as wired mode, wireless mode), the mobile equipment that detect the mobile equipment The no information such as in LAN, obtains the IP address of the mobile equipment.Here, the sychronisation obtains the IP address Mode and the acquisition modes of the sychronisation of step S1 described in Fig. 3 are same or similar, therefore details are not described herein, and pass through reference Mode be incorporated herein.
Preferably, when detecting one or more mobile equipment to be synchronized, in step S12 ', the sychronisation Obtain the address relevant information of the mobile equipment;According to described address relevant information, determine corresponding with the mobile equipment IP address.
Specifically, when the sychronisation detects one or more mobile equipment to be synchronized, in step S12 ', The sychronisation can be interacted with the mobile equipment or interacted with other third party devices by direct, obtain institute State the address relevant information of mobile equipment;Wherein, described address relevant information includes but not limited to identifying code, Quick Response Code, described Id information of mobile equipment etc..Then, the sychronisation such as decodes described address relevant information, is verified at the operation, with Obtain and the mobile corresponding IP address of equipment.
For example, in step S12 ', the sychronisation can directly acquire the Quick Response Code letter transmitted by the mobile equipment Breath, and the Quick Response Code is parsed, to obtain the IP address of the movement equipment included in the Quick Response Code;Alternatively, For example, in step S12 ', the sychronisation can send initial authentication code to the mobile equipment, the mobile equipment according to The initial authentication code information, generates the cryptographic IP address information of oneself, and is sent to the sychronisation, then, described same Step device decodes the cryptographic IP address information, to obtain the IP address of the mobile equipment.
In general, synchronous, art technology of synchronizer of this mode suitable for same LAN with moving equipment Personnel will be understood that the synchronizer in non-same LAN can also be applicable in this method with mobile the synchronous of equipment, for example, logical Cross transfer server and transfer etc. is carried out to the Quick Response Code or identifying code.
Preferably, when detecting one or more mobile equipment to be synchronized, in step S12 ', the sychronisation With reference to the corresponding third party device of the synchronizer, obtain the third party device to the mobile equipment certification letter Breath;According to the authentication information, the IP address of the mobile equipment provided by the third party device is obtained.
Specifically, when the sychronisation detects one or more mobile equipment to be synchronized, in step S12 ', The sychronisation is directly obtained by interacting to the corresponding third party device of the synchronizer (such as all kinds of servers) Take authentication information of the third party device to the mobile equipment, or via the third party device to the synchronizer And/or certification of the third party device to the mobile equipment is obtained after being authenticated to the user account of the synchronizer Information;Wherein, the authentication information includes but not limited to the device authentication of the mobile equipment and/or to the mobile equipment User account certification etc..
Then, in step S12 ', the sychronisation is according to the authentication information, if the authentication information meets to obtain The condition of IP address is taken, then is interacted with the third party device, to obtain the shifting provided by the third party device The IP address of dynamic equipment.
For example, the user account of the browser of the synchronizer is A (*** user's accounts of such as chorme browsers Number, the apple user account of safari browsers), the user account corresponds to a certificate server, the synchronizer It is linked into by the user's account A in the certificate server;The mobile equipment is by using the user account A (such as android The *** user accounts of mobile phone, the apple user account of iphone mobile phones) login the system of the movement equipment or arbitrarily should In, the mobile equipment is linked into same certificate server again by the user's account A;The certificate server is to same The user account A that the user account A and the mobile equipment that step equipment is logined are logined is authenticated, if the use of the rwo Family account A belongs to same user account and by certification, then the certificate server sends the IP address of the mobile equipment To the sychronisation.
Here, those skilled in the art will be understood that above-mentioned browser account and mobile equipment account are citing, and Non- limitation of the present invention.Other can be same with mobile equipment account by browser account that third-party server is authenticated Suitable for the present invention, and comprising within the scope of the present invention.
It should be noted that the present invention can be carried out in the assembly of software and/or software and hardware, for example, can adopt With application-specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment In, software program of the invention can be performed by processor to realize steps described above or function.Similarly, it is of the invention Software program (including relevant data structure) can be stored in computer readable recording medium storing program for performing, for example, RAM memory, Magnetically or optically driver or floppy disc and similar devices.In addition, some steps or function of the present invention can employ hardware to realize, example Such as, as coordinating with processor so as to performing the circuit of each step or function.
In addition, the part of the present invention can be applied to computer program product, such as computer program instructions, when its quilt When computer performs, by the operation of the computer, the method according to the invention and/or technical solution can be called or provided. And the programmed instruction of the method for the present invention is called, it is possibly stored in fixed or moveable recording medium, and/or pass through Broadcast or the data flow in other signal bearing medias and be transmitted, and/or be stored according to described program instruction operation In the working storage of computer equipment.Here, including a device according to one embodiment of present invention, which includes using Memory in storage computer program instructions and processor for execute program instructions, wherein, when the computer program refers to When order is performed by the processor, method and/or skill of the device operation based on foregoing multiple embodiments according to the present invention are triggered Art scheme.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling Change is included in the present invention.Any reference numeral in claim should not be considered as to the involved claim of limitation.This Outside, it is clear that one word of " comprising " is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in device claim is multiple Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade word is used for table Show title, and be not offered as any specific order.

Claims (12)

1. a kind of method of the synchronizing moving equipment in the browser of synchronizer, wherein this method include:
A with reference to the corresponding third party device of the synchronizer, obtain the third party device and movement to be synchronized set Standby authentication information;According to the authentication information, the IP of the mobile equipment provided by the third party device is provided Location;
B is based on http protocol, and with reference to the IP address of the mobile equipment, connection certification request is sent to the mobile equipment;
If the c mobile equipment receives the connection certification request, based on http protocol, data are sent to the mobile equipment Request;
D is based on the request of data, carries out data transmission with the mobile equipment.
2. according to the method described in claim 1, wherein, before the step a, this method further includes:
Detect whether with one or more mobile equipment to be synchronized;
When detecting one or more mobile equipment to be synchronized, the step a is performed.
3. the method according to any one of claim 1 or 2, wherein, the step c includes:
If-mobile equipment the receiving connection certification request, based on http protocol, data are sent to the mobile equipment Request, wherein, the request of data corresponds to one or more data types of the mobile equipment.
4. the method according to any one of claim 1 or 2, wherein, the step d includes:
- request of data is based on, obtain one or more data messages of the mobile equipment;
- according to the data message, it will be sent with the corresponding response message of the data message to the mobile equipment, its In, the response message includes response operation information and response data information.
5. the method according to any one of claim 1 or 2, wherein, this method further includes:
- SOCKET.IO agreements are based on, judge the connection status of the synchronizer and the mobile equipment.
6. according to the method described in claim 5, wherein, this method further includes at least one of following:
- according to the connection status, adjust the attachment device of the synchronizer and the mobile equipment so that described synchronously to set It is standby to keep connecting with the mobile equipment;
- according to predetermined period, send monitoring information to the mobile equipment:If in predetermined time threshold, do not receive described Mobile equipment disconnects the connection of the synchronizer and the mobile equipment to the response message of the monitoring information.
7. a kind of sychronisation for being used for synchronizing moving equipment in the browser of synchronizer, wherein, the sychronisation bag Include:
Address acquisition unit, for reference to the corresponding third party device of the synchronizer, obtain the third party device To the authentication information of mobile equipment to be synchronized;According to the authentication information, the institute provided by the third party device is obtained State the IP address of mobile equipment;
Certification request unit, for based on http protocol, with reference to the IP address of the mobile equipment, being sent to the mobile equipment Connect certification request;
Request of data unit, if receiving the connection certification request for the mobile equipment, based on http protocol, to described Mobile equipment sends request of data;
Transmission unit, for based on the request of data, carrying out data transmission with the mobile equipment.
8. sychronisation according to claim 7, wherein, described address acquiring unit includes:
Detection unit, for detecting whether with one or more mobile equipment to be synchronized;
IP address acquiring unit, for when detecting one or more mobile equipment to be synchronized, obtaining the mobile equipment IP address.
9. the sychronisation according to any one of claim 7 or 8, wherein, the certification request unit is used for:
If-mobile equipment the receiving connection certification request, based on http protocol, data are sent to the mobile equipment Request, wherein, the request of data corresponds to one or more data types of the mobile equipment.
10. the sychronisation according to any one of claim 7 or 8, wherein, the transmission unit is used for:
- request of data is based on, obtain one or more data messages of the mobile equipment;
- according to the data message, it will be sent with the corresponding response message of the data message to the mobile equipment, its In, the response message includes response operation information and response data information.
11. the sychronisation according to any one of claim 7 or 8, wherein, the sychronisation further includes:
Status determining unit, for based on SOCKET.IO agreements, judging the connection shape of the synchronizer and the mobile equipment State.
12. sychronisation according to claim 11, wherein, the sychronisation further includes processing unit, for performing At least one of below:
- according to the connection status, adjust the attachment device of the synchronizer and the mobile equipment so that described synchronously to set It is standby to keep connecting with the mobile equipment;
- according to predetermined period, send monitoring information to the mobile equipment:If in predetermined time threshold, do not receive described Mobile equipment disconnects the connection of the synchronizer and the mobile equipment to the response message of the monitoring information.
CN201510015325.1A 2015-01-12 2015-01-12 A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer Active CN104601690B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510015325.1A CN104601690B (en) 2015-01-12 2015-01-12 A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510015325.1A CN104601690B (en) 2015-01-12 2015-01-12 A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer

Publications (2)

Publication Number Publication Date
CN104601690A CN104601690A (en) 2015-05-06
CN104601690B true CN104601690B (en) 2018-04-13

Family

ID=53127184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510015325.1A Active CN104601690B (en) 2015-01-12 2015-01-12 A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer

Country Status (1)

Country Link
CN (1) CN104601690B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117170220B (en) * 2023-09-12 2024-05-03 珠海笙科智能科技有限公司 Method and system for realizing instruction control of BLE MIDI controller based on virtual MIDI port

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101309291A (en) * 2008-05-30 2008-11-19 中兴通讯股份有限公司 Tool and method for terminal data maintenance
CN102036240A (en) * 2009-09-27 2011-04-27 中兴通讯股份有限公司 Method for synchronizing mobile phone information onto personnel computer (PC), mobile phone, computer and network system
CN102497441A (en) * 2011-12-22 2012-06-13 乐视网信息技术(北京)股份有限公司 Information synchronization method between mobile phone and computer and system thereof
CN102937862A (en) * 2012-11-22 2013-02-20 广东欧珀移动通信有限公司 System and method for managing mobile terminal by browser

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101309291A (en) * 2008-05-30 2008-11-19 中兴通讯股份有限公司 Tool and method for terminal data maintenance
CN102036240A (en) * 2009-09-27 2011-04-27 中兴通讯股份有限公司 Method for synchronizing mobile phone information onto personnel computer (PC), mobile phone, computer and network system
CN102497441A (en) * 2011-12-22 2012-06-13 乐视网信息技术(北京)股份有限公司 Information synchronization method between mobile phone and computer and system thereof
CN102937862A (en) * 2012-11-22 2013-02-20 广东欧珀移动通信有限公司 System and method for managing mobile terminal by browser

Also Published As

Publication number Publication date
CN104601690A (en) 2015-05-06

Similar Documents

Publication Publication Date Title
US9066326B2 (en) Automatic user notification, with quick response (QR) code generation following failed NFC device pairing
CN104636924B (en) Secure payment method, server and system
CN104702665B (en) Information sharing method and information sharing apparatus
RU2015155037A (en) METHOD, DEVICE AND WEARABLE PART EQUIPPED WITH A CONTROL PROCESSOR OF THE SYSTEM CORE USING BARCODE IMAGES FOR IMPLEMENTING INFORMATION EXCHANGE
JP6945211B2 (en) Communication support devices, methods, and computer programs
CN104767775A (en) Webpage application information push method and webpage application information push system
CN109087468B (en) Display code broadcasting equipment, account binding and payment service processing method and device
CN104104653B (en) A kind of synchronous method, apparatus and system of page info
JP2014092831A (en) Two-dimensional bar code display terminal, two-dimensional bar code display method, and program, and visitor certification system
WO2015027849A1 (en) Methods, devices, and systems for correlating terminals
US20150201441A1 (en) Method And Device For Achieving Remote Manipulation
CN103167031A (en) Communication between Web applications
JP2020042631A (en) Information processing system, information processing device, information processing method, and program
CN104243429B (en) A kind of method, apparatus and system for realizing that browser bookmark is synchronous
TWI551996B (en) Cellular devices and pairing server implementing a pairing method
WO2017096813A1 (en) Webpage displaying method, mobile terminal, intelligent terminal, program, and storage medium
CN103888502B (en) Projecting method, projection file providing method and projection terminal
CN104660655A (en) Method, device and system for controlling terminal
JP2011043924A (en) Web action history acquisition system, web action history acquisition method, gateway device and program
CN104601690B (en) A kind of method and apparatus of the synchronizing moving equipment in the browser of synchronizer
WO2017166297A1 (en) Wifi hotpot portal authentication method and device
KR101183681B1 (en) Check-in system for portable terminal using location based service and check-in method using the same
CN104348893A (en) Data synchronization method and device
JP6481550B2 (en) Proxy authentication method and communication device
CN103516720A (en) Method and device for logging in target application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200611

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 100080, room 7, floor 2, No. 701-52 East Third Street, Haidian District, Beijing, Haidian

Patentee before: ZHUOYI CHANGXIANG (BEIJING) TECHNOLOGY Co.,Ltd.