Patents by Inventor Zhijun Liu

Zhijun Liu 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: 11193446
    Abstract: A coating liquid for preparing a needle-shaped cylinder liner, comprising the following components: 0.05-0.4 parts of an anionic surfactant; 0.05-0.5 parts of tannic acid; 0.15-0.7 parts of caustic soda; 22-38 parts of diatomite; 3-10 parts of montmorillonite; and 62-75 parts of water. A method for preparing a needle-shaped cylinder liner comprises spraying a coating liquid for preparing the needle-shaped cylinder liner onto the inner wall of a hollow cylindrical mould, and drying the coating liquid to obtain a mould with a coating attached to the surface of the inner wall; adding an inoculated iron liquid into the rotary mould, and cooling and demoulding to obtain a cylinder liner blank; and subjecting the blank to outer surface cleaning and forming machining to obtain the needle-shaped cylinder liner.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 7, 2021
    Assignee: ZYNP CORPORATION
    Inventors: Delong Xue, Zhijun Liu, Zengjun Dang, Yong Wang, Qifei Hou
  • Publication number: 20210347290
    Abstract: A cluster transfer robot includes a body, two clamping arms arranged at the bottom of the body, and a first driving mechanism arranged at the bottom of the body. The first driving mechanism includes a driving wheel configured for driving the transfer robot to move. The clamping arm includes a second driving mechanism and a rotating assembly connected to the second driving mechanism, the rotating assembly includes a rotating arm rotatably connected to the body and a supporting wheel arranged on the rotating arm for supporting the transfer robot, the rotating arm is provided with a clamping portion for clamping automobile tire, and two clamping portions of two rotating arms are arranged facing to each other to define a clamping space for the automobile tire when the two clamping portions are close to each other. The cluster transfer robot can greatly reduce the construction cost of intelligent parking lots.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 11, 2021
    Inventors: Jian FU, Jianquan LIU, Zhijun LIU, Yongjian ZHAN
  • Patent number: 11159481
    Abstract: A method is performed by a master network device among network devices of a cluster. The master network device receives cluster configuration information including a set of Internet Protocol (IP) addresses and a pool of port blocks associated with the IP addresses. Each port block includes multiple ports, and the pool of the port blocks is to be shared across the network devices for port address translation. The master network device divides the port blocks in the pool into multiple buckets. The master network device allocates to each network device in the cluster a corresponding one of the buckets, and reserves each bucket that is not allocated for allocation to a potential new network device. When a new network device joins the cluster, the master network device allocates to the new network device the port blocks from a corresponding one of the reserved buckets.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: October 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Andrew E. Ossipov, Kent Leung, Zhijun Liu
  • Patent number: 11115169
    Abstract: An indirect data transmission method may include: calculating an estimated arrival time of a next poll data request of a terminal device according to a receipt time of a poll data request, after the poll data request is received from the terminal device; transmitting data for the terminal device to a cache of a Media Access Control (MAC) layer module at a time point which is a predetermined time length ahead of the estimated arrival time responsive to a determination that there is the data for the terminal device in a network layer module; and transmitting, to the terminal device, an acknowledgement packet indicating that there is the data to be transmitted in the cache of the MAC layer module and the data for the terminal device, responsive to receiving the next poll data request.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 7, 2021
    Inventors: Fei Wang, Jin Zhang, Lifeng Zhao, Yajun Zhi, Zhijun Liu
  • Patent number: 11057384
    Abstract: The present disclosure relates to a method and system for updating a webpage and a webpage server. The method includes: upon detection of an update instruction, acquiring a feature value of an update process that generates the update instruction, the feature value comprising a process name and process identification of the update process; comparing the acquired feature value with each set of feature values in a preset process whitelist; and if there is an item in the preset process whitelist which is identical to the acquired feature value, adjusting a stored webpage document according to the update instruction.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: July 6, 2021
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Zhijun Liu, Ning Chen
  • Publication number: 20210189584
    Abstract: Systems, methods and power converters are disclosed to provide regulated individual DC output signals to anode structures using a PWM inverter to generate a first AC signal, a sinewave filter to provide a filtered AC signal, a multiphase isolation transformer to provide a plurality of isolated AC signals, a multi-pulse diode bridge rectifier to provide a DC rectifier output signal, an output filter to provide a filtered DC rectifier output signal, and a blocking diode to provide the filtered DC rectifier output signal.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Nickolay N. Guskov, Gary L. Skibinski, Zhijun Liu, William John Sarver
  • Publication number: 20210105219
    Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 8, 2021
    Inventors: Hung Chau, Zhijun Liu
  • Publication number: 20210104266
    Abstract: The present disclosure is directed to efficient memory activation at runtime. A memory module (e.g., a memory riser) being added to a device would typically cause the device to enter system management mode (SMM) to activate the memory module. However, activation (e.g., memory module initialization, hardware training and system reconfiguration) in SMM may substantially delay the resumption of normal operations. Consistent with the present disclosure, at least the memory module initialization and hardware training portions of the activation may be performed by an operating system (OS) in the device, allowing normal device operation to continue during the activation. The OS portion of the activation may generate configuration data. In at least one embodiment, the configuration data may be applied for use in SMM. For example, a system management interrupt (SMI) handler may apply the configuration data during a quiescent period (e.g., a period of inactivity) that occurs during SMM.
    Type: Application
    Filed: July 20, 2020
    Publication date: April 8, 2021
    Inventors: ZHIJUN LIU, JIAN TANG
  • Patent number: 10951536
    Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 16, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Hung Chau, Zhijun Liu
  • Patent number: 10947636
    Abstract: Electroplating and painting systems, methods and power converters are disclosed to provide regulated individual DC output signals to anode structures distributed in a plating solution in a tank to promote formation of plating material on a workpiece using a PWM inverter to generate a first AC signal, a sinewave filter to provide a filtered AC signal, a multiphase isolation transformer to provide a plurality of isolated AC signals, a multi-pulse diode bridge rectifier to provide a DC rectifier output signal, an output filter to provide a filtered DC rectifier output signal, and a blocking diode to provide the filtered DC rectifier output signal to the corresponding tank anode structure.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 16, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Nickolay N. Guskov, Gary L. Skibinski, Zhijun Liu, William Jonn Sarver
  • Patent number: 10938728
    Abstract: A method is provided including obtaining at a newly added flow mapper node of a plurality of flow mapper nodes, from a first flow locator node of a plurality of flow locator nodes, a flow owner lookup request for flow state information that includes identification of a particular flow locator that is to handle processing of a packet flow. The newly added flow mapper node determines whether it has stored flow state information. When the newly added flow mapper node does not have stored flow state information, the newly added flow mapper node identifies a particular flow mapper node of the plurality of flow mapper nodes which has stored flow state information for the particular packet flow and services the flow owner lookup request using flow state information stored by the particular flow mapper node.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Kent Leung, Zhijun Liu, Andrew E. Ossipov
  • Publication number: 20210029047
    Abstract: A method is provided including obtaining at a newly added flow mapper node of a plurality of flow mapper nodes, from a first flow locator node of a plurality of flow locator nodes, a flow owner lookup request for flow state information that includes identification of a particular flow locator that is to handle processing of a packet flow. The newly added flow mapper node determines whether it has stored flow state information. When the newly added flow mapper node does not have stored flow state information, the newly added flow mapper node identifies a particular flow mapper node of the plurality of flow mapper nodes which has stored flow state information for the particular packet flow and services the flow owner lookup request using flow state information stored by the particular flow mapper node.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Kent Leung, Zhijun Liu, Andrew E. Ossipov
  • Publication number: 20200409871
    Abstract: Methods, systems, and apparatuses for unlocking a persistent region in memory are disclosed. An information handling apparatus includes a controller, a memory coupled to the controller, the memory having a persistent region that can either be locked or unlocked, and a firmware configured to determine whether the persistent region of the memory is locked, obtain a stored passphrase from a storage device if the persistent region is locked, and use the passphrase to unlock the persistent region of the memory.
    Type: Application
    Filed: May 7, 2020
    Publication date: December 31, 2020
    Inventors: ZHIJUN LIU, SUMEET KOCHAR, HE HUANG, WENGUANG CHEN
  • Publication number: 20200296075
    Abstract: A method is performed by a master network device among network devices of a cluster. The master network device receives cluster configuration information including a set of Internet Protocol (IP) addresses and a pool of port blocks associated with the IP addresses. Each port block includes multiple ports, and the pool of the port blocks is to be shared across the network devices for port address translation. The master network device divides the port blocks in the pool into multiple buckets. The master network device allocates to each network device in the cluster a corresponding one of the buckets, and reserves each bucket that is not allocated for allocation to a potential new network device. When a new network device joins the cluster, the master network device allocates to the new network device the port blocks from a corresponding one of the reserved buckets.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventors: Andrew E. Ossipov, Kent Leung, Zhijun Liu
  • Patent number: 10768940
    Abstract: A computing device includes an accessory containing an option ROM, a first processor adapted to boot the computing device and to execute the option ROM, and a second processor adapted to be activated by the first processor to monitor execution of the option ROM by the first processor. The second processor is adapted to restore the first processor to a state prior to execution of the option ROM in response to the first processor becoming hung during execution of the option ROM. A computer program product includes program instructions executable by a processor to monitor execution of the option ROM by a first processor of a computing device, determine whether the first processor has become hung during execution of the option ROM, and restore the first processor to an execution environment that the first processor had prior to execution of the option ROM.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: September 8, 2020
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Zhijun Liu, Yun Yun Lou, Xuefeng Sun
  • Patent number: 10721211
    Abstract: An example method for facilitating hierarchical clustering in a geographically dispersed network environment is provided and includes receiving a packet at one of a plurality of adaptive security appliance (ASA) units in one of a plurality of ASA clusters in a cluster domain of a network environment, identifying the packet as matching an inter-data center live traffic profile, identifying a target ASA cluster in the plurality of ASA clusters in the cluster domain, querying a domain director in the target ASA cluster for a flow owner, and if the flow owner is identified by the domain director, forwarding the packet to the flow owner in the target cluster, and if the flow owner is not identified by the domain director, and the domain director includes a flow state for a flow to which the packet belongs, designating the ASA unit as the flow owner.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: July 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kent K. Leung, Xun Wang, Andrew E. Ossipov, Zhijun Liu, Jonathan Augustine Kunder
  • Patent number: 10720195
    Abstract: The present disclosure is directed to efficient memory activation at runtime. A memory module (e.g., a memory riser) being added to a device would typically cause the device to enter system management mode (SMM) to activate the memory module. However, activation (e.g., memory module initialization, hardware training and system reconfiguration) in SMM may substantially delay the resumption of normal operations. Consistent with the present disclosure, at least the memory module initialization and hardware training portions of the activation may be performed by an operating system (OS) in the device, allowing normal device operation to continue during the activation. The OS portion of the activation may generate configuration data. In at least one embodiment, the configuration data may be applied for use in SMM. For example, a system management interrupt (SMI) handler may apply the configuration data during a quiescent period (e.g., a period of inactivity) that occurs during SMM.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 21, 2020
    Assignee: Intel Corporation
    Inventors: Zhijun Liu, Jian Tang
  • Patent number: 10715486
    Abstract: A method is performed by a master network device among network devices of a cluster. The master network device receives cluster configuration information including a set of Internet Protocol (IP) addresses and a pool of port blocks associated with the IP addresses. Each port block includes multiple ports, and the pool of the port blocks is to be shared across and used by the network devices for port address translation on network connections with the network devices. The master network device divides the port blocks in the pool into multiple buckets. The master network device first allocates to each network device in the cluster a corresponding one of the buckets, and reserves each bucket that is not allocated for allocation to a potential new network device. When a new network device joins the cluster, the master network device second allocates to the new network device the port blocks from a corresponding one of the reserved buckets.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: July 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew E. Ossipov, Kent Leung, Zhijun Liu
  • Patent number: 10629396
    Abstract: Disclosed examples include enclosures with segregated or divided cooling paths and improved arc flash resistance. In one example, a TYPE 12, 50 DEGREE C. ambient common bus power conversion enclosure design provides enhanced arc flash protection & segregated cooling for high reliability of imbedded electronics. Example enclosures and systems can be used in association with AC/DC converters for motor drives or motor control centers, and/or for electroplating or painting systems with modular anode control (MAC) systems to implement an anodic DC electroplating for workpieces and other end use applications.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 21, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Gary L. Skibinski, Nickolay N. Guskov, Steven J. Krautkramer, Jesus Mariscal, James P. Clavette, Zhijun Liu
  • Publication number: 20200057656
    Abstract: A method for preparing fast boot of an information handling apparatus. The information handling apparatus contains a first CPU configured to connect to a storage device storing firmware and a second CPU connected to the first CPU. The method contains the steps of: allocating a firmware region in memories associated with each one of the first and second CPUs respectively; and copying a firmware from a storage device to the firmware region of each one of the memories. By utilizing a system memory such as NVDIMM which provides higher access speed than NAND flash and also persistent data storage, one or more CPUs can be booted from firmware images in the NVDIMM much faster, thus saving the total booting time.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 20, 2020
    Inventors: ZHIJUN LIU, CHEKIM CHHUOR, WEN WEI TANG