IP Library Granted Patent US 8,250,601
Granted Patent B2
US 8,250,601 · App. 13/217,825 · Granted Aug 21, 2012

Configuration apparatus and method of configuring one or more devices having hidden configuration settings

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 8,250,601
App. No.
13/217,825
Granted
Aug 21, 2012
Kind
B2
Abstract

A configuration apparatus includes a user interface allowing a user to initiate configuration of at least a target configurable device selected from a plurality of configurable devices. A command module is coupled to the user interface for dynamically generating a sequence of commands required to configure the target configurable device. The sequence of commands includes commands for entering a hidden service-configuration menu of the target configurable device. A communication module is coupled to the command module for transmitting the sequence of commands to the target configurable device.

Claims (43)

1. A configuration apparatus comprising:

a user interface allowing a user to initiate configuration of at least a target configurable device selected from a plurality of configurable devices;

a command module coupled to the user interface for dynamically generating a sequence of commands required to configure the target configurable device, the sequence of commands including commands for entering a hidden service-configuration menu of the target configurable device, wherein a user interface of the target configurable device does not indicate a way to enter the hidden service-configuration menu; and

a communication module coupled to the command module for transmitting the sequence of commands to the target configurable device;

wherein the command module is for looking up in a database a script according to at least a type of the target configurable device, and dynamically converting the script to the sequence of commands required to configure the target configurable device by adjusting variables in the script.

2. The configuration apparatus of claim 1 , wherein the communication module is for transmitting the sequence of commands to the target configurable device via an external controller.

3. The configuration apparatus of claim 1 , wherein:

the database further includes information regarding a plurality of locations and available configurable devices at each location; and

the user interface of the configuration apparatus is further for allowing the user to specify a target location, and allowing the user to choose the target configurable device by selecting one of the available configurable devices at the target location.

4. The configuration apparatus of claim 1 , further comprising:

a network module being coupled to the command module and a network;

wherein the database is on a server coupled to the network, and the command module accesses the database through the network; and

the database further includes information corresponding to a configuration state of each of the plurality of configurable devices.

5. The configuration apparatus of claim 4 , wherein the command module is further for automatically choosing the target configurable device according to the configuration state of the target configurable device in the database.

6. The configuration apparatus of claim 4 , wherein:

the command module is further for automatically determining possible target configurable devices that require configuration according to the information in the database; and

the user interface of the configuration apparatus is further for indicating the possible target configurable devices to the user and allowing the user to select one of the possible target configurable devices as the target configurable device.

7. The configuration apparatus of claim 4 , wherein the command module is further for updating the configuration state of the target configurable device in the database after transmitting the sequence of commands.

8. The configuration apparatus of claim 1 , wherein, after transmitting the sequence of commands, the command module is further for communicating with a controller being coupled to the target configurable device to confirm that the target configurable device was successfully configured.

9. The configuration apparatus of claim 1 , wherein the configurable devices are guest-facing audio/visual (AV) entertainment devices located in guest rooms of a hotel.

10. A method of configuring one or more devices having hidden configuration settings, the method comprising:

allowing a user of a configuration device to initiate configuration of at least a target configurable device selected from a plurality of configurable devices;

dynamically generating a sequence of commands required to configure the target configurable device by looking up in a database a script according to at least a type of the target configurable device, and dynamically converting the script to the sequence of commands required to configure the target configurable device by adjusting variables in the script, the sequence of commands including commands for entering a hidden service-configuration menu of the target configurable device for which a user interface of the target configurable device does not indicate a way to enter; and

transmitting the sequence of commands to the target configurable device.

11. The method of claim 10 , further comprising:

allowing the user to specify a target location; and

allowing the user to choose the target configurable device by selecting one of an available configurable devices at the target location;

wherein the database further includes information regarding a plurality of locations and available configurable devices at each location.

12. The method of claim 10 , further comprising:

accessing the database through a network;

wherein the database further includes information corresponding to a configuration state of each of the plurality of configurable devices.

13. The method of claim 12 , wherein the command module is further for automatically choosing the target configurable device according to the configuration state of the target configurable device in the database.

14. The method of claim 12 , further comprising:

automatically determining possible target configurable devices that require configuration according to the information in the database;

indicating the possible target configurable devices to the user; and

allowing the user to select one of the possible target configurable device as the target configurable device.

15. The method of claim 12 , further comprising updating the configuration state of the target configurable device in the database after transmitting the sequence of commands.

16. The method of claim 10 , further comprising, after transmitting the sequence of commands, communicating with a controller being coupled to the target configurable device to confirm that the target configurable device was successfully configured.

17. The method of claim 10 , wherein the configurable devices are guest-facing audio/visual (AV) entertainment devices located in guest rooms of a hotel.

18. A configuration apparatus comprising:

a user interface allowing a user to initiate configuration of at least a target configurable device selected from a plurality of configurable devices;

means for dynamically generating a sequence of commands required to configure the target configurable device by looking up in a database a script according to at least a type of the target configurable device, and dynamically converting the script to the sequence of commands required to configure the target configurable device by adjusting variables in the script, the sequence of commands including commands for entering a hidden service-configuration menu of the target configurable device, wherein a user interface of the target configurable device does not indicate a way to enter the hidden service-configuration menu; and

a communication module for transmitting the sequence of commands to the target configurable device.

Assignments (4)
SECURITY INTEREST Recorded May 16, 2023
From: GUEST TEK INTERACTIVE ENTERTAINMENT LTD.
To: BANK OF MONTREAL
Reel/Frame 064176/0385 →
SECURITY INTEREST Recorded Apr 27, 2021
From: GUEST TEK INTERACTIVE ENTERTAINMENT LTD.; GUEST-TEK INTERACTIVE ENTERTAINMENT INC.
To: BAKER & HOSTETLER LLP
Reel/Frame 056049/0391 →
SECURITY INTEREST Recorded Mar 19, 2015
From: GUEST TEK INTERACTIVE ENTERTAINMENT LTD.
To: ALBERTA TREASURY BRANCHES
Reel/Frame 035225/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2011
From: KING, BRIAN
To: GUEST TEK INTERACTIVE ENTERTAINMENT LTD.
Reel/Frame 026808/0578 →