IP Library Granted Patent US 7,184,848
Granted Patent B2
US 7,184,848 · App. 10/897,410 · Granted Feb 27, 2007

Method, system, and computer program product for managing controlled residential or non-residential environments

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 7,184,848
App. No.
10/897,410
Granted
Feb 27, 2007
Kind
B2
Abstract

A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of devices connected via a wired and/or wireless communications network. The devices include audio/visual devices (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). The control server supports video/audio serving, telephony, messaging, file sharing, internetworking, and security. A portable controller allows a user to access and control the network devices from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The controllers are enhanced to support location-awareness and user-awareness functionality.

Claims (58)

1. A method of managing a plurality of network devices within a controlled environment, comprising the steps of:

receiving a request to control the plurality of network devices;

retrieving a predefined control macro associated with said request, said control macro including a plurality of device-specific commands;

identifying a room for implementing said request;

sending to each network device a sequence of device-specific commands to control an operation or a function of said network device; and

executing each of said device-specific commands to control the plurality of network devices.

2. A system for managing a plurality of network components within a controlled environment, comprising:

a platform adapted to control an operation and/or a function of the plurality of network components, wherein said platform is a power device, a set-top box, a router, or a bridge; and

positioning means for tracking and/or monitoring a location or a movement of at least one of the network components,

wherein at least one of the network components includes controller means for interacting with said platform or said positioning means, and

wherein said controller means is operable to send a control request to one or more of the network components located within a vicinity of said controller means.

3. The system of claim 2 , wherein said platform comprises:

means for enabling communications with the network components over a wireless medium.

4. The system of claim 2 , wherein said power device includes a power strip or a power conditioner.

5. The system of claim 2 , further comprising:

an infrared-serial bridge coupled to said platform,

wherein said platform is said power device, said set-top box, or said router, and

wherein said infrared-serial bridge includes means for enabling communications among said platform and the network components over a wireless medium.

6. The system of claim 2 , wherein said platform exchanges communications with a HomePNA network.

7. A system for managing a plurality of network components within a controlled environment, comprising:

a platform adapted to host a network control center for controlling an operation and/or a function of the plurality of network components, wherein said platform is a power device, a set-top box, a router, or a bridge; and

positioning means for tracking and/or monitoring a location or a movement of at least one of the network components,

wherein at least one of the network components includes a controller means for interacting with said positioning means, and

wherein said controller means is operable to send a control request to one or more of the network components located within a vicinity of said controller means.

8. The system of claim 7 , wherein said platform comprises:

first means for enabling communications with the network components over a wireless medium; and

second means for enabling communications with said network control center over a wired medium.

9. The system of claim 7 , further comprising:

an infrared-serial bridge coupled to said platform,

wherein said platform is said power device, said set-top box, or said router, and

wherein said infrared-serial bridge includes means for enabling communications among said controller means and the other network components over a wireless medium.

10. A system for managing a plurality of network components within a controlled environment, comprising:

a portable network controller for controlling an operation and/or a function of the plurality of network components;

a control center for enabling communications among the network components and said network controller, wherein said control center is hosted by at least one of a power device, a set-top box, a router, or a bridge; and

positioning means for tracking and/or monitoring a location or a movement of the network components.

11. The system of claim 10 , wherein at least one of said power device, said set-top box, said router, or said bridge comprises:

first means for enabling communications with the network components over a wireless medium; and

second means for enabling communications with said control center over a wired medium.

12. The system of claim 10 , further comprising:

an infrared-serial bridge coupled to at least one of said power device, said set-top box, or said router,

wherein said infrared-serial bridge includes means for enabling communications among said network controller and the network components over a wireless medium.

13. A system for distributing information within a controlled environment, comprising:

a plurality of network components located throughout the controlled environment; and

a control center included in a platform adapted to enable communications among said network components, wherein said platform is a power device, a set-top box, a router, or a bridge,

wherein at least one of said network components includes a controller means for sending a control request to one or more of said network components.

14. The system of claim 13 , wherein said control center exchanges communications with a HomePNA network.

15. The system of claim 13 , wherein said control center includes means for exchanging communications with said controller means over a wireless medium.

16. The system of claim 13 , wherein said control center controls an operation and/or a function of said network components.

17. A method of distributing information within a controlled environment, comprising the steps of:

operating a portable device to send a request to a control center located in a platform, wherein said platform is a power device, a set-top box, a router, or a bridge;

receiving said request and processing said request by said control center; and

controlling an operation or a function of one or more devices or applications in response to said request.

18. The method of claim 17 , further comprising the steps:

accessing a locator code corresponding to a location of said portable device; and

matching said locator code to a region of the controlled environment, wherein said region includes said one or more devices or applications.

19. The method of claim 17 , further comprising the steps of:

accessing a user identity code; and

executing a profile corresponding to said user identity code, wherein said executing enables said portable device to exchange audio and/or video among said one or more devices or applications.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 045000/0980 →
MERGER Recorded Nov 23, 2016
From: ID8 GROUP R2 STUDIOS, INC.
To: MICROSOFT CORPORATION
Reel/Frame 040409/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2016
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 040678/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2012
From: OPENPEAK INC.
To: ID8 GROUP R2 STUDIOS, INC.
Reel/Frame 028181/0410 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2004
From: KRZYZANOWSKI, PAUL; LIN, WAYZEN; PITTS, MICHAEL
To: OPENPEAK INC.
Reel/Frame 015375/0532 →