CN102957632B - Method and system for dynamically allocating network transaction data - Google Patents
Method and system for dynamically allocating network transaction data Download PDFInfo
- Publication number
- CN102957632B CN102957632B CN201110249315.6A CN201110249315A CN102957632B CN 102957632 B CN102957632 B CN 102957632B CN 201110249315 A CN201110249315 A CN 201110249315A CN 102957632 B CN102957632 B CN 102957632B
- Authority
- CN
- China
- Prior art keywords
- commodity
- server
- proportioning
- information
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A method for dynamically allocating network transaction data includes following steps: a main server is allocated with standard information and goods ratios of various goods offering servers; the main server collects goods order information and extracts reference data in the goods order information; the main server judges whether the goods order information is consistent to the standard information or not according to the reference data, if not, the main server adjusts the goods ratios of the goods offering servers corresponding to the goods order information according to a set ratio. By the aid of the method, network transaction data can be flexibly allocated and response speed is increased. Besides, a system for dynamically allocating the network transaction data is further provided.
Description
[technical field]
The present invention relates to network technology, particularly relate to a kind of method and system of dynamic-configuration network transaction data.
[background technology]
Along with the develop rapidly of network technology, increasing user carrys out purchase and sale commodity by e-commerce platform, and this process is also referred to as " online transaction ".Usually, certain commodity e-commerce platform sold have Duo Jia supplier.Traditional ecommerce mode has been the corresponding multiple buyer of supplier, along with the increase of customer volume, supplier is when a large amount of buyers, and commodity provide server often cannot bear a large amount of users and data processing, thus cause low-response, even there is the situation that cannot complete purchase.
[summary of the invention]
Based on this, be necessary to provide a kind of energy flexible configuration network transaction data and the method improving the dynamic-configuration network transaction data of response speed.
A method for dynamic-configuration network transaction data, comprises the following steps:
Master server configuration standard information and each commodity provide the commodity proportioning of server;
Described master server gathers goods orders information, and extracts the reference data in described goods orders information;
According to described reference data, described master server judges whether described goods orders information conforms to described standard information, if do not conform to, then
Described master server provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with described goods orders information of setting.
Preferably, described method also comprises: described master server configures the priority that each commodity provide server;
Described master server also comprises after providing the step of commodity proportioning of server according to the ratio adjustment commodity corresponding with goods orders information of setting:
Commodity provide the adjustment amount of the commodity proportioning of server to carry out proportioning switching according to described priority by described master server.
Preferably, the step that commodity provide the adjustment amount of the commodity proportioning of server to carry out proportioning switching according to described priority by described master server is:
The commodity that commodity provide the adjustment amount of the commodity proportioning of server to be switched to next stage according to the sequence of described priority by described master server provide in the commodity proportioning of server.
Preferably, described method also comprises:
Described master server configures and the influence value of described priority associative and corresponding weighted value;
Described master server adjusts described priority according to described influence value and corresponding weighted value.
Preferably, described method also comprises:
Described master server is not when goods orders information and standard information are inconsistent, and generating warning information and described warning information being sent to the commodity corresponding with described goods orders information provides server.
In addition, there is a need to provide a kind of energy flexible configuration network transaction data also can improve the system of the dynamic-configuration network transaction data of response speed.
A system for dynamic-configuration network transaction data, comprising master server and carrying out mutual commodity with multiple and described master server provides server, and described master server comprises:
Configuration module, provides the commodity proportioning of server for configuration standard information and each commodity;
Data acquisition module, for gathering goods orders information, and extracts the reference data in described goods orders information;
Judge module, for judging according to described reference data whether described goods orders information conforms to described standard information;
Proportioning adjusting module, for when goods orders information and standard information are not inconsistent, provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with described goods orders information of setting.
Preferably, described configuration module also provides the priority of server for configuring each commodity;
Described proportioning adjusting module also carries out proportioning switching for the adjustment amount of commodity proportioning commodity being provided server according to described priority.
Preferably, the commodity that commodity also provide the adjustment amount of the commodity proportioning of server to be switched to next stage for the sequence according to described priority by described proportioning adjusting module provide in the commodity proportioning of server.
Preferably, described configuration module also for configuring and the influence value of described priority associative and corresponding weighted value, and adjusts described priority according to described influence value and corresponding weighted value.
Preferably, described master server also comprises:
Alarm module, for when goods orders information and standard information are not inconsistent, generating warning information and described warning information being sent to the commodity corresponding with described goods orders information provides server.
The method and system of above-mentioned dynamic-configuration network transaction data, the commodity proportioning of server is provided by each commodity of master server configuration standard information, when the reference data in the goods orders information collected does not conform to standard information, then adjust the commodity proportioning that each commodity provide server.Due to the commodity proportioning of server can be provided by dynamic conditioning commodity, therefore can flexible configuration network transaction data, make commodity provide server when commodity proportioning carries out Reasonable adjustment, a large amount of users and data processing can be born, improve response speed.
[accompanying drawing explanation]
Fig. 1 is the schematic flow sheet of the method for dynamic-configuration network transaction data in an embodiment;
Fig. 2 is the schematic diagram adjusting commodity proportioning in an embodiment;
Fig. 3 is the structural representation of the system of dynamic-configuration network transaction data in an embodiment;
Fig. 4 is the structural representation of master server in Fig. 3;
Fig. 5 is the structural representation of master server in another embodiment.
[embodiment]
In one embodiment, as shown in Figure 1, a kind of method of dynamic-configuration network transaction data, comprises the following steps:
Step S102, master server configuration standard information and each commodity provide the commodity proportioning of server.
The standard information of master server configuration is used to supervise the standard that each commodity provide the transaction data of server, such as, the standard information of configuration can be: in after order submission time 1 minute of delivery availability, and reimbursement rate is not higher than 3%, and positive rating is not less than 80% etc.Commodity provide server for providing the terminal at the businessman place of commodity on e-commerce platform, and the transaction data that these commodity provide server and user terminal to carry out producing alternately must meet the standard that master server configures.And commodity proportioning provides the order ratio (or sales volume ratio) of server for each commodity, the transaction between businessman and user need be carried out according to this sales volume ratio.
Step S104, master server gathers goods orders information, and extracts the reference data in goods orders information.
User is by producing order after the e-commerce platform free choice of goods, and master server extracts reference data from commodity sequence information, and these reference datas are used for judging whether goods orders information is consistent with the standard information of configuration.Such as, reference data can be delivery availability, reimbursement information, evaluation information etc.
Step S106, according to reference data, master server judges whether goods orders information conforms to standard information, if do not conform to, then enter step S108, otherwise terminates.
Step S108, master server provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with goods orders information of setting.
Each commodity of master server configuration provide the commodity proportioning of server to be initial ratio, when commodity provide the goods orders information of server not conform to standard information, illustrate that commodity provide server to there are some problems, such as responded that cause slowly cannot transaction etc., the commodity proportioning of server now need be provided according to the ratio adjustment commodity of setting, such as, its commodity proportioning be lowered 5%.
In one embodiment, commodity provide the adjustment amount of the commodity proportioning of server also to switch to other commodity and provide server.Such as, a certain commodity provide the downward amount of the commodity proportioning of server to be switched to some other commodity and provide server, or a certain commodity provide the downward amount of the commodity proportioning of server to be evenly distributed to other commodity do not lowered and provide server.
Owing to the commodity proportioning of server being provided to carry out dynamic conditioning to commodity, can flexible configuration network transaction data.When commodity provide the response speed of server too slow or provide the failure cause of server self to cause transaction to complete due to commodity or Transaction Success rate is lower time, then these commodity provide the commodity proportioning of server to switch to other commodity that can respond in time and provide server, therefore, commodity can be made to provide server to bear a large amount of users and data processing, improve response speed.
In another embodiment, master server is also configured with the priority that each commodity provide server.As shown in Figure 2, each commodity provide server to comprise server S 1, server S 2 ..., server S N, and its priority is S1 > S2 > S3 > ... > SN.
In the present embodiment, after execution step S108, also comprise step: commodity provide the adjustment amount of the commodity proportioning of server to carry out proportioning switching according to priority by master server.Preferably, be that the commodity providing the adjustment amount of the commodity proportioning of server to be switched to next stage commodity according to the sequence of priority provide in the commodity proportioning of server.
As shown in Figure 2, commodity provide the priority of server S 1 to provide the priority of server S 2 higher than commodity, when commodity provide the goods orders information of server S 1 not conform to standard information, the commodity proportioning of server S 1 is then provided according to the ratio adjustment commodity of setting, such as lower 5%, then the downward proportion switch of server S 1 is provided by commodity to provide in server S 2 to commodity, if the commodity proportioning that commodity provide server S 2 original is 10%, then after switching, commodity provide the commodity proportioning of server S 2 to be 15%.
In the present embodiment, master server can provide the hardware configuration of server and response condition to carry out configuration preference level according to each commodity, as shown in Figure 2, the process that proportioning switching can be a cyclic switching is carried out according to the priority of configuration, like this, when a certain commodity provide the commodity proportioning of server to be switched away, it also may switch back.
In one embodiment, master server is also configured with and the influence value of priority associative and corresponding weighted value.Such as, influence value can be the delivery rate of 0 ~ 3 minute, the delivery rate, reimbursement ratio, customer satisfaction etc. of 3 ~ 5 minutes.In the present embodiment, also comprise step: master server adjusts according to described influence value and corresponding weighted value the priority that each commodity provide server.
In the present embodiment, can set and adjust a priority at regular intervals, like this, make the transfer sequence of commodity proportioning the transaction data of server can be provided to dynamically update according to each commodity, proportioning transfer sequence is more met quality that each commodity provide server, therefore more reasonable.
In one embodiment, said method also comprises: master server, when goods orders information and standard information are not inconsistent, generates warning information the commodity that warning information is sent to this goods orders information corresponding provide server.In the present embodiment, by modes such as mail, note, instant messagings, warning information is sent to commodity and provides server, being convenient to commodity provides server to process in time exception and mistake.
In one embodiment; as shown in Figure 3; a kind of system of dynamic-configuration network transaction data; comprise master server 100 and multiplely carry out mutual commodity with master server 100 server 200 is provided; should be noted that; master server 100 and each commodity provide server 200 can be server cluster, Cloud Server and general server, and therefore protection scope of the present invention should not be defined as the server of certain particular type.
As shown in Figure 4, in one embodiment, master server 100 comprises configuration module 102, data acquisition 104, judge module 106 and proportioning adjusting module 108, wherein:
Configuration module 102 provides the commodity proportioning of server 200 for configuration standard information and each commodity.
The standard information that configuration module 102 configures is used to supervise the standard that each commodity provide the transaction data of server, such as, the standard information of configuration can be: in after order submission time 1 minute of delivery availability, and reimbursement rate is not higher than 3%, and positive rating is not less than 80% etc.The transaction data that commodity provide server 200 and user terminal to carry out producing alternately must meet the standard that configuration module 102 configures.And commodity proportioning provides the order ratio (or sales volume ratio) of server 200 for each commodity, the transaction between businessman and user need be carried out according to this sales volume ratio.
Data acquisition module 104 for gathering goods orders information, and extracts the reference data in goods orders information.
User is by producing order after the e-commerce platform free choice of goods, the data acquisition module 104 of master server 100 for extracting reference data from commodity sequence information, and these reference datas are used for judging whether goods orders information is consistent with the standard information of configuration.Such as, reference data can be delivery availability, reimbursement information, evaluation information etc.
According to reference data, judge module 106 judges whether goods orders information conforms to standard information, if do not conform to for master server.
Proportioning adjusting module 108, for when goods orders information and standard information are not inconsistent, provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with goods orders information of setting.
Each commodity that configuration module 102 configures provide the commodity proportioning of server 200 to be initial ratio, when commodity provide the goods orders information of server 200 not conform to standard information, illustrate that commodity provide server 200 to there are some problems, such as responded that cause slowly cannot transaction etc., the commodity proportioning of server now need be provided according to the ratio adjustment commodity of setting, such as, its commodity proportioning be lowered 5%.
In one embodiment, commodity provide the adjustment amount of the commodity proportioning of server 200 also to switch to other commodity and provide server 200.Such as, a certain commodity provide the downward amount of the commodity proportioning of server 200 to be switched to some other commodity and provide server 200, or a certain commodity provide the downward amount of the commodity proportioning of server 200 to be evenly distributed to other commodity do not lowered and provide server 200.
Owing to the commodity proportioning of server 200 being provided to carry out dynamic conditioning to commodity, can flexible configuration network transaction data.When commodity provide the response speed of server 200 too slow or provide the failure cause of server 200 self to cause transaction to complete due to commodity or Transaction Success rate is lower time, then these commodity provide the commodity proportioning of server 200 to switch to other commodity that can respond in time and provide server 200, therefore, commodity can be made to provide server 200 to bear a large amount of users and data processing, improve response speed.
In another embodiment, configuration module 102 also provides the priority of server 200 for configuring each commodity.As shown in Figure 2, each commodity provide server 200 to comprise server S 1, server S 2 ..., server S N, and its priority is S1 > S2 > S3 > ... > SN.
In the present embodiment, proportioning adjusting module 108 also carries out proportioning switching for the adjustment amount of commodity proportioning commodity being provided server 200 according to priority.Preferably, proportioning adjusting module 108 is that the commodity providing the adjustment amount of the commodity proportioning of server 200 to be switched to next stage commodity according to the sequence of priority provide in the commodity proportioning of server 200.
As shown in Figure 2, commodity provide the priority of server S 1 to provide the priority of server S 2 higher than commodity, when commodity provide the goods orders information of server S 1 not conform to standard information, proportioning adjusting module 108 provides the commodity proportioning of server S 1 according to the ratio adjustment commodity of setting, such as lower 5%, then the downward proportion switch of server S 1 is provided by commodity to provide in server S 2 to commodity, if the commodity proportioning that commodity provide server S 2 original is 10%, then after switching, commodity provide the commodity proportioning of server S 2 to be 15%.
In the present embodiment, configuration module 102 can provide the hardware configuration of server 200 and response condition to carry out configuration preference level according to each commodity, as shown in Figure 2, the process that proportioning switching can be a cyclic switching is carried out according to the priority of configuration, like this, when a certain commodity provide the commodity proportioning of server 200 to be switched away, it also may switch back.
In one embodiment, configuration module 102 is also for configuring and the influence value of priority associative and corresponding weighted value.Such as, influence value can be the delivery rate of 0 ~ 3 minute, the delivery rate, reimbursement ratio, customer satisfaction etc. of 3 ~ 5 minutes.In the present embodiment, configuration module 102 is also for adjusting according to described influence value and corresponding weighted value the priority that each commodity provide server 200.
In the present embodiment, configuration module 102 can adjust a priority at regular intervals, like this, make the transfer sequence of commodity proportioning the transaction data of server can be provided to dynamically update according to each commodity, proportioning transfer sequence is more met quality that each commodity provide server, therefore more reasonable.
In one embodiment, as shown in Figure 5, on the basis of above-described embodiment, master server 100 also comprises alarm module 110, wherein:
Alarm module 110 is not for when goods orders information and standard information are inconsistent, and generating warning information and warning information being sent to commodity corresponding to this goods orders information provides server 200.In the present embodiment, warning information is sent to commodity by modes such as mail, note, instant messagings and provides server 200 by alarm module 110, and being convenient to commodity provides server 200 to process in time exception and mistake.
The above embodiment only have expressed several execution mode of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection range of patent of the present invention should be as the criterion with claims.
Claims (8)
1. a method for dynamic-configuration network transaction data, comprises the following steps:
Master server configuration standard information and each commodity provide the commodity proportioning of server, and described commodity proportioning provides order ratio or the sales volume ratio of server for each commodity; Described master server is also configured with the priority that each commodity provide server;
Described master server gathers goods orders information, and extracts the reference data in described goods orders information;
According to described reference data, described master server judges whether described goods orders information conforms to described standard information, if do not conform to, then
Described master server provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with described goods orders information of setting;
Commodity provide the adjustment amount of the commodity proportioning of server to carry out proportioning switching according to described priority by described master server, carry out according to described priority the process that proportioning switching is a cyclic switching.
2. the method for dynamic-configuration network transaction data according to claim 1, is characterized in that, the step that commodity provide the adjustment amount of the commodity proportioning of server to carry out proportioning switching according to described priority by described master server is:
The commodity that commodity provide the adjustment amount of the commodity proportioning of server to be switched to next stage according to the sequence of described priority by described master server provide in the commodity proportioning of server.
3. the method for dynamic-configuration network transaction data according to claim 1, is characterized in that, described method also comprises:
Described master server configures and the influence value of described priority associative and corresponding weighted value;
Described master server adjusts described priority according to described influence value and corresponding weighted value.
4. the method for dynamic-configuration network transaction data as claimed in any of claims 1 to 3, is characterized in that, described method also comprises:
Described master server is not when goods orders information and standard information are inconsistent, and generating warning information and described warning information being sent to the commodity corresponding with described goods orders information provides server.
5. a system for dynamic-configuration network transaction data, is characterized in that, comprise master server and multiple and described master server and carry out mutual commodity and provide server, described master server comprises:
Configuration module, provides the commodity proportioning of server for configuration standard information and each commodity, described commodity proportioning provides order ratio or the sales volume ratio of server for each commodity; Described configuration module also provides the priority of server for configuring each commodity;
Data acquisition module, for gathering goods orders information, and extracts the reference data in described goods orders information;
Judge module, for judging according to described reference data whether described goods orders information conforms to described standard information;
Proportioning adjusting module, for when goods orders information and standard information are not inconsistent, provides the commodity proportioning of server according to the ratio adjustment commodity corresponding with described goods orders information of setting;
Described proportioning adjusting module also carries out proportioning switching for the adjustment amount of commodity proportioning commodity being provided server according to described priority, carries out according to described priority the process that proportioning switching is a cyclic switching.
6. the system of dynamic-configuration network transaction data according to claim 5, it is characterized in that, the commodity that commodity also provide the adjustment amount of the commodity proportioning of server to be switched to next stage for the sequence according to described priority by described proportioning adjusting module provide in the commodity proportioning of server.
7. the system of dynamic-configuration network transaction data according to claim 5, it is characterized in that, described configuration module also for configuring and the influence value of described priority associative and corresponding weighted value, and adjusts described priority according to described influence value and corresponding weighted value.
8. according to the system of the dynamic-configuration network transaction data in claim 5 to 7 described in any one, it is characterized in that, described master server also comprises:
Alarm module, for when goods orders information and standard information are not inconsistent, generating warning information and described warning information being sent to the commodity corresponding with described goods orders information provides server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110249315.6A CN102957632B (en) | 2011-08-26 | 2011-08-26 | Method and system for dynamically allocating network transaction data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110249315.6A CN102957632B (en) | 2011-08-26 | 2011-08-26 | Method and system for dynamically allocating network transaction data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102957632A CN102957632A (en) | 2013-03-06 |
CN102957632B true CN102957632B (en) | 2015-07-01 |
Family
ID=47765878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110249315.6A Active CN102957632B (en) | 2011-08-26 | 2011-08-26 | Method and system for dynamically allocating network transaction data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102957632B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114064274B (en) * | 2021-11-11 | 2022-09-16 | 广州市保伦电子有限公司 | Education resource management method and system based on cloud data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423222A (en) * | 2001-11-27 | 2003-06-11 | 株式会社世界 | Commodity sorting system based on dynamic state and method thereof |
CN1877631A (en) * | 2006-06-30 | 2006-12-13 | 聂文彪 | System and method for automatic generation of sale place and product display by multidimensional ordering |
CN101018256A (en) * | 2006-12-22 | 2007-08-15 | 华为技术有限公司 | Feedback device and method of the customer service business |
CN101266699A (en) * | 2008-04-21 | 2008-09-17 | 中国工商银行股份有限公司 | A queuing system and its data processing method |
-
2011
- 2011-08-26 CN CN201110249315.6A patent/CN102957632B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423222A (en) * | 2001-11-27 | 2003-06-11 | 株式会社世界 | Commodity sorting system based on dynamic state and method thereof |
CN1877631A (en) * | 2006-06-30 | 2006-12-13 | 聂文彪 | System and method for automatic generation of sale place and product display by multidimensional ordering |
CN101018256A (en) * | 2006-12-22 | 2007-08-15 | 华为技术有限公司 | Feedback device and method of the customer service business |
CN101266699A (en) * | 2008-04-21 | 2008-09-17 | 中国工商银行股份有限公司 | A queuing system and its data processing method |
Also Published As
Publication number | Publication date |
---|---|
CN102957632A (en) | 2013-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102542474B (en) | Result ranking method and device | |
CN109102334A (en) | Market area partition method, apparatus and electronic equipment | |
CN103136683B (en) | Calculate method, device and product search method, the system of product reference price | |
CN109584018A (en) | A kind of internet marketing cloud service platform | |
US10127605B2 (en) | Method and server for processing item identifiers, and computer readable storage medium | |
CN110580649A (en) | Method and device for determining potential value of commodity | |
CN105809558A (en) | Social network based recommendation method and apparatus | |
CN111277625A (en) | E-commerce platform order pushing method and system | |
CN107301592A (en) | The method and device excavated for commodity substitute | |
US20130166415A1 (en) | Adapting Mobile Catalogs by Filtering for Available Products, Mass Movers and Hot-Sellers | |
CN106027633A (en) | Application push method, application push system and terminal device | |
CN104331818A (en) | Method and system capable of controlling differential pushing of merchant service information | |
CN110727859B (en) | Recommendation information pushing method and device | |
WO2021129531A1 (en) | Resource allocation method, apparatus, device, storage medium and computer program | |
CN110111179A (en) | Recommended method, device and the computer readable storage medium of drug combination | |
CN109978580A (en) | Object recommendation method, apparatus and computer readable storage medium | |
CN104657457B (en) | A kind of user evaluates data processing method, video recommendation method and the device of video | |
CN110544131A (en) | Data-driven E-commerce user purchasing behavior prediction method | |
CN106408319A (en) | Distribution data management system and method | |
CN107367983B (en) | Intelligent service system for glasses | |
CN109446403A (en) | Commercial articles searching matching process and system | |
CN102957632B (en) | Method and system for dynamically allocating network transaction data | |
CN115641180A (en) | Request processing method, related device and equipment | |
CN110941771B (en) | Commodity parallel dynamic pushing method in e-commerce platform | |
CN108985805A (en) | A kind of method and apparatus that selectivity executes push task |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211227 Address after: 19F, Kungang science and technology building, No. 777, Huancheng South Road, Xishan District, Kunming, Yunnan 650118 Patentee after: Yunnan Tengyun Information Industry Co.,Ltd. Address before: 2, 518044, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |