Method, system, and computer program product for managing controlled residential or non-residential environments
First Claim
1. A method for distributing control signals, comprising the steps of:
- accessing a locator code corresponding to a location of a portable device;
matching the locator code to a region of a controlled environment, wherein the region includes one or more devices or applications;
operating the portable device to send a request to a control center; and
controlling an operation or function of the one or more devices or applications in response to the request.
5 Assignments
0 Petitions
Accused Products
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.
526 Citations
99 Claims
-
1. A method for distributing control signals, comprising the steps of:
-
accessing a locator code corresponding to a location of a portable device;
matching the locator code to a region of a controlled environment, wherein the region includes one or more devices or applications;
operating the portable device to send a request to a control center; and
controlling an operation or function of the one or more devices or applications in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A network controller, comprising:
-
interfacing means for communicating with a control center and responsive to exchanging data and/or control signals with said control center, wherein said data and/or said control signals enable control of one or more network components positioned in a spatial location of the network controller;
positioning means for determining the spatial location of the network controller; and
display means for presenting media corresponding to exchanges with said control center. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for tracking components of a controlled environment, wherein the components include one or more devices and/or applications, said method comprising the steps of:
-
accessing a locator code;
sending the locator code to a control center; and
enabling control of one or more components positioned in a vicinity of the controlled environment, wherein the vicinity corresponds to the locator code. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method for controlling components of a controlled environment from a portable device, wherein the components include one or more devices and/or applications in communications with the portable device, said method comprising the steps of:
-
accessing a user identity code;
sending the user identity code to a control center; and
executing a profile corresponding to the user identity code, wherein said executing enables the portable device to exchange audio and/or video among a plurality of components. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A system for managing a plurality of network components within a controlled environment, comprising:
-
a network control center for controlling the operations and/or functions of the plurality of network components; and
positioning means for tracking and/or monitoring the location or movement of at least one of the plurality of network components, wherein the plurality of network components includes a controller means for interacting with said network control center and said positioning means, and wherein said controller means is operable to send a control request to one or more of the plurality of network components located within a vicinity of said controller means. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A computer program product comprising a computer useable medium having computer readable program code means embedded in said medium for causing a computer to manage a plurality of network components within a controlled environment, comprising:
-
first computer readable program code means for causing the computer to receive or determine the location of a portable controller within the controlled environment, wherein said portable controller is one of the plurality of network components;
second computer readable program code means for causing the computer to specify one or more of the plurality of network components located within a vicinity of said portable controller; and
third computer readable program code means for causing the computer to enable said portable controller to send a control request to said one or more network components. - View Dependent Claims (95, 96, 97, 98, 99)
-
Specification