The SmartRadio – eNewspaper Delivery

A Jpeg browser device like Digital Photo Album. It has a LCD Screen and a FM Radio interface. It costs less that $100 or comes free with 5 yrs subscription to a paper. – The SmartRadio

In the early morning it downloads the media on a built-in locked FM receive only radio.The FM newspaper station just transmits a few minutes of encrypted digital data. This is stored and static jpeg pages generated, which can be easily viewed and read using scroll and zoom using a convenient handheld device.

XML-HTML FM Radio – FM Radio enhancements

FM radios consume less power and are affordable, now we should add a small LCD display like you have in cellphones. Xml should be frequency modulated and transmitted by fm stations in adjoining bands.

Electronic Engineering Magazines

Xml is demodulated by fm radio and displayed in the lcd display on radio. This way news can be transmitted to many people without internet or tcp/ip. This is just one way broadcast of xml or html information, it need very less freq. Even html, jpeg, png and flash can be broadcast by fm radio. Product advertisements can also be sent in this format. Just tune into your xml fm radio station with your color lcd portable radio and presto news, ads, pictures, semi static but can reach millions. The radio tuner can tab over different stations.

The image in the screen is a book for kids by Amy MacDonald – Little Beaver and the Echo

Cost Effective eNewspaper Delivery Jpeg Radio

If it works and people start using it, it could be a standardized paper reader which can manage multiple subscriptions. The subscription can be bought in the form of a chip card or monthly billing. Then it can move to color and slowly to WiMax with Rich Media and Accessibility like Read aloud Text, Translate and Search. This depends on how far the media can go in modernizing and how safe the system is. Too bad that looks like a Tablet Computer again.

Everything is converging to Wireless Internet and Cloud Computing. The Tech Prophets had foreseen this phenomena prematurely.Then there was a oracle from the sky …..

There is enough bandwidth on the sides to accommodate a Low Resolution Jpeg or GIF Animation. Seeing this on a Color LCD Radio will make it Smart.

Now we have SMS Song Requests. The names of the Enthusiasts can come on the LCD screen by xml. Some Text can be easily pumped on FM Frequencies as a thin xml file. Even the details of the Radio Show.

SmartRadio may be One way communication. But we can add static pictures and text !

We could also make a Hybrid Device that combines the Mobile Data or Wi-Fi.

“Each Man will have a HandHeld Tablet Computer that will pack the power of a Super Computer”

– The TCP/IP has spoken

delabs 2009

Audio Music Player – User Interface Development

A Javascript and CSS based Web Gadget that also uses Ajax like controls. A Dynamic or Active GUI for the First time in Interface History.  Interaction Design, Product Design, UI/UX – 2002-2006

Audio Music Player - User Interface Development

Audio Music player Gadget, demo, Made with html and javascript. Plays short midi, mp3 and real media rm ram files with browser plugins. PSV playlist, PSV podcast.

Music Player Gadget, Plays small midi, mp3 and real media tunes, Three Skins, Stores 99 Tracks URL and Title,

Studying the code will also help you learn about Cookies and Database using PSV. Pipe Seperated Values. This gadget can also Backup and Restore A PSV Text Database of a Playlist.

The source code can be seen here audio-music-player

See the Screens above using a Dynamic Active Interface that means the Interface Real Estate can be very Small like a Handheld or Tablet.

This experiment was done as i found that the Remote Controls and Mobile Phones in the Nineties and Early 2000 were difficult and stressful for me to use. This made me think of a Interface without menus but wizard like using a small but interactive interface area.

Speech to Text and Text to Speech Devices

This was an idea for Apps like Browser and Email..This is for any device phone or laptop a user interface for people who need it like when Cooking or Driving. People with disabilities or injuries. BlackBerry Phone had a nice incorporation of the text to action.

Added in 2015

We have three things Text-2-Speech, Speech-2-Text and Speech-2-Action. This makes any Gizmo or Computer Interface with a Human without the use of Limbs.

2009 Note Below –

Spoken Words or 14 Seconds of Voice Message. Alternative to Thumbing. A Text to Speech Engine Server Side. With Adaptive Mimicry Voice Synthesizer for that User ID. .

A MultiMedia Service without too much local or server load. Short Compressed Audio Files Recorded and Rendered by Flash Inline Inserts on the Web Application.

Speech talking calculator by Telesensory Systems

A Vintage Speech Equipment The Speech+ talking calculator by Telesensory Systems, Inc.

First idea enables people who just cannot type their message, and need to speak a few words, which is recorded by microphone and sent like a Compressed Voice mail.

Second Idea depends on first idea to train a server side engine, a Text to Speech tuned by earlier voice messages.

When a person cannot read the text, like when driving or in a private gathering, he can press read all incoming messages. Then the server will process text to speech matched according to the User ID Speech Profile and Read out loud in his Headphones.

delabs 2010

Digital Alarm Clock Gadget

An Alarm Clock with Musical Alarms. This Web Widget was for the iGoogle Homepage, A Web-page or even a blog.  It was an Experiment in User Interface in small a small Facia or Front Panel.

