Patents by Inventor Keping Chen

Keping Chen 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: 10496613
    Abstract: A method for processing an I/O request and a computer system are provided. The method includes: receiving an I/O write request from a virtual machine; writing first data to be written as requested by the I/O write request into a local persistent storage area; determining a file type of a file to which the first data belongs; and writing the first data into a remote shared storage area if the file type of the file to which the first data belongs is a user file or a system file. Thus access traffic on the remote shared storage area can be reduced.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: December 3, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ting Wang, Yaqiong Li, Keping Chen, Weilong Chen
  • Patent number: 10097466
    Abstract: A data distribution method and a splitter is provided. The data distribution method executed by the splitter includes: parsing a received data packet to determine a transport layer communications protocol to which the data packet belongs; acquiring from the data packet, identification information of a data stream to which the received data packet belongs; acquiring from a memory according to a correspondence between a transport layer communications protocol and an distribution table, an distribution table corresponding to the transport layer communications protocol to which the data packet belongs; determining according to a correspondence between identification information of a data stream and a thread in the acquired distribution table, a thread corresponding to the data stream to which the data packet belongs; and sending the data packet to a cache queue of the determined thread, so that the determined thread acquires the data packet from the cache queue.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 9, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiyuan Tang, Bin Huang, Keping Chen
  • Patent number: 9774651
    Abstract: A method and an apparatus for rapid data distribution, the method includes: sending, by a central processing unit, data description information to a rapid forwarding module, where the data description information includes an address and length information of data requested by a user; reading, by the rapid forwarding module according to the data description information, the data requested by the user and forwarding the data requested by the user to a network interface controller; and sending, by the network interface controller, the data requested by the user to the user. By using the method provided in the present invention, after services are increased, only the network interface controller and a storage device need to be added, and cost for the memory and the central processing unit does not need to be increased.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: September 26, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fan Fang, Keping Chen
  • Publication number: 20170052979
    Abstract: An input/output (IO) request processing method and a file server, where the method includes adding, according to different service levels carried in IO requests of users, the IO requests of the users to corresponding cache queues for processing at a virtual file system layer, a block IO layer and a device driver layer separately, thereby meeting different service level requirements for the IO requests of the users.
    Type: Application
    Filed: November 8, 2016
    Publication date: February 23, 2017
    Inventors: Kai Qi, Wei Wang, Keping Chen
  • Publication number: 20160306680
    Abstract: The present invention discloses a thread creation method, a service request processing method, and a related device, where the method includes: acquiring a quantity of network interface card queues of a multi-queue network interface card of a server; creating processes whose quantity is equal to the quantity of network interface card queues; creating one listener thread and multiple worker threads in each process; and binding each created listener thread to a different network interface card queue. Solutions provided in embodiments of the present invention are used to make creation of a process and a thread more proper, and improve efficiency of processing parallel service requests by a server.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingni SHEN, Cai LI, Mingyu GUO, Tian ZHANG, Keping CHEN, Yi CAI
  • Publication number: 20160308771
    Abstract: A data distribution method and a splitter is provided. The data distribution method executed by the splitter includes: parsing a received data packet to determine a transport layer communications protocol to which the data packet belongs; acquiring from the data packet, identification information of a data stream to which the received data packet belongs; acquiring from a memory according to a correspondence between a transport layer communications protocol and an distribution table, an distribution table corresponding to the transport layer communications protocol to which the data packet belongs; determining according to a correspondence between identification information of a data stream and a thread in the acquired distribution table, a thread corresponding to the data stream to which the data packet belongs; and sending the data packet to a cache queue of the determined thread, so that the determined thread acquires the data packet from the cache queue.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiyuan TANG, Bin Huang, Keping Chen
  • Publication number: 20150154227
    Abstract: A method for processing an I/O request and a computer system are provided. The method includes: receiving an I/O write request from a virtual machine; writing first data to be written as requested by the I/O write request into a local persistent storage area; determining a file type of a file to which the first data belongs; and writing the first data into a remote shared storage area if the file type of the file to which the first data belongs is a user file or a system file. Thus access traffic on the remote shared storage area can be reduced.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 4, 2015
    Inventors: Ting Wang, Yaqiong Li, Keping Chen, Weilong Chen
  • Publication number: 20140222960
    Abstract: A method and an apparatus for rapid data distribution, the method includes: sending, by a central processing unit, data description information to a rapid forwarding module, where the data description information includes an address and length information of data requested by a user; reading, by the rapid forwarding module according to the data description information, the data requested by the user and forwarding the data requested by the user to a network interface controller; and sending, by the network interface controller, the data requested by the user to the user. By using the method provided in the present invention, after services are increased, only the network interface controller and a storage device need to be added, and cost for the memory and the central processing unit does not need to be increased.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 7, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Fan Fang, Keping Chen
  • Patent number: 8019366
    Abstract: A method for processing a short message and a communication terminal are disclosed. The method includes: receiving a short message; extracting schedule information from the short message after determining that the short message is a schedule short message; and importing the schedule information into a schedule table. The inventive solution enables the communication terminal to automatically identify the schedule short message upon receipt of the short message and imports such schedule short message into the schedule table without manually operating by the user, thereby improving the user experience and increasing the inner value of the communication device.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: September 13, 2011
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Keping Chen, Hongxing Li, Gaoqi Chen
  • Patent number: 7742651
    Abstract: The detail in an image can be enhanced by selective filtering to separate at least one part of the frequency spectrum of the image from a remaining part of the image. The amplitude of the separated part of the frequency spectrum of image is changed and the amplitude-changed portion is combined with the remaining part of the image. The filtering and/or the change in amplitude is controlled at least in part in response to the content of the image to enhance the detail level of the image where appropriate, while preventing enhancement in areas of the picture where it is likely that artifacts would be generated.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: June 22, 2010
    Assignee: Thomson Licensing
    Inventors: Keping Chen, Jurica Ivisic, Ronald Edward Alspaugh
  • Publication number: 20090175435
    Abstract: The disclosure relates to a method and apparatus for determining an internal user for a call center system. The information servicing function provided in the existing communication networks may be utilized in the invention. After a call initiated from an internal user for a call center system to an external user fails, the call center system sends the call information to the external user in a timely manner so that the external user can obtain identification information of the internal user for the call center system in a timely and accurate manner. With the invention, the possibility of reaching the internal user for the call center system is enhanced and thus the interests of the external user and the enterprise entity can be secured.
    Type: Application
    Filed: March 16, 2009
    Publication date: July 9, 2009
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Zhou Yu, Keping Chen, Yuanhua Luan, Kaihuai Ying
  • Publication number: 20090003585
    Abstract: A communication method, device and system for implementing a scheduling communication service are provided. The communication system includes: a switch, a scheduling application server, and a scheduling terminal, the switch transfers a request message or a response message with a scheduling terminal as a caller or a callee to the scheduling application server, the scheduling application server stores session parameters of the scheduling terminal, determines the type of the call request message, converts the request message into one or more common call requests or response messages that can be identified by the switch, and sends the converted messages to the switch.
    Type: Application
    Filed: September 8, 2008
    Publication date: January 1, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Keping Chen, Zhangping Ma, Jiu Li, Gaoqi Chen
  • Publication number: 20080255848
    Abstract: A speech recognition method, system and server includes receiving speech information from at least one User Equipment; analyzing and recognizing the speech information and searching for a speech feature matching the speech information; and obtaining an instruction in accordance with the speech feature and executing the instruction. With the various embodiments of the disclosure, cost of the User Equipment may be reduced and accuracy of speech recognition may be improved.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 16, 2008
    Inventors: Zhou Yu, Yuetao Meng, Keping Chen
  • Publication number: 20080232559
    Abstract: A voice response method and a voice server. The method comprises: obtaining a voice service request and transforming the voice service request to a text service request; obtaining corresponding voice response data and visual response data according to the text service request; and transmitting the voice response data and visual response data.
    Type: Application
    Filed: June 3, 2008
    Publication date: September 25, 2008
    Inventors: Yuetao Meng, Zhou Yu, Keping Chen
  • Publication number: 20080214217
    Abstract: A method for processing a short message and a communication terminal are disclosed. The method includes: receiving a short message; extracting schedule information from the short message after determining that the short message is a schedule short message; and importing the schedule information into a schedule table. The inventive solution enables the communication terminal to automatically identify the schedule short message upon receipt of the short message and imports such schedule short message into the schedule table without manually operating by the user, thereby improving the user experience and increasing the inner value of the communication device.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 4, 2008
    Inventors: Keping Chen, Hongxing Li, Gaoqi Chen
  • Patent number: 7110457
    Abstract: A system and method for time division multiplexing multiple lower bandwidth signals into a high bandwidth signals such as a high-definition television signal. The invention provides an integrated transmission, distribution and routing signal format in which low-bandwidth signals are embedded in the active video and vertical blanking areas of a high-bandwidth signal. Data from the source data streams, including timing data, is formatted in packets, each packet comprising a plurality of channels. The packets are inserted into the high-bandwidth signal along with a header word providing a ‘data valid bit’ or ‘status bit’ for each of the channels, which identifies valid data words within the packet. The source data streams are accurately reconstituted by de-multiplexing according to header data specifying routing destination, stream ID, stream type, channel usage and stream clock reference for clock recovery at the receiving end.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: September 19, 2006
    Assignee: Leitch Technology International Inc.
    Inventors: Keping Chen, Semko Szybiak
  • Publication number: 20040252908
    Abstract: The detail in an image can be enhanced by selective filtering to separate at least one part of the frequency spectrum of the image from a remaining part of the image. The amplitude of the separated part of the frequency spectrum of image is changed and the amplitude-changed portion is combined with the remaining part of the image. The filtering and/or the change in amplitude is controlled at least in part in response to the content of the image to enhance the detail level of the image where appropriate, while preventing enhancement in areas of the picture where it is likely that artifacts would be generated.
    Type: Application
    Filed: April 5, 2004
    Publication date: December 16, 2004
    Inventors: Keping Chen, Jurica Ivisic, Ronald Edward Alspaugh
  • Patent number: 5793445
    Abstract: The present invention relates to a video display processor comprised apparatus for receiving digital input signal components of a signal to be displayed, apparatus for converting the components to a desired format, apparatus for scaling and blending the signals in the desired format, apparatus for outputting the scaled and blended signals for display or further processing, and an arbiter and local timing apparatus for controlling the apparatus substantially independently of a host CPU.
    Type: Grant
    Filed: June 20, 1996
    Date of Patent: August 11, 1998
    Assignee: ATI Technologies Inc.
    Inventors: Sanford S. Lum, Keping Chen, Samuel L. C. Wong, Dwayne R. Bennett, Michael A. Alford
  • Patent number: 5726682
    Abstract: The present invention relates to a method of converting signal components of one of a first input three component color model signal and a second input three component color model signal to either one of the first or second three component color model comprised of matrix multiplying input signal components with an array of predetermined transformation parameters to form a multiplied set, vector adding the multiplied set with a predetermined group of offset vectors, whereby signal components of the output signal are produced.
    Type: Grant
    Filed: March 7, 1996
    Date of Patent: March 10, 1998
    Assignee: ATI Technologies Inc.
    Inventors: Sanford S. Lum, Keping Chen
  • Patent number: RE38610
    Abstract: The present invention relates to a video display processor comprised apparatus for receiving digital input signal components of a signal to be displayed, apparatus for converting the components to a desired format, apparatus for scaling and blending the signals in the desired format, apparatus for outputting the scaled and blended signals for display or further processing, and an arbiter and local timing apparatus for controlling the apparatus substantially independently of a host CPU.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: October 5, 2004
    Assignee: ATI Technologies, Inc.
    Inventors: Sanford S. Lum, Keping Chen, Samuel L. C. Wong, Dwayne R. Bennett, Michael A. Alford