Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED

TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED Patent applications
Patent application numberTitlePublished
20120109973METHOD AND SYSTEM FOR ESTIMATING AGE OF A USER BASED ON MASS DATA - A method and a system for determining age of a user based on mass data are provided. The method includes: obtaining basic age data of the user, configuring an initial weight for the basic age data; obtaining an age weight of the user in different kinds of basic age data according to the initial weight and an age similarity of the user in the different kinds of basic age data; and searching the basic age data for an age with a largest age weight, determining the age with the largest age weight as an estimated age of the user. The method and system for determining age of the user based on mass data is able to improve accuracy of the determination of the age of the user.05-03-2012
20120102158METHOD, SYSTEM AND APPARATUS FOR UPLOADING AND DOWNLOADING A CAPTION FILE - A method, system and apparatus for uploading and downloading a caption file are disclosed. The method includes: receiving, by a caption server, file information of a multimedia file and file information of a caption file corresponding to the multimedia file from a client end player; determining, by the caption server, whether the caption server has the caption file according to the file information of the caption file and transmitting a status message indicating whether the caption server has the caption file to the client end player, to enable the client end player to upload the caption file when determining according to the status message that the caption server does not have the caption file. In the solution of the present disclosure, the client end player can upload and download the caption file automatically. The user does not need to search for and download the caption file manually, which improves the user's experience and saves resources of the caption server.04-26-2012
20120096025Method, Apparatus and System for Realizing Multi-person Conversation - A method, apparatus and system for realizing multi-person conversation are disclosed. The method includes: a multi-person conversation window includes a searching window, and a client end receives a searching command and searching information through the conversation window in a multi-person conversation process. The searching information is passed to a server by the client end when the client end receives the searching command. The searching result information matched by the server based on the searching information and sent by the server is received by the client end. The received searching result information is displayed on the searching window of the conversation window by the client end. The method enables the combination between multi-person conversation and webpage searching, so that the switching between a searching webpage and a conversation window can be avoided, and the conversation among multiple persons can be facilitated.04-19-2012
20120092475Method, Apparatus And System For Implementing Interaction Between A Video And A Virtual Network Scene - Examples of the present disclosure provide a method, an apparatus and a system for implementing interaction between a video and a virtual network scene. The method includes: obtaining video data of a user; displaying, on a client, a video corresponding to the video data in the virtual network scene. Through associating the video and the network service in the virtual network scene, the relativity between the video and the network service in the virtual network scene is increased, interaction between the video and the network service is realized and user's experience is improved.04-19-2012
20120047218METHOD AND APPARATUS FOR OUTPUTTING MAIL SYSTEM AND E-MAILBOX SYSTEM - The present invention relates to network communication technologies, and discloses a method and apparatus for outputting a system mail and an E-mailbox system. The method includes: configuring, a special identification field for a system mail; scanning mails received by all Mail Transfer Agents of an E-mailbox system, and filtering special identification fields contained in the mails; determining whether the mails are system mails through checking whether the mails received by the E-mailbox system contain the special identification fields; when determining that a mail is a system mail, outputting the system mail in a mode different from a mode of outputting a normal mail. The method can prevents the system mail being faked, and facilitate users to differentiate system mails from normal mails.02-23-2012
20120023165SYSTEM, METHOD AND CLIENT FOR JOINING IN GROUP - The present invention provides a system, method and client for joining in a group, including: a group server receiving a recommendation request for joining in a group, and adding to the group the user being recommended to be added to the group according to the recommendation request. Adopting the system, method and client for joining in a group provided by the presenti invention, the user's opearation can be facilitated, thereby the user's experiences are improved.01-26-2012
20120011201METHOD AND SYSTEM FOR TRANSMITTING INFORMATION BASED ON SOCIAL NETWORK - A method and system for transmitting information based on social network is provided in the present invention, in order to solve the problem that information transmission within users of a social network may cost high resources. The method includes: calculating information transmission capacity of an obtained user identity according to user information corresponding to the obtained user identity; storing user identities of which transmission capacities are greater than a predetermined threshold into an initial seed user queue; and transmitting information to be sent to a client of which the user identity is stored in the initial seed user queue. Since information to be sent is targeted transmitted to users in a social network having relative high transmission capacities, the cost of information transmission within the users will be reduced.01-12-2012
20110320485METHOD AND DEVICE FOR EXTRACTING RELATIONSHIP CIRCLE OF MEMBERS IN SOCIAL NETWORK SERVICE (SNS) NETWORK - A method and device for extracting relationship circle of members in SNS network is disclosed. The method includes: (a) selecting target people in the SNS network; (b) analyzing relationship chains of the target people, and extracting a relationship circle of the target people from the relationship chains according to feature filtering conditions. The device includes a target people selection module for selecting the target people in the SNS network; a relationship circle extracting module for analyzing the relationship chains and extracting the relationship circle from the relationship chains according to the feature filtering conditions. Applying the method and device can provide persons who can meet the designated features and their relationship in the SNS network; using the relationship circle of the target people can find out valuable relationship chain information, enable accurate search and transmission of information, and facilitate promotion and cooperation of business activities.12-29-2011
20110314009Method and Device for Extracting Characteristic Relation Circle From Network - Embodiments of the invention provide a method and device for extracting a characteristic relation circle from a network, which relate to compute technologies. The method includes: obtaining user information; specifying characteristics of a characteristic relation circle to be extracted; determining a user set, in which user information of users in the user set matches with specified characteristics, and extracting the determined user set as the characteristic relation circle. The device includes an obtaining module and an extracting module. In the technical solution provided by embodiments of the invention, after extracting a characteristic relation circle from a socialized network, relation chain information of the socialized network may be effectively utilized, and the objectives of effective propagation and accurate searching of information may be achieved.12-22-2011
20110302204METHOD AND APPARATUS FOR TEXT INFORMATION MANAGEMENT - A method and apparatus for text information management are provided. The method includes: generating a text expression corresponding to text information; searching for the text expression corresponding to the text information when the text information is to be used again, and obtaining the text information according to the text expression. Through the method and apparatus, a user can search for received text information simply, conveniently and rapidly without searching for text information from chatting records, and therefore lots of time can be saved.12-08-2011
20110300947Desktop Client, Client Platform And Game Entity In Desktop Multi-Person Network Game System - A desktop client in a desktop multi-person network game system is provided. The desktop client is divided into the client platform and the game entity; when a game changes, it is only needed to change a game logic and a game protocol in the game entity.12-08-2011
20110258277Multi-Source Transmission System And Method Of Instant Messaging File - A multi-source transmission system of an IM file which includes a sender IM terminal and a receiver IM terminal connected through a network to exchange data. The receiver IM terminal is configured to search for replicas of a file according to file information sent by the sender IM terminal. When at least one replica is found, the IM terminal receives the file from at least two file sources by using a multi-source mode. The at least two file sources include the sender IM terminal and a file source of the at least one replica. A conventional P2SP system is used to search for the replicas, and the file with a replica is received by using the multi-source transmission mode.10-20-2011
20110246590METHOD, SERVER, INSTANT MESSAGING CLIENT, AND SYSTEM OF INSTANT MESSAGING - A method for instant messaging includes: receiving social information which includes a type identification of a social information event, contents of the social information event and an initiator of the social information event; obtaining a type of the social information event and a proposed user action for the type of the social information event by utilizing the type identification of the social information event; and transmitting the social information, the type of the social information event and the proposed user action to an Instant Messaging (IM) client; displaying, by the IM client, at least one of the initiator, the contents and the type of the social information event and the proposed user action. Accordingly, a server, an IM client and a system for instant messaging are provided. By gathering all social information received by a user, the user is able to trace all activities by performing the least interactions.10-06-2011
20110246191METHOD, SYSTEM AND PEER APPARATUS FOR IMPLEMENTING MULTI-CHANNEL VOICE MIXING - Embodiments of the present invention provide a method, system and peer apparatus for implementing multi-channel voice mixing, which belongs to a network communication field. The method includes: obtaining, by each peer, voice mixing quality parameters of super peers which are determined from peers according to information processing abilities of the peers; obtaining, by peers with voice input in the peers, priorities of the super peers according to the voice mixing quality parameters, and selecting at least one super peer for voice mixing from all the super peers according to the priorities of the super peers; mixing, by the at least one super peer for voice mixing, audio data of each peer with voice input; and publishing mixed data. The present invention selects a super peer to replace the existing server for implementing multi-channel voice mixing and publishing mixed data. Thus, server costs and bandwidth resources can be saved.10-06-2011
20110238758Method And Apparatus For Displaying Feeds Content Of Contact And Processing Apparatus And System Thereof - A system for displaying feeds contents of a contact and for processing feeds contents of a contact. The system obtains feeds content data of a contact of a user, mixes and sorts the feeds content data. The system pulls out, when the user requests for obtaining the feeds contents of the contact, complete information of the feeds contents requested by the user, and displaying the complete information.09-29-2011
20110238748METHOD AND APPARATUS FOR ESTABLISHING GROUPING CONTAINER AND FINDING GROUPING CONTAINER FOR USER - A method and apparatus for finding a grouping container for a user and a method and apparatus for establishing a grouping container are provided. The method for finding a grouping container for a user includes: obtaining tag information of a user which includes a key word identifying characteristics of the user; finding a grouping container for the user based on the key word in the tag information and key words of a grouping container; presenting information of the grouping container found to the user, and receiving a confirmation from the user for joining the grouping container. Therefore, it is more convenient for a user to join a grouping container.09-29-2011
20110238701Method And Apparatus For Associating User With Friend In Network Community - An apparatus for associating a user and a friend in a network community. The apparatus extracts a property element from user personal information and searches for resources related to the property element in a network community. The apparatus also determines a friend to be recommended according to the resources, and associates the friend with the user.09-29-2011
20110231333REGISTRATION METHOD AND REGISTRATION SYSTEM OF NETWORK SERVICE SYSTEM - A registration method includes dividing data items needed for registration into a first batch of data items needing to be verified and a second batch of data items not needing to be verified; receiving, by user side device, a first batch of content items corresponding to the first batch of data items, transmitting the first batch of content items to server side device before receiving a second batch of content items; invoking, by server side device, a verification standard, verifying the first batch of content items, identifying content items in the first batch with “verification-passed” if verification is passed, identifying content items in the first batch with “verification-failed” if verification isn't passed; after receiving the second batch of content items and if all content items in the first batch are identified with “verification-passed”, registering user, taking the first and second batches of content items as data of user, identifying user with “verification-passed”.09-22-2011
20110227932Method and Apparatus for Generating Video Animation - The examples of the present invention provide a method and apparatus for generating a video animation, and the method and apparatus relate to the animation field. The method includes: receiving a command sent by a user, determining an action corresponding to the command according to the command, and determining the total number of frames corresponding to the action and a motion coefficient of each frame; calculating an offset of each control point in each frame according to the motion coefficient of each frame, and generating a video animation according to the offset of each control point in each frame and the total number of frames. An apparatus for generating a video animation is also provided.09-22-2011
20110227931METHOD AND APPARATUS FOR CHANGING LIP SHAPE AND OBTAINING LIP ANIMATION IN VOICE-DRIVEN ANIMATION - The present invention discloses a method and apparatus for changing lip shape and obtaining a lip animation in a voice-driven animation, and relate to computer technologies. The method for changing lip shape includes: obtaining audio signals and obtaining motion extent proportion of lip shape according to characteristics of the audio signals; obtaining an original lip shape model inputted by a user and generating a motion extent value of the lip shape according to the original lip shape model and the obtained motion extent proportion of the lip shape; generating a lip shape grid model set according to the obtained motion extent value of the lip shape and a preconfigured lip pronunciation model library. The method for changing lip shape in a voice-driven animation includes an obtaining module, a first generating module and a second generating module. The solutions provided by the present invention have a simple algorithm and low cost.09-22-2011
20110219363METHOD FOR DYNAMICALLY LINKING PROGRAM ON EMBEDDED PLATFORM AND EMBEDDED PLATFORM - The examples of the present invention disclose a method for dynamically linking a program on an embedded platform and an embedded platform. The embedded platform includes a middle layer which comprises at least one class. An application program to be linked includes at least one class. The application program is compiled into PICs, wherein storage positions of different code sections in the PICs which are obtained by compiling different functions of the application program do not overlap with each other; all the PICs are copied into a memory of the embedded operation system; a class pointer is created, and the class pointer is transferred between the class of the middle layer and the class of the application program to dynamically link the application program.09-08-2011
20110205427METHOD AND APPARATUS FOR CONTROLLING VIDEO-AUDIO DATA PLAYING - The embodiments of the present invention disclose a method for controlling video-audio data playing, which relates to the network communication field. The method includes: obtaining total duration of playing video-audio data in a buffer; calculating a time difference, the time difference being a difference between a current time point and a time point of receiving a latest video-audio data packet; and performing time domain stretch processing for video-audio data in the buffer when the total duration and the time difference satisfy a preset condition, and playing the processed video-audio data. The embodiments of the present invention also disclose an apparatus for controlling video-audio data playing. By using the method and apparatus, the incontinuity phenomena will be decreased when the video-audio data is played, so as to improve user experiences.08-25-2011
20110202620METHOD AND DEVICE FOR INTERCEPTING JUNK MAIL - A method and a device for intercepting a junk mail are provided. The method mainly includes: A: obtaining text data of a mail which requires filtering processing; B: determining whether the text data contain a keyword in a string contained in a string database for mail filtering, and if the text data contain the keyword in the string contained in the string database for mail filtering, further determining whether the text data comprise a string corresponding to the keyword contained in the string database; and C: determining whether the mail is a junk mail according to a result of the further determining and according to a predetermined determining policy, and intercepting the mail if the mail is the junk mail. By the method and device, the scanning efficiency and the scanning speed can be improved, and real-time filtering for the mail can be implemented even when the string database has a relatively large dimension.08-18-2011
20110184839SYSTEM AND METHOD FOR MANAGING AVATAR ON INSTANT MESSAGING PLATFORM - The present invention relates to instant messaging (IM) technologies, and provides a system and method for managing an avatar on an instant messaging (IM) platform. The method is based on at least one terminal and includes steps of: A) detecting an area where an action takes place and determining a virtual element of a first avatar which is an object of the action according to the area; and B) performing an operation corresponding to the action on the virtual element, updating a second avatar by combining the second avatar with the virtual element. According to the method and system in the present invention, service experience of users can be improved.07-28-2011
20110173257SYSTEM AND METHOD FOR PRESENTING BUDDY LIST ON IM PLATFORM - A system and method for presenting a buddy list on an IM platform are provided. The system includes an IM server and an IM client having a communication connection with the IM server. The IM server stores at least two of: a buddy database, a user information database and a status database. The buddy database records a buddy list of each user, the user information database records detailed information of each user, and the status database records a current status of each user. The IM client groups and sorts buddies in the buddy list according to the buddy list or detailed information of a buddy or a current status of the buddy obtained by the IM client from the IM server, and presents the buddy list according to a grouping and sorting result. Users are enabled to select different presenting manners and search for buddies conveniently.07-14-2011
20110091106Image Processing Method And System - The embodiments of the present invention provide an image processing method, including: establishing an integral histogram; and calculating a histogram of an arbitrary rectangle area in an image by using the integral histogram. The embodiments of the present invention also provide an image processing system, including an integral histogram establishing unit and a histogram calculating unit. The histogram calculating unit is adapted to calculate a histogram of an arbitrary rectangle area in an image by using an integral histogram established by the integral histogram establishing unit.04-21-2011
20110090949Multi-Channel Video Communication Method And System - A multi-channel video communication method which includes: detecting network status information and attributes of at least two remote clients, and establishing a video communication connection; selecting a video encoding parameter corresponding to each remote client according to the network status information and the attributes of each remote client; encoding raw video data according to the video encoding parameter respectively, and transmitting respectively encoded video bit-stream to each corresponding remote client. In the multi-channel video communication method, the video encoding parameter corresponding to each remote client may be selected according to the network status information and attributes of each remote client.04-21-2011
20110087730Method, Device And System For Creating Instant Messaging System Window - Embodiments of this invention provide a method, device and system for creating an IM system window. Specifically, the method includes: pre-loading a dynamic link library and common resource file required for creating an IM system window; and when to create the IM system window for the first time currently, loading a characteristic resource file prepared for the IM system window, and creating the IM system window according to the pre-loaded dynamic link library and common resource file. In the embodiments of the present invention, before the user creates the IM system window for the first time, the dynamic link library and the common resource file required for creating the IM system window are pre-loaded. Hence, when the user creates the IM system window for the first time, the IM system window can be directly created according to the pre-loaded dynamic link library and common resource file.04-14-2011
20110082931Method, System And DNS Server For Load Balancing Network Servers - Embodiments of the present invention provide a method, system and DNS server for load balancing network servers. The method includes: monitoring whether each network server is capable of providing a network service, deleting an IP address of a network server which is incapable of providing a network service from an IP list in a DNS server or setting the IP address as invalid in the IP list according to a monitoring result; receiving, by the DNS server, a request from a network user for accessing a network server, selecting an IP address from valid IP addresses in the IP list which corresponds to the request; providing, by a network server having the selected IP address, network services for the network user.04-07-2011
20110055881MEDIA FILE ON-DEMAND METHOD, SYSTEM AND APPARTUS - The present invention discloses a media file on-demand method, comprising: the server, upon receiving the media on-demand request from the client, provides the index information in the self-defining media file to the client; the server, upon receiving the playing progress request from said client, according to the requested time in the playing progress request, searches for the starting offset position of the media data corresponding to the requested time in the index information; the server, according to the starting offset position of the media data, reads out the media data corresponding to the requested time in the self-defining media file, and provides the media data to the client. The present invention further discloses a media file on-demand system and apparatus, wherein the index information derived by analyzing the original media file divides the original media file into individual segments according to time, thus the user, upon watching the program and dragging on the progress bar, is enabled to request the data according to the time so as to quickly acquire the media data at the time corresponding to the drag-and-drop position, so the experience of use by the user is enhanced.03-03-2011
20110044324Method and Apparatus for Voice Communication Based on Instant Messaging System - Embodiments of the present invention provide a method and apparatus for voice communication based on an IM system. The method includes: a) establishing a tone-modified voice communication channel between second IM client and first IM client; b) processing inputted original voice information through tone modification to obtain tone-modified voice; sending the tone-modified voice to the first IM client via the tone-modified voice communication channel. According to embodiments of the present invention, the voice information collected in the IM system is first processed through tone modification, thereby tone-modified voice communication based on the IM system is implemented.02-24-2011
20110040842System And Method For Implementing Interactive Operations Between Mobile Communication Terminal And Email Box - Embodiments of the invention provide a system and method for implementing interactive operations between mobile communication terminal and Email box. The system includes a database (DB) server, a format transforming Email-box server and an intermediate processing server. The method includes the following: performing, by the mobile communication terminal, interactive operations with an Email-box server where the Email box located via an intermediate server; firstly determining, by the intermediate server, communication mode set by a corresponding user according to set user information, during process of performing an interactive operation procedure; and providing, by the intermediate server, an interactive-operations processing service for the user's mobile communication terminal and the user's Email box with determined communication mode.02-17-2011
20110022709Method, System and Game Server for Recommending Game Room - A method, system and game server for recommending a game room are disclosed. The method includes: a speed measuring server measuring a network speed from a network user logging on an IDC in which the speed measuring server is located to the IDC, counting an average of network speeds from all network users in a same subnet to the IDC; the speed measuring server sending the average of network speeds to a QoS center, the QoS center allocating, according to the average of network speeds and a predetermined principle, a QoS level to a communication link from each subnet to each IDC, sending the QoS level to a game server in each IDC; and the game server sending information of a recommended game room to a game client according to the QoS level of the communication link from the subnet to which the game client belongs to each IDC.01-27-2011
20100325115METHOD AND SYSTEM FOR DISPLAYING AND PROCESSING ELECTRONIC FILE LIST - An embodiment of the present invention provides a method and system for displaying and processing an electronic file list. The method includes: determining a keyword used for sorting in the electronic file list, retrieving keyword information of each electronic file in the electronic file list; and displaying the electronic file list in which electronic files are sorted.12-23-2010
20100318634METHOD AND SYSTEM FOR SENDING, RECEIVING AND TRANSMITTING AN OFFLINE IMAGE AND OFFLINE IMAGE SERVER - The embodiments of the present invention disclose a method and a system for sending, receiving and transmitting an offline image and an offline image server. Said method for transmitting an offline image comprises the following steps: in case the second instant messaging terminal can not directly receive an image file from the first instant messaging terminal, the offline image server receives the image file uploading request sent by the first instant messaging terminal; the offline image server returns the downloading index information of said image file to said first instant messaging terminal according to said image file uploading request, the first instant messaging terminal sends said downloading index information to the second instant messaging terminal, and the second instant messaging terminal acquires said image file according to said downloading index information. By applying the embodiments of the present invention, even in case the instant messaging terminal can not directly receive an image file, the image file may be transmitted thereto, so as to enhance the intercommunion among the users.12-16-2010
20100310158Method And Apparatus For Training Classifier, Method And Apparatus For Image Recognition - Embodiments of the present invention provide a method and apparatus for training an image classifier. The method includes: A. dividing a set of training images for classifier training into a positive-example sample set and at least two negative-example sample sets; B. determining, for each negative-example sample set, a feature set for differentiating the positive-example sample set from the negative-example sample set; and C. performing training using each feature set determined to obtain a classifier. This invention also provides a method and apparatus for image recognition utilizing the image classifier.12-09-2010
20100306687SYSTEM AND METHOD FOR AVATAR MANAGEMENT - The present invention provides a system for avatar management, including at least one client and a server, the client is adapted to assemble an avatar according to operation of a user, generate avatar information corresponding to the avatar, transmit the avatar information to the server via a network requesting the server to update the avatar of the user; the server is adapted to parse the avatar information to obtain the corresponding avatar, generate a snapshot based on the avatar, store and manage the avatar information and corresponding snapshot; the server further informs at least one client to update the avatar of the user; and the at least one client updates the avatar of the user according to the snapshot. The present invention also provides a method for avatar management. The present invention can save bandwidth of the server, speed snapshot generation, improve security and accuracy of snapshot generation, and increase system efficiency.12-02-2010
20100299211Method, Apparatus And System For Determining Behavior Attribute Of User And Method And System For Delivering Advertisement - A system and method for determining behavior attributes of a user and for delivering an advertisement. The behavior attributes of the user are determined by: obtaining, by the client, the transmission information of the user, matching the transmission information with preset matching words, determining the corresponding attributes of matching words which match the transmission information, obtaining the preset weights or accumulative weights of the corresponding attributes, reporting the user identity of the user, preset weights or accumulative weights, and attribute identities to the attribute server at the network side; respectively accumulating, by the attribute server, the reported preset weights or accumulative weights of the user according to the attribute identities, determining the attribute corresponding to the maximal weight as the behavior attribute of the user, or determining multiple attributes corresponding to weights with relatively large sums as the behavior attributes of the user.11-25-2010
20100299202Method And System For Pushing Advertisement To Client - The embodiments of the present invention disclose a method and system for pushing an advertisement to a client. The method includes: recording characteristic information of each available advertisement position in a game; determining whether a client has accessed an advertisement position, and if the client has accessed an advertisement position, reading characteristic information of the accessed advertisement position; and selecting advertisement content matching the accessed advertisement position according to the read characteristic information, and pushing the advertisement content to the accessed advertisement position to be displayed.11-25-2010
20100292991METHOD FOR CONTROLLING GAME SYSTEM BY SPEECH AND GAME SYSTEM THEREOF - Embodiments of the present invention provide a method for controlling a game system by speech and a game system thereof. The method includes collecting a speech command, storing the speech command in association with a game command; receiving a speech command from a user during a game, searching for a game command associated with the speech command, and controlling a game system using the game command found. The game system includes a speech collecting module, an associated storage module, a speech command recognizing module and a game controlling module. The present invention can implement control of a game system using speech.11-18-2010
20100274843Instant Messaging Method And System - A method and system for establishing an Instant Messaging (IM) relationship are provided. The method for establishing the IM relationship includes: sending user information of a first user to an IM client of a second user, checking whether the user information of the first user meets filter conditions of the second user; establishing the IM relationship between the first user and the second user when the user information of the first user meets the filter conditions of the second user.10-28-2010
20100268774Method, System And Server For Issuing Directory Tree Data And Client - A method, system, and server for issuing directory tree data and a client. The method includes: pre-storing Identities (IDs) for data blocks obtained by dividing directory tree data according to an agreed protocol, and generating and storing validity IDs for the data blocks according to the agreed protocol; receiving, by a directory tree server, an ID and a validity ID of a data block that the client requests to download, and querying for a validity ID of a data block having the same ID at a directory tree server side. If the validity ID of the data block having the same ID at the directory tree server side is the same as the validity ID received from the client, issuing a matching success message to the client; otherwise, issuing, a matching failure message and the data block at the directory tree server side having the same ID to the client.10-21-2010
20100211599File Transfer System, Device And Method - A file transfer system including: a file sender, a file receiver, an Instant Messaging (IM) server, a file relay policy server and a file relay server. Also disclosed are the internal structures of the above file relay policy server and IM server and a file transfer method. If the file receiver has not logged in the IM system, it is possible that the file sender sends a file to the file relay policy server, the file relay policy server forwards the file to an appropriate file relay server, and the file relay server transfers the file to a mobile terminal as the file receiver according to a file transfer protocol of the file relay server itself, thereby facilitating the file transfer for the mobile subscriber and enhancing the mobile subscriber's experience in using the mobile IM service.08-19-2010
20100199201SYSTEM AND METHOD FOR DISPLAYING A DISPLAY PANEL - A method and system for displaying a display panel are provided. The system includes an image input module and an image display module. The image input module is adapted to obtain an image file selected by a user and parse the image file into image data; the image display module is adapted to display the image data obtained by the image input module on the display panel.08-05-2010
20100185607METHOD AND SYSTEM FOR SORTING INTERNET MUSIC FILES, SEARCHING METHOD AND SEARCHING ENGINE - Embodiments of the present invention provide a method and system for sorting Internet music files, a searching method and a searching engine. The method for sorting Internet music file includes: calculating text correlation and value correlation of each of music files; calculating comprehensive correlation of each of the music files according to the text correlation and the value correlation; and sorting the music files according to the comprehensive correlation. Embodiments of the present invention are to show the user music files possessing relatively good correlation with the searching request of the user.07-22-2010
20100182327Method and System for Processing Picture - Embodiments of the present invention provide a method for processing the pictures, including: decomposing a dynamic picture frame into multiple static picture frames; bonding each of the static picture frames with a static original picture to generate multiple static pictures; and forming a dynamic picture with the multiple static pictures. Embodiments of the present invention further provide a system for processing the pictures, including a decomposing unit, a bonding unit and a composing unit. The decomposing unit is configured to decompose a dynamic picture frame into multiple static picture frames; the bonding unit is configured to bond each of the static picture frames with a static original picture to generate multiple static pictures; and the composing unit is configured to form a dynamic picture with the multiple static pictures. By processing the pictures with the technical solution provided by embodiments of the present invention, pictures may possess a sense of action and good expressive force, and may better display the personality of the user.07-22-2010
20100178937Method, System And Device For Grouping Mobile Instant Messaging Contact - The present invention relates to communication technologies, and provides a method, system and device for grouping a mobile Instant Messaging (IM) contact. The system includes a positioning module, configured to query information of a region at which a mobile terminal of a mobile IM contact locates; and an automatic grouping module, configured to obtain the information of the region at which the mobile terminal of the mobile IM contact locates from the positioning module, and group the mobile IM contact according to the information of the region. Embodiments of the present invention may improve the accuracy of the grouping result, and may greatly improve the efficiency of the grouping.07-15-2010
20100174806Data Processing Method, Apparatus And System - The present invention relates to network techniques. A data processing method, apparatus and system is disclosed. The data processing method includes: a data distribution source transmitting data to a transfer server; the transfer server transmitting the data to a first client connected with the transfer server; and the first client transmitting the data to a second client connected with the first client. A data processing apparatus and a data processing system are also provided accordingly.07-08-2010
20100153491Method, System And Client Terminal For Sending Data In Instant Messaging System - Embodiments of the present disclosure provide a method, a system and a client terminal for sending data in an IM system, which belong to computer technologies. The method includes: sending an Email carrying a large amount of data of a first user to an offline second user; sending an offline message to the second user, the offline message carrying information of the first user and an identifier of the Email, with which the second user obtains the large amount of data. The system includes a client terminal of a first user and a client terminal of a second user. By adopting embodiments of the present disclosure, a large amount of data sent by the user, such as offline documents or offline voice information, etc, may be received in an IM system.06-17-2010
20100146271Service Accessing Control Method, Terminal And System - Embodiments of the present invention provide a service accessing control method, including generating a service group comprising more than one client, and generating a key for the service group; searching for, by the more than one client in the service group, a service component on a server, encrypting, by a client who first searches out the service component, the service component with the generated key; and accessing, by the other clients in the service group, the encrypted service component with the generated key. The embodiments of the present further also provide a terminal and system corresponding to the method. By the embodiments of the present invention, it can be guaranteed that a invitation flow is not disturbed by external users, thereby increasing the success rate of the invitation.06-10-2010
20100146213Data Cache Processing Method, System And Data Cache Apparatus - A data cache processing method, system and a data cache apparatus. The method includes: configuring a node and a memory chunk corresponding to the node in a cache, the node storing a key of data, length of the data and a pointer pointing to the memory chunk, the memory chunk storing data; and performing cache processing for the data according to the node and the memory chunk corresponding to the node.06-10-2010
20100106789Chatting System, Method And Apparatus For Virtual Pet - Embodiments of the present invention provides a chatting system for a virtual pet, including a pet client, configured to receive a natural language sentence of a pet master, and send the natural language sentence to a virtual pet server; the virtual pet server, configured to forward the natural language sentence to a questioning and answering server, and return a natural language response to the pet client; the questioning and answering server, configured to perform processing of natural language understanding on the natural language sentence, obtain language characteristics of the pet master, generate the natural language response according to a natural language understanding result and the language characteristics of the pet master, and return the natural language response to the virtual pet server. Embodiments of the present invention further provide a chatting method for a virtual pet and a questioning and answering server.04-29-2010
20100100633Method, Apparatus And System For Obtaining Logon Information - A method and system for obtaining logon information are provided, and the method includes: receiving a request for logon information from a value-added service client; sending the request for the logon information to an Instant Messaging (IM) client corresponding to the value-added service client; receiving the logon information from the IM client; and sending the logon information to the value-added service client.04-22-2010
20100095385Method And Device For Classifying And Processing Data In Instant Messaging System - The embodiment of this invention provides a method for classifying and processing data in an instant messaging system, which includes: classifying the data of every service included in the instant messaging system into confidential data and non-confidential data; obtaining and processing the non-confidential data of every service after a first authentication is passed successfully; and obtaining and processing the confidential data of every service after a second authentication is passed successfully. The embodiment of this invention also provides a device for classifying and processing data in an instant messaging system. According to the embodiment of the present invention, the security requirements of the instant messaging system are met, and the user is facilitated to use various services provided by the instant messaging system.04-15-2010
20100070911Method And Apparatus For Implementing Three-Dimensional Panel At IM Client - Embodiments of the present invention disclose a method and apparatus for implementing a three-dimensional panel at an IM client. The method includes: receiving request information of entering a three-dimensional panel; obtaining configuration information of the three-dimensional panel; obtaining identity information of IM contacts; and starting the three-dimensional panel according to the configuration information and displaying the identity information of the IM contacts on the three-dimensional panel. By the technical solutions provided by the present invention, the IM contacts of an IM user can be displayed on the three-dimensional panel, so that the IM user can communicate with the IM contacts in a three-dimensional scene, thereby solving the problem that the conventional panel is single and short of originality, and bringing better user experiences for the IM user.03-18-2010
20100070766Authentication Method, Client, Server And System - An authentication method, which includes: a server sends a challenge to a client; the client obtains a first key performs a transformation on the first key utilizing a local hash function to obtain a third key, encrypts the first key and the challenge utilizing the third key to obtain a ciphertext, and sends the ciphertext to the server; the server decrypts the ciphertext utilizing a second key stored locally, obtains a decrypted first key and a decrypted challenge if the second key is the same as the third key, performs a transformation on the decrypted first key utilizing a local hash function to obtain a fourth key, the client passes the authentication if the decrypted challenge and the fourth key are respectively the same as the challenge sent by the server and the second key stored locally by the server.03-18-2010
20100023394Method, System And Server For Delivering Advertisement Based on User Characteristic Information - Embodiments of the present invention provide a method, system and server for delivering an advertisement based on user characteristic information. The method includes performing, by a server, data mining on user raw data corresponding to a client to obtain user characteristic information, generating a characteristic label based on the user characteristic information; determining, by the server, a type of advertisement according to the characteristic label, and delivering an advertisement of the type to the client. In the embodiments of the present invention, a great amount of user raw data is collected and stored in a server, data mining is performed on the user raw data, a characteristic label is generated based on user characteristic information obtained, and a network advertisement is delivered according to the characteristic label. Therefore, the advertisement can be delivered to particular users and the click ratio of the advertisement is increased.01-28-2010
20100013837Method And System For Controlling Character Animation - Embodiments of the present invention provide a method for controlling character animation, in which the character animation includes at least two bones and skins corresponding to the bones, the method includes: (a) dividing the character animation into at least two parts, and setting an identification number for each part; (b) establishing a mapping table comprising a corresponding relationship between the identification number and skin data of each part; (c) picking skin data of an operation focus location in the character animation; (d) querying the mapping table according to the skin data, obtaining a corresponding identification number, and controlling the part in the character animation corresponding to the identification number. Embodiments of the present invention also provide a system for controlling character animation. Different parts of the character animation may be picked respectively by dividing the character animation into multiple parts.01-21-2010
20100005144METHOD, SYSTEM FOR TRANSMITTING DOCUMENT OVER NETWORK, VIRTUAL PRINTER APPARATUS AND RESTORATION APPARATUS - The present invention discloses a method system for transmitting a document over a Network including the steps of a document sender converts a sharing document to be transmitted into a GDI (Graph Device Interface) document by performing virtual printing. The document receiver receives the graph device interface document sent from the document sender through the network The document receiver restores the received GDI document. The contents of the restored GDI document are the same as that of the sharing document. The present invention also provides a system, a virtual printer apparatus and a restoration apparatus, the transmission of the document is not restricted by the application using the method, system and apparatus of the present invention.01-07-2010
20090254628Method, System And Apparatus For Instant Messaging - The present invention discloses a method and a system for implementing instant messaging using a browser. The method includes: a browser logs in an instant messaging background server, when receiving an instant message sent from a user, the browser establishes an HTTP link with an access server to send the instant message, the access server adds the instant message into an upload queue and checks whether there is an instant message to be sent to the user in a distribution queue, if there is, sends the instant message at the head of the distribution queue via the HTTP link and disconnects the HTTP link after the instant message is sent; otherwise, disconnects the HTTP link; when detecting that the HTTP link is disconnected, the browser re-establishes the HTTP link with the access server. The system includes a webpage server, a browser module and an access server.10-08-2009
20090253519Method And System For Implementing Online Broadcasting In A Network Game - The present invention discloses a method for implementing online broadcasting in a network game, including: setting at network side an online broadcasting server adapted to broadcast an audio program online via Internet; by a game client, logging in a game server at network side, detecting that a playing butten/identity configured on the interface of a game is operated, and tuning in to the audio program broadcast via Internet by the online broadcasting server during a game. The present invention also discloses a system for implementing online broadcasting in a network game, including a game server, a game client, an online broadcasting server, and a broadcasting service server. The present invention further discloses a game client. By adopting the present invention, it is convenient for the user to tune in online audio programs and obtain related game news from broadcasting when participating in a network game.10-08-2009
20090248881Method, Server And System For Controlling A Virtual Role - A method for controlling a virtual role includes: initiating, by a source virtual role client, a virtual role trip request carrying an identification of a destination virtual role client to a control server on the network side; establishing, by the control server, a session between the source virtual role client and the destination virtual role client, and sending attribute information of the virtual role to the destination virtual role client through the network; displaying, by the destination virtual role client, the virtual role in a local user interface. Structures of the control server and systems for controlling virtual role are also provided. According to the present invention, a virtual role of a source virtual role client can make a trip to a destination virtual role client through the network without relying on a user client.10-01-2009
20090222351System And Method For Obtaining Advertising Exposure Time - The embodiments of the present invention disclose a system for obtaining advertising exposure time, which includes: one or more clients, adapted to calculate exposure time of playing an advertisement each time by the client, and send an identity of the advertisement and the exposure time of playing the advertisement each time to an advertising server; the advertising server, adapted to obtain total exposure time of the advertisement according to the identity of the advertisement and the exposure time of playing the advertisement each time sent by the client. The embodiments of the present invention also disclose a method for obtaining advertising exposure time.09-03-2009
20090216592System And Method For Identifying Network Click - The present invention discloses a system for identifying a network click. The system includes: a parsing server, adapted to provide, after a page is impressed, impression information of the impressed page for an identifying server; a clicking server, adapted to provide, after the impressed page is clicked, click information for the identifying server according to the click; the identifying server, adapted to determine whether the impression information and the click information meet a corresponding relationship, determine the click as an effective click if the impression information and the click information meet the corresponding relationship, and determine the click as a vicious click if the impression information and the click information do not meet the corresponding relationship. The present invention also provides a method for identifying a network click. The solution of the present invention can dramatically increase the precision of identifying vicious clicks.08-27-2009
20090193092Method And System For Intercommunicating Chat Information Between Instant Messaging Group And Chat Room As Well As Intercommunication System - The present invention involves Instant Messaging, IM, fields, and provides a system and method for intercommunicating chat information between an IM group and a chat room, and an intercommunication system. The system for intercommunicating chat information between an IM group and a chat room includes an IM group system, a chat room system, and an intercommunication system located between the IM group system and chat room system, the intercommunication system being adapted to establish a connection channel between the IM group system and the chat room system and forward chat information between the IM group system and the chat room system according to the connection channel. By adding an intercommunication system between the IM group system and chat room system to manage connections and forward information for the two parties, the intercommunication between the IM group system and chat room system can be implemented effectively with low costs.07-30-2009
20090164893Method And System For Displaying Article - The embodiments of the present invention disclose a system for displaying an article, including: an action analyzing module, adapted to obtain action information of a user corresponding to user information, obtain article property information according to the action information; an article matching module, adapted to obtain articles related to the article property information according to the article property information; and a display system interface module, adapted to display the articles obtained by the article matching module. The embodiments of the present invention also disclose a method for displaying an article. According to the embodiments of the present invention, customized article display is provided for the user. Moreover, since the search of the user is avoided, the resources of the article sale system are saved.06-25-2009
20090119406METHOD FOR DATA COMMUNICATION AND SYSTEM THEREOF - The present invention discloses a system and method for data communication. In the system and method for data communication, a part of communication peers in the communication system are assigned as super peers, and each super peer forwards message according to its route table. When a communication peer logs in the system, network information of the logged communication peer is saved in a super peer which is logically closest to the logged communication peer through messages forwarded among every super peer. And when an origination communication peer searches for a destination communication peer, the network information of the destination communication peer is saved in a super peer which is logically closest to the destination communication peer through the message forwarded among every super peer in super peer layer. The origination communication peer establishes connection with the destination communication peer based on the network information of the destination communication peer, and implements the data communication through the connection established.05-07-2009
20090106442Method, System And Apparatus For Playing Advertisements - Embodiments of the present invention provide method, system and apparatus for playing advertisements during buffering time in network living broadcasting. The method includes: obtaining, by a network living broadcasting client, streaming media data of a channel currently watched by a user, obtaining an advertisement content file corresponding to the channel, triggering to play the advertisement content file; stopping play the advertisement content file when the amount of the streaming media data retrieved by the network living broadcasting client reaches a pre-determined quantity, and starting to play the streaming media data retrieved. The system includes an advertisement server and a network living broadcasting client.04-23-2009
20090100056Method And Device For Extracting Web Information - A method for extracting web information includes: selecting a number of Hypertext Markup Language, HTML, tags as tag ruler elements to generate a tag ruler from an HTML text of a web page according to sequence of the HTML text; matching the HTML text with the tag ruler elements in the tag ruler according to the sequence of the tag ruler elements in the tag ruler, segmenting web information according to matched HTML tags and saving web information segments and location information of HTML tags enclosing the web information segments in the HTML text; and determining location of HTML tags containing web information needed by a user in the HTML text, extracting web information segments corresponding to the web information needed by the user from the saved web information segments.04-16-2009
20090052660Method For Encrypting And Decrypting Instant Messaging Data - This invention provides a method for encrypting and decrypting Instant Messaging data. A client encrypts Instant Messaging data using a data encryption key and transmits the data encryption key to a server; the server encrypts the data encryption key using a uniform server key and transmits the encrypted data encryption key to the client. When the server needs to assist with decryption, the client transmits to the server a data encryption key encrypted using a uniform server key; the server acquires the data encryption key and transmits it to the client; the client decrypts Instant Messaging data locally stored using the data encryption key. By embodiments of this invention, server doesn't need to store one key for encrypting and decrypting data encryption key for each client, only needs to store a uniform server key, thereby saving storage spaces of server, and reducing the burden of server performing encrypting and decrypting.02-26-2009
20090024480Method And System For Publishing Online Advertisement - The present disclosure discloses a method for publishing an online advertisement, including: downloading a raw advertisement creative file needed for publishing an advertisement; updating an advertisement target file according to the downloaded raw advertisement creative file; and displaying the advertisement according to the updated advertisement target file. The present disclosure further provides a system for publishing an online advertisement, an advertisement processing apparatus and an advertisement service apparatus. The solution enables dynamic advertisement publication in online games. Furthermore, an advertisement index file can be adopted in the solution to contain advertisement management parameters adapted to manage the advertisements displayed in online games, therefore the advertisement publication can be more flexible and the advertisements can be more effective.01-22-2009
20090006544System And Method For Managing Account Of Instant Messenger - A system for managing an Instant Messenger account including a process server and a database server, and the process server is adapted to receive enhanced association information of at least one account from at least one client terminal, transmit the enhanced association information to the database server; when receiving a service request from one client terminal, acquire the enhanced association information of an account corresponding to the client terminal from the database server, generate verification information according to the security level of the service request and transmit the verification information to the client terminal to verify the identity of the user using the client terminal; and the database server is adapted to save the enhanced association information of the at least one account.01-01-2009
20080313275Method and System For Implementing Ring Service of Instant Messaging - The present invention discloses a method and system for implementing ring service of IM. The system comprises at least a ring server, a ring user database and a ring file server to realize ring service. The method comprises: configuring, by an IM client A, a ring relationship between messaging events of the IM client A and rings played by an IM client B; acquiring, by the IM client B, the ring relationship; acquiring, by the IM client B, a ring file corresponding to a messaging event of the IM client A according to the ring relationship, and playing the ring file.12-18-2008
20080291218System And Method For Generating Interactive Video Images - The present invention relates to video communication technology and discloses a system and method for generating animated video images. The present invention provides a system for generating animated video images, including a video image capture module, an animation capture module and an overlay module, for the purpose of overcoming the disadvantages of current video interaction system, such as poor video interaction experience and dull images. The present invention also provides a method for generating animated video images, comprising capturing video images, obtaining animation frames and overlaying the video images with the animation frames.11-27-2008
20080244670System and Method for IPTV Service Prompting - The embodiment of the present invention discloses a system for IPTV service promoting. And the system includes: a first subsystem, for storing program information of each user; a second subsystem, for determining the program information needed to be prompted according to the program information stored in the first subsystem. The embodiment of the present invention also discloses a method for IPTV service promoting. According to the embodiment of the present invention, the user is timely prompted to get the IPTV program.10-02-2008
20080219425Presence system and method for the telephone status information - A system for presenting telephone state information includes a presence server 09-11-2008

Patent applications by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED