Tag: smartphone applications

The software on those customer-facing iPads–your mobile device can run it

Article

5 Things To Know About That In-Room Hotel iPad || HotelChatter

From the horse’s mouth

Intelity (software developer of these apps)

Company Web page

My Comments

An increasing number of hotels are providing guests with an iPad or similar “mobile-platform” tablet in your room for you to use. These typically are running a custom-designed app that works as an information source for the guest and, in some cases, provides self-service access to a wide range of services like in-room dining, housekeeping requests and check-out.

These devices are the same hardware as the iPad that you have, and this customer-service software is most likely to be available at the iTunes App Store for your iOS device or Google Play for your Android device. In some cases, the software may also be finished as an HTML5 Web app for use on laptops running the latest Web browser or on mobile devices that don’t have a native version written for them.

By you running this kind of customer-facing software on your device, you have access to the same benefits as you would have on the device that is located at the property. This can benefit you if you end up being enamoured by the hotel you are staying at and can allow you to take it further. For example, you could use the “local knowledge” functionality when you are out and about or even to plan your visit to the same town again; or refer to “in-room dining” menus for suggesting menu options that you have liked.

These kind of customer-facing apps can benefit customers who want to take the experience with your product or service further. This is in a similar way to the concept of the “app-cessory” where there are mobile-platform apps that enhance the functionality of a device or provide an improved user interface for the device or the apps that extend sports events or TV shows by adding value to them.

What I would like to see of these apps is that developers write native apps for the common mobile platforms while writing Web apps for use with unsupported platforms.

An increasing number of home systems and personal health devices link to our mobile devices

Article

Home, health devices controlled by apps on the rise | The Age (Australia)

My Comments

A trend that is becoming very real in this day and age is for more appliances, home systems and personal healthcare devices to be linked to the home network and the Internet.

This is typically manifested in the form of the devices having control apps being made available for smartphones and tablets that run on common mobile-computing platforms, especially iOS and Android. Typically the device would like to the smartphone or tablet either via a direct Bluetooth link or the home network with the mobile computing device linking to that network via Wi-Fi wireless. Some of these devices that promote “cloud-driven” or “remote-access” functionality make use of the Internet connection offered by the home network or the mobile computing device.

Of course, you have to remember that the use of the “cloud” word is primarily about the vendor or service provider providing either simplified remote access to the device or having user data being stored on the vendor’s servers.

A lot of the apps offer various device control or monitoring functions, with some of the apps linking to a remote Web server for storing user data. This is more so with personal healthcare devices where the goal is to keep a record of measurements that the device obtains on behalf of the user.

Of course, the mobile-computing-platform app may not he the only way to benefit from the connected device’s online abilities. Here, the device could work with a Web-based dashboard page that users can view with a Web browser on their regular-platform or mobile-platform computing device. This situation would come in handy if the concept is to provide more information at a glance or provide greater control of the device.

There is a reality that by 2022 a household with 2 teenage / young-adult children will maintain 50 Internet-connected devices compared to 10 such devices in 2013 according to OECD data and this situation is being described as the “Internet Of Things”.

But there are some issues here with the current ecosystem for these devices and apps. For example, if a user has more appliances and other devices from different manufacturers or service providers, the smartphone or tablet will end up being crowded out with many different apps. The same situation may occur as a device comes to the end of its useful life and is replaced with a newer device which may be from a different vendor. It can lead to users finding it difficult to locate the monitoring or control apps that they need to use for a particular device.

Here, the situation could be rectified through the use of application standards like UPnP so that one can develop apps that can manage many devices from different vendors.

This could also encourage innovation such as the design of “car-friendly” apps or voice-agent (Siri / S-Voice) plugins so that one could benefit from a monitoring or control app when they leave or arrive in the car. Similarly, the software would need to exploit the abilities that iOS, Android and Windows Phone 8 / 8 / RT offer within their platforms for “at-a-glance” viewing or user notifications.

It is a change that could take place over the years as the home network exists to be the easy-to-manage small network for an increasing number of devices.

Using a smartphone app and a QR code to determine the provenance of that beef in France

Article – French language

Flashez votre barquette de bœuf et retrouvez son origine

My Comments

The recent meat-substitution scandal in Europe where a significant quantity of processed beef and beef-based “heat-and-eat” products sold in that area were filled out with horsemeat has put the meat industry, especially the beef industry, on edge.

But how is the meat industry going to restore consumer confidence in the beef that they are going to purchase especially from the supermarket?

A group of organisations in France have put their heads together to provide a way of checking the provenance of that tray of beef. This involved a group of beef farmers in the Pyrenees, the Vignasse et Donney software developers and the Auchan supermarket chain. With this project, there would be a database that has information on the provenance of the retail packages of meat available for sale. As well, each tray of that meat has a QR code that represents the link to the database about the meat. This would be read by a platform smartphone that runs the “Boeuf Blond D’’Aquitaine” app that shows up information about the meat package whose QR code is scanned.

It could work in restoring the necessary consumer confidence in the meat but this concerns more the sausages, the “cut-up” beef like minced (ground) beef or stir-fry strips as well as the ready-meal products like bolognese, lasagne and moussaka. Here, a lot of this class of food is prepared by third parties and it could be feasible to “balloon” the beef product with pork, oodles of fat or offal or, at worst, horse. This is more so with cheaper versions of these products; and this scandal was primarily anchored around the mislabelling of the product at various points of the preparation process.

I would see the QR-code labelling program and the provenance database being more effective with the sausages and “cut-up” beef which was prepared through the known chain of production established by the partners such as “on-demand on-site” preparation of these cuts by Auchan for example. Similarly, the DNA could be worked out for the meat and meat products and represented in to a smartphone-readable label that can be used by customers to determine the origin of the meat they are to purchase.

Using a smartphone’s camera as machine vision for better fluid analysis using analysis strips

Article

Urine sample app lets users detect diseases with iPhones | Cutting Edge – CNET News

My Comments

I was amazed about the concept of having a smartphone’s camera along with a special app “read” a urine analysis strip to provide a better analysis of diseases and other issues that can be determined through urinalysis. This can allow for the in-home diagnosis that these strips provide but allow for improved accuracy in these tests. The end user doesn’t have to add any peripherals to the smartphone or tablet for these strips to work with the software nor does the device come in to contact with the fluid in question. Rather they use the camera integrated in this device to provide the “machine vision” for the software to do the analysis.

This app could also allow for further analysis for other illnesses and conditions by the developer programming it further for these different conditions.

But I would also like to see the concept taken further beyond health tests. For example, the use of a fluid analysis strip along with an app that “reads” the strip could come in handy as a tool to help with safe partying. Here, a fluid analysis strip could be placed in a hot or cold drink, then read by an analysis app which uses the smartphone camera for machine vision to determine if the drink has been spiked with drugs. The analysis app could also determine if a drink has been “loaded” with too much alcohol, by referring to a device-local or online database of known “alcohol ratios” for many drinks including the mixed drinks and cocktails.

Similar "analysis-stick” chromatography that uses a Webcam, smartphone camera or similar machine vision, can be taken further for consumer and applications like checking the condition of engine and battery fluids in a vehicle which can betray the truth about the condition of that used car he is trying to sell, or checking the condition of the water in a swimming pool so you can keep that pool in order.

App Essentials for your smartphone or tablet

Introduction

You may have just bought your first smartphone or tablet computer and are starting to browse around the iTunes App Store or Google Play app store using your device.

At this point, you may hear from your teenage son, other family members, friends or workplace colleagues about what apps to start off with as you get in to the world of the mobile-computing platform. In some cases, your teenage son who has that ultra-cool iPhone that is full of apps to impress others with, grabs your phone, asks for your platform username and password and starts filling your phone or tablet up with various apps.

It is also worth exploring the app store for those apps that are essential to your profession or hobby so you can make your mobile device earn its keep in your work and leisure life.

Communications

One main app class that suits the mobile computing platform very much are the communications apps. These encompass the social-network apps as well as other chat, VoIP and messaging apps.

They work best with the smartphone but some of the apps can be used with most tablets in a speakerphone form. But if you want privacy or better call quality, you would need to use a wired or Bluetooth headset.

Social Networking

(Smartphones, Tablets)

Facebook Android

Facebook for Android

If you have presence on Facebook, Twitter, LinkedIn or other social networks, you can have your experience with these social networks extended to your smartphone or tablet.

This is typically provided for in the form of platform-native mobile apps that you use to interact with the social network. Most of these apps are written by the social-network but some are written by third parties, typically as multi-social-network amalgamation tools.

The ones written by the social network are primarily a mobile user interface for most tasks that you do with this service such as browsing activity, adding posts or uploading photos. Some social networks such as Facebook and Google+ also write “messaging” apps that work primarily on the messaging and presence functions that the social network offers.

Chat, Messaging and VoIP

(Smartphones, Tablets)

Skype Android

Skype for Android

This leads me to apps that work as front-ends for various chat, messaging, presence and VoIP subsystems. Examples of these include Skype, Viber and various SIP user interfaces or softphones; or even gateways to Yahoo Messenger or Windows Live Messenger.

These apps provide a touch-friendly view for writing messages or engaging in VoIP / chat sessions. If the communications subsystem has the ability to know whether one is online or offline, there is the ability to look at a glance to see who is online at a given moment.

Banking and Finance

(Smartphones, Tablets)

If you use Internet banking services regularly, an Internet banking app would be a good idea for your phone. Most of these apps are Web links to the bank’s mobile site but an increasing amount the apps are client-side apps which run on your phone and link to online banking APIs that are used as part of your bank’s Internet-banking setup.

Similarly if you maintain a share (stock) portfolio, you may want to install a stockmarket app so you can see the state of your shares. Some of these apps may allow you to buy or sell the shares or submit orders to your stockbroker.

Entertainment

Internet radio and music

(Smartphones, Tablets)

TuneIn Android

TuneIn Radio for Android

Most subscription Internet-media services like Pandora have a mobile app for them so you can benefit from your media subscription through your smartphone or tablet. As well, the TuneIn Internet radio app allows you to have the same kind of access to Internet radio stations such as your favourite local and overseas radio stations as you can on an Internet radio.

Most smartphones and tablets come with a music player with some platforms like iOS offering a comprehensive take on this form. But you can purchase improved music players for Android devices like the PowerAMP music player which I use. These ones provide better control over your music playback and some of them even have their own “tone controls”.

Video apps

(Smartphones, Tablets)

Similarly, one or more video apps may help you with having access to video content. This could be fulfilled by a video player which would be important if you download or rip video content and sync it to your device. Of course, the platforms would come with a video player app but there may be some better third-party apps available in the app store.

The one that a smartphone or tablet shouldn’t be without is a YouTube front-end. For iOS 6 users, this can be fulfilled by you using the Google-supplied YouTube ap. If you also visit other video-on-demand sites, it may be worth looking for mobile front-ends for these sites.

DLNA network media software

(Smartphones, Tablets)

TwonkyMedia Android

TwonkyMedia for Android

Programs that work with DLNA Home Media Networks typically are either controllers, players or servers. The former function allows you to push content to a DLNA-compliant receiver or smart TV using the phone’s or tablet’s screen as the control surface. Some of these programs also allow you to “throw” Internet-sourced resources like Facebook photos to DLNA-compliant TVs.

A variant on this theme, supported by different media players, is the DLNA media player which allows you to play content held on a DLNA Media Server like your network-attached storage. Some of these programs such as the Android variant of TwonkyMobile, allow you to download the media files to your phone so you can play the media on it without being on the network.

Another class is simply a DLNA Media Server which shares content held on your phone with other DLNA-compliant devices. This may be part of the DLNA Media Controller, like TwonkyMobile, but could be its own app, thus allowing you to play music to DLNA-compliant Wi-Fi speaker docks.

Song Identification Software

(Smartphones, Tablets)

Shazam for Android

Shazam song-identification for Android

You watch a favourite show on TV or you hear that piece of music being played over the speakers in that bar. But you want to know what it is or who performed it.

There are two mobile-platform apps that can help you identify the titles and artists of songs that are played. These are Shazam and SoundHound and they are accurate on most popular music including some jazz. But they don’t work well with classical and opera where you want to know what it is “composer first, work (including movement or aria name) second”.

These apps also provide further information on the music such as lyrics, or a biography or discography for the performer. They also allow you to buy and download the music from an affiliated store like Amazon or, for iOS devices, iTunes. Of course, they keep a history of the songs you used the software to identify so you can use this when buying the music from your favourite outlet and on your favourite media.

Games

(Smartphones, Tablets)

Of course, no smartphone or tablet is complete without a collection of games installed on it. They can range from card, casino and board games through the classic pinball and arcade games to newer game styles such as the unforgettable Angry Birds. There are some games which you can play online across the world and are typically based on a social-network infrastructure but there are others where you simply play against the computer.

These games allow you to fill in the time while travelling on public transport or waiting for that appointment and, in some cases, can be an ice-breaker for conversation with others.

Information on hand

Reading / reference apps and electronic bookstores

(Tablets)

IMDB Android

IMDB movie app for Android

