scispace - formally typeset
Search or ask a question

Showing papers on "Interface (computing) published in 2013"


Proceedings ArticleDOI
27 Aug 2013
TL;DR: The RMT (reconfigurable match tables) model is proposed, a new RISC-inspired pipelined architecture for switching chips, and the essential minimal set of action primitives to specify how headers are processed in hardware are identified.
Abstract: In Software Defined Networking (SDN) the control plane is physically separate from the forwarding plane. Control software programs the forwarding plane (e.g., switches and routers) using an open interface, such as OpenFlow. This paper aims to overcomes two limitations in current switching chips and the OpenFlow protocol: i) current hardware switches are quite rigid, allowing ``Match-Action'' processing on only a fixed set of fields, and ii) the OpenFlow specification only defines a limited repertoire of packet processing actions. We propose the RMT (reconfigurable match tables) model, a new RISC-inspired pipelined architecture for switching chips, and we identify the essential minimal set of action primitives to specify how headers are processed in hardware. RMT allows the forwarding plane to be changed in the field without modifying hardware. As in OpenFlow, the programmer can specify multiple match tables of arbitrary width and depth, subject only to an overall resource limit, with each table configurable for matching on arbitrary fields. However, RMT allows the programmer to modify all header fields much more comprehensively than in OpenFlow. Our paper describes the design of a 64 port by 10 Gb/s switch chip implementing the RMT model. Our concrete design demonstrates, contrary to concerns within the community, that flexible OpenFlow hardware switch implementations are feasible at almost no additional cost or power.

929 citations


Patent
05 Feb 2013
TL;DR: In this article, techniques are described that enable crowdsourcing of product-related information, such as availability and intra-store locations of various products at particular stores, in order to enable the provision of information about products in stores.
Abstract: In general, techniques are described that enable crowdsourcing of product-related information. Product-related information may include availability and intra-store locations of various products at particular stores. An example system includes an interface, a memory, and one or more programmable processors configured to receive, at the interface an intra-store product location from a first client device, the intra-store product location indicating a location of a product within a store. The programmable processor(s) are further configured to store, to at least one storage device coupled to the system and in association with the product, the received intra-store product location, receive, at the interface, a request associated with the product from a second client device, and send, from the interface, the intra-store product location to the second client device in response to receiving the request associated with the product.

337 citations


Patent
28 Feb 2013
TL;DR: In this article, a mobile device includes a camera, a user interface system, and a processor communicatively coupled to the camera and the user interface, and the processor is configured for capturing an image with the camera, extracting the identity of an object in the image, and searching for information relating to the object in a database.
Abstract: A mobile device includes a camera, a user interface system, and a processor communicatively coupled to the camera and the user interface system. The user interface system includes a visual display. The processor is configured for (i) capturing an image with the camera, (ii) extracting the identity of an object in the image, and (iii) searching for information relating to the object in a database. The processor is further configured for concurrently displaying (i) at least a portion of the image in a first portion of the visual display and (ii) a data field in a second portion of the visual display, while searching for information relating to the object. Finally, the processor is configured for populating the data field with information from the database and relating to the object.

324 citations


Journal ArticleDOI
15 Feb 2013-PLOS ONE
TL;DR: The aim of the present work is to provide a new tool to enumerate circular objects from digital pictures and video streams, and it is demonstrated that the created program, OpenCFU, is very robust, accurate and fast.
Abstract: Counting circular objects such as cell colonies is an important source of information for biologists. Although this task is often time-consuming and subjective, it is still predominantly performed manually. The aim of the present work is to provide a new tool to enumerate circular objects from digital pictures and video streams. Here, I demonstrate that the created program, OpenCFU, is very robust, accurate and fast. In addition, it provides control over the processing parameters and is implemented in an intuitive and modern interface. OpenCFU is a cross-platform and open-source software freely available at http://opencfu.sourceforge.net.

295 citations


