Patents by Inventor Kepeng Li

Kepeng Li 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: 8392717
    Abstract: An authentication method is disclosed herein. The method includes: by a server, using a Trigger message nonce to generate a Trigger message, and sending the generated Trigger message to a client so that the client can extract the Trigger message nonce; after determining that the Trigger message nonce is valid, using the Trigger message nonce to generate a digest, and authenticating the Trigger message generated by using the Trigger message nonce; after the authentication succeeds, sending a session request to the server indicated by the Trigger message, where the session request carries a session ID. The corresponding system, server and client are disclosed herein. The present invention makes the authentication process more secure through the client and the server based on the DS or DM protocol.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: March 5, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoqian Chai, Hongtao Gao, Kepeng Li, Linyi Tian
  • Patent number: 8356094
    Abstract: The present disclosure relates to the field of mobile communication technologies, and provides a method for locating operation nodes in a communication system. The method includes using an identifier in the received message to obtain an adjusted path from the root node of the management tree of the client to the standard management object corresponding to the identifier, using the message to obtain a relative path between the target operation node and the root node of the standard management object on the management tree, concatenating the adjusted path with the relative path, and locating the target operation node according to the concatenated path. The present disclosure also provides a system for locating operation nodes, a client for locating operation nodes in a communication system, and a server for performing management operations for clients.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: January 15, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiangshui He, Kepeng Li, Xiaoqian Chai, Hongtao Gao
  • Patent number: 8341274
    Abstract: A method, a system, a server, and a terminal for processing message are described. The method includes the steps as follows. A notification message for requesting to establish a session sent by a session requester is received, in which the notification message carries session management information related to the session. The session management information of the session in the notification message is acquired, and a session connection with the session requester is initiated according to the session management information. Alternatively, the notification message is acknowledged according to the session management information, a reply message is generated according to an acknowledgement result, and the reply message is sent to the session requester.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: December 25, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kepeng Li, Xiaoqian Chai, Linyi Tian, Fujun Ye
  • Publication number: 20120284706
    Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.
    Type: Application
    Filed: July 18, 2012
    Publication date: November 8, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shouling CUI, Xiaoqian CHAI, Linyi TIAN, Kepeng LI
  • Patent number: 8301118
    Abstract: A method, system, and apparatus are described for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: October 30, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kepeng Li, Xiaoqian Chi, Xiaoyi Dong, Jiangshui He, Jiao Kang
  • Publication number: 20120266190
    Abstract: The present invention discloses a method for playing an advertisement, a terminal, and a media controller. The method includes: receiving a program on-demand request, and obtaining program identifier information according to the program on-demand request; obtaining advertisement metadata and advertisement play time that correspond to the program identifier information, where the advertisement metadata includes an advertisement identifier of a target advertisement, and the advertisement play time includes first advertisement play time; receiving a first selection result sent by a user, and obtaining, according to the first selection result and the advertisement metadata, a first advertisement identifier of an advertisement that needs to be played for the user; and playing the advertisement corresponding to the first advertisement identifier when the first advertisement play time arrives.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 18, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Gang Shao, Kepeng Li, Yinyan Tan, Yuanyuan Zhang, Jieping Zhong
  • Patent number: 8261262
    Abstract: A method, system, and apparatus for installing software components are provided. The method includes a terminal which receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: September 4, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Patent number: 8245225
    Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: August 14, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Patent number: 8245048
    Abstract: An authentication method is disclosed herein. The method includes: by a server, using a Trigger message nonce to generate a Trigger message, and sending the generated Trigger message to a client so that the client can extract the Trigger message nonce; after determining that the Trigger message nonce is valid, using the Trigger message nonce to generate a digest, and authenticating the Trigger message generated by using the Trigger message nonce; after the authentication succeeds, sending a session request to the server indicated by the Trigger message, where the session request carries a session ID. The corresponding system, server and client are disclosed herein. The present invention makes the authentication process more secure through the client and the server based on the DS or DM protocol.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: August 14, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoqian Chai, Hongtao Gao, Kepeng Li, Linyi Tian
  • Patent number: 8239859
    Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: August 7, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Cha, Linyi Tian, Kepeng Li
  • Publication number: 20120198233
    Abstract: A method for recalling a message and a device thereof are provided, thereby efficiently satisfying a message recall demand, and improving a service quality of a message service. The method includes: sending a message recall request to a message receiving device, in which the message recall request carries a message identifier of the message to be recalled and a message authentication header field, and the message authentication header field includes an encryption algorithm and a random number generated by encrypting a random number for authenticating the message through the encryption algorithm, so that the message receiving device determines the message to be recalled according to the message ID and the message authentication header field, and disposes the message to be recalled according to a local policy and a delivery status of the message to be recalled; and receiving a message recall disposition result returned by the message receiving device.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 2, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Robins George, Kepeng Li
  • Publication number: 20120150639
    Abstract: Embodiments of the present invention relate to a method, an apparatus, and a system for placing an advertisement. The method includes: after receiving an advertisement placement request, selecting, by an advertisement client or an application server according to the advertisement placement request, advertisement information to be placed; judging validity of the advertisement information according to advertisement metadata that is generated by an advertisement server and associated with the selected advertisement information; and judging, according to the validity of the advertisement information, whether to place the advertisement information. In the embodiments of the present invention, capping of the total exposure frequency on a terminal side and a network side can be implemented in an accurate and controllable manner, so that an advertisement platform can avoid an invalid advertisement placement, a cost of an advertiser is reduced, and a return on an investment in the advertisement is improved.
    Type: Application
    Filed: February 17, 2012
    Publication date: June 14, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Kepeng Li, Gang Shao, Yinyan Tan
  • Publication number: 20120094636
    Abstract: A method, system, and apparatus are described for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.
    Type: Application
    Filed: December 27, 2011
    Publication date: April 19, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kepeng Li, Xiaoqian Chai, Xiaoyi Dong, Jiangshui He, Jiao Kang
  • Publication number: 20120042308
    Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.
    Type: Application
    Filed: October 24, 2011
    Publication date: February 16, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Patent number: 8116737
    Abstract: In embodiments of the invention, there is provided with a method, system, and apparatus for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: February 14, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kepeng Li, Xiaoqian Chai, Xiaoyi Dong, Jiangshui He, Jiao Kang
  • Publication number: 20120030472
    Abstract: An authentication method is disclosed herein. The method includes: by a server, using a Trigger message nonce to generate a Trigger message, and sending the generated Trigger message to a client so that the client can extract the Trigger message nonce; after determining that the Trigger message nonce is valid, using the Trigger message nonce to generate a digest, and authenticating the Trigger message generated by using the Trigger message nonce; after the authentication succeeds, sending a session request to the server indicated by the Trigger message, where the session request carries a session ID. The corresponding system, server and client are disclosed herein. The present invention makes the authentication process more secure through the client and the server based on the DS or DM protocol.
    Type: Application
    Filed: October 11, 2011
    Publication date: February 2, 2012
    Inventors: Xiaoqian CHAI, Hongtao GAO, Kepeng LI, Linyi TIAN
  • Patent number: 8095674
    Abstract: A method for access control in device management includes: by a terminal, receiving a command that includes a node identifier of a target ID from a server; judging whether the server rights meet preset rights; running the command when the server rights meet the preset rights and the server has an access right (ACL) of the target node identified by the node identifier. The present invention solves the problem that the MOs are beyond control because any server can create any type of MOs in the terminal, thus improving the security of the system. A system and terminal for access control in device management are also provided.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: January 10, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fujun Ye, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Patent number: 8082352
    Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: December 20, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Publication number: 20110307500
    Abstract: The present invention discloses a method and an apparatus for managing an aspect and an aspect trigger. The method for managing an aspect and an aspect trigger includes the following steps: the apparatus for managing an aspect and an aspect trigger receives a request message that carries a definition and a storage path of an aspect and/or aspect trigger, where the aspect is an abstraction of one or more information elements or represents one or more types of information elements needed to be obtained, and the aspect trigger represents to perform a corresponding trigger action when a specific aspect fulfills a preset condition; and the apparatus for managing an aspect and an aspect trigger parses the request message, and creates, according to the storage path, a document that includes the definition of the aspect and/or aspect trigger.
    Type: Application
    Filed: June 29, 2011
    Publication date: December 15, 2011
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kepeng LI, Rong Deng, Wenjie Zhu
  • Publication number: 20110296042
    Abstract: A method, a system, a server, and a terminal for processing message are described. The method includes the steps as follows. A notification message for requesting to establish a session sent by a session requester is received, in which the notification message carries session management information related to the session. The session management information of the session in the notification message is acquired, and a session connection with the session requester is initiated according to the session management information. Alternatively, the notification message is acknowledged according to the session management information, a reply message is generated according to an acknowledgement result, and the reply message is sent to the session requester.
    Type: Application
    Filed: August 2, 2011
    Publication date: December 1, 2011
    Inventors: Kepeng Li, Xiaoqian Chai, Linyi Tian, Fujun Ye