US 12,076,659 B2
Programming building block
Bin Li, Shanghai (CN); Ye Xiao, Shanghai (CN); Qinmao Shu, Shanghai (CN); Chao Gao, Shanghai (CN); Jialiang Zhao, Shanghai (CN); Song Liu, Shanghai (CN); and Chenlu Liu, Shanghai (CN)
Assigned to SHANGHAI BLOKS TECHNOLOGY GROUP CO. LTD, Shanghai (CN)
Appl. No. 17/417,095
Filed by SHANGHAI BLOKS TECHNOLOGY GROUP CO. LTD, Shanghai (CN)
PCT Filed Dec. 2, 2019, PCT No. PCT/CN2019/122309
§ 371(c)(1), (2) Date Jun. 21, 2021,
PCT Pub. No. WO2020/125385, PCT Pub. Date Jun. 25, 2020.
Claims priority of application No. 201811572649.5 (CN), filed on Dec. 21, 2018.
Prior Publication US 2022/0072441 A1, Mar. 10, 2022
Int. Cl. A63F 9/24 (2006.01); A63H 33/04 (2006.01); G06F 8/34 (2018.01)
CPC A63H 33/042 (2013.01) [A63F 9/24 (2013.01); G06F 8/34 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A programming building block, comprising:
an instruction reading building block; and
an instruction building block;
wherein
the instruction reading building block reads command instructions indicated by the instruction building block, and the command instructions comprise a plurality of instructions for setting a first mode, an instruction for setting a first behavior in a second mode, an instruction for setting a second behavior, or an upgrade instruction;
a priority is set between the plurality of instructions for setting the first mode;
a housing of the instruction building block is a splicing body, a card-like body or a plate-like body;
the command instructions are programs, data, circuit parameters or mechanical triggers;
the programs are transmitted in a wired mode or a wireless mode;
the programs are stored in a volatile mode or a non-volatile mode; and
the circuit parameters comprise resistance parameters, photosensitivity parameters or piezoelectric parameters.