Journal ArticleDOI
TL;DR: BCILAB, an open-source MATLAB-based toolbox built to address the need for the development and testing of brain-computer interface (BCI) methods by providing an organized collection of over 100 pre-implemented methods and method variants, an easily extensible framework for the rapid prototyping of new methods, and a highly automated framework for systematic testing and evaluation of new implementations.
Abstract: Objective. The past two decades have seen dramatic progress in our ability to model brain signals recorded by electroencephalography, functional near-infrared spectroscopy, etc., and to derive real-time estimates of user cognitive state, response, or intent for a variety of purposes: to restore communication by the severely disabled, to effect brain-actuated control and, more recently, to augment human?computer interaction. Continuing these advances, largely achieved through increases in computational power and methods, requires software tools to streamline the creation, testing, evaluation and deployment of new data analysis methods. Approach. Here we present BCILAB, an open-source MATLAB-based toolbox built to address the need for the development and testing of brain-computer interface (BCI) methods by providing an organized collection of over 100 pre-implemented methods and method variants, an easily extensible framework for the rapid prototyping of new methods, and a highly automated framework for systematic testing and evaluation of new implementations. Main results. To validate and illustrate the use of the framework, we present two sample analyses of publicly available data sets from recent BCI competitions and from a rapid serial visual presentation task. We demonstrate the straightforward use of BCILAB to obtain results compatible with the current BCI literature. Significance. The aim of the BCILAB toolbox is to provide the BCI community a powerful toolkit for methods research and evaluation, thereby helping to accelerate the pace of innovation in the field, while complementing the existing spectrum of tools for real-time BCI experimentation, deployment and use.

294 citations


Patent
Aldo Mario Caballero1
28 Aug 2013
TL;DR: In this paper, the authors present a management of data communication between a peripheral device and host computer system, where multiple interfaces are exposed over a single physical interface between the peripheral devices and the host computer systems.
Abstract: Management of data communication between a peripheral device and host computer system is provided. A peripheral device exposes to a host computer system multiple interfaces for data communication between the peripheral device and the host computer system. The multiple interfaces are exposed over a single physical interface between the peripheral device and the host computer system, for communicating data between the peripheral device and multiple applications executing on the host computer system. The multiple interfaces can include a data collection interface facilitating collection of data from the peripheral device by an application of the multiple applications executing on the host computer system.

294 citations


Proceedings ArticleDOI
07 Dec 2013
TL;DR: Quality programmable processors, in which the notion of quality is explicitly codified in the HW/SW interface, are suggested to be a significant step towards bringing approximate computing to the mainstream.
Abstract: Approximate computing leverages the intrinsic resilience of applications to inexactness in their computations, to achieve a desirable trade-off between efficiency (performance or energy) and acceptable quality of results. To broaden the applicability of approximate computing, we propose quality programmable processors, in which the notion of quality is explicitly codified in the HW/SW interface, i.e., the instruction set. The ISA of a quality programmable processor contains instructions associated with quality fields to specify the accuracy level that must be met during their execution. We show that this ability to control the accuracy of instruction execution greatly enhances the scope of approximate computing, allowing it to be applied to larger parts of programs. The micro-architecture of a quality programmable processor contains hardware mechanisms that translate the instruction-level quality specifications into energy savings. Additionally, it may expose the actual error incurred during the execution of each instruction (which may be less than the specified limit) back to software. As a first embodiment of quality programmable processors, we present the design of Quora, an energy efficient, quality programmable vector processor. Quora utilizes a 3-tiered hierarchy of processing elements that provide distinctly different energy vs. quality trade-offs, and uses hardware mechanisms based on precision scaling with error monitoring and compensation to facilitate quality programmable execution. We evaluate an implementation of Quora with 289 processing elements in 45nm technology. The results demonstrate that leveraging quality-programmability leads to 1.05×–1.7× savings in energy for virtually no loss (< 0.5%) in application output quality, and 1.18×–2.1× energy savings for modest impact (<2.5%) on output quality. Our work suggests that quality programmable processors are a significant step towards bringing approximate computing to the mainstream.

250 citations


Journal ArticleDOI
TL;DR: Technology and algorithms that have the potential in aiding the automated assessment of construction site equipment operations and are able to identify and track equipment activity- and safety-related information automatically for job site performance and layout decision making are presented.

210 citations


