Vision for the Future of Internet Glasses

Rich, spirited, and elegant collections of precision crafted inocles, or glasses for the internet, will help improve our everyday experiences with each other and the world around us. As an important class of wearable artificial intelligence (AI) devices, inocles will usher in one of the largest consumer product adoption cycles of our generation, and perhaps across all generations. For many consumers, inocles, like those envisioned in the diagram below, will be more like clothes and shoes than the phones, tablets, and personal computers adopted at an earlier time. Today, most people around the world typically have several pairs of shoes, but only one smartphone. Soon, they may still have only one smartphone, but many pairs of fashionable and stylish inocles to go with all of those shoes.

Mass-Scale Adoption of Inocle, or Internet Glass, Technology

One of the most important factors leading to the mass-scale adoption of inocle technology will be the human interface. Is the interface intuitive? Is it natural? Is it easy to learn and use? Does it suit the needs of a global population of users? We must address questions such as these to design and develop a highly approachable interface that intuitively appeals to users across the globe. In short, we must fundamentally determine the best way for a user from any country or region of the globe to engage in a universal process of communicating with their communicator, or inocle, in a manner that feels natural and conversational.

The Inocle Voice Interface, Inocle Platform, and Inocle Applications

In the sections below we define a simple universal voice interface for controlling system software and application software running within Internet glasses. We refer to this simple interface as the inocle voice interface, we refer to the system software running within an inocle device as the inocle platform, and we refer to the application software running on the inocle platform as inocle applications, or simply ino apps.

The Inocle Voice Assistant, or Ino Voice

In order to achieve our ultimate goal of making the very best inocle experience for the widest population of customers throughout the world, we have taken an additional, and we believe critical, step to personalize the inocle voice interface by introducing the concept of an inocle voice assistant.

Inocle Voice Assistant, or simply Ino Voice, is defined as a personal voice-controlled intelligent agent that lives within an inocle device itself and provides both real-time information services and low-latency device services to inocled users.

Specifically, an active Ino receives simple voice commands from inocled users; interprets the commands across multiple native languages and regional dialects; gathers, organizes, or sends information on the users behalf; activates and controls inocle peripherals, such as cameras (pictures and video), microphones (audio), and body or health sensors (temperature and pressure); requests and monitors system state information and changes on the user's behalf; and returns verbal, textual, graphical, audio, video, or other multimedia responses back to the user.

"Hello Ino" A Simple Voice Signaling Approach

To initiate the inocle communication process, the user vocalizes a unique and easily detectable interrupt message to an inocle device, which receives the message at the inocle platform level, and subsequently activates an Ino voice assistant and prepares it to receive commands, a process we refer to as signalling. We propose a basic conversational voice signaling structure as follows:

"Hello (in English )" + "Ino (colloquial form of the word inocle, or Internet glasses)"

To elucidate the inocle signaling process and offer a clear visual model of the voice initiation experience, we have constructed the diagram below, which illustrates a conceptual pair of single-lamp (single-glass), crystal-lens (semitransparent-lens), half-jacket (partial-temple) inocles, or Internet glasses, with a stealth-shaped titanium frame adorned in the color pink accompanied by a single active Ino voice assistant.

To activate the Ino voice assistant living within the pair of inocles, the inocled user simply says, "Hello Ino". This simple voice interrupt message from the user is received and processed by the inocle platform, which then immediately wakes the resident Ino voice assistant. Once activated, Ino Voice seeks to provide timely information and device services to the user. In addition to being user invoked by the simple voice interrupt message "Hello Ino", Ino Voice may also be invoked by the inocle platform itself in response to system level events and notifications. For example, upon receipt of an urgent and important incoming text message, the inocle platform may invoke Ino Voice to deliver a verbal translation of the message immediately and directly to the user, just as it happens at the executive level when an executive assistant interrupts at meeting to deliver a critical message to a boss.

Ino Activation Commands for Multi-Display Inocles

In order to accommodate multi-display (multi-lamp or multi-glass) inocles, we propose an augmented voice signaling structure as follows:

"Hello" + "Ino" + "One, Two, Three, or Four (in English to set display focus)"

Using this structure, an inocled individual can wake or activate one of four inocle displays. Moreover, by employing a globally recognized analog clock metaphor, we can establish a standard voice signaling convention, viewed from the users perspective, as follows :

  1. "Hello Ino One" to wake or activate the upper left-hand lamp (display or glass),
  2. "Hello Ino Two" to wake or activate the upper right-hand lamp (display or glass),
  3. "Hello Ino Three" to wake or activate the lower right-hand lamp (display or glass),
  4. "Hello Ino Four" to wake or activate the lower left-hand lamp (display or glass).

