Showing posts with label Wishlist. Show all posts
Showing posts with label Wishlist. Show all posts

Friday, April 7, 2017

Wishlist - VOIP-Equipped Cell Phones

Internet phones are nothing new - they've been in common use for at least a decade. You connect into the traditional phone network via internet, maker calls, have a phone number, and so on. But weirdly enough, that doesn't apply to actual phones. You have to choose which type of service you want. For landlines, this is no big deal, but for a cellphone, which can easily lose its cellular connection, it's a problem. Yes, there's apps for cell phones that let you do the VOIP thing, but they're completely separate from its baseline phone functionality.

Imagine if your cell provider had an app you could install that tracked when you lacked cell service but had a stable wifi connection, and automatically shunted your number from being a traditional phone number to a VOIP phone number on the fly - heck, mid-call if necessary. You'd have the same number for both, and it'd be completely invisible to the outside world - they call you, and even if you're in a bunker a thousand feet below ground, if there's a wifi network down there, you can take calls like you're sitting beside the tower. The major providers wouldn't get so much benefit from this, but for the second-tier providers with limited networks(Freedom Mobile[formerly Wind] being the most obvious in my area) it'd be a godsend. Get cheap service, use towers when they're around, and bounce back to the nearest wifi hotspot if you're out of range or in a dead zone. 

The technical issues with this are profound, I'm sure - they always are for this sort of thing. But I think it should be doable, and I'd love to see it. 

Tuesday, March 21, 2017

Wishlist - Better Mapping Algorithms

I occasionally have random ideas that I think are things that could make society a better place, but which I'm woefully unequipped to actually implement. So what the heck, a wishlist it is.

Right now, most people use Google Maps or a similar app to navigate. And it's a very good tool - it's got live transit schedules, it's responsive to traffic conditions, and so on. But there's a few refinements that I think would make it better. In the Toronto area, there's a major toll highway called the 407. It's very convenient for travel on the outskirts of the city, but it's extremely pricey. Google Maps will usually send me on it if it's in the area, but I'm almost never willing to spend $10 to save two minutes, so I always have to dig through the menus to the "Avoid Tolls" option. Thing is, if it was $10 to save me an hour because some other road was a disaster zone, I'd probably take it. Likewise, going a few miles out of my way to get on the highway and save thirty seconds(which happens a fair bit when travelling in certain directions) seems like a waste of gas.

This got me thinking - it should be fairly easy to just say what model of car you drive and how much your time is worth to you, then have the app calculate your mileage, local gas prices, wear and tear on the car, toll costs, the costs of time taken, and put that all into a single number. Call it the "Most Efficient Route", then follow it with "Fastest Route"(if they differ), for people in a hurry. Maybe also "Cheapest Route", where time is valued at zero.

You can even do this between different transport modes - perhaps the fastest route downtown is driving to the subway station, parking, and taking the subway(or perhaps it's not fastest, but it's cheaper than the gas you'd spend getting downtown). Perhaps just jumping on a bike is better than driving. If it was really good, you could incorporate travel planning websites, and it could tell you whether driving, flying, or taking the train was your best bet. Maybe car rental sites too, for people who don't have a car. Heck, if Google is going to be creepy and save all our information anyway, maybe even throw in a third option, "Scenic Route", that will take you in a direction you haven't been in the last few weeks or months.

Efficiency, properly understood, is a complex function of many variables, and this won't be perfect, but this seems like a heck of a lot closer than simply looking at time for a transport mode you pick.