Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' ... more Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' visions. They predict the use of Smart Matter, nanotechnology with computational ability, as ubiquitous; literally everywhere. It will be sewn into our clothing, or painted on the surfaces of our environments. The futurists suggest that we will use these surfaces as video displays, user interfaces, and composite sensor arrays. The implication is that a coat of paint will be enough to add this functionality to a surface. In this paper we argue that such a vision is ...
Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' ... more Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' visions. They predict the use of Smart Matter, nanotechnology with computational ability, as ubiquitous; literally everywhere. It will be sewn into our clothing, or painted on the surfaces of our environments. The futurists suggest that we will use these surfaces as video displays, user interfaces, and composite sensor arrays. The implication is that a coat of paint will be enough to add this functionality to a surface. In this paper we argue that such a vision is ...
In this paper we introduce the concept of an iSurface; a surface coated with a multitude of ident... more In this paper we introduce the concept of an iSurface; a surface coated with a multitude of identical nano-scale computing devices called iCells. Based on earlier extensive simulation work, we describe the computational limits of amorphous computing for image display applications and explain how such surfaces could be used to create a variety of novel fashion applications ranging from electronic wallpaper, active jewellery to adaptive clothing.
An amorphous computer is a multitude of tiny computers each with a CPU, memory, and local communi... more An amorphous computer is a multitude of tiny computers each with a CPU, memory, and local communication capability. An iSurface is a particular instance of an amorphous computer, an “intelligent” coasting capable of computing, sensing and some limited output. This can be regarded as a massively parallel computing system, albeit one with random structure and unreliable nodes, and, as such, is likely to be extremely difficult to program conventionally. Prior research into amorphous computing suggests that utilising principles of self-organisation is successful in providing some functionality to an amorphous computer. Here we argue there is a definite need for techniques in engineering emergent functionality to match user requirements; the development of systems that utilise self-organisation in a user-directed manner. We present an early version of a methodology to do this and an example of its successful usage.
Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' ... more Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' visions. They predict the use of Smart Matter, nanotechnology with computational ability, as ubiquitous; literally everywhere. It will be sewn into our clothing, or painted on the surfaces of our environments. The futurists suggest that we will use these surfaces as video displays, user interfaces, and composite sensor arrays. The implication is that a coat of paint will be enough to add this functionality to a surface. In this paper we argue that such a vision is ...
Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' ... more Abstract—The notion of an Intelligent Surface (iSurface) is the topic of several futurists' visions. They predict the use of Smart Matter, nanotechnology with computational ability, as ubiquitous; literally everywhere. It will be sewn into our clothing, or painted on the surfaces of our environments. The futurists suggest that we will use these surfaces as video displays, user interfaces, and composite sensor arrays. The implication is that a coat of paint will be enough to add this functionality to a surface. In this paper we argue that such a vision is ...
In this paper we introduce the concept of an iSurface; a surface coated with a multitude of ident... more In this paper we introduce the concept of an iSurface; a surface coated with a multitude of identical nano-scale computing devices called iCells. Based on earlier extensive simulation work, we describe the computational limits of amorphous computing for image display applications and explain how such surfaces could be used to create a variety of novel fashion applications ranging from electronic wallpaper, active jewellery to adaptive clothing.
An amorphous computer is a multitude of tiny computers each with a CPU, memory, and local communi... more An amorphous computer is a multitude of tiny computers each with a CPU, memory, and local communication capability. An iSurface is a particular instance of an amorphous computer, an “intelligent” coasting capable of computing, sensing and some limited output. This can be regarded as a massively parallel computing system, albeit one with random structure and unreliable nodes, and, as such, is likely to be extremely difficult to program conventionally. Prior research into amorphous computing suggests that utilising principles of self-organisation is successful in providing some functionality to an amorphous computer. Here we argue there is a definite need for techniques in engineering emergent functionality to match user requirements; the development of systems that utilise self-organisation in a user-directed manner. We present an early version of a methodology to do this and an example of its successful usage.
Uploads
Papers by Adam King