tag:blogger.com,1999:blog-85808882024-02-27T21:04:23.792-08:00Sankam's blogA blog mostly about Mobile Consumer Technologies & Trends. There is something fascinating about taking cutting edge technologies & making them work for everyday people.
Also occasionally some random personal experiences at work and play.
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.comBlogger23125tag:blogger.com,1999:blog-8580888.post-70629115742761005842014-11-12T17:26:00.001-08:002014-11-12T17:26:40.817-08:00NFC in Firefox OS<div dir="ltr" style="text-align: left;" trbidi="on">
[Reposted from https://hacks.mozilla.org/2014/11/nfc-in-firefox-os/]<br />
<br />
Firefox OS is being developed in an open collaboration with Mozilla’s
partners and community. In that spirit, and over the course of over a
year, Mozilla and Deutsche Telekom (DT) teams worked closely together to
develop a platform-level support for NFC within Firefox OS. During that
time, both teams had regular product and engineering meet-ups for the
end-to-end development cycle.<br />
From proposing the NFC API, to defining the overall architecture, to
prototyping and completing a production-level implementation on shipping
products, this collaboration model worked so well that it really helped
showcase the power of the “open” (Open technology and Open contribution
model) for pushing the web forward. After all, this is exactly what
Mozilla and Firefox OS stand for.<br />
In this post, we describe a few basics around Firefox OS NFC implementation.<br />
<h2>
NFC Roadmap</h2>
Currently in release 2.0, Firefox OS supports NFC based sharing of
contents (contacts, images, videos, URLs), as well as wirelessly reading
information stored in NFC enabled tags (tag reading). Our sharing use
cases are compatible with NFC enabled devices from other OSes like
Android/Windows, so sharing of these contents across these devices would
work. Our NFC API (first introduced in v1.3) has been put to use for
these sharing use cases in v2.0 with core apps.<br />
The <a href="https://wiki.mozilla.org/B2G/Roadmap">Overall B2G roadmap is available on the wiki</a>.<br />
<h2>
WebNFC API</h2>
The Firefox NFC APIs allow Peer to Peer (P2P) communication between
any 2 devices that support NFC Data Type Exchange format (NDEF). NFC
passive tags that can present themselves as NDEF compatible tags can
also be read and written to. Firefox OS’ NFC implementation is currently
for certified applications only, but as stated above, will be opened to
marketplace applications as the API is developed to cover more use
cases and data formats.<br />
<h3>
An example using this API</h3>
The following does P2P communications between 2 NFC devices (from the <a href="https://developer.mozilla.org/en-US/docs/Web/API/NFC_API">NFC API docs on MDN</a>):<br />
<div class="wp_syntax">
<table><tbody>
<tr><td class="code"><pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// Utility Function for UTF-8 string conversion to Uint8Array.</span>
<span style="color: #006600; font-style: italic;">// Or ideally, simply add this to your webapp HTML to use NfcUtils:</span>
<span style="color: #006600; font-style: italic;">// &lt;script defer src="shared/js/nfc_utils.js"&gt;&lt;/script&gt;</span>
<span style="color: #000066; font-weight: bold;">function</span> fromUTF8<span style="color: #009900;">(</span>str<span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">(</span><span style="color: #339933;">!</span>str<span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">null</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #000066; font-weight: bold;">var</span> enc <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">new</span> TextEncoder<span style="color: #009900;">(</span><span style="color: #3366cc;">'utf-8'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">return</span> enc.<span style="color: #660066;">encode</span><span style="color: #009900;">(</span>str<span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #000066; font-weight: bold;">var</span> tnf <span style="color: #339933;">=</span> <span style="color: #cc0000;">1</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;"> </span></pre>
<pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// NFC Forum Well Known type</span>
<span style="color: #000066; font-weight: bold;">var</span> type <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">new</span> Uint8Array<span style="color: #009900;">(</span>fromUTF8<span style="color: #009900;">(</span><span style="color: #3366cc;">"U"</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;"> </span></pre>
<pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// URL type</span>
<span style="color: #000066; font-weight: bold;">var</span> id <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">new</span> Uint8Array<span style="color: #009900;">(</span>fromUTF8<span style="color: #009900;">(</span><span style="color: #3366cc;">""</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;"> </span></pre>
<pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// id</span>
<span style="color: #000066; font-weight: bold;">var</span> payload <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">new</span> Uint8Array<span style="color: #009900;">(</span>fromUTF8<span style="color: #009900;">(</span><span style="color: #3366cc;">"<span style="color: #000099; font-weight: bold;">\u</span>0003mozilla.org"</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;"> </span></pre>
<pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// URL data, with a record prefix 0x3 replacing http://</span>
<span style="color: #000066; font-weight: bold;">var</span> ndefRecords <span style="color: #339933;">=</span> <span style="color: #009900;">[</span><span style="color: #000066; font-weight: bold;">new</span> MozNDEFRecord<span style="color: #009900;">(</span>tnf<span style="color: #339933;">,</span> type<span style="color: #339933;">,</span> id<span style="color: #339933;">,</span> payload<span style="color: #009900;">)</span><span style="color: #009900;">]</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">var</span> nfcdom <span style="color: #339933;">=</span> window.<span style="color: #660066;">navigator</span>.<span style="color: #660066;">mozNfc</span><span style="color: #339933;">;</span>
nfcdom.<span style="color: #660066;">onpeerready</span> <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">function</span><span style="color: #009900;">(</span>event<span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #006600; font-style: italic;">// event.detail is a session token</span>
<span style="color: #000066; font-weight: bold;">var</span> nfcPeer <span style="color: #339933;">=</span> navigator.<span style="color: #660066;">mozNfc</span>.<span style="color: #660066;">getNFCPeer</span><span style="color: #009900;">(</span>event.<span style="color: #660066;">detail</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">var</span> req <span style="color: #339933;">=</span> nfcpeer.<span style="color: #660066;">sendNDEF</span><span style="color: #009900;">(</span>ndefRecords<span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;"> </span></pre>
<pre class="javascript" style="font-family: monospace;"><span style="color: #006600; font-style: italic;">// push NDEF message to other NFC device.</span>
req.<span style="color: #660066;">onsuccess</span> <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">function</span><span style="color: #009900;">(</span>e<span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
console.<span style="color: #660066;">log</span><span style="color: #009900;">(</span><span style="color: #3366cc;">"Successfully pushed P2P message"</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span><span style="color: #339933;">;</span>
req.<span style="color: #660066;">onerror</span> <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">function</span><span style="color: #009900;">(</span>e<span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
console.<span style="color: #660066;">log</span><span style="color: #009900;">(</span><span style="color: #3366cc;">"P2P push failed!"</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span><span style="color: #339933;">;</span></pre>
</td></tr>
</tbody></table>
</div>
More such examples that ship with Firefox OS can be found in <a href="https://developer.mozilla.org/en-US/docs/Web/API/NFC_API/Using_the_NFC_API">Using the NCF API</a>.<br />
<h3>
Current Supported data types</h3>
The WebNFC API currently supports NFC Data Exchange Format (NDEF).
There are some future plans for Non-NDEF types. From the example above,
it is 4 fields, which is defined with 3 optional Uint8Array data types.
The TNF and type are used to route the message to the appropriate
registered web application(s).<br />
(Source: <a href="http://git.mozilla.org/?p=releases/gecko.git;a=blob_plain;f=dom/webidl/MozNDEFRecord.webidl;hb=refs/heads/v2.0">http://git.mozilla.org/?p=releases/gecko.git;a=blob_plain;f=dom/webidl/MozNDEFRecord.webidl;hb=refs/heads/v2.0</a>)<br />
<div class="wp_syntax">
<table><tbody>
<tr><td class="code"><pre class="javascript" style="font-family: monospace;"><span style="color: #009900;">[</span>Constructor<span style="color: #009900;">(</span>octet tnf<span style="color: #339933;">,</span> optional Uint8Array type<span style="color: #339933;">,</span> </pre>
<pre class="javascript" style="font-family: monospace;">optional Uint8Array id<span style="color: #339933;">,</span> optional Uint8Array payload<span style="color: #009900;">)</span><span style="color: #009900;">]</span>
<span style="color: red;">interface</span> MozNDEFRecord
<span style="color: #009900;">{</span>
<span style="color: #006600; font-style: italic;">/**
* Type Name Field (3-bits) - Specifies the NDEF record type in general.
* tnf_empty: 0x00
* tnf_well_known: 0x01
* tnf_mime_media: 0x02
* tnf_absolute_uri: 0x03
* tnf_external type: 0x04
* tnf_unknown: 0x05
* tnf_unchanged: 0x06
* tnf_reserved: 0x07
*/</span>
<span style="color: #009900;">[</span>Constant<span style="color: #009900;">]</span>
readonly attribute octet tnf<span style="color: #339933;">;</span>
<span style="color: #006600; font-style: italic;">/**
* type - Describes the content of the payload. This can be a mime type.
*/</span>
<span style="color: #009900;">[</span>Constant<span style="color: #009900;">]</span>
readonly attribute Uint8Array<span style="color: #339933;">?</span> type<span style="color: #339933;">;</span>
<span style="color: #006600; font-style: italic;">/**
* id - Identifier is application dependent.
*/</span>
<span style="color: #009900;">[</span>Constant<span style="color: #009900;">]</span>
readonly attribute Uint8Array<span style="color: #339933;">?</span> id<span style="color: #339933;">;</span>
<span style="color: #006600; font-style: italic;">/**
* payload - Binary data blob. The meaning of this field is application
* dependent.
*/</span>
<span style="color: #009900;">[</span>Constant<span style="color: #009900;">]</span>
readonly attribute Uint8Array<span style="color: #339933;">?</span> payload<span style="color: #339933;">;</span>
<span style="color: #009900;">}</span><span style="color: #339933;">;</span></pre>
</td></tr>
</tbody></table>
</div>
Note, in upcoming Firefox OS releases, we will be updating the data types slightly to make TNF an enum type instead of an octet.<br />
<h3>
Mozilla’s Flame device supports NFC, more devices coming</h3>
Our <a href="https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/Flame">Flame device</a>
supports NFC and we are expecting more commercial devices from our
partners soon. Flame device supports NFC chipset from NXP (PN547C2).<br />
<h2>
Videos</h2>
Here is a demo video of some of the NFC sharing features based on Firefox OS:<br />
<br />
<br />
<br />
Core Apps In Flame device that use NFC:<br />
<ul>
<li>Gallery</li>
<li>Video</li>
<li>Music</li>
<li>Settings</li>
<li>System browser</li>
</ul>
<h2>
A sample 3rd party App</h2>
Here is an app that Mozillian <a href="https://twitter.com/dietrich">Dietrich Ayala</a>
put together using the NFC tag reading API. BikeCommute is an app that
registers an NFC tag to track bike commuters at the Mozilla Portland
office. The app is running on a Nexus 4 with Firefox OS 2.2, and is
built with Famo.us for UI and PouchDB for data storage and syncing to a
remote CouchDB. Currently, the app just reads the user’s email address
from a text record written to the tag.<br />
The next version will add support for running the app on users’
phones, using a local contact (user) instead of a plain text record, and
being able to configure the NFC tag from their own device. The plan is
to develop leaderboards from the CouchDB data and Mozillians.org
integration so we can deploy and compete with other offices and
Mozillians everywhere! The source <a href="https://github.com/autonome/bikecommute">code is available on GitHub</a> and pull requests welcome!<br />
<br />
Here is a Video demo of this app in action:<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/3BVZYcQ-TYA" width="560"></iframe>
<br />
<h2>
More NFC documentation</h2>
<ul>
<li>For Developers: NFC <a href="https://developer.mozilla.org/en-US/docs/Web/API/NFC_API">API details</a></li>
<li><a href="http://goo.gl/93wS5J">GSMA API 6.0 Compliance of FxOS (in progress)</a></li>
<li>For OEMs: <a href="https://docs.google.com/a/mozilla.com/document/d/1XFwZrqW9LSLfdCcrkdd8WY8C8aH1jB8bjUcq4KPD3IE/">NFC Compatibility doc</a></li>
</ul>
So, there it is!<br />
We are really excited to introduce this new addition to growing list
of APIs and features in Firefox OS! We hope developers will take full
advantage of all that NFC enables by way of device-to-device sharing and
also services like contactless payment planned in future.<br />
<h2>
When can developers start using this API?</h2>
Currently this API is available for <a href="https://developer.mozilla.org/en-US/Firefox_OS/Security/Application_security">certified apps</a>.
We can’t wait to finish the work to make this API available for
privileged apps, so all of you developers can take advantage of this. If
you wish to follow along or jump in and help out, feel free to track <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1042851">Bug 1042851</a>. We are targeting to finish the work for the next release v2.2.<br />
<h2>
Next in NFC</h2>
In upcoming releases, with the help of our partners, we are focusing
on expanding the NFC coverage for supporting Secure elements and
services like NFC based payments. More on that in a separate post later.
Please stay tuned.<br />
Here’s to the open web!</div>
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-31747094364952325952014-09-09T15:35:00.001-07:002014-09-09T23:11:08.299-07:00Enabling Voice Input into the Open Web and Firefox OS<div dir="ltr" style="text-align: left;" trbidi="on">
<h1 class="page-title">
Enabling Voice Input into the Open Web and Firefox OS</h1>
<h1 class="page-title">
</h1>
With the advent of smartphones triggered by iPhone in 2007, Touch
became the primary mode of input for interacting with these devices. And
now with the advent of wearables (and other hands-free technologies
that existed before), Voice is becoming another key method of input. The
possibilities of experiences Voice Input enables are huge, to say the
least.<br />
They go beyond just merely interacting with in-vehicle devices,
accessories and wearables. Just think of the avenues Voice Input opens
up for bringing more technologies to more people. It’s enormous:
Accessibility, Literacy, Gaming, VR and the list goes on. There is a
social vibe there that definitely resonates with our mission at Mozilla
detailed in our <a href="https://www.mozilla.org/en-US/about/manifesto/">Mozilla Manifesto</a><br />
<h2>
How it started</h2>
Both current leading mobile OS/ecosystem providers of today- Apple
& Google have their native experiences with Siri and “OK Google”
(coupled with Google Now). We really needed an effort to enable Voice
Input into the first ecosystem that existed – the open Web. Around MWC
2013 in Barcelona, when <a href="https://twitter.com/cyberDees">Desigan Chinniah</a> introduced me to <a href="https://twitter.com/andrenatalbr">André Natal</a>
– Firefox contributor from Brazil, we had a conversation around this
and we instantly agreed to do something about this in whichever way
possible. Andre told me about being inspired from a talk by <a href="http://www.brendaneich.com/">Brendan Eich</a> in <a href="http://braziljs.com.br/">BrazilJS</a>, so I did not have much convincing to do. :-)<br />
<h2>
First steps</h2>
We had numerous calls and meetings over the past year on the approach
and tactics around this. Since “code wins arguments”, the basic work
started in parallel with Firefox desktop and FxOS Unagi devices, later
switching to Mozilla Flame devices over time. Over a period of the past
year, we had several meetings with Mozilla engineering leads on exact
approach and decided to break this effort into several smaller phases
(“baby steps”).<br />
The first target was getting <a href="https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html">Web Speech API</a>
implemented, and getting acoustic/language modules integrated with a
decoder and giving that a try. Lots of similar minded folks in Mozilla
Engineering/QA & community helped along with guidance and
code-reviews while Andre moonlighted (on top of his day job) with a very
high focus. Things moved fast in past month or so. (Well, to be honest,
the only day this effort slowed down was when Team Brazil lost to
Germany in FIFA 2014. :-)) Full credit to André for his hard work!<br />
<h2>
Where are we?</h2>
Our current thinking is to get a grammar-based (limited commands) app
working first and distribute it in our rich & diverse international
Mozilla community for accent-based testing and enhancements. Once we
have this stablilized, we will get into the phase 2 where we can focus
more on natural language processing and get closer to a virtual
assistant experience sometime in future that can give users voice based
answers. There is lots of work to do there and we are just beginning.<br />
I will save the rest of the details for later and jump to the current status this month. Where are we so far?<br />
We now have the Web Speech API ready for testing and we have a couple demos for you to see!<br />
<h3>
Desktop: Firefox Nightly on Mac</h3>
<i>1) http://youtu.be/1nSUvZlLMt8</i><br />
<span style="font-weight: normal;">2) http://youtu.be/R2PPz-O93X0</span> <br />
<i>Editor’s note: for full effect, start playing the two above videos at the same time.</i><br />
<span style="font-weight: normal;"></span><br />
<h3>
Firefox OS demo</h3>
<div style="text-align: left;">
<span style="font-weight: normal;">http://youtu.be/65WmRw46-1U </span></div>
<br />
So Come, Join us!<br />
If you want to follow along, please look at the <a href="https://wiki.mozilla.org/SpeechRTC_-_Speech_enabling_the_open_web"> SpeechRTC – Speech enabling the open web wiki</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1032964">Bug 1032964 – Enabling Voice input in Firefox OS</a>.<br />
So jump in and help out if you can. We need all of you (and your voices). Remember “Many Voices, One Mozilla”!<br />
<h1 class="page-title">
</h1>
</div>
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com5tag:blogger.com,1999:blog-8580888.post-18150849759289036522014-01-16T18:06:00.000-08:002014-01-16T18:14:32.598-08:00My notes from CES 2014<div dir="ltr" style="text-align: left;" trbidi="on">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Arial;
panose-1:2 11 6 4 2 2 2 2 2 4;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:-536859905 -1073711037 9 0 511 0;}
@font-face
{font-family:Times;
panose-1:2 0 5 0 0 0 0 0 0 0;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1 0;}
@font-face
{font-family:"MS 明朝";
mso-font-charset:78;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:1 134676480 16 0 131072 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:-536870145 1107305727 0 0 415 0;}
@font-face
{font-family:Cambria;
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:0;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:-536870145 1073743103 0 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS 明朝";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
{mso-style-priority:35;
mso-style-qformat:yes;
mso-style-next:Normal;
margin-top:0in;
margin-right:0in;
margin-bottom:10.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:9.0pt;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS 明朝";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
color:#4F81BD;
mso-themecolor:accent1;
font-weight:bold;}
a:link, span.MsoHyperlink
{mso-style-noshow:yes;
mso-style-priority:99;
color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-noshow:yes;
mso-style-priority:99;
color:purple;
mso-themecolor:followedhyperlink;
text-decoration:underline;
text-underline:single;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:Times;
mso-fareast-font-family:"MS 明朝";
mso-fareast-theme-font:minor-fareast;
mso-bidi-font-family:"Times New Roman";}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS 明朝";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.WordSection1
{page:WordSection1;}
-->
</style>
<br />
<div align="center" class="MsoNormal" style="margin: 6pt 0in; text-align: center;">
</div>
<div align="center" class="MsoNormal" style="margin: 6pt 0in; text-align: center;">
</div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdvsG9iUdAGolfIKQG5yHSng1E37QBi_HHy9fZoG7ruZ2RhMVmhfPwRwjBr-SRjur4hzfhjGpAJRR3nSWq-qE_TeCkZmf-mTbfhGWQRNOiO4LShLj7PekBx_SczWQQ4G0VY-0h/s1600/Untitled.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdvsG9iUdAGolfIKQG5yHSng1E37QBi_HHy9fZoG7ruZ2RhMVmhfPwRwjBr-SRjur4hzfhjGpAJRR3nSWq-qE_TeCkZmf-mTbfhGWQRNOiO4LShLj7PekBx_SczWQQ4G0VY-0h/s1600/Untitled.png" height="205" width="320" /></a></span><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: right; float: left; margin-bottom: 1em; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><br /></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<div style="text-align: left;">
<a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8580888" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><span style="font-size: small;"><b><span style="font-family: Arial;">My notes from CES 2014</span></b></span></div>
<div style="text-align: left;">
<br /></div>
<span style="font-size: small;"><span style="font-family: Arial;">I have been to CES a couple times in the past and I
know it is a big show. But surprisingly, it keeps getting even bigger. After it
broke record 130K attendees in past couple years, this year people expect it to
be around ~150K when audits come in. What that means is every keynote worth
attending takes at least a ~1.5 hour wait in line. Lines for lunch and coffee
too. Even after my rigorous planning (demo/keynote timing, long walks between show
floors etc.), I could only cover about half of my list. Nevertheless that was
plenty to get a feel for what’s coming. </span></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Here are the trends I saw and some thoughts at the end – </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><b><span style="font-family: Arial;">Wearables</span></b></span></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWrLZ4E7FHOZVpPJR_X_J4Fd8XT1UcQSMwtzXSSDccXcmmqUFLjnPsuV8Yxd1MA87QdO4nB8URbPXxThceq0A8eD7YW_wXINVUTl6er1T7Bxnw1OWxyeH4vReW3mX5RW37iEu/s1600/pebblesteele.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWrLZ4E7FHOZVpPJR_X_J4Fd8XT1UcQSMwtzXSSDccXcmmqUFLjnPsuV8Yxd1MA87QdO4nB8URbPXxThceq0A8eD7YW_wXINVUTl6er1T7Bxnw1OWxyeH4vReW3mX5RW37iEu/s1600/pebblesteele.png" height="180" width="320" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Pebble Steele Smartwatch</span></td></tr>
</tbody></table>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">This category was very hot this year - so much so
that - there were almost no smartphone / tablet mentions this year in “best of
CES” awards or even product announcements. Most of the new demo’s were about
wearables. Some were cool like the Pebble Steel which definitely moves their
smartwatch product from a geeky plasticky gadget-watch to a more mainstream/fashion
accessory that regular people will feel comfortable wearing. (Some other smartwatches were like wearing a
big phone on your wrist. See Neptune Pine). Also, I saw several upgrades to current
health / fitness bands, smart dog collars too. </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">LG announced LG LifeBand touch and heart-rate headphones.
Intel was especially big on this trend. They announced a $500K funding
competition “Make It Wearable” for startups/dev’s. Qualcomm already has
announced their Toq smartwatch at Uplinq. It is pitched as a developer edition
watch for now to push the category (and their BOM parts like mirasol display
for it!). </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><b><span style="font-family: Arial;">Home Automation / Entertainment
/ Internet of Things</span></b></span></div>
<span style="font-size: small;"><br /></span>
<br />
<div class="MsoNormal" style="margin: 6pt 0in;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS7f1EH8qlD0toKb5Z80g_8skQrwAPLcN4srC0fKLM8uOJQKiusVwSBU38cSd-eTSjrqxRLiAWiUXpeaPBVK8UKamkMv7j-UJKXGYPi2ZZLvZXLY7HmoQWywrcNU8fIh8RTfcc/s1600/intelbabymonitor.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS7f1EH8qlD0toKb5Z80g_8skQrwAPLcN4srC0fKLM8uOJQKiusVwSBU38cSd-eTSjrqxRLiAWiUXpeaPBVK8UKamkMv7j-UJKXGYPi2ZZLvZXLY7HmoQWywrcNU8fIh8RTfcc/s1600/intelbabymonitor.png" height="320" width="180" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Intel based Baby Monitor</span></td></tr>
</tbody></table>
<span style="font-family: Arial; font-size: small;">Chipset
makers and OEMs like Qualcomm, Intel, Samsung, LG looked big on this, as they
want to own this space - what with smartphones / tablets saturating. Qualcomm
is also pushing for an open standard for software framework called AllJoyn in
this space and had demos for several home devices “talking” with each other. Intel
showed a market-ready baby monitor that has sensors for baby’s vitals and the
alerts are sent to other devices at home (like mommy’s phone or even a coffee
mug with a display). Intel also announced its Edison ultra-small computer that
you can use to enable hobby-based home automation projects.</span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4VH1ZDHghnAj6-754Pp4k4AvLbwj1sAEQRl1yfDl0UQcEjlBBM5-bnVFzScXn07k5je2AQSgRSXwz2zDZD98SK1mDDKrq3-GL6RWOmCpEpoiuSFOYWYLGgBPlFSVyzL_fMCzS/s1600/Inteledison.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4VH1ZDHghnAj6-754Pp4k4AvLbwj1sAEQRl1yfDl0UQcEjlBBM5-bnVFzScXn07k5je2AQSgRSXwz2zDZD98SK1mDDKrq3-GL6RWOmCpEpoiuSFOYWYLGgBPlFSVyzL_fMCzS/s1600/Inteledison.png" height="180" width="320" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Intel Edison</span></td></tr>
</tbody></table>
<span style="font-family: Arial; font-size: small;">Samsung announced their SmartHome service to control various
appliances via Samsung phone, TV or Gear watch. Same with LG which allows to
control appliances via SMS. Mantra here is: Buy our appliances and devices so
you can control them all seamlessly. (Standardization, anyone?) </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Sony’s multiple synchronizable (projected or mounted)
displays demo (on wall, ceiling, coffee table) was impressive. You can use all
of these displays separately or in a sync. </span></div>
<div class="MsoCaption">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWmm7WPzjDycyw3ZWYCNNh2xVbzlCpMwUKBf3MQqqqWknK2NlDpztETitPqnoqfzrGNu1BRNIBqCvHQvkvJG3O6BxsSfIbV5kiNwO5CQrhc_gvHSuWO4p7MqDLH1UZg8C1PMjy/s1600/sonythrow.png" height="180" style="margin-left: auto; margin-right: auto;" width="320" /></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Sony "Throw" projector</span></td></tr>
</tbody></table>
<span style="font-family: Arial; font-size: small;">Several use cases can be enabled by this. E.g. play “music
to sunset” with all displays showing a relevant (different) imagery. Or play
“street scene in Paris” in-sync on all displays. Impressively immersive, but this
looked a bit expensive proposition for mass-market appeal but not too far away
in future. </span><span style="font-family: Arial; font-size: small;">Their futuristic interactive display projected on a coffee
table (or a wall) that you can interact with (touch and move UI widgets) was
pretty cool.</span><span style="font-size: small;"> </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTaN8NOEUnnipqtsjBh5oxCEft4mljwmxoXh7D6AFaSylsPuW7BlKkwTz17OACKOLuK2u8LLdiql5AZxdEKXBsdECjhwW32qQQrjMB5VrPgUuZ0uk8xXhWCudbKueTksZ2F6Br/s1600/sonytableUI.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTaN8NOEUnnipqtsjBh5oxCEft4mljwmxoXh7D6AFaSylsPuW7BlKkwTz17OACKOLuK2u8LLdiql5AZxdEKXBsdECjhwW32qQQrjMB5VrPgUuZ0uk8xXhWCudbKueTksZ2F6Br/s1600/sonytableUI.png" height="180" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">interactive UI projected on a table</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6ZLQNDApvrSYC7Ws1IqDJXZM3cDke4nEaIjfojrGIwEDGbLrgIL9O_BuK5JLmeFAmOK0mHgyFAVPIyJJdEnx2LOXMyHUP2k1qwAXsTK0-UpUOyZ2wXGfupNJ0lnAv1_rwXew-/s1600/walldisplay.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6ZLQNDApvrSYC7Ws1IqDJXZM3cDke4nEaIjfojrGIwEDGbLrgIL9O_BuK5JLmeFAmOK0mHgyFAVPIyJJdEnx2LOXMyHUP2k1qwAXsTK0-UpUOyZ2wXGfupNJ0lnAv1_rwXew-/s1600/walldisplay.png" height="180" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Wall display (mirror when off)</td></tr>
</tbody></table>
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span>
<span style="font-size: small;"><b><span style="font-family: Arial;">Ultra-HD TVs, 4K Content,
TV/Social integration</span></b></span></div>
<div style="margin: 6pt 0in;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPifGSL9yRjCNptBx5G2xS7xizk1ZVszKommbfU91um8cO4_f5tdLLwRwqpPW7d6tHUBrdPhlS7kEEYfywkeI77ATs61_ULpF5QRq7mp0mdQ15E8nwfol_OyLHFAIITtHoDxBT/s1600/panasonic-uhd.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPifGSL9yRjCNptBx5G2xS7xizk1ZVszKommbfU91um8cO4_f5tdLLwRwqpPW7d6tHUBrdPhlS7kEEYfywkeI77ATs61_ULpF5QRq7mp0mdQ15E8nwfol_OyLHFAIITtHoDxBT/s1600/panasonic-uhd.png" height="320" width="180" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_oiK4PvouW68Outw8Wu1qzJJ5pgbGyjYJRDEdzafWE10_UkU1qhuuZ-FfhX5DzD0WEDo5LI04SiV_GL0nF4cEY2OnyPzCBuQEMGqXDrmLDxl9_O747ec-amgx0Y4nQo57Ro5/s1600/sony_glass.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_oiK4PvouW68Outw8Wu1qzJJ5pgbGyjYJRDEdzafWE10_UkU1qhuuZ-FfhX5DzD0WEDo5LI04SiV_GL0nF4cEY2OnyPzCBuQEMGqXDrmLDxl9_O747ec-amgx0Y4nQo57Ro5/s1600/sony_glass.png" height="180" width="320" /></a><span style="font-family: Arial;">Pixels
have gone up to 4K and TVs can come in curved panels (switchable by user
between flat v/s curved). They look really immersive. In the soccer match demo
on Sony’s dual-4K TV, one could clearly see faces of players and stadium
viewers. Also, with social integration, you can “watch TV with the world” with
all the social feeds time-sync’ed with the content e.g. A missed goal in a
soccer game and you can see a burst of reactions from twitter on a side panel,
or in your wearable glasses.</span></span></div>
<div style="margin: 6pt 0in;">
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span></div>
<div style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Sony,
Vizio, Samsung, LG are heavy on UHD TVs. Mostly planned in mid-2014. TV Sizes
are going beyond 85-100inches now. </span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDcNMyu3pa7FIFHhGtOH6Yx_ms31tlUg_DJXwe24rWVTTyfDv0uqy_laICbStWnyJnT9QAwnxUm88SsLKACd2djUSuoicMUC0PRlX0uLdwmqphUd0wEV3RvKBDvHl0lzsFm8P0/s1600/youtube4k.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDcNMyu3pa7FIFHhGtOH6Yx_ms31tlUg_DJXwe24rWVTTyfDv0uqy_laICbStWnyJnT9QAwnxUm88SsLKACd2djUSuoicMUC0PRlX0uLdwmqphUd0wEV3RvKBDvHl0lzsFm8P0/s1600/youtube4k.jpg" /></a></span></div>
<div style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">YouTube had 4K streaming (VP9) demos running at
partner booths like Panasonic TVs. Netflix announced they will roll out the
next season of “House of cards” in 4K. (I would have preferred the sequel of
“Breaking Bad” in 4K, but I digress). And yes, Sony had (expensive) camcorders
for 4K recording by consumers.</span></div>
<div style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><b><span style="font-family: Arial;">Car Automation / OS / Electronics</span></b></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;">
<span style="font-family: Arial; font-size: small;">There was so much action around
cars that CES felt like an auto expo as well. Intel has partnered with BMW i3
car integration. Qualcomm introduced an automotive chipset 602A (Quad core, 320
GPU, bunch of multimedia / gps features). </span></div>
<div class="MsoCaption" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhivOahkaNfEAEUaGQs4__N12Ju10pa98nnnTARPKK5KH40Ds4JDR3C1m3WmUbIoD3br36Gr20JJDJ9CIBu2yyN8RCtHbi57_CWq46EChyphenhypheniXFLTYKfQqY5TF1PNPFIxSHRd9fmC/s1600/car-intel-bmw.jpg" style="margin-left: auto; margin-right: auto;" /></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Intel-BMW i3 integration</span></td></tr>
</tbody></table>
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Google announced
(with Audi, GM, Honda, Hyundai and NVidia) Android in car platform via
a global alliance called <a href="http://www.openautoalliance.net/">Open
Automotive Alliance</a> (OAA). Get ready for Android homescreens in car
(and new levels of tracking :-)) </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Samsung/BMW
announced that Samsung Gear watch can control the car features now.</span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><b><span style="font-family: Arial;">AR/VR</span></b></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnxAHF1XpIQTebOrxSNgZtzJ-fvF7pr8K-npbZ2owb_uL7mBgJD8BZhjQXzR3AdIvcc1GeyJoN43t9sot-5cY01PB9Ey8QR1fEaIq_BSCnrOfTiUTVo1Pm0W78l8tTN9Ea_HaE/s1600/arvr.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnxAHF1XpIQTebOrxSNgZtzJ-fvF7pr8K-npbZ2owb_uL7mBgJD8BZhjQXzR3AdIvcc1GeyJoN43t9sot-5cY01PB9Ey8QR1fEaIq_BSCnrOfTiUTVo1Pm0W78l8tTN9Ea_HaE/s1600/arvr.jpg" /></a></span></div>
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Chipset companies like Qc, Intel are pushing several AR/VR
experiences like gaming & for kids education (e.g. QC & Sesame street
partnership). For gaming, Intel has partnered with </span><span style="font-family: Arial; font-size: small;">OEMs</span><span style="font-family: Arial; font-size: small;"> for kinect-like RealSense interactions on laptops etc.
Played with it a bit, was pretty good at detecting palm/finger-level with a
decently accurate depth sensing. </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><b><span style="font-family: Arial;">Some Thoughts on privacy </span></b></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Privacy is soon slated to get out of control for consumers.
So far they think they can turn off their one device (or features), but in
future there will be smartwatch-like wearables and your car still up for
tracking data about you. The expansion path of Smartphones/Tablets ->TVs
-> Automotive (Cars) seems to be natural evolution for chipset, OEMs, OS and
data mining companies. However, Combine that sort of tracking with data mining
of content consumption habits (inputs to your brain) and social network
comments (outputs of your brain), and you can almost roughly digitally clone
someone’s brain. </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-family: Arial; font-size: small;">Will consumer awareness itself get to a point for them to
demand more control of their data, with open technologies like Firefox OS for
all their devices? Or would it still be the OEM/carrier partners who want to
break free of the OS-maker stranglehold on services and revenues? </span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="margin: 6pt 0in;">
<span style="font-size: small;"><br /></span></div>
</div>
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-23205838393480948842013-03-26T09:12:00.003-07:002014-01-16T18:07:32.159-08:00Five Stages of a New Hire at Mozilla <div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;">Five Stages of a New Hire at Mozilla </span></div>
<div style="text-align: center;">
<br /></div>
<br />
1. Where (the heck) did I land?? These people are so different from me.<br />
<br />
2. Let me try and listen, watch and observe. Ah, Actually these people believe in something that is different from what I have known.<br />
<br />
3. Now, many things start to make sense. I observe my brain wiring is under revision. <br />
<br />
4. A couple months pass by. Now after interacting with me, I note the new"er" hires are not sure of where they landed either.<br />
<br />
<br />
5. I think I am a Mozillian now.<br />
<br />
<br />
<br />
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-76197084775252474412012-07-05T18:23:00.001-07:002012-07-05T18:24:14.104-07:00Clouds v/s Device-2-Device Technologies<div dir="ltr" style="text-align: left;" trbidi="on">
Forecast: Cloudy. In fact, A lot of different clouds. The "clouds" have been here for a few years already and some major players are offering services around both consumer and enterprise segments. Especially in mobile domain, iCloud and Google Drive have major ambitions. Amazon - the pioneer in many ways - is already strong with their compute engine (which Google now introduced as well). And there are many others (3rd party app developers included) who are building services on these clouds, or even building some other clouds.<br />
<br />
How do these clouds help mobile users? Over the past few years, there is a proliferation of multiple mobile (or just portable) devices per person. It is not just 2 device issue (Desktop PC and a smartphone) any more. Many users have tablets, connected cameras, gaming consoles, storage devices, watches and some other wearables. Even in-home devices like connected thermostats will proliferate quickly. Clouds certainly have helped users reduce the perpetual "keep them all in sync" problem of the past. All your pictures, media, content is available from them all no matter what device you used to create it. Think pictures from your phone, tablet or camera. or your purchased media. But now the problem has shifted to "whose cloud" you have signed into. All Apple devices use iClouds, All Google devices will use Google Drive and so on. This is not an issue for you if all devices in your household are tied to a single ecosystem. (iOS or Android) but a big problem if they are not. Or if you do not want them to. <br />
<br />
That's where Device to Device technologies can address the need. Proximity-based device connections can share content with each other "while you are around". The storage remains on the source device and the other device is merely "sharing" it. You are sitting in your living room and you can make your tablet interact with your TV or phone or set top box. No matter what OS they each are running. The media in this case will stay on your phone and the TV is merely offering its large display to watch it. There are a few options available here: You can use one of the proximity based RF bearers like WiFi Direct (now that WiDi future is bleak) or Bluetooth. And make your apps smart enough to handle these bearers. or All of them come together and form a standard to share based on proximity. Qualcomm has tried to make this interaction easy with their AllJoyn protocol (which is open source) so essentially any OEM or app developer can implement and support this. There may be more initiatives coming here.<br />
<br />
Thus the question is: Are these 2 two technologies (clouds vs device-2-device) fundamentally going in different directions for any single ecosystem to consider? Is there a way to use them both to complement each other? </div>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1790638955488696662011-01-19T14:38:00.000-08:002011-01-19T14:38:10.139-08:00CES 2011 - A brief summary of innovations<div class="MsoNormal" style="margin: 0in 0in 0pt;"><shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"><stroke joinstyle="miter"></stroke><formulas><f eqn="if lineDrawn pixelLineWidth 0"></f><f eqn="sum @0 1 0"></f><f eqn="sum 0 0 @1"></f><f eqn="prod @2 1 2"></f><f eqn="prod @3 21600 pixelWidth"></f><f eqn="prod @3 21600 pixelHeight"></f><f eqn="sum @0 0 1"></f><f eqn="prod @6 1 2"></f><f eqn="prod @7 21600 pixelWidth"></f><f eqn="sum @8 21600 0"></f><f eqn="prod @7 21600 pixelHeight"></f><f eqn="sum @10 21600 0"></f></formulas><path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f"></path><lock aspectratio="t" v:ext="edit"></lock></shapetype><shape id="_x0000_s1026" style="height: 155.1pt; margin-left: 0px; margin-top: 13.8pt; position: absolute; width: 207pt; z-index: -7;" type="#_x0000_t75" wrapcoords="-69 0 -69 21507 21600 21507 21600 0 -69 0"><imagedata o:title="IMG_6087" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg"></imagedata><wrap type="tight"></wrap></shape></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;">Attendees: 140,000</b><b style="mso-bidi-font-weight: normal;"><span style="font-size: 9pt;">(international attendees 30000)</span></b></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;">Companies: 2,500 </b></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;">Approx products displayed: 20,000+</b></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;">Quite a few new technologies were on display at the CES and most exciting categories were in mobile computing. Here is a very short summary of the products on display and the technologies of interest that are powering them. <b style="mso-bidi-font-weight: normal;"></b></div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><b style="mso-bidi-font-weight: normal;">Tablets/SmartPhones: </b></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><shape id="_x0000_s1032" style="height: 121.5pt; left: 0px; margin-left: 0px; margin-top: -0.7pt; mso-position-horizontal-relative: text; mso-position-horizontal: absolute; mso-position-vertical-relative: text; mso-position-vertical: absolute; position: absolute; text-align: left; width: 233.25pt; z-index: 7;" type="#_x0000_t75"><imagedata o:title="imagesCAGBMV8W" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg"></imagedata><wrap type="square"></wrap></shape><shape id="_x0000_s1031" style="height: 2in; left: 0px; margin-left: 3in; margin-top: 172.7pt; mso-position-horizontal-relative: text; mso-position-horizontal: absolute; mso-position-vertical-relative: text; mso-position-vertical: absolute; position: absolute; text-align: left; width: 3in; z-index: 6;" type="#_x0000_t75"><imagedata o:title="dellInspirontab" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image004.jpg"></imagedata><wrap type="square"></wrap></shape>This was definitely the year of the tablet. Over 80 tablets announced and launched at the CES. And Motorola not only take home the best category award for <a href="http://www.motorola.com/Consumers/US-EN/Consumer-Product-and-Services/Tablets/ci.MOTOROLA-XOOM-US-EN.overview">Motorola Xoom</a> and also was the “best in show” product. Same with <a href="http://www.motorola.com/Consumers/US-EN/Consumer-Product-and-Services/Mobile-Phones/Motorola-ATRIX-US-EN">Motorola Atrix 4G</a> - won the best smartphone. The overall tablet trend in the show was large screens, customized OS & high speed connectivity. Some had innovative form factors notably the Dell tablet that can swivel and becomes a touch-tablet or a keyboard-laptop <a href="http://www.engadget.com/2010/09/14/dell-inspiron-duo-tablet-netbook-hybrid-unveiled-with-rotating/"><span style="color: purple;">Inspiron Duo</span></a>. Or the <a href="http://ces.cnet.com/8301-32254_1-20027454-283.html?tag=mncol;txt"><span style="color: purple;">Samsung tablet with slideout keyboard</span></a>. Some tablets have 4G/LTE planned at launch. Toshiba had their tablet on display in a glass showcase so none was allowed to touch it – possibly some new functions on the way. The already out Samsung Galaxy also had a lot of buzz in 7” category, with many media-apps for their SmartTVs running on it. It also has 4G and wi-fi versions now. There were also quite a few low cost tablet options mainly from companies in <country-region w:st="on">China</country-region> & <country-region w:st="on"><place w:st="on">Taiwan</place></country-region> running various flavors of Android. However, the major software differentiator here was who is running Honeycomb version of Google made for tablets? <span style="mso-spacerun: yes;"> </span>Answer: Motorola, LG & Toshiba. Some tablets shown will run the Microsoft Corp's Windows 7 PC software (Samsung slideout) and RIM showed off their business-focused 4G PlayBook tablet. Other tablets were from <a href="http://www.zdnet.co.uk/news/mobile-devices/2011/01/05/ces-asus-eee-tablets-add-android-windows-40091312/"><span style="color: purple;">ASUS</span></a>, Acer, MSI and many more.</div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;">LTE Chipsets:</b> LG announced that they have been working with VZW on LTE since 2008 and showcased a few of their LTE offerings. Wireless module WM300 based on L2000 chipset – identified as world’s 1<sup>st</sup> LTE chipset. There were quite a few USB LTE modems from Sierra and Pantech as well.<span style="color: white;"> </span>For now, only plug-in laptop modems can take advantage LTE, but at the show, Verizon showed off smart phones from Motorola (Bionic), LG, HTC and Samsung smartphones that use LTE.</div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid;"><span style="mso-spacerun: yes;"> </span></div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><b style="mso-bidi-font-weight: normal;">Windows on mobile chipsets: </b>Microsoft announced that they will support Windows on ARM and NVIDIA.<span style="mso-spacerun: yes;"> </span>So expect a longer battery life from windows.<span style="mso-spacerun: yes;"> </span>To counter the tablet threats, <b style="mso-bidi-font-weight: normal;">Intel and AMD </b>are putting graphics capabilities in the GPU for faster performance on games etc<br style="mso-special-character: line-break;" /></div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid; text-align: justify;"><shape id="_x0000_s1027" style="height: 177.75pt; left: 0px; margin-left: 0px; margin-top: 2.2pt; position: absolute; text-align: left; width: 2in; z-index: 2;" type="#_x0000_t75"><imagedata o:title="IMG_6096" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image009.jpg"></imagedata><wrap type="square"></wrap></shape><b style="mso-bidi-font-weight: normal;">Connected Appliances: </b><span style="mso-spacerun: yes;"> </span></div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid; text-align: justify;">Everything in home appliances appears now to have a net connection and a display. The fridge that can do energy management for the entire home. Can offer your recipes of choice, can show you weather and other stats like how many times you opened the fridge door (energy mgmt tips). There were also washers and dryers that can tell you to delay the cycle till the smart grid rates drop to minimum and can show you many tips pulled from the clouds. All clouds. The issue here may be all appliance companies, utility companies, TV/cable companies want to do that. One or two distribution/pricing/GTM strategies will eventually need to emerge.<span lang="X-NONE" style="background: black; border-bottom: black 1pt; border-left: black 1pt; border-right: black 1pt; border-top: black 1pt; color: black; layout-grid-mode: line; mso-ansi-language: X-NONE; mso-bidi-language: X-NONE; mso-border-alt: none black 0in; mso-fareast-language: X-NONE; mso-font-width: 0%; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"></span></div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid; text-align: justify;"><b style="mso-bidi-font-weight: normal;">3D TVs/3D displays/3D LCDs/Mobile 3D: </b></div><div class="MsoNormal" style="margin: 0in 0in 0pt; page-break-after: avoid;"><shape id="_x0000_s1028" style="height: 142.5pt; margin-left: 0px; margin-top: -0.7pt; position: absolute; width: 191.25pt; z-index: 3;" type="#_x0000_t75"><imagedata o:title="IMG_6159" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image011.jpg"></imagedata><wrap type="square"></wrap></shape>This was anticipated and 3D TVs amassed a lot of attention at the show. The quality has improved multiple times e.g. LG’s no flicker 3D. They also showcased 3D without glasses. This technology is making inroads outside TVs now and we could see 3D in laptop and mobile displays. There is a lot of speculation about if 3D will really take off but the 3D technology without glasses shows some promise based on the response there. The bulky, expensive, battery-powered glasses are also paving way for light, inexpensive glasses.<span lang="X-NONE" style="background: black; border-bottom: black 1pt; border-left: black 1pt; border-right: black 1pt; border-top: black 1pt; color: black; layout-grid-mode: line; mso-ansi-language: X-NONE; mso-bidi-language: X-NONE; mso-border-alt: none black 0in; mso-fareast-language: X-NONE; mso-font-width: 0%; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"></span></div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="mso-spacerun: yes;"> </span></div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;">Convergence/Media Everywhere:</b> A few companies are trying to solve the problem of viewing user’s owned media from any of their owned devices. Qualcomm’s Skifta showcased this based on their Skifta app (similar to DLNA). Motorola showcased Medios and mover solutions. The solutions also target cloud based contents like netflix. Major push was seen on TV makers trying to solve that problem as well.</div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><shape id="_x0000_s1029" style="height: 168.75pt; left: 0px; margin-left: 0px; margin-top: -0.7pt; position: absolute; text-align: left; width: 225pt; z-index: 4;" type="#_x0000_t75"><imagedata o:title="IMG_6174" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image017.jpg"></imagedata><wrap type="square"></wrap></shape><b style="mso-bidi-font-weight: normal;">TV based video-calling:</b> TV/chipset makers in association with VOIP companies showcased this technology in action. Notably Sony was demo’ing Skype video calling on their TVs and Intel demo’ed Cisco Umi running their chipsets. Services to be ordered from these respective providers (in this case, Skype and Umi). Question-How many services/bills can customers handle? Expect some service consolidation here…</div><div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"><shape id="_x0000_s1030" style="height: 102.1pt; left: 0px; margin-left: -252pt; margin-top: 11.45pt; mso-position-horizontal-relative: text; mso-position-horizontal: absolute; mso-position-vertical-relative: text; mso-position-vertical: absolute; position: absolute; text-align: left; width: 171pt; z-index: 5;" type="#_x0000_t75"><imagedata o:title="LG smart TV" src="file:///D:\Profiles\E52102\LOCALS~1\Temp\msohtml1\01\clip_image019.jpg"></imagedata><wrap type="square"></wrap></shape></div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><b style="mso-bidi-font-weight: normal;">SmartTVs:</b> Samsung used their keynote to show this product through a story setting interspersed during their CEO address. High quality TV that can pull the contents from all internet providers, has widgets and apps. <span style="mso-spacerun: yes;"> </span>Also, saw a few more SmartTVs from TCL that support Kinect like interface for (or instead of) their remote. User can sit in front of the TV and with wave of hands can scroll, select, push, pause – everything that you can do with a remote. User would need to get used to some new gestures. </div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><br />
</div><div class="MsoNormal" style="margin: 0in 0in 0pt;"><b style="mso-bidi-font-weight: normal;">Technologies to reduce “Driver Distraction”:</b> Hyundai showcased a technology that uses camera/sensors based “obstacle detections” for alerting a distracted driver. The demo was as you are “distracted” (call/sms), the sensors detect a vehicle in front, car brakes by itself or tightens your seatbelts w/ an audible alert. </div>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-13055022610591238332011-01-11T00:04:00.000-08:002011-01-13T15:25:46.116-08:00Form Factor Trends<h2 align="justify" style="background: white; font-family: inherit; font-weight: normal; margin: 0in 0in 0pt;"><span lang="EN" style="font-size: large;"><span style="color: #333333;"><br />
</span></span></h2><div align="justify" style="background: white;"><span lang="EN" style="font-size: large;"><span style="color: #333333;">How many screens do we need in our lives? SmartPhone, TV, Laptop, Tablet and ..?</span></span><br />
<h2 align="justify" style="background: white; font-family: inherit; font-weight: normal; margin: 0in 0in 0pt;"><span lang="EN" style="font-size: large;"><span style="color: #333333;"> </span></span></h2><span style="font-family: Tahoma;"><span lang="EN" style="color: #333333; font-size: 10pt;">Early Jan 2011, I had an opportunity to attend an awesome panel discussion at CES about “</span><span lang="EN" style="font-size: 10pt;">Gadgets Everywhere and the Role of Wireless”<span style="color: #333333;">. The discussion brought forth some interesting predictions of future that got me thinking. The panel seemed to agree that the tablet is the 4<sup>th</sup> and “final” screen in user’s lives. Well, that “final” screen sounds like a familiar phrase as experts indeed had called mobile (or smartphone) as the final screen few years ago. That leaves us with a question: really how many screens do users need? </span></span></span></div><div align="justify" style="background: white;"><br />
</div><div align="justify" style="background: white;"><span style="font-family: Tahoma;"><span lang="EN" style="font-size: 10pt;"><span style="color: #333333;">For the past few months, I have been using all the 4 screens in my life. </span></span></span><span lang="EN" style="color: #333333; font-size: 10pt;"><span style="font-family: Tahoma;">Let’s for a moment, leave the TV screen aside - as an inevitable screen for every family to watch and enjoy contents together. That leaves us with 3 “personal” screens. So do we need them all?</span></span></div><div align="justify" style="background: white;"><br />
</div><div align="justify" style="background: white;"><span lang="EN" style="color: #333333; font-size: 10pt;"><span style="font-family: Tahoma;">Recently, when I started using the tablet, I had thought I will use the other 2 devices a bit “less”, paving the way for zeroing down on the best 2 of 3 that fulfilled all my needs. However, interestingly I did find a place for all 3 personal screens. and boy, did they fit their place each so well! I started using the tablet for a few applications where the laptop and smartphone were “less efficient” or simply “inadequate”. For example, the tablet was still as portable as the Smatphone but made the content-watching much better, with their bigger and better screens. The ready-to-consume contents viz. Books, Videos/movies and Pics play and look much better on the tablets. And unlike the heavier laptop, it did make me free from “desk” and entered the other rooms of my home. You could hold it like a “bedside book” for reading. You could make it stand for playing a movie. But the most amazing thing with the touch interface is that it almost minimizes the learning curve for non-computer-literates like my 3year old son or my parents. All they had to do to watch a content was to simply touch what they want to play. That for me is cool. Now the “Intent” takes over “methods”. This is how it should always have been. No need to read user manual or need any hand holding. Someone recently said at a conference: “The user manual is merely a list of design failures”. So true! If a consumer facing product’s interface is intuitive, it should just unbox and be ready to serve. </span></span></div><div align="justify" style="background: white;"><br />
</div><div align="justify" style="background: white;"><span lang="EN" style="color: #333333; font-size: 10pt;"><span style="font-family: Tahoma;">So are tablets already to take over laptops or smartphones? Not so fast. Like many other people, I am not a tablet-typer. So it is tough to create any docs or contents with tablets. Nor do they have a good MS-Office or productivity app suite for my office work. (It may change once the Googles or Apples of the world will solve that or if MS Windows tablets take off again). So yes, tablets are here to stay but not ready to kick the laptops out yet. There is a ton of opportunity to make the tablet more usable and enjoyable with software solutions (apps). That’s where the innovation will continue happening. With its portability combined with HW components like GPS and other HW components providing user context, the possibilities are endless. </span></span></div><div align="justify" style="background: white;"><br />
</div><div align="justify" style="background: white;"><span lang="EN" style="color: #333333; font-size: 10pt;"><span style="font-family: Tahoma;">There is a prediction that the tablets will become the only “away from home” consumption device. I agree. TV will remain unchallenged at home. Laptops will be around for a while at work and work-from-home. I especially like the idea that the tablet will be the device to enjoy while “leaning back” (content consumption) and laptop is for “leaning forward” (content creation). To take this idea further, TV will be a device to enjoy with family while relaxing “feet up” and the smartphone is a device to use while on the go (“feet on”). Unless we stop getting in some of these positions, all these screens are here to stay. So yes, my guess is 4 is a maximum. Only way from here is to go down to 3 or may be a 2 with some more evolutions of HW/SW. What’s your take?</span></span></div><div align="justify" style="background: white;"><span lang="EN" style="color: #333333; font-size: 10pt;"><span style="font-family: Tahoma;"></span></span></div><div align="justify" class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style="font-size: 10pt;"></span></div><span style="font-family: Times New Roman;"></span>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com2tag:blogger.com,1999:blog-8580888.post-81332589269653770682008-02-06T00:37:00.000-08:002008-02-06T00:37:42.614-08:00PC World - First LTE Base Station Runs WiMax Too<a href="http://www.pcworld.com/article/id,142150-c,wirelesstechnologyservices/article.html">PC World - First LTE Base Station Runs WiMax Too</a> Every new generation of technology comes with a standards war. First there was GSM, CDMA and then GPRS, 1x. Then came cdma200o and UMTS. Now there is LTE and Wimax. Much like the DVD wars of Blu-ray v/s HD-DVD camps, the suppliers need to find the right time to launch the products going one way or the other. The LTE v/s WiMax war has the suppliers in flux too. So what do to you expect? Dual-mode products. Much like AT&T that was moving from TDMA to GSM in 2001, with devices like Siemens S45 TDMA-GSM-GPRS technologies, expect to see dual/triple mode devices in next 2 years. ANy guesses on who will win the war here?Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-56325628795121491202007-06-11T00:03:00.000-07:002007-06-11T00:04:11.829-07:00"Voice Pay" - Pay by VoiceNow you can pay by simply using your voice. <a href="http://www.technologyreview.com/Infotech/18843/">Voice Pay: Pay by Voice</a>: "To use Voice Pay, consumers first need to set up an account. This one-time enrollment process involves calling a Voice Pay number from a cell phone and establishing a user name and password, as well as providing credit-card information. The consumer will also be asked to register a particular cell-phone number and give a voice print by repeating a series of randomly generated numbers." <br /><br />P.s. Make sure you do not day-dream of shopping. Before you know, your account deposits will follow whatever you say before you wake up :-)Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-69146920355721584762007-06-10T23:57:00.000-07:002007-06-11T00:00:14.730-07:00iPod and Nike Sports kitDo you jog with your iPod? Now it helps you keep track of your health as well. <a href="http://www.cnettv.com/9710-1_53-21876.html">iPod with Nike Sports Kit</a>, complete with the pedometer. <aref> <http: com="" html=""></http:></aref>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com1tag:blogger.com,1999:blog-8580888.post-36832623007427661072007-05-18T23:28:00.000-07:002007-05-18T23:28:51.854-07:00iPhone is OK'd by the FCCThe iPhone is OK'ed by FCC today. The only question now is the timing and pricing of the launch. Since there is so much press and blogging on iPhone aleady, I would refrain from writing about it. Will that price point work to get Apple the stated goal of 10% market share? is the question now. <a href="http://www.tgdaily.com/content/view/32104/128/">TG Daily</a>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-79973353477825390692007-05-18T23:16:00.000-07:002007-05-18T23:21:49.845-07:00qode.com - It's in the codeThis company <a href="http://www.qode.com/en/index.jsp">qode.com - It's in the code</a> has a downloadable Java application that can enable your mobile phone to read Barcodes. This technology is being used in Japan to read barcodes (from billboards or magazines) by pointing your cell camera to the barcode and taking a picture. The web browser instantly takes you the website with special offers. Imagine a McDonald's billboard with a barcode on it. You take a picture and get a 20% coupon on your cell. <br /><br />I have a version of this app on my MOTORAZR and it works well. I also tried this on the ISBN number of the book on my desk and I was taken to its publisher's website.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com1tag:blogger.com,1999:blog-8580888.post-92034791501121204842007-05-18T23:12:00.000-07:002007-05-18T23:12:11.282-07:00Sabeer Bhatia - The Hotmail founderRecently had a chance to meet with Sabeer Bhatia, The hotmail founder. He gave a talk in UCSD on "Web 2.0" and what was memorable in his talk was his story of selling hotmail.com to Microsoft. I found this story on <a href="http://www.asiaweek.com/asiaweek/technology/990625/bhatia_2.html">Asiaweek.com</a> about him pretty close to how he described his negotiations with Bill Gates & co. Currently he is busy with Arzoo.com in India, apart from his NanoCity project. Got to see the human side of the big names in Silicon Valley.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com1tag:blogger.com,1999:blog-8580888.post-89601440494302766752007-05-18T23:02:00.000-07:002007-05-18T23:02:42.434-07:00Jott.com - Mobile Note Taking and Hands-Free MessagingJust came across this company. Jott Networks. <a href="http://www.jott.com/">Jott.com - Mobile Note Taking and Hands-Free Messaging</a> Started by 2 ex-Microsoft employees. The idea is simple. Speak something and it becomes a written word. <br /><br />Most Americans spend time a lot of time in the car and get an idea or a thought while driving when there is nothing to write on or the hands are on the wheel. Here is your chance to let someone else write it down and send to wherever you want. It could be as simple as you need to reserve a seat for dinner or as important as a patent idea. The company provides a number for you to call and then all you need to do is leave a voicemail. The tool sends you the written note in an email or text message format.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1123262565035607632005-08-05T10:22:00.000-07:002005-08-05T10:24:47.946-07:00The RIM-Microsoft war starts...<a href="http://www.motorola.com/motoinfo/product/details/0,,113,00.html">Motorola Moto Q</a> The world's thinnest<br />office email phone powered by Microsoft Window's mobile 5.0 versions (first such device) is all set to challenge Blackberry's RIM<br />next spring. It will be an interesting game to watch. Somehow I sense a deja vu. Reminds me of the last OS war between Microsoft <br />and Symbian (Nokia).Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1120596612419044552005-07-05T13:50:00.000-07:002005-07-05T13:52:24.030-07:00Motorola and Samsung to share mobile technology patents<a href="http://yahoo.reuters.com/financeQuoteCompanyNewsArticle.jhtml?duid=mtfh80849_2005-07-01_08-42-50_seo172620_newsml">Motorola and Samsung to share mobile technology patents| Reuters.com</a> Many big companies are avoiding the patent fights which are proving to be really expensive to everyone and ultimately hurting the industry. Here is a news of two big mobile companies coming together to resolve their patent differences. Samsung and some Japanese companies are already doing that in some other areas. Not everyone agrees though that, resolving it outside courts might be a good idea. Nokia has decided to challenge some decisions in this regard with Interdigital. <a href="http://news.yahoo.com/news?tmpl=story&cid=575&e=2&u=/nm/20050705/wr_nm/tech_nokia_interdigital_dc">Nokia may contest patent arbitration decision - Yahoo! News</a>Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1120071068429810202005-06-29T11:51:00.000-07:002005-06-29T12:03:51.676-07:00The telecom consolidation continues....<a href="http://today.reuters.co.uk/news/newsArticle.aspx?type=businessNews&storyID=2005-06-29T181856Z_01_KWA965828_RTRUKOC_0_TELECOMS-SENDO-MOTOROLA.xml">Motorola buys Sendo | Reuters UK </a> Just when I wrote about consolidation, here is one more...Mot buys Sendo now.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1120066545080353272005-06-29T10:35:00.000-07:002005-06-29T12:04:41.093-07:00BenQ Buys Siemens Mobile<a href="http://www.mobiledia.com/forum/topic30883.html">BenQ Buys Siemens Mobile - News Headlines - Mobiledia</a> The consolidation continues in both sides. Cingular buys AT&T Wireless, Sprints acquires Nextel and now BenQ buys Siemens mobile. Sony Ericsson is already an old story. How long will this continue? In long term, I guess there will be only a few telecom carriers on one end and a few chipset manufacturers on the other end. In the middle, there will be the (remaining few) handset manufacturers who might end up just being the "cost cutting" and "form factor/UI" experts, with their markets shares looking like dancing graphs every quarter.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1119826642139326452005-06-26T15:57:00.000-07:002005-06-28T16:23:43.460-07:00Markets are already watching the new kid on the block<a href="http://yahoo.businessweek.com/magazine/content/05_27/b3941088_mz017.htm">BW 50: Qualcomm: The Son Gets The Call</a><br />Markets have already started watching him. So far the reviews are positive. They say now he has to eye big partners like Motorola.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1119026552685286602005-06-17T09:42:00.000-07:002005-06-28T16:21:58.593-07:00Qualcomm CEO elect Paul Jacob's headline eventRecently attended the SDTC headliner event <a href="http://www.sdtelecom.org/events/eventdetail.cfm?event_id=FD0C1EAE-491B-4741-9235-783DD25F7697">Qualcomm CEO elect Paul Jacobs' address and interview </a>. A well-attended event with about 300 San Diego telecom folks around, looked like all the advertising of this event that SDTC did had paid off.<br /><br />After the initial SDTC formalities, it came to Dr Paul Jacobs' interview. This young CEO-elect who is all set to take over a multi-billion company (by July 1st ) which some say is the poised to become next monopoly, a la Microsoft, looked quiet pleasant and an accessible kind of person. and there he was… He started off by saying everyone to please switch their cell phones ON as that is what would keep everyone in the business. :-)<br /><br /><b> His speech </b><br /><br />In his 10 page presentation titled "Convergence at hand - New opportunities for Qualcomm and its partners", Dr Jacob talked mainly about two issues he says are close to his heart and also feature on his agenda for years to come: partnerships and innovations. <br /><br /><b> what partnerships? </b><br /><br />Well... the first one is well-known about Qcom, but the second? He explained. For past few years, QC has been active in building the telecom eco-system that has enabled the manufacturers, carriers and content developers launch some new products and services, and they will continue doing that. Apart from the technology, does that sound a lot like Brew? well, yes. After all he was one of the main driving forces behind the idea of BREW itself. (In fact he came up with that name BREW, which he talked about later in Q&A.) <br /><br />What kind of partnerships he means? He continued... Companies from Japan are coming up with a lot of innovative ideas for products like cell phone eg. someone developed an application to take a picture of english text and translate to Japanese. Well, Qualcomm would not get into such innovation, but partner with such companies to integrate those ideas in their platforms and enable them run. He maintained QC enabled the garage developers by making them available the BREW platform and training. <br /><br />Okay, what about carriers? He said just like everyone else, QC is watching the telecom markets and services launched in Asian hubs of Japan and S Korea, the region which is being termed the "World's laboratory" for telecom. <br />Customers in these countries can shell out top $$$$ for advanced business and entertainment services on cell phones. He cited video services as an example. When video was offered "flat rate", the uptake was huge. So huge that it took 70%+ of the network bandwidth. but when carriers brought it to "per packet" service, the demand reduced very drastically. so how can QC help here? By optimizing the bandwidth of networks with technological innovations so that carriers can still offer these services at a flat rate or equivalent. <br /><br /><b> Keeping the costs down </b><br /><br />As opposed to the Asian markets, US markets are very conservative in spending on new services like video. These markets are also "price conscious", so it becomes essential to reduce the price of the handsets. That’s where QC comes in. By integrating as many applications as possible in a single chipset, they can help bring the costs down. For countries like India and China where the market potential is huge but the demand is basically towards the low price devices, it makes sense to keep the costs down by integrating as many things as possible in a single chip. (Markets like Japan/Korea are ready to pay for the secondary ASICs on the board) and this is why Qualcomm is focusing on integration.<br /><br /><br /><b> The person </b><br /><br />All in all, Paul Jacobs talked and sounded like an engineer. He knew the technical implications of what he was promising. That's a good thing to see.<br /><br /><br /><b> Q & A </b><br /><br />Later there was a pretty light interview and Q&A session which I tried to capture in brief summarized way...<br /><br />Q: How did you come up with the name BREW?<br />A: It was very interesting. We discussed and debated a lot and I finally came up with the name BREW. The room laughed as they thought I was thinking beer. :-) Some thought it is a take on Java. Some thought this name is already overused. I wrote these letters on board and kept them for weeks. 'W' was easy (for wireless), 'B' was to be for basic or binary, but 'R' & 'E' was tough. Later someone suggested runtime environment. and there it was. but then Legal team said, forget it, someone would have a trademark on it already. I pushed for it for all the hardwork and they found there was no trademark.<br /><br />Q: You mentioned "partnerships" 21 times and "innovation" 15 times, what about a partnership with Nokia?<br />A: Did I mention "execution"?<br />Q: yes, I hope not Nokia's execution though :-)<br />A: yes, we are afraid of each other, but yes, in some areas we would like to co-operate and some other areas, we would remain competitors. Same is true with TIs and Intels of the world.<br /><br />Q: You talk so much about data apps and future of cell phones. Which phone do you use and which app do you use?<br />A: I use Motorola 710 and I use brew calendar sync app on that one. I also play the solitaire game in the car, when I am not driving!<br /><br />Q. What keeps awake at night?<br />A: Partnerships and innovation leadership<br /><br />q. Are you targeting UWB area also?<br />A: yes<br /><br />Q. what did dad tell after the <a href="http://www.signonsandiego.com/uniontrib/20050309/news_1n9qcom.html"> press conference </a>? <br />A. Nothing specifically but Bill told me "Paul don't sc#@w this one up!" :-)<br /><br />A. Say, you go to a party. What do you tell the people about what you do?<br />A. I tell them about cellular telecom. I tell them our chips and that they are in a lot of cell phones, just like "Intel inside" thing in PCs. I tell them about data, voice, brew, data apps and so on until they leave.<br /><br />Q. Will you be able to clear the hurdles in getting the spectrum for mediaflo?<br />A. yes, there is a resistance from incumbent players but it benefits them ultimately. Video clips on phones would drive people to go to the TV channels anyway.<br /><br />Q. There is always a gap between concept and technology. Where do you stand?<br />A. Well we achieved great things in CDMA. We got into gsm and now, we are actually welcome in the GSM operators doors. So I am hopeful.Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com1tag:blogger.com,1999:blog-8580888.post-1113014483185634072005-04-08T19:35:00.000-07:002013-03-28T11:54:02.983-07:00What's this blog about?<div dir="ltr" style="text-align: left;" trbidi="on">
What's this blog gonna be about? <br />
"well, it is going to be random thoughts typed down with some irregularity". <br />
Very scholastic sounding statement which shows enough lack of clarity to pass off as a Microsoft's error message. :-) <br />
<br />
But this blog is mainly going to about happenings in Mobile telecom area and trends. And some personal experiences at work and industry along the way.</div>
Anonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1112941661202989592005-04-07T23:27:00.001-07:002005-04-07T23:27:41.203-07:00hellotest messageAnonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0tag:blogger.com,1999:blog-8580888.post-1112941640518249442005-04-07T23:27:00.000-07:002005-04-07T23:27:20.516-07:00helloAnonymoushttp://www.blogger.com/profile/15246011100348000178noreply@blogger.com0