Patents by Inventor Xiangyao LIN

Xiangyao LIN 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: 11157634
    Abstract: The disclosure describes a device control method. A close-range communication connection between a terminal and a target device is established. A feature description of the target device is obtained through the close-range communication connection. The feature description corresponds to a function of the target device. An operation permission regarding the feature description is queried. The function is controlled by the terminal using the feature description according to the operation permission regarding the feature description.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: October 26, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiangyao Lin, Shihai Cheng, Liangliang Fan, Anqi Ren, Jingui Wang, Yuyan Long, Suipeng Qi, Bin Huang
  • Patent number: 11025680
    Abstract: A method and device for controlling peripheral devices via a social networking platform includes a method and device for registering a peripheral device on a social networking platform, which includes: at a user device having one or more processors and memory: executing a social networking client application of the social networking platform on the user device; through the social networking client application, receiving an input identifying a peripheral device; and in response to receiving the input identifying the peripheral device: sending a request to establish a social networking identity for the peripheral device; and upon successful establishment of the social networking identity for the peripheral device, presenting the peripheral device as a social network contact of the user account in a user interface of the social networking client application.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 1, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiangyao Lin, Jinhai Liu, Chenglin Liu, Liangliang Fan, Shihai Cheng, Kai Liu
  • Patent number: 11005834
    Abstract: Methods and systems for facilitating access to a network (e.g., the Internet) are disclosed herein. A server with processor(s) and memory receives a request from a client device to download a network access configuration file, where the network access configuration file is configured to enable access to the Internet via a respective Internet access point. In accordance with the received request, the server identifies a first account in a social networking platform corresponding to a provider of the respective Internet access point. The server determines a relationship between the first account and a second account corresponding to a user of the client device in the social networking platform. In accordance with a first determination that the relationship satisfies one or more predetermined access criteria, the server provides the network access configuration file to the client device.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: May 11, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinhai Liu, Xiangyao Lin
  • Patent number: 10833762
    Abstract: An information transmitting method and device, and an information receiving method and device are provided. The information transmitting method includes: obtaining authentication information; converting the authentication information into a binary sequence; encoding the binary sequence into optical signals based on a correspondence between a binary number and an optical signal; and transmitting the optical signals to a receiving device, wherein the receiving device receives the optical signals, obtains the authentication information carried in the optical signals, and performs an information authentication based on the authentication information.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: November 10, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Shihai Cheng, Jinhai Liu, Anqi Ren, Yaobo Hua, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Bin Huang
  • Patent number: 10657582
    Abstract: A service terminal, which is communicatively coupled to a remote server, communicates with an offline mobile phone located nearby via a short-range wireless communication protocol to complete a service request initiated by the mobile phone. The service terminal repeatedly broadcasts, via a short-range wireless transceiver, a service message to neighboring mobile terminals until after receiving a service purchase request message from one of the mobile terminals. The service terminal then suspends the broadcast of the service message and submits the service purchase request to the remote server and then receives a purchase confirmation message from the remote server. Next, the service terminal transmits, via the short-range wireless transceiver, the purchase confirmation message back to the user terminal.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: May 19, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Shihai Cheng, Kai Liu, Yu Li, Liangliang Fan, Xiangyao Lin, Chenglin Liu, Jinhai Liu, Yaobo Hua, Anqi Ren, Bin Huang
  • Patent number: 10542458
    Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: January 21, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chenglin Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Can Liu, Rungui Ye, Lejun Liu
  • Publication number: 20190394205
    Abstract: Methods and systems for facilitating access to a network (e.g., the Internet) are disclosed herein. A server with processor(s) and memory receives a request from a client device to download a network access configuration file, where the network access configuration file is configured to enable access to the Internet via a respective Internet access point. In accordance with the received request, the server identifies a first account in a social networking platform corresponding to a provider of the respective Internet access point. The server determines a relationship between the first account and a second account corresponding to a user of the client device in the social networking platform. In accordance with a first determination that the relationship satisfies one or more predetermined access criteria, the server provides the network access configuration file to the client device.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventors: Jinhai LIU, Xiangyao LIN
  • Patent number: 10484197
    Abstract: An IoT communication method, including: receiving via an account of the communication end, access information or control information sent from an account of a user end. The access information includes an identifier of a source terminal and an access command which accesses status information of the source terminal. The control information includes the identifier of the source terminal and a control command which controls the source terminal, the account of the communication end and the account of the user end are bound to each other in instant messaging software; sending the access command or the control command to the source terminal specified by the identifier of the source terminal; obtaining source information which the source terminal returns in response to receiving the access command or the control command from the communication end; sending, via the account of the communication end, the source information to the account of the user end.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: November 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lejun Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Can Liu
  • Patent number: 10447699
    Abstract: Methods and systems for facilitating access to a network (e.g., the Internet) are disclosed herein. A server with processor(s) and memory receives a request from a client device to download a network access configuration file, where the network access configuration file is configured to enable access to the Internet via a respective Internet access point. In accordance with the received request, the server identifies a first account in a social networking platform corresponding to a provider of the respective Internet access point. The server determines a relationship between the first account and a second account corresponding to a user of the client device in the social networking platform. In accordance with a first determination that the relationship satisfies one or more predetermined access criteria, the server provides the network access configuration file to the client device.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: October 15, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinhai Liu, Xiangyao Lin
  • Patent number: 10412061
    Abstract: Method and device of encrypting communication between a server and a peripheral device are disclosed. The method includes: a server receiving a session request from a control device, the session request including a predetermined device ID of a peripheral device associated with the control device; generating a first session key for encrypting and decrypting future communication between the peripheral device and the server; identifying a pre-stored encryption key corresponding to the predetermined device ID from a database, wherein the pre-stored encryption key is also pre-stored in the peripheral device; encrypting the first session key using the pre-stored encryption key; sending the encrypted first session key to the peripheral device via the control device; and encrypting communication to the peripheral device in a respective communication session using the first session key.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 10, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chenglin Liu, Jinhai Liu, Xiangyao Lin, Liangliang Fan
  • Publication number: 20190089684
    Abstract: Method and device of encrypting communication between a server and a peripheral device are disclosed. The method includes: a server receiving a session request from a control device, the session request including a predetermined device ID of a peripheral device associated with the control device; generating a first session key for encrypting and decrypting future communication between the peripheral device and the server; identifying a pre-stored encryption key corresponding to the predetermined device ID from a database, wherein the pre-stored encryption key is also pre-stored in the peripheral device; encrypting the first session key using the pre-stored encryption key; sending the encrypted first session key to the peripheral device via the control device; and encrypting communication to the peripheral device in a respective communication session using the first session key.
    Type: Application
    Filed: November 16, 2018
    Publication date: March 21, 2019
    Inventors: Chenglin Liu, Jinhai Liu, Xiangyao Lin, Liangliang Fan
  • Publication number: 20190081992
    Abstract: A method and device for controlling peripheral devices via a social networking platform includes a method and device for registering a peripheral device on a social networking platform, which includes: at a user device having one or more processors and memory: executing a social networking client application of the social networking platform on the user device; through the social networking client application, receiving an input identifying a peripheral device; and in response to receiving the input identifying the peripheral device: sending a request to establish a social networking identity for the peripheral device; and upon successful establishment of the social networking identity for the peripheral device, presenting the peripheral device as a social network contact of the user account in a user interface of the social networking client application.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Xiangyao Lin, Jinhai Liu, Chenglin Liu, Liangliang Fan, Shihai Cheng, Kai Liu
  • Patent number: 10164949
    Abstract: Method and device of encrypting communication between a server and a peripheral device are disclosed. The method includes: a server receiving a session request from a control device, the session request including a predetermined device ID of a peripheral device associated with the control device; generating a first session key for encrypting and decrypting future communication between the peripheral device and the server; identifying a pre-stored encryption key corresponding to the predetermined device ID from a database, wherein the pre-stored encryption key is also pre-stored in the peripheral device; encrypting the first session key using the pre-stored encryption key; sending the encrypted first session key to the peripheral device via the control device; and encrypting communication to the peripheral device in a respective communication session using the first session key.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: December 25, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chenglin Liu, Jinhai Liu, Xiangyao Lin, Liangliang Fan
  • Patent number: 10165017
    Abstract: A method and device for controlling peripheral devices via a social networking platform includes a method and device for registering a peripheral device on a social networking platform, which includes: at a user device having one or more processors and memory: executing a social networking client application of the social networking platform on the user device; through the social networking client application, receiving an input identifying a peripheral device; and in response to receiving the input identifying the peripheral device: sending a request to establish a social networking identity for the peripheral device; and upon successful establishment of the social networking identity for the peripheral device, presenting the peripheral device as a social network contact of the user account in a user interface of the social networking client application.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: December 25, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiangyao Lin, Jinhai Liu, Chenglin Liu, Liangliang Fan, Shihai Cheng, Kai Liu
  • Patent number: 10165446
    Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: December 25, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chenglin Liu, Liangliang Fan, Xiangyao Lin, Rungui Ye, Can Liu, Kai Liu, Jinhai Liu, Lejun Liu
  • Patent number: 10154529
    Abstract: A method and apparatus for connecting peripheral devices are disclosed. The method is performed at an electronic device having one or more processors and memory, and includes: scanning, through a user interface of a social networking application, an image containing encoded information associated with a first peripheral device that provides a first wireless communication interface; retrieving, based on the encoded information, a first identity information item of the first peripheral device from a server hosting a social networking platform associated with the social networking application; and in accordance with the retrieved first identity information item, establishing a wireless connection between the electronic device and the first peripheral device via the first wireless communication interface of the first peripheral device.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: December 11, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinhai Liu, Chenglin Liu, Zhan Shu, Xiangyao Lin
  • Patent number: 10061400
    Abstract: An input device includes an input module and a fixing module matching the input module. The input module is a sphere having a cavity, the input module includes a signal detection unit and a signal output unit, the signal detection unit and the signal output unit are placed in the cavity after being electrically connected, the signal detection unit is configured to generate a corresponding input signal according to a preset operation performed by a user on the input module, and the signal output unit is connected to an external terminal and configured to output the input signal to the terminal. The fixing module is configured to fix the input device on a preset flat surface.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: August 28, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shihai Cheng, Anqi Ren, Qing He, Chenglin Liu, Jinhai Liu, Xiangyao Lin, Kai Liu, Bin Huang, Liangliang Fan, Yaobo Hua, Yaxuan Zhu, Yu Li, Huihui Chen, Leteng Weng, Zhan Shu, Nongfei Pan
  • Publication number: 20180239913
    Abstract: The disclosure describes a device control method. A near field communication connection between a terminal and a target device is established. A feature description of the target device is obtained through the communication connection. The feature description corresponds to a function of the target device. An operation permission regarding the feature description is queried. The function is controlled by the terminal using the feature description according to the operation permission regarding the feature description.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Applicant: Tencent Technology (Schenzhen) Company Limited
    Inventors: Xiangyao Lin, Shihai Cheng, Liangliang Fan, Anqi Ren, Jingui Wang, Yuyan Long, Suipeng Qi, Bin Huang
  • Publication number: 20180184294
    Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.
    Type: Application
    Filed: February 21, 2018
    Publication date: June 28, 2018
    Inventors: Chenglin LIU, Liangliang FAN, Xiangyao LIN, Rungui YE, Can LIU, Kai LIU, Jinhai LIU, Lejun LIU
  • Publication number: 20180167846
    Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.
    Type: Application
    Filed: January 26, 2018
    Publication date: June 14, 2018
    Inventors: Chenglin Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Can Liu, Rungui Ye, Lejun Liu