If you want to use your tablet for reading. you won’t go far when finding the reading apps. Some of these work alongside electronic bookstores and newsstands so you can buy and download books, newspapers and magazines to your device, with a few of them like Amazon Kindle available across all platforms.

This extends to dictionary, translation, Bible and other reference apps which have the information at a glance. The apps may work with the information locally stored on the device or may obtain the information online.

Public-transport timetable apps

(Smartphones)

Most public-transport authorities and operators are building apps that work as information sources about their public-

TramHunter Android

TramHunter for Android – Melbourne trams

transport systems. Typically these provide access to the latest timetables and information concerning cancellations or delays affecting the public transport service.

Some of the apps even have a “journey-planner” function which works out the best journey for your needs. If the public-transport provider has the ability to track its vehicles as they are providing the service, their app may also provide real-time information on the public-transport service so you can know how long the wait is for your service.

It is worth having one of these apps for each city you travel in. In some cases, you may need the apps that are specific to a transport mode like the bus or tram services.

Sports scoreboards

(Smartphones, Tablets)

London 2012 Official Results App

London 2012 Official Results App

One app class that can help you enjoy the sports events that you follow better are the scoreboard apps. This is something I have covered previously on this site more as a tool that augments how you follow those fixtures rather than using them as something to follow them on.

One example is using one of these app to keep tabs on the scores while you are watching that football game in that packed-out bar. Another is gaining a quick glance at the cricket or baseball score as you hear that major event like a run or batter-out being called on the radio while you are outside, so you can decide on whether to run inside and see the replay on the TV.

The good apps in this class are typically developed by the sports broadcasters or the leagues and codes themselves. For Australians, including “Aussie expats”, I would recommend the “Footy Now”, “League Now” and “Super Rugby” apps for AFL, NRL and Super Rugby Union leagues respectively.

Calculators and Converters

(Smartphones)

Most smartphones come with a basic four-function calculator as part of the “supplied” apps. But the app stores are full of better calculator apps such as some that may provide an “adding machine tape” view, more functions like scientific, statistic or financial functions or the ability to support different data-entry methods like “Reverse Polish Notation”. These then position your phone as an alternative to the scientific calculator that you would have had for school.

An app class that I would consider important is a unit conversion app. This is where you can enter a quantity that is in one unit so you can find out what it is in another unit. This is important if you are think in Imperial / US units like pounds or inches and you see references to quantities in metric units or vice versa.

Utilities

Mobile-phone torch app

(Smartphones)

One app that I would consider essential for a smartphone owner would be the “mobile phone flashlight”. These work with the phone’s display or flash LED to turn your phone in to a flashlight (torch). Here, they can be useful as an on-hand source of light for many different situations — think of having to check out what’s wrong with the engine when your car plays up at night; checking which circuit breaker had tripped when the power went out or simply letting yourself in to your home at night.

Emergency info app

(Smartphones)

ICE In Case of Emergency Android

ICE In Case Of Emergency for Android

Another Important app that is worth having is the emergency info app. This keeps essential emergency information on your phone like your doctor’s details, medication information and next-of-kin and even has direct access to the contact details so you can contact then directly from your phone.

This is more important if you have a chronic illness like epilepsy or diabetes but can be of benefit for anyone, especially if you travel in to foreign areas.

QR code reader

(Smartphones, Tablets)

One important app class for your smartphone and tablet is the QR-code reader. These apps use your phone’s or tablet’s rear-facing camera to read and interpret QR codes.

But what are QR codes? These are a common form of two-dimensional barcode that is printed on flyers and other artwork, most often as a link to an online resource.

The good QR-code readers like i-Nigma do have a high accuracy rating no matter what the code is printed or shown on. Some of these readers can also read the standard barcodes on merchandise so you can look up further details on the product that the code is on.

Mapping and distance log apps

(Smartphones)

Endomondo Pro Android

Endomondo Pro for Android

Most smartphone and tablet platforms come with a good GPS-driven map but the app store may offer better mapping solutions. This may be important if the platform didn’t come with a really-good map solution or there is a solution that suits your needs better like a “hiking-specific” solution.

A distance-log app that uses the GPS functionality and / or the accelerometer in the phone can be a great boon if you are walking. Programs like Endomondo can work well if you track your outdoor workouts and some of them may work as “breadcrumb tracking” apps.

Client apps for electronic notebook services

(Smartphones, Tablets)

If you use cloud-based services like Dropbox or Evernote, it is worth having a mobile client app for this service. This allows you to review and update the information that you have at these locations from your smartphone or tablet in the same way that you can from your computer.

