Wednesday, 21 March 2012


Study: Free mobile apps consume over double the power

March 20, 2012, 6:30 PM EST
angry birds, smartphone, cell phone, free apps, battery life, app, mobile phone, power consumption, purdue
According to a study by (PDF) Purdue University and Microsoft, free mobile applications aren't without a catch after all: you're paying for them in battery life. Abhinav Pathak and two of his colleagues designed an energy profiling tool called eprof to analyze the power consumption of five of the top ten most popular Android apps: Angry Birds, MapQuest, Free Chess, the Android browser and the New York Times app.
The team found that only 10-30% of an app's power consumption is directly related to its purpose (such as chess algorithms being calculated in Free Chess), while the remaining 70-90% is consumed by other functionalities that use wireless I/O chips (Wi-Fi, 3G and GPS). Some 70% of the energy drain in Angry Birds is from downloading and displaying ads as well as uploading data such as location information.
While processing technology has matured, developers haven't focused enough on optimizing I/O energy. For example, many apps have an I/O "tail" as they leave their connections open for a breif period after sending or receiving information, wasting energy all the while. If we understand the data right, the "3G tail" in Angry Birds consumed about 52% of the app energy (24% when running, 28% in the process of closing).
Free Chess had a similar breakdown, the Android browser and NY Times app spent about 15% on user tracking, while an I/O-heavy app like MapQuest proved to be particularly wasteful between 3G and GPS tails. Eprof can also flesh out bugs. The researchers discovered a flaw in Facebook's app that prevented the CPU from entering sleep after the app was closed. The paper goes on to offer potential solutions.

Samsung, RIM sued over emoticon display patent :-(

March 20, 2012, 5:30 PM EST
apple, android, ios, rim, samsung, judge, lawsuit, smartphone, government, patent, copyright, research in motion, handsets, trademark, court, intellectual property, infringement, uspto, varia holdings, ip, sue, emoticons, emoji
Described as "pictorial representations of an expression or a person's mood", emoticons are widely used amongst habitual texters. Unfortunately for Samsung, Research In Motion and possibly others, Varia Holdings claims they own a patent which would prevent companies from providing a software-based button that displays "a list of emoticons for selection by the user".
Subsequently, Varia Holdings has launched a lawsuit against Samsung and RIM for infringing upon their supposed intellectual property. Here's the abstract for the patent in question, US 7,167,731.
An apparatus, such as a communication device, is provided with emoticon input logic associated with an input key to improve the ease-of-use of the apparatus for entering emoticons, e.g. into a text message, while the apparatus is operating e.g. in a text mode. Responsive to a selection of the associated input key, one or more emoticons are displayed for selection. A user may “scroll” through the one or more displayed emoticons to “select” an emoticon. In one embodiment, current focus is place on one of the displayed emoticons, and the emoticon with the current focus is automatically selected upon elapse of a predetermined amount of time after the current focus was placed.
Admittedly, the lawsuit is technically less about emoticons and more about the simple mechanism which displays them. I must concede though, this patent seems to be far from non-obvious and yes, the diagram to the right is actually an image from the patent filing. Whether or not it will stand up in court, of course, is another matter. 
Last year, Samsung actually sued Apple for using Emoji in both iOS and Mac OS 10.7. Emoji is a set of standardized emoticons which have appeared on many smartphones. Although SMS messages can't technically contain images, Emoji is actually a specific sequence of Unicode characters which represent colorful icons. On devices that support Emoji, users will see smiley faces, school buses and cupcakes instead of the actual jumbled strings of text.
While it may be difficult to understand how Varia Holding's patent was approved, we've certainly seen our share of questionable intellectual property before. USPTO has often been criticized for letting anyone patent just about anything, especially when it comes to the arcane realm of software engineering. As a result, there has been much discussion of patent reform or even doing away with software patents all together. 
Related Stories