function setAttributeOnload(object, attribute, val) {
      if(window.addEventListener) {
        window.addEventListener("load",
          function(){ object[attribute] = val; }, false);
      } else {
        window.attachEvent('onload', function(){ object[attribute] =
val; });
      }
    }
  





skip to main  |
      skip to sidebar






Dean Bubley's Disruptive Wireless



Thought-leading wireless industry analysis by high-profile consultant
Dean Bubley. Insightful and sometimes acerbic observations on the
world of mobile technology - handsets, networks, operator strategies,
applications & business models.










Report: Mobile Broadband Computing

Market forecasts for Mobile Computing. Notebooks, netbooks, dongles,
MIDs & tethers, on 3G, LTE and WiMAX networks. Analysis of current
and new business models, and key company strategies.Only 30% of mobile
broadband users will be using embedded-WWAN notebooks in
2011.Long-term postpaid monthly subscriptions will be used by fewer
than 40% of all mobile broadband users.Details are here













Friday, December 18, 2009



Predictions for 2010: Mobile Winners and Losers



It's mid-December, so it must be time for the annual prediction
season. I've tried to keep them short and sharp and to the point -
there's plenty of detailed argument behind each of these if people are
interested.I'm off away on holiday tomorrow, so may not get a chance
to respond to comments.HerosHSPA+  Just like LTE, but it's got voice
and it's straighforward to implementApple iPhone - looking
unstoppable, playing the pricing and distribution curve flawlessly,
and  doubt Mr Jobs will have some extra Wow Factor in mid-2010 to
maintain its cool. Apps will continue to help, although from Apple's
point of view they're just a means to an end rather than an important
revenue source. As usual, hardware is where the profit is.Android -
OK, I'm eating my words on this one, it looks like Google has got it
right on the second attempt, rather than some platforms' 3rd or 4th
time around. Momentum looks like it's building, unless OS
fragmentation calls a halt. Might still struggle in parts of the world
where low Gmail penetration deprives it of a headline use case. 
Augmented reality - Layar and its peers seem to have tapped into
something unique to mobile devices. The notion of a wireless "head-up
display" is sci-fi turned real. I can see a whole ecosystem evolving
here - and a set of headaches for network planners who have only just
got their heads around a shift to indoor usage of mobile data - it
might shift back.  Facebook - sets the standard for personal
communications, but also the user-provider interaction model. It
encourages rebellion among its own users. Meanwhile, it's turning from
a service to an app-platform to a web OS. Makes mobile operators'
claims of "loyalty" look like a joke in comparison.  Consumer
femtocells - ignore the impatient critics expecting overnight
adoption, the momentum is building slowly but steadily. The need for
extra capacity, offload and the ability to use them as services
platforms is inexorable. I'm expecting decent-size deployments in 2010
- although ignore anyone suggesting it's an alternative to WiFi. 
Huawei - the scariest vendor in the telecom industry. Derided by some
as a cheap copy-shop a few years ago, it's now aggressively pursuing
every sector of the telecoms industry with skill and depth. Watch out
for its handset division taking out back-markers like SonyEricsson,
while the infrastucture side is still worrying everyone. The company's
lack of dogmatic pursuit of specific standards is very positive. 
"Comes with data" - 2010 starts to see the end of the "subscription
mentality". Following on from the Amazon Kindle, we're going to see a
range of devices with connectivity "built in" to the retail purchase
price, with no need for onerous contracts. Behind the scene, new
wholesale models will rule the roost.Connection-sharing - I've written
quite a bit about this recently, and it might take until 2011 to
really pick up, but I think one of the most disruptive possibilities
is that of users pooling their mobile broadband connections. "Share my
mobile connection - only with my Facebook friends"
Operator-on-operator applications - I'm not convinced that many will
be successful, but I'm expecting various MNOs to follow Vodafone's and
Orange's lead and try to launch software apps and widgets to run over
each other's networks, exploiting smartphones and open appstores.     
                  Zeros  Mobile IMS and RCS - the dead parrot is now
looking undead, shambling about like a feathered zombie that won't
stay buried. But there's plenty of garlic and wooden stakes around....
  LTE - No clear advantages over HSPA, all manner of teething problems
in optimisation and building scale. Looks like 2001-era UMTS. Come
back in 2014 for it to move beyond niche.  Virtual conferences -
virtually useless. Everybody hates them, irrespective of the supposed
savings in travel. If I can't be there in person, just email me a PPT
or PDF and give me a dial-in number.  NFC - the videoconferencing of
the 21st century. Repeatedly hyped, repeatedly delayed and will be
repeatedly ignored by customers. Pointless.  Twitter - either niche or
irrelevant. Either way, it doesn't deserve more than 5% of its current
hype.  Enterprise femtocells - no clear business model, and a world of
pain in implementation. Question to ask your mobile operator: "How
many customer-facing firewall experts do you have?"  Embedded 3G
netbooks - The business model and user behaviour still don't stack up
in most cases, a year after I highlighted the deficiencies in a major
Disruptive Analysis report on Mobile Broadband. There's already
evidence of fraud with subsidised laptops being "box broken" and
resold. Dongles and MiFi's are cheaper and easier.  Smartphone profit
margins - Touchscreen? Check. Fast processor? Check. Web Browser?
Check. AppStore? Check. Widgets? Check. Differentiation? Nope.
Margins? Ever-thinner.  Operator AppStores - Might turn out to be
"table stakes" to play in the smartphone market, but I really can't
see them being the main avenue for application sales for handsets,
especially as the iPhone is excluded and every other device will have
its own vendor-run store as well. Won't "move the needle" for MNO
revenues or churn.  Aggregated social networks - As I mentioned a few
weeks ago, the idea of combining various web services into a single
handy screen & identity sounds great to operators and other
wannabee "owners" of customers. But no user actually wants to be
aggregated - we're all very good at multi-tasking now, thank you very
much.  The terms "dumb pipe" and "over the top" - Hugely evocative and
judgemental soundbites, which have caused countless executives to make
hugely wrong kneejerk decisions. Try using the phrases "Happy Pipe",
and "Independent Application Provider" instead for a few weeks. The
world looks different now, doesn't it?                      No
surprises    WiMAX - Steady but unremarkable growth for fixed-wireless
broadband in developing economies. A few high-profile mobile-centric
deployments, but not many devices. Slow going for the promised new
business models.Open network APIs - Lots of noise around initiatives
like GSMA OneAPI and numerous operator-specific programmes. Location
lookups, network-based SMS, voice and CEBP, automated authentication
and billing. Moderate market uptick in 2010, although with a continual
battle as alternative work-arounds developed by Google et al continue
to mature.WiFi - Doesn't get replaced by femtocells, doesn't displace
cellular mobile broadband, gets embedded in more devices. Hotspot
business models largely still a train-wreck, apart from free
venue-sponsored ones.Nokia - finally gets going on touchscreens and
decent UI. Bounces back a bit. Chugs along steadily and profitably for
feature phones and the developing world. Confounds the more hysterical
pessimists and doesn't disappear. Ovi might return from the dead, but
I'm not banking on it.BlackBerry - Continues quietly growing in
Apple's PR and branding shadow. Makes considerable headway among
consumers, especially teenagers who use it for messaging and Facebook.
The PIN messaging system starts to encroach on MSN's
territory.Consolidation - margins are looking ever uglier. New
business models aren't succeeding yet. Capital remains tight. Scale is
kingMobile TV: Was dead, is dead, will stay dead. No surprise.Data
roaming prices. Everyone knows it's a huge embarassment. But it's such
a profitable embarassment that nobody will budge until regulators or
competition authorities come after them with a big stick.





Posted by
Dean Bubley


at
3:04 PM






0
comments


























Thursday, December 10, 2009



Another operator-on-operator service: Orange ON



After the launch of Vodafone 360, there is now another entrant into
the fray for mobile operators offering so-called "over the top"
applications themselves, from the usually ultra-conservative
Orange.There's an article about it here . I'm at the Telco 2.0 event
in Orlando today, but will try to chase down more details when I
can.One tantalising snippet though:"Although the final details are yet
to be confirmed, the network is looking at offering VoIP-type services
in markets where Orange does not have a presence. It is understood
that this could eventually be rolled out to customers on other
networks where Orange does have a footing"I think that this sort of
operator-on-operator competition will be a major disruptor in
2010-2011. I've been talking about the idea for a few years, but it's
needed a critical mass of smartphones and appstore-type delivery
mechanisms to make it practical.For some history on this concept, see
a previous post here. 