Journal ArticleDOI
01 Nov 2013
TL;DR: An interactive technique for manipulating simple 3D shapes based on extracting them from a single photograph, which combines the cognitive abilities of humans with the computational accuracy of the machine to solve the daunting task of object extraction.
Abstract: We introduce an interactive technique for manipulating simple 3D shapes based on extracting them from a single photograph. Such extraction requires understanding of the components of the shape, their projections, and relations. These simple cognitive tasks for humans are particularly difficult for automatic algorithms. Thus, our approach combines the cognitive abilities of humans with the computational accuracy of the machine to solve this problem. Our technique provides the user the means to quickly create editable 3D parts---human assistance implicitly segments a complex object into its components, and positions them in space. In our interface, three strokes are used to generate a 3D component that snaps to the shape's outline in the photograph, where each stroke defines one dimension of the component. The computer reshapes the component to fit the image of the object in the photograph as well as to satisfy various inferred geometric constraints imposed by its global 3D structure. We show that with this intelligent interactive modeling tool, the daunting task of object extraction is made simple. Once the 3D object has been extracted, it can be quickly edited and placed back into photos or 3D scenes, permitting object-driven photo editing tasks which are impossible to perform in image-space. We show several examples and present a user study illustrating the usefulness of our technique.

200 citations


Patent
15 Mar 2013
TL;DR: A proximity location system (PLS) as mentioned in this paper allows a user to interact with a user interface without touching or speaking into the interface, which may include or be in communication with the user interface which may be a touchscreen, for example.
Abstract: A proximity location system (PLS) can allow for a user to interact with a user interface without touching or speaking into the interface. The system may include or be in communication with the user interface, which may be a touchscreen, for example. The system may also include or be in communication with one or more sensors that can sense an object's size, shape, speed, and/or location with respect to the user interface. From these sensed object characteristics, the system can determine the sensed object's type, feature, and/or state; and from that determination, the system can direct the interface and/or a device in communication with the interface to take an action.

191 citations


Journal ArticleDOI
TL;DR: The Frenetic project is designing simple and intuitive abstractions for programming the three main stages of network management: monitoring network traffic, specifying and composing packet forwarding policies, and updating policies in a consistent way to reach SDNs full potential.
Abstract: Modern computer networks perform a bewildering array of tasks, from routing and traffic monitoring, to access control and server load balancing. However, managing these networks is unnecessarily complicated and error-prone, due to a heterogeneous mix of devices (e.g., routers, switches, firewalls, and middleboxes) with closed and proprietary configuration interfaces. Softwaredefined networks are poised to change this by offering a clean and open interface between networking devices and the software that controls them. In particular, many commercial switches support the OpenFlow protocol, and a number of campus, data center, and backbone networks have deployed the new technology. However, while SDNs make it possible to program the network, they does not make it easy. Today's OpenFlow controllers offer low-level APIs that mimic the underlying switch hardware. To reach SDNs full potential, we need to identify the right higher-level abstractions for creating (and composing) applications. In the Frenetic project, we are designing simple and intuitive abstractions for programming the three main stages of network management: monitoring network traffic, specifying and composing packet forwarding policies, and updating policies in a consistent way. Overall, these abstractions make it dramatically easier for programmers to write and reason about SDN applications.

Patent
04 Oct 2013
TL;DR: In this article, the digital assistant displays a digital assistant object in an object region of a display screen and obtains at least one information item based on a speech input from a user.
Abstract: The digital assistant displays a digital assistant object in an object region of a display screen. The digital assistant then obtains at least one information item based on a speech input from a user. Upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, the digital assistant displays the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another. Upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, the digital assistant displays a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another.

Book
31 Jan 2013
TL;DR: This book provides an accessible introduction to the neurophysiological and signal-processing background required for BCI, presents state-of-the-art non-invasive and invasive approaches, gives an overview of current hardware and software solutions, and reviews the most interesting as well as new, emerging BCI applications.
Abstract: A brain-computer interface (BCI) establishes a direct output channel between the human brain and external devices. BCIs infer user intent via direct measures of brain activity and thus enable communication and control without movement. This book, authored by experts in the field, provides an accessible introduction to the neurophysiological and signal-processing background required for BCI, presents state-of-the-art non-invasive and invasive approaches, gives an overview of current hardware and software solutions, and reviews the most interesting as well as new, emerging BCI applications. The book is intended not only for students and young researchers, but also for newcomers and other readers from diverse backgrounds keen to learn about this vital scientific endeavour.

