Archive for July, 2008

A true, global Bluetooth Big Brother case

Thursday, July 31st, 2008

The B for Bluetooth can easily stand for “Big Brother”…

Via Guardian (UK), a report on a study being done without people’s knowledge that uses Bluetooth to keep track of people’s aggregate behavior, see Bluetooth is watching: secret study gives Bath a flavour of Big Brother:

The data is being used in a project called Cityware to study how people move around cities. But pedestrians are not being told that the devices they carry around in their pockets and handbags could be providing a permanent record of their journeys, which is then stored on a central database.

:
:

More than 1,000 scanners across the world at any time detect passing Bluetooth signals and send the data to Cityware’s central database. Those with access to the database admit they do not know precisely how many scanners have been created, but there are known to be scanners in San Diego, Hong Kong, Australia, Singapore, Toronto and Berlin.

Good reminders

This is a good reminder to keep your Bluetooth OFF, or at a very minimum, in non-Discoverable mode; turn it on ONLY when needed / or when wanted be tracked (see bluetoothtracking.org).

And remember, to not use any personal information as the friendly name for your Bluetooth device (or your home wireless access point, for that matter); from the article:

Many people use pseudonyms, nicknames, initials, or abbreviations to identify their Bluetooth signals. Cityware’s scanners are also picking up signals that are listed using people’s full name, email address and telephone numbers.

ceo

Carnival of the Mobilists #134 at Mopocket

Thursday, July 31st, 2008

This week’s Carnival of the Mobilists #134 is at Justin Oberman’s weblog Mopocket. This week edition comes with essays by newcomers Shaun Zelbers and Ari Zoldan, as well as regulars including as Martin Sauter, Steven Hoober, Ajit Joakar, Andreas Constantinou, and others…

Thanks Justin for picking up my entry on NFC.

ceo

Data Messenger and Secure Mobile Forms (Media Sourcery)

Wednesday, July 30th, 2008

Data Messenger

There is a new application for anyone who must store and/or transmit sensitive data to/from their cellphones. Good examples are hospitals or hospice businesses (HIPAA), lawyers on the field (client data), and as recently learned, even the government users of BlackBerry devices — see UK prime minister’s office acknowledges aide lost a BlackBerry phone during trip to China.

A new application, called Data Messenger/SecureMobileForms by Media Sourcery, allows companies to do just data — securely store and transmit their data. The app is highly configurable, and allows you to create XML-based forms, combined with permissions and location-based data. This solution goes beyond the mobile client pictured above. It is a whole secure messaging infrastructure, already proven on the web and desktop environments, and now recently extended to mobility. The S60 version was recently featured at Nokia’s website.

Data Messenger uses the concept of “data parcels” — similar in concept to typical parcels from UPS and FedEx, except this ones packages pure data; a file, a form, an MP3, whatever needs to be secured. The solution not only brings peace of mind when it comes to sensitive content, but it is traceable all the way from source to destination, parcels have a permission-model that includes who can access it and when, and for how long.

The solution is available on Java ME platforms (S60 and BlackBerry) and a Windows Mobile version is in development.

The secure forms solution can be found at SecureMobileForms.com.

(A quick disclaimer: I was involved in the early design days of this solution)

ceo

About Carlos (Rafael) Ortiz Longo

Tuesday, July 29th, 2008

CORL

A little bit about my middle (older) brother — see Carlos (Rafael) Ortiz Longo (Wikipedia).

…he is the brain in the family ;-)

(yes, the manned space program is in our blood)

ceo

P.S. It is very cool to see all those people who have been contributing to my brother’s Wikipedia page; thanks all!

W3C — New Work Started on Mobile Web Application Guidelines

Tuesday, July 29th, 2008

The World Wide Web Consortium (W3C) today has published its best practices and standards for open mobile Web and Web application development.

The goal is to help mobile content developers deal with the challenges of designing Web content for a variety of mobile devices – i.e., not just the iPhone or other proprietary platforms.

In addition to standards documentation, the W3C also released a mobile Web code checker that allows developers to test mobile-friendly Web code.

The press release is below:

– 29 July 2008 — W3C today announced new standards that will make it easier for people to browse the Web on mobile devices. Mobile Web Best Practices 1.0, published as a W3C Recommendation, condenses the experience of many mobile Web stakeholders into practical advice on creating mobile-friendly content.

“Mobile Web content developers now have stable guidelines and maturing tools to help them create a better mobile Web experience,” said Dominique Hazaël-Massieux, W3C Mobile Web Activity Lead. “In support of the W3C mission of building One Web, we want to support the developer community by providing tools to enable a great mobile Web user experience.”

