US2016357758A1PendingUtilityA1
Metadata search based on semantics
Est. expiryJan 29, 2034(~7.6 yrs left)· nominal 20-yr term from priority
G06F 17/30554G06F 17/30477G06F 17/30312G06F 17/3053G06F 16/22G06F 16/24578G06F 16/2455G06F 16/907G06F 16/248
45
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
According to some embodiments, a method and an apparatus of enriching search results with metadata are provided to receive a plurality of metadata associated with an entity and storing the plurality of metadata in a repository. A search request associated with the entity is received and search results that comprise a portion of the plurality of metadata stored in the repository are determined.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method to enrich search results with metadata, the method comprising:
receiving a plurality of metadata associated with an entity wherein the entity is associated with a plurality of relationships and relationship types; storing the plurality of metadata in a repository, the plurality of metadata comprising (i) an entity name and (ii) a plurality of target entities associated with the entity name wherein each respective target entity is associated with a relationship type field that indicates a type of relationship between the entity and the respective target entity; receiving a search request associated with the entity; and determining search results that comprise a portion of the plurality of metadata stored in the repository.
22 . The method of claim 21 , wherein the repository further comprises a relationship weight field that indicates a weight for each type of relationship and the portion of the plurality of metadata is based on a score calculation associated with the weight of each relationship type.
23 . The method of claim 21 , wherein the repository further comprises an entity type field.
24 . The method of claim 21 , wherein the plurality of metadata is received from a metadata engine.
25 . The method of claim 21 , wherein the plurality of metadata comprises entities such as a report, a report field, a database column, and a database table.
26 . The method of claim 21 , where the portion of the plurality of metadata is transmitted based on a score calculation.
27 . The method of claim 21 , wherein the entity is a target entity and the metadata is associated with the entity being affected when a change is made to a source entity.
28 . The method of claim 27 , wherein the target entity resides in a first system and the source entity resides in a second system.
29 . The method of claim 21 , wherein the entity is a source entity and the metadata is associated with a change to the entity that affects a target entity.
30 . The method of claim 29 , wherein the target entity resides in a first system and the source entity resides in a second system.
31 . An apparatus comprising:
a processor; and a non-transitory computer-readable medium comprising instructions that when executed by a processor perform a method to enrich search results with metadata, the method comprising: receiving a plurality of metadata associated with an entity wherein the entity is associated with a plurality of relationships and relationship types; storing the plurality of metadata in a repository, the plurality of metadata comprising (i) an entity name and (ii) a plurality of target entities associated with the entity name wherein each respective target entity is associated with a relationship type field that indicates a type of relationship between the entity and the respective target entity; receiving a search request associated with the entity; and determining search results that comprise a portion of the plurality of metadata stored in the repository.
32 . The apparatus of claim 31 , wherein the repository further comprises a relationship weight field that indicates a weight for each type of relationship and the portion of the plurality of metadata is based on a score calculation associated with the weight of each relationship type.
33 . The apparatus of claim 31 , wherein the repository further comprises an entity type field.
34 . The apparatus of claim 31 , wherein the plurality of metadata is received from a metadata engine.
35 . The apparatus of claim 31 , wherein the plurality of metadata comprises entities such as a report, a report field, a database column, and a database table.
36 . The apparatus of claim 31 , where the portion of the plurality of metadata is transmitted based on a score calculation.
37 . The apparatus of claim 31 , wherein the entity is a target entity and the metadata is associated with the entity being affected when a change is made to a source entity.
38 . A non-transitory computer-readable medium comprising instructions that when executed by a processor perform a method to enrich search results with metadata, the method comprising:
receiving a plurality of metadata associated with an entity wherein the entity is associated with a plurality of relationships and relationship types; storing the plurality of metadata in a repository, the plurality of metadata comprising (i) an entity name and (ii) a plurality of target entities associated with the entity name wherein each respective target entity is associated with a relationship type field that indicates a type of relationship between the entity and the respective target entity; receiving a search request associated with the entity; and determining search results that comprise a portion of the plurality of metadata stored in the repository.
39 . The medium of claim 38 , wherein the repository further comprises a relationship weight field that indicates a weight for each type of relationship and the portion of the plurality of metadata is based on a score calculation associated with the weight of each relationship type.
40 . The medium of claim 38 , wherein the repository further comprises an entity type field.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.