Thursday, September 23, 2010

Article Review: “As We May Think” by Vannevar Bush


I began reading the article, “As We May Think”, unaware that it had been written by Vannevar Bush back in 1945, and upon realization, I was not only intrigued but also highly impressed with the expectations Bush had for technology. Bush predicted that if it were economically warranted we would further develop and improve the existing methods in which we record and organize data. We could implement a technology that hosts the summation of human experience and knowledge in a ‘library’, where information was not only recorded and stored, but also could be easily retrieved and consulted. This ‘library’, which he called “Memex”, has today manifested itself as the Internet.
What amazed me was that when Bush wrote this essay, almost sixty years ago, when the World Wide Web did not exist, yet Bush was able to foresee the development of a collection as sophisticated as the Internet. In his essay, Bush references the technology that existed at the time; explaining how further “expansion of man’s physical powers” will enhance the “power of the mind”, and which is something we should aim for.
Bush stresses the importance of the “power of the mind”, arguing that we possess an abundance of information, but not a have an adequate ‘library’. We are unable to store and recall all the information in a way that we can truly benefit from the knowledge and progress as a race. Bush refers to Mendel’s study of genetics being momentarily futile, while it was lost in the abundance of information and was not being utilized. Bush proposes a ‘library’ that retrieves information efficiently, operating by association, as does the human mind. He models his theoretical “Memex” based on the human mind; recalling information upon association, creating a trail, or trails that would be saved; such is today’s Internet!
Reading Bush’s essay, I was reminded of Ray Kurzweil, a scientist living in today’s times, but like Bush anticipating technological advancement of the future. While Bush expected a world with the “Memex”, a library modeled after the human brain, Kurzweil proposes a world where technical development blurs the difference between man and machine. Both Bush and Kurzweil are futurists, but their different ideologies are what most intrigue me. Bush proposes modeling machines after the human body, while Kurzweil proposes the contrary, modeling the human body after machines.
This recognizes how our development and success as a race. Initially, technology was created to epitomize the human body, enhancing its physicality and functionality. Soon technology was able to perform human activities, and continued to develop to then achieve bionic activities. The sophistication of today’s technology is not only able to better perform human activities, but also achieve that which is impossible for. Futurists like Kurzweil recognize this and envision modeling the body after, and even incorporating it into machines.
Reading the accounts of the two futurists is inspiring. Both Bush and Kurzweil study current technological trends and envision where it is taking us. We too should create blueprints using what is available today for designs that will exist tomorrow.

Automatic Teller Machines – Ineffective Interface Design


The concept of the Automatic Teller Machines (ATMs), and the service they provide is brilliant as they make life all the more easier. However, the interface design cripples its utility and functionality.
ATMs are everywhere: banks, government buildings, stores, restaurants, gas stations and delis. The fact that they can be found in a multitude of quick-stop locations is convenient for users, who often need cash unexpectedly. ATMs allow easy access to the user’s money through the use of a credit or debit card, and PIN (Personal Identification Number) code, while avoiding the inconvenience of long bank lines and the scrutiny of curious bank clerks. Even though ATMs are aimed at making life and banking easier, they could stand to become user-friendly and enhance the customer experience. Even though ATMs have improved over time, the older, inefficient generations of stand alone ATMs are still being used today.

Firstly, the very aesthetics of the ATM is unpleasant, especially when considering modern day machines and systems. This makes the ATM unappealing and unapproachable, unlike the car seat control console, which users are so tempted to use whether they need to or not. This is because the design of the car seat control console is chic, comprehendible and natural. The appearance of the ATM, on the other hand, simply seems out-dated and difficult to use.