Mobile Web Design Guidelines Address Challenges on the Go

People who want to use the Web while “on the go” face several challenges, including hardware and software diversity, device constraints, and bandwidth limitations. Mobile Web Best Practices 1.0 helps content authors face those challenges and develop content that works on a wide array of mobile devices. Authors and other content producers will find practical advice for managing user experience challenges such as data input and page scrolling.

Until today, content developers faced an additional challenge: a variety of mobile markup languages to choose from. With the publication of the XHTML Basic 1.1 Recommendation today, the preferred format specification of the Best Practices, there is now a full convergence in mobile markup languages, including those developed by the Open Mobile Alliance (OMA).

The W3C mobileOK checker (beta), when used with the familiar W3C validator, helps developers test mobile-friendly Web content.

Next Steps: Mobile Web Application Guidelines

According to Juniper Research, “the global market for Mobile Web 2.0 will be worth $22.4 billion in 2013, up from $5.5 billion currently.” Keeping pace with this trend, the Mobile Web Best Practices (MWBP) Working Group published today the first draft of the next generation of guidelines, Mobile Web Application Best Practices, aimed at mobile Web applications. While the “original” best practices document focused on traditional Web browsing, the new guidelines will focus on the use of Web applications and widgets for user interaction opportunities on mobile devices. For example, mobile content providers might use Web applications together with geolocation information to provide users with richer location-based services and interfaces.

W3C is also developing resources to help authors understand how to create content that is both mobile-friendly and accessible to people with disabilities. A draft of Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG) is jointly published by the The Mobile Web Best Practices Working Group and WAI’s Education & Outreach Working Group (EOWG).

The MWBP Working Group participants, including key leaders from the mobile industry and representatives of the Mobile Web Initiative (MWI) sponsors, are declaring their support for today’s set of published mobile Web technologies.

About the World Wide Web Consortium [W3C]

The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards. W3C primarily pursues its mission through the creation of Web standards and guidelines designed to ensure long-term growth for the Web. Over 400 organizations are Members of the Consortium. W3C is jointly run by the MIT Computer Science and Artificial Intelligence Laboratory (MIT CSAIL) in the USA, the European Research Consortium for Informatics and Mathematics (ERCIM) headquartered in France and Keio University in Japan, and has additional Offices worldwide. For more information see http://www.w3.org

ceo

The Web Science

Monday, July 28th, 2008

WSRI logo

I was quite fascinated by a recent article in the Communications of the ACM written by Web luminaries James Hendler, Nigel Shadbolt, Wendy Hall, Tim Berners-Lee, and Daniel Weitzner titled Web Science: An Interdisciplinary Approach to Understanding the Web (Communications of the ACM).

The article argues that while the micro aspects of the Web (networking, protocols and Web applications, etc.) are all well understood, the macro side of the web is not (its evolution, usage, behavior, social impacts, and so on); this a very accurate observation. The authors propose a new science field of study — the Web Science:

The Web must be studied as an entity in its own right to ensure it keeps flourishing and prevent unanticipated social effects.
:
:
Despite the Web’s great success as a technology and the significant amount of computing infrastructure on which it is built, it remains, as an entity, surprisingly unstudied. Here, we look at some of the technical and social challenges that must be overcome to model the Web as a whole, keep it growing, and understand its continuing social impact. A systems approach, in the sense of “systems biology,” is needed if we are to be able to understand and engineer the future Web.

For this, the Web Science Research Initiative (WSRI) was been formed:

The Web Science Research Initiative brings together academics, scientists, sociologists, entrepreneurs and decision makers from around the world. These people will create the first multidisciplinary research body to examine the World Wide Web and offer the practical solutions needed to help guide its future use and design.

The Web continues to evolve, having a tremendous impact on our society. It really is as seeing a biological entity grow and evolve; and this is because people are evolving it (and vice-versa), and thus it has the unpredictability that comes from humans beings; it is a beautiful thing.

There is a lot to be learned about the Web beyond the technology found at its micro level, under the covers. There is a lot to learned on how it grows and evolves, and the impact that is has on people and their interactions, and on society. But also the impact the other way; of the people and the society and economic factors that have on the evolution of the Web. The following Colliding Web Science illustrates this complexity:

Colliding Web Science

And when considering the mobile factor, another level of complexity is added to the Web equation (science)…

I hope to see this new field and discipline evolve into a formal area of study of science, with concentrations on mobile and the Web.

ceo

SMS 5 years outlook: SMS is King

Sunday, July 27th, 2008