Posted by
Dean Bubley


at
12:24 PM






0
comments


























Friday, December 04, 2009



LTE Voice: the more I've looked at Circuit fallback, the worse it's
looked



I've been talking about the problems with voice on LTE for more than
two years now. I first published a report on VoIPo3G in November 2007
in which I discussed in great detail the problems with IMS voice, and
the fact that there was no simple, standardised version of "basic
VoIP" suitable for operator deployment. I'd previously written about
the issues with IMS-capable handsets in 2006, and VoWLAN the year
before. More generally, I've been covering wireless VoIP since about
2001.A common strand in my analysis has been that the technical
standards are often completely divorced from considerations of
end-user behaviour and experience, the needs of application
developers, the practicalities of handset design and the realities of
business models.Like politicians, there's instead usually a focus on
control and ideology, rather than pragmatism.That's not to say that
every new technology development has to start with some sort of fluffy
"inclusive" focus group approach, or that pseudo-cartels should invent
things that competition authorities will frown upon.It often just
means that more consideration needs to be paid to questions like:"Hang
on a minute - how's this actually going to look in the hands of the
user?" or "Isn't this going to make it worse than the older solution
people have already? Who's going to buy that?" or "Isn't that going to
break all the other applications running on the phone? What happens if
it's multi-tasking?"A very good example of this is one of the proposed
standards for providing voice over LTE networks, Circuit Switched Fall
Back (CSFB). This is the 3GPP approach to supporting voice which drops
the LTE connection back to 2G or 3G to make or recieve a phone call.
It is generally positioned as an "interim" solution before moving to
full IMS voice.I've written before about CSFB, and it's also been
discussed in many of the comments threads on my previous posts on LTE
voice, such as here, here, here and here - many of which also cover
ongoing problems with IMS voice. (The recent OneVoice announcement is
a possible medium-term solution to some of those problems).Some of the
issues that keep cropping up include the latency involved in the
LTE-to-3G/2G process, the impacts on any data applications running on
LTE at the time of a call, and the need to have overlapping coverage
of older networks everywhere you put LTE.I've now done a more thorough
analysis of CS Fallback's flaws. I've come to the conclusion that it's
not just awkward, it's actually terrible - worse than useless, in its
current incarnation at least. Going back to my questions before, it
seems clear that nobody ever said something like:"Hang on a minute,
LTE phones will be expensive, so our best customers will buy them
first.... but it will give them a worse telephony experience with CSFB
than their existing handset. That's never going to
fly!."(Incidentally, coming back to a discussion from another thread,
one commenter asserted that fallback could be achieved in about one
second. I cited 2-4secs, based on a 3GPP submission I'd seen, and we
agreed to disagree in the absence of hard evidence. I spoke to a
*very* senior person in handset RF development for a major device
vendor earlier in the week, who has more cellular patents than I've
had hot dinners. His estimate was for 6-12 seconds extra latency. For
an LTE-to-LTE call or SMS, it would be quicker to use Morse code).I've
now written a white paper covering CSFB's major flaws, which actually
seem pretty extensive even beyond what I've written above. It almost
looks like it was designed to make IMS voice look good by
comparison.The paper is available for download from here. But first,
some disclosure. It has been commissioned by Kineto Wireless, the
chief proponents of the main alternative VoLGA, which has evolved from
UMA/GAN. In common with all Disruptive Analysis' sponsored material, I
only take on topics where I already have a strong opinion - I'd
written positively about VoLGA since March , despite having been a
thorn in UMA's side since its launch in 2004. (I'm convinced that
somewhere in Kineto HQ is a dartboard with a picture of my face on
it). It's not perfect either, but it seems much better than CSFB or
IMS.I'd also previously written about CS over HSPA (which is the same
basic principle of 2G voice over a 3G IP bearer) in early 2008. I'd
even originally suggested doing "2G over 3G" as a possible better use
case for UMA than WiFi, way back in 2005/6, albeit a bit flippantly at
the time.The bottom line is that I think that 3GPP should reconsider
VoLGA or something close to it. CS Fallback looks like a terrible
interim solution for voice-on-LTE, especially for operators who aren't
sure that their particular endpoint is IMS voice. The current
two-solution approach (CSFB / IMS) seems guaranteed to either promote
3rd-party VoIP solutions, or delay LTE entirely. If the whole thing
*has* been some sort of standards conspiracy to force IMS into the
hands of the unwilling, I'd make a suggestion to include some game
theorists in the discussion next time.One thing I should note for
completeness is that there are a couple of other options out there,
notably NSN's Fast Track and another from Acme Packet and Mavenir. I
haven't had a chance to drill into those as much, but from an external
perspective they don't seem to have as much traction or
behind-the-scenes support as VoLGA.Once again, the white paper on why
I feel CSFB is "not fit for purpose" is here.





Posted by
Dean Bubley


at
4:12 PM






11
comments


























Thursday, December 03, 2009



Facebook just added a small Twitter bird to its farm on Farmville



I'm a longstanding Twitter skeptic.I'm convinced that its importance
is vastly over-blown by the media industry itself, especially lazy
journalists who use it as a quick barometer of opinion. Nobody "real"
actually seems to use it, just a few people who either like talking to
themselves, or who like the external validation of lots of "followers"
(celebrities, politicians, social media commentators and other
assorted narcissists). Some of my friends in the tech PR community
have also succumbed to it, despite my attempts at re-educating them.So
I found it deeply amusing that an even more annoying social web
phenomenon has now grown much larger than Twitter - the intensely
irritating Farmville apparently has 69m users - a subset of Facebook's
350m. I'm one of the other 280m who've switched off all Farmville
notifications from our addicted friends.An early prediction for
2010-11: Twitter falters a bit..... then gets acquired by some wannabe
media-turned-social-media company... then disappears into a black hole
to join PointCast, FriendsReunited, Second Life and Friendster as one
of the long list of Internet has-beens. And it's joined shortly
thereafter by Farmville as well, in a pleasing sort of symmetry.





Posted by
Dean Bubley


at
7:51 AM






3
comments


























Monday, November 30, 2009



Does anyone really want to converge mobile social networks?



I'm losing count of the times I've heard people come out with a
variation on the theme of:"Here's a single piece of software that
aggregates all your social networks into one convenient application or
screen".However, I most certainly have not lost count of the number of
times I've heard people tell me:"I wish I had a single piece of
software that aggregates all my social networks"........because the
total number of people who've told me that is a big round zero.Am I
missing something, or does this Emperor really have no clothes? This
problem just doesn't seem to exist - and indeed potentially it
introduces massive risks to the average end user, who is probably not
as stupid as many of the proponents of the concept seem to think.Why
would I want my operator / device vendor / OS provider / application
shop to act as a front end and filter for my other services? I
specifically don't want my contacts or addressbook converged - I keep
separate lists for very good reasons.  I don't want any one
organisation to be able to aggregate all the info about my multiple
online personae - I'm very happy having my LinkedIn and FaceBook
profiles as separate as possible, and neither linked into my Yahoo
contacts or Skype friends, nor my handset's contact list. The
aggregation point is in my head, which is pretty good at
multi-tasking.All the people I know who are active on multiple
networks do so for very good reasons, usually that they want to
segregate separate groups of individuals. I do the same with IM
services, using Yahoo, Skype and Facebook messaging for different sets
of work / personal / family contacts. I don't want a multi-headed IM
client.Plus, most of the "converged networks" businesses seem to be
predicated about adding another layer of lock-in or advertising, often
with some spurious marketing verbiage and trust and security. Surely
one of the nicest things about widgets and mobile web applications is
that they can *diverge* easily and simply? It just strikes me that
attempting to shoe-horn all these disparate networks and
communications methods together risks destroying the unique "social
value" of each one, not adding to it.





Posted by
Dean Bubley


at
2:03 PM






4
comments


























Sunday, November 29, 2009



