Summary of the invention
The object of the present invention is to provide a kind of information synchronization method and device, to solve the shortcoming that existing mobile terminal cannot realize multimedia synchronous broadcasting.
First aspect, a kind of information synchronization method provided by the invention, is applied to multi-medium information sharing system, and described multi-medium information sharing system comprises the first mobile terminal and the second mobile terminal, described first mobile terminal stores multi-medium data, and described method comprises:
Described first mobile terminal resolves described multi-medium data, obtains the metadata that described multi-medium data is corresponding;
Described first mobile terminal and described second mobile terminal set up local communication network;
Described metadata and described multi-medium data are sent to described second mobile terminal by local communication network by described first mobile terminal;
Described first mobile terminal produces the first play instruction and the second play instruction, described first mobile terminal performs described first play instruction and sends described second play instruction to described second mobile terminal simultaneously, described first play instruction triggers multi-medium data described in described first mobile terminal playing, and the described multi-medium data that described second mobile terminal of described second play instruction triggering finds described metadata corresponding is also play.
In conjunction with first aspect, present invention also offers the first possibility execution mode of first aspect, wherein, after the described multi-medium data that described second mobile terminal of described second play instruction triggering finds described metadata corresponding is also play, described method also comprises:
Described first mobile terminal sends control command to described second mobile terminal, described control command comprises pause instruction, F.F. instruction and rewind instruction, described pause instruction triggers described second mobile terminal and suspends the described multi-medium data of broadcasting, multi-medium data described in second mobile terminal fast-forward play described in described F.F. instruction triggers, multi-medium data described in the second mobile terminal fast reverse play described in described rewind instruction triggers.
May execution mode in conjunction with the first of first aspect or first aspect, the embodiment of the present invention additionally provides the second possibility execution mode of first aspect, wherein, described first mobile terminal is built-in with data transmission bauds and plays the preset time of described multi-medium data for time delay, described first play instruction of described first mobile terminal execution comprises before also sending described second play instruction to described second mobile terminal simultaneously:
Described first mobile terminal starts described preset time, according to described data transmission bauds, described multi-medium data is sent to described second mobile terminal simultaneously, after described preset time terminates, produce timing END instruction, perform described first mobile terminal and perform described first play instruction and send the step of described second play instruction to described second mobile terminal simultaneously.
In conjunction with first aspect, the embodiment of the present invention additionally provides the third possibility execution mode of first aspect, wherein, after described first mobile terminal and described second mobile terminal set up local communication network, also comprise: described first mobile terminal receives direct transfer instruction, described direct transfer instruction trigger described multi-medium data is sent to described second mobile terminal until described Multimedia Data Transmission complete after, terminate to perform this method.
In conjunction with first aspect, the embodiment of the present invention additionally provides the 4th kind of possibility execution mode of first aspect, wherein, described first mobile terminal and described second mobile terminal set up local communication network, comprise: described first mobile terminal sends transmission request to described second mobile terminal, receive the instruction of the agreement transmission of described second mobile terminal feedback, carry out transfer of data.
May execution mode in conjunction with the first of first aspect or first aspect, the embodiment of the present invention additionally provides the 5th kind of possibility execution mode of first aspect, wherein, described first play instruction of described first mobile terminal execution comprises before also sending described second play instruction to described second mobile terminal simultaneously: described first mobile terminal receives the instruction of the startup broadcasting of described second mobile terminal feedback.
In conjunction with the 5th kind of possibility execution mode of first aspect, the embodiment of the present invention additionally provides the 6th kind of possibility execution mode of first aspect, wherein, the instruction that the startup that described first mobile terminal receives described second mobile terminal feedback is play, comprise: described first mobile terminal obtains the wish reproduction time node of described multi-medium data, described first mobile terminal sends for play instruction and described wish reproduction time node extremely described second mobile terminal, described wish play instruction triggers described second mobile terminal and judges whether the described multi-medium data received comprises described wish reproduction time node, if, described second mobile terminal sends instruction extremely described first mobile terminal starting and play.
Second aspect, a kind of synchronizing information device that the embodiment of the present invention provides, be applied to multi-medium information sharing system, described multi-medium information sharing system comprises the first mobile terminal and the second mobile terminal, described first mobile terminal stores multi-medium data, and described first mobile terminal comprises:
Resolution unit, for resolving described multi-medium data, obtains the metadata that described multi-medium data is corresponding;
Transmission unit, for setting up local communication network with described second mobile terminal;
Transmitting element, for being sent to described second mobile terminal by described local communication network by described metadata and described multi-medium data;
Broadcast unit, for generation of the first play instruction and the second play instruction, described first mobile terminal performs described first play instruction and sends described second play instruction to described second mobile terminal simultaneously, described first play instruction triggers multi-medium data described in described first mobile terminal playing, and the described multi-medium data that described second mobile terminal of described second play instruction triggering finds described metadata corresponding is also play.
In conjunction with second aspect, the embodiment of the present invention additionally provides the first possibility execution mode of second aspect, and wherein, described broadcast unit also comprises:
Control subelement, the described second mobile terminal described multi-medium data that finds described metadata corresponding is triggered and after playing for described second play instruction, send control command to described second mobile terminal, described control command comprises pause instruction, F.F. instruction and rewind instruction, described pause instruction triggers described second mobile terminal and suspends the described multi-medium data of broadcasting, multi-medium data described in second mobile terminal fast-forward play described in described F.F. instruction triggers, multi-medium data described in the second mobile terminal fast reverse play described in described rewind instruction triggers.
May execution mode in conjunction with the first of second aspect or second aspect, the embodiment of the present invention additionally provides the second possibility execution mode of second aspect, wherein, described first mobile terminal is built-in with data transmission bauds and plays the preset time of described multi-medium data for time delay, and described broadcast unit comprises:
Timing subelement, for starting described preset time, according to described data transmission bauds, described multi-medium data is sent to described second mobile terminal simultaneously, after described preset time terminates, produce timing END instruction, perform described first mobile terminal and perform described first play instruction and send the step of described second play instruction to described second mobile terminal simultaneously.
In conjunction with second aspect, the embodiment of the present invention additionally provides the third possibility execution mode of second aspect, and wherein, described first mobile terminal also comprises:
Inquiry unit, receives direct transfer instruction for described first mobile terminal, described direct transfer instruction trigger described multi-medium data is sent to described second mobile terminal until described Multimedia Data Transmission complete after, terminate to perform this method.
In conjunction with second aspect, the embodiment of the present invention additionally provides the 4th kind of possibility execution mode of second aspect, and wherein, described transmission unit comprises:
Transmission request subelement, for sending transmission request to described second mobile terminal, receiving the instruction of the agreement transmission of described second mobile terminal feedback, carrying out transfer of data.
May execution mode in conjunction with the first of second aspect or second aspect, the embodiment of the present invention additionally provides the 5th kind of second aspect may execution mode, and wherein, described broadcast unit also comprises:
Buffered play subelement, the instruction that the startup for receiving described second mobile terminal feedback is play.
In conjunction with the 5th kind of possibility execution mode of second aspect, the embodiment of the present invention additionally provides the 6th kind of possibility execution mode of second aspect, and wherein, described buffered play subelement comprises:
For playing subelement, for obtaining the wish reproduction time node of described multi-medium data, described first mobile terminal sends for play instruction and described wish reproduction time node extremely described second mobile terminal, described wish play instruction triggers described second mobile terminal and judges whether the described multi-medium data received comprises described wish reproduction time node, if so, described second mobile terminal sends instruction extremely described first mobile terminal starting and play.
The technique effect that the present invention realizes: after the present invention is connected by described first mobile terminal and described second mobile terminal, multimedia file is sent to described second mobile terminal, while described first mobile terminal playing multimedia file, trigger multimedia file described in described second mobile terminal playing, achieve described first mobile terminal and described second mobile terminal synchronization play multimedia file.In addition, by the connection of wireless network, described first mobile terminal can also with multiple described second mobile terminal synchronization play multimedia file.Compared with prior art, described first mobile terminal of the embodiment of the present invention sends multimedia file described in described first mobile terminal and described second mobile terminal playing simultaneously, solves the shortcoming that existing mobile terminal cannot realize multimedia synchronous broadcasting.
Further, the embodiment of the present invention is by sending controling instruction extremely described second mobile terminal, while described first mobile terminal and described second mobile terminal synchronization play described multi-medium data, described first mobile terminal can control the multimedia play mode of described second mobile terminal, such as, suspend broadcasting, fast-forward play or fast reverse play etc.
Further, in timing, described multi-medium data is only sent to described second mobile terminal but does not realize synchronous broadcasting by described first mobile terminal, make described second mobile terminal in described timing, have a buffer time, and can transmitting multimedia data be realized while the function of broadcasting.Further, multi-medium data is directly sent to described second mobile terminal until described Multimedia Data Transmission is complete after receiving direct transfer instruction by described first mobile terminal by the embodiment of the present invention.
Further, whether the embodiment of the present invention, according to described link order, makes described second mobile terminal initiatively select to be connected with the information that described first mobile terminal sets up Multimedia Data Transmission.
Further, certain hour is had to postpone because described second mobile terminal starts player, and the system of mobile terminal or hardware difference, the time delay starting player varies in size, therefore the embodiment of the present invention is after the instruction that the startup that described first mobile terminal receives described second mobile terminal feedback is play, described first mobile terminal just will be play with described second mobile terminal synchronization, effectively prevent when described first mobile terminal playing multi-medium data, described second mobile terminal cannot be play with described first mobile terminal synchronization because of time delay.
Further, the wish play instruction that the embodiment of the present invention is sent by described first mobile terminal, realizes sharing at identical reproduction time synchronisation of nodes with described second mobile terminal.Such as, described first mobile terminal is play for synchronous the 3rd minute of the reproduction time from described multimedia video data, described first mobile terminal sends for play instruction to described second mobile terminal, trigger described second mobile terminal to play from the 3rd minute of received multi-medium data, describedly first trigger described second mobile terminal for play instruction and search received multi-medium data and whether have received 3 minutes, if do not had, then described second mobile terminal continues the multi-medium data receiving described first mobile terminal transmission, until described second mobile terminal searches received multi-medium data have received 3 minutes, then feed back one and start instruction extremely described first mobile terminal play, after described first mobile terminal receives described startup play instruction, perform the synchronous step play.
Other features and advantages of the present invention are set forth at specification subsequently, and, partly become apparent from specification, or understand by implementing the embodiment of the present invention two.Object of the present invention and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, carry out clear, complete description to the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In recent years, mobile phone terminal intellectualized technology is progressively ripe, and its amusement is also dissolved in the middle of the recreation of people further.In cellphone multimedia amusement, mobile video is play this part and be account for very large proportion.At present, mobile phone player is of a great variety, and its function is increasingly powerful especially.But relatively traditional video appreciating way (as live telecast, Computerized video on-demand system etc.), the limitation of its screen makes cannot appreciate together between user.Greatly reduce the happiness sense of watching video between cellphone subscriber and interactive like this.
Inventor finds under study for action, present stage, and the player on mobile phone terminal is pure player, only realizes the decoding to video and playing function.And in local area network (LAN) between mobilephone terminal user the mode of video sharing still rest on file distributing, then single user stage of playing, the inefficiency shared, poor user experience, can not reach and share broadcasting to video.
Invention is artificial solves above-mentioned the deficiencies in the prior art, provides the embodiment of the present invention.The embodiment of the present invention is applied to multi-medium information sharing system, multi-medium information sharing system in the embodiment of the present invention comprises the first mobile terminal and the second mobile terminal, described second mobile terminal is quantitatively not limited to one, can comprise multiple second mobile terminal.Described first mobile terminal and described second mobile terminal are all provided with the software for play multimedia file, such as audio player or video player etc.Described first mobile terminal storage inside has multimedia file.
A kind of information synchronization method as shown in Figure 1, described method comprises:
S11: definition multimedia file.
There is a metadata in each multimedia file, for preserving the information such as key frame, file size, time span of multimedia file, the metadata of multimedia file during play multimedia file, must be obtained.Described first mobile terminal is resolved described multimedia file and obtains its metadata.
S12: give the second mobile terminal by the metadata of multimedia file and multimedia file transmission.
Described first mobile terminal and described second mobile terminal are transmitted by the mode of wireless network, described wireless network can be WLAN (wireless local area network) (Wireless Local Area Networks, WLAN), also can be bluetooth, infrared, Wireless Fidelity (Wireless Fidelity, Wi-Fi) focus, Wi-Fi direct, Airdrop or other wireless transmission methods.
Described multimedia metadata and described multimedia file transmission are given the second mobile terminal by described first mobile terminal, wherein, by described multimedia file transmission to the concrete mode of the second mobile terminal can be: perform subsequent step again after described multimedia file is all sent to the second mobile terminal, after also the part of described multimedia file can being sent to described second mobile terminal, perform subsequent step.
Wherein, by the multimedia file transmission of part to the mode of described second mobile terminal be, from send multimedia file to described second mobile terminal start continue send one end time, such as 1 minute or other times length, be so only sent to described second mobile terminal by the content of last minute of multimedia file.
S13: synchronous play multimedia file.
Here implement in two kinds of situation:
One is that multimedia file is smaller, such as only has for tens seconds, and the full content of described multimedia file is just sent to described second mobile terminal by described first mobile terminal in very short time.Now, described first mobile terminal produces the first play instruction, described first play instruction triggers multimedia file described in described first mobile terminal playing and sends the second play instruction to described second mobile terminal simultaneously, described second mobile terminal receives and finds multimedia file corresponding to described metadata after instruction and play, thus realizes described first mobile terminal and described second mobile terminal synchronization plays same multimedia file.
The second situation is, described multimedia file is comparatively large, and described first mobile terminal needs the long period full content of described multimedia file could be sent to described second mobile terminal.Now, described first mobile terminal only sends the part of described multimedia file to described second mobile terminal, such as described first mobile terminal continues transmission and produces the first play instruction after one minute, described first play instruction triggers multimedia file described in described first mobile terminal playing and sends the second play instruction to described second mobile terminal simultaneously, described second mobile terminal receives and finds multimedia file corresponding to described metadata after instruction and play, thus realizes described first mobile terminal and described second mobile terminal synchronization plays same multimedia file.Now, described second mobile terminal accepts the remainder of the described multimedia file of described first mobile terminal transmission on the one hand, plays the data of the multimedia file received simultaneously.Therefore, described second mobile terminal can receive data played data, improves the efficiency of the synchronous broadcasting of described first mobile terminal and described second mobile terminal.
In addition, also can described first mobile terminal after execution S12 step, produce the first play instruction and the second play instruction simultaneously, described first play instruction controls multimedia file described in described first mobile terminal playing, and described second play instruction controls the multimedia file of the described first mobile terminal transmission that described second mobile terminal playing receives.
In addition, certain hour is had to postpone because described second mobile terminal starts player, and the system of mobile terminal or hardware difference, the time delay starting player varies in size, therefore the embodiment of the present invention is after the instruction that the startup that described first mobile terminal receives described second mobile terminal feedback is play, described first mobile terminal just will be play with described second mobile terminal synchronization, effectively prevent when described first mobile terminal playing multi-medium data, described second mobile terminal cannot be play with described first mobile terminal synchronization because of time delay.
Moreover the wish play instruction that the embodiment of the present invention is sent by described first mobile terminal, realizes sharing at identical reproduction time synchronisation of nodes with described second mobile terminal.Such as, described first mobile terminal is play for synchronous the 3rd minute of the reproduction time from described multimedia video data, described first mobile terminal sends for play instruction to described second mobile terminal, trigger described second mobile terminal to play from the 3rd minute of received multi-medium data, describedly first trigger described second mobile terminal for play instruction and search received multi-medium data and whether have received 3 minutes, if do not had, then described second mobile terminal continues the multi-medium data receiving described first mobile terminal transmission, until described second mobile terminal searches received multi-medium data have received 3 minutes, then feed back one and start instruction extremely described first mobile terminal play, after described first mobile terminal receives described startup play instruction, perform the synchronous step play.
S14: send control command.
After described first mobile terminal sends described first play instruction to described second mobile terminal, the all right sending controling instruction of described first mobile terminal, described control command comprises pause instruction, F.F. instruction and rewind instruction, described pause instruction triggers described second mobile terminal and suspends the described multi-medium data of broadcasting, multi-medium data described in second mobile terminal fast-forward play described in described F.F. instruction triggers, multi-medium data described in the second mobile terminal fast reverse play described in described rewind instruction triggers.
Therefore, when described first mobile terminal and described second mobile terminal synchronization play described multimedia file, described first mobile terminal can realize when described first mobile terminal and described second mobile terminal synchronization play multimedia file, controlling the time-out of the player of described second mobile terminal, F.F. and rewind by described control command.
In addition, described control play instruction also comprises the identical reproduction time synchronisation of nodes broadcasting of selection, with certain broadcasting speed play multimedia file or other Play Control instruction.
Therefore, after the present invention is connected by described first mobile terminal and described second mobile terminal, multimedia file is sent to described second mobile terminal, while described first mobile terminal playing multimedia file, trigger multimedia file described in described second mobile terminal playing, achieve described first mobile terminal and described second mobile terminal synchronization play multimedia file.In addition, by the connection of wireless network, described first mobile terminal can also with multiple described second mobile terminal synchronization play multimedia file.
In addition, by similar bluetooth described above, infrared, Wireless Fidelity (Wireless Fidelity between described first mobile terminal and described second mobile terminal, Wi-Fi) focus, Wi-Fi direct, Airdrop or other wireless transmission methods set up the local area network of a P2P, and the Play Control instruction between described first mobile terminal and described second mobile terminal and the data such as multimedia file and communication mechanism are all transmitted by described local area network.
In addition, the embodiment of the present invention additionally provides a kind of method flow diagram of the second embodiment of information synchronization method, and as shown in Figure 2, the second embodiment of described method comprises:
S21: application connects.
Before described first mobile terminal realizes synchronous play multimedia file with described second mobile terminal, first described first mobile terminal needs to set up information transmission with described second mobile terminal and is connected.Described first mobile terminal sends link order to described second mobile terminal, and whether, after described second mobile terminal receives described link order, described second mobile terminal performs S22: agree to connect.
After described second mobile terminal receives described link order, an inquiry message can be ejected, whether user selects after seeing inquiry message to establish a connection with described first mobile terminal, if you select No, then perform S24: disconnect, now, described second mobile terminal sends the 3rd instruction to described first mobile terminal, triggers described first mobile terminal and described second mobile terminal disconnection multimedia file transmission channel; Be that then described second mobile terminal sends the 4th instruction to described first mobile terminal if select, trigger described first mobile terminal and described second mobile terminal sets up multimedia file transmission channel, and perform S23: whether synchronous sharing.After described second mobile terminal and described first mobile terminal connect, user's unrestricted choice of described first mobile terminal is the need of synchronous sharing, when user select asynchronous shared time, perform S25: transmitting multimedia file, namely trigger described first mobile terminal and described multimedia file is sent to described second mobile terminal until DTD; If user selects synchronous sharing, trigger described first mobile terminal and perform S11: definition multimedia file.
S12: give the second mobile terminal by the metadata of multimedia file and multimedia file transmission.
S26: timing is set.
Described first mobile terminal presets transmission speed and preset time, the time span of described multimedia file in metadata described in described first acquisition for mobile terminal and the information of file size.Described first mobile terminal calculates the ratio of the time span of described preset time and described multi-medium data; Described first mobile terminal, by calculating the product of the file size of described ratio and described multi-medium data again divided by described transmission speed, obtains timing.
Such as, the time span of described multimedia file is 10 minutes, and file size is 100M, and described preset time is 2 minutes, and transmission speed is 2Mbps, then the timing calculated is 10S.Wherein, described preset time is described second mobile terminal before synchronous broadcasting, the reproduction time length of the multimedia file received in advance.
In addition, transmission speed can preset one, the software of a survey grid speed also can be installed in described first mobile terminal, then perform described first mobile terminal by the product that calculates the file size of described ratio and described multi-medium data again divided by described transmission speed before, measured the transmission network speed of described first mobile terminal and described second mobile terminal by the software of described survey grid speed, the new transmission speed recorded is covered the network speed stored in described first mobile terminal.
S27: after timing terminates, synchronous play multimedia file.
S14: send control command.
A kind of circuit structure diagram of the first embodiment of synchronizing information device that theres is provided of the embodiment of the present invention as shown in Figure 3, comprising: the first mobile terminal 100 and the second mobile terminal 200, described first mobile terminal 100 comprises:
Resolution unit 101, for resolving described multi-medium data, obtains the metadata that described multi-medium data is corresponding;
Transmission unit 300, for setting up local communication network with described second mobile terminal 200;
Transmitting element 102, for being sent to described second mobile terminal 200 by described local communication network by described metadata and described multi-medium data;
Broadcast unit 103, for generation of the first play instruction and the second play instruction, described first mobile terminal 100 performs described first play instruction and sends described second play instruction to described second mobile terminal 200 simultaneously, described first play instruction triggers described first mobile terminal 100 and plays described multi-medium data, and the described multi-medium data that described second mobile terminal 200 of described second play instruction triggering finds described metadata corresponding is also play.
Described broadcast unit 103 comprises control subelement 104, the described second mobile terminal 200 described multi-medium data that finds described metadata corresponding is triggered and after playing for described second play instruction, send control command to described second mobile terminal 200, described control command comprises pause instruction, F.F. instruction and rewind instruction, described pause instruction triggers described second mobile terminal 200 and suspends the described multi-medium data of broadcasting, multi-medium data described in second mobile terminal 200 fast-forward play described in described F.F. instruction triggers, multi-medium data described in second mobile terminal 200 fast reverse play described in described rewind instruction triggers.
The circuit theory diagrams of the second embodiment of a kind of synchronizing information device that the embodiment of the present invention as shown in Figure 4 provides, on the basis of Fig. 3, described broadcast unit 103 comprises:
Obtain subelement 106, for the information of the reproduction time length and file size that obtain in described metadata the described multi-medium data recorded;
First computation subunit 107, for calculating the ratio of the reproduction time length of described preset time and described multi-medium data;
Second computation subunit 108, for passing through the product of the file size calculating described ratio and described multi-medium data again divided by described data transmission bauds, obtains timing;
First timing subelement 109, for starting described timing, according to described data transmission bauds, described multi-medium data is sent to described second mobile terminal simultaneously, after described timing terminates, produce timing END instruction, perform described first mobile terminal and perform described first play instruction and send the step of described second play instruction to described second mobile terminal simultaneously.
In addition, described first mobile terminal is built-in with data transmission bauds and plays the preset time of described multi-medium data for time delay, and described broadcast unit comprises:
Second timing subelement 302, for starting described preset time, according to described data transmission bauds, described multi-medium data is sent to described second mobile terminal simultaneously, after described preset time terminates, produce timing END instruction, perform described first mobile terminal and perform described first play instruction and send the step of described second play instruction to described second mobile terminal simultaneously.
Described first mobile terminal 100 also comprises:
Inquiry unit 111, receives direct transfer instruction for described first mobile terminal, described direct transfer instruction trigger described multi-medium data is sent to described second mobile terminal until described Multimedia Data Transmission complete after, terminate to perform this method.
Described transmission unit 300 comprises:
Transmission request subelement 301, for sending transmission request to described second mobile terminal, receiving the instruction of the agreement transmission of described second mobile terminal feedback, carrying out transfer of data.
In addition, described broadcast unit 103 also comprises buffered play subelement 303, the instruction that the startup for receiving described second mobile terminal feedback is play.
Described buffered play subelement 303 comprises for playing subelement 304, for obtaining the wish reproduction time node of described multi-medium data, described first mobile terminal sends for play instruction and described wish reproduction time node extremely described second mobile terminal, described wish play instruction triggers described second mobile terminal and judges whether the described multi-medium data received comprises described wish reproduction time node, if so, described second mobile terminal sends instruction extremely described first mobile terminal starting and play.
The embodiment of the first embodiment of the synchronizing information device that the embodiment of the present invention shown in Fig. 3 and Fig. 4 provides and the circuit theory diagrams of the second embodiment, with reference to the execution mode of the embodiment of the method for figure 1 and Fig. 2, does not repeat them here.
See Fig. 5, the embodiment of the present invention also provides a kind of synchronizing information device 500, comprising: processor 400, memory 401, bus 402 and communication interface 403, and described processor 400, communication interface 403 are connected by bus 402 with memory 401; The executable module of processor 400 for storing in execute store 401, such as computer program.
Wherein, memory 401 may comprise high-speed random access memory (RAM:Random Access Memory), also non-labile memory (non-volatile memory) may also be comprised, such as at least one magnetic disc store.Realize the communication connection between this system network element and at least one other network element by least one communication interface 403 (can be wired or wireless), can the Internet be used, wide area network, local network, metropolitan area network etc.
Bus 402 can be isa bus, pci bus or eisa bus etc.Described bus can be divided into address bus, data/address bus, control bus etc.For ease of representing, only representing with a four-headed arrow in Fig. 5, but not representing the bus only having a bus or a type.
Wherein, memory 401 is for storage program, and described processor 400, after receiving execution instruction, performs described program, the method performed by device of the flow definition that aforementioned embodiment of the present invention any embodiment discloses can be applied in processor 400, or is realized by processor 400.
Processor 400 may be a kind of integrated circuit (IC) chip, has the disposal ability of signal.In implementation procedure, each step of said method can be completed by the instruction of the integrated logic circuit of the hardware in processor 400 or software form.Above-mentioned processor 400 can be general processor, comprises central processing unit (Central Processing Unit is called for short CPU), network processing unit (Network Processor is called for short NP) etc.; Can also be digital signal processor (DSP), application-specific integrated circuit (ASIC) (ASIC), ready-made programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components.Can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.The processor etc. of general processor can be microprocessor or this processor also can be any routine.Step in conjunction with the method disclosed in the embodiment of the present invention directly can be presented as that hardware decoding processor is complete, or combines complete by the hardware in decoding processor and software module.Software module can be positioned at random asccess memory, flash memory, read-only memory, in the storage medium of this area maturations such as programmable read only memory or electrically erasable programmable memory, register.This storage medium is positioned at memory 401, and processor 400 reads the information in memory 401, completes the step of said method in conjunction with its hardware.
In addition, the flow chart in accompanying drawing and block diagram show system according to multiple embodiment of the present invention, the architectural framework in the cards of method and computer program product, function and operation.In this, each square frame in flow chart or block diagram can represent a part for module, program segment or a code, and a part for described module, program segment or code comprises one or more executable instruction for realizing the logic function specified.Also it should be noted that at some as in the realization of replacing, the function marked in square frame also can be different from occurring in sequence of marking in accompanying drawing.Such as, in fact two continuous print square frames can perform substantially concurrently, and they also can perform by contrary order sometimes, and this determines according to involved function.Also it should be noted that, the combination of the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chart, can realize by the special hardware based system of the function put rules into practice or action, or can realize with the combination of specialized hardware and computer instruction.
What the embodiment of the present invention provided carries out the computer program that a kind of online credit audits device, comprise the computer-readable recording medium storing program code, the instruction that described program code comprises can be used for performing the method described in previous methods embodiment, specific implementation see embodiment of the method, can not repeat them here.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that disclosed system, apparatus and method can realize by another way.Device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, again such as, multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some communication interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.
If described function using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. various can be program code stored medium.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection range of claim.