Patent US6133941A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6133941A Expired / Lapsed US ⏱️ 0.0 years remaining

Camera control system, apparatus, and method which includes a camera control server that receives camera control requests from clients and issues control authority and wait times for control of camera to clients

Assignee: Canon Inc
•
Filing: 1997-10-23
•
Granted: 2000-10-17
•
Expires: 2017-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a system including a server to which a camera is connected, and clients which can remote-control the image pickup conditions of the camera, the server generates a message indicating a state associated with the camera control authority, and issues it to the individual clients. When each client determines that the received message is the one indicating the state associated with the camera control, it acquires the control authority status and its remained time from the received message, counts the remained time, and displays the remained time.

Inventors

  • 👤 Eita Ono

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:55
CPC Classifications
H; H04; H04N; H04N23/00; H04N23/60; H04N23/66; H04N23/661; H04N23/63; H04N23/631

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 178 words
A camera control system which allows a remote client to control a video camera, comprising: a camera control server for controlling the video camera connected thereto, said camera control server including registration means which can register a plurality of clients which issued acquirement requests of a control authority in a queue for acquiring the control authority of the video camera, calculation means for calculating wait times until acquirement of the control authority for clients which are registered by said registration means and have no control authority, and output means for outputting the wait times calculated by said calculation means to the corresponding clients; and a client which can control the video camera from a remote place, said client including issuance means for issuing an acquirement request of the control authority to said camera control server, count means for counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received from said camera control server, and display means for displaying the wait time counted by said count means.
Claim 2
Dependent Claim 178 words
A camera control system which allows a remote client to control a video camera, comprising: a camera control server for controlling the video camera connected thereto, said camera control server including registration means which can register a plurality of clients which issued acquirement requests of a control authority in a queue for acquiring the control authority of the video camera, calculation means for calculating wait times until acquirement of the control authority for clients which are registered by said registration means and have no control authority, and output means for outputting the wait times calculated by said calculation means to the corresponding clients; and a client which can control the video camera from a remote place, said client including issuance means for issuing an acquirement request of the control authority to said camera control server, count means for counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received from said camera control server, and display means for displaying the wait time counted by said count means.
Claim 3
Dependent Claim 40 words
A system according to claim 1, wherein for a client which has acquired the control authority of the video camera, said calculation means calculates a remained controllable time of the video camera and said output means outputs the remained time.
Claim 4
Dependent Claim 40 words
A system according to claim 1, wherein said client further includes abandonment notice means for supplying an abandonment notice of the control authority of the video camera or the acquirement request of the control authority to said camera control server.
Claim 5
Dependent Claim 49 words
A system according to claim 3, wherein said output means outputs the corresponding wait times to the clients which have no control authority, in accordance with receiving the abandonment notice of the control authority of the video camera or the acquirement request of the control authority from said client.
Claim 6
Dependent Claim 40 words
A system according to claim 2, wherein said client further includes abandonment notice means for supplying an abandonment notice of the control authority of the video camera or the acquirement request of the control authority to said camera control server.
Claim 7
Dependent Claim 49 words
A system according to claim 5, wherein said output means outputs the remained time to a client which newly acquires the control authority, in accordance with receiving the abandonment notice of the control authority of the video camera or the acquirement request of the control authority from said client.
Claim 8
Dependent Claim 41 words
A system according to claim 1, wherein said camera control server calculates the wait times by said calculation means at predetermined time intervals, and outputs the calculated wait times to the clients which have no control authority by said output means.
Claim 9
Dependent Claim 43 words
A system according to claim 1, wherein said calculation means calculates the wait times and said output means outputs the calculated wait times to the clients which have no control authority, in response that a new client is registered by said registration means.
Claim 10
Dependent Claim 93 words
A camera control server for controlling a video camera on the basis of a control command from a remote client, comprising: registration means which can register a plurality of clients which issued acquirement requests of a control authority in a queue for acquiring the control authority of the video camera; calculation means for calculating wait times until acquirement of the control authority for clients which are registered by said registration means and have no control authority; and output means for outputting the wait times calculated by said calculation means to the corresponding clients.
Claim 11
Dependent Claim 93 words
A camera control server for controlling a video camera on the basis of a control command from a remote client, comprising: registration means which can register a plurality of clients which issued acquirement requests of a control authority in a queue for acquiring the control authority of the video camera; calculation means for calculating wait times until acquirement of the control authority for clients which are registered by said registration means and have no control authority; and output means for outputting the wait times calculated by said calculation means to the corresponding clients.
Claim 12
Dependent Claim 40 words
A server according to claim 9, wherein for a client which has acquired the control authority of the video camera, said calculation means calculates a remained controllable time of the video camera and said output means outputs the remained time.
Claim 13
Dependent Claim 49 words
A server according to claim 9, wherein said output means outputs the corresponding wait times to the clients which have no control authority, in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from said client.
Claim 14
Dependent Claim 49 words
A server according to claim 9, wherein said output means outputs the remained time to a client which newly acquires the control authority, in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from said client.
Claim 15
Dependent Claim 43 words
A server according to claim 9, wherein said calculation means calculates the wait times and said output means outputs the calculated wait times to the clients which have no control authority, in response that a new client is registered by said registration means.
Claim 16
Independent Claim 156 words
A method of controlling a camera control system which allows a remote client to control a video camera, comprising: an issuance step of issuing an acquirement request of a control authority on the client side; a registration step of allowing to register a plurality of clients which issued the acquirement requests of the control authority in a queue for acquiring the control authority of the video camera; a calculation step of calculating wait times until acquirement of the control authority for clients which are registered in the registration step and have no control authority; an output step of outputting the wait times calculated in the calculation step to the corresponding clients; a count step of counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received from a camera control server; and a display step of displaying the wait time counted in the count step.
Claim 17
Independent Claim 156 words
A method of controlling a camera control system which allows a remote client to control a video camera, comprising: an issuance step of issuing an acquirement request of a control authority on the client side; a registration step of allowing to register a plurality of clients which issued the acquirement requests of the control authority in a queue for acquiring the control authority of the video camera; a calculation step of calculating wait times until acquirement of the control authority for clients which are registered in the registration step and have no control authority; an output step of outputting the wait times calculated in the calculation step to the corresponding clients; a count step of counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received from a camera control server; and a display step of displaying the wait time counted in the count step.
Claim 18
Dependent Claim 44 words
A method according to claim 14, wherein for a client which has acquired the control authority of the video camera, a remained controllable time of the video camera is calculated in the calculation step and the remained time is output in the output step.
Claim 19
Dependent Claim 51 words
A method according to claim 14, wherein the corresponding wait times are output to the clients which have no control authority in the output step, in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from the client.
Claim 20
Dependent Claim 51 words
A method according to claim 15, wherein the remained time is output to a client which newly acquires the control authority in the output step, in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from the client.
Claim 21
Dependent Claim 46 words
A method according to claim 14, wherein the wait times are calculated in the calculation step, and the calculated wait times are to the clients which have no control authority in the output step, in response that a new client is registered in the registration step.
Claim 22
Dependent Claim 98 words
A storage medium that stores a program for implementing processing of a camera control server for controlling a video camera on the basis of a control command from a remote client, said storage medium storing programs for implementing the processing steps of: registering a plurality of clients which issued acquirement requests of a control authority in a queue upon acquiring the control authority of the video camera; calculating wait times until acquirement of the control authority for clients which are registered in the queue and have no control authority; and outputting the wait times to the corresponding clients.
Claim 23
Dependent Claim 98 words
A storage medium that stores a program for implementing processing of a camera control server for controlling a video camera on the basis of a control command from a remote client, said storage medium storing programs for implementing the processing steps of: registering a plurality of clients which issued acquirement requests of a control authority in a queue upon acquiring the control authority of the video camera; calculating wait times until acquirement of the control authority for clients which are registered in the queue and have no control authority; and outputting the wait times to the corresponding clients.
Claim 24
Dependent Claim 29 words
A medium according to claim 19, further storing programs for implementing the processing steps of: calculating a remained controllable time of the video camera; and outputting the remained time.
Claim 25
Dependent Claim 55 words
A medium according to claim 19, further storing a program for implementing the processing step of outputting the corresponding wait times to the clients which have no control authority in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from the client.
Claim 26
Dependent Claim 55 words
A medium according to claim 19, further storing a program for implementing the processing step of outputting the remained time to a client which newly acquires the control authority in accordance with receiving an abandonment notice of the control authority of the video camera or the acquirement request of the control authority from the client.
Claim 27
Dependent Claim 44 words
A medium according to claim 19, further storing programs for implementing the processing steps of calculating the wait times; and outputting the calculated wait times to the clients which have no control authority, in response that a new client is registered in the queue.
Claim 28
Dependent Claim 97 words
A client which can remote-control a video camera connected to a camera server, comprising: issuance means for issuing an acquirement request of a control authority to the camera control server; reception means for, when said client has no control authority, receiving a wait time until acquirement of the control authority calculated by the camera server; count means for counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received by said reception means; and display means for displaying the wait time counted by said count means.
Claim 29
Dependent Claim 97 words
A client which can remote-control a video camera connected to a camera server, comprising: issuance means for issuing an acquirement request of a control authority to the camera control server; reception means for, when said client has no control authority, receiving a wait time until acquirement of the control authority calculated by the camera server; count means for counting a wait time until acquirement of the control authority of the video camera on the basis of the wait time received by said reception means; and display means for displaying the wait time counted by said count means.
Claim 30
Dependent Claim 47 words
A client according to claim 24, wherein when said client has acquired the control authority, said reception means can receive a remained controllable time of the video camera calculated by the camera server, and said count means can count a remained possession time of the control authority.
Claim 31
Dependent Claim 36 words
A client according to claim 24, further comprising abandonment notice means for supplying an abandonment notice of the control authority of the video camera or the acquirement request of the control authority to the camera server.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-17 2004-04-17 2004-10-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-17 2008-04-17 2008-10-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-17 2012-04-17 2012-10-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag