{"id":13705,"date":"2024-03-29T11:37:34","date_gmt":"2024-03-29T09:37:34","guid":{"rendered":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/?p=13705"},"modified":"2024-06-04T21:21:01","modified_gmt":"2024-06-04T19:21:01","slug":"device-parameters-management-solution","status":"publish","type":"post","link":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/device-parameters-management-solution\/","title":{"rendered":"Device parameters management solution"},"content":{"rendered":"\n<p class=\"article-lead\">Optimize device parameter versioning, parameter dependencies, and localization.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"840\" data-src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters.jpg\" alt=\"\" class=\"wp-image-13706 lazyload\" data-srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters.jpg 1600w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters-300x158.jpg 300w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters-768x403.jpg 768w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters-1536x806.jpg 1536w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicturedeviceparameters-1200x630.jpg 1200w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/840;\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Proekspert helps device manufacturers with ad-hoc centralized solution for device variants database management<\/h2>\n\n\n\n<p>When your portfolio of devices holds a multitude of device types and variants, it\u2019s a challenge to keep device parameter specs congruent.<\/p>\n\n\n\n<p>Proekspert has decades of experience optimizing solutions that handle device parameters versioning and crucially-related topics like parameter dependencies and localization.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Our solution is used in scenarios like:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Defining and maintaining specifications of parameters for all your device variants is challenging and prone to incongruences, but big SPLE solutions will be overwhelming for your scenario.&nbsp;<\/h3>\n\n\n\n<p>Spreadsheets are excellent tools, but their complexity tends to grow exponentially with the number of device variants, options, and dependencies between parameters that need to be handled.&nbsp;<\/p>\n\n\n\n<p>Our web-based platform solution helps to keep all information centralized, congruent, and easily accessible by authorized users.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. You have software tools or digital services that need to support a multitude of device types and variants.&nbsp;<\/h3>\n\n\n\n<p>Our solution can generate help classes and libraries in the most popular programming languages to make things straightforward for your development teams or software partners to build applications that need to interact with device parameters.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Your device software needs to be localized in multiple languages.&nbsp;<\/h3>\n\n\n\n<p>Our solution helps you define and manage localization strings, it can interface with popular third-party localization tools or use AI to generate localized strings.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key features and benefits of our solution<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Centralized web platform to manage the specifications of your device parameters, with users\u2019 roles and permissions management.&nbsp;<\/li>\n\n\n\n<li>Code generation in the most popular programming languages like C++, .NET, Java, Kotlin, and Swift, that saves developer time to build software applications that need to interact with your device parameters.&nbsp;<\/li>\n\n\n\n<li>Extensions that allow handling localization for your device parameters, with integration to third-party localization tools or generation of localized strings using AI tools. Export of code and support files that makes it easy to use localized strings in your software.&nbsp;<\/li>\n\n\n\n<li>Extensions that let you define and manage dependencies between parameters, with export of code and libraries that makes it easy to reflect parameter dependencies in software tools that need to work with your devices.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>A view from our demo application:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69fa7f97d07af&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1600\" height=\"928\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" data-src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-1600x928.png\" alt=\"\" class=\"wp-image-13713 lazyload\" data-srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-1600x928.png 1600w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-300x174.png 300w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-768x446.png 768w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-1536x891.png 1536w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/Screenshot-2024-04-01-101530-2048x1188.png 2048w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/928;\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"wp-block-cgb-section-block text-white margin-top-50\" style=\"background-color:#121337\"><div class=\"container container__main\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full img-pdf-download\"><img decoding=\"async\" width=\"414\" height=\"574\" data-src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Device-identity-management-solution.png\" alt=\"\" class=\"wp-image-14194 lazyload\" data-srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Device-identity-management-solution.png 414w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Device-identity-management-solution-216x300.png 216w\" data-sizes=\"(max-width: 414px) 100vw, 414px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 414px; --smush-placeholder-aspect-ratio: 414\/574;\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-text-align-left h1\">Get the solution brief<\/h2>\n\n\n\n<p class=\"size18 margin-bottom-10\">Discover how Shield-loT enables organizations to monitor and secure any loT device, application and network<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/20240401_Device_parameters_management_solution.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Download PDF<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cgb-section-block left m-padding-left-0 m-padding-right-0\"><div class=\"container container__narrow\"><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer visible-xs\"><\/div>\n<\/div><\/section>\n\n\n\n<h2 class=\"wp-block-heading\">Read more:<\/h2>\n\n\n<div class=\"vlp-link-container vlp-template-default\">\n\t\t\t<a href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updater-technology\/\" class=\"vlp-link\" title=\"Secure Firmware Updater technology\"><\/a>\n\t\t\t<div class=\"vlp-link-image-container\">\n\t\t\t\t\t\t<div class=\"vlp-link-image\"><img decoding=\"async\" style=\"--smush-placeholder-width: 1200px; --smush-placeholder-aspect-ratio: 1200\/630;max-width: 1200px;\" width=\"1200\" height=\"630\" data-src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu-1200x630.jpg\" class=\"attachment-1200x630 size-1200x630 lazyload\" alt=\"\" data-srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu-1200x630.jpg 1200w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu-300x158.jpg 300w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu-768x403.jpg 768w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu-1536x806.jpg 1536w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/sfu.jpg 1600w\" data-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/div>\n\t\t\t<\/div>\n\t\t<div class=\"vlp-link-text-container\">\n\t\t\t\t<div class=\"vlp-link-title\">\n\t\t\tSecure Firmware Updater technology\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-link-summary\">\n\t\t\t\t\t\tThe technology behind the custom secure firmware updater for industrial devices&#8230;\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-post-link\">\n\t\t\t<a href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updater-technology\/\" title=\"Secure Firmware Updater technology\">https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updater-technology\/<\/a>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n<div class=\"vlp-link-container vlp-template-default\">\n\t\t\t<a href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updaters-on-stm32-mcus\/\" class=\"vlp-link\" title=\"Secure Firmware Updaters on STM32 MCUs\"><\/a>\n\t\t\t<div class=\"vlp-link-image-container\">\n\t\t\t\t\t\t<div class=\"vlp-link-image\"><img decoding=\"async\" style=\"--smush-placeholder-width: 1200px; --smush-placeholder-aspect-ratio: 1200\/630;max-width: 1200px;\" width=\"1200\" height=\"630\" data-src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1-1200x630.jpg\" class=\"attachment-1200x630 size-1200x630 lazyload\" alt=\"\" data-srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1-1200x630.jpg 1200w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1-300x158.jpg 300w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1-768x403.jpg 768w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1-1536x806.jpg 1536w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1.jpg 1600w\" data-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/div>\n\t\t\t<\/div>\n\t\t<div class=\"vlp-link-text-container\">\n\t\t\t\t<div class=\"vlp-link-title\">\n\t\t\tSecure Firmware Updaters on STM32 MCUs\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-link-summary\">\n\t\t\t\t\t\tSTM32-based Secure Firmware Updater for industrial device manufacturers&#8230;\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-post-link\">\n\t\t\t<a href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updaters-on-stm32-mcus\/\" title=\"Secure Firmware Updaters on STM32 MCUs\">https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/blog\/device-security\/secure-firmware-updaters-on-stm32-mcus\/<\/a>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Optimize device parameter versioning, parameter dependencies, and localization<\/p>\n","protected":false},"author":5,"featured_media":13706,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-13705","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-device-security"],"acf":[],"_links":{"self":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/posts\/13705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/comments?post=13705"}],"version-history":[{"count":5,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/posts\/13705\/revisions"}],"predecessor-version":[{"id":14200,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/posts\/13705\/revisions\/14200"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/media\/13706"}],"wp:attachment":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/media?parent=13705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/categories?post=13705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/tags?post=13705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}