Tethering and mobile connection-sharing. Microsoft's thinking about it
too



I wrote a few weeks ago about Joiku's new connection-sharing
application Boost, which connects smartphones into local groups via
WiFi, allowing them to combine and load-balance across multiple mobile
data connections. I talked about the potential for "operator
diversity", where you might have a number of people sharing multiple
connections on different networks, and perhaps using different
frequency bands and technologies.Basically, it's
software-defined-radio at the application layer. Not easy, but not
impossible either - and with huge disruptive potential.What's really
interesting is that it's not just Joiku that's been playing with this
concept. After seeing an article in New Scientis, I've found this
really interesting paper from Microsoft on what it cools the
"Cool-Tether" concept, which has lots of detail about the power
management implications of this as well.Some of the possibilities
around this area are so interesting, I'm hesitant to write about them.
In fact, if anyone wants to discuss commercial opportunities for
collaboration around applications or IPR, let me know.....





Posted by
Dean Bubley


at
5:02 PM






0
comments


























Friday, November 27, 2009



SMS spam advertising - completely unacceptable



I have an almost irrational hatred of SMS-based advertising, which is
shared by quite a number of other people I know. It's deeply
intrusive, interruptive and time-consuming - and the idea that I
should take even more of my time to send STOP messages to something
unsolicited in the first place makes me shudder with disgust at the
perpetrator.Case in point: I got a random, unsolicited SMS from Virgin
Atlantic today. I've been a member of their frequent flyer scheme for
some time, and unfortunately they do not have a method to allow you to
discriminate about how you receive information. The "communications
preferences" page just says "Communications will be either by email,
post, telephone or SMS. By opting in you will be agreeing to receive
communications from us." No way to specify which you are willing to
accept. It may well have changed since I first signed up, I'm normally
pretty careful about this.I don't mind emails as I don't have to take
time to read them - I can see the headers. But on my personal phone, I
absolutely, never, ever want spam. Yes I know I could get some fancy
client for filtering SMS on an iPhone or whatever, but I do not care.
SMS adverts = spam = unacceptable, as far as my personal life is
concerned.Too late for Virgin anyway - I won't be using the airline
again, and I've told customer service to delete me from the frequent
flyer database. No second chances.Edit - I'm dismayed that the UK's
Telephone Preference Service  which acts as a central "do not call"
database for telemarketing, does not extend to preventing SMS spam as
well. There ought to be a centralised mechanism for opting out of all
marketing-related text messages, enforced in law so that all bulk-SMS
providers need to validate against it. Alternatively, I'm wondering if
there are any applications for Android, iPhone or other platforms that
use the same sort of Bayesian approach that PC email antispam software
exploits.





Posted by
Dean Bubley


at
5:13 PM






2
comments






























Older Posts





Subscribe to:
Posts (Atom)






NEW REPORT: Femtocell-Aware Mobile Handsets

NEW REPORT: Femtocell-Aware Mobile HandsetsFuture Massmarket Femtocell
Business Models will need modifications to mobile phones. Disruptive
Analysis has published a new report looking at the case for optimising
mobile handsets to work with femtocells. For more details see here











Speaking engagements

Dean Bubley is a regular presenter and moderator at conferences, panel
debates, roundtables & podcasts, for network operators, technology
vendors and event organisers. Disruptive Analysis also offers custom
workshops on a wide range of topics.For more details, please click
here











Consultancy Services

Disruptive Analysis and Dean Bubley provide technology vendors,
service providers, regulators & investors with custom advisory
work and consultancy engagements.Typical projects include business
plan validation, market analysis, strategy development and marketing
support.For more details email: information    @    
disruptive-analysis.com











Followers




        if (!window.google || !google.friendconnect) {
          document.write('' +
              '');
        }
      

      if (!window.registeredBloggerCallbacks) {
        window.registeredBloggerCallbacks = true;

        

        
        gadgets.rpc.register('requestReload', function() {
          document.location.reload();
        });

        
        gadgets.rpc.register('requestSignOut', function(siteId) {
          
          google.friendconnect.container.openSocialSiteId = siteId;
          google.friendconnect.requestSignOut();
        });
      }
    

    
    function registerGetBlogUrls() {
      gadgets.rpc.register('getBlogUrls', function() {
        var holder = {};
        
          
          
          
            holder.postFeed =
"http://www.blogger.com/feeds/17500930/posts/default";
          
          
          
            holder.commentFeed =
"http://www.blogger.com/feeds/17500930/comments/default";
          
        
        return holder;
      });
    }
  

  if (!window.registeredCommonBloggerCallbacks) {
    window.registeredCommonBloggerCallbacks = true;

    gadgets.rpc.register('resize_iframe', function(height) {
      var el = document.getElementById(this['f']);
      if (el) {
        el.style.height = height + 'px';
      }
    });

    // We don't do anything w/ this, but don't let it bubble up and
cause an
    // exception
    // TODO(henrywong): Don't just one-off this, fix at a more
comprehensive
    // level.
    gadgets.rpc.register('set_pref', function() {});

    
    gadgets.rpc.register('registerGadgetForRpcs',
function(gadgetDomain, iframeName) {
      // TODO(sauravshah): We don't need this. Remove it from the
google.Blog api
    });

    registerGetBlogUrls();
  }
  


    var skin = {};
    skin['FACE_SIZE'] = '32';
    skin['HEIGHT'] = "260";
    skin['TITLE'] = "Followers";
    skin['BORDER_COLOR'] = "#FFFFFF";
    skin['ENDCAP_BG_COLOR'] = "transparent";
    skin['ENDCAP_TEXT_COLOR'] = "#474B4E";
    skin['ENDCAP_LINK_COLOR'] = "#FF6A2E";
    skin['ALTERNATE_BG_COLOR'] = "transparent";
    
    skin['CONTENT_BG_COLOR'] = "transparent";
    skin['CONTENT_LINK_COLOR'] = "#FF6A2E";
    skin['CONTENT_TEXT_COLOR'] = "#474B4E";
    skin['CONTENT_SECONDARY_LINK_COLOR'] = "#FF6A2E";
    skin['CONTENT_SECONDARY_TEXT_COLOR'] = "#000000";
    skin['CONTENT_HEADLINE_COLOR'] = "#FF6A2E";
    skin['FONT_FACE'] = "normal normal 100% Helvetica, Arial,
sans-serif";
    google.friendconnect.container.setParentUrl("/");
    google.friendconnect.container["renderMembersGadget"](
    {id: "div-17p2o4qvgwbkt",
     height: 260,
     
     
     
     site: "07779356555268200158",
      
     locale: 'en_GB' },
     skin);
  














Syndication

My RSS feed



















Subscribe To







Posts



















                Atom
              










Posts












All Comments



















                Atom
              










All Comments



















About Me


Dean Bubley
London, United Kingdom
Dean Bubley is the Founder of Disruptive Analysis, an independent
technology industry analyst and consulting firm. 

An analyst with over 17 years’ experience, he primarily
specialises in wireless, mobile, and telecoms fields.

View my complete profile











I'd recommend.....


Disruptive Analysis
My Disruptive Environment blog
Telco 2.0
Mobile Opportunity
ip.access' 3G in the Home femto blog
Wireless Weblog
Ajit Jaokar's Open Gardens
WirelessMoves
Telepocalypse
Andy Abramson's VoIPwatch
MEX












Blog Archive






▼ 

2009
(124)



▼ 

12/13 - 12/20
(1)

Predictions for 2010: Mobile Winners and Losers








          ► 
        


12/06 - 12/13
(1)

Another operator-on-operator service: Orange ON








          ► 
        


11/29 - 12/06
(4)

LTE Voice: the more I've looked at Circuit fallbac...
Facebook just added a small Twitter bird to its fa...
Does anyone really want to converge mobile social ...
Tethering and mobile connection-sharing. Microsoft...








          ► 
        


11/22 - 11/29
(4)

SMS spam advertising - completely unacceptable
A quick way of deciding if you're being ripped off...
Is it worth going to MWC next February?
The quadplay myth








          ► 
        


11/15 - 11/22
(1)

Some thoughts on Android








          ► 
        


11/08 - 11/15
(2)

Operators should push vendors & silicon companies ...
Thought experiment - two-sided broadband models








          ► 
        


11/01 - 11/08
(5)

OneVoice for LTE + IMS : Necessary but not suffici...
Music industry: stop whingeing
Finally, an MNO breaks the service/access link. Vo...
Obfuscating customer behaviour to maintain privacy...
Telling anecdote about US views on prepay mobile








          ► 
        


10/25 - 11/01
(4)

The "Social web" - does anyone actually want it?
Back to low-power GSM: licence exempt?
Sharing multiple mobile broadband connections - po...
HSPA in 2.6GHz?








          ► 
        


10/18 - 10/25
(3)

New personal phone - might finally get around to g...
LTE needed immediately!.... er, or else what?
WiFi Direct - helping to break the link between SI...








          ► 
        


10/11 - 10/18
(1)

One scenarios where femtos could be faster than Wi...








          ► 
        


10/04 - 10/11
(1)

Amazon Kindle 2: Does this herald the arrival of "...








          ► 
        


09/27 - 10/04
(2)

The basis for "sender pays" data is rather fluid.....
Upcoming event on all that's cool in comms - eComm...








          ► 
        


09/20 - 09/27
(2)

Net Neutrality in wireless
RCS Phase 2 - some progress








          ► 
        


09/13 - 09/20
(1)

Quick musing on Cloud Computing








          ► 
        


09/06 - 09/13
(2)

Outdoor applications for mobile - underestimated?
Content: just a special sort of application








          ► 
        


08/30 - 09/06
(1)

Various quick things








          ► 
        


08/23 - 08/30
(3)

Does telecoms NEED a unified control plane?
Femto industry needs to get real about WiFi
Nokia using Windows, Microsoft using Java.....








          ► 
        


08/16 - 08/23
(1)

IMS post up on Carnival of the Mobilists








          ► 
        


08/09 - 08/16
(3)

Facebook messaging - an SMS substitute?
Mobile IMS and LTE networks: Dead Parrot
Mobile payments = logo on a plastic card #2








          ► 
        


08/02 - 08/09
(2)

OTT is dead... long live ACPs
Which web services should ISPs give maximum QoS to...








          ► 
        


07/26 - 08/02
(3)

If I was running M&A at an operator looking at con...
Enterprise mobile developers need to geta grip on ...
Is the "subscription" mentality holding back the t...








          ► 
        


07/19 - 07/26
(3)

Rhetoric or delusion for mobile broadband?
Mobile capacity - not just about GB of traffic.......
Packet-shaping of audio streams on Voda UK?








          ► 
        


07/12 - 07/19
(4)







          ► 
        


06/28 - 07/05
(1)







          ► 
        


06/21 - 06/28
(4)







          ► 
        


06/14 - 06/21
(4)







          ► 
        


06/07 - 06/14
(8)







          ► 
        


05/31 - 06/07
(4)







          ► 
        


05/24 - 05/31
(3)







          ► 
        


05/17 - 05/24
(6)







          ► 
        


05/10 - 05/17
(2)







          ► 
        


05/03 - 05/10
(3)







          ► 
        


04/05 - 04/12
(1)







          ► 
        


03/29 - 04/05
(3)







          ► 
        


03/22 - 03/29
(1)







          ► 
        


03/15 - 03/22
(2)







          ► 
        


03/08 - 03/15
(3)







          ► 
        


03/01 - 03/08
(3)







          ► 
        


02/22 - 03/01
(1)







          ► 
        


02/15 - 02/22
(3)







          ► 
        


02/08 - 02/15
(6)







          ► 
        


02/01 - 02/08
(5)







          ► 
        


01/25 - 02/01
(2)







          ► 
        


01/18 - 01/25
(2)







          ► 
        


01/11 - 01/18
(2)







          ► 
        


01/04 - 01/11
(1)









          ► 
        


2008
(258)





          ► 
        


12/28 - 01/04
(3)







          ► 
        


12/21 - 12/28
(1)







          ► 
        


12/14 - 12/21
(5)







          ► 
        


12/07 - 12/14
(7)







          ► 
        


11/30 - 12/07
(11)







          ► 
        


11/23 - 11/30
(5)







          ► 
        


11/16 - 11/23
(5)







          ► 
        


11/09 - 11/16
(8)







          ► 
        


11/02 - 11/09
(7)







          ► 
        


10/26 - 11/02
(5)







          ► 
        


10/19 - 10/26
(6)







          ► 
        


10/12 - 10/19
(6)







          ► 
        


10/05 - 10/12
(7)







          ► 
        


09/28 - 10/05
(3)







          ► 
        


09/21 - 09/28
(7)







          ► 
        


09/14 - 09/21
(8)







          ► 
        


09/07 - 09/14
(9)







          ► 
        


08/31 - 09/07
(6)







          ► 
        


08/24 - 08/31
(6)







          ► 
        


08/17 - 08/24
(4)







          ► 
        


08/10 - 08/17
(2)







          ► 
        


08/03 - 08/10
(1)







          ► 
        


07/27 - 08/03
(5)







          ► 
        


07/20 - 07/27
(4)







          ► 
        


07/13 - 07/20
(6)







          ► 
        


07/06 - 07/13
(2)







          ► 
        


06/29 - 07/06
(4)







          ► 
        


06/22 - 06/29
(6)







          ► 
        


06/15 - 06/22
(6)







          ► 
        


06/08 - 06/15
(3)







          ► 
        


06/01 - 06/08
(5)







          ► 
        


05/25 - 06/01
(6)







          ► 
        


05/18 - 05/25
(5)







          ► 
        


05/11 - 05/18
(4)







          ► 
        


05/04 - 05/11
(3)







          ► 
        


04/27 - 05/04
(1)







          ► 
        


04/20 - 04/27
(4)







          ► 
        


04/13 - 04/20
(8)







          ► 
        


04/06 - 04/13
(4)







          ► 
        


03/30 - 04/06
(4)







          ► 
        


03/23 - 03/30
(2)







          ► 
        


03/16 - 03/23
(5)







          ► 
        


03/09 - 03/16
(3)







          ► 
        


03/02 - 03/09
(3)







          ► 
        


02/24 - 03/02
(8)







          ► 
        


02/17 - 02/24
(4)







          ► 
        


02/10 - 02/17
(3)







          ► 
        


02/03 - 02/10
(8)







          ► 
        


01/27 - 02/03
(5)







          ► 
        


01/20 - 01/27
(3)







          ► 
        


01/13 - 01/20
(8)







          ► 
        


01/06 - 01/13
(4)









          ► 
        


2007
(200)





          ► 
        


12/30 - 01/06
(1)







          ► 
        


12/16 - 12/23
(6)







          ► 
        


12/09 - 12/16
(4)







          ► 
        


12/02 - 12/09
(8)







          ► 
        


11/25 - 12/02
(6)







          ► 
        


11/18 - 11/25
(4)







          ► 
        


11/11 - 11/18
(6)







          ► 
        


11/04 - 11/11
(4)







          ► 
        


10/28 - 11/04
(7)







          ► 
        


10/21 - 10/28
(3)







          ► 
        


10/14 - 10/21
(9)







          ► 
        


10/07 - 10/14
(5)







          ► 
        


09/30 - 10/07
(2)







          ► 
        


09/23 - 09/30
(3)







          ► 
        


09/16 - 09/23
(5)







          ► 
        


09/09 - 09/16
(5)







          ► 
        


08/19 - 08/26
(1)







          ► 
        


08/12 - 08/19
(1)







          ► 
        


08/05 - 08/12
(3)







          ► 
        


07/29 - 08/05
(1)







          ► 
        


07/22 - 07/29
(3)







          ► 
        


07/15 - 07/22
(3)







          ► 
        


07/08 - 07/15
(3)







          ► 
        


07/01 - 07/08
(2)







          ► 
        


06/24 - 07/01
(5)







          ► 
        


06/17 - 06/24
(3)







          ► 
        


06/10 - 06/17
(2)







          ► 
        


06/03 - 06/10
(2)







          ► 
        


05/27 - 06/03
(3)







          ► 
        


05/20 - 05/27
(4)







          ► 
        


05/13 - 05/20
(3)







          ► 
        


