Virtualization technology brings security and operability to web applications

virtualizati

Fujitsu Laboratories Ltd. today announced that it has developed technology for web applications that run on smart devices or wearables, and that delivers the same level of security as thin clients while offering an exceptional degree of operability. In recent years, there have been increasing expectations that the use of smart devices and wearables in a variety of front-line scenarios will lead to greater efficiency in business operations. When a high degree of confidentiality is required for the data used by these devices, such as patient data or confidential company data, thin client environments, which leave no trace of the data on the devices, are ideal from a security perspective. Generally, thin clients are environments in which screen data is frequently sent and received. As a result, depending on the status of the mobile network or the processing performance on the device side, lags of up to about a second can occur, and operations that are unique to smart devices, such as swiping are effected.

Fujitsu Laboratories has now developed new virtualization technology for web applications, developed for smart devices, that automatically separates the user interface processing (UI processing) from the data processing. With this technology, data processing is executed in the cloud, and the UI processing is executed on the smart device side. As a result, new web applications running on smart devices or wearables can have a work application execution environment that is as secure as a thin client environment while achieving outstanding operability.
In recent years, the trend of using smart devices for work in a variety of settings is becoming more common. Moreover, as smart glasses and other wearables come into practical use, there are high expectations that linking wearables with smart devices will lead to greater efficiencies in business operations for people in the field (figure 1).

Technological Issues

Web applications developed for smart devices, such as cameras and sounds, for example, may use data that have been stored on the devices themselves. In addition, once data received from the cloud are stored on the devices, they may execute business logic. When a high degree of confidentiality is desired for the data used by these devices, such as in the case of patient data or confidential company data, thin client environments, which leave no trace of the data on the devices, are ideal from a security perspective. The problem with thin client environments, however, is that, depending on the status of the mobile network or the processing performance on the device side, lags of up to about a second can occur, and affect smart device operations, such as swiping (figure 2).

1-virtualizati

The Newly Developed Technology

Fujitsu Laboratories has now developed a technology that places the source code of the developed web applications on a server. When web applications are executed on a smart device, they are automatically interpreted. This technology enables processing to be distributed with data processing handled by the server, and UI processing handled by the smart device (figures 3 and 4). The features of this technology are described below.

1. Distributed web applications

A newly developed virtualization engine, run on both the device and the server, performs tasks including the transfer of UI processing and execution of processing content. In addition, a conventional web application library is replaced with a proprietarily developed web application library that supports virtualization. When the engine executes a web application, the source code is analyzed, and, by estimating the source code’s UI processing, it separates that part of the source code written in an API related to the UI defined in the library (web application library), and that is required in web application execution. Having been notified by the device executing the web application, the server sends the UI processing part of the source code and the specific web application library that supports virtualization to the smart device. By executing data processing of everything in the source code except the separated UI processing on the server side, and by executing in a distributed way on the smart device the transferred UI processing, this technology is able to maintain security while achieving a high level of operability. Because these are dynamically processed when a web application is executed, there is no need for redesign or redevelopment work for the distributed processing.

2. Distributed processing in accordance with operations

Fujitsu Laboratories also developed a feature that analyzes on the smart device the user’s operations, processing times, and frequency of operations, and dynamically transfers to the server the processes within the UI processing that have little impact on operability. The result is a secure system that also maintains a high level of operability.

2-virtualizati

The use of this newly developed virtualization technology enables smart devices to be utilized in business operations when using web applications in a mobile environment. This can be achieved with both security and the high level of operability characteristic of smart devices. In addition, by applying the technology to web applications that communicate with smart glasses and other wearables that are increasingly coming into practical use, thin client environments can be newly expanded to web applications that run on smart devices and wearables, such as for use in work that deals with large amounts of data for which a high level of confidentiality is needed.

3-virtualizati

Fujitsu Laboratories will work to improve the virtualization technology’s multiplex execution performance on servers and make its operations analysis highly accurate with the goal of practical implementation in fiscal 2016. In addition, rather than just applications for servers or storage equipment, Fujitsu Laboratories will proceed with developing technologies for distributed execution tailored to devices, network equipment, and servers in accordance with execution conditions or the network environment in order to create hyperconnected clouds, in which a variety of clouds are linked together, such as for an Internet of Things environment.

References:http://phys.org/

Brillo as an underlying operating system for Internet of Things

brilloasanun