Patent
06 Feb 2013
TL;DR: In this paper, a client application can select a token and split it into multiple parts, one piece can be embedded in a URL and a second piece stored in a file, and the file can also contain browser executable instructions that when executed combine the two pieces to re-create the token and send the re-created token to a server to authenticate the user.
Abstract: Some systems allow a user to access content using both a native client application and a web interface. In these systems, the client application authorized to access a user account can assist with automatically logging a user into the web interface through the use of authentication tokens. In response to an authentication request, the client application can select a token and split it into multiple parts. One piece can be embedded in a URL and a second piece can be stored in a file. The file can also contain browser executable instructions that when executed combine the two pieces to re-create the token and send the re-created token to a server to authenticate the user. The client application can forward the URL to the browser, which can direct the browser to the file. The browser can execute the instructions thereby authenticating the user.

Patent
06 May 2013
TL;DR: In this article, a control station for remotely controlling unmanned aerial vehicles (UAVs) is presented, where the control station is configured to display vehicle status data received from each UAV, including displaying a location of the UAV in a single interface.
Abstract: A system is provided comprising a control station for remotely controlling unmanned aerial vehicles ("UAV"). The control station is configured to display vehicle status data received from each UAV, including displaying a location of each UAV in a single interface. Through the single interface, the control station may receive a control command input associated with one of the UAVs. The control station may transmit the received control command, or a command derived therefrom, to the respective UAV. The single interface may provide for a user to view and control flight operation of each of the UAVs independently through the single interface.

Journal ArticleDOI
TL;DR: A detailed characterization of the performance and dynamic behaviour of photovoltaic systems by using LabVIEW real-time interface system is presented and there is a good agreement between the measured and simulation results values.

Journal ArticleDOI
01 Dec 2013
TL;DR: This note aims to present the software IRAMUTEQ (Interface de R pour les Analyses Multidimensionnelles de Textes and Questionnaires), developed by Pierre Ratinaud (2009), which is a free program.
Abstract: This note aims to present the software IRAMUTEQ (Interface de R pour les Analyses Multidimensionnelles de Textes et de Questionnaires), developed by Pierre Ratinaud (2009). This is a free program,

Patent
12 Feb 2013
TL;DR: In this paper, a programmable security token includes an input interface configured to receive post-vendor customization of a parameter used to generate a security code, an authorization module configured to authorize the post vendor customization, a configuration module configurable to perform the post vendor customization when the customization is authorized, and an execution module that generates the security code using at least the customized parameter.
Abstract: Systems and methods are described for programmable security token. A programmable security token includes an input interface configured to receive post-vendor customization of a parameter used to generate a security code, an authorization module configured to authorize the post-vendor customization, a configuration module configured to perform the post-vendor customization when the post-vendor customization is authorized, an execution module configured to generate the security code using at least the customized parameter, wherein the security code is suitable for an authentication server, and an output interface configured to output the generated security code.

Patent
23 Apr 2013
TL;DR: In this paper, a system and method that utilizes a protective sensor-interface apparatus, which removably connects and interfaces to a mobile electronic device, enabling users to more readily access and engage mobile content and data, is presented.
Abstract: A system and method that utilizes a protective sensor-interface apparatus, which removably connects and interfaces to a mobile electronic device, enabling users to more readily access and engage mobile content and data. The present invention provides a method and device wherein the user interfaces with digital content by using touch-sensitive areas on the back and sides of a protective case that interfaces with the mobile device, the software application and other users. This enables additional features that can be customized by users and developers for enhanced sensory experiences and digital rights management by creating components of a separate environment that exists in the case.

Patent
25 Mar 2013
TL;DR: A physiological monitor touchscreen interface presents interface constructs on a touchscreen display that are particularly adapted to finger gestures so to change at least one of a physiological monitor operating characteristic and a physiological touchscreen display characteristic as mentioned in this paper.
Abstract: A physiological monitor touchscreen interface presents interface constructs on a touchscreen display that are particularly adapted to finger gestures so to change at least one of a physiological monitor operating characteristic and a physiological touchscreen display characteristic.

Journal ArticleDOI
TL;DR: In this article, one interface where dearth of information exists is in district heating substations, being the only interface where information exchange between interfaces in the energy system is not available.