05/06 - 05/13
(5)







          ► 
        


04/29 - 05/06
(6)







          ► 
        


04/22 - 04/29
(4)







          ► 
        


04/15 - 04/22
(1)







          ► 
        


04/08 - 04/15
(6)







          ► 
        


04/01 - 04/08
(3)







          ► 
        


03/25 - 04/01
(6)







          ► 
        


03/18 - 03/25
(1)







          ► 
        


03/11 - 03/18
(5)







          ► 
        


03/04 - 03/11
(3)







          ► 
        


02/25 - 03/04
(8)







          ► 
        


02/18 - 02/25
(4)







          ► 
        


02/11 - 02/18
(4)







          ► 
        


02/04 - 02/11
(6)







          ► 
        


01/28 - 02/04
(5)







          ► 
        


01/21 - 01/28
(6)







          ► 
        


01/14 - 01/21
(2)







          ► 
        


01/07 - 01/14
(8)









          ► 
        


2006
(177)





          ► 
        


12/31 - 01/07
(2)







          ► 
        


12/24 - 12/31
(2)







          ► 
        


12/17 - 12/24
(3)







          ► 
        


12/10 - 12/17
(4)







          ► 
        


12/03 - 12/10
(1)







          ► 
        


11/26 - 12/03
(3)







          ► 
        


11/19 - 11/26
(6)







          ► 
        


11/12 - 11/19
(6)







          ► 
        


11/05 - 11/12
(7)







          ► 
        


10/29 - 11/05
(4)







          ► 
        


10/22 - 10/29
(5)







          ► 
        


10/15 - 10/22
(5)







          ► 
        


10/08 - 10/15
(1)







          ► 
        


10/01 - 10/08
(5)







          ► 
        


09/24 - 10/01
(5)







          ► 
        


09/17 - 09/24
(4)







          ► 
        


09/10 - 09/17
(5)







          ► 
        


09/03 - 09/10
(2)







          ► 
        


08/27 - 09/03
(1)







          ► 
        


08/20 - 08/27
(1)







          ► 
        


08/13 - 08/20
(6)







          ► 
        


08/06 - 08/13
(3)







          ► 
        


07/30 - 08/06
(2)







          ► 
        


07/23 - 07/30
(2)







          ► 
        


07/16 - 07/23
(4)







          ► 
        


07/09 - 07/16
(4)







          ► 
        


07/02 - 07/09
(2)







          ► 
        


06/25 - 07/02
(1)







          ► 
        


06/18 - 06/25
(3)







          ► 
        


06/11 - 06/18
(3)







          ► 
        


06/04 - 06/11
(2)







          ► 
        


05/28 - 06/04
(2)







          ► 
        


05/21 - 05/28
(2)







          ► 
        


05/14 - 05/21
(3)







          ► 
        


05/07 - 05/14
(3)







          ► 
        


04/30 - 05/07
(5)







          ► 
        


04/23 - 04/30
(4)







          ► 
        


04/16 - 04/23
(3)







          ► 
        


04/09 - 04/16
(3)







          ► 
        


04/02 - 04/09
(6)







          ► 
        


03/26 - 04/02
(5)







          ► 
        


03/19 - 03/26
(2)







          ► 
        


03/12 - 03/19
(3)







          ► 
        


03/05 - 03/12
(4)







          ► 
        


02/26 - 03/05
(3)







          ► 
        


02/19 - 02/26
(6)







          ► 
        


02/12 - 02/19
(5)







          ► 
        


02/05 - 02/12
(4)







          ► 
        


01/29 - 02/05
(2)







          ► 
        


01/22 - 01/29
(6)







          ► 
        


01/15 - 01/22
(1)







          ► 
        


01/08 - 01/15
(1)









          ► 
        


2005
(31)





          ► 
        


12/18 - 12/25
(1)







          ► 
        


12/11 - 12/18
(2)







          ► 
        


12/04 - 12/11
(3)







          ► 
        


11/27 - 12/04
(3)







          ► 
        


11/20 - 11/27
(3)







          ► 
        


11/13 - 11/20
(1)







          ► 
        


11/06 - 11/13
(2)







          ► 
        


10/30 - 11/06
(3)







          ► 
        


10/23 - 10/30
(1)







          ► 
        


10/16 - 10/23
(5)







          ► 
        


10/09 - 10/16
(4)







          ► 
        


10/02 - 10/09
(3)



















 




Analytics


