发明名称 SYSTEMS AND METHODS OF STORING AND MANAGING CONFIGURATION DATA IN TELECOMMUNICATIONS SYSTEMS AND DEVICES
摘要 Systems and methods of storing and managing data, such as configuration data, in telecommunications systems and devices. The data are stored as objects, each data object having an associated type, and each object type having at least one instance of the data object. Each instance of each data object has a primary key field, which identifies that instance of the data object. Each instance of each data object can have zero or more foreign key fields, each of which can be used to make reference to the primary key of at least one other data object. By employing at least the foreign key fields and the primary keys of the respective data objects, various referential relationships, branching referential relationships, and many-to-many relationships among one or more groups of the object types can be defined and maintained, for use in storing and/or managing the data with increased flexibility and efficiency.
申请公布号 US2014317160(A1) 申请公布日期 2014.10.23
申请号 US201414319000 申请日期 2014.06.30
申请人 Zhang Xingguo;Zhu Yimin 发明人 Zhang Xingguo;Zhu Yimin
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of storing and managing data in a telecommunications system or device, comprising the steps of: storing, in at least one data file in at least one data repository, at least one first instance of at least one first data object for at least one first object type, at least one second instance of the first data object for the first object type, at least one instance of at least one data object for at least one second object type, and at least one instance of at least one data object for at least one third object type; for the first instance of the first data object for the first object type stored in the data repository, the first instance of the first data object having a first foreign key field and a second field, providing a value for each of the first foreign key field and the second field of the first instance of the first data object; for the second instance of the first data object for the first object type, the second instance of the first data object having a first foreign key field and a second field, providing a value for each of the first foreign key field and the second field of the second instance of the first data object, the value of the second field of the first instance of the first data object being different from the value of the second field of the second instance of the first data object; referencing, by the data manager using the first foreign key field of the first instance of the first data object for the first object type, a primary key associated with the instance of the data object for the second object type based at least on the value of the second field of the first instance of the first data object; and referencing, by the data manager using the first foreign key field of the second instance of the first data object for the first object type, a primary key associated with the instance of the data object for the third object type based at least on the value of the second field of the second instance of the first data object.
地址 Fremont CA US