Patent · US Active

Searching entity-key associations using in-memory objects

US9734178B2 · kind B2 · utility

0Cited by
6References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 28, 2015
Grant dateAug 15, 2017
Priority date
Expiry dateDec 11, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2228
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed are a method and system for searching entities and keys that are associated with each other using entity-key associations stored in an in-memory object. When a query is issued for retrieving entity-key associations, the disclosed technique searches an in-memory object, such as a binary large object (BLOB) containing a plurality of entity-key association strings that represent the entity-key associations. An entity-key association string includes an entity name of an entity concatenated with a key name of a key that are associated with each other. Searching for the entity-key associations using the entity-key association strings in the BLOB is faster than a conventional search that includes querying multiple tables in a database. The disclosed technique creates the entity-key association strings by reading necessary data from a data structure stored in data storage unit. Both literal and regular expressions are supported without adversely affecting the query performance.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.