The Project Brillo announcement was one of the event’s highlights making news at Google’s I/O conference last week. Brillo fundamentally is Google’s answer to the Internet of Things operating system. Brillo is designed to run on and connect various IoT low-power devices. If Android was Google’s answer for a mobile operating system, Brillo is a mini, or lightweight, Android OS–and part of The Register’s headline on the announcement story was “Google puts Android on a diet”.

Brillo was developed to connect IoT objects from “washing machine to a rubbish bin and linking in with existing Google technologies,” according to The Guardian.
As The Guardian also pointed out, they are not just talking about your kitchen where the fridge is telling the phone that it’s low on milk; the Brillo vision goes beyond home systems to farms or to city systems where a trashbin could tell the council when it is full and needs collecting. “Bins, toasters, roads and lights will be able to talk to each other for automatic, more efficient control and monitoring.”
Brillo is derived from Android. Commented Peter Bright, technology editor, Ars Technica: “Brillo is smaller and slimmer than Android, providing a kernel, hardware abstraction, connectivity, and security infrastructure.” The Next Web similarly explained Brillo as “a stripped down version of Android that can run on minimal system requirements.” The Brillo debut is accompanied by another key component, Weave. This is the communications layer, and it allows the cloud, mobile, and Brillo to speak to one another. AnandTech described Weave as “an API framework meant to standardize communications between all these devices.”
Weave is a cross-platform common language. Andrei Frumusanu in AnandTech said from code-snippets given in the presentation it looked like a straightforward simple and descriptive syntax standard in JSON format. Google developers described Weave as “the IoT protocol for everything” and Brillo as “based on the lower levels of Android.”
Is Google’s Brillo and Weave component, then, the answer to developer, manufacturer and consumer needs for interoperability among smart objects? Some observers interpreted the announcement as good news, in that Google was now, in addition to Nest, to be an active player in the IoT space. Google was making its presence known in the march toward a connected device ecosystem.

Will this be the easiest platform for developers to build on? Will Brillo have the most reach over the long term? Or is the IoT to get tangled up in a “format war”? These were some questions posed in response to Google’s intro of Project Brillo.
Derek du Preez offered his point of view about standards and the IoT in diginomica, saying “we have learnt from history that there is typically room for at least a couple of mainstream OS’. But if Google wants to be the leader in this market, it needs to be the platform of choice for some of the early IoT ‘killer apps’. Its investment in Nest goes a long way to making this happen.” He added that given Google’s existing ecosystem and the amount of people across the globe that already own Android handsets, it had a good chance of taking on others and winning out.
The project page on the Google Developers site speaks about wide developer choice: “Since Brillo is based on the lower levels of Android, you can choose from a wide range of hardware platforms and silicon vendors.”
The site also said, “The Weave program will drive interoperability and quality through a certification program that device makers must adhere to. As part of this program, Weave provides a core set of schemas that will enable apps and devices to seamlessly interact with each other.”

References:http://phys.org/

MIT physicists build world’s first fermion microscope

fermion-microscope

Scientists at Massachusetts Institute of Technology have created a microscope that they claim is able to image the fundamental particles that make up all matter in the universe (Credit: Jose-Luis Olivares/MIT)

Researchers working at the Massachusetts Institute of Technology (MIT) claim to have created a method to better observe fermions – the sub-atomic building blocks of matter – by constructing a microscope capable of viewing them in groups of a thousand at a time. A laser technique is used to herd the fermions into a viewing area and then freeze them in place so all of the captured particles can be imaged simultaneously.

In the entire known universe, there are only two types of particles: fermions and bosons. In simple terms, fermions are all the particles that make up matter (for example, electrons), and bosons are all the particles that carry force (for example, photons).

Fermions include electrons, neutrons, quarks, protons, and atoms consisting of an odd number of any or all of these elementary particles. However, due to the strange (and not completely understood) nature of these particles in regard to their quantum spin states, scientists often opt to employ gases of ultra-cold fermionic atoms as proxies for     other fermions

.fermion-microscope-3

Over the last two decades, physicists studying ultracold atomic gases of boson particles – such as photons – have been able to do so relatively easily because bosons can occupy the same quantum state in boundless numbers. Fermions, however, are much harder to manipulate for imaging, as they are unable to be held in the same quantum state in large numbers and are very much more difficult to reduce to the temperatures required to slow them down enough to view them.

