METHOD AND SYSTEM FOR DISPLAYING A COVERAGE AREA OF A CAMERA IN A DATA CENTER
First Claim
1. A method for depicting a coverage area of at least one camera within a graphical representation of a data center, the method comprising:
- establishing, by a computer, a representation of the at least one camera within the graphical representation of the data center;
determining at least one device associated with the at least one camera;
determining at least two points within the graphical representation of the data center marking outer boundaries of the at least one device; and
displaying the coverage area between the outer boundaries and the representation of at least one camera.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for depicting a coverage area of at least one camera within a graphical representation of a data center is disclosed. In one aspect, a method includes establishing, by a computer, a representation of the at least one camera within the graphical representation of the data center, determining at least one device associated with the at least one camera, determining at least two points within the graphical representation of the data center marking outer boundaries of the at least one device, and displaying the coverage area between the outer boundaries and the representation of at least one camera.
28 Citations
20 Claims
-
1. A method for depicting a coverage area of at least one camera within a graphical representation of a data center, the method comprising:
-
establishing, by a computer, a representation of the at least one camera within the graphical representation of the data center; determining at least one device associated with the at least one camera; determining at least two points within the graphical representation of the data center marking outer boundaries of the at least one device; and displaying the coverage area between the outer boundaries and the representation of at least one camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
establishing a representation of the at least one device within the graphical representation of the data center, the representation of the at least one device having a plurality of vertices; determining a plurality of vertex coordinates within the coordinate system that mark the plurality of vertices, each of the plurality of vertex coordinates corresponding to a respective one of the plurality of vertices; and determining a set of outer boundary coordinates within the coordinate system for at least two of the plurality of vertices that mark outer boundaries of the representation of the at least one device relative to the representation of the at least one camera.
-
-
5. The method of claim 4, wherein determining the set of outer boundary coordinates includes:
-
calculating a length between at least one set of vertex coordinates of the plurality of vertex coordinates and the camera coordinates; and calculating an angle defined by the camera coordinates, a first subset of the plurality of vertex coordinates and a second subset of the plurality of vertex coordinates, the angle having a vertex defined by the camera coordinates.
-
-
6. The method of claim 5, wherein calculating the length further comprises establishing a right triangle with a hypotenuse between the at least one set of vertex coordinates and the camera coordinates.
-
7. The method of claim 5, wherein the at least one device includes a first device having at least one first vertex marked within the coordinate system by a first set of vertex coordinates and a second device having at least one second vertex marked within the coordinate system by a second set of vertex coordinates, and calculating the angle comprises calculating a total angle defined by the camera coordinates, the first set of vertex coordinates and the second set of vertex coordinates, the total angle having a vertex defined by the camera coordinates.
-
8. The method of claim 5, further comprising:
-
determining an arc radius by comparing the length to at least one other length calculated between the camera coordinates and at least one second set of vertex coordinates of the plurality of vertex coordinates; and determining an arc angle by comparing the angle to at least one other angle defined by the camera coordinates, a first set of vertex coordinates marking at least one first vertex of the plurality of vertices and a second set of coordinates marking at least one second vertex of the plurality of vertices, the at least one other angle having a vertex defined by the camera coordinates.
-
-
9. The method of claim 8, wherein displaying the coverage area further comprises depicting an arc having the arc angle and the arc radius.
-
10. A system for displaying a coverage area of at least one camera within a graphical representation of a data center, the system comprising:
-
an input configured to; receive a graphical representation of the data center; a controller coupled to the input and configured to; establish a graphical representation of the at least one camera within the graphical representation of the data center; determine at least one device associated with the at least one camera; and determine at least two points within the graphical representation of the data center marking outer boundaries of the at least one device; and an output coupled to the controller and configured to; display the coverage area between the outer boundaries and the at least one camera. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
establishing a representation of the at least one device within the graphical representation of the data center, the representation of the at least one device having a plurality of vertices; determining a plurality of vertex coordinates within the coordinate system that mark the plurality of vertices, each of the plurality of vertex coordinates corresponding to a respective one of the plurality of vertices; and determining a set of outer boundary coordinates within the coordinate system for at least two of the plurality of vertices that mark outer boundaries of the representation of the at least one device relative to the representation of the at least one camera.
-
-
14. The system of claim 13, wherein the controller is further configured to:
-
calculate a length between at least one set of vertex coordinates of the plurality of vertex coordinates and the camera coordinates; and calculate an angle defined by the camera coordinates, a first subset of the plurality of vertex coordinates and a second subset of the plurality of vertex coordinates, the angle having a vertex defined by the camera coordinates.
-
-
15. The system of claim 14, wherein the controller is further configured to calculate the length by establishing a right triangle with a hypotenuse between the at least one set of vertex coordinates and the camera coordinates.
-
16. The system of claim 14, wherein the at least one device includes a first device having at least one first vertex marked within the coordinate system by a first set of vertex coordinates and a second device having at least one second vertex marked within the coordinate system by a second set of vertex coordinates, and
wherein the controller is further configured to calculate the angle by calculating a total angle defined by the camera coordinates, the first set of vertex coordinates and the second set of vertex coordinates, the total angle having a vertex defined by the camera coordinates. -
17. The system of claim 14, wherein the controller is further configured to
determine an arc radius by comparing the length to at least one other length calculated between the camera coordinates and at least one second set of vertex coordinates of the plurality of vertex coordinates; - and
determine an arc angle by comparing the angle to at least one other angle defined by the camera coordinates, a first set of vertex coordinates marking at least one first vertex of the plurality of vertices and a second set of vertex coordinates marking at least one second vertex of the plurality of vertices, the at least one other angle having a vertex defined by the camera coordinates.
- and
-
18. The system of claim 17, wherein the controller is further configured to display the coverage area by depicting an arc having the arc angle and the arc radius.
-
19. A computer readable medium for displaying a coverage area of at least one camera within a graphical representation of a data center having stored thereon sequences of instruction including instructions that will cause a processor to:
-
establish a graphical representation of the at least one camera within the graphical representation of the data center; determine at least one device associated with the at least one camera; determine at least two points within the graphical representation of the data center marking outer boundaries of the at least one device; and display the coverage area between the outer boundaries and the at least one camera. - View Dependent Claims (20)
establish a representation of the at least one device within the graphical representation of the data center, the representation of the at least one device having a plurality of vertices; determine a plurality of vertex coordinates within the coordinate system that mark the plurality of vertices, each of the plurality of vertex coordinates corresponding to a respective one of the plurality of vertices; and determine a set of outer boundary coordinates within the coordinate system for at least two of the plurality of vertices that mark outer boundaries of the representation of the at least one device relative to the representation of the at least one camera.
-
Specification