IP Library Granted Patent US 9,215,281
Granted Patent B2
US 9,215,281 · App. 13/363,145 · Granted Dec 15, 2015

Method and apparatus for setting programmable features of an appliance

Inventors: Jerry Iggulden (Pacific Palisades, CA); Kyle Fields (El Dorado Hills, CA)
Assignee: INTELLECTUAL DISCOVERY CO., LTD.
H04L67/125G05B15/02G06F9/44505G05B2219/23306G05B2219/2642
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,215,281
App. No.
13/363,145
Granted
Dec 15, 2015
Kind
B2
Abstract

An interactive interface facilitates the setting of preferences and other programmable parameters of an appliance. The interface is hosted by a server on a global computer network. The appliance owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the appliance. Once the desired settings have been made, they are downloaded to the appliance either directly from the server or the appliance owner's computer or indirectly using a portable transfer device.

Claims (50)

1. A server programmed to:

cause a device in global computer network communication with the server to present a graphical user interface comprising at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat;

receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and

send programming data for the programmable feature from the server directly to the home HVAC thermostat;

wherein the server is remote from the home HVAC thermostat, and is configured to bidirectionally communicate with the home HVAC thermostat.

2. The server of claim 1 , wherein the server is configured to send the programming data to the home HVAC thermostat through a radio frequency (RF) channel.

3. A system comprising:

a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and

a server configured to:

cause a device in global computer network communication with the server to present a graphical user interface depicting the programmable feature of the home HVAC thermostat, receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and

send the programming data directly to the home HVAC thermostat,

wherein the server is remote from the home HVAC thermostat, and is configured to bidirectionally communicate with the home HVAC thermostat.

4. The system of claim 3 , wherein the server is configured to send the programming data to the home HVAC thermostat through a radio frequency (RF) channel.

5. A system comprising:

a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and

an interactive site accessible via the World Wide Web comprising a graphical user interface tailored to the home HVAC thermostat and a programmable feature thereof, the graphical user interface enabling a user of the home HVAC thermostat to set the programmable feature thereof,

wherein the interactive site is rendered by a server which is remote from the home HVAC thermostat and is configured to bidirectionally communicate with the home HVAC thermostat, and

wherein programming data for the programmable feature is a sent from the server directly to the home HVAC thermostat.

6. The system of claim 5 , wherein the server is configured to send the programming data to the home HVAC thermostat through a radio frequency (RF) channel.

7. A method comprising:

providing a remote interactive site accessible over a global computer network via a computer, the interactive site presenting a graphical user interface relating to at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat;

receiving a command over the global computer network to set the programmable feature of the home HVAC thermostat; and

in response to receiving the command, sending programming data representing the command to the home HVAC thermostat,

wherein the remote interactive site is rendered by a server which is remote from the home HVAC thermostat and is configured to bidirectionally communicate with the home HVAC thermostat, and

wherein the programming data is sent from the server directly to the home HVAC thermostat.

8. The method of claim 7 , wherein the programming data is sent from the server to the home HVAC thermostat through a radio frequency (RF) channel.

9. A server programmed to:

cause a device in global computer network communication with the server to present a graphical user interface comprising a virtual controller comprising at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat;

receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and

send programming data for the programmable feature from the server directly to the home HVAC thermostat;

wherein the server is remote from the home HVAC thermostat, and is configured to send troubleshooting information to the home HVAC thermostat to control repair of the home HVAC thermostat.

10. A system comprising:

a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and

a server configured to:

cause a device in global computer network communication with the server to present a graphical user interface depicting the programmable feature of the home HVAC thermostat, receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and

send the programming data directly to the home HVAC thermostat,

wherein the server is remote from the home HVAC thermostat, and is configured to send troubleshooting information to the home HVAC thermostat to control repair of the home HVAC thermostat.

11. A system comprising:

a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and

an interactive site accessible via the World Wide Web comprising a graphical user interface tailored to the home HVAC thermostat and a programmable feature thereof, the graphical user interface enabling a user of the home HVAC thermostat to set the programmable feature thereof,

wherein the interactive site is rendered by a server which is remote from the home HVAC thermostat,

wherein programming data for the programmable feature is sent from the server directly to the home HVAC thermostat, and

wherein the programming data comprises troubleshooting information which controls repair of the home HVAC thermostat.

12. A method comprising:

providing a remote interactive site accessible over a global computer network via a computer, the interactive site presenting a graphical user interface relating to at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat;

receiving a command over the global computer network to set the programmable feature of the home HVAC thermostat; and

in response to receiving the command, sending programming data representing the command to the home HVAC thermostat,

wherein the remote interactive site is rendered by a server which is remote from the home HVAC thermostat,

wherein the programming data is sent from the server directly to the home HVAC thermostat, and

wherein the programming data comprises troubleshooting information which controls repair of the home HVAC thermostat.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2016
From: INTELLECTUAL DISCOVERY CO., LTD.
To: XCSR, LLC
Reel/Frame 038330/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: POINTSET CORPORATION
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 035164/0063 →
Continuity (8)
Continuation 12033821 · Feb 19, 2008
Continuation 11745323 · May 7, 2007
Continuation 10938057 · Sep 9, 2004
Continuation 10155531 · May 24, 2002
Continuation In Part 09415299 · Oct 8, 1999
Continuation In Part 09351270 · Jul 12, 1999
Continuation In Part 09235709 · Jan 22, 1999
Related Publication 20120136964A1 · May 31, 2012