Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
423 words
A remote control method for controlling a plurality of apparatuses to be controlled by using a single controller by providing wireless, bi-directional transmission of control data between the controller and said apparatuses to be controlled, said method comprising the steps of: (a) said controller transmitting a register request packet to said apparatus to be controlled so that a user can determine a presence of said apparatuses to be controlled; (b) receiving, at each of said apparatuses to be controlled, said register request packet and transmitting therefrom a register response packet to said controller, said register response packet including information concerning said apparatuses to be controlled; (c) transmitting, from said controller, an additional register request packet to said apparatuses to be controlled so that apparatuses to be controlled which is/are not yet registered can be registered; (d) displaying, by said controller, all apparatuses determined to be controlled in menu lists, and transmitting a menu request packet to an apparatus chosen by the user among the determined apparatuses; (e) receiving, at each of said apparatuses to be controlled, said menu request packet, comparing an ID of said chosen apparatus in said received menu request packet and an ID of said apparatus to be controlled, ignoring said menu request packet when said IDs are not the same, and transmitting a menu response packet including menus available in the present state to the controller when said IDs are the same; (f) receiving, at said controller, said menu response packet, comparing an ID of an apparatus to be controlled in said menu response packet and an ID of said chosen apparatus, ignoring said menu response packet when said IDs are not same, displaying menus available to a user by processing said menu response packet when said IDs are the same, and transmitting an execution request packet to said apparatus to be controlled when the user chooses an execution from the menus; and (g) receiving, at each of said apparatuses to be controlled, said execution request packet, checking IDs of said controller and an apparatus to be controlled in said execution request packet, ignoring said execution request packet when it is found that said execution request packet is not for said apparatus to be controlled, updating a status of said apparatus to be controlled when it is found that said execution request packet is for said apparatus to be controlled, and transmitting an execution response packet to the controller, said execution response packet indicating that said apparatus to be controlled has received said execution request packet and completed processing.
Claim 2
Dependent Claim
423 words
A remote control method for controlling a plurality of apparatuses to be controlled by using a single controller by providing wireless, bi-directional transmission of control data between the controller and said apparatuses to be controlled, said method comprising the steps of: (a) said controller transmitting a register request packet to said apparatus to be controlled so that a user can determine a presence of said apparatuses to be controlled; (b) receiving, at each of said apparatuses to be controlled, said register request packet and transmitting therefrom a register response packet to said controller, said register response packet including information concerning said apparatuses to be controlled; (c) transmitting, from said controller, an additional register request packet to said apparatuses to be controlled so that apparatuses to be controlled which is/are not yet registered can be registered; (d) displaying, by said controller, all apparatuses determined to be controlled in menu lists, and transmitting a menu request packet to an apparatus chosen by the user among the determined apparatuses; (e) receiving, at each of said apparatuses to be controlled, said menu request packet, comparing an ID of said chosen apparatus in said received menu request packet and an ID of said apparatus to be controlled, ignoring said menu request packet when said IDs are not the same, and transmitting a menu response packet including menus available in the present state to the controller when said IDs are the same; (f) receiving, at said controller, said menu response packet, comparing an ID of an apparatus to be controlled in said menu response packet and an ID of said chosen apparatus, ignoring said menu response packet when said IDs are not same, displaying menus available to a user by processing said menu response packet when said IDs are the same, and transmitting an execution request packet to said apparatus to be controlled when the user chooses an execution from the menus; and (g) receiving, at each of said apparatuses to be controlled, said execution request packet, checking IDs of said controller and an apparatus to be controlled in said execution request packet, ignoring said execution request packet when it is found that said execution request packet is not for said apparatus to be controlled, updating a status of said apparatus to be controlled when it is found that said execution request packet is for said apparatus to be controlled, and transmitting an execution response packet to the controller, said execution response packet indicating that said apparatus to be controlled has received said execution request packet and completed processing.
Claim 3
Dependent Claim
42 words
The remote control method as claimed in claim 1, wherein said register request packet includes a command code, a packet length, an ID of a controller and an error detecting code for transmission data, said command code indicating a type of packet.
Claim 4
Dependent Claim
52 words
The remote control method as claimed in claim 1, wherein said step (b) includes each of said apparatuses to be controlled visually informing a user that each of said apparatuses to be controlled is receiving said register request packet when each of said apparatuses to be controlled receives said register request packet.
Claim 5
Dependent Claim
73 words
The remote control method as claimed in claim 1, wherein said register response packet includes a response code a packet length, an ID of controller which is expected to receive a response, an ID of an apparatus to be controlled, a name of said apparatus to be controlled and an error detecting code, said response code indicating a type of packet, said name of said apparatus to be controlled being displayed in characters.
Claim 6
Dependent Claim
70 words
The remote control method as claimed in claim 1, wherein said additional register request packet includes a command code, a packet length, an ID of a controller, the number and series of IDs of exempted apparatuses to be controlled and an error detecting code, said command code indicating a type of packet, thereby preventing apparatuses to be controlled which is/are already found and not required to respond again, from responding.
Claim 7
Dependent Claim
47 words
The remote control method as claimed in claim 1, wherein said menu request packet includes a command code, a packet length, an ID of a controller, an ID of an apparatus to be controlled and an error detecting code, said command code indicating a type of packet.
Claim 8
Dependent Claim
61 words
The remote control method as claimed in claim 1, wherein said menu response packet includes a response code, a packet length, an ID of a controller, an ID of an apparatus to be controlled, the number of consecutive menus, a series of IDs and names of said menus and an error detecting code, said response code indicating a type of packet.
Claim 9
Dependent Claim
53 words
The remote control method as claimed in claim 1, wherein said execution request packet includes a command code, a packet length, an ID of a controller, an ID of an apparatus to be controlled, an ID of a chosen menu and an error detecting code, said command code indicating a type of packet.
Claim 10
Dependent Claim
54 words
The remote control method as claimed in claim 1, wherein said menu execution response packet includes a response code, a packet length, an ID of a controller, an ID of an apparatus to be controlled, an ID of an executed menu and an error detected code, said response code indicating a type of packet.