Data structure for representing information using expressions
a data structure and expression technology, applied in relational databases, database models, instruments, etc., can solve problems such as burden on computer users, administrators or application program developers, and inability to add a new structure to a defined data structure, and achieve the effect of reducing the burden on computer users and administrators or application program developers, and reducing the flexibility of data structures proposed conventionally
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
examples
[0068]
T×(ABC×(ab1+ac2+bc3)+A×(ab1+ac2)+B×(ab1+bc3)+C(ac2+bc3)),
fruits×(all types×(apple+banana+mandarin orange)+red×apple+yellow×(banana+mandarin oranges)), fruits×(all types×(apple+banana+mandarin orange)+round×(apple+mandarin orange)+elongated×banana),
vegetables×(all types×(Japanese radish+cucumber+burdock)+thick×Japanese radish+thin×(cucumber+burdock)), company×(employee×(employee 1+employee 2+employee 3+employee 4)+business×(employee 1+employee 2)+accounting×(employee 3+company 4)),
[0069]In this case, the last (fifth) example is updated as follows, if, for example, a general affairs department is newly established and employee 5 is adopted and assigned to the general affairs department.
EXAMPLE
[0070]
company×(employee×(employee 1+employee 2+employee 3+employee 4+employee 5)+business×(employee 1+employee 2)+accounting×(employee 3+employee 4)+general affairs department×employee 5)
(5) Adjunction Space Information
[0071]Adjunction space information is made up by relating subsets includ...
division example 1
[0150]
(Germany (expression 1)+France (expression 2)),
(Japan (expression 3)+Germany (expression 4)+France (expression 5)+Japan (expression 6)+Germany (expression 7)+France (expression 8)+Japan (expression 9)+ . . . )
[0151]Also, the dividing position may be determined based on data size such that the subsets resulting from the division will be within a predetermined size. In this case, an amount of data is calculated, for example, beginning with the top of data and the target information is divided at a position between terms existing just before a predetermined threshold is exceeded. This makes it possible to divide the target information such that the sizes of the expressions resulting from the division will be equal to or smaller than a fixed value. For example, if a predetermined size is exceeded between the top and the middle of expression 5 and the predetermined size is exceeded between the end of expression 4 and the middle of expression 9, the target information is divided int...
division example 2
[0152]
(Germany (expression 1)+France (expression 2)+Japan (expression 3)+Germany (expression 4)),
(France (expression 5)+Japan (expression 6)+Germany (expression 7)+France (expression 8)),
(Japan (expression 9)+ . . . )
[0153]Also, the target information may be divided into subsets of terms such that the terms in each subset will have in common a predetermined factor connected by the product operator. This makes it possible to divide the target information according to meanings and features of information. Referring to the above-mentioned example of the expression-based representation, factors such as “Germany,”“France,” and “Japan,” which are country names, are joined to other factors by the product operator in respective terms. Thus, if terms having in common, for example, a factor connected to the left by the product operator in each term are grouped into a subset, the target information is divided into three subsets as follows.
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com