Journal ArticleDOI
Bongjae Choi1, Sungho Jo1
04 Sep 2013-PLOS ONE
TL;DR: An approach that combines the P300 potential, the steady state visually evoked potential (SSVEP), and event related de-synchronization (ERD) to solve a complicated multi-task problem consisting of humanoid robot navigation and control along with object recognition using a low-cost BCI system is described.
Abstract: This paper describes a hybrid brain-computer interface (BCI) technique that combines the P300 potential, the steady state visually evoked potential (SSVEP), and event related de-synchronization (ERD) to solve a complicated multi-task problem consisting of humanoid robot navigation and control along with object recognition using a low-cost BCI system. Our approach enables subjects to control the navigation and exploration of a humanoid robot and recognize a desired object among candidates. This study aims to demonstrate the possibility of a hybrid BCI based on a low-cost system for a realistic and complex task. It also shows that the use of a simple image processing technique, combined with BCI, can further aid in making these complex tasks simpler. An experimental scenario is proposed in which a subject remotely controls a humanoid robot in a properly sized maze. The subject sees what the surrogate robot sees through visual feedback and can navigate the surrogate robot. While navigating, the robot encounters objects located in the maze. It then recognizes if the encountered object is of interest to the subject. The subject communicates with the robot through SSVEP and ERD-based BCIs to navigate and explore with the robot, and P300-based BCI to allow the surrogate robot recognize their favorites. Using several evaluation metrics, the performances of five subjects navigating the robot were quite comparable to manual keyboard control. During object recognition mode, favorite objects were successfully selected from two to four choices. Subjects conducted humanoid navigation and recognition tasks as if they embodied the robot. Analysis of the data supports the potential usefulness of the proposed hybrid BCI system for extended applications. This work presents an important implication for the future work that a hybridization of simple BCI protocols provide extended controllability to carry out complicated tasks even with a low-cost system.

Patent
15 Mar 2013
TL;DR: In this paper, a case for an electronic device with an interface for connecting to a rechargeable battery, a group of display elements, a device interface for electrically interfacing with the electronic device, and an external interface.
Abstract: A protective case for an electronic device is provided. The protective case includes an interface for connecting to a rechargeable battery, a group of display elements, a device interface for electrically interfacing with the electronic device, and an external interface. The protective case also includes electrical circuitry configured to receive electrical power from an external power source through the external interface, exchange communications with the electronic device through the device interface, determine a charge rate for the rechargeable battery of the electronic device based on information received in the communications, and supply a portion of the received electrical power to the electronic device through the device interface if a condition is satisfied.

Patent
25 Apr 2013
TL;DR: In this article, the authors describe a system that can execute a virtualized application instance in a virtual computing environment, receive from a remote client device first object data relating to a first set of user interactions received with respect to a client-side graphical use interface (GUI) object at the remote client devices, and synchronize the GUI object of the virtualised application instance with the client side GUI object by applying the second object data to the GUI objects of the VM instance.
Abstract: Systems and methods may: execute a virtualized application instance in a virtual computing environment; receive from a remote client device first object data relating to a first set of user interactions received with respect to a client-side graphical use interface (GUI) object at the remote client device, the client-side GUI object representing a GUI object of the virtualized application instance; translating the first object data to second object data relating to the GUI object of the virtualized application instance, the second object data executing a command when applied to the GUI object of the virtualized application instance; and synchronizing the GUI object of the virtualized application instance with the client-side GUI object by applying the second object data to the GUI object of the virtualized application instance.

Patent
Lei Wang1, Yousif Targali1, Grandhi Sudheer A1, Xiaofei Wang1, Zhang Guodong1 
10 Jan 2013
TL;DR: In this article, the authors propose a link setup procedure for IEEE 802.11 networks by acquiring information about an access point of an Institute of Electrical and Electronics Engineers (IEEE) IEEE.11 network in advance through a previously connected IBE interface and/or an interface other than the IBE network.
Abstract: A methods and apparatus may be used for accelerated link setup. A method may include a station (STA) acquiring information about an access point of an Institute of Electrical and Electronics Engineers (IEEE) 802.11 network in advance through a previously connected IEEE 802.11 interface and/or an interface other than the IEEE 802.11 network. The STA may use the acquired information during a link setup procedure between the STA and the access point. The information may include a suggestion for a specific procedure to complete the link setup procedure between the STA and the access point.

