Service-Sync is cloud-based service and software for managing connected products and implementing differentiated remote service applications.
Building remote management solutions from scratch involves significant implementation effort before you can begin adding value. Inventit’s Service-Sync provides many parts of the solution, so that the smart city service providers can focus on the parts of the solution that add value for their customers. Service-Sync, allows organizations to build and deploy scalable and compelling connected-device applications, e.g. asset tracking, machine monitoring, remote control, etc., faster, more predictably and with lower development costs. The modern intelligent devices in smart city use a variety of communication channels and variety of data encoding methods. Service-Sync hides these details from your applications, which in turn can focus on the data from the devices. Since the data of devices is stored in Service-Sync in a normalized format, several remote service applications in smart city can access device data in unified manner. Service-Sync standardizes the ways to access the functionality in remote devices so that remote applications can control the devices through unified APIs exposed by Service-Sync, which reduces your development and interoperability test cost drastically.
Service-Sync Server: is the platform (M2M Application Enablement Platform), where M2M applications can be built and executed in cloud environment. The data gathered is converted and stored into database in a normalized format so that the remote applications can handle device data in a unified manner. The server platform includes development environment and runtime for customized workflow when you need to extend its built-in function and Rule Engine for running simple business rules, e.g. threshold rules. The remote monitoring policies, e.g. set threshold, created by the remote applications and downloaded to the target devices enable devices to run the management application locally and to off-load the remote applications. Rich sets of Web service APIs are exposed so that remote applications can be developed in several ways.
Service-Sync Client: is embedded into the managed devices and exposes platform APIs through which device manufactures can integrate their device dependent applications in order for them to send alert/log data to and receive control requests from the server. The client platform APIs allow the manufactures application to send data and receive command to/from the remote application in a uniformed format without knowing the protocol detail for server communication.
Service-Sync Gateway: is a proxy function through which the devices in a local network, e.g. Wi-Fi, Zigbee, etc. are connected to the central server beyond internet. The gateway multiplexes and normalizes the device data from devices before sending it to the server and converts the management requests from the server into what can be recognized by the devices. Service providers can add and install new gateway service functions complied with JSR232 on the fly.
The following summarizes the technology uniqueness of Service-Sync: