The present invention relates to the plotting of cell towers, associated cell sectors and call data records upon a map, and more particularly, to a system for automatically plotting cell towers, associated cell tower sectors and call data records upon a map to provide a graphical representation of the towers and associated sectors.
Many times in a litigation, corporate due diligence or other legal-related matters, there is a need to display information on a map with respect to cell tower sites, the various sectors associated with these cell tower sites and information with respect to calls occurring in the area of the cell tower. Present techniques require an individual to obtain a copy of a map with respect to a particular area and hand plot the position of a cell tower or towers upon the map and any relevant call information. The various sectors and sector boundaries that are associated with the cell tower are hand-drawn onto the map to provide a visual representation of the cell tower and associated sectors. Information from call data records must also be hand-plotted onto the map. This process is very time-consuming in order to exactly place the cell tower sites, generate the various sectors that are associated with the cell towers and place the call record information. Thus, some manner for enabling an individual to quickly and efficiently plot location information with respect to cell towers, cell tower sectors and call records would be of great benefit in the situations where litigation or other legal matter required the use of such information within the proceeding.
The present invention, as disclosed and described herein, in one aspect thereof comprises a method for generating a plot of cell towers and associated sectors on a map. The method determines a position of at least one cell tower on a map responsive to data indicating a position of the cell tower and determines boundaries associated with a plurality of sectors associated with the at least one cell tower responsive to an azimuth associated with each of the plurality of sectors. A location of call events are also determined responsive to call data. A plot of the map is generated including the at least one cell tower, the boundaries associated with the plurality of sectors associated with the at least one cell tower and the location of the call events marked on the map.
For a more complete understanding, reference is now made to the following description taken in conjunction with the accompanying Drawings in which:
a is a functional block diagram of the cell tower and sector plotting tool;
b illustrates a cell tower list;
c illustrates a call data record;
d illustrates an alternative embodiment of the cell tower and sector plotting tool;
Referring now to the drawings, wherein like reference numbers are used herein to designate like elements throughout, the various views and embodiments of an automated cell tower sector plotting tool are illustrated and described, and other possible embodiments are described. The figures are not necessarily drawn to scale, and in some instances the drawings have been exaggerated and/or simplified in places for illustrative purposes only. One of ordinary skill in the art will appreciate the many possible applications and variations based on the following examples of possible embodiments.
Referring now to the drawings, and more particularly to
The cell tower longitude/latitude data 108 comprises longitude and latitude coordinates for each cell tower that a user desires to include upon the associated mapping data 106. Additionally, cell sector azimuth data 110 is provided for each of the cell towers that are to be mapped that indicate the azimuth direction of each sector associated with a particular cell tower. The sector azimuth information may comprise the azimuth for one or more sectors for each cell tower depending upon the type of cell tower that is involved. The plotting tool 102 processes the cell tower longitude/latitude data 108 and the sector azimuth data 110 to generate a map that includes each cell tower plotted thereon and further has the sectors associated with each of the cell towers illustrated on the map with respect to the approximate boundaries of these sectors. The cell towers are placed using the longitude and latitude of each tower. The azimuth for each sector is used for calculating the boundaries for each of the sectors of the cell tower. All of this information is provided on the cell tower/sector plot 104.
Various call data records 112 may then be imported onto the plot 104 to represent and plot locations from which calls have been made. The call data records 112 may include information such as per call measurement data (PCMD) or call detail records (CDR). The call data records 112 are used to plot the call related information onto the map with the plotted cell towers. The plotting tool 102 additionally has the ability to receive various user inputs 114 that allows the user to place particular icons or information upon the cell tower sector plot 104 that delineates or highlights particular information which an individual desires to illustrate or bring out upon the cell tower sector plot map 104 that has been created.
Referring now to
Various plotting modules utilize the data stored within the database 204 to create the cell tower/sector plot 104. A tower plotting module 206 combines the cell tower longitude/latitude information within the database 204 with the map data contained within the database 204 to plot the positions of the cell tower upon the geographic area illustrated by the map data. The cell tower information may be provided via a spread sheet that can be automatically uploaded into the database 204 by having correlated data fields. A single or group of towers may be manually uploaded into the database by providing tower switch and number of the targeted tower; the latitude and longitude of the tower; and the azimuth of each sector on the tower. One example of a tower list is illustrated below in
The sector plotting module 208 uses the sector azimuth data within the database 204, the cell tower longitude/latitude information within the database 204 and the map data within the database 204 to plot the boundaries of each of the sectors associated with the various cell towers that have been plotted by the tower plotting module 206. The sector plotting module 206 plots out the various sectors and defines their boundaries with respect to each cell tower. The sector plotting module 206 uses the azimuth of each sector and the following to plot the sectors.
Not all sectors are adjoined by a sequential sector number but all azimuths are shown by their compass heading. Adjoining sectors will be the azimuth of the lowest increased number on the compass as you move from sector to sector around the tower in a clockwise direction. Each sector will have two boundary lines showing the approximate range of coverage of the sector. To determine the first boundary line of a sector you take the sectors azimuth and subtract that number from the next adjoining sector azimuth. This will be the next lowest increased azimuth number on the compass. This result is divided by 2 then added to that sectors azimuth to reveal the first boundary line of the sector. This process is repeated until all sector boundary lines have been calculated for the cell tower. This process will also show the sector sequential order on the tower.
The call data record module 209 is used for importing and plotting information relating to call data records into the map. The call data records may be in the format of per call measurement data (PCMD) or call detail records (CDR). This allows information with respect to a particular call to be displayed on the map. The call data module 209 plots information relating to when and where calls were made with respect to a particular cell tower on a map plot that is being created. An example of a CDR is illustrated in
A user interface 210 enables a user to manually enter information to be included within the plot generated by the plotting tool 102. The user interface 210 may comprise a user keyboard/mouse combination or some other type of data entry device enabling the user to access the icon plotting module 212. The icon plotting module 212 enables a user through the user interface 210 to place particular icons or items of interest that are to be highlighted within the cell tower sector plots being generated. This information is placed within the sector plot by the icon plotting module 212.
The information generated by the tower plotting module 206, the sector plotting module 208, the call data record module 209 and the icon plotting module 212 are utilized by a graphics module 214 in order to generate the cell tower sector/CDR plot 104 including all of the information with respect to the cell towers that are located within a particular mapped area, the sectors that are associated with these cell towers and the calls that occurred within the area of the cell towers. The graphics module 214 enables the generation of the map represented by the mapping data and illustrates each of the cell towers within the mapped area, shows the sectors and approximate sector boundaries that are associated with these various cell towers and illustrates various calls that occurred within these areas as will be more fully described herein below.
Referring now to
Various plotting modules utilize the data stored within the database 204 to create the cell tower/sector plot 104. A tower plotting module 206 combines the cell tower longitude/latitude information within the database 204 with the map data contained within the database 204 to plot the positions of the cell tower upon the geographic area illustrated by the map data. The cell tower information may be provided via a spread sheet that can be automatically uploaded into the database 204 by having correlated data fields. A single or group of towers may be manually uploaded into the database by providing tower switch and number of the targeted tower; the latitude and longitude of the tower; and the azimuth of each sector on the tower.
The sector plotting module 208 uses the sector azimuth data within the database 204, the cell tower longitude/latitude information within the database 204 and the map data within the database 204 to plot the boundaries of each of the sectors associated with the various cell towers that have been plotted by the tower plotting module 206. The sector plotting module 206 plots out the various sectors and defines their boundaries with respect to each cell tower. The sector plotting module 206 uses the azimuth of each sector and the following to plot the sectors.
Not all sectors are adjoined by a sequential sector number but all azimuths are shown by their compass heading. Adjoining sectors will be the azimuth of the lowest increased number on the compass as you move from sector to sector around the tower in a clockwise direction. Each sector will have two boundary lines showing the approximate range of coverage of the sector. To determine the first boundary line of a sector you take the sectors azimuth and subtract that number from the next adjoining sector azimuth. This will be the next lowest increased azimuth number on the compass. This result is divided by 2 then added to that sectors azimuth to reveal the first boundary line of the sector. This process is repeated until all sector boundary lines have been calculated for the cell tower. This process will also show the sector sequential order on the tower.
The GPS/GPRS module 220 is used for importing and plotting information relating to GPS and/or GPRS data into the map. This allows information with respect to a particular call to be displayed on the map. The GPS/GPRS module 209 plots information relating to when and where calls were made with respect to a particular cell tower on a map plot that is being created.
A user interface 210 enables a user to manually enter information to be included within the plot generated by the plotting tool 102. The user interface 210 may comprise a user keyboard/mouse combination or some other type of data entry device enabling the user to access the icon plotting module 212. The icon plotting module 212 enables a user through the user interface 210 to place particular icons or items of interest that are to be highlighted within the cell tower sector plots being generated. This information is placed within the sector plot by the icon plotting module 212.
The information generated by the tower plotting module 206, the sector plotting module 208, the GPS/GPRS module 220 and the icon plotting module 212 are utilized by a graphics module 214 in order to generate the plot 104 including all of the information with respect to the cell towers that are located within a particular mapped area, the sectors that are associated with these cell towers and the calls that occurred within the area of the cell towers. The graphics module 214 enables the generation of the map represented by the mapping data and illustrates each of the cell towers within the mapped area, shows the sectors and approximate sector boundaries that are associated with these various cell towers and illustrates various calls that occurred within these areas as will be more fully described herein below.
Referring now to
Alternatively, as illustrated in
Referring now to
Referring now to
Referring now to
Referring now to
Referring now to
Thus, using the above described system and method, the plotting tool application can place a cell tower on a map within a cellular network using the latitude and longitude of the tower. By marking the sectors of the azimuth of each sector, the application may draw the correct boundary lines for each sector and illustrate this on the map. This allows the plotting of towers and sectors for any type of cell tower including distributed antenna systems. The plots generated by the system additionally may contain icons useful for legal or corporate presentations that a user may place within the sectors of the generated plot. This will enable the plot to be used as a visual aid for illustrating call activity relevant to important timeframes that involve calls/text/internet activity related to a particular matter. This program replicates what is presently manually done using one-off calculations and drawings upon maps for court displays.
It will be appreciated by those skilled in the art having the benefit of this disclosure that this automated cell tower sector plotting tool provides an improved manner for generating a graphical plot of cell tower locations and the associated sectors of the cell towers. It should be understood that the drawings and detailed description herein are to be regarded in an illustrative rather than a restrictive manner, and are not intended to be limiting to the particular forms and examples disclosed. On the contrary, included are any further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments apparent to those of ordinary skill in the art, without departing from the spirit and scope hereof, as defined by the following claims. Thus, it is intended that the following claims be interpreted to embrace all such further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments.