US 12,235,883 B2
Method and computing device in which semantic definitions are composed as a semantic metaset
Tio Seng Heng, Kobe (JP)
Assigned to ZRO Inc., Kobe (JP)
Filed by ZRO Inc., Fukuoka (JP)
Filed on Aug. 12, 2022, as Appl. No. 17/886,486.
Claims priority of application No. 2021-134904 (JP), filed on Aug. 20, 2021.
Prior Publication US 2023/0069957 A1, Mar. 9, 2023
Int. Cl. G06F 16/338 (2019.01); G06F 16/31 (2019.01); G06F 16/35 (2019.01); G06F 16/353 (2025.01); G06F 40/242 (2020.01); G06F 40/30 (2020.01); G06F 40/40 (2020.01)
CPC G06F 16/338 (2019.01) [G06F 16/316 (2019.01); G06F 16/353 (2019.01); G06F 40/242 (2020.01); G06F 40/30 (2020.01); G06F 40/40 (2020.01)] 28 Claims
OG exemplary drawing
 
1. A method of searching a metaset of semantic definition statements associated with visuals, the method being implemented by a computing device, the method comprising:
receiving search input via a computer interface;
deriving semantic expressions from the search input;
determining at least one type of semantic definition to apply to a search;
determining a metaset to apply to the search, the metaset comprising semantic definition statements representing semantic definitions;
performing the search based on the search input, the at least one type of semantic definition, and the metaset; and
outputting a list of visuals determined to have semantic relevance to the search input based on the search;
wherein the metaset is generated by:
receiving semantic definition statements as input, the semantic definition statements comprising:
semantic concept statements each comprising a semantic concept, a semantic concept operator of a set of semantic concept operators, and at least one semantic element or free text description having a semantic concept relationship with the semantic concept;
semantic context statements each defining a semantic context comprising a first semantic context operator and at least two of the semantic concepts having a semantic context relationship with each other; and
semantic inheritance statements each comprising:
a semantic inheritance operator comprising an inheritance level indicator or an inheritance direction indicator; and
a semantic inheritance operand comprising a semantic concept statement or a semantic context statement;
saving the received semantic definition statements in a metaset;
generating semantic definition statements through semantic inheritance using the received semantic definition statements, the generating the semantic definition statements comprising, for each of the semantic inheritance statements:
determining, based on one or more operators of the semantic inheritance operand, a related portion of the semantic inheritance operand and an inheritance portion of the semantic inheritance operand;
searching the metaset for related semantic definition statements based on the inheritance level indicator or the inheritance direction indicator, and the related portion of the semantic inheritance operand; and
for each of the related semantic definition statements, generating semantic definition statements comprising a portion of the related semantic definition statement and the inheritance portion of the semantic inheritance operand;
saving the generated semantic definition statements in the metaset;
associating the generated semantic definition statements with visuals through a semantic visual processing, wherein visuals comprising visual semantic attributes are associated with semantically related statements of the generated semantic definitions statements having semantic relationships with the visual semantic attributes;
converting the metaset into a digital data structure; and
storing the digital data structure in a memory storage device of a computing device.