To immediately activate all Inos at once, an inocled user can simply say, "Hello Inos".

To visually illustrate the multi-display (multi-lamp or multi-glass) signaling process, we have constructed the diagram above, which depicts a pair of dual-lamp (dual-glass), gold-lens (tinted-lens), half-jacket (partial-temple) inocles, or Internet glasses, with a stealth-shaped titanium frame adorned in the color black accompanied by two active Ino voice assistants, Ino One (with blonde colored hair) corresponding to the upper left-hand lamp (display or glass) and Ino Two (with colored violet hair) corresponding to the upper right-hand lamp (display or glass), from the user's perspective, respectively.

To activate the Ino voice assistants, an inocled user simply says, "Hello Ino One" followed by "Hello Ino Two" These simple voice interrupt commands from the user are received and processed by the inocle platform, which immediately wakes the Ino voice assistants and prepares them to receive subsequent voice commands from the user. Alternatively, the inocled user can simply say, "Hello Inos" to request immediate activation of Ino One and Ino Two.

Once multiple Inos have been activated, the user has the ability to quickly set focus to a particular active Ino, by simply vocalizing "Hello Ino Z", where Z represents the number of the desired Ino and its corresponding display. With focus set to a specific Ino, the user may now issue subsequent voice commands as described in the next section.

Ino Voice Commands

Since we have established a standard way to wake up and activate multiple inocle displays through the conversational voice signaling structure proposed above, we can now shift our focus from Ino as a proper noun to Ino as a polymorphic verb to help us define a simple conversational voice command structure as follows:

"Ino (verb form)" + "X (in user's native language, where X is media type or device function)"

Using this simple voice command structure immediately after waking or activating an inocle display, an inocled individual can issue simple voice commands to the active display as follows:

  1. "Ino Music" to play music from one's most recent playlist in shuffle mode.
  2. "Ino Music by Sting" to randomly play music from one's collection where Sting is the artist.
  3. "Ino Music Collection" to access and play music from your collection.
  4. "Ino Music Guide" to browse, search, preview, rent, or purchase music and music videos.
  5. "Ino Kristen at home" to call Kristen at her home phone number.
  6. "Ino Photo now" to take a photograph at this moment using the inocle camera.
  7. "Ino Photo to Facebook" to post and share a new photo to your account on Facebook.
  8. "Ino Photos of Hawaii" to run a slideshow of photographs from your recent trip to Hawaii.
  9. "Ino Comment to Twitter" to post and distribute a new comment to your account on Twitter.
  10. "Ino Video now" to record a video using the inocle camera.
  11. "Ino Video to Google+" to post and share a new video to your account on Google+.
  12. "Ino Video to Hangouts On Air" to stream a live video to your fans across the globe.
  13. "Ino Video of Kim's Wedding" to play the video of your daughter's wedding ceremony.
  14. "Ino Price of Google" to show the stock price of Google in real time.
  15. "Ino Weather" to show the local weather.
  16. "Ino Weather in New York City" to show the weather in NYC.
  17. "Ino Score of 49ers Game" to show the latest stats on your favorite sports team in real time.
  18. "Ino Oracle Messages" to check and listen to the most recent work emails.
  19. "Ino Meeting" to schedule a meeting, with Ino to ask for additional required parameters.
  20. "Ino Meeting with Mike at Noon Today" to schedule a meeting today at noon with Mike.
  21. "Ino Message to Team" to create and send an email message to the core team.
  22. "Ino Text to Jim's Mobile" to create an send a text message to Jim's cellphone.
  23. "Ino Map" to show a map of the immediate surroundings.
  24. "Ino Map of San Francisco" to show a map of a specified city.
  25. "Ino Query US Presidents" to search for presidents of the United States.
  26. "Ino Query State Parks" to search for state parks in your current state and neighboring states.
  27. "Ino Directions" to get directions to the location of your next appointment in your calendar.
  28. "Ino Directions Home" to get directions to your home address from your current location.
  29. "Ino Directions to Mountain View" to get directions to a particular destination.
  30. "Ino ABC" to access the live network broadcast of your local ABC station.
  31. "Ino ESPN" to access the live cable network broadcast of ESPN for your local region.
  32. "Ino Bloomberg News" to access your preferred live web network broadcast of Bloomberg.
  33. "Ino YouTube Cat Tricks" to access the latest popular YouTube video of cats doing tricks.
  34. "Ino Facebook Feed" to access your Facebook news feed optimized for inocles.
  35. "Ino Books" to access and open your downloaded books.
  36. "Ino Books Guide" to browse, search, preview, borrow, rent, or purchase books.
  37. "Ino Book Huckleberry Finn" to open Mark Twain's classic book at the page where you left off.
  38. "Ino Apps" to access and play your downloaded apps.
  39. "Ino Apps Guide" to browse, search, preview, rent, or purchase apps optimized for inocles.
  40. "Ino App Businessweek" to open a particular magazine app at the page where you left off.
  41. "Ino App Wall Street Journal" to open a particular newspaper app where you left off.
  42. "Ino Presentation for Board " to open the latest presentation document for the board meeting.
  43. "Ino Expense Report" to open the latest expense report document.
  44. "Ino App Evernote" to launch the application Evernote to capture some thoughts.
  45. "Ino App Angry Birds" to launch the Angry Birds game optimized for inocles.
  46. "Ino App Pandora" to launch the Pandora app optimized for inocles.
  47. "Ino" to launch the shopping app for
  48. "Ino PayPal" to launch the PayPal app optimized for inocles.
  49. "Ino Netflix" to launch the Netflix app optimized for inocles.
  50. "Ino TV Shows" to access and play recorded, rented, or purchased TV programs.
  51. "Ino TV Guide" to browse, search, preview, record, rent or purchase TV programs.
  52. "Ino TV FastMoney" to access the recorded episodes of FastMoney.
  53. "Ino TV MadMen" to launch the latest recorded episode of MadMen.
  54. "Ino Movies" to access and play recorded, rented, or purchased movies.
  55. "Ino Videos" to access and play recorded, rented, or purchased videos.
  56. "Ino Video Guide" to browse, search, preview, record, rent, or purchase videos and movies.
  57. "Ino Video Google Project Glass" to watch the latest video from Google Project Glass.
  58. "Ino Movie Lincoln" to watch the newly released movie Lincoln where you left off.

