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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols 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
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.
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)
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)
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 |
-
2015
- 2015-01-12 CN CN201510015325.1A patent/CN104601690B/en active Active
Patent Citations (4)
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. |