DOI
24 Jun 2013
TL;DR: The goal of this work is to explore the design of a Persistent Memory Manager that coordinates the management of memory and storage under a single hardware unit in a single address space and shows that such a system with a persistent memory can improve energy efficiency and performance.
Abstract: Most applications manipulate persistent data, yet traditional systems decouple data manipulation from persistence in a two-level storage model. Programming languages and system software manipulate data in one set of formats in volatile main memory (DRAM) using a load/store interface, while storage systems maintain persistence in another set of formats in non-volatile memories, such as Flash and hard disk drives in traditional systems, using a file system interface. Unfortunately, such an approach suffers from the system performance and energy overheads of locating data, moving data, and translating data between the different formats of these two levels of storage that are accessed via two vastly different interfaces. Yet today, new non-volatile memory (NVM) technologies show the promise of storage capacity and endurance similar to or better than Flash at latencies comparable to DRAM, making them prime candidates for providing applications a persistent single-level store with a single load/store interface to access all system data. Our key insight is that in future systems equipped with NVM, the energy consumed executing operating system and file system code to access persistent data in traditional systems becomes an increasingly large contributor to total energy. The goal of this work is to explore the design of a Persistent Memory Manager that coordinates the management of memory and storage under a single hardware unit in a single address space. Our initial simulation-based exploration shows that such a system with a persistent memory can improve energy efficiency and performance by eliminating the instructions and data movement traditionally used to perform I/O operations

Journal Article
TL;DR: An application of gesture-based remote human-robot interaction is proposed using a Kinect sensor, which combines depth information with traditional Camshift tracking algorithm by using Kinect and employs HMM in dynamic gesture classification.
Abstract: Gesture based natural human-robot interface is an important function of robot teleoperation system. Such interface not only enables users to manipulate a remote robot by demonstration, but also ensures user-friendly interaction and software reusability in developing a networked robot system. In this paper, an application of gesture-based remote human-robot interaction is proposed using a Kinect sensor. The gesture recognition method combines depth information with traditional Camshift tracking algorithm by using Kinect and employs HMM in dynamic gesture classification. A Client/Server structured robot teleoperation application system is developed, which provides a favorable function of remotely controlling a dual-arm robot by gestural commands. Experiment results validate the practicability and effectiveness of the application system.

Patent
03 Jul 2013
TL;DR: In this article, an application server entity in an IP Multimedia Subsystem (IMS) network comprises an interface for interfacing with an application and control logic which is arranged to inspect signalling information received from the application via the interface in the form of Extensible Markup Language (XML).
Abstract: An Application Server entity in an IP Multimedia Subsystem (IMS) network comprises an interface for interfacing with an application and control logic which is arranged to inspect signalling information received from the application via the interface in the form of Extensible Markup Language (XML). The received signalling information is compared with stored rule data which specifies a relationship between an element in the signalling information and an action that should be taken and output data is generated based on the comparison. The Application Server can output operational measurements and/or charging information which more accurately reflect usage made of the Application Server resources. The need for a separate OSA/Parlay-X gateway can be avoided.

01 Nov 2013
TL;DR: The overall design of Home Automation System (HAS) with low cost and wireless remote control, intended to control electrical appliances and devices in house with relatively low cost design, user-friendly interface and ease of installation.
Abstract: This paper presents the overall design of Home Automation System (HAS) with low cost and wireless remote control. This system is designed to assist and provide support in order to fulfill the needs of elderly and disabled in home. Also, the smart home concept in the system improves the standard living at home. The main control system implements wireless Bluetooth technology to provide remote access from PC/laptop or smart phone. The design remains the existing electrical switches and provides more safety control on the switches with low voltage activating method. The switches status is synchronized in all the control system whereby every user interface indicates the real time existing switches status. The system intended to control electrical appliances and devices in house with relatively low cost design, user-friendly interface and ease of installation.

Book ChapterDOI
01 Jan 2013
TL;DR: This paper describes the control interface which is necessary for a smooth, brain controlled driving and evaluated the approach in a variety of experiments on a closed airfield, finding results on accuracy, reaction times and usability.
Abstract: In this paper we present an approach to control a real car with brain signals. To achieve this, we use a brain computer interface (BCI) which is connected to our autonomous car. The car is equipped with a variety of sensors and can be controlled by a computer. We implemented two scenarios to test the usability of the BCI for controlling our car. In the first scenario our car is completely brain controlled, using four different brain patterns for steering and throttle/brake. We will describe the control interface which is necessary for a smooth, brain controlled driving. In a second scenario, decisions for path selection at intersections and forkings are made using the BCI. Between these points, the remaining autonomous functions (e.g. path following and obstacle avoidance) are still active. We evaluated our approach in a variety of experiments on a closed airfield and will present results on accuracy, reaction times and usability.