What is Interface: Definition and 166 Discussions

In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine from the human end, whilst the machine simultaneously feeds back information that aids the operators' decision-making process. Examples of this broad concept of user interfaces include the interactive aspects of computer operating systems, hand tools, heavy machinery operator controls, and process controls. The design considerations applicable when creating user interfaces are related to, or involve such disciplines as, ergonomics and psychology.
Generally, the goal of user interface design is to produce a user interface which makes it easy, efficient, and enjoyable (user-friendly) to operate a machine in the way which produces the desired result (i.e. maximum usability). This generally means that the operator needs to provide minimal input to achieve the desired output, and also that the machine minimizes undesired outputs to the user.
User interfaces are composed of one or more layers, including a human-machine interface (HMI) that interfaces machines with physical input hardware such as keyboards, mice, or game pads, and output hardware such as computer monitors, speakers, and printers. A device that implements an HMI is called a human interface device (HID). Other terms for human-machine interfaces are man-machine interface (MMI) and, when the machine in question is a computer, human–computer interface. Additional UI layers may interact with one or more human senses, including: tactile UI (touch), visual UI (sight), auditory UI (sound), olfactory UI (smell), equilibrial UI (balance), and gustatory UI (taste).
Composite user interfaces (CUIs) are UIs that interact with two or more senses. The most common CUI is a graphical user interface (GUI), which is composed of a tactile UI and a visual UI capable of displaying graphics. When sound is added to a GUI, it becomes a multimedia user interface (MUI). There are three broad categories of CUI: standard, virtual and augmented.
Standard CUI use standard human interface devices like keyboards, mice, and computer monitors. When the CUI blocks out the real world to create a virtual reality, the CUI is virtual and uses a virtual reality interface. When the CUI does not block out the real world and creates augmented reality, the CUI is augmented and uses an augmented reality interface. When a UI interacts with all human senses, it is called a qualia interface, named after the theory of qualia.
CUI may also be classified by how many senses they interact with as either an X-sense virtual reality interface or X-sense augmented reality interface, where X is the number of senses interfaced with. For example, a Smell-O-Vision is a 3-sense (3S) Standard CUI with visual display, sound and smells; when virtual reality interfaces interface with smells and touch it is said to be a 4-sense (4S) virtual reality interface; and when augmented reality interfaces interface with smells and touch it is said to be a 4-sense (4S) augmented reality interface.

