Patents by Inventor EVAN ZHANG

EVAN ZHANG 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: 12285665
    Abstract: The present invention relates to the technical field of sporting goods and particularly relates to a magnetic positioning stand for a golf bag. It is mainly composed of a chassis, support rods, a head frame, support legs, support steel wires, and a bag body; the chassis and the head frame constitute a cylinder structure with an open upper end and a closed lower end via the support rods; one end of the support steel wire is hinged at the end of a large chassis, and the other end is connected to the middle section of the support leg; the top of the support leg is hinged at the outside of the head frame in the same direction as the support steel wire is hinged at the end of the large chassis; the bag body surrounds the periphery between the chassis and the head frame.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: April 29, 2025
    Assignee: DONGGUAN YAOYU PLASTIC HARDWARE PRODUCT CO., LTD
    Inventor: Evan Zhang
  • Patent number: 12182626
    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: December 31, 2024
    Assignee: VANTIQ, INC.
    Inventors: Paul Butterworth, Evan Zhang, Steve Langley
  • Publication number: 20240207704
    Abstract: The present invention relates to the technical field of sporting goods and particularly relates to a magnetic positioning stand for a golf bag. It is mainly composed of a chassis, support rods, a head frame, support legs, support steel wires, and a bag body; the chassis and the head frame constitute a cylinder structure with an open upper end and a closed lower end via the support rods; one end of the support steel wire is hinged at the end of a large chassis, and the other end is connected to the middle section of the support leg; the top of the support leg is hinged at the outside of the head frame in the same direction as the support steel wire is hinged at the end of the large chassis; the bag body surrounds the periphery between the chassis and the head frame.
    Type: Application
    Filed: February 14, 2023
    Publication date: June 27, 2024
    Applicant: DONGGUAN YAOYU PLASTIC HARDWARE PRODUCT CO., LTD
    Inventor: EVAN ZHANG
  • Patent number: 11397620
    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: July 26, 2022
    Assignee: VANTIQ, INC.
    Inventors: Paul Butterworth, Evan Zhang, Steve Langley
  • Publication number: 20220091897
    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 24, 2022
    Inventors: Paul Butterworth, Evan Zhang, Steve Langley
  • Publication number: 20210294665
    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 23, 2021
    Inventors: Paul Butterworth, Evan Zhang, Steve Langley
  • Patent number: 8736171
    Abstract: An illumination device comprises a bulb connector, a body structure and an insulating layer between the bulb connector and a first end portion of the body structure. The illumination device further comprises a first plurality of light emitting diodes arranged towards the first end portion of the body structure and a second light source comprising at least one light emitting diode arranged towards the second end portion of the body structure. A heat sink extends from the body structure and a controller within the body structure receives power through the bulb connector and supplies power to each of the light emitting diodes. As such, the illumination device can directly replace an incandescent bulb. Thus for example, the illumination device can replace an incandescent bulb of a traffic light without requiring changes to the compartment, fixture, reflector, or window/lens.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: May 27, 2014
    Assignee: Zybron Optical Electronics, Inc.
    Inventors: Evan Zhang, Rusong Liu, YiYang Zou
  • Publication number: 20120056536
    Abstract: An illumination device comprises a bulb connector, a body structure and an insulating layer between the bulb connector and a first end portion of the body structure. The illumination device further comprises a first plurality of light emitting diodes arranged towards the first end portion of the body structure and a second light source comprising at least one light emitting diode arranged towards the second end portion of the body structure. A heat sink extends from the body structure and a controller within the body structure receives power through the bulb connector and supplies power to each of the light emitting diodes. As such, the illumination device can directly replace an incandescent bulb. Thus for example, the illumination device can replace an incandescent bulb of a traffic light without requiring changes to the compartment, fixture, reflector, or window/lens.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 8, 2012
    Applicant: ZYBRON OPTICAL ELECTRONICS, INC.
    Inventors: Evan Zhang, Rusong Liu, YiYang Zou
  • Publication number: 20080263079
    Abstract: Systems and methods (i.e. the “utility”) presented herein generally provide for data recovery and use of backup data for various applications. More specifically, the utility provides a means for testing data recovery and other database applications on actual data without interfering with general database functionality. For example, the utility may overcome problems associated with “refreshing” by providing a “snapshot” of the ERP systems being monitored by a disaster recovery system. In this regard, the utility may configure software pointers to point to blocks of the ERP data being monitored as opposed to physically copying every block of ERP data. That is, the software pointers generally provide a “view” into the actual data (i.e., the disaster recovery duplicate of the data) and require little storage (e.g., a few megabytes or less). Thus, actual data of the ERP system may be tested via the pointers without interruption to the failover site databases.
    Type: Application
    Filed: October 22, 2007
    Publication date: October 23, 2008
    Inventors: DEEPAK SONEJI, EVAN ZHANG