By examining the list of examples above, it is clear that the term Ino in its verb form is polymorphic, in that its meaning shifts based on immediate context. That is, the verb form Ino takes on the specific meaning play, call, take, post, run, share, distribute, record, stream, show, launch, open, check, schedule, create, send, search, get, access, browse, preview, rent, purchase, or watch depending on the object of the verb Ino in the command structure "Ino X, where X is the object of the transitive verb Ino".

The polymorphic nature of the term Ino is crucial for scaling the inocle voice interface and its social representation in the form of Ino Voice to reach a vast multinational, multicultural, and multilingual global audience. Samsung, Apple, Google, and Microsoft shall each face such scalability challenges with their S Voice, Siri, Glass, Xbox Kinect voice-controlled intelligent agents, respectively,

The Ino Experience:
A Simple Visual Example

By considering the following simple example dialog between an inocled user and Ino Voice, the inherent approachability, ease of learning, and ease of use of the simple voice signaling structure and voice command structure proposed above becomes evident:

User: "Hello Ino"

Ino: "Hello Michael"

User: "Ino Music from U2"

Ino: "Playing music from the Joshua Tree for you now"

To further demonstrate the inocle voice signaling and voice command processes working seamlessly together and to provide a simple yet concrete visual model of the complete inocle voice interaction experience, we have constructed the diagram above, which illustrates a pair of semi-rimless (top-rim only) single-lamp (single-glass), clear-lens (transparent-lens), half-jacket (partial-temple) inocles, or Internet glasses, with a stealth-shaped titanium frame adorned in fire-yellow accompanied by a single active Ino voice assistant (with red colored hair), referred to as Ino Red.

Referring to the example above, Michael (the inocled user) activates Ino Red by saying, "Hello Ino" or "Hello Ino Red". The inocle platform receives and processes this voice interrupt message, and subsequently wakes Ino Red who quickly responds by vocalizing, "Hello Michael" signifying that she is now available and fully prepared to receive subsequent simple voice commands from the user (Michael). Michael continues the conversation with the subsequent voice command, "Ino Music from U2", and Ino Red responds, "Playing music from the Joshua Tree album for you now".

Michael continues about his day, with hands free and eyes up to do whatever he needs to do, all the while listening to music and conversing with Ino Red, his very own personal intelligent voice assistant, to instantly access weather, news, traffic, sports, or stocks; take photos or videos and share them with friends on Facebook or Google+; get directions to events or meetings and check flights; schedule meetings, make calls, send text messages to contacts; learn about the surrounding sites, buildings, paintings, or restaurants; and monitor the length, pace, elevation, and duration of his walks around the city and jogs through the park.

Ino Voice Commands for Media Control