A quick note of another study, this time by ABI Research, that mobile messaging (SMS) is and will continue to be the top use, after voice, for cellphones — see SMS to Garner 83% of All Mobile Messaging Revenues through 2013 (ABI Research). Another important point made by the research is that companies are looking into SMS for other opportunities:

“Innovative companies are exploring opportunities for expanding mobile messaging access to Web sites as well as targeting customers with content and ads,” says principal analyst Dan Shey. “To be successful with these enhanced services, companies that supply mobile messaging products and services must understand the regional distributions for customer type, payment preferences, message delivery method, and usage.”

If your application includes a “communication” piece, make sure it supports SMS; even for services such as information retrieval, SMS is proving to be extremely useful.

For now, SMS wins over Mobile IM (MIM), and it will continue to be the case until MIM exposes all the same characteristics as SMS, including simplicity, guaranteed to work/message delivery across networks, direct yet deferred messaging, and understood billing.

The future of mobile messaging is (or should be) a hybrid approach to SMS and MIM, that will offer the best of both worlds; see Analysis and Opinions on the Future of Messaging (About Mobility).

Related to this:

ceo

Carnival of the Mobilists #133 at VisionMobile

Thursday, July 24th, 2008

CoM  #133

The Carnival of the Mobilists #133 is at VisionMobile (Andreas Constantinou’s weblog). VisionMobile is one of the top mobility blogs in the global blogosphere; a must read. This week’s edition of the Carnival comes with mobile technology essays by Justin Oberman, Ian Wood, Ajit Jaokar, Andrew Grill, Dean Bubley, Barbara Ballard, Martin Sauter, and truly yours, C. Enrique Ortiz (me!).

Thanks to Andreas for selecting my essay as the post of the week:

The post of the week honours go to C. Enrique Ortiz for his thesis on why discoverability is what’s stalling the take-up of mobile apps. It’s always great to see such thought leadership in the mobile industry.

Thanks for the kind words Andreas!

See the Carnival of the Mobilists #133.

ceo

AtomDB – data management system for (mobile) web applications

Wednesday, July 23rd, 2008

At our last MobileMonday Austin event we had the pleasure of having as guest speaker Nikunj Mehta, team leader of the Atom DB project at Oracle.

It really was a great technical presentation by Nikunj, where he discussed mobile web applications, synchronization and disconnected databases. He introduced AtomDB which in my opinion has great potential for mobile web applications and the problem of intermittent connectivity, caching and offline data synchronization. Nikunj and his team definitely understand the problem and have come up with a very interested solution, AtomDB.

AtomDB is a browser-runtime component (plug-in) that allows (mobile) web applications to have a data access layer with relational data management and networked data synchronization capabilities. AtomDB uses standard technologies such as JavaScript-based APIs, the Atom syndication format for transport (publishing), and the web browser itself. Because it is a browser extension (plug-in) only browsers with plug-in support can be extended with AtomDB (an obvious observation); they are first proving/validating the technology using Windows Mobile, and other browsers will follow, probably with support for WebKit-based browsers coming up next.

With AtomDB, the (mobile) web application doesn’t have to worry about connectivity and network details — from the application itself, the data may or not reside on the handset, and AtomDB takes care of connectivity and synchronization details. AtomDB is a relatively new project and is (research) work in progress. I totally recommend that you follow up on this project.

If you are interested in learning more about AtomDB, see Nikunj’s blog The Asymptotic Tight Bound blog.

Below are Nikunj’s presentation slides Mobile Data Access Using AtomDB:

ceo

MobileBeat 2008 – Free Pass!

Wednesday, July 23rd, 2008

MobileBeat 2008

Free pass to MobileBeat 2008!

I’m not going to make it to the event tomorrow July 24th, which is happening at the Plug & Play Tech Center in Sunnyvale CA — product deliverables/milestones are 1st priority…

So whomever contacts me first, can have my $450.00 pass that is on my name…. Email me, call me, twitter me, or leave a comment on this blog… All I need is help with is “transferring” this pass to whomever wins it…

ceo

Apple Store, part 2 — 25 Million Apps Downloaded in 11 days

Tuesday, July 22nd, 2008

Not bad…

From Apple Says 25 Million iPhone Apps Downloaded (CNN):

Apple Inc. (AAPL) said iPhone owners has downloaded 25 million copies of software programs for the phone in about 11 days, which it sees as a significant benefit for future iPhone sales.

Related to this see Apple Store – 10 million downloads in just 3 days (who said local apps are RIP?) It is about ease of discovery.

ceo

The End of Software Patents?

Monday, July 21st, 2008

