Adrian, Thanks for the note and the discussion. This is helpful and is why I’m interested in Fuse: it’s a chance to experiment with some of this and see what works and what doesn’t. Your split into device aggregators (DA) and virtual agent aggregators (VAA) is a good one (there are numerous names for the VAA business, but let’s stick with that for now). You may have picked up that Fuse is a name specifically chosen to emphasize the VAA business model and not the connected-car specifically. My vision is that Fuse could serve as a personal aggregation point for any connected thing and even things that aren't connected, but need an online presence (SquareTag was our first experiment in that area). Fuse is designed to be used from multiple hosting providers. Neustar, for example, could provide Fuse hosting services. I'm working now on self hosting so that people don't even have to trust a hosting company if they don't want to. The chief problem, of course, is that everyone wants to be in the VAA business because selling devices is so 20th century. Specifically Carvoyant’s roadmap, so far as I understand it, puts Carvoyant and Fuse on a business model collision path. Having said that, the business model clash is a long term problem. We chose Carvoyant because they were a good match philosophically. I don't think Bret Tobey (CEO) is on this list, so I'm cc'ing him. They used to have a privacy policy, not sure what happened. Carvoyant has also been a great technical partner who is willing to work with us on our needs. Adrian points out a big factor in the device aggregator side: encryption. Carvoyant has a (good) API and it's made my life easier. That means, however that they also hold the data. Because they want to attract you to use their API with various apps, that's critical to their business model. There's no reason why someone couldn't be in the business of offering the devices, a cellular to Internet gateway, firmware programming, streaming API, etc. as a business, but it's likely low-margin, high-volume. Every telco is fighting to get out of that space. As for labeling the device, we made it a Fuse device because no one understands any other model. They expect a silo. Would that they did not. :) On the other hand, I chose, later in the game than when I printed the device labels--I was writing code at this point, to make the Carvoyant relationship explicit because doing otherwise would lead to people having an account they don't know they have, an untenable situation in my opinion. My medium term goal (longer than a few weeks, shorter than a year) is to integrate the Automatic API for a few reasons: 1. That will illustrate better than any thing else that Fuse is about the data and using it, not the device. 2. That will force me to root out some assumptions in the code I'm sure are there relating to Carvoyant, try as I may to avoid them. 3. That will make it more clear why there's a need to link to Carvoyant, Automatic, etc. because Fuse won't be anymore about the device itself. 4. That will make it so that there was no "Fuse" device necessary. Just Carvoyant, Automatic, and any other device that comes along with a usable API. I'm open to others participating in building that. In fact, I'd welcome it. There's plenty to do to build out this vision. All the code is open source. I believe we have a good model and architecture. We've tried to make it private by design, although I'm sure there are places we could improve. One of the side affects of PbD is that I think, done right, it also leads to greater flexibility. For example, this week, I had a Fuse owner who wanted to have a vehicle in more than one fleet (so one of his clients could track just that vehicle without seeing his other 8 vehicles). Because of the pico architecture, that vehicle is isolated and it's relatively easy to create a relationship between it and the client's fleet in addition to the owner's fleet without additional programming. The ability to parse and use multiple relationships is built into the underlying structure. In summary, Adrian has hit on a critical question for the Internet of Things. How will we split the silo so that we are free to use our devices with the data aggregator of our choice? I see Fuse as an experiment in answering that exact question.
|
Archive powered by MHonArc 2.6.19.