×

System and Method for Managing and Using Data Model

  • US 20160004729A1
  • Filed: 09/14/2015
  • Published: 01/07/2016
  • Est. Priority Date: 09/13/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for enforcing a data model for a distributed application in a software development, comprising:

  • at least one client network device operating a client application;

    said client application having a first data model, a view, a controller, and a first data binding module;

    at least one server network device operating a server application;

    said server application having a second data model, a first application programming interface (API), a controller, and a second data binding module;

    a master schema describing a third data model, a third data binding module, a data structure, a second API, an API introspection facility, and a data object;

    said client application, said server application, and said master schema in communication over a network;

    a source, code for each of said first data binding module, said second data binding module, said first data model, said second data model, said first API, and said view;

    at least one of a schema generator configured to consume said master schema and create as one new schema; and

    a source code generator configured to consume at least one of said at least one new schema and said master schema and to generate said source code, wherein said source code is in compliance with said third data model.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×