Carrier IQ patent outlines keylogging and ability to target individual devices
Summary: Diving into the Carrier IQ patent gives us some interesting insights into what the technology might be capable of doing.
Unless you've been living in a cave on Mars for the past week then you will have undoubtedly heard of Carrier IQ - a rootkit-like software that's embedded in over 140 million smartphones.
What is Carrier IQ? Well, depending on who you listen to, you get a different story. According to 25-year-old Trevor Eckhart, this software has low-level access to the handset and is capable of intercepting key presses, call data, SMS communications and even web activity. However, according to Carrier IQ, the software is a tool used by the carriers to gather data to improve the network.
So what is Carrier IQ designed to do? Well, we don't have any answers to that question at present, but we can get an idea of what Carrier IQ might be used for by taking a look at the patent relating to the technology.
The patent in question is 7,551,922 - Rule based data collection and management in a wireless communications network. There are two sections that are of particular interest.
Page 18, column 12, line 41:
Additionally, because data collection and management system ... allows multiple data collection profiles and data analysis activities to be performed simultaneously, a particular device may be targeted to execute multiple data collection profiles. Therefore, target device database ... tracks the data collection activity occurring on the devices and maintains detailed information about the specific data collection profiles that are active on the devices. In doing so it can detect and resolve any contention or prioritization issues by adjusting the population of target devices selected.
Here, the patent seems to be describing a mechanism that allows a specific devices to be targeted with collection profiles that can be changed on the fly at any time.
Page 19, column 13, line 12:
The queries may be structured in such a way that performance information is gathered about the effect of a simple activity, such as a button press by the user, or information may be gathered about more complex transactions that involve multiple network layers, such as the physical layer, network layer, transport layer and application layer. In particular, the target wireless devices have software stacks that communicate with various network layers of the communications network.
Here the patent is describing the keylogging and data collection capability of the technology.
While the patent doesn't tell us what Carrier IQ is actually doing on user's handsets, it does give us an insight into what it might be capable of doing. If nothing else, I feel that smartphone owners are entitled to have a clear explanation of what Carrier IQ is capable of doing, and have the option to disable all data collection.
Many thanks to tipster Micah for sending this one in!
Related:
- So, there's a rootkit hidden in millions of cellphones
- Android bloatware results in serious security flaws
- Check your Android handset for Carrier IQ rootkit
- How to disable the Carrier IQ ‘rootkit’ on your iPhone
- CarrierIQ: Follow the money and it is the carriers behind it
- Finding and cleaning out your smartphone’s Carrier IQ poison
- Which phones, networks run Carrier IQ mobile tracking software?
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
This should be addressed to operators, not to Carrier IQ.
Looks like Sprint and ATT have lots of splaining to do!
and more....
Try adding TMo and Rogers to the carrier list. :(
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
CIQ say that they don't use or read user information. However, if the user's information is transmitted off the phone, CIQ is likely violating Federal Wiretapping Laws. The mens rea (intent) for wire tapping is not the intent to use but in the intent to tap/transmit.
Sadly most corporations always lie
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
Shill.
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
http://wmpoweruser.com/microsoft-accused-of-tracking-windows-phone-7-user-via-the-camera-app/
http://www.electronista.com/articles/11/08/31/microsoft.accused.of.ignoring.wp7.location.info/
http://mobile.slashdot.org/story/11/09/01/2242241/lawsuit-claims-windows-phone-7-spies-on-users
That's right ...
If WP7 phones have a "reason to log" what the user does, Microsoft is perfectly capable of writing the software themselves (see links from 'athynz').
The question isn't whether the phone *can* do these things (it seems that all smartphones and probably 'feature' phones can do this) it's to what extent the carriers apply this technology.
Why are we going after CarrierIQ?
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
Good point.
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
MS has denied to tamper with WP7 and kudos to them.
Do you know how to read????
This application IS NOT part of Android. The carriers INSTALLED this app as part of their handset configuration. Since Android is open source, the carriers can, and have, made the changes that they wanted on their handsets.
This app was also installed by Apple on all their handsets except iOS5. This has NOTHING to do with Google. Your hatred of all things Google is warping your judgement, provided you had any to begin with.
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
If a user could actually get the benefit of CIQ
iOS's CarrierIQ vs. Android's (+/- BB's, +/- WP7's) CarrierIQs
extreme bias
I read this post as:
I love my iPhone and defend it.
Carrier IQ on the iphone is not there to datalog anything, it is there to save rare animal species and rebuild the ozone layer. Apple would never do anything to compromise my security.
Android is nasty, it will send the keypress as soon as you LOOK at the key. It will send this info not only to feds, CIA, NASA but also Martians, Ewoks, and Chuck Norris.
Carrier IQ on every other phone OS is really really bad. Carrier IQ on iPhone is awesome, not only does it let you control if you want to send info, but when it does send info, it sends harmless info like when I surf youp0rn it tells them im on youtube instead because that's what they put it there to do.
iOS cures cancer.
RE: Carrier IQ patent outlines keylogging and ability to target individual devices
What's worse? The contract between consumers and carrier's only include the agreement to allow the tracking of one's billing information, network information, and credit history. But it doesn't apply to the virtual keylogging of private calendar appointment data, password and login credentials for office systems, client and customer addresses, public and private encryption keys, and everything else one has entered through the virtual keyboard not listed in the contract agreement.