Patents by Inventor Yixin Guo
Yixin Guo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12200146Abstract: A blockchain-based data processing method and apparatus, a computer device, and a computer-readable storage medium.Type: GrantFiled: September 9, 2022Date of Patent: January 14, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhang Wang, Yixin Guo, Dezhi Wei, Zhaochuang Wang, Xiaoqiang Qiao, Youwei Liu
-
Publication number: 20230006842Abstract: A blockchain-based data processing method and apparatus, a computer device, and a computer-readable storage medium.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhang WANG, Yixin GUO, Dezhi WEI, Zhaochuang WANG, Xiaoqiang QIAO, Youwei LIU
-
Patent number: 11329965Abstract: A method for dynamic encryption and signing includes: obtaining, by a terminal during session connection, a predetermined first key index and a randomly-generated first signature index; signing session request data with a first signature corresponding to the first signature index; encrypting the session request data with a first key corresponding to the first key index; sending the encrypted session request data and the first signature index to the server; and receiving, from the server, session response data signed with a second signature corresponding to a second signature index and encrypted with a second key corresponding to a second key index, after decryption and signature verification by the server over the session request data succeed. The second signature index and the second key index are randomly selected by the server and saved in a login session object accessible by both the server and the terminal.Type: GrantFiled: June 25, 2020Date of Patent: May 10, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
-
Patent number: 11113684Abstract: Device, system and method for creating virtual credit are provided. The method includes acquiring user real-name information from a user interface by a terminal device, wherein an electronic exchange account associating with the acquired user real-name information is not saved in a first server; sending the user real-name information to a second server; detecting if a credit card account associating with the user real-name information is saved in the second server, and creating a virtual credit card account if the credit card account is saved in the second server; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.Type: GrantFiled: June 1, 2016Date of Patent: September 7, 2021Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Guoguo Liu, Yi Wu, Chen Gong, Wenjing Zhang, Jinming Zhang, Jinwen Tan, Yixin Guo, Wa Ye, Liang Hou, Zhenyu Xu, Bin Zhang, Wei Chen, Haojian Zheng, Yingyi Jiang, Lingyun Song, Nan Jiang
-
Patent number: 10996044Abstract: A measurement method for an aviation-specific inductive proximity sensor (IPS for short) includes steps of: 1) building a measurement circuit, wherein an IPS comprises an internal resistance r and an inductance L; 2) building a look-up table, wherein the step 2) specifically comprises steps of: sampling a first voltage measured value U1 corresponding to a first constant delay time T1 with the ADC; sampling a second voltage measured value U2 corresponding to a second constant delay time T2 with the ADC; then obtaining voltage discharge formulas U1(T1, R, r, L) and U2(T2, R, r, L) of an r-L circuit; and 3) compressing the look-up table, utilizing the compressed look-up table for calculation during measurement. The present invention ensures that the system works within a standard temperature range, and improves measurement stability, reliability, and real-time performance. Furthermore, there is no floating point calculation, which saves CPU or MCU hardware resources.Type: GrantFiled: March 22, 2012Date of Patent: May 4, 2021Inventors: Zhibiao Shao, Yixin Guo
-
Publication number: 20200329020Abstract: A method for dynamic encryption and signing includes: obtaining, by a terminal during session connection, a predetermined first key index and a randomly-generated first signature index; signing session request data with a first signature corresponding to the first signature index; encrypting the session request data with a first key corresponding to the first key index; sending the encrypted session request data and the first signature index to the server; and receiving, from the server, session response data signed with a second signature corresponding to a second signature index and encrypted with a second key corresponding to a second key index, after decryption and signature verification by the server over the session request data succeed. The second signature index and the second key index are randomly selected by the server and saved in a login session object accessible by both the server and the terminal.Type: ApplicationFiled: June 25, 2020Publication date: October 15, 2020Inventors: Yixin GUO, Hang YU, Chun WANG, Xianhua DU
-
Patent number: 10742620Abstract: A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.Type: GrantFiled: August 31, 2017Date of Patent: August 11, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
-
Patent number: 10491607Abstract: A method and system for implementing verification within data transfer are provided. The method includes obtaining a user card identifier and a data transfer password of a selected user card through a data transfer request interface. A data transfer verification request to a data transfer server is initiated, the data transfer verification request being generated according to the user card identifier, the data transfer password and a data transfer user identifier. A current time valid identifier that is returned by the data transfer server is received when the data transfer verification is passed, the current time valid identifier being issued when the data transfer server determines that the current time does not exceed a valid period of card-binding time of the selected user card. A secondary verification interface is skipped according to the current time valid identifier. A data transfer confirmation interface is entered.Type: GrantFiled: September 28, 2017Date of Patent: November 26, 2019Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Dezhi Wei, Yixin Guo, Wenqin Wu, Weitao Zheng, Zhaochuang Wang, Zhang Wang
-
Patent number: 10268941Abstract: The present disclosure provides a smart card information querying method, including: sending a terminal configuration request to a server, so that the server determines, according to the terminal configuration request, whether a terminal configuration file cached in a terminal needs to be updated, wherein the terminal configuration file is configured based on a geographical area indicated by a smart card and is used for querying smart card information; receiving an update file delivered by the server, when the server determines that the terminal configuration file cached in the terminal needs to be updated; updating the terminal configuration file cached locally according to the update file delivered by the server; and when a connection is established to the smart card in a short-distance communications mode, querying card information of the smart card according to the updated terminal configuration file.Type: GrantFiled: January 3, 2018Date of Patent: April 23, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yixin Guo, Chun Wang, Hang Yu, Xianhua Du
-
Publication number: 20180129925Abstract: The present disclosure provides a smart card information querying method, including: sending a terminal configuration request to a server, so that the server determines, according to the terminal configuration request, whether a terminal configuration file cached in a terminal needs to be updated, wherein the terminal configuration file is configured based on a geographical area indicated by a smart card and is used for querying smart card information; receiving an update file delivered by the server, when the server determines that the terminal configuration file cached in the terminal needs to be updated; updating the terminal configuration file cached locally according to the update file delivered by the server; and when a connection is established to the smart card in a short-distance communications mode, querying card information of the smart card according to the updated terminal configuration file.Type: ApplicationFiled: January 3, 2018Publication date: May 10, 2018Inventors: Yixin GUO, Chun WANG, Hang YU, Xianhua DU
-
Publication number: 20180020009Abstract: A method and system for implementing verification within data transfer are provided. The method includes obtaining a user card identifier and a data transfer password of a selected user card through a data transfer request interface. A data transfer verification request to a data transfer server is initiated, the data transfer verification request being generated according to the user card identifier, the data transfer password and a data transfer user identifier. A current time valid identifier that is returned by the data transfer server is received when the data transfer verification is passed, the current time valid identifier being issued when the data transfer server determines that the current time does not exceed a valid period of card-binding time of the selected user card. A secondary verification interface is skipped according to the current time valid identifier. A data transfer confirmation interface is entered.Type: ApplicationFiled: September 28, 2017Publication date: January 18, 2018Inventors: Dezhi WEI, Yixin GUO, Wenqin WU, Weitao ZHENG, Zhaochuang WANG, Zhang WANG
-
Publication number: 20180013735Abstract: A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.Type: ApplicationFiled: August 31, 2017Publication date: January 11, 2018Inventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
-
Publication number: 20160275488Abstract: The present disclosure is directed to device, system and method for creating a virtual credit card. The method includes: receiving a subset of real-name information from a user interface of a terminal device; searching the real-name information stored in the first server with the subset of the real-name information; upon real-name information is found, sending the real-name information to the second server; after finding the credit card account is not stored in the second server, sending a credit indicator to the first server; if the exchange resource account tying to the electronic exchange account is stored in the first server, creating, by the second server, a virtual credit card account; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.Type: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
-
Publication number: 20160275485Abstract: Device, system and method for creating virtual credit are provided. The method includes acquiring user real-name information from a user interface by a terminal device, wherein an electronic exchange account associating with the acquired user real-name information is not saved in a first server; sending the user real-name information to a second server; detecting if a credit card account associating with the user real-name information is saved in the second server, and creating a virtual credit card account if the credit card account is saved in the second server; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.Type: ApplicationFiled: June 1, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
-
Publication number: 20160275487Abstract: The present disclosure directs to method, device, system for creating virtual credit card. The method includes: receiving a subset of real-name information from a user interface of a terminal device; searching the real-name information stored in the first server with the subset of the real-name information; upon the real-name information is found, sending the real-name information to the second server; finding whether the real-name information associates with a credit card account; after finding the credit card account is not stored in the second server, determining whether an exchange resource account tying to the electronic exchange account is stored in the first server; if the exchange resource account is not stored, receiving account information of a resource saving account, and binding the electronic exchange account and the resource saving account; creating a virtual credit card account by the second server; and storing the virtual credit card in the first server.Type: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
-
Publication number: 20160275486Abstract: Device, system and method for creating virtual credit card are provided. The method includes: receiving real-name information from a user interface of a terminal device wherein an electronic exchange account associated with the real-name information is not stored in a first server; receiving the user real-name information by the second server, finding whether a credit card account associating with the user real-name information is stored, and when the credit card account is not stored, sending an indicator to the first server; receiving account information a resource saving account by the first server, creating an electronic exchange account by using the user real-name information and binding the electronic exchange account with the resource saving account; creating a virtual credit card account by using the real-name information; and storing the virtual credit card associated with the virtual credit card account in the data storage.Type: ApplicationFiled: June 1, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
-
Publication number: 20150051857Abstract: A measurement method for an aviation-specific inductive proximity sensor (IPS for short) includes steps of: 1) building a measurement circuit, wherein an IPS comprises an internal resistance r and an inductance L; 2) building a look-up table, wherein the step 2) specifically comprises steps of: sampling a first voltage measured value U1 corresponding to a first constant delay time T1 with the ADC; sampling a second voltage measured value U2 corresponding to a second constant delay time T2 with the ADC; then obtaining voltage discharge formulas U1(T1, R, r, L) and U2(T2, R, r, L) of an r-L circuit; and 3) compressing the look-up table, utilizing the compressed look-up table for calculation during measurement. The present invention ensures that the system works within a standard temperature range, and improves measurement stability, reliability, and real-time performance. Furthermore, there is no floating point calculation, which saves CPU or MCU hardware resources.Type: ApplicationFiled: March 22, 2012Publication date: February 19, 2015Applicant: XI'AN JIAOTONG UNIVERSITYInventors: Zhibiao Shao, Yixin Guo
-
Patent number: 8291329Abstract: System and method for merging differences between graphical programs. Information is received regarding matches and differences, e.g., in hardware, software, configuration, and/or connectivity, between first and second graphical programs, each comprising respective pluralities of interconnected nodes. The information is analyzed to merge differences between the first and second graphical programs, e.g., for each difference: removing all non-common nodes and connections thereto in the second sub-graph from the second graphical program, adding all common nodes and connections thereto in the first sub-graph to the second graphical program, determining all edges in the first sub-graph that connect common nodes to non-common nodes; and for each determined edge, adding to the second graphical program an edge that connects a corresponding common node in the second sub-graph with a corresponding non-common node added from the first sub-graph. A merged graphical program is displayed on a display, e.g.Type: GrantFiled: March 26, 2010Date of Patent: October 16, 2012Assignee: National Instruments CorporationInventors: Ray Hsu, Mohammed Kamran Shah, Duncan Hudson, Yixin Guo, Jonathan P. Fournie
-
Publication number: 20120243958Abstract: The invention presents a vehicle transportation system on the highway. This system can transfer the moving vehicles such as cars, sport utility vehicles (SUVs), and multi-purpose vehicles (MPVs) from one site of the highway to another site. The system can decrease fuel consumption and lower the amount of the exhausts from the vehicles for good environment protection. It also cuts the operating cost for the vehicles' owners.Type: ApplicationFiled: December 30, 2011Publication date: September 27, 2012Applicant: Xingkang Computer Technology (Suzhou) Co., Ltd.Inventor: Yixin Guo
-
Patent number: 8151244Abstract: System and method for merging graphical programs. Information is received regarding first, second, and third graphical programs, where the third graphical program is an ancestor graphical program of the first and second. The information is analyzed to determine differences among the graphical programs. The first and second graphical programs are merged based on the determined differences, generating a merged graphical program, which is displayed.Type: GrantFiled: July 27, 2007Date of Patent: April 3, 2012Assignee: National Instruments CorporationInventors: Ray Hsu, Mohammed Kamran Shah, Duncan G. Hudson, III, Yixin Guo, Jonathan P. Fournie