When a user does approach an ATM, he/she must go through a series of steps in order to withdraw money, and the whole process may become tedious easily. The user must first input their PIN before proceeding to answer the various questions that result in the desired action. However, the questions and its sequence differ from machine to machine, which slows the user, as he/she does not always know what to expect. Also, the layout of each page varies, forcing the user to use additional time surveying. This may be avoided if all ATMs (including today’s generation) adopted a standard process and layout.
The old generation of ATMs do not feature touch screen, but instead have physical buttons along the side of the screen that correspond to options onscreen. However, what makes this a poor interface is that the options onscreen do not align with the physical buttons that function it. This is frustrating as the buttons associated with each action is ambiguous. The push buttons themselves are not the easiest feature to function either, since they often jam, and sometimes cause errors; forced duplication or by an absence of imputation. Installing touch screens is the best solution, but aligning the buttons onscreen with those off screen is obvious, and should not have been an issue to begin with.
Another solution for the unfamiliar systems is personalized interfaces. Users may personalize their own settings through their bank’s website, which would be stored onto their card. Users may individualize screen shots, from dedicating wallpaper, to font and even language preference. Users should also have the option of adding quick links to their settings, which may give them access to their account information and activity. All these settings will be saved onto the card, and will appear each time it is swiped in any ATM, ensuring that the experience is natural, and the process is fast.
Each time I use the ATM, I receive twenty-dollar bills, why can I not receive the exact amount I need, or choose the denominations I would like to withdraw the cash in?
Security is always a concern when dealing with money, especially if it is through an ATM at a disheveled, New York deli. To assure most safety, ATMs may incorporate something more inimitable than a four/six-digit pass code, something that only the user can provide - a fingerprint. An onscreen finger print reader allows for added security.
If an ATM is able to dispense money, why is it not able to accept it too? By including the deposit function, users are able to bank after hours, avoid long lines at the bank and filling out bank deposit slips.
The service ATMs provide is irreplaceable, since we always seem to find ourselves in situations requiring that we have cash. However, its interface is something that can be replaced and developed. Bank ATMs have begun to do so but they too need further improvement.

The Car Seat Control Console – A Successful Interface


Cars today have begun considering the choices and preferences of passengers, providing them with controls that were initially limited to the driver. These controls allow passengers to regulate their personal spaces within the car, such as the temperature, volume, personal screens, power plugs and a multitude of other devices and interfaces, including controlling the very seat itself.
A particular system interface I always appreciate, and when in certain cars desire, is the seat control console. Every car offers a means to reposition the seat. However, the earlier models only give the front two seats this privilege, doing so using a lever mechanism. Later, the rear passenger seats too were adjustable, using the same mechanism.
The lever is a very traditional method, which helps move objects; in this case moving the entire seat forward or backwards, and straightening or reclining the backrest. This mechanism limits options, offering only three positions of each movement. Not only are the seat-positions predefined, transitioning between them is not the most comfortable experience as seats jerk to a halt. Above all, the very interface itself is placed under the seat, somewhere.
The recent interface has eradicated the mechanical mechanism, computerizing it. The lever is replaced with buttons, which take the shape of the actual seat. Furthermore, each button controls the section of the seat that it is shaped after; no longer do you have to move the entire backrest, rather, you can choose which portion of the backrest it is you would like to adjust.
The image below of the seat control console reveals the several buttons that compose it. In spite of the multiple buttons, it is apparent what the console controls as well as each of the buttons within it: the headrest, backrest, lumbar, seat pan, seat height, and seat distance.

The console offers various choices, allowing the user to adjust precise areas of the seat to achieve maximum comfort. Furthermore, the design of the interface and its buttons makes its functionality natural, successfully communicating with users, including first-time users. It is impossible to manipulate the buttons hoping to raise the volume or lower the temperature!
Another highly successful trait of this interface is its location. Unlike the old lever mechanism, this console is not lost under the seat, but is installed into the door. The console is not only immediately noticed by the seated passenger, but is positioned to also allow comfortable accessibility, while accommodating for varying elbow axes. The location of the console is important, inviting the users want to interact with it, and at times, even when the user does not necessarily need it.
The more sophisticated of these interfaces even allow the preferred position to be stored in one of the four memory buttons on the console. This option is very convenient and makes the interface all the more appealing. It is my personal favorite function, as I prefer my car seat upright, while other users of that car prefer the seat reclined. The memory function is controlled by four buttons adjacent to the seat control buttons, and are clearly marked M1 through M4. Users recognize that M implies ‘memory’ as we have learned from the calculator.
Another feature that makes the interface all the more successful is the backlighting. This allows the console to be viewed at night as easily as it is during the day.
Despite reposition the seat, the car also allows users to adjust the firmness of the seat itself; making the seat softer or firmer according to preference. However, this option is on a console of its own located on the side of the actual seat. To enhance the design of the interfaces, I would have the two consoles merged to one, since the functions do compliment one another.
Another revision I would suggest is to improve the interface is to give the driver ultimate control. Currently, each passenger is able to adjust their seat to their preferences, but the driver should be able to modify the positioning of other seats from his/her own personal console. All this would require is a panel of buttons that represent each seat in the car, which the driver could push before adjusting the desired seat from that one interface that controls his/her seat too.
Furthermore, once the driver has manipulated a passenger’s seat, the control should automatically return to its default setting - controlling the driver’s seat again. Doing so will avoid any user aggravation, which may be caused when the driver intends to manipulate his own seat without realizing that the setting had been altered to control other seats in the car.
Nevertheless, this interface and its functionality is very appealing to users, and only makes their ride all the more comfortable.