var gaJsHost = (("https:" == document.location.protocol) ?
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js'
type='text/javascript'%3E%3C/script%3E"));


var pageTracker = _gat._getTracker("UA-5166386-1");
pageTracker._trackPageview();


















if (window.jstiming) window.jstiming.load.tick('widgetJsBefore');


_WidgetManager._Init('http://www.blogger.com/rearrange?blogID=17500930',
'http://disruptivewireless.blogspot.com/','17500930');
_WidgetManager._SetPageActionUrl('http://www.blogger.com/display?blogID=17500930',
'ZBYWyMCKOz_bk2Ciro3rrPQnqkc:1261167410380');
_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'title':
'Dean Bubley\47s Disruptive Wireless', 'pageType': 'index', 'url':
'http://disruptivewireless.blogspot.com/', 'homepageUrl':
'http://disruptivewireless.blogspot.com/',
'enabledCommentProfileImages': true, 'searchLabel': '', 'searchQuery':
'', 'pageName': '', 'pageTitle': 'Dean Bubley\47s Disruptive
Wireless', 'encoding': 'UTF-8', 'locale': 'en-GB', 'isPrivate': false,
'languageDirection': 'ltr', 'feedLinks': '\74link
rel\75\42alternate\42 type\75\42application/atom+xml\42
title\75\42Dean Bubley\47s Disruptive Wireless - Atom\42
href\75\42http://disruptivewireless.blogspot.com/feeds/posts/default\42
/\76\n\74link rel\75\42alternate\42 type\75\42application/rss+xml\42
title\75\42Dean Bubley\47s Disruptive Wireless - RSS\42
href\75\42http://disruptivewireless.blogspot.com/feeds/posts/default?alt\75rss\42
/\76\n\74link rel\75\42service.post\42
type\75\42application/atom+xml\42 title\75\42Dean Bubley\47s
Disruptive Wireless - Atom\42
href\75\42http://www.blogger.com/feeds/17500930/posts/default\42
/\76\n\74link rel\75\42EditURI\42 type\75\42application/rsd+xml\42
title\75\42RSD\42
href\75\42http://www.blogger.com/rsd.g?blogID\07517500930\42 /\076',
'meTag': '\74link rel\75\42me\42
href\75\42http://www.blogger.com/profile/05719150957239368264\42
/\76\n', 'openIdOpTag': '\74link rel\75\42openid.server\42
href\75\42http://www.blogger.com/openid-server.g\42 /\76\n',
'latencyHeadScript': '\74script
type\75\42text/javascript\42\76(function() { var a\75window;function
e(b){this.t\75{};this.tick\75function(c,h,d){d\75d?d:(new
Date).getTime();this.t[c]\75[d,h]};this.tick(\42start\42,null,b)}var
f\75new
e;a.jstiming\75{Timer:e,load:f};try{a.jstiming.pt\75a.gtbExternal\46\46a.gtbExternal.pageT()||a.external\46\46a.external.pageT}catch(g){};a.tickAboveFold\75function(b){b\75b;var
c\0750;if(b.offsetParent){do
c+\75b.offsetTop;while(b\75b.offsetParent)}b\75c;b\74\075750\46\46a.jstiming.load.tick(\42aft\42)};var
i\75false;function
j(){if(!i){i\75true;a.jstiming.load.tick(\42firstScrollTime\42)}}a.addEventListener?a.addEventListener(\42scroll\42,j,false):a.attachEvent(\42onscroll\42,j);
})();\74/script\076'}}]);
_WidgetManager._SetSystemMarkup({'layout': {'varName': '', 'template':
'\74div class\75\47widget-wrap1\47\76\n\74div
class\75\47widget-wrap2\47\76\n\74div
class\75\47widget-wrap3\47\76\n\74div
class\75\47widget-content\47\76\n\74div
class\75\47layout-title\47\76\74data:layout-title\76\74/data:layout-title\76\74/div\76\n\74a
class\75\47editlink\47 expr:href\75\47data:widget.quickEditUrl\47
expr:onclick\75\47\46quot;return
_WidgetManager._PopupConfig(document.getElementById(\\\46quot;\46quot;
+       data:widget.instanceId + \46quot;\\\46quot;));\46quot;\47
target\75\47chooseWidget\47\76\74data:edit-link\76\74/data:edit-link\76\74/a\76\n\74/div\76\n\74/div\76\n\74/div\76\n\74/div\076'},
'quickedit': {'varName': '', 'template': '\74div
class\75\47clear\47\76\74/div\76\n\74span
class\75\47widget-item-control\47\76\n\74span class\75\47item-control
blog-admin\47\76\n\74a class\75\47quickedit\47
expr:href\75\47data:widget.quickEditUrl\47
expr:onclick\75\47\46quot;return
_WidgetManager._PopupConfig(document.getElementById(\\\46quot;\46quot;
+       data:widget.instanceId + \46quot;\\\46quot;));\46quot;\47
expr:target\75\47\46quot;config\46quot; + data:widget.instanceId\47
expr:title\75\47data:edit-link\47\76\n\74img alt\75\47\47
height\75\04718\47
src\75\47http://img1.blogblog.com/img/icon18_wrench_allbkg.png\47
width\75\04718\47/\76\n\74/a\76\n\74/span\76\n\74/span\76\n\74div
class\75\47clear\47\76\74/div\076'}, 'all-head-content': {'varName':
'page', 'template':
'\74data:blog.latencyHeadScript\76\74/data:blog.latencyHeadScript\76\n\74meta
expr:content\75\47\46quot;text/html; charset\75\46quot; +
data:page.encoding\47 http-equiv\75\47Content-Type\47/\76\n\74meta
content\75\47true\47
name\75\47MSSmartTagsPreventParsing\47/\76\n\74meta
content\75\47blogger\47 name\75\47generator\47/\76\n\74link
href\75\47http://www.blogger.com/favicon.ico\47 rel\75\47icon\47
type\75\47image/vnd.microsoft.icon\47/\76\n\74link
expr:href\75\47data:blog.url\47
rel\75\47canonical\47/\76\n\74data:blog.feedLinks\76\74/data:blog.feedLinks\76\n\74data:blog.meTag\76\74/data:blog.meTag\76\n\74data:blog.openIdOpTag\76\74/data:blog.openIdOpTag\076'}});
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2',
'footer',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('HTML2'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text4',
'sidebar',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('Text4'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text2',
'sidebar',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('Text2'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text1',
'sidebar',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('Text1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_FollowersView', new
_WidgetInfo('Followers1', 'sidebar',{'main': {'varName': '',
'template': '\74b:if cond\75\47data:title !\75
\46quot;\46quot;\47\76\n\74b:if cond\75\47data:codeSnippet !\75
\46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74b:else\76\74/b:else\76\n\74b:if
cond\75\47data:totalFollowerCount !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76
(\74data:totalFollowerCount\76\74/data:totalFollowerCount\76)\74/h2\76\n\74/b:if\76\n\74/b:if\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74div
expr:id\75\47data:widget.instanceId +
\46quot;-wrapper\46quot;\47\76\n\74b:if cond\75\47data:codeSnippet
!\75 \46quot;\46quot;\47\76\n\74div
style\75\47margin-right:2px;\47\76\n\74data:codeSnippet\76\74/data:codeSnippet\76\n\74/div\76\n\74b:else\76\74/b:else\76\n\74b:if
cond\75\47data:totalFollowerCount \75\75
\46quot;\46quot;\47\76\n\74span class\75\47item-control
following-not-admin\47\76\n\74b\76\74data:failureSnippet\76\74/data:failureSnippet\76\74/b\76\n\74/span\76\n\74span
class\75\47item-control
blog-admin\47\76\n\74b\76\74data:adminFailureSnippet\76\74/data:adminFailureSnippet\76\74/b\76\n\74/span\76\n\74b:else\76\74/b:else\76\n\74b:if
cond\75\47data:followingLinkPresent\47\76\n\74div
class\75\47follow-this profile-link item-control
following-follow-this\47\76\n\74a
expr:href\75\47\46quot;javascript:_FollowersView._openPopup(\\\46quot;\46quot;
+ data:followUri +
\46quot;\\\46quot;);\46quot;\47\76\n\74data:followThisMessage\76\74/data:followThisMessage\76\n\74/a\76\n\74/div\76\n\74div
class\75\47follow-this profile-link item-control
following-stop-following-this\47\76\n\74a
expr:href\75\47\46quot;javascript:_FollowersView._openPopup(\\\46quot;\46quot;
+ data:followUri +
\46quot;\\\46quot;);\46quot;\47\76\n\74data:stopFollowingMessage\76\74/data:stopFollowingMessage\76\n\74/a\76\n\74/div\76\n\74/b:if\76\n\74div
class\75\47followers-grid\47\76\n\74b:if
cond\75\47data:totalFollowerCount \75\75 0\47\76\n\74div
class\75\47profile-link item-control
following-follow-this\47\76\n\74data:emptyFollowersMessage\76\74/data:emptyFollowersMessage\76\n\74/div\76\n\74/b:if\76\n\74b:loop
values\75\47data:followers\47 var\75\47follower\47\76\n\74div
class\75\47follower\47\76\n\74a
expr:href\75\47data:follower.profileUrl\47
expr:title\75\47data:follower.displayName\47
rel\75\47nofollow\47\76\n\74img class\75\47follower-img\47
expr:alt\75\47data:follower.displayName\47
expr:height\75\47data:follower.imageHeight\47
expr:onerror\75\47\46quot;this.onerror\75null;this.src\75\\\46quot;\46quot;
+ data:anonFollowerImageUrl + \46quot;\\\46quot;;\46quot;\47
expr:onload\75\47\46quot;setAttributeOnload(this,
\\\46quot;src\\\46quot;, \\\46quot;\46quot; + data:follower.imageUrl +
\46quot;\\\46quot;)\46quot;\47
expr:width\75\47data:follower.imageWidth\47
src\75\47http://img1.blogblog.com/img/blank.gif\47/\76\n\74/a\76\n\74/div\76\n\74/b:loop\76\n\74div
class\75\47clear\47\76\74/div\76\n\74/div\76\n\74div
class\75\47followers-canvas
profile-link\47\76\n\74data:followersFooterMessage\76\74/data:followersFooterMessage\76\n\74span
class\75\47item-control following-not-admin\47\76\n\74a
expr:href\75\47data:followersUri\47\76\n\74data:viewAllMessage\76\74/data:viewAllMessage\76\n\74/a\76\n\74/span\76\n\74span
class\75\47item-control blog-admin\47\76\n\74a
expr:href\75\47data:manageFollowersUri\47\76\n\74data:manageFollowersMessage\76\74/data:manageFollowersMessage\76\n\74/a\76\n\74/span\76\n\74/div\76\n\74/b:if\76\n\74/b:if\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}},
document.getElementById('Followers1'), {'title': 'Followers',
'codeSnippet': '\74script type\75\42text/javascript\42\76\n        if
(!window.google || !google.friendconnect) {\n         
document.write(\47\74script type\75\42text/javascript\42\47 +\n       
     
\47src\75\42http://www.google.com/friendconnect/script/friendconnect.js\42\76\47
+\n              \47\74/scr\47 + \47ipt\76\47);\n        }\n     
\74/script\76\n\74script type\75\42text/javascript\42\76\n      if
(!window.registeredBloggerCallbacks) {\n       
window.registeredBloggerCallbacks \75 true;\n\n        \n\n        \n 
      gadgets.rpc.register(\47requestReload\47, function() {\n        
 document.location.reload();\n        });\n\n        \n       
gadgets.rpc.register(\47requestSignOut\47, function(siteId) {\n       
  \n          google.friendconnect.container.openSocialSiteId \75
siteId;\n          google.friendconnect.requestSignOut();\n       
});\n      }\n    \74/script\76\n\74script
type\75\42text/javascript\42\76\n    \n    function
registerGetBlogUrls() {\n      gadgets.rpc.register(\47getBlogUrls\47,
function() {\n        var holder \75 {};\n        \n          \n      
   \n          \n            holder.postFeed \75
\42http://www.blogger.com/feeds/17500930/posts/default\42;\n         
\n          \n          \n            holder.commentFeed \75
\42http://www.blogger.com/feeds/17500930/comments/default\42;\n       
  \n        \n        return holder;\n      });\n    }\n 
\74/script\76\n\74script type\75\42text/javascript\42\76\n  if
(!window.registeredCommonBloggerCallbacks) {\n   
window.registeredCommonBloggerCallbacks \75 true;\n\n   
gadgets.rpc.register(\47resize_iframe\47, function(height) {\n     
var el \75 document.getElementById(this[\47f\47]);\n      if (el) {\n 
      el.style.height \75 height + \47px\47;\n      }\n    });\n\n   
// We don\47t do anything w/ this, but don\47t let it bubble up and
cause an\n    // exception\n    // TODO(henrywong): Don\47t just
one-off this, fix at a more comprehensive\n    // level.\n   
gadgets.rpc.register(\47set_pref\47, function() {});\n\n    \n   
gadgets.rpc.register(\47registerGadgetForRpcs\47,
function(gadgetDomain, iframeName) {\n      // TODO(sauravshah): We
don\47t need this. Remove it from the google.Blog api\n    });\n\n   
registerGetBlogUrls();\n  }\n  \74/script\76\n\74div
id\75\42div-1g5wcmbgy9et5\42 style\75\42width: 100%; border: 1px solid
#fff;\42\76\74/div\76\n\74script type\75\42text/javascript\42\76\n   
var skin \75 {};\n    skin[\47FACE_SIZE\47] \75 \04732\47;\n   
skin[\47HEIGHT\47] \75 \042260\42;\n    skin[\47TITLE\47] \75
\42Followers\42;\n    skin[\47BORDER_COLOR\47] \75 \42#FFFFFF\42;\n   
skin[\47ENDCAP_BG_COLOR\47] \75 \42transparent\42;\n   
skin[\47ENDCAP_TEXT_COLOR\47] \75 \42#474B4E\42;\n   
skin[\47ENDCAP_LINK_COLOR\47] \75 \42#FF6A2E\42;\n   
skin[\47ALTERNATE_BG_COLOR\47] \75 \42transparent\42;\n    \n   
skin[\47CONTENT_BG_COLOR\47] \75 \42transparent\42;\n   
skin[\47CONTENT_LINK_COLOR\47] \75 \42#FF6A2E\42;\n   
skin[\47CONTENT_TEXT_COLOR\47] \75 \42#474B4E\42;\n   
skin[\47CONTENT_SECONDARY_LINK_COLOR\47] \75 \42#FF6A2E\42;\n   
skin[\47CONTENT_SECONDARY_TEXT_COLOR\47] \75 \42#000000\42;\n   
skin[\47CONTENT_HEADLINE_COLOR\47] \75 \42#FF6A2E\42;\n   
skin[\47FONT_FACE\47] \75 \42normal normal 100% Helvetica, Arial,
sans-serif\42;\n   
google.friendconnect.container.setParentUrl(\42/\42);\n   
google.friendconnect.container[\42renderMembersGadget\42](\n    {id:
\42div-1g5wcmbgy9et5\42,\n     height: 260,\n     \n     \n     \n    
site: \04207779356555268200158\42,\n      \n     locale: \47en_GB\47
},\n     skin);\n  \74/script\076'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1',
'sidebar',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('HTML1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_SubscribeView', new
_WidgetInfo('Subscribe1', 'sidebar',{'main': {'varName': '',
'template': '\74b:if cond\75\47data:isPublic\47\76\n\74div
style\75\47white-space:nowrap\47\76\n\74b:if cond\75\47data:title !\75
\46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74b:loop values\75\47data:feeds\47
var\75\47feed\47\76\n\74div expr:class\75\47\46quot;subscribe-wrapper
subscribe-type-\46quot; + data:feed.type\47\76\n\74div
expr:class\75\47\46quot;subscribe expanded subscribe-type-\46quot; +
data:feed.type\47 expr:id\75\47\46quot;SW_READER_LIST_\46quot; +
data:widgetId + data:feed.type\47
style\75\47display:none;\47\76\n\74div class\75\47top\47\76\n\74span
class\75\47inner\47
expr:onclick\75\47\46quot;return(_SW_toggleReaderList(event,
\\\46quot;\46quot; + data:widgetId +data:feed.type +
\46quot;\\\46quot;));\46quot;\47\76\n\74img
class\75\47subscribe-dropdown-arrow\47
expr:src\75\47data:arrowDropdownImg\47/\76\n\74img
align\75\47absmiddle\47 alt\75\47\47 border\75\0470\47
class\75\47feed-icon\47
expr:src\75\47data:feedIconImg\47/\76\n\74data:feed.title\76\74/data:feed.title\76\n\74/span\76\n\74ul
class\75\47feed-reader-links\47\76\n\74a
class\75\47feed-reader-link\47
expr:href\75\47\46quot;http://www.google.com/ig/add?source\75bstp\46amp;feedurl\75\46quot;
+ data:feed.encodedUrl\47 target\75\47_blank\47\76\n\74img
expr:src\75\47data:imagePathBase +
\46quot;subscribe-google.png\46quot;\47/\76\n\74/a\76\n\74a
class\75\47feed-reader-link\47
expr:href\75\47\46quot;http://www.bloglines.com/sub/\46quot; +
data:feed.url\47 target\75\47_blank\47\76\n\74img
expr:src\75\47data:imagePathBase +
\46quot;subscribe-bloglines.png\46quot;\47/\76\n\74/a\76\n\74a
class\75\47feed-reader-link\47
expr:href\75\47\46quot;http://www.netvibes.com/subscribe.php?url\75\46quot;
+ data:feed.encodedUrl\47 target\75\47_blank\47\76\n\74img
expr:src\75\47data:imagePathBase +
\46quot;subscribe-netvibes.png\46quot;\47/\76\n\74/a\76\n\74a
class\75\47feed-reader-link\47
expr:href\75\47\46quot;http://www.newsgator.com/ngs/subscriber/subext.aspx?url\75\46quot;
+ data:feed.encodedUrl\47 target\75\47_blank\47\76\n\74img
expr:src\75\47data:imagePathBase +
\46quot;subscribe-newsgator.png\46quot;\47/\76\n\74/a\76\n\74a
class\75\47feed-reader-link\47
expr:href\75\47\46quot;http://add.my.yahoo.com/content?url\75\46quot;
+ data:feed.encodedUrl\47 target\75\47_blank\47\76\n\74img
expr:src\75\47data:imagePathBase +
\46quot;subscribe-yahoo.png\46quot;\47/\76\n\74/a\76\n\74a
class\75\47feed-reader-link\47 expr:href\75\47data:feed.url\47
target\75\47_blank\47\76\n\74img align\75\47absmiddle\47
class\75\47feed-icon\47 expr:src\75\47data:feedIconImg\47/\76\n       
        Atom\n              \74/a\76\n\74/ul\76\n\74/div\76\n\74div
class\75\47bottom\47\76\74/div\76\n\74/div\76\n\74div
class\75\47subscribe\47
expr:id\75\47\46quot;SW_READER_LIST_CLOSED_\46quot; + data:widgetId
+data:feed.type\47
expr:onclick\75\47\46quot;return(_SW_toggleReaderList(event,
\\\46quot;\46quot; + data:widgetId +data:feed.type +
\46quot;\\\46quot;));\46quot;\47\76\n\74div
class\75\47top\47\76\n\74span class\75\47inner\47\76\n\74img
class\75\47subscribe-dropdown-arrow\47
expr:src\75\47data:arrowDropdownImg\47/\76\n\74span
expr:onclick\75\47\46quot;return(_SW_toggleReaderList(event,
\\\46quot;\46quot; + data:widgetId +data:feed.type +
\46quot;\\\46quot;));\46quot;\47\76\n\74img align\75\47absmiddle\47
alt\75\47\47 border\75\0470\47 class\75\47feed-icon\47
expr:src\75\47data:feedIconImg\47/\76\n\74data:feed.title\76\74/data:feed.title\76\n\74/span\76\n\74/span\76\n\74/div\76\n\74div
class\75\47bottom\47\76\74/div\76\n\74/div\76\n\74/div\76\n\74/b:loop\76\n\74div
style\75\47clear:both\47\76\74/div\76\n\74/div\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\76\n\74/b:if\076'}},
document.getElementById('Subscribe1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ProfileView', new
_WidgetInfo('Profile1', 'sidebar',{'main': {'varName': '', 'template':
'\74b:if cond\75\47data:title !\75
\46quot;\46quot;\47\76\n\74h2\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74b:if cond\75\47data:team \75\75
\46quot;true\46quot;\47\76\n\74ul\76\n\74b:loop
values\75\47data:authors\47 var\75\47i\47\76\n\74li\76\74a
expr:href\75\47data:i.userUrl\47\76\74data:i.display-name\76\74/data:i.display-name\76\74/a\76\74/li\76\n\74/b:loop\76\n\74/ul\76\n\74b:else\76\74/b:else\76\n\74b:if
cond\75\47data:photo.url !\75 \46quot;\46quot;\47\76\n\74a
expr:href\75\47data:userUrl\47\76\74img class\75\47profile-img\47
expr:alt\75\47data:photo.alt\47 expr:height\75\47data:photo.height\47
expr:src\75\47data:photo.url\47
expr:width\75\47data:photo.width\47/\76\74/a\76\n\74/b:if\76\n\74dl
class\75\47profile-datablock\47\76\n\74dt
class\75\47profile-data\47\76\74data:displayname\76\74/data:displayname\76\74/dt\76\n\74b:if
cond\75\47data:showlocation \75\75 \46quot;true\46quot;\47\76\n\74dd
class\75\47profile-data\47\76\74data:location\76\74/data:location\76\74/dd\76\n\74/b:if\76\n\74b:if
cond\75\47data:aboutme !\75 \46quot;\46quot;\47\76\74dd
class\75\47profile-textblock\47\76\74data:aboutme\76\74/data:aboutme\76\74/dd\76\74/b:if\76\n\74/dl\76\n\74a
class\75\47profile-link\47
expr:href\75\47data:userUrl\47\76\74data:viewProfileMsg\76\74/data:viewProfileMsg\76\74/a\76\n\74/b:if\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}},
document.getElementById('Profile1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new
_WidgetInfo('LinkList1', 'sidebar',{'main': {'varName': '',
'template': '\74b:if
cond\75\47data:title\47\76\74h2\76\74data:title\76\74/data:title\76\74/h2\76\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74ul\76\n\74b:loop
values\75\47data:links\47 var\75\47link\47\76\n\74li\76\74a
expr:href\75\47data:link.target\47\76\74data:link.name\76\74/data:link.name\76\74/a\76\74/li\76\n\74/b:loop\76\n\74/ul\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}},
document.getElementById('LinkList1'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogArchiveView', new
_WidgetInfo('BlogArchive1', 'sidebar',{'main': {'varName': '',
'template': '\74b:if
cond\75\47data:title\47\76\n\74h2\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74div
id\75\47ArchiveList\47\76\n\74div expr:id\75\47data:widget.instanceId
+ \46quot;_ArchiveList\46quot;\47\76\n\74b:if cond\75\47data:style
\75\75 \46quot;HIERARCHY\46quot;\47\76\n\74b:include data\75\47data\47
name\75\47interval\47\76\74/b:include\76\n\74/b:if\76\n\74b:if
cond\75\47data:style \75\75 \46quot;FLAT\46quot;\47\76\n\74b:include
data\75\47data\47
name\75\47flat\47\76\74/b:include\76\n\74/b:if\76\n\74b:if
cond\75\47data:style \75\75 \46quot;MENU\46quot;\47\76\n\74b:include
data\75\47data\47
name\75\47menu\47\76\74/b:include\76\n\74/b:if\76\n\74/div\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\76\n\74/div\076'}, 'flat':
{'varName': 'data', 'template': '\74ul\76\n\74b:loop
values\75\47data:data\47 var\75\47i\47\76\n\74li
class\75\47archivedate\47\76\n\74a
expr:href\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76\74/a\76
(\74data:i.post-count\76\74/data:i.post-count\76)\n     
\74/li\76\n\74/b:loop\76\n\74/ul\076'}, 'menu': {'varName': 'data',
'template': '\74select expr:id\75\47data:widget.instanceId +
\46quot;_ArchiveMenu\46quot;\47\76\n\74option
value\75\47\47\76\74data:title\76\74/data:title\76\74/option\76\n\74b:loop
values\75\47data:data\47 var\75\47i\47\76\n\74option
expr:value\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76
(\74data:i.post-count\76\74/data:i.post-count\76)\74/option\76\n\74/b:loop\76\n\74/select\076'},
'interval': {'varName': 'intervalData', 'template': '\74b:loop
values\75\47data:intervalData\47 var\75\47i\47\76\n\74ul\76\n\74li
expr:class\75\47\46quot;archivedate \46quot; +
data:i.expclass\47\76\n\74b:include data\75\47i\47
name\75\47toggle\47\76\74/b:include\76\n\74a
class\75\47post-count-link\47
expr:href\75\47data:i.url\47\76\74data:i.name\76\74/data:i.name\76\74/a\76\n\74span
class\75\47post-count\47
dir\75\47ltr\47\76(\74data:i.post-count\76\74/data:i.post-count\76)\74/span\76\n\74b:if
cond\75\47data:i.data\47\76\n\74b:include data\75\47i.data\47
name\75\47interval\47\76\74/b:include\76\n\74/b:if\76\n\74b:if
cond\75\47data:i.posts\47\76\n\74b:include data\75\47i.posts\47
name\75\47posts\47\76\74/b:include\76\n\74/b:if\76\n\74/li\76\n\74/ul\76\n\74/b:loop\076'},
'toggle': {'varName': 'interval', 'template': '\74b:if
cond\75\47data:interval.toggleId\47\76\n\74b:if
cond\75\47data:interval.expclass \75\75
\46quot;expanded\46quot;\47\76\n\74a class\75\47toggle\47
href\75\47javascript:void(0)\47\76\n\74span class\75\47zippy
toggle-open\47\76\46#9660;\46#160;\74/span\76\n\74/a\76\n\74b:else\76\74/b:else\76\n\74a
class\75\47toggle\47 href\75\47javascript:void(0)\47\76\n\74span
class\75\47zippy\47\76\n\74b:if cond\75\47data:blog.languageDirection
\75\75 \46quot;rtl\46quot;\47\76\n          \46#9668;\46#160;\n       
\74b:else\76\74/b:else\76\n          \46#9658;\46#160;\n       
\74/b:if\76\n\74/span\76\n\74/a\76\n\74/b:if\76\n\74/b:if\076'},
'posts': {'varName': 'posts', 'template': '\74ul
class\75\47posts\47\76\n\74b:loop values\75\47data:posts\47
var\75\47i\47\76\n\74li\76\74a
expr:href\75\47data:i.url\47\76\74data:i.title\76\74/data:i.title\76\74/a\76\74/li\76\n\74/b:loop\76\n\74/ul\076'}},
document.getElementById('BlogArchive1'), {'languageDirection': 'ltr'},
'displayModeFull'));
_WidgetManager._RegisterWidget('_HeaderView', new
_WidgetInfo('Header1', 'header'));
_WidgetManager._RegisterWidget('_NavbarView', new
_WidgetInfo('Navbar1', 'navbar'));
_WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text3',
'main',{'main': {'varName': '', 'template': '\74b:if
cond\75\47data:title !\75 \46quot;\46quot;\47\76\n\74h2
class\75\47title\47\76\74data:title\76\74/data:title\76\74/h2\76\n\74/b:if\76\n\74div
class\75\47widget-content\47\76\n\74data:content\76\74/data:content\76\n\74/div\76\n\74b:include
name\75\47quickedit\47\76\74/b:include\076'}},
document.getElementById('Text3'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1',
'main'));

Midi Mime Types SiteMap Contact Subscribe © 2014 JimmyLandStudios