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:
May. 19, 2020
Filed:
May. 31, 2017
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Mukundan Bhoovaraghavan, Hyderabad, IN;
Sandeep Kumar Srivastava, Hyderabad, IN;
Amit Joshi, Kusumkhera, IN;
Salony Jain, Hyderabad, IN;
Manjeet Bothra, Hyderabad, IN;
Shashank Gandhi, Hyderabad, IN;
Ashutosh Tripathi, Hyderabad, IN;
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Methods and systems for generating a diagram from structured data and synchronizing modifications between the diagram and the structured data. One system includes at least one processor configured to receive a plurality of transformation settings for the structured data and generate and store a plurality of first expressions and a plurality of second expressions based on the structured data and the plurality of transformation settings. The processor is further configured to generate and organize a plurality of visual structures based on the plurality of first expressions and the plurality of second expressions and generate and output a diagram for display through a user interface including the plurality of visual structures. In addition, the processor is configured to receive a modification to the diagram through the user interface, and modify the structured data based on the modification, the plurality of first expressions, and the plurality of second expressions.