Having established a simple voice signaling structure to wake an inocle lamp, as well as a simple voice command structure to surface content on the active inocle lamp, we can now take the final step and augment our command set to include simple voice commands where the term Ino acts as a proper noun and the subject within the command structure as follows:

"Ino (noun form)" + "Y (in user's native language, where Y is a device function)"

Using this augmented simple voice command structure immediately after waking an inocle display and surfacing content on the active inocle lamp, an inocled individual can easily control and navigate displayed content as follows:

  1. "Ino Wait" or "Ino Pause" to pause activity immediately, but keep the lamp active.
  2. "Ino Go" or "Ino Resume" to resume activity immediately on the active lamp.
  3. "Ino Forward" to move forward, as in a list, song, or movie.
  4. "Ino Back" to move backward, as in a list, song, or movie.
  5. "Ino Faster" to move faster in the current direction.
  6. "Ino Slower" to move slower in the current direction.
  7. "Ino Click" to select from a list, or play from the current track position.
  8. "Ino Flick" to scroll, a list or cover flow, in the default direction or current direction.
  9. "Ino Flick Flick" to scroll faster, a list or cover flow, in the default direction or current direction.
  10. "Ino Flick Back" to scroll back, a list or cover flow, in the opposite direction.
  11. "Ino Zoom In" to zoom in on the contents of the active display.
  12. "Ino Zoom Out" to zoom out on the contents of the active display.
  13. "Ino Hide" to hide the currently active display from the user's field of view.
  14. "Ino Unhide" to unhide the currently active display from the user's field of view.
  15. "Ino Stop" to stop activity immediately and close the lamp.

Vision for Wearable Collaborative Social Experience Applications

Wearable mobile post-PC computing is an emerging long-cycle technology wave that will drive consumer, education, and business device and cloud service development for the next decade and beyond (source: PostPC+ Evolution - Wearable & Non-Wearable Smart Devices page of Given this premise, the two central questions that we now pose are the following:

  1. Will there be a killer app or killer suite for the wearable mobile era?
  2. How will the app or suite evolve from its initial basic form to its final market-dominating form?

Our brief, high-level answers to these fundamental questions are as follows:

  1. We strongly believe that there will indeed be a killer wearable mobile application suite for post-PC devices.
  2. Its initial form will likely be an unassumingly simple social experience app, and its final market-dominating form shall be a natural extension of human interaction and social behavior.

In order to illustrate the concept of a rudimentary form of a collaborative social experience application for wearable mobile post-PC devices connected to the cloud, we have constructed a simple example set of social collaboration diagrams and arranged them into a linear process definition sequence, called the snap mash process.

Snap Mash Example of a New Social Experience App

The snap mash process definition sequence depicts two friends collaborating socially to take psuedo-selfies of each other using Internet glasses, or inocles. The first friend is represented by Ino Music Snap, and the second friend is represented by Ino Heart Snap. Ino Music Snap is shown with pink hair and black-framed inocles and Ino Heart Snap is shown with blue hair and white-framed inocles in the first diagram of the process definition sequence below.

The social collaboration diagram illustrates the first step in the process of inocled friends taking selfies of each other. Specifically, Ino Heart Snap wink-snaps a photo of Ino Music Snap and captures the resulting image via the Ino MashApp, or iMash app for short, embedded in her white-framed, purple-lens inocles. Ino Music Snap returns the favor as shown in the second diagram of the process definition sequence below.

The social collaboration diagram illustrates the second step in the process of inocled friends taking selfies of each other. Specifically, Ino Music Snap wink-snaps a photo of Ino Heart Snap and captures the resulting image via the iMash app embedded in her black-framed, silver-lens inocles.

Once both selfie snaps are captured, Ino Music Snap and Ino Heart Snap move toward each other until they are close enough to lightly head-bump their inocles together as shown in the third diagram of the process definition sequence below.

By lightly bumping heads, the iMash apps embedded in the inocles of Ino Music Snap and Ino Heart Snap automatically exchange selfie snaps and mash the two images together into a master composite mashie image.

With the individual selfie snaps exchanged and the master mashie generated, Ino Music Snap and Ino Heart Snap can use their iMash apps to freely customize, filter, sign, post, tweet, pin, and share their uniquely personalized version of the master mashie with fans, friends, and followers on the Internet, as shown in the fourth diagram of the process definition sequence below.

The truly compelling and possibly game-changing aspect of this prospective iMash social collaboration experience app is that it enables a virtually limitless set of possible customized and personalized versions of the master mashie image.

For example, as shown in the fifth and final diagram of the process definition sequence below, Ino Heart Snap has customized her version of the master mashie image by adding a light pink heart to the background, and Ino Music Snap has personalized her version of the master mashie by rotating each of the individual selfies within the mashie in addition to adding a light purple heart to the background.

The social networking benefits associated with mass customization and mass personalization of master mashies could be profound indeed, as one could envision real-time pins and posts of not just one master mashie per social experience collaborator, but possibly several. Moreover, should customized and personalized versions of the master mashie be allowed for retweets and repins by selected fans or friends in one's social network, the modified master mashie stream, or remash stream, could be undeniably massive.

Prior to concluding this section, we close with a simple definition of a mashie relative to a selfie and a formal definition of a remash process and a remash media artifact.

Mashie Definition Relative to Selfie Definition

A selfie is a special type of photograph produced when a single individual takes a live snapshot of one or more closely gathered people including him or herself.  A mashie is a unique type of composite photograph produced when multiple individuals take live snapshots of one or more loosely gathered people excluding themselves and combine, or mash, them together in real time.

In short, a selfie is a single photo of one’s self at a specific moment in time with optional friend-inclusion, whereas a mashie is a composite photo of one’s friends at a specific moment in time with optional self-inclusion, as illustrated in the Master Mashie Definition vs. Selfie Definition Diagram above. The detailed process of creating a mashie is illustrated by the sequence of collaborative social experience diagrams defined by the snap mash process described in the previous section.

Remash Process Definition and Media Artifact Definition

Within the context of the snap mash collaborative social experience process described previously, we define the term remash in verb form and noun form as follows:

  • Remash (verb): To reassemble constituent component images of a master mashie composite image, typically for the purpose of generating a new customized mashie image containing the same or fewer constituent component images, but positioned, rotated, cropped, or filtered in a manner that differs from the original.
  • Remash (noun): A custom mashie image that results from a remash process.

The first form we formally associate with a remash process, and the second form we formally associate with a remash media content artifact. For example, for the former, one would say, "After bumping heads to create a mashie image, one friend remashed the image to better suite her personal style." And for the latter, one would say, "The mashie was good, but the remash was amazing! And it went viral."

Vision for Voice Cloud Intelligence

Up to this point we have considered the simple case of an inocled female or male using one or more intelligent assistants, such as Ino Fox, Ino Belle, Ino Angel, or Ino Voice, to a) instantly access information from the cloud via the Internet, b) share real world life experiences with friends, family, fans, and followers, and c) learn about their surroundings while out and about or on the go. In each case, the inocled user called upon one or more smart assistants residing locally within the inocle device itself.