You can set Five Alarms with Ten Selectable Musical Sounds and a small Text memo.- 2005

Digital Alarm Clock Gadget

The Project Page digital-alarm-clock

The simulation is as close as possible to a uC based Clock which you could build, The GUI is more like a electronic gadget than a Software Application. That should charge you to build your Alarm Clock today.

Eco Green Alarm Clock with Flash Sound

Get news Eco Version above, This page is of the Older Version of Digital Alarm Clock. The reason this is old is it sound integration is not very good.

Digital Alarm Clock Web Gadget with Musical Alarms

Usability and Ergonomics Research

This gadget has established usability problems. The were intended and demonstrated. It was an attempt to show the limits and strain associated with push button and key controls to operate an electronic equipment.

Many Apps, Appliance and Gizmos are constrained with a small control interface size, these pose a challenge for the User Interface design. I myself have problems with the keyboard phones and remote control. This can be seen even in the puzzling Monitor OSD controls in comparison to the easy analog Pot controls of old CGA/EGA Monitors.

Controls should be easy like the water tap or power switch. Not like a Puzzle, Maze or Quiz.

Technology needs to make things simple. Keep controls minimum and Human Friendly means (analog). A human Being is a “Real Time Analog Machine”. This gadget is a continuing experiment in ergonomics.

Date Time Clock Widgets

I wanted to realize usability of controls within a small footprint. This lead to some innovations.
These are JavaScript and CSS Clock Widgets originally made for my webpage later improved and decorated for iGoogle. Now available as web widgets.

Date Time Clock Widgets

Date Time Clock Widgets

When i found the Remote controls and the early mobile phones difficult to use. I felt i have to try to design user interface within a small footprint. This helped me innovate a Active or Dynamic GUI concept; as shown in the Ability to change the skins of the Audio Music player and Digital Alarm Clock. The metronome too see the other project in this profile. These were done around 2005-6-7. Both for elements on my site and gadgets.

Digital and Analog Clocks

I also made a Virtual Web Gadget Alarm Clock Simulation that will demonstrate a Dynamic GUI in a Limited Facia Area.

Conclusions –

Reduce the number of operations a user would do at achieve a purpose. Auto, Intuitive, Context Gui. When a Customer comes to buy Trousers, Take him to the Trouser Corner. Do not show Tuxedo option. The colors have good contrast and the text clearly visible.

A Highlighted reaction to user action. Tactile. Dynamic GUI, see in Gadgets above. GUI Elements appear only for that sequence of actions. No clutter. Menus if used, should not get stuck. Should not be fidgety, should not be menus at all if possible.

Engineering, Interaction Design, UI/UX

Bot as SMD Soldering Aid

I need a Bot to help me with soldering. Years of looking at Monitors and Double Clicking Mouse, have taken their toll .

Please develop a Camera/Monitor assisted Soldering/Desoldering Workstation. The Miniature Soldering iron manipulated by a Joystick into position and then press the fire button, a tiny blob of solder paste lands on the Junction on Focus. Now press the fire again, a Perfect Shiny Soldered Joint.

2016  – There is a solution from Martin that is close to what i had in mind.

The Expert 10.6 rework stations facilitates the reliable and precise rework of BGA-, CSP-, and QFN-components, connectors and sockets. Innovative technologies.

The Expert 10.6 rework stations

What we need is a Desktop Aid for SMD prototype fabrication and SMD Card Repairs. Not for manufacturing. To be used by Design Centers and Service Centers.

The card to be populated or repaired can be moved in X-Y-Z axis using  a PC. The Soldering Tool and the adhesive and paste dispensing tool should sync with the PCB Position. Then Soldering and Desoldering should be automated by the machine with camera, after Package type is keyed in. It is a Hands Free Soldering machine with the PC Monitor and HD Camera helping the visualization of the Job

delabs 2004

Programming Breakpoints and Testpoints

Breakpoints may not serve the purpose fully, it may be easier to use Testpoints and incremental coding.
When we build Electronic Circuits with many Interacting Blocks or Modules, We put a small 5mm Tall Copper Pin in the PCB or a PAD without masking. This is a Test or Troubleshooting Point. This is where you can probe with a scope, dmm or logic analyzer.

Programming Breakpoints and Testpoints

In embedded program development, i tried a similar way, a Testpoint in software, but only that the card would light a led in a certain pattern or send a “all ok” and progress status to the serial port connected to PC.
In Script programming we can use a GUI element, just a Textbox as a Scope monitoring the Testpoint. When the program goes beyond the Testpoint, The GUI Text window will hold the Status. Just like you move the probes of the same DMM, you can keep shifting the Testpoints or Multiplex the same Scope, as the program becomes bigger.

So, before you build the Next big Program, Build the Test Equipment and the First Testpoint. The first few lines of code is written around the First Test point. Like it is done in PCBs, incremental Building-Testing.
Lastly Break Big Jobs to Small Pieces. Like the Plugin Modules in a Oscilloscope, The Components or Modules should be built and tested independently and then Combined to Form one Big System. Then they can be maintained and reused easily.

Dec-07 from 2003 delabs notes