0% found this document useful (0 votes)
6 views

IoT Example

The document discusses how a refrigerator can be integrated into the Internet of Things. It describes how a traditional refrigerator can be made intelligent by adding computational abilities and connectivity. An Internet-connected refrigerator could then take additional actions like ordering groceries when supplies are low and finding the best prices online.

Uploaded by

hossein zahraie
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

IoT Example

The document discusses how a refrigerator can be integrated into the Internet of Things. It describes how a traditional refrigerator can be made intelligent by adding computational abilities and connectivity. An Internet-connected refrigerator could then take additional actions like ordering groceries when supplies are low and finding the best prices online.

Uploaded by

hossein zahraie
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

IoT Example: The Refrigerator

The point of this lecture is really to just introduce the term Internet of Things. Just to define the term, give you some
kind of a general idea of what Internet of Things really is, what it's about. So we'll go through an example, a
refrigerator example. And talk about how a refrigerator can be integrated into the Internet of Things, and how it’s
different than just a regular, traditional refrigerator that you are probably used to. So let’s break down the term
Internet of Things. We're probably gonna start off with a thing of some kind. So in this case we're talking about a
refrigerator and a refrigerator is just a thing, so it can be anything besides a computer. Right? If it's a computer, we're
not calling that a thing, but anything besides a computer. Besides a traditional computer, a laptop, desktop, server
type of device, you'll call that a thing of some kind. And it has some features. It has some use. So in the case of a
refrigerator like this, we know what a refrigerator does. It keeps things cold and so on. So you start off with a thing.
Now the next thing you do is you add to that some type of computational intelligence. Usually that involves a
processor like what we're showing here. That's actually a picture of an R-Dweeno but it could be any type of
computational intelligence. Typically it's a micro controller of some kind, running some kind of code. So, you see
these devices all around your house. But it's the computer inside, right? So it doesn't look like a computer, it looks
like a thing of some kind. It looks like a refrigerator, but it actually has computational intelligence inside, so it's really
a computer hidden on the inside. And it's somehow is used to improve the functionality of the device, to make the
device do what it did before, but better. So that's what you start with, you start with a thing, you add some
intelligence, some computer technology inside it. Then, to top it off, you add Internet connectivity. Now, this is very
common in things, and that's where the term Internet of things comes from. You add some kind of Internet
connectivity. So now you've got a thing. It's got some kind of computation inside and it's got a network connection
which means it can use all sorts of other resources that are not local. Right? It can reach on the Internet. It's
potentially accessible from this IoT device. So all that put together is generally what you'd call an IoT device, an
Internet of Things device. You take the thing, you put some intelligence in there, and you put some network
connectivity. And remember that, from the outside, this device doesn't look that much different than it used to look,
right? It doesn't look like a computer, that's the main thing. It doesn't look like a computer. It doesn't have a full on
keyboard and a screen, it might have a screen, a few little buttons on it but it doesn't look like a standard computer.
You don't have to install Windows or iOS or Android or whatever the operating system is. It's none of that complexity.
So it's much simpler to use, just like the original thing was. So if you look at the now, the new refrigerator, it's not
gonna be hard to use. You still open a door, close a door, plug it into the wall, that sort of thing. Get ice out of it. The
same old simple interface. So traditional refrigerator, keeps items cold, right? This is a non Internet of Things. Keeps
items cold, you put things in it, food, whatever it is. A real simple interface, all right? Everybody knows how to use it,
and decades ago it was the same interface. Right? A hundred years ago, I don't know if they, yeah I guess I suppose
they had refrigerators a hundred years ago. Hundred years ago, you had a refrigerator that looked basically the same
thing. Now, an intelligent refrigerator, I'm using that term to mean refrigerator that now has some kind of
computational intelligence inside it. And you see a lot of this inside refrigerators nowadays. My fridge is like this. So,
for instance, it'll warn you when the door is ajar. Usually it'll beep in some way, but it could talk to you if it wanted
to, it doesn't matter. But it'll warn you that. It basically has some sort of sensors built in that tells if the doors are
shut. And if they're open for a certain amount of time, maybe they start a timer, if they're open for a certain amount
of time, an alarm goes off and that requires some kind of computational intelligence. It might tell you when the water
filter need replacing. Mine is annoying in that way, it tells me the same thing. So it starts beeping every time I try to
get water now, in fact right now I need a filter. So it just beeps and beeps and beeps every time I try to get water out
of it. So again it has some type of timer where it keeps track of the date. Says okay, this many days have gone by
since you last refilled the filters, you changed it. So again requires computational intelligence. Note that it doesn't
require networking yet right? These tasks are just computational tasks. It could tell you when you're low on butter.
Now my fridge doesn't do this, but you can imagine a refrigerator that has some sort of a sensor in there that can
sense. Maybe it has a camera in your butter tray and it senses when your butter is low. Right? Maybe it tests the
weight of your butter. Right? And if the weight is too low it says, okay. There isn't butter in here. You are low on
butter. It could easily warn you of that. Now mine doesn't do that. There are refrigerators that can do that sort of
thing. But, again, local intelligence is required. No real networking required to do that. It could also tell you when you
buy foods that are high on fat content. Now, this I've never actually seen such a refrigerator, but you could do this.
You could take a picture, the fridge itself could have a camera inside. Could take a picture of the food that you
ordered, look it up in some type of a library of food that it has, and look at the food content, look at the fat content
and cholesterol and so on, and it could warn you, right? And it could do this with local data, without network
connectivity, if you need it to. You can also have a set of recipes programmed into your refrigerator. I know there are
refrigerators that have this. They can be programmed into your fridge and they can suggest recipes for you based on
the foods it sees inside. So you've got milk, you've got butter, you've got this, you've got that, you can make pancakes
today. Something like this. So, that's another thing that, another feature that you can add on to an intelligent
refrigerator if you wanted to. And it requires this computational intelligence inside the refrigerator to do that, also
sensors, like cameras maybe, weight sensors, door sensors to see if the doors open and close, something like that.
And using all that together, you can enhance the properties of the refrigerator. So now this refrigerator, it does a lot
more than what it used to do, but it's still very easy to use, right? You don't have to do anything complicated. It tells
you the door is ajar, or something like that. It's not extra work for you, no learning curve, all right. So, you might call
that an intelligent refrigerator, but you'll notice that these features that I'm listing here. They don't require network
connectivity in general. So these things that I'm listing here, they can do that with local sensors, right? And local
processing that sense what's in your fridge and respond to you and give you information. So that's intelligent
refrigerator. But maybe you wouldn't call that Internet of Things, cuz it's not actually networked yet. So the ultimate,
the IoT refrigerator. The IoT refrigerator is basically the computational intelligence, but also network connectivity.
With the network connectivity you can add another set of features on top of that, that you couldn't have added
without the network connectivity. For instance, you can have your refrigerator actually order food for you when the
stock is low. That could easily happen. It can check, it could just go straight to Amazon. Amazon, I guess I shouldn't
advertise, but there are services from which you can go to supermarkets and order food, I use one of these services.
And they deliver food the next morning, actually. It's pretty amazing. Seven in the morning and the food will be there
in the door step. So, you can have your fridge detect that you are low on butter and then just order that, and then
the next morning, butter will appear on your doorstep. But that requires network connectivity. You have to be able
to connect to the network, and place the order, grab money out of your bank account, right, transfer it to whoever
you're purchasing it from, things like that. You can search for low food prices. So it also suggest to you look, you might
wanna buy this item. You're low on butter. Buy butter from here rather than there because it's cheaper. And in fact,
it can go ahead and just buy that, or it can just suggest to you. But again, that requires network connectivity. It would
have to connect to the network, go search around different sites, different super market sites, find the different
prices, compare them, and so on. It could order a water-filter when you need a water-filter. So rather than annoying
me and telling me, you need water-filter beep beep beep. It can just go and order that, and it could appear for me,
UPS could deliver it the next day. Right. So it can anticipate meals. It can be predictive. So it can know what kind of
food you have in your fridge and order what you need for tomorrow's meals, right. Took, and say oh, a good idea for
food for you tomorrow is this type of meal that you've had in the past. I will order whatever you need for that meal,
and then it'll appear in your doorstep the next morning. And then you'll have everything you need to cook what you
need for the next day. It can search news. Probably it could actually do more global type of searching. It could look
on news prices to see what global trends are, so for instance. And this is elaborate, but you could certainly do this. It
could look at news trends and say, oh it's El Nino. Right, the world is getting colder this year. That means that fruits
are gonna be more expensive, right. So I better stock up on fruits right now, because I know that in a few months I
won't be able to get them, right. Your machine can do that, your fridge could do that. Now I've never heard of a
refrigerator that does that, but that is certainly possible, if you have the computational intelligence inside the fridge
and you have network connectivity so it can actually execute the searches. It could also provide information to
businesses to tell them what you're buying, right? Now this maybe is not an advantage to you, but certainly some
store that's selling different type of food, it might want to market to you, so they might want to know these people
are buying this type of food a lot. So maybe we wanna market that type of food to them. That's another thing that
these devices do, and we'll talk a little bit more about that later. Thanks.

You might also like