This is big. This very much could mean the end of software patents… See the article The Death of Google’s Patents (Patent Law Blog). From the Patent Law Blog article:

If the PTO’s test is followed, the crucial question for the vitality of patents on computer implemented inventions is whether a general purpose computer qualifies as a “particular” machine within the meaning of the agency’s test. In two recent decisions announced after the oral arguments in the Bilski case, Ex parte Langemyr (May 28, 2008) and Ex parte Wasynczuk (June 2, 2008),[3] the PTO Board of Patent Appeals and Interferences has now supplied an answer to that question: A general purpose computer is not a particular machine, and thus innovative software processes are unpatentable if they are tied only to a general purpose computer.

This has major implications on everyone who has protected, is protecting or will try to protect Intellectual Property, especially software patents:

That stark answer should capture the attention of the many inventors and firms owning, or seeking to own, patents on innovative computer implemented processes, for the PTO’s new interpretation of patentable subject matter provides a clear avenue to reject patent applications and to invalid issued patents on all such innovations without regard to how meritorious or creative the innovation is. To understand the sweeping implications of this new position, we need only to consider how the PTO’s position applies to the patent on Google’s PageRank technology, which is surely one of the most famous and valuable of all modern software patents and which is now almost surely invalid under the agency’s position.

…time to engage the patent lawyers!

ceo

Fragility of Services on the Web

Monday, July 21st, 2008

A lot of noise recently, triggered by the recent S3 Outage, on the fragility of Web Services…

And guess what? This is (and will continue to be) a recurring and expected theme on the highly interdependent world of Mashups and services on the web.

When having such dependencies, you need to take the time to understand the robustness of the services/platform that you are depending on, and make sure there is a good Service Level Agreement (SLA) in place. And then, wish for the best, because web services do and will fail on you. So, if you have critical dependencies, you must do infrastructure and capacity planning (see below), and contemplate going with a redundant fail safe approach, but that is going to cost you extra (as in time and money).

Note that Amazon S3 does have what seems a reasonable SLA.

Related to this see:

ceo

A very good day for physical to digital worlds connection companies. U.S. Patent Office Rejects All Ninety Five NeoMedia Patent Claims

Saturday, July 19th, 2008

Back in March of 2006 I wrote about Neomedia’s patent claims related to computer systems that rely on scanned inputs — they claimed that they owned the IP for all technologies and computer systems that perform processing based on scanning barcodes, 2D codes, words, and whatnot. Then took that one concept and applied for 12 different patents — see Same Book 8 Times, One Concept 12 Patents.

Neomedia used FUD to intimidate other companies and preclude innovation from others.

But thanks to the Electronic Frontier Foundation (EFF), the U.S. Patent Office Rejected All Ninety Five NeoMedia Patent Claims (The via the Pondering Primate); from the Pondering Primate article:

NeoMedia Technologies, Inc., claimed to own rights to all systems that provide information over computer networks using database-like lookup procedures that rely on scanned inputs, such as a barcode. NeoMedia has used these claims not only to threaten and sue innovators in the mobile information space, but also to intimidate projects focused on increasing awareness among consumers about the social and environmental impact of the products they buy.

It is a very good day for physical to digital worlds connection companies…

ceo

Juniper Research: NFC Mobile Payments to Reach US$75 Billion by 2013

Thursday, July 17th, 2008

Another report that claims big numbers; this time by Juniper Research — see NFC Mobile Payments to Reach US$75 Billion by 2013 (via Payment News).

2013, or five years from today, seems about right for the NFC sweet spot (or start of).

But to see that happening, it must begin today. It is not until I see the technology gap closing, that I will believe such numbers. Let’s not confuse potential with reality. NFC has huge potential, including beyond payments; the use cases and merits are there, and people will use it.

But the gap is too extreme today. Show me the NFC phones, where are they? There are next to zero NFC-phones in the U.S. — I am not seeing it happening…

The Juniper Research report says (via Payment News):

2009 will see limited numbers of NFC devices shipped (except in the Far East & China region) but the market will begin to ramp up from 2010 onwards and by 2013 20%, or 1 in 5 phones shipped, will possess NFC capability.

Global annual gross transaction value will grow over 5 times between 2011 and 2013.

The top 3 regions (Far East & China, North America and W. Europe) will represent nearly 90% of the $75bn p.a. market (by gross transaction value) by 2013.

Show me the phones!

Believe me, I can’t wait; when the phones come out for real, I will be one of the first ones with a very interesting solution for it…

…in the meantime, we will continue to see trials after trials after trials. It is time to move-on to the next phase of NFC deployment.

ceo