View More On Wikipedia.org
  1. F

    Electrochemistry : characterizing the electrode-electrolyte

    Hello guys (and gals), I have mostly a background in Physics, but I've recently had to get some knowledge on electrochemistry, and more precisely on electrode-electrolyte interface. From "Modern Electrochemistry 2A : Fundamentals of Electrodics" by Bockris I gathered that in the case of a...
  2. T

    Digital Multimeters with a PC interface (recommendations)

    Any recommendations on multimeters that have a decent PC UI that can graph your data from the multimeter? Budget around $250 which is on the lower end but any recommendations are appreciated.
  3. Elena14

    Temperature change in ice water interface

    A metal block at 500 K is kept on a large ice slab at 273 K.The metal block completely sinks inside the ice slab. I was told that the water in contact with ice would not change its temperature while the block sinks down and hence the "only" heat transfer from the metal block to ice slab will...
  4. SherLOCKed

    How can I interface a DFIG in a multi machine environment?

    Which will be my reference frame while modelling and control - the reference machine in the network or the network bus itself?And if so how do i relate the dfig to this reference frame?
  5. J

    Interface Dipole and STS comparisons

    Hi again people! So if I have two STS (scanning tunneling spectroscopy) spectra, one taken on a substrate and the other one taken on an adsorbate layer ontop of the substrate. Assuming there is some sort of interfacial dipole that forms between the substrate and the adsorbate layer, can I...
  6. B

    Need help with an ultrasonic sensor interface circuit to ev3

    I'm currently building a robot using Lego Mindstorm with an ev3 brick that will follow a pre-determined path (marked by black tape), maintain a certain distance behind another robot, and coming to a stop at the end of its journey. The ev3 will be connected to 2 DC motors, 3 light sensors, and an...
  7. E

    Wave reflection and refraction, relations between angles

    Hello! This post is strictly related to my previous one. Let's consider the same context and the same image. Regarding the oblique incidence of a wave upon an interface between two dielectric, all the texts and all the lectures write an equation like the following: e^{-j k_1 y \sin \theta_i} +...
  8. E

    Electromagnetic wave incidence on interface

    Consider the problem shown in the "wave_incidence_1.png" attached image. An electro-magnetic wave is traveling towards an interface between its current medium and a new medium, which has a refractive index n_2 \neq n_1. The interface is represented by the (x,y) plane. The electric field...
  9. Vaibhav Sahu

    Snell's law for an interface with variable refractive index

    Consider an interface along x-axis which separates two media. The medium below y = 0 is air or vacuum and light is incident from this medium onto the surface. The refractive index of the medium above y = 0 varies with x as some function of x : μ = f(x). Does the Snell's law still hold good ?? If...
  10. J

    Poynting Vector at an interface with no free current flowing

    Homework Statement How do the normal and tangential components of the Poynting vector in matter, S = E x H , behave at an interface between two simple media where no free current flows, but either free charge or polarization charge is present at the interface? Homework Equations E1(para) -...
  11. T

    Reference wanted: surface and interface

    I am a Ph.D. student just beginning my research. Recently, I found several papers about surface and interface interesting, so I want to know more about this area. However, I cannot find any specific review which can give me an overview of this area. Can anyone give me a link to such literature?
  12. Mr.Robot

    Interfacing 8 Bit ALU on LCD ( fpga kit )

    I have the code of 8 bit ALU and code of lcd controller mounted on spartan 3E fpga kit. but i am unable to sync the program. Please help me with it! Thank you!
  13. C

    Continuity vacuum level at interface

    Hi, I am studying the Metal-Semiconductor junction. I cannot find any clear explanation of the continuity of the vacuum level at the interface. Can someone help me? My reference book provides me with the following: When two different materials are brought into contact, they must share the...
  14. B

    Understanding the SPI Interface: Clock, Data & Oscillators

    From my understanding of how SPI interface works, the clock basically sends out data when it is set to HIGH(or LOW). So, why does it seem like in pictures of the SPI lines, the setting of HIGH and LOW appears periodically. Can't we just put data onto DATA line, turn CLOCK line on to send, then...
  15. No_127_0_0_1

    Current density peaks at the interface conductor/insulator

    Hello everyone, I have a physics problem that I have been struggling with for a long time. Many many hours of searching around for theoretical or practical answers have not given me anything definitive. The question is in the context of electrical engineering, more specifically peaks in...
  16. E

    How Can You Access Time Reversibility in Quantum Mechanics?

    In QM, time is reversible.. is there a setup where you can couple the system or interface it to classical apparatus such that you can access the time reversibility in qm and control it to reach the past and future (at least of the quantum system).. what would be this setup?
  17. B

    Gibbs adsorption and cross-sectional area?

    I am referring to the paper entitled "New Adsorption Model -Theory, Phenomena and New Concept - " which is published in J. Oleo Sci. (https://www.jstage.jst.go.jp/article/jos/64/1/64_ess14213/_article) I have question on your paper on paragraph 3 page 2 stating "The important finding is that...
  18. R

    Comp Sci Java: Set Interface Homework - Avoid Overriding Methods

    Homework Statement If I have a subclass that implements a set class how can I avoid having to override all the set classes methods? Homework Equations None The Attempt at a Solution I have an interface: import java.util.Set; /** * An extended Set where there is added...
  19. ilovescience85

    Interface NTC thermistor with microprocessor

    Homework Statement A microcontroller for temperature limit control has a 0 V to 5 V power supply. An NTC temperature sensor provides an input voltage to a ・} 5 V comparator op-amp. Depending upon whether the temperature is below or above the set limit, the output from the opamp comparator will...
  20. S

    Continuity of velocity at the interface

    Dear experts, While solving the wave transmission at an interface for an acoustic wave problem, a boundary condition states that the "velocity of a fluid particle at the surface must be continuous". Could you please let me know why is it required, and a physical insight of what would happen if...
  21. J

    Normal electric field across the interface

    Dear all: The boundary condition of electric field is well know for us which illustrates that the normal component of the electric field will not be continuous across the interface between 2 dielectric material with different dielectric functions. (There is no extra fixed charge on the...
  22. C

    Propulsive force and force at interface

    Homework Statement Two blocks, one of mass 6 kg and the other of mass 2 kg, are placed in contact on a horizontal table, and a constant horizontal force is applied to the 6 kg mass. There is a constant frictional force of 18 N between the 6 kg mass and the table, but no frictional force...
  23. S

    Message Passing interface introductory question

    Hello, I have just started to learn myself parallel programming specifically MPI. I know that this is going to be a silly question. I am trying to run the most basic 'hello world' program : program example1 implicit none !--Include the mpi header file include 'mpif.h' integer...
  24. C

    Optics: Spherical Interface -- Real and Virtual Images

    Homework Statement If you have a spherical interface between two different "media" (like air and water), and an object is placed in the one with the lower index of refraction, with the interface being convex toward the object, how can you tell if the image will be real or virtual? Here's a...
  25. K

    Electromagnetic boundary conditions for a 'current' interface

    Hello, I am at present analyzing the electromagnetic interaction of a layer of paritcles in air when illuminated by an electromagnetic wave. This can be done by considering the layer of particles as an interface with surface current (as opposed to a 'normal' interface with Fresnel...
  26. Warpspeed13

    How are the electrodes in a brain machine interface placed?

    I have a couple questions actually. One I was wondering in what part of the brain would an interface that allowed you to access the internet be placed in the future? It's not like the brain has an expansion slot. Two how do they decide where to place electrodes in current interfaces? Do...
  27. Useful nucleus

    Energy levels at semiconductor/liquid electrolyte interface

    Suppose we have an interface between a semiconductor and a liquid electrolyte that contains a redox couple whose redox level is ER. Let Ecs be the edge of the semiconductor conduction band at the interface. Is Ecs-ER constant independent of the doping level in the semiconductor? The papers I...
  28. S

    Magnetic Field Reflection from a Media Interface

    Say there is an electric field oriented along the x-axis and is propagating along the z-axis. A medium exists from z>0. The fields for z<0 can be written as I'm confused on the negative sign of the reflected magnetic field.
  29. T

    Thin film selection for Diamond/Nickel interface

    Hello everyone. My task is to select a thin film and deposition method that will achieve a few goals. The thin film will be sandwitched between a diamond and nickel alloy. The thin film needs to: Adhere to a diamond and nickel alloy strongly without inter diffusion. Stay together up...
  30. U

    Liquid-Vapour Interface: Adiabatic Expansion

    Homework Statement Part(a): Show dL/dT can be expressed as: Part(b): Show L = L0 + ΔCT for an indeal gas Part(c): Show the following condition holds for an adiabatic expansion, when some liquid condenses out. Homework Equations The Attempt at a Solution Finished parts (a)...
  31. T

    Normal stress boundary condition at fluid/vacuum interface

    Homework Statement Stuck on two similar problems: "State the normal stress boundary condition at an interface x_3-h(x_1,x_2,t)=0between an invisicid incompressible fluid and a vacuum. You may assume that the interface has a constant tension." The second question in the same but the fluid is...
  32. B

    Guidelines for a general OLED interface

    I recently bought a Tiva launchpad and have been playing around with it for the last couple of weeks. I wanted to interface an OLED module to it and was wondering what the options for this was? There is a booster pack available but this is now sold out, so I suppose that I have to create my own...
  33. S

    Boudary conditions, rough interface (Electrodynamics)

    Hello. I'd like to know, does anybody know any information about finding boudary conditions for E, H vectors in case of rough interface, if phi(x) function is set. Maybe such kind of case ( 2D or 3D case) has been considered somewhere. Thank you in anvance.
  34. Y

    How to Interface 8086 to a Single 8-Bit Wide RAM

    How to interface 8086 to a single 8 bit wide RAM (only one RAM is given)? How to connect 8086's A0, BHE, A1-A19 pins to the mentioned RAM?
  35. S

    Electron Transfer at Vacuum-Metal Interface

    Hi Everyone, Vague Background: an electron with an energy of 0.5 eV is placed in a vacuum, near a positively charged (2 V) aluminum plate. Is it possible for this electron to be accepted by the plate, given its energy, despite aluminum's Fermi Level of 11.7eV? There are more specific...
  36. C

    Interface (Maxwell-Wagner) Polarization and Dielectric Loss

    Maxwell-Wagner polarization is generally described in literature as the polarization of interfaces, such as grain boundaries, with an applied electric field. In the Wikipedia article (http://en.wikipedia.org/wiki/Maxwell–Wagner–Sillars_polarization), it's mentioned that "the charges are often...
  37. V

    Simple User Interface Creation: Choosing the Right Program

    Hello, My task is to create a simple user interface that will contain links to documents contained within a document management system. i am struggling with what program i should use to create the interface. The purpose is for operators to easily locate standard work procedures, without...
  38. 1

    Band Bending at SiO2 Interface

    Hello everyone ! In below picture we can see band bending in semiconductor at SiO2 interface, as show in picture how charge's BE(binding energy) and KE(kinetic energy) are changing..?? Or what happens to charges total energy in band bending ..?? \\
  39. M

    Microsoft windows command line interface

    Hello, In linux Konsol is very prevalent and its books are ubiquitous. Given that windows is the more popular of the two and being relatively easier a lot of us don't find much use let alone learn how to use windows console commands. I am looking for a website or a book which covers extensively...
  40. V

    What is the significance of the contact potential in metal-metal interfaces?

    Hi all, I'm trying to find resources for how to calculate and find what I should expect as the result of the interface between two metals with different work functions. http://en.wikipedia.org/wiki/Anderson's_rule"]Anderson's[/PLAIN] Rule tells us how to do this for two semiconductors and...
  41. P

    Gauss's Law at an interface

    Consider the interface between two materials with different electrical permitivities ε1 and ε2; Let's say we know the surface charge density on this surface γ(Let's say the only charge is on the interface). How do you apply Gauss's Law here. Or, How do you find the elecrtic field at a random...
  42. S

    Questions about the electric field in an air/ionic media interface

    Hi there. I'm trying to consider a system in which you have an electric field applied by a capacitor over two media, namely an air gap and then a solution containing a bivalent ionic concentration. ++++++++ air ------------- ionic media ------------- If a DC potential...
  43. B

    Physics as an interface to underlying structure

    I have put down https://dl.dropbox.com/u/6040582/CategoricalPhysicsAug26_2012.pdf on how we can start to see physics as an interface to underlying "structure". "Structure" is posed without its normal qualifier "Causal" and it will become more clear why I am doing this if you read the paper. Does...
  44. R

    Difference between analog and digital interface

    I am working with two distance sensors 2d120(analog output), 2y0a21(digital output). In those two datasheets, they had written that 2d120(analog) requires analog interface and 2y0a21(digital) requires digital interface. Currently, i am using only 2y0a21(digital output) sensor in my project work...
  45. P

    Max. n for TIR - air-medium interface

    Homework Statement A light ray in air is obliquely incident on a parallel-sided slab of refractive index 'n'. The light ray refracts and hits the left side of the slab and undergoes total internal refraction. What is the maximum possible 'n' value? NOTE - This is a theoretical problem...
  46. B

    MATLAB Creating a User-Friendly Matlab Graphical Interface: Tips and Tricks

    Hi ! I'm new on this forum and my very first question will probably seem to you to be very very basic. Nevertheless, I am struggling with it and I hope that you will advise me on this matter. My purpose is to create a Matlab interface. I have put three EditText cells so that the user...
  47. L

    Electromagnetism - Boundary conditions for Polarization field at interface

    Not actually a homework question, this is a question from a past exam paper (second year EM and optics): Homework Statement Use a Gaussian surface and Amperian loop to derive the electrostatic boundary conditions for a polarization field P at an interface between media 1 and 2 with...
  48. J

    Interface conditions for heat transfer

    I have two different scenarios for heat transfer I need some help with understanding. 1.) Given two different materials in perfect contact with each other with no thermal resistance at the interface, what are the interface conditions at the interface? Considering two heat equations with...
  49. L

    Interface and abstract class definition / difference

    So my understanding is an abstract class is one with at least one abstract method ( ie cannot be executed). It can therefore not bei nstantiated (not entirely sure what instantiated means) An interface I am a bit more confused about. first of all i thought it was where unrelated objects...
  50. A

    Control System Projects with Computer Interface Ideas

    can someone please give me some ideas of control system projects which have someinterface with computer?
Back
Top