Physicists at Harvard University successfully created a boson microscope that could resolve individual bosons in an optical lattice as far back as 2009. Similarly, in 2010, the Max Planck Institute of Quantum Optics also developed a second boson microscope. And, though these microscopes exposed the behavior of bosons, their counterparts – fermions – remained elusive without an equivalent fermion microscope. .

“We wanted to do what these groups had done for bosons, but for fermions,” said Zwierlein says. “And it turned out it was much harder for fermions, because the atoms we use are not so easily cooled. So we had to find a new way to cool them while looking at them.”

What is required to study fermions is a way to reduce their temperature, and therefore their movement, to a point low enough to image them. However, even techniques that resulted in the first ever laboratory realization of Bose-Einstein condensation in 1995 (which resulted in a Nobel Prize in 2001), or later work that saw lasers cool atoms to a few ten-thousandths of a degree above absolute zero are insufficient to achieve the cooling required to image fermion atoms.

To overcome this problem, the MIT researchers initially created an optical lattice using laser beams to form an arrangement of light “wells” which could magnetically trap and hold a single fermion in place (a technique similar to that used by the University of California to capture cesium atoms and image rotons). Applying a number of stages of laser temperature reduction, and more evaporative cooling of the gas (in this case, potassium gas), the atoms were cooled to just above absolute zero which was cold enough to hold individual fermions in place on the optical lattice.

As the fermions move to this lower energy state, they also release photons of light which can then be captured by the microscope and used to locate a fermion’s exact position within the lattice at an accuracy level greater than the wavelength of light.

“That means I know where they are, and I can maybe move them around with a little tweezer to any location, and arrange them in any pattern I’d like,” said Martin Zwierlein, a professor of physics at MIT and a member of the team working on the project.

Unfortunately, this stability was tenuous because – when light was shone upon the atoms to view them – individual photons were able to knock them out of place.

.fermion-microscope-4

The team resolved this by cleverly employing a two laser beam approach where beams of differing frequencies were used to alter the fermion atom’s energy state. By simultaneously firing the two beams at the atom so that one beam frequency was absorbed by the particle, it would emit a corresponding photon in response. This, in turn, forced the particle into a lower energy state, thus cooling it further by reducing its excitation levels.

The upshot of this research, according to the team, is that the high-resolution image capture of more than 1,000 fermionic atoms all together at the one time will help improve our fundamental understanding of these elusive particles. As electrons are also fermions, it is hoped that this information may eventually aid research into high-temperature superconductors, with their inherent advantages of lossless energy transport and the development of quantum computer systems.

“The Fermi gas microscope, together with the ability to position atoms at will, might be an important step toward the realization of a quantum computer based on fermions,” said Zwierlein. “One would thus harness the power of the very same intricate quantum rules that so far hamper our understanding of electronic systems.”

References:http://www.gizmag.com/

Smartphone and tablet could be used for cheap, portable medical biosensing

smartphone-tablet-biosensing

A diagram of the CNBP system (Credit: Centre for Nanoscale BioPhotonics)

As mobile technology progresses, we’re seeing more and more examples of low-cost diagnostic systems being created for use in developing nations and remote locations. One of the latest incorporates little more than a smartphone, tablet, polarizer and box to test body fluid samples for diseases such as arthritis, cystic fibrosis and acute pancreatitis.

Developed at Australia’s Centre for Nanoscale BioPhotonics (CNBP), the setup utilizes fluorescent microscopy, a process in which dyes added to a sample cause specific biomarkers to glow when exposed to bright light.

To use it, clinicians deposit a dyed fluid sample in a well plate (basically a transparent sample-holding tray), put that plate on the screen of a tablet that’s in the box, and place a piece of polarizing glass over the plate compartment that contains the fluid. They then put their smartphone on top of the box, so that its camera lines up with that compartment.

Once the tablet is powered up, the light from its screen causes the targeted biomarkers to fluoresce (assuming they’re present in the first place). The polarizer allows light given off by those biomarkers to stand out from the tablet’s light, while an app on the phone analyzes the color and intensity of the fluorescence to help make a diagnosis.

“This type of fluorescent testing can be carried out by a variety of devices but in most cases the readout requires professional research laboratory equipment, which costs many tens of thousands of dollars,” says Ewa Goldys, CNBP’s deputy director. “What we’ve done is develop a device with a minimal number of commonly available components … The results can be analyzed by simply taking an image and the readout is available immediately.”

The free smartphone app will be available as of June 15th, via the project website. A paper on the research was recently published in the journal Sensors.

References:http://www.gizmag.com/