Now consider, for the first time, a more complex case where an inocled man or an inocled woman has the ability to tap into the intelligence of not just a local device-resident set of smart personal digital assistants, but a cloud network of highly specialized smart voice assistants, each with a unique expertise in a particular knowledge domain or global locale.

For example, a woman sporting purple inocles may verbally ask her personal smart agent Ino Voice about the history of a particular ruin while traveling through ancient Egyptian lands. If the local instance of Ino Voice residing within her purple inocles is unable to answer her question, it can make a call to the cloud for a regional instance of the Ino Voice Cloud to try to answer the question. Moreover, should the regional instance be unable to answer her question, it can similarly make a call to the cloud for a national instance of the Ino Voice Cloud to respond.

This Ino Voice recursion process can continue escalating the query to higher and increasingly more powerful instances of the Ino Voice Cloud until the question is satisfied or more information is required, as shown in the voice recursion diagram below.

Ino Voice Cloud Intelligence – An animated sequence of supermodel Internet icons representing smart voice agents with blue eyes, white lips, white hair, a round blue face, and a tiny white beauty mark recursively accessing higher and more powerful levels of intelligence via the cloud. We refer to this recursive sequence of smart voice agents collectively as voice cloud intelligence, or VCI for short.

The ability for humankind to access and interact with intelligent multitiered voice cloud networks through a structured sequence of increasingly sophisticated smart voice agents is truly profound for two key reasons. First, it enables inocled users to instantly access seamlessly increasing levels of expertise and knowledge to obtain answers to heretofore impossible questions across numerous domains and locales. Second and perhaps more importantly, it provides intelligent cloud-based voice networks with the ability to discover what they do not presently know, to adapt and gather new information, and ultimately to continuously learn over time, in all likelihood at a heretofore unprecedented rate.

Inocle Usage Rights and Licensing

All literary, pictorial, and graphic works are designated as "free to use or share", subject to appropriate copyright reference or Inocle brand reference. Copyright 2009-2020 All rights reserved for commercial use. Inocle is an official trademark registered with the U.S. Patent and Trademark Office.