Conclusion

Once you know of the essential apps to have on your smartphone or tablet, no matter the platform that it runs, you can find that you will end up gaining a lot more mileage out of your device as you use it through the day.

Improving the way mobile operating environments are managed

Lately, Apple pulled the pin from Google’s YouTube app by not including it with the iOS 6 distribution. As well, they worked on their own maps platform for this same distribution rather than continue to use Google’s mapping platform. In some cases, there have been functionality or security weaknesses in the Android or iOS operating platform which require Apple or Google to furnish a new “point-level” distribution of the operating system. This also applies if they want to roll up the operating platform to a new requirement.

These updates typically require the host device to be restarted as part of the update process. As well, the process of downloading the complete package to fix a problem could place the device at risk of being put out of action if the connection failed. In some cases, the mobile operating-platform vendor puts off rolling out a needed patch until they have to add extra key functionality that makes it worth the while to deliver a major update.

Compare this to how an app for these platforms is kept up to date. Once you download the app from your operating platform’s app store, it is always checked for the latest version updates. Once there is a new version of the app available, the software is placed on the “Updates” list so you can start a bulk update or, depending on the platform and app store, you could set up an automatic app update so that the software is updated in the background.

Personally, I would like to see baseline functions for mobile computing devices made available as separately-updatable apps. This practice, of what Google has done with keeping YouTube and Google Maps up to date on Android, allows the functions like music / media players, email / messaging apps and the like to be kept up to date in a similar manner to the app you download from the platform’s app store.

Here, the platform developer could keep a mapping program up to date and behaving properly or add functionality to and improve the quality of the music player without having to wait for the next operating-system update. The user then experiences the mapping program, music player up to date to new requirements and working properly by just simply calling in to the app store and checking the update panel.

For the developer, they can have teams working on maintaining these apps and rolling out the updates as they are signed off and ready while another team can hone the baseline operating system through its lifecycle. In some cases, it could allow the developer to do things like prepare peripheral-interface code for new peripheral-device types and have that delivered as needed to the devices.

In this case, if Apple used this practice for keeping their Maps function up to date, they can be sure that their fanbois can update the function without having to download a “point” version of iOS 6 to their devices. Similarly, Google could “fix up” Android function apps that are misbehaving frequently and allow their users to see a stable Android device.

WiFi Direct–Another way to share files between Android devices

Article

WiFi Shoot: Sharing files over Wi-Fi Direct | Android Authority

My Comments

The Android mobile phone platform has provided many options for “throwing” files between devices.

Firstly, there was the Bluetooth “object-push” profile where you can share material between devices that have this protocol and are set up for it. This includes Android and Symbian-based mobile phones and some devices like a few Bluetooth printers and printing kiosks.

There was the subsequent arrival of the “Bump” ecosystem which allowed you to transfer the files via Internet after you “bump” the phones next to each other. This implemented a “recognised bump” pattern to register users with this system.

Next the Android platform integrated Near-Field Communication as part of the Ice Cream Sandwich iteration and implemented the file transfer as a specific function called “Android Beam”. This was exemplified in the TV advertising that Samsung did for the popular Galaxy S II phone and Samsung’s “super variant” of that function where two people touched each others’ phones to each other.

Now that most newer Android devices come with Wi-Fi Direct, a new app has been launched to enable one to “throw” files between these devices using this method. The app which is called WiFi Shoot and is currently in beta version, exposes itself as a “share” option for images and videos and can transmit the images or videos; or receive any of these files.

There are plans to open it up to a larger array of content types once the bugs are ironed out of it. Similarly, it could support “throwing” of files to and from other non-Android devices that use Wi-Fi Direct as a file-transfer or object-transfer method such as printers that could print photos or Windows PCs that have the appropriate software.

I see this as another way that the Android platform is working towards a level and competitive playing field for activities involving mobile computing.

Sports Scoreboard Apps–Relevant to the Olympics

Article

Follow the 2012 Olympic games on your iOS or Android phone | CNet

My Comments

London 2012 Official Results App

London 2012 Official Results App

Whatever side of the world you are on, you will be wanting to keep tabs on the Olympic Games in London. For example, you may want to know whether your country is clawing the Gold medals or a favoured athlete is performing well in the sport you are watching. It can even extend to knowing when a new world record has been set or broken.

