tencent patent