Fujitsu develops Web OS technology for easy connection between various smartphones and peripheral devices

Fujitsu Laboratories Ltd. has announced the development of Web OS technology that automatically connects smartphones, regardless of operating system, to peripheral devices and sensors, and enables integrated use with cloud services.

Conventionally, connecting peripheral devices to smartphones, tablets, and other smart devices requires a dedicated application on the smart device for each device, with different versions for different OS. This gave rise to issues of convenience and development cost as users needed to install applications, and it was necessary for developers to create applications for each OS and device.

Fujitsu has now developed technology that enables Web applications, which are typically written in HTML5, run on smart devices to control devices, so that cloud services and devices can be easily connected and combined.

This enables service providers and device makers to develop applications and drivers that are not tied to a particular operating system, and enables service users to instantly connect these devices to their mobile smart device.

Background

In the world of the Internet of Things, where 50 billion devices are projected to be connected to the network by 2020, it is expected that users will be able to connect their smart device to these devices to control them, gather data from them for analysis, and use the results of that analysis to benefit their work and daily lives.

Fujitsu has been working to create the “hyper-connected cloud,” which is intended to support the work and daily lives of people carrying IT devices by connecting Web services and devices. To make this a reality, of increasing importance are advancements in technologies connecting these devices to the smart devices that serve as the point of contact between devices and people.

Technological issues

Until now, connecting devices to a smart device has required dedicated applications that carry drivers allowing for the control of the devices and functions that enable the use of cloud services, with different versions for each OS. This has obliged service providers and device makers to develop different applications and drivers for each OS, and to update them when OS are upgraded, leading to considerable development cost.

Also, connecting to devices has required users to go through multiple cumbersome steps, including changing network settings, searching for devices, and downloading and installing applications.

Web applications, such as those written in HTML5, are used as one way to reduce OS dependencies; however, device drivers still need be developed for each OS and incorporated within the application for distribution, which does not solve OS dependency. On the other hand, although the Web OS approach offers a browser-based environment comparable to a desktop, which is a known runtime environment, drivers cannot be distributed that way, making it difficult to apply this method to peripheral devices.

About the technology

By constructing a proprietary application runtime environment layer that enables control of devices, Fujitsu has developed technology that makes it possible to connect cloud services and devices from a Web application (Figure 1).

Key features of the technology are as follows:

1. Web-type driver architecture

To allow for peripheral devices to be used independent of the OS, Fujitsu developed an interface bridge that in the Web-application runtime environment connects the Web-based application (the Web layer) to the operating system’s general-purpose communications interface. This makes it possible to place drivers on the Web layer, eliminating the drivers’ OS dependency.

Also, to enhance the independence of the application, the company developed a device-abstraction API that assimilates the differences of the various drivers. As a result, it is now possible to use different devices without changing apps, for example, accessing a monitor or printer from the same API.

2. Device plug & play

To control device connection, Fujitsu has developed a plug-and-play manager that handles device discovery and dynamic driver distribution, and a device manager that controls driver distribution.

  • Plug-and-play manager when the smart device detects a device, the drivers are acquired from the driver store in the cloud, and dynamically deployed to the Web layer. This makes it possible to quickly and dynamically link cloud services and devices.
  • Device manager this intelligently manages the connections between cloud services and devices by distributing only the drivers that can be used by a Web application according to the distribution policy, which lists the relationship between Web applications and required drivers.

chart1

 

 

 

 

 

 

 

 

 

Results

In the past, controlling a printer or other device with a smart device has required the user to take multiple steps, such as launching networking controls on the smart device, searching for the device on the network, and downloading a dedicated app from the application store. With this technology, peripherals can be ready for use instantly. Furthermore, the same app can be used between multiple devices.

This technology can be used in the following scenarios:

1. House calls by caregivers

It can be used to let a caregiver easily operate devices at a patient’s home and connect to back-end reporting services. For example, measurement results captured by measuring devices in the patient’s home that previously were manually input into smart devices can be automatically organised into a logbook or other document.

2. Taxis and buses

Using the various devices that are being added to vehicles will become easier, for example, connecting to a display located in the rear seat of a taxi, or accessing a car navigation system.

3. Tourist destinations and hotels

It can be used to access devices provided at tourist destinations and in hotels, for example, connecting to the hotel room’s speakers or TV for listening to music or watching videos.

Because developers can focus their efforts on developing OS-independent applications and drivers, they can reduce their workload by two-thirds or more when supporting three different OS. And because users can avoid the trouble of installing drivers for every device, devices are usable immediately as long as they are listed in the system. In addition, managers can control what devices can be used through policy settings.

Future plans

Fujitsu is expanding the list of supported devices and proceeding with operational testing, with the goal of practical implementations of this technology in fiscal 2016, for the purpose of providing services in all arenas of human activity.

RECENT ARTICLES

Eurotech launches Everyware GreenEdgefor IoT device management

Posted on: May 7, 2024

Eurotech has introduced Everyware GreenEdge, a software formula designed to address typical challenges that occur during the onboarding and management of edge IoT devices at scale. These challenges include time-consuming

Read more

Pairpoint, Deloitte and Nexxiot forge alliance for global cargo

Posted on: May 7, 2024

Pairpoint, Vodafone and Sumitomo Corporation’s Economy of Things business, and Deloitte and Nexxiot have joined forces to offer digital services that speed up the flow of goods worldwide. The new

Read more
FEATURED IoT STORIES

What is IoT? A Beginner’s Guide

Posted on: April 5, 2023

What is IoT? IoT, or the Internet of Things, refers to the connection of everyday objects, or “things,” to the internet, allowing them to collect, transmit, and share data. This

Read more

The IoT Adoption Boom – Everything You Need to Know

Posted on: September 28, 2022

In an age when we seem to go through technology boom after technology boom, it’s hard to imagine one sticking out. However, IoT adoption, or the Internet of Things adoption,

Read more

9 IoT applications that will change everything

Posted on: September 1, 2021

Whether you are a future-minded CEO, tech-driven CEO or IT leader, you’ve come across the term IoT before. It’s often used alongside superlatives regarding how it will revolutionize the way

Read more

Which IoT Platform 2021? IoT Now Enterprise Buyers’ Guide

Posted on: August 30, 2021

There are several different parts in a complete IoT solution, all of which must work together to get the result needed, write IoT Now Enterprise Buyers’ Guide – Which IoT

Read more

CAT-M1 vs NB-IoT – examining the real differences

Posted on: June 21, 2021

As industry players look to provide the next generation of IoT connectivity, two different standards have emerged under release 13 of 3GPP – CAT-M1 and NB-IoT.

Read more

IoT and home automation: What does the future hold?

Posted on: June 10, 2020

Once a dream, home automation using iot is slowly but steadily becoming a part of daily lives around the world. In fact, it is believed that the global market for

Read more

5 challenges still facing the Internet of Things

Posted on: June 3, 2020

The Internet of Things (IoT) has quickly become a huge part of how people live, communicate and do business. All around the world, web-enabled devices are turning our world into

Read more