But the problem is that you may be watching it during that Olympics party that you are attending or hosting at home and everyone runs in to the living room for that key race where that record is being set or broken. Or you are watching an Olympics event in that crowded bar and you want to make sure you can get that drink without missing that record-breaker or gold-medal performance. A good thing to do is to equip your smartphone with an Olympics sports-scoreboard app. Like most apps of this kind, these are offered for free by a sports publisher or broadcaster or one of the official sponsors of the sport.

These apps will benefit people who are on the other side of the world where the activities occur overnight and they may not be able to follow them in real time. Here, the sports scoreboard apps can be useful for checking on the scores for the events that just occurred as part of starting your day’s activities so you can decide whether to watch the replays or not.

Your local official broadcaster, like the NBC in America, may run a scoreboard app for the major mobile platforms. There is also a good scoreboard that is offered by Samsung for both the iOS and Android platforms. This one offers the scoreboard for each of the fixtures as well as a medal tally and the ability to track an event or athlete. The limitation with this is that you cannot track a country team, whether for team-driven or individual-driven sports. ScoreMobile currently offers an “event alert” for medals and breaking news, but nothing more.

It is still worth considering these apps as part of “tooling up” your smartphone or tablet computer for the Olympics so you can have the best value out of these games when you use these devices.

DLNA in the hotel room

Article

Ericsson’s proof-of-concept solution for DLNA in the hotel room (PDF)

Harbourside Apartments - one of those serviced-apartment blocks that could benefit from DLNA

An example of a hotel or serviced apartment block which would be relevant to DLNA

My comments

Why DLNA in the hotel room?

Increased availability of affordable DLNA-compliant entertainment equipment

Most manufacturers who sell consumer electronics are offering electronic entertainment devices that can be connected to a home network and can pull down content from that network or the Internet. When it comes to obtaining media from the home network, these manufacturers will use the established UPnP AV / DLNA technology rather than reinvent the wheel. This feature is being promoted as a distinct product differentiator and will soon end up being offered across all of a manufacturer’s lineup except, perhaps, the very-low-end models.

Some of this equipment is available in form factors that would suit the typical hotel room, suite or serviced apartment. Examples of this include the Sony CMT-MX750Ni / CMT-MX700Ni and the Rotel RCX-1500 music systems that I have reviewed on this site as well as the increasing number of “smart TVs” offered by LG, Samsung, Panasonic and Sony. In the same context, a DLNA-compliant network media adaptor could displace a solution-specific option as the gateway to premium content in the hotel as has been investigated for residential cable TV.

Sony CMT-MX750Ni Internet-enabled micro music system

Sony CMT-MX750Ni – an example of a DLNA-compliant music system for a hotel room or serviced apartment

In the case of some of the network media adaptors and “smart TVs”, it could be feasible to integrate site-specific apps or Web links to facilitate interactive services like room-service ordering or in-room checkout that have been part of hotel-based video systems.

Access to online content through mobile computing devices

Most people are making use of online content services like Internet radio, Last.fm, YouTube and Netflix on the mobile computing devices that they take with them all around the world. This also includes use of the Social Web where Facebook and Twitter profiles and pages are replete with photo and video content hosted or referred to by the profile’s / page’s owners.

Multimedia content held on users’ mobile computing devices

Another fact is that guests want to be able to bring their own content. Examples of this include music that is held on a smartphone or reviewing just-taken digital images or footage held on a digital camera or laptop on the large-screen TV.

Acer Iconia Tab A500 tablet computer

Acer Iconia Tab A500 – an Android example of a platform tablet computer

This is being taken further by the fact that platform smartphones and tablets have DLNA controller abilities either with them or as a low-cost or free app; and that mid-range and premium cameras will be equipped with Wi-Fi and “show-on-DLNA” functionality as a product differentiator.

This concept can allow better use of site-specific media like the pay-per-view movies. For example, a movie that is started on the lounge TV in a suite or apartment could be completed on the bedroom TV or a guest could view one of those pay-per-view movies on their iPad or similar tablet.

Personally I also see this concept as part of the desire by the hospitality sector that your hotel room or apartment is your home away from home.

Requirements Of This Setup

Different Media Pools

There are three different media pools that one has to consider when implementing DLNA technology in the hotel environment.

“Own media pool”

This represents the media files that are owned and maintained by the guests. They would be held on secondary storage in a portable computer, mobile device or camera or held on a network-attached-storage device.

Examples of these include music and image collections held on a notebook computer or just-taken digital images and movies held on a camera, camcorder or mobile phone. This could encompass content that is offloaded to a compact NAS device like Thecus’s N0204 “pocket rocket” NAS.

