Patents by Inventor Zuobing WANG
Zuobing WANG 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: 10846075Abstract: A method for providing host instructions to a control module of a modular assembly system is provided. A graphical programming environment including sets of first and second graphical representations is presented to a user. Each first graphical representation corresponds to a statement block comprising a parameter. Each second graphical representation corresponds to one of assembly modules associated with a property. A user is facilitated to select at least one of the first graphical representations and provide values to the parameter of each selected first graphical representation. The user is facilitated to provide values to the property of one or more of the second graphical representations. Based on at least the selected first and second graphical representations and the provided values thereof, a set of host instructions are generated. The set of host instructions are transmitted to the control module for controlling operation of the assembly modules.Type: GrantFiled: May 22, 2017Date of Patent: November 24, 2020Assignee: BELL HOLDINGS (SHENZHEN) TECHNOLOGY CO., LTDInventors: Zuobing Wang, Hongbo Qi, Jinfu Zhou, Yi Wang
-
Patent number: 10491380Abstract: A method for updating firmware on a control module of a modular assembly system is provided. Information related to noise sampled from the control module is obtained. A first encryption key is calculated based on the information. Firmware to be updated on the control module is received from a host of the modular assembly system. The firmware is encrypted based on at least a second encryption key. In response to determining that the received firmware can be decrypted, the decrypted firmware is loaded into the control module. At least one of the obtaining, calculating, receiving, determining, and loading is performed by the control module.Type: GrantFiled: May 22, 2017Date of Patent: November 26, 2019Assignee: SHENZHEN BELL CREATIVE SCIENCE AND EDUCATION CO., LTD.Inventors: Zuobing Wang, Hongbo Qi, Jinfu Zhou, Ziwen Chen
-
Patent number: 10456699Abstract: A system includes multiple assembly modules and one or more connectors. Each assembly module includes at least one connection interface, and each connector includes two open ends adapted to fitting into the connection interfaces of the two assembly modules, respectively. Each connector is configured to mechanically and electrically connect two of the assembly modules via the respective connection interfaces of the two assembly modules. The assembly modules include at least a control module having a communication unit and a processor. The communication unit is configured to obtain a set of host instructions from one or more hosts. The processor is configured to generate a set of operation instructions for each assembly module based on at least the set of host instructions.Type: GrantFiled: May 22, 2017Date of Patent: October 29, 2019Assignee: SHENZHEN BELL CREATIVE SCCIENCE AND EDUCATION CO., LTD.Inventors: Zuobing Wang, Meiyan Liao, Hongbo Qi, Sheng Zan, Jinfu Zhou, Yi Wang, Ziwen Chen, Qifang Zhou, Zhiguang Dai
-
Patent number: 10300399Abstract: A method for registering one of a plurality of assembly modules operatively coupled to one another in a modular assembly system is provided. A first message including a first identifier of the assembly module is received from one of the plurality of assembly modules. A second message including a second identifier for the assembly module is transmitted to the assembly module. The second identifier is generated based on at least the first identifier. A third message including the second identifier is received from the assembly module. In response to determining that the third message is received, the assembly module is registered as a new assembly module of the modular assembly system. At least one of the receiving, transmitting, determining, and registering is performed by a control module of the plurality of assembly modules.Type: GrantFiled: May 22, 2017Date of Patent: May 28, 2019Assignee: SHENZHEN BELL CREATIVE SCIENCE AND EDUCATION CO., LTD.Inventors: Zuobing Wang, Hongbo Qi, Jinfu Zhou, Ziwen Chen
-
Patent number: 10143931Abstract: A toy construction set includes first and second construction elements, a pin, and a fastener including a body and a head. Each of the first and second construction elements includes through-holes and grooves on two major surfaces, respectively, of the construction element. A thickness of each groove is substantially the same. At at least one end of each groove, an edge of the groove is curved. The pin includes a body having a cavity and a member. A first portion of an edge of the member is curved, and a second portion of the edge of the member is straight. A thickness of the member is not larger than the thickness of each groove. The member of the pin is fixed in place in one of the grooves of the first construction element when the first and second construction elements are coupled by the pin and the fastener so as to constrain the pin from rotating with respect to an axis of the body of the pin.Type: GrantFiled: January 5, 2018Date of Patent: December 4, 2018Assignee: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing Wang, Zhiguang Dai
-
Publication number: 20180311592Abstract: A modular assembly toy system includes assembly modules each including at least one connection interface and one or more connectors each configured to mechanically and electrically connect two of the assembly modules via the respective connection interfaces. The assembly modules include a control module and an analyzing module. The control module includes a control module communication unit configured to obtain a set of host instructions from one or more hosts and a control module processor configured to generate a set of operation instructions for control each assembly module based on at least the set of host instructions. The analyzing module includes an analyzing module sensor configured to obtain a sensor signal, an analyzing module processor configured to analyze the sensor signal to generate a first analyzing result, and an analyzing module communication unit configured to transmit the sensor signal or the first analyzing result to at least one of the hosts.Type: ApplicationFiled: June 14, 2018Publication date: November 1, 2018Applicant: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing WANG, Meiyan LIAO, Hongbo QI, Sheng ZAN, Jinfu ZHOU, Yi WANG, Ziwen CHEN, Qifang ZHOU, Zhiguang DAI
-
Publication number: 20180264373Abstract: A toy construction set includes first and second construction elements, a pin, and a fastener including a body and a head. Each of the first and second construction elements includes through-holes and grooves on two major surfaces, respectively, of the construction element. A thickness of each groove is substantially the same. At at least one end of each groove, an edge of the groove is curved. The pin includes a body having a cavity and a member. A first portion of an edge of the member is curved, and a second portion of the edge of the member is straight. A thickness of the member is not larger than the thickness of each groove. The member of the pin is fixed in place in one of the grooves of the first construction element when the first and second construction elements are coupled by the pin and the fastener so as to constrain the pin from rotating with respect to an axis of the body of the pin.Type: ApplicationFiled: January 5, 2018Publication date: September 20, 2018Inventors: Zuobing WANG, Zhiguang DAI
-
Patent number: 10010801Abstract: A connection structure includes two connection interfaces and a connector. Each connection interface includes planar contacts arranged at a center and one or more concentric rings on a circuit board and first lock mechanisms arranged on a first casing. The connector includes a second casing including two open ends and second lock mechanisms arranged on the second casing and pins. Each pin includes two ends each exposed by one of the two open ends of the second casing, respectively. When the connector is plugged into the two connection interfaces at orientations relative to one another, the pins of the connector are in contact with the planar contacts of each connection interface so that the two connection interfaces are electrically connected, and the second lock mechanisms of the connector are interlocked with the first lock mechanisms of each connection interface so that the two connection interfaces are mechanically connected.Type: GrantFiled: May 22, 2017Date of Patent: July 3, 2018Assignee: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing Wang, Meiyan Liao, Sheng Zan, Zhiguang Dai
-
Publication number: 20170285927Abstract: A method for providing host instructions to a control module of a modular assembly system is provided. A graphical programming environment including sets of first and second graphical representations is presented to a user. Each first graphical representation corresponds to a statement block comprising a parameter. Each second graphical representation corresponds to one of assembly modules associated with a property. A user is facilitated to select at least one of the first graphical representations and provide values to the parameter of each selected first graphical representation. The user is facilitated to provide values to the property of one or more of the second graphical representations. Based on at least the selected first and second graphical representations and the provided values thereof, a set of host instructions are generated. The set of host instructions are transmitted to the control module for controlling operation of the assembly modules.Type: ApplicationFiled: May 22, 2017Publication date: October 5, 2017Inventors: Zuobing WANG, Hongbo QI, Jinfu ZHOU, Yi WANG
-
Publication number: 20170288976Abstract: A method for registering one of a plurality of assembly modules operatively coupled to one another in a modular assembly system is provided. A first message including a first identifier of the assembly module is received from one of the plurality of assembly modules. A second message including a second identifier for the assembly module is transmitted to the assembly module. The second identifier is generated based on at least the first identifier. A third message including the second identifier is received from the assembly module. In response to determining that the third message is received, the assembly module is registered as a new assembly module of the modular assembly system. At least one of the receiving, transmitting, determining, and registering is performed by a control module of the plurality of assembly modules.Type: ApplicationFiled: May 22, 2017Publication date: October 5, 2017Inventors: Zuobing WANG, Hongbo QI, Jinfu ZHOU, Ziwen CHEN
-
Publication number: 20170282091Abstract: A system includes multiple assembly modules and one or more connectors. Each assembly module includes at least one connection interface, and each connector includes two open ends adapted to fitting into the connection interfaces of the two assembly modules, respectively. Each connector is configured to mechanically and electrically connect two of the assembly modules via the respective connection interfaces of the two assembly modules. The assembly modules include at least a control module having a communication unit and a processor. The communication unit is configured to obtain a set of host instructions from one or more hosts. The processor is configured to generate a set of operation instructions for each assembly module based on at least the set of host instructions.Type: ApplicationFiled: May 22, 2017Publication date: October 5, 2017Inventors: Zuobing WANG, Meiyan LIAO, Hongbo QI, Sheng ZAN, Jinfu ZHOU, Yi WANG, Ziwen CHEN, Qifang ZHOU, Zhiguang DAI
-
Publication number: 20170282089Abstract: A connection structure includes two connection interfaces and a connector. Each connection interface includes planar contacts arranged at a center and one or more concentric rings on a circuit board and first lock mechanisms arranged on a first casing. The connector includes a second casing including two open ends and second lock mechanisms arranged on the second casing and pins. Each pin includes two ends each exposed by one of the two open ends of the second casing, respectively. When the connector is plugged into the two connection interfaces at orientations relative to one another, the pins of the connector are in contact with the planar contacts of each connection interface so that the two connection interfaces are electrically connected, and the second lock mechanisms of the connector are interlocked with the first lock mechanisms of each connection interface so that the two connection interfaces are mechanically connected.Type: ApplicationFiled: May 22, 2017Publication date: October 5, 2017Inventors: Zuobing WANG, Meiyan LIAO, Sheng ZAN, Zhiguang DAI
-
Publication number: 20170286089Abstract: A method for updating firmware on a control module of a modular assembly system is provided. Information related to noise sampled from the control module is obtained. A first encryption key is calculated based on the information. Firmware to be updated on the control module is received from a host of the modular assembly system. The firmware is encrypted based on at least a second encryption key. In response to determining that the received firmware can be decrypted, the decrypted firmware is loaded into the control module. At least one of the obtaining, calculating, receiving, determining, and loading is performed by the control module.Type: ApplicationFiled: May 22, 2017Publication date: October 5, 2017Inventors: Zuobing Wang, Hongbo Qi, Jinfu Zhou, Ziwen Chen
-
Patent number: D824460Type: GrantFiled: November 7, 2016Date of Patent: July 31, 2018Assignee: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing Wang, Sheng Zan
-
Patent number: D825011Type: GrantFiled: June 26, 2017Date of Patent: August 7, 2018Assignee: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing Wang, Sheng Zan
-
Patent number: D831755Type: GrantFiled: May 1, 2017Date of Patent: October 23, 2018Assignee: Shenzhen Bell Creative Science and Education Co., Ltd.Inventors: Zuobing Wang, Sheng Zan
-
Patent number: D835582Type: GrantFiled: May 25, 2017Date of Patent: December 11, 2018Assignee: SHENZHEN BELL CREATIVE SCIENCE AND EDUCATION CO., LTD.Inventors: Zuobing Wang, Sheng Zan