Pac-Man on a String

Oracle hosted the first-ever company co-sponsored Maker Faire event on November 17, 2016. When I heard of the event, I had something in my mind that I would encourage a group of middle-schoolers to make a game for the event. I have been teaching them occasionally on Arduino, NodeMCU and MQTT concept over some weekends,… Read More

Trip to Black (W)holes

Last week my kids’ school went on a field trip to the University of Santa Cruz to observe a black hole multimedia exhibition. We were invited there by Enrico Ramirez-Ruiz, the astrophysicist and the fellow parent at the school. When Enrico is not busy pushing the frontiers of science (he is partial to violent explosions),… Read More

A Personal Assistant Technologies or PAT Hackathon

When tech media started proclaiming 2016 as the year of the bots, they seem to have nailed it. At Oracle we have at least three groups working on bots, OAUX included. One of the latest forays into bots was a Personal Assistant Technologies (PAT) hackathon, organized by Laurie Pattison’s (@lsptahoe) Apps UX Innovation Events team, open… Read More

Mixed Reality Demo – The Physical Parts

I have been always intrigued by the fact that people get deeply attached to the characters in the game (e.g. Second Life), or virtual pets. And with sufficient advancement in technology, the virtual characters may eventually cross the boundary and get attached to real-life people (e.g. Sci-Fi movie such as “Her”). While that is still… Read More

Real Time Ambient Display at OpenWorld: The Software (for the Hardware)

This is part 2 of my blog post series about the Ambient Visualization hardware (part 1).  Also, please read John’s post on details about the creation of the actual visualization, from concept to build.  In the first part, I focused on the hardware, a sonar sensor connected to a NodeMCU.  In this second part, the focal… Read More

My Life as a (Telepresence) Robot

We have been quietly observing and evaluating our options before we finally decided to get a telepresence robot. Telepresence technology dates back to 1993 (Human Productivity Lab) and telepresence robots are not completely new. There is a growing array of telepresence robot options (see comparison) and the list is bound to get cheaper and better. Before we… Read More

IoT Workshop Guide – part 2

In last post, we have setup development environment for coding and uploading scratches to NodeMCU, an IoT device. This post, we will upload and run two examples to demonstrate how IoT device sending data into Cloud and receiving commands from Cloud. You can find the source code and MQTT library requirement on github. 4. Architecture Diagram It… Read More

IoT Workshop Guide – part 1

Attention:  if you reach this page at Kscope 2017 – IoT Workshop, please follow this link for the updated session content:  https://github.com/raymondxie/iotws/wiki AppsLab and OTN will jointly host IoT Workshop at Oracle OpenWorld and JavaOne conference in 2016. We look forward to seeing you at the Workshop. Here is some details about the Workshop with… Read More

The AppsLab’s Latest Inter-State Adventure: A Site Visit to Micros

Probably the best way to get to know your users is to watch them work, in their typical environment. That, and getting to talk to them right after observing them. It’s from that perspective that you can really see what works, what doesn’t, and what people don’t like. And this is exactly what we want… Read More

Blast from the Past: Gesture-Controlled Robot Arm

Hard to believe it’s been nearly three years since we debuted the Leap Motion-controlled robot arm. Since then, it’s been a mainstay demo for us, combining a bit of fun with the still-emergent interaction mechanism, gesture. Anthony (@anthonyslai) remains the master of the robot arm, and since we lost access to the original video, Noel… Read More