Patents by Inventor Kai Zheng

Kai Zheng 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).

  • Publication number: 20150281127
    Abstract: The present invention discloses a method and apparatus for processing a data packet in a software defined network SDN protocol-based network. The method comprises: receiving a data packet forwarded by a SDN switch in the network; obtaining a rule corresponding to a data flow where the data packet is located; determining, according to the received data packet, data flow characteristics of the data flow where the data packet is located; determining timeout information of the rule according to a predetermined matching relationship between the data flow characteristics and the timeout information, the timeout information indicating time that the rule will be kept in a flow table of the SDN switch; and sending the rule and the timeout information of the rule to the SDN switch for processing the data packet by the SDN switch according to the rule.
    Type: Application
    Filed: March 24, 2015
    Publication date: October 1, 2015
    Inventors: Tian Cheng Liu, Bao Hua Yang, Yue Zhang, Kai Zheng
  • Publication number: 20150215231
    Abstract: A method for processing a resource access request in a network based on a software defined network (SDN) protocol includes receiving a resource access request forwarded by a first SDN switch in the network, wherein there exists no forwarding rule matching the resource access request in the first SDN switch; obtaining, according to the resource access request, resource server information of a resource server where the requested resource is stored, wherein the resource server is located in the network; generating a forwarding rule corresponding to the resource access request according to the resource server information; and sending to the first SDN switch at least one portion of the forwarding rule corresponding to the resource access request, so that the first SDN switch forwards the resource access request according to the at least one portion of the forwarding rule.
    Type: Application
    Filed: January 13, 2015
    Publication date: July 30, 2015
    Inventors: Tian Cheng Liu, Baohua Yang, Yue Zhang, Kai Zheng
  • Publication number: 20140116639
    Abstract: Maintaining the shell surface temperature profile under transient conditions by spray water cooling in continuous casting of steel is often desired to reduce occurrence of surface cracks. For this purpose, a real-time spray-cooling control system is provided that includes one or more of: a virtual sensor for accurate estimation/prediction of shell surface temperature, control algorithm and data checking subroutines for robust temperature control, server and client programs for communicating between these software components and the caster, and a real-time monitor to display the predicted shell surface temperature profiles, water flow rates, and operating data, among other things.
    Type: Application
    Filed: January 3, 2014
    Publication date: May 1, 2014
    Applicant: Board of Trustees of the University of Illinois
    Inventors: Brian G. Thomas, Joseph Bentsman, Kai Zheng
  • Patent number: 8683047
    Abstract: An apparatus and a method for dynamically determining a connection establishment mechanism between virtual machines (VMs) based on locations of the VMs. The apparatus includes a communication agent unit for receiving messages relating to the locations of the VMs, a control unit for determining the connection establishment mechanism between the VMs based on the received messages and a controlling mechanism to establish a connection between the VMs according to the determined connection establishment mechanism. The method includes receiving messages relating to the locations of the VMs, determining the connection establishment mechanism between the VMs based on the received messages, and establishing a connection between the VMs according to the determined connection establishment mechanism.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Zhu Han, Zhiyong Liang, Ling Shao, Kai Zheng
  • Patent number: 8651168
    Abstract: Maintaining the shell surface temperature profile under transient conditions by spray water cooling in continuous casting of steel is often desired to reduce occurrence of surface cracks. For this purpose, a real-time spray-cooling control system is provided that includes one or more of: a virtual sensor for accurate estimation/prediction of shell surface temperature, control algorithm and data checking subroutines for robust temperature control, server and client programs for communicating between these software components and the caster, and a real-time monitor to display the predicted shell surface temperature profiles, water flow rates, and operating data, among other things.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: February 18, 2014
    Assignee: Board of Trustees of the University of Illinois
    Inventors: Brian G. Thomas, Joseph Bentsman, Kai Zheng
  • Publication number: 20130068416
    Abstract: Maintaining the shell surface temperature profile under transient conditions by spray water cooling in continuous casting of steel is often desired to reduce occurrence of surface cracks. For this purpose, a real-time spray-cooling control system is provided that includes one or more of: a virtual sensor for accurate estimation/prediction of shell surface temperature, control algorithm and data checking subroutines for robust temperature control, server and client programs for communicating between these software components and the caster, and a real-time monitor to display the predicted shell surface temperature profiles, water flow rates, and operating data, among other things.
    Type: Application
    Filed: May 9, 2012
    Publication date: March 21, 2013
    Inventors: Brian G. Thomas, Joseph Bentsman, Kai Zheng
  • Publication number: 20130026024
    Abstract: A switch with contacts includes a housing formed by snap-fit connection of an upper cover and a base, an operating lever and a movable contact holder, the operating lever and the moveable contact holder being movably-fit to one other. A stop device with a lock mechanism is provided in the housing, the lock mechanism being disposed between the stop device and the movable contact holder. An unlock mechanism is arranged between the stop device and the operating lever. The movable contact holder has positions at each of its two ends with the movable contact holder located in the positions of the two ends. The stop device and the movable contact holder are locked and stopped by the unlock mechanism.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 31, 2013
    Applicant: KEDU ELECTRIC CO., LTD
    Inventor: Chun Kai Zheng
  • Publication number: 20120303715
    Abstract: An efficient, flexible P2P file transmission management technology for limiting and directing of P2P file transmission mainly by replacing an original tracker server with a setting controllable tracker server, and modifying node list based on predetermined rule in the controllable tracker server. With the present invention, a network operator can strengthen function of the controllable tracker server in P2P communication gradually by weakening function of the original tracker server in P2P communication gradually, and utilize various rules or policies established in advance to manage file transfer of P2P nodes.
    Type: Application
    Filed: August 19, 2010
    Publication date: November 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhu Han, Yi Xin Zhao, Kai Zheng, Huan Hao Zou
  • Patent number: 8260801
    Abstract: A system for parallel flow-awared pattern matching and a method thereof for performing distributed detection for incoming flows are provided. The system includes a pattern-set-partitioner for partitioning a pattern set for pattern matching into a number of pattern subsets in advance, a plurality of pattern matching engines, and a scheduler. The pattern matching engines each perform pattern matching for the incoming flows. The scheduler selects a number of pattern matching engines equal to the number of the partitioned pattern subsets from all the pattern matching engines and allocates pattern matching tasks, each performing flow matching against one pattern subset, to the selected pattern matching engines. With the system and method of the present invention, distributed detection can be performed by partitioning rules/pattern set to realize load-balancing parallel flow-awared pattern matching.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Bo Feng, Hong Bin Lu, Kai Zheng
  • Patent number: 8125748
    Abstract: A ground fault circuit interrupter which comprises a main body structure, a low friction mechanical means, an electrical circuit, a low current utilizing solenoid, all of which are located in the main body structure for (1) interrupting the flow of electrical current in the interrupter when current flows from a live or neutral line to ground, (2) indicating an end-of-life condition in the interrupter, and (3) providing protection from reverse wiring of the interrupter.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: February 28, 2012
    Assignee: Zhejiang Kedu Electric Mfg. Co. Ltd.
    Inventor: Chun Kai Zheng
  • Patent number: 8085172
    Abstract: An encoding method and an encoder for encoding data transmitted in a manner of bursts via a parallel bus and a decoding method and a decoder. The encoding method includes organizing data of the bursts into matrixes, determining for each of the matrixes whether a transform mode capable of decreasing the bus transition number exists, determining that the matrix needs to be transformed, determining a transform mode for transforming the matrix, and replacing the initial matrix with the transformed matrix. Then, forming a new matrix to be transmitted from matrixes which do not need to be transformed and matrixes which have been transformed. Thereafter, first generating a transform information word indicating transform states of the respective matrixes and then attaching the transform information word to the matrix to be transmitted to form an encoded matrix for actual transmission.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yu Li, Haibo Lin, Wen Bo Shen, Kai Zheng
  • Patent number: 8022299
    Abstract: A kind of rotatory emergency stop cover with plug-in unit includes lock cover 11 having shutter 9 that contains raised block b and return spring inside, lock base 15 having groove a, stop button 4 having torsional spring; lock cover has cam 8 and torsional spring, stop button 4 has retainer 3 and plug-in unit that is passing through stop button 4 to go into cam 8 for the connection of stop button 4 to cam 8. Shape and size of unit 1 are adjusted to woke in with that of cam 8 for only use in plug-in unit 1. Plug-in unit is operable to actuate and separate synchronously stop button 4 from cam 8 to ensure that stop button 11 won't open if plug-in unit is not inserted after locking. Support plate 13 has additional hole b, with rectangular hole c being on lock cover 7; it is convenient for user to secure with a lock without removal of unit when lock cover 11 is operated. Stop button 4 has retainer 3, retainer is used to cover hole g to prevent foreign objects from falling into after removal of plug-in unit 1.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: September 20, 2011
    Assignee: Zhejiang Kedu Electric Mfg. Co. Ltd
    Inventor: Chun Kai Zheng
  • Patent number: 8013246
    Abstract: A push-in emergency stop cover with a plug-in unit includes a retainer, a stop button, a lock cover, a lock base, a combination of a lock and lock spring assembled in the lock cover, a plug-in unit, a slide block, a push button and an associated spring, a slide block and associated spring, a groove provided in said lock cover, said plug-in unit having a key extending through an opening provided in said stop button and to one side of said slide block, the push button having a push rod provided with an inclined plane and a raised block having an inclined plane at the rear of the lock. When the plug-in unit is inserted in the stop button to separate the lock from a lockstitch of the lock base, the lock cover will open; the lock cover will not open when the plug-in unit is removed after the cover is locked. The stop button has a retainer to cover an opening in the stop button to prevent foreign obstacles from falling into the opening.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: September 6, 2011
    Assignee: Zhejiang Kedu Electric Meg. Co. Ltd
    Inventor: Chun Kai Zheng
  • Patent number: 7747553
    Abstract: The present invention provides a rule set partitioning based packet classification method for Internet.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Zhi Yong Liang, Yonghua Lin, Kai Zheng, Yi Ge, Yan Qi Wang
  • Publication number: 20100115031
    Abstract: A system, method, and computer readable article of manufacture for enabling peer-to-peer (P2P) applications in a wireless mobile network. The system includes: a uniform resource identifier (URI) request analyzer module to intercept and analyze a request from a mobile terminal to capture content; and at least one P2P content service agent module to obtain the content locally or over a computer network acting as a P2P peer according to the content request captured by the URI request analyzer module, and to transfer the content to the mobile terminal.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 6, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yonghua Lin, Ling Shao, Yi Xin Zhao, Kai Zheng
  • Publication number: 20100017519
    Abstract: An apparatus and a method for dynamically determining a connection establishment mechanism between virtual machines (VMs) based on locations of the VMs. The apparatus includes a communication agent unit for receiving messages relating to the locations of the VMs, a control unit for determining the connection establishment mechanism between the VMs based on the received messages and a controlling mechanism to establish a connection between the VMs according to the determined connection establishment mechanism. The method includes receiving messages relating to the locations of the VMs, determining the connection establishment mechanism between the VMs based on the received messages, and establishing a connection between the VMs according to the determined connection establishment mechanism.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 21, 2010
    Inventors: Zhu Han, Zhiyong Liang, Ling Shao, Kai Zheng
  • Publication number: 20090193159
    Abstract: An encoding method and an encoder for encoding data transmitted in a manner of bursts via a parallel bus and a decoding method and a decoder. The encoding method includes organizing data of the bursts into matrixes, determining for each of the matrixes whether a transform mode capable of decreasing the bus transition number exists, determining that the matrix needs to be transformed, determining a transform mode for transforming the matrix, and replacing the initial matrix with the transformed matrix. Then, forming a new matrix to be transmitted from matrixes which do not need to be transformed and matrixes which have been transformed. Thereafter, first generating a transform information word indicating transform states of the respective matrixes and then attaching the transform information word to the matrix to be transmitted to form an encoded matrix for actual transmission.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 30, 2009
    Inventors: Yu Li, Haibo Lin, Wen Bo Shen, Kai Zheng
  • Patent number: D596144
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: July 14, 2009
    Assignee: Zhejiang Kedu Electric Manufacturing Co., Ltd
    Inventor: Chun Kai Zheng
  • Patent number: D605606
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: December 8, 2009
    Assignee: Zhejiang Kedu Electric Mfg. Co. Ltd
    Inventor: Chun Kai Zheng
  • Patent number: D615047
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: May 4, 2010
    Assignee: Zhejiang Kedu Electric Manufacturing Co. Ltd
    Inventor: Chun Kai Zheng