Property-local media pool

This media pool represents all media available to the guests courtesy of the hotel. It would typically be held on servers located within the property and the most obvious application would be those pay-per-view movies that guests can buy and view on their room’s TV.

But it can encompass any “broadcast-to-network” feeds used for distributing regular, cable or satellite TV through the building via the LAN or line-level media feeds used to pipe audio or video content from cabarets, conference suites or similar locations around the hotel.

Global media pool

The global media pool is representative of media that is owned by third parties and held on servers accessible to the hotel via Internet. The guest would simply select the content from the service provider and have it appear on their TV.

Examples of this would include IPTV services; Internet radio; online-media services like catch-up TV,YouTube or Netflix; the Social Web or cloud-driven remote access to one’s home media pool like Skifta.

A distinct logical realm of control

The room or apartment where the guest stays has to be seen as a distinct realm of control for the guest. This also includes situations where two or more rooms or apartments are hired by the one guest to be used effectively as one room, such as the common “connecting rooms” setup.

This means that the guests have to be able to push the media they want to view to any of the DLNA-compliant devices in their room, whether they bring the devices themselves or use the hotel-supplied devices. It also means that they have access to all of the content they can use, whether it’s the media on their laptop, the pay-per-view movies in the hotel or content on their Netflix or YouTube subscription.

But they can’t push the content to neighbouring guests’ TVs without invitation nor can they gain access to content pools they aren’t normally entitled to.

Ericsson’s proof-of-concept solution

This is a “proof-of-concept” setup that works on the assumption that there is no Wi-Fi Internet service in the premises and the mobile device is using wireless-broadband i.e. a 3G data plan for its Internet.

The hotel will need computer equipment on its network that performs the following functions: a Residential Gateway which links the hotel network to the Internet; and a Residential Control Device which controls access to DLNA devices in the guest rooms or apartments.

The guest’s smartphone will need a handler app which is part of the process of establishing the relationship between the mobile devices and the room devices and is performed whether the Internet connection is via Wi-Fi or wireless broadband. This app maps the DLNA equipment in the hotel room to the “global media pool” available through the online media service based on a unique identifier which is generated when the guest checks in for their hotel stay.

This identifier could be obtained by the handler app through a QR or similar code that is shown on the room’s TV screen when the guest enters the room; or printed on the room keycard that the reception staff hand to the guest. A phone capable of working with near-field-communication setups could obtain the identifier through this path, again at checkin or when the guest lets themselves in to their room if the room lock uses NFC technology; such as some of the newer VingCard RFID setups.

Then the handler would list out the DLNA devices in that room as “content sinks” for the guest to enjoy their content on.

Missing Factors

In-house public Wi-Fi

There is a missing factor with the Ericsson proof-of-concept setup. Here, most hotels will want to provide Wi-Fi Internet service as a value-added or extra-cost amenity. As well, all smartphones and tablet computers have integrated Wi-Fi wireless functionality.

The typical way of provisioning Wi-Fi in the hospitality industry is to implement a site-wide public Wi-Fi extended-service-set covering the whole of the building. As well, if the public Wi-Fi network is properly setup, there isn’t the ability to link data between the Wi-Fi-enabled computing devices, so as to assure privacy and security for each computer user. I have raised on this site the idea of evolving this secure-network setup further to allow clusters of device

There hasn’t been work done on the idea of implementing a room-unique or guest-unique network setup for the hotel industry. This is although some hotels were trying out the use of “MiFi” routers to provide guest-unique network setups, which I learnt of in an article in the HotelChatter blog; as well as the many Wi-Fi routers that I had seen set up at the Australian Audio & AV Show in the Melbourne Marriott Hotel in order to provide DLNA media networks for demonstrating network-driven music distribution.

Access to local media

Another missing factor is the ability to provide content that is held in the guest’s own media pool to the room’s DLNA ecosystem. Here, we may want access to the media held on our devices, whether it is music held on a smartphone, videos held on a tablet or just-taken images held on our Ultrabook.

Here, there wasn’t any question about gaining access to media held on these devices via the hotel’s public-access network infrastructure either through “pull” (access through DLNA playback device’s controls) or “push” (source device’s control app) methods.

Multiple rooms

The last factor that wasn’t considered is the desire to pass media between rooms of a cluster such as guestrooms hired by a family or a conference room hired by a business alongside the guestrooms for the conference guests as part of a “block booking”.

These multi-room bookings may provide for arrangements like allowing users to shift the content to other rooms under limited circumstances. Similarly, it could be feasible to have content held on one device in one room viewable on devices in other rooms used by the group.

On the other hand, it would be desireable to prevent content being push-played by one group member to the room of another group member as a way to assure privacy and security for that member.

This situation can be catered for using the Residential Control Device software by allowing bridging between the unique IDs under certain circumstances.

What would be essential for successful DLNA setups in the hotel sector

Local logical network serving one or more physical networks

Here, you would need to create a local subnet (logical network) for each room / apartment or cluster or rooms. The physical Wi-Fi networks that are part of this local subnet would need to work with a unique SSID and stay-unique Primary Shared Key for their security. They would be served by a local Wi-Fi router that would be managed by the hotel’s “back end” software.

This software would bootstrap the router so that it is set up to the guest’s needs and allow guest-supplied equipment to simply and securely enter the subnet, linking it to the Internet and the hotel-supplied DLNA equipment. This would be set up with NFC or QR-Code technology or WPS-PBC setup when the guest enters their room.

Upon checkout, this router would be set up to a “ground-zero” mode which doesn’t provide casual access to the Internet or the DLNA devices until another guest subsequently checks in.

A consistent connection and discovery experience

When you connect your computer equipment to this network, the discovery experience for DLNA-compliant equipment must be the same as for when you use your computer at home.

The local logical network can make this feasible by exposing only the DLNA-compliant AV equipment that exists within the guest room / apartment at the exclusion of equipment and computers in neighbouring rooms. Yet the content-discovery experience is what would be expected for the class of equipment. This includes the use of control points to “push” content to playback devices.

IPv6 – a main facilitator

A major facilitator for this setup would be the use of IPv6 networks. The address pool offered by this standard is much bigger than the address pool offered by the legacy IPv4 technology and there is inherent support for secure tunnels between logical networks.

In this application, an IPv6 setup can comfortably create local logical networks for each and every guest room in a large Vegas-class resort or downtown (central business district) hotel. There is no need to implement network-address-translation to permit the local logical networks and the back-end systems aren’t destabilised. There is the ability for IPv6 routers to create v6-v4 links to legacy IPv4 devices which represent most DLNA media playback devices and this has to be supported and functioning properly in these devices.

Conclusion

What needs to happen to facilitate the concept of DLNA-based media management in the hotel environment is for further research and study to take place. Here, it would need to be based on technologies that are currently available to the hotelier and potential guests, such as in-house public Wi-Fi networks and near-field communications.

The functionality could also be implemented in network-infrastructure equipment through the use of software that is deployed to the equipment while it is in use, rather than through replacing or adding new hardware. Any DLNA-enablement setup should not preclude the use of media devices that are available to the consumer marketplace.

Windows Phone 7 code now “set” – another change to the smartphone landscape

Articles

Microsoft locks down Windows Phone 7 code • The Register

Windows Phone 7 – Released To Manufacturing | Windows Team Blog (Microsoft)

My comments

The touchscreen-smartphone establishment is now feeling threatened due to Microsoft going “gold” on the Windows Phone 7 operating system. This will mean that the code is ready to roll out to the likes of HP and HTC in order to provide another competing platform for this class of device. In some ways, this platform may also work as a platform that competes with the Blackberry for business-use smartphones. This would be primarily because of the Microsoft name being of high value when it comes to traditional-business computing which is based around a fleet of information-technology devices that belong to the business and managed by IT-management staff.

It reminds me of 1984-1985 when the home computing scene matured with at least six computing platforms became established in the marketplace and this opened a path for a mature home / educational computing market. Similarly, the late 1980s saw the establishment of at least three mature mouse-driven GUI-based desktop computing platforms on the computing market. During these time periods, software developers had to know how to pitch the same application or game at different platforms. In a lot of cases, the developers had to know what the different platforms were capable of and what their programming limitations were. With some platforms like the IBM PC, they also had to know of different display, sound and input-device combinations that were available for the platform at the time.

In the case of the smartphones, the developers may run in to issues with different models on the one platform being equipped with different screen sizes and functionality levels like availability of input or output devices. Similarly they may have to make their software please the companies in charge of some platforms before they can sell the software through the platform’s software marketplace. This may affect utility applications like Wi-Fi site-survey tools or remote-control applications that may implement functionality that may be “out-of-scope” for the platform.

These next years may show which platforms will mature and stabilise to become the preferred ones for consumer, advanced-consumer and business smartphone classes.