The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 25, 2018
Filed:
Jan. 17, 2017
Maana, Inc., Palo Alto, CA (US);
Jason Forrest Mackay, Sammamish, WA (US);
Field Nicholas Cady, Redmond, WA (US);
Alexander Hussam Elkholy, Seattle, WA (US);
Robert Povey, Redmond, WA (US);
Tara Sanathanan Prakriya, Redmond, WA (US);
Ralph Donald Thompson, III, Sammamish, WA (US);
Ryan Allen Kirk, Seattle, WA (US);
Maana, Inc., Palo Alto, CA (US);
Abstract
Embodiments are directed towards managing data. Attributes of model fields of a plurality of model objects may be analyzed. If the analysis of the attributes discovers primary key fields in the model objects, the characteristics of the primary keys may be compared with the characteristics of other model objects. If affirmative results of the comparison indicate that one or more foreign key fields may be in the other model objects, one or more relationships that associate the primary key fields with the foreign key fields may be provided. And, a system model may be provided based on the relationships and the model objects that include the primary key fields and the model objects that include the foreign key fields.