A kind of server that transmits information and method, the information transfer system
Technical field
The present invention relates to technical field of the computer network, particularly a kind of server that transmits information and method, the information transfer system.
Background technology
Modern portable terminal has incorporated in our daily life dearly; And, can accomplish the complex processing task because portable terminal has had very powerful disposal ability (CPU frequency is near 1G), internal memory, curing storage medium and as the operating system of computer, be a complete superminicomputer system; Therefore; The application of portable terminal more and more widely, such as application such as see a film, see photo, listen to the music, play games, in order to use portable terminal better; Then can transmit data to portable terminal inevitably; And passing through client computer when portable terminal sends data in the prior art, and need carry out comparatively loaded down with trivial details number of the account registration usually to land work, but can't send data to portable terminal easily.
Summary of the invention
The technical problem that the present invention will solve is: how to send data through client computer to portable terminal easily.
For solving the problems of the technologies described above, the invention provides a kind of server that transmits information, said server comprises:
Input interface is suitable for the hardware identification number of mobile terminal receive;
Processor is suitable for from said input interface obtaining said hardware identification number, number be said portable terminal distribution corresponding identification information according to said hardware identification;
Output interface is suitable for said identification information is sent to said portable terminal;
Said input interface also is suitable for the packet that subscribing client sends, and said packet is sent to said processor, and said packet carries the identification information and the information to be transmitted of portable terminal;
Said processor also is suitable for said packet is handled, and therefrom extracts the identification information of said portable terminal;
Said output interface also is suitable for the packet after the said processing is sent to corresponding mobile terminal according to said identification information.
Wherein, said server also comprises: memory, said memory are suitable for storing the corresponding relation between said hardware identification number and the identification information.
Wherein, Said processor also is suitable for said portable terminal and distributes before the corresponding identification information; Search said memory earlier and whether exist and said hardware identification corresponding identification information,, then directly the identification information that finds is sent to said portable terminal if having.
Wherein, Also have the password corresponding with said identification information in the said memory, said processor also is suitable for from the packet that said client computer is sent, extracting said password, and the corresponding password of storing in said password and the memory is verified; When checking is passed through; Packet after just will handling is issued said portable terminal, works as authentication failed, then returns failed message and gives said client computer.
Wherein, Said input interface also is suitable for receiving the change requests for identification information that said portable terminal sends; Described request carries personalized ID number that is provided with according to user's needs, and said processor is set to personalized ID according to the described request said identification information corresponding with said portable terminal.
Wherein, said information to be transmitted comprises: word message and/or annex, said annex are the file with preset form.
Wherein, When said information to be transmitted has annex; Said processor also is suitable for said annex is stored in the memory of said server or sends to other memory devices, and the unique identifying number of said annex corresponding stored position is sent to said portable terminal.
Wherein, said other memory devices comprise cloud storage server or data backup server.
Wherein, said processor is handled also said packet and comprised: said processor is analyzed the form of said annex, if said form is video, then through output interface the thumbnail of first two field picture of said video is sent to said portable terminal; Or
If said form is picture, then the thumbnail of said picture is sent to said portable terminal through output interface.
The invention also discloses a kind of information transfer system, said system comprises: portable terminal, client computer and described server,
Said portable terminal is suitable for obtaining self hardware identification number, and the hardware identification of obtaining number is sent to said server;
Said client computer is suitable for utilizing said identification information through said server packet to be sent to said portable terminal.
Wherein, said portable terminal obtain self hardware identification number through being installed on the application triggers of said portable terminal in advance.
Wherein, said portable terminal also is suitable for receiving the password of user's input, and said password is sent to said server.
Wherein, said portable terminal also is suitable for receiving the personalized id number of user's input, and said personalized id number is sent to said server.
Wherein, said portable terminal also comprises display screen, is suitable for showing the information said to be transmitted that comprises in the said packet.
Wherein, through triggering the application program that is installed on said portable terminal in advance, show the information said to be transmitted that comprises in the said packet.
Wherein, when said information to be transmitted comprised word message, said portable terminal directly showed said word message.
Wherein, when said information to be transmitted comprised annex, said portable terminal was with the said annex of the icon display of preset kind.
Wherein, if the form of said annex is a video, then the icon that dwindles figure with first two field picture of said video shows; Or
If the form of said annex is a picture, then the icon that dwindles figure with said picture shows; Or
If said annex is the file of extended formatting, then the icon with said attachment format shows.
Wherein, said display screen is suitable for detecting the download that the contact command of said icon is triggered said annex for touching quick display screen, downloads said annex through unique identifier that said annex is corresponding from said server or other memory devices.
The invention also discloses a kind of method of transmitting information, said method comprises:
The hardware identification of mobile terminal receive number;
According to said hardware identification number is that said portable terminal distributes corresponding identification information;
Said identification information is sent to said portable terminal;
The packet that subscribing client sends, said packet carries the identification information and the information to be transmitted of portable terminal;
Said packet is handled, therefrom extracted the identification information of said portable terminal;
Packet after the said processing is sent to corresponding mobile terminal according to said identification information.
Wherein, number be that said portable terminal distributes after the corresponding identification information according to said hardware identification, said method also comprises:
Corresponding relation between said hardware identification number and the identification information is stored.
Wherein, before said portable terminal distribution corresponding identification information, also comprise:
Search and whether exist and said hardware identification corresponding identification information,, then directly the identification information that finds is fed back to said portable terminal if having.
Wherein, also there be the password corresponding in the said memory, the packet after the said processing sent to before the corresponding mobile terminal according to said identification information with said identification information,
Said method also comprises: from said packet, extract said password; The corresponding password of storing in said password and the memory is verified, when checking through the time, the packet after just will handling is issued said portable terminal; Work as authentication failed, then return failed message and give said client computer.
Wherein, Said method also comprises: receive the change requests for identification information that said portable terminal sends; Described request carries personalized ID number that is provided with according to user's needs, and said processor is set to personalized ID according to the described request said identification information corresponding with said portable terminal.
Wherein, said information to be transmitted comprises: word message and/or annex, said annex are the file with preset form.
Wherein, when said information to be transmitted has annex, the packet after the said processing is sent to before the corresponding mobile terminal according to said identification information, said method also comprises:
Said annex is stored, and the unique identifying number of said annex corresponding stored position is sent to said portable terminal.
Wherein, store said annex into cloud storage server or data backup server.
Wherein, said packet handled also comprise: the form to said annex is analyzed, if said form is a video, then through output interface the thumbnail of first two field picture of said video is sent to said portable terminal; Or
If is picture, then the thumbnail of said picture is sent to said portable terminal through output interface with said form.
The present invention is through the unique recessive ID of hardware identification conduct of each portable terminal self, portable terminal can through any way will with self hardware identification corresponding identification information notification client user.Make when using client computer, work such as need not to carry out that comparatively loaded down with trivial details registration is landed, realized sending data through client computer to portable terminal easily to portable terminal transmission data.
Description of drawings
Fig. 1 is the structured flowchart according to the server of the transmission information of an embodiment of the present invention;
Fig. 2 is the structured flowchart according to the server of the transmission information of the another kind of embodiment of the present invention;
Fig. 3 is the structured flowchart according to the information transfer system of an embodiment of the present invention;
Fig. 4 is the flow chart according to the method for the transmission information of an embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment, specific embodiments of the invention describes in further detail.Following examples are suitable for explaining the present invention, but are not used for limiting scope of the present invention.
Fig. 1 is the structured flowchart according to the server of the transmission information of an embodiment of the present invention; With reference to Fig. 1, said server comprises:
Input interface 101 is suitable for the hardware identification number of mobile terminal receive (said portable terminal is equipment such as mobile phone, mobile internet device MID or panel computer);
Processor 102 is suitable for from said input interface obtaining said hardware identification number, number be said portable terminal distribution corresponding identification information according to said hardware identification;
Output interface 103 is suitable for said identification information is sent to said portable terminal;
Said input interface 101; Also be suitable for the packet (said portable terminal is through the user of modes such as note, phone with identification information Spoke-to-Client machine) that subscribing client sends; And said packet sent to said processor, said packet carries the identification information and the information to be transmitted of portable terminal;
Said processor 102 also is suitable for said packet is handled, and therefrom extracts the identification information of said portable terminal;
Said output interface 103; Also be suitable for the packet after the said processing is sent to corresponding mobile terminal (in the present embodiment, adopting modes such as general packet radio service technology GPRS, WiMAX WIFI, 3G (Third Generation) Moblie technology 3G or code division multiple access CDMA to carry out transfer of data) according to said identification information.
Fig. 2 is the structured flowchart according to the server of the transmission information of the another kind of embodiment of the present invention; With reference to Fig. 2, for ease of carrying out searching of corresponding relation, wherein, said server also comprises: memory 104, said memory are suitable for storing the corresponding relation between said hardware identification number and the identification information.
For preventing to be same hardware identification duplicate marking information; Wherein, Said processor also is suitable for said portable terminal and distributes before the corresponding identification information; Search earlier whether said memory exists and said hardware identification corresponding identification information (between said identification information and the hardware identification number for relation) one to one,, then directly the identification information that finds is sent to said portable terminal if having.
For preventing in malicious user or the advertisement that other user's harassing and wrecking wherein, are also had the password corresponding with said identification information in the said memory; Said processor also is suitable for from the packet that said client computer is sent, extracting said password; The corresponding password of storing in said password and the memory is verified, when checking through the time, the packet after just will handling is issued said portable terminal; Work as authentication failed, then return failed message and give said client computer.
For ease of remembering said identification information; Wherein, Said input interface also is suitable for receiving the change requests for identification information that said portable terminal sends; Described request carries personalized ID number that is provided with according to user's needs, and said processor is set to personalized ID according to the described request said identification information corresponding with said portable terminal.
Wherein, said information to be transmitted comprises: word message and/or annex, said annex are the file with preset form, and said preset form is common forms such as umd, mp3, avi, txt, word.
For practicing thrift flow; Make the user can selectively receive file; Wherein, When said information to be transmitted had annex, said processor also was suitable for said annex is stored in the memory of said server or sends to other memory devices, and the unique identifying number of said annex corresponding stored position is sent to said portable terminal.
Wherein, said other memory devices comprise cloud storage server or data backup server.
Wherein, said processor is handled also said packet and comprised: said processor is analyzed the form of said annex, if said form is video, then through output interface the thumbnail of first two field picture of said video is sent to said portable terminal; Or
If said form is picture, then the thumbnail of said picture is sent to said portable terminal through output interface.
Fig. 3 is the structured flowchart according to the information transfer system of an embodiment of the present invention; With reference to Fig. 3, the invention also discloses a kind of information transfer system, said system comprises: portable terminal 201, client computer 203 and described server 202,
Said portable terminal 201 is suitable for obtaining self hardware identification number, and the hardware identification of obtaining number is sent to said server 202;
Said client computer 203 is suitable for utilizing said identification information through said server 202 packet to be sent to said portable terminal 201.
Wherein, said portable terminal 201 obtain self hardware identification number through being installed on the application triggers of said portable terminal 201 in advance.
Wherein, said portable terminal 201 also is suitable for receiving the password of user's input, and said password is sent to said server 202.
Wherein, said portable terminal 201 also is suitable for receiving the personalized id number of user's input, and said personalized id number is sent to said server 202.
Wherein, said portable terminal 201 also comprises display screen, is suitable for showing the information said to be transmitted that comprises in the said packet.
Wherein, through triggering the application program that is installed on said portable terminal 201 in advance, show the information said to be transmitted that comprises in the said packet.
Wherein, when said information to be transmitted comprised word message, said portable terminal 201 directly showed said word message.
Wherein, when said information to be transmitted comprised annex, said portable terminal 201 was with the said annex of the icon display of preset kind.
Wherein, if the form of said annex is a video, then the icon that dwindles figure with first two field picture of said video shows; Or
If the form of said annex is a picture, then the icon that dwindles figure with said picture shows; Or
If said annex is the file of extended formatting, then the icon with said attachment format shows.
Wherein, said display screen is suitable for detecting the download that the contact command of said icon is triggered said annex for touching quick display screen, downloads said annex through unique identifier that said annex is corresponding from said server or other memory devices.
Fig. 4 is the flow chart according to the method for the transmission information of an embodiment of the present invention; With reference to Fig. 4, the invention also discloses a kind of method of transmitting information, said method comprises:
S301: the hardware identification of mobile terminal receive number;
S302: according to said hardware identification number is that said portable terminal distributes corresponding identification information;
S303: said identification information is sent to said portable terminal;
S304: the packet that subscribing client sends, said packet carries the identification information and the information to be transmitted of portable terminal;
S305: said packet is handled, therefrom extracted the identification information of said portable terminal;
S306: the packet after the said processing is sent to corresponding mobile terminal according to said identification information.
Wherein, after the step S302, said method also comprises:
Corresponding relation between said hardware identification number and the identification information is stored.
Wherein, be that said portable terminal distributes before the corresponding identification information among the step S302, also comprise:
Search and whether exist and said hardware identification corresponding identification information,, then directly the identification information that finds is fed back to said portable terminal if having.
Wherein, also there be the password corresponding in the said memory with said identification information, before the step S306,
Said method also comprises: from said packet, extract said password; The corresponding password of storing in said password and the memory is verified, when checking through the time, the packet after just will handling is issued said portable terminal; Work as authentication failed, then return failed message and give said client computer.
Wherein, Said method also comprises: receive the change requests for identification information that said portable terminal sends; Described request carries personalized ID number that is provided with according to user's needs, and said processor is set to personalized ID according to the described request said identification information corresponding with said portable terminal.
Wherein, said information to be transmitted comprises: word message and/or annex, said annex are the file with preset form.
Wherein, when said information to be transmitted had annex, before the step S306, said method also comprised:
Said annex is stored, and the unique identifying number of said annex corresponding stored position is sent to said portable terminal.
Wherein, store said annex into cloud storage server or data backup server.
Wherein, said packet handled also comprise: the form to said annex is analyzed, if said form is a video, then through output interface the thumbnail of first two field picture of said video is sent to said portable terminal; Or
If is picture, then the thumbnail of said picture is sent to said portable terminal through output interface with said form.
Above execution mode only is used to explain the present invention; And be not limitation of the present invention; The those of ordinary skill in relevant technologies field under the situation that does not break away from the spirit and scope of the present invention, can also be made various variations and modification; Therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.