Patents by Inventor Weiming Cheng

Weiming Cheng 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: 10693858
    Abstract: A content delivery network based (CDN-based) access control method, includes receiving, by a CDN server, a hypertext transfer protocol (HTTP) request from a user terminal and identification information of the user terminal, where the HTTP request includes an access ticket, sending the identification information of the user terminal and the HTTP request to a service server, receiving an HTTP response including a content fingerprint when an authentication result indicating that the access ticket is valid, obtaining the content resource according to the content fingerprint, and sending the content resource to the user terminal.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: June 23, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dajun Lu, Weiming Cheng
  • Publication number: 20180091495
    Abstract: A content delivery network based (CDN-based) access control method, includes receiving, by a CDN server, a hypertext transfer protocol (HTTP) request from a user terminal and identification information of the user terminal, where the HTTP request includes an access ticket, sending the identification information of the user terminal and the HTTP request to a service server, receiving an HTTP response including a content fingerprint when an authentication result indicating that the access ticket is valid, obtaining the content resource according to the content fingerprint, and sending the content resource to the user terminal.
    Type: Application
    Filed: November 28, 2017
    Publication date: March 29, 2018
    Inventors: Dajun Lu, Weiming Cheng
  • Patent number: 8537824
    Abstract: A method for processing messages in MMS, which includes: after receiving a message from a user side, an MMSC notifying a home Value Added Service Applications Server corresponding to receivers of the message to process the message according to each identifier, which is carried in the message, of the receiver that belongs to the Value Added Service Applications Server and that is carried in the message. A system for processing messages in the MMS is further disclosed. By adopting the technique solution provided in the invention, it could successfully implement the message service of a terminal sending messages to multiple receivers that belong to the same Value Added Service Applications Server. Moreover, it could further reduce the message flux between the MMSC and the Value Added Service Applications server so as to reduce the occupancy of the communication resources, increase the efficiency and save the cost.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 17, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kehua Chen, Weiming Cheng, Dawei Li, Guangchang Bai
  • Patent number: 8019823
    Abstract: A method for increasing multimedia messaging service system capacity is provided, it comprises: a message distributing device determining a first multimedia messaging service center (MMSC) node for receiving multimedia message, and forwarding the multimedia message to a relay of the first MMSC node, after it having received multimedia message; the multimedia message being transmitted to a server of the first MMSC node by the relay of the first MMSC node, and stored in the server of the first MMSC node; the server of the first MMSC node corresponding to the relay of the first MMSC relay uniquely; the server of the first MMSC node sending the multimedia message to the receipt party via the relay of the first MMSC node and the message distributing device. A system and a device for increasing multimedia messaging service system capacity are provided, too. It can increase the capacity of multimedia messaging service system handling multimedia message service with the invention.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: September 13, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Guangchang Bai, Dawei Li, Zhiyuan Zhang, Weiming Cheng, Yang Wang
  • Patent number: 7899476
    Abstract: The invention discloses a method for processing a PUSH notification, including: placing non-compressible fields into the Push notification and placing into the PUSH notification a field signifying message type and a field of internal ID after the fields are compressed; determining whether the PUSH notification may be carried in one short message; if yes, having the PUSH notification carried in one short message; otherwise, having the PUSH notification carried in two short messages; determining whether there are any unoccupied bytes in the short message; if yes, determining whether to place the initiator From field into the PUSH notification according to the number of the unoccupied bytes in the short message, and determining whether to compress Subject field and place the Subject field into the PUSH notification; otherwise, terminating the processing flow of the PUSH notification. The present invention may have the PUSH notifications carried in two short messages at most.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: March 1, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weiming Cheng, Dawei Li
  • Patent number: 7894835
    Abstract: A method for processing messages in MMS, which includes: after receiving a message from a user side, an MMSC notifying a home Value Added Service Applications Server corresponding to receivers of the message to process the message according to each identifier, which is carried in the message, of the receiver that belongs to the Value Added Service Applications Server and that is carried in the message. The present invention further discloses a system for processing messages in the MMS. By adopting the technique solution provided in the invention, it could successfully implement the message service of a terminal sending messages to multiple receivers which belong to the same Value Added Service Applications Server. Moreover, it could further reduce the message flux between the MMSC and the Value Added Service Applications server so as to reduce the occupancy of the communication resources, increase the efficiency and save the cost.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: February 22, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kehua Chen, Weiming Cheng, Dawei Li, Guangchang Bai
  • Publication number: 20110032943
    Abstract: A method for processing messages in MMS, which includes: after receiving a message from a user side, an MMSC notifying a home Value Added Service Applications Server corresponding to receivers of the message to process the message according to each identifier, which is carried in the message, of the receiver that belongs to the Value Added Service Applications Server and that is carried in the message. A system for processing messages in the MMS is further disclosed. By adopting the technique solution provided in the invention, it could successfully implement the message service of a terminal sending messages to multiple receivers that belong to the same Value Added Service Applications Server. Moreover, it could further reduce the message flux between the MMSC and the Value Added Service Applications server so as to reduce the occupancy of the communication resources, increase the efficiency and save the cost.
    Type: Application
    Filed: October 20, 2010
    Publication date: February 10, 2011
    Inventors: Kehua Chen, Weiming Cheng, Dawei Li, Guangchang Bai
  • Publication number: 20090280781
    Abstract: The present invention discloses a message storage method, including: receiving a new message including message contents and service information; checking whether a seed message of the new message is stored, the seed message being a message with identical message contents to the new message; and creating an association relationship between the service information of the new message and the stored seed message, if a seed message of the new message is stored; and storing the received new message, if no seed message of the new message is stored.
    Type: Application
    Filed: May 12, 2009
    Publication date: November 12, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaoqiang LI, Weizheng HAN, Kehua CHEN, Weiming CHENG
  • Publication number: 20090233618
    Abstract: A method for increasing multimedia messaging service system capacity is provided, it comprises: a message distributing device determining a first multimedia messaging service center (MMSC) node for receiving multimedia message, and forwarding the multimedia message to a relay of the first MMSC node, after it having received multimedia message; the multimedia message being transmitted to a server of the first MMSC node by the relay of the first MMSC node, and stored in the server of the first MMSC node; the server of the first MMSC node corresponding to the relay of the first MMSC relay uniquely; the server of the first MMSC node sending the multimedia message to the receipt party via the relay of the first MMSC node and the message distributing device. A system and a device for increasing multimedia messaging service system capacity are provided, too. It can increase the capacity of multimedia messaging service system handling multimedia message service with the invention.
    Type: Application
    Filed: May 28, 2009
    Publication date: September 17, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guangchang Bai, Dawei Li, Zhiyuan Zhang, Weiming Cheng, Yang Wang
  • Publication number: 20090088198
    Abstract: A message processing method, a single SIM multiple numbers (SSMN) processor, and a message service center are described in the embodiments of the present invention. The message processing method includes: receiving a message; determining a sending or receiving terminal of the message as a SSMN terminal; obtaining a virtual number of the SSMN terminal; and processing the message by the virtual number. According to the present invention, multiple numbers of a SSMN subscriber can be online at the same time, so that the subscriber may send and receive messages both through the host and virtual numbers.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 2, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Weiming Cheng
  • Publication number: 20080280632
    Abstract: A method for processing messages in MMS, which includes: after receiving a message from a user side, an MMSC notifying a home Value Added Service Applications Server corresponding to receivers of the message to process the message according to each identifier, which is carried in the message, of the receiver that belongs to the Value Added Service Applications Server and that is carried in the message. The present invention further discloses a system for processing messages in the MMS. By adopting the technique solution provided in the invention, it could successfully implement the message service of a terminal sending messages to multiple receivers which belong to the same Value Added Service Applications Server. Moreover, it could further reduce the message flux between the MMSC and the Value Added Service Applications server so as to reduce the occupancy of the communication resources, increase the efficiency and save the cost.
    Type: Application
    Filed: July 13, 2006
    Publication date: November 13, 2008
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Kehua Chen, Weiming Cheng, Dawei Li, Guangchang Bai
  • Publication number: 20070180037
    Abstract: The invention discloses a method for processing a PUSH notification, including: placing non-compressible fields into the Push notification and placing into the PUSH notification a field signifying message type and a field of internal ID after the fields are compressed; determining whether the PUSH notification may be carried in one short message; if yes, having the PUSH notification carried in one short message; otherwise, having the PUSH notification carried in two short messages; determining whether there are any unoccupied bytes in the short message; if yes, determining whether to place the initiator From field into the PUSH notification according to the number of the unoccupied bytes in the short message, and determining whether to compress Subject field and place the Subject field into the PUSH notification; otherwise, terminating the processing flow of the PUSH notification. The present invention may have the PUSH notifications carried in two short messages at most.
    Type: Application
    Filed: January 4, 2007
    Publication date: August 2, 2007
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiming CHENG, Dawei LI