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

CN101079874B - A method and system for customizing virtual image - Google Patents

A method and system for customizing virtual image Download PDF

Info

Publication number
CN101079874B
CN101079874B CN2006100626025A CN200610062602A CN101079874B CN 101079874 B CN101079874 B CN 101079874B CN 2006100626025 A CN2006100626025 A CN 2006100626025A CN 200610062602 A CN200610062602 A CN 200610062602A CN 101079874 B CN101079874 B CN 101079874B
Authority
CN
China
Prior art keywords
virtual image
image
server group
user
uploaded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2006100626025A
Other languages
Chinese (zh)
Other versions
CN101079874A (en
Inventor
樊征
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2006100626025A priority Critical patent/CN101079874B/en
Publication of CN101079874A publication Critical patent/CN101079874A/en
Application granted granted Critical
Publication of CN101079874B publication Critical patent/CN101079874B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

This invention discloses a method for drafting virtual figures including the following steps: a, using a mobile terminal to send a virtual figure to an inbound downloading server set, b, obtaining the latest virtual figure by the server set and displaying it on a network platform terminal. This invention also discloses a corresponding system for drafting virtual figures.

Description

A kind of method and system of customizing virtual image
Technical field
The present invention relates to communication technical field, more particularly, relate to a kind of method and system of customizing virtual image.
Background technology
Along with the development of technology, the mode that people link up each other is more and more.Nowadays, people not only can carry out voice communication by the portable terminal and the network terminal, and have realized the exchanging of various multimedia form information such as literal, picture, sound of portable terminal and the network terminal.
Internet fictional character is the technology of display setting image in the particular platform of the Internet, and the user can pass through certain channel customized network virtual image.The image that virtual image uses can be from photo in the actual life, also the synthetic vivid picture that can provide from various platforms etc.; The customization channel can comprise the Internet and various portable terminals etc.; Display platform then comprises forum, virtual community and instant communication terminal etc.
As shown in Figure 1, be the structure chart of realizing the system of internet fictional character.User terminal 12 customizes a certain virtual image (being image) in vivid processing server 11 after, image display platform 13 obtains customizing virtual image and shows from vivid processing server 11.
In this system, vivid processing server 11 as core is used to display platform that orderly data source is provided, it need handle user image data from different channels (for example from the simple vivid picture of the Internet or from the multi-media protocol bag of portable terminal), and the form of these data may be totally different because channel is different.In order to ensure vivid legitimacy, vivid processing server 11 also needs image is examined, and according to showing that needs synthesize image or processing such as variation.In addition, vivid processing server 11 also docks with charge system, thereby realizes chargeing.
In more existing JICQs, the user can select user's virtual image (for example article such as dress ornament, scene, accessories, background, prospect are dressed up) be presented at JICQ dialog box and with application that JICQ is associated in, chatroom etc. for example.
Yet in above-mentioned system, the user must select user's virtual image by the computer that is connected to the Internet, and this virtual image is generally image that service provider provides and all kinds of costume and prop picture or the user's picture downloading or make after synthetic.For the homemade picture of user, could upgrade as user's virtual image after must uploading to the computer that inserts the Internet.Exactly because virtual image is the restriction of new channel more, the operation when making some picture of taking or transmit by portable terminal as virtual image is comparatively loaded down with trivial details.
Summary of the invention
The technical problem to be solved in the present invention is, has the problem of bigger limitation at the renewal of virtual image in the above-mentioned network, and a kind of method and system of new customizing virtual image are provided.
The technical scheme that the present invention solves the problems of the technologies described above is, a kind of method of customizing virtual image is provided, and described virtual image is uploaded the Download Server group by image and safeguarded, includes following steps:
(a) use portable terminal that virtual image is sent to described image and upload the Download Server group;
(a1) to upload the Download Server group be under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID with the graphic file of described virtual image to described image, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule;
(b) upload the Download Server group by described image and obtain up-to-date virtual image, and show described up-to-date virtual image in network platform terminal.
In the method for a kind of customizing virtual image of the present invention, described step (a) further comprises:
Use portable terminal selected virtual image to be sent to image and upload the Download Server group by Multimedia Messaging Service;
Stab time corresponding stamp in the server group update time, upgrade corresponding virtual image in the database server simultaneously.
In the method for a kind of customizing virtual image of the present invention, the corresponding virtual image takes a step forward and comprises the adjustment virtual image in described renewal database server.
In the method for a kind of customizing virtual image of the present invention, described step (b) further comprises:
(b1) network platform terminal is at first by the virtual image update time of request package to time stamp server group polling respective user, include in the described request bag and be kept at local timestamp, the described timestamp that is kept at this locality last time showed the timestamp of virtual image in network platform terminal for the user;
(b2) the time stamp server group obtains this user's virtual image update time from its buffer memory, if the time stamp server group is not got timestamp, then returns the timestamp in the request package, otherwise returns the timestamp of acquisition;
(b3) network platform terminal timestamp that relatively returns and the timestamp that is kept at this locality is if equate then to call the virtual image and the demonstration of having downloaded; If the timestamp that returns is later than local time stamp, then uploads the Download Server group and obtain the up-to-date virtual image of user and show that the while is with the described update of time stamp local time stamp that returns from database server by image.
The present invention also provides a kind of method of customizing virtual image, may further comprise the steps:
(a) by portable terminal the virtual image preserved in the portable terminal and the instruction of upgrading user's virtual image are uploaded to image by Multimedia Messaging Service and upload the Download Server group;
(a1) to upload the Download Server group be under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID with the graphic file of described virtual image to image, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule;
(b) described image is uploaded the Download Server group and is stabbed correspondent time in the server group update time, and with the user's virtual image in the virtual image renewal database server that receives;
(c) when the timestamp of network platform terminal inquiry this respective user virtual image in the time stamp server group has renewal, network platform terminal is uploaded the Download Server group by image and is obtained the virtual image of this respective user and show from database server.
In the method for a kind of customizing virtual image of the present invention, the picture that the virtual image of described mobile terminal stores comprises picture from network download, receive from mobile communications network or directly use the portable terminal picture shot.
The present invention also provides a kind of system for drafting virtual figures, include and be connected respectively to the network platform terminal that image is uploaded the Download Server group, portable terminal and database server, described image is uploaded the virtual image that the Download Server group uploads according to portable terminal and is upgraded corresponding virtual image in the database server, network platform terminal is uploaded the Download Server group by image and is obtained the up-to-date virtual image of respective user from database server and show, the graphic file of wherein said virtual image is under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule.
In a kind of system for drafting virtual figures of the present invention, described portable terminal is uploaded the Download Server group communication by Multimedia Messaging Service and image.
In a kind of system for drafting virtual figures of the present invention, also include respectively and upload the time stamp server group that the Download Server group is connected with database server with network platform terminal, image, described time stamp server group is uploaded in image and is upgraded time corresponding when the Download Server group is upgraded virtual image in the database server and stab, and sends the up-to-date timestamp of the virtual image of respective user when network platform terminal shows virtual image to network platform terminal.
In a kind of system for drafting virtual figures of the present invention, also include the picture processing server of adjusting the virtual image that portable terminal uploads, described picture processing server is uploaded the Download Server group with database server and image respectively and is connected.
The method and system of a kind of customizing virtual image of the present invention are uploaded the virtual image that Download Server group of received portable terminal is uploaded by image, have increased the approach of virtual image setting and have expanded the scope of virtual image.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the existing structure chart of realizing the internet fictional character system;
Fig. 2 is the structural representation of a kind of system for drafting virtual figures of the present invention;
Fig. 3 is the schematic flow sheet of the method for a kind of customizing virtual image of the present invention;
Fig. 4 is a detail flowchart of uploading the virtual image step among Fig. 3;
Fig. 5 is the detail flowchart that shows the virtual image step among Fig. 3 in network platform terminal.
Embodiment
As shown in Figure 2, in a kind of system for drafting virtual figures of the present invention, include portable terminal 22, network platform terminal 21, image and upload Download Server group 24 and database server 26, wherein portable terminal 22 is by MMS (Multimedia Messaging Service, Multimedia Messaging Service) upload Download Server group 24 with image and communicate by letter, network platform terminal 21 is connected respectively to image with database server 26 and uploads Download Server group 24.
Portable terminal 22 is for carrying out the wireless communication terminal of MMS.This portable terminal 22 is when carrying out MMS, with the WAP WAP (wireless application protocol) is carrier, GPRS network by mobile operator, transmission comprises the information of various multimedia forms such as literal, image, sound, thus realize instant portable terminal to portable terminal, portable terminal to the Internet or the Internet transmit to the multimedia messages of portable terminal.Certainly, portable terminal 22 is uploaded communicating by letter of 24 of Download Server groups with image and also is not limited to above-mentioned MMS, also can pass through other similar multimedia load modes, for example upload the file of preserving in the portable terminal by the Wap browser, it is similar to and uploads this machine file in the Http browser.
Network platform terminal 21 is the terminal equipments that are used for executive utility, PC etc. for example, the user is by this network platform terminal 21 or portable terminal 22 and use specific account numbers to sign in to corresponding system, thereby become the application terminal, for example JICQ terminal, forum, virtual community terminal etc.In the present embodiment, the user who signs in to after the application-specific system by network platform terminal 21 is called the user.Each user has specific user's sign (for example logining account number).
Image is uploaded Download Server group 24 and is used to network platform terminal 21 that vivid download service is provided, and for portable terminal 22 provides vivid upload service, is responsible for upgrading corresponding user data simultaneously.In concrete the application, this image is uploaded Download Server group 24 can comprise vivid downloading service module and vivid upload service module.Wherein vivid downloading service module can adopt http server, and network platform terminal 21 can be passed through the domain name access corresponding document, for example user's virtual image etc.Image upload service module is because towards portable terminal 22 uploaded content, therefore performance requirement is lower, the flow of considering file transfer is bigger, this module and vivid downloading service module can be installed on same physical server, avoids the file transfer between main frame.
Database server 26 is used to preserve all users' essential information, and this essential information comprises: user ID, mobile terminal identification (being cell-phone number), virtual image recent renewal timestamp, virtual image are uploaded number of times, are uploaded virtual image time, current virtual image filename, user gradation and/or whether give tacit consent to image etc. first.Record in the database server 26 can use user ID to be index, and above-mentioned user profile is stored in respectively in one or more tables of data.
The graphic file of user's virtual image is that index stores is in database server 26 with the user ID.In the present embodiment, GDF is kept under the respective directories according to predetermined naming rule, is that the mobile terminal identification of this user binding generates link down by the subdirectory that same rule obtains simultaneously, points to original document.For example:, under the IMAGE/56/78 file, preserve the link of pointing to previous file simultaneously if 87654321 (user ID) binding, 13612345678 (mobile terminal identification) are then preserved this user's virtual image file under the IMAGE/43/21 file.
In the present invention, also can comprise a time stamp server group 23, it is used for providing the timestamp inquiry service to network platform terminal 21.This time stamp server group 23 is uploaded Download Server group 24 with network platform terminal 21, time stamp server group 23 and image respectively and is connected.In the present embodiment, time stamp server group 23 adopts GNP (General network process, the universal network process) as network layer structure, all users' timestamp is disposable its memory cache that is written into when service is restarted, and when the user uploads vivid picture, image is uploaded Download Server group 24 this time corresponding stamp is sent to this time stamp server group 23, to upgrade cache contents.
For preventing the attack of spoofed IP, time stamp server group 23 receives in the first time and can generate keyword and return to this user according to user ID, time and IP address when certain user asks, and the each request of this user afterwards all need be with this keyword.Also can be set effective time to keyword, for example effectively the back user of losing efficacy needed application again in 2 hours.
In addition, this system also can comprise a picture processing server 25, is used for the picture that the user uploads is suitably handled, and for example adjusts picture size, adds grade mark etc. for picture.This picture processing server 25 is uploaded Download Server group 24 with image respectively and is connected with database server 26, thereby stores database server 26 into after in the future the autofluorescence image virtual image of uploading Download Server group 24 is revised.
As shown in Figure 3, be the schematic flow sheet of the method for a kind of customizing virtual image of the present invention.It specifically comprises following flow process:
Step S31: use portable terminal 22 that virtual image is uploaded to image and upload Download Server group 24.This virtual image of uploading can be photo or picture of obtaining from other channels etc.
Step S32: network platform terminal 21 is uploaded Download Server group 24 by image and is downloaded up-to-date virtual image, and shows the virtual image of downloading.The virtual image of this demonstration is consistent with the portable terminal 22 up-to-date virtual images of uploading.
Certainly, the order of above-mentioned steps also can be opposite, and each step can be carried out repeatedly respectively, and above-mentioned steps also can be intersected execution repeatedly.
As shown in Figure 4, be the detail flowchart of uploading the virtual image step among Fig. 3, it comprises:
Step S41: when portable terminal 22 is uploaded virtual image, use portable terminal 22 selected virtual image to be sent to image and upload Download Server group 24 by Multimedia Messaging Service.
Step S42: vivid upload service module is preserved the virtual image that obtains among the MMS, and upgrades corresponding user's master data in database server 26.After the virtual image audit was passed through, vivid upload service module was stabbed corresponding data in the server group simultaneously update time, and upgraded the user's virtual image in the database server 26.
As shown in Figure 5, be the detail flowchart that shows the virtual image step among Fig. 3 in network platform terminal 21, it comprises:
Step S51:, include the user last time showed virtual image in network platform terminal timestamp in the described request bag by the virtual image update time of request package to time stamp server group 23 inquiry respective user.
Step S52: time stamp server group 23 obtains this user's virtual image update time from its buffer memory, if time stamp server group 23 is not got timestamp (promptly this user did not upload virtual image), then return the timestamp in the request package, otherwise return up-to-date timestamp.
Step S53: virtual image update time that network platform terminal 21 is relatively obtained and the timestamp that is kept at this locality show if equate then to call the virtual image of having downloaded; If the timestamp that newly obtains is later than local time stamp, then obtains the up-to-date virtual image of user and, upgrade local time stamp simultaneously from database server 26 in 21 demonstrations of network platform terminal by vivid downloading service module.
In one embodiment of the invention, when need be, by portable terminal 22 this picture and the instruction of upgrading user's virtual image be uploaded to image by MMS etc. and upload Download Server group 24 with portable terminal 22 from network download or when mobile communications network receives or use portable terminal 22 picture shot etc. as its JICQ user's up-to-date virtual image; Image is uploaded the Download Server group and is stabbed correspondent time in the server group 23 24 update times, and with the user's virtual image in the picture renewal database server 26 that receives; When the timestamp that inquires this respective user virtual image in the time stamp server 23 in network platform terminal 21 has renewal, from database server 26, obtain the virtual image of this respective user, and in JICQ, show as user's virtual image.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (10)

1. the method for a customizing virtual image, described virtual image is uploaded the Download Server group by image and is safeguarded, it is characterized in that, includes following steps:
(a) use portable terminal that virtual image is sent to described image and upload the Download Server group;
(a1) to upload the Download Server group be under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID with the graphic file of described virtual image to described image, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule;
(b) network platform terminal is uploaded the Download Server group by described image and is obtained up-to-date virtual image, and shows the described virtual image that obtains.
2. the method for a kind of customizing virtual image according to claim 1 is characterized in that, described step (a) further comprises:
Use portable terminal selected virtual image to be sent to image and upload the Download Server group by Multimedia Messaging Service;
Stab time corresponding stamp in the server group update time, upgrade corresponding virtual image in the database server simultaneously.
3. the method for a kind of customizing virtual image according to claim 2 is characterized in that, the corresponding virtual image takes a step forward and comprises the adjustment virtual image in described renewal database server.
4. the method for a kind of customizing virtual image according to claim 1 is characterized in that, described step (b) further comprises:
(b1) network platform terminal is at first by the virtual image update time of request package to time stamp server group polling respective user, include in the described request bag and be kept at local timestamp, the described timestamp that is kept at this locality last time showed the timestamp of virtual image in network platform terminal for the user;
(b2) the time stamp server group obtains this user's virtual image update time from its buffer memory, if the time stamp server group is not got timestamp, then returns the timestamp in the request package, otherwise returns the timestamp of acquisition;
(b3) network platform terminal timestamp that relatively returns and the timestamp that is kept at this locality is if equate then to call the virtual image and the demonstration of having downloaded; If the timestamp that returns is later than local time stamp, then uploads the Download Server group and obtain the up-to-date virtual image of user and show that the while is with the described update of time stamp local time stamp that returns from database server by image.
5. the method for a customizing virtual image is characterized in that, may further comprise the steps:
(a) by portable terminal the virtual image preserved in the portable terminal and the instruction of upgrading user's virtual image are uploaded to image by Multimedia Messaging Service and upload the Download Server group;
(a1) to upload the Download Server group be under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID with the graphic file of described virtual image to image, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule;
(b) described image is uploaded the Download Server group and is stabbed correspondent time in the server group update time, and with the user's virtual image in the virtual image renewal database server that receives;
(c) when the timestamp of network platform terminal inquiry this respective user virtual image in the time stamp server group has renewal, network platform terminal is uploaded the Download Server group by image and is obtained the virtual image of this respective user and show from database server.
6. the method for a kind of customizing virtual image according to claim 5 is characterized in that, the picture that the virtual image of described mobile terminal stores comprises picture from network download, receive from mobile communications network or directly use the portable terminal picture shot.
7. system for drafting virtual figures, it is characterized in that, include and be connected respectively to the network platform terminal that image is uploaded the Download Server group, portable terminal and database server, described image is uploaded the virtual image that the Download Server group uploads according to portable terminal and is upgraded corresponding virtual image in the database server, network platform terminal is uploaded the Download Server group by image and is obtained the up-to-date virtual image of respective user from database server and show, the graphic file of wherein said virtual image is under the catalogue that obtains according to predetermined naming rule with user ID in database server of index stores with the user ID, and under the subdirectory that uses mobile terminal identification to obtain, store the link of pointing to described graphic file, described user ID and mobile terminal identification binding according to described naming rule.
8. a kind of system for drafting virtual figures according to claim 7 is characterized in that described portable terminal is uploaded the Download Server group communication by Multimedia Messaging Service and image.
9. a kind of system for drafting virtual figures according to claim 7, it is characterized in that, also include respectively and upload the time stamp server group that the Download Server group is connected with database server with network platform terminal, image, described time stamp server group is uploaded in image and is upgraded time corresponding when the Download Server group is upgraded virtual image in the database server and stab, and sends the up-to-date timestamp of the virtual image of respective user when network platform terminal shows virtual image to network platform terminal.
10. a kind of system for drafting virtual figures according to claim 7, it is characterized in that, also include the picture processing server of adjusting the virtual image that portable terminal uploads, described picture processing server is uploaded the Download Server group with database server and image respectively and is connected.
CN2006100626025A 2006-09-13 2006-09-13 A method and system for customizing virtual image Active CN101079874B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100626025A CN101079874B (en) 2006-09-13 2006-09-13 A method and system for customizing virtual image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100626025A CN101079874B (en) 2006-09-13 2006-09-13 A method and system for customizing virtual image

Publications (2)

Publication Number Publication Date
CN101079874A CN101079874A (en) 2007-11-28
CN101079874B true CN101079874B (en) 2010-11-10

Family

ID=38907105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100626025A Active CN101079874B (en) 2006-09-13 2006-09-13 A method and system for customizing virtual image

Country Status (1)

Country Link
CN (1) CN101079874B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298499A (en) * 2011-09-15 2011-12-28 盛乐信息技术(上海)有限公司 Method and system for determining virtual prop
CN103414630B (en) * 2013-08-28 2016-04-13 腾讯科技(深圳)有限公司 Network interdynamic method and relevant apparatus and communication system
CN104462209A (en) * 2014-11-03 2015-03-25 北京微车一族信息技术发展有限公司 Method for displaying friend information on mobile terminal
CN108339273B (en) * 2017-12-29 2022-03-04 网易(杭州)网络有限公司 Method, client, server and system for setting player head portraits
CN110971930B (en) * 2019-12-19 2023-03-10 广州酷狗计算机科技有限公司 Live virtual image broadcasting method, device, terminal and storage medium

Also Published As

Publication number Publication date
CN101079874A (en) 2007-11-28

Similar Documents

Publication Publication Date Title
CN102129378B (en) A kind of software menu updating method and device
CN103678319B (en) Resource file update method, device and system and server
CN100478956C (en) Method and corresponding system for creating and obtaining report forms
FI114750B (en) Synchronizing data
EP2249250A2 (en) Layered user interface
CN102546777A (en) Mobile terminal desktop information pushing system and method
CN101340425A (en) Method and apparatus for data synchronization between terminals
CN101079874B (en) A method and system for customizing virtual image
CN101304429A (en) System and method for sharing personal computer document through mobile terminal
CN101594369A (en) In dynamic content distribution service, realize synchronous method and the terminal of channel content
CN101436124A (en) Embedded type equipment KJAVA application program management system and method
CN101466081A (en) Method, system and terminal for associating terminal user information and picture
US20040127205A1 (en) Over the air maintenance of mobile station telephone directories
CN101146282A (en) Method for application recognition module to download electronic documents
CN100412787C (en) Method for obtaining communication settings using an application descriptor
CN100512277C (en) Method and apparatus for providing content to media devices
CN101146123B (en) A mobile phone reading system and its method
CN101163299A (en) Handset intelligent playing system and method
KR101161224B1 (en) User interface service system and its method of a mobile communication terminal
CN101193343B (en) A method and system for providing mobile communication terminal with personalized network access information
CN101399867B (en) Desktop system for mobile phone
CN102571899B (en) Application processing method of Java service and system thereof
CN101939725A (en) Implementation of the user interface of mobile telephones based on browser technology
CN101083800A (en) Method, system and apparatus for realizing multimedia information storage
CN100450237C (en) Address book management method based on long message service for mobile communication terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant