A transportation throughfare intersection is a planned point of conflict in a transportation throughfare system. Generally, trains, vehicles, pedestrians, cyclists, and other transportation throughfare users come together from various directions at the transportation throughfare intersection, making such an intersection complex. To allow different types of traffic arriving from different directions to safely traverse the intersection, the intersection is often signalized using one or more traffic signals. The traffic signals include signal lights (typically red, yellow, and green), train crossing arms, or pedestrian or bicycle crossing signals to indicate to intersection users when it is safe to pass through the intersection. The signal lights or other traffic signals of the intersection are controlled by a traffic controller to allow non-conflicting traffic to concurrently pass through the intersection while preventing conflicting traffic from doing so.
Today's traffic engineers face a significant challenge in implementing intelligent and efficient signal controls. Effective signal control requires the use of modern sensors that can detect vehicles, trains, pedestrians, bicycles and other intersection users and present rich data—such as location, heading, speed, vehicle size, user type, etc.—about these users to the intersection control logic. These sensors are placed at different locations relative to the intersection, making their deployment and their coordination costly and inconvenient. For small- and medium-sized intersections, the cost and complexity can deter use of capable sensor systems in favor of simpler systems that do not provide the data required for optimal intersection control.
Detectors used at intersections are based on a variety of technologies and include video cameras, acoustic sensors, inductive loops, and radars. In typical embodiments of these detection devices, one or more detectors must be installed for each approach to the intersection to detect targets, such as automobiles, bicycles, or even pedestrians, arriving at or waiting to pass through the intersection.
An example radar sensor for detection of vehicles and other users of an intersection is described in U.S. Pat. No. 7,889,097, “Detecting targets in roadway intersections,” which patent is incorporated by reference herein in its entirety. This radar system uses multiple radar beams to identify targets located in a portion of a single roadway approaching the intersection. It can distinguish different targets based on their position within the portion of the intersection approach by detecting the angle and range (or distance) relative to the radar sensor. Because this radar sensor detects automobiles or other targets on a single intersection approach, a typical intersection would use one radar sensor mounted adjacent to each approach to detect vehicles on that approach, leading to high equipment, installation, and maintenance costs, particularly relative to other costs for small- and medium-sized intersections. Accordingly, there is a need for further improvements in this field.
The subject matter claimed herein is not limited to embodiments that solve only disadvantages or that operate only in environments such as those described above. Rather, this background is only provided to illustrate one exemplary technology area where some embodiments described herein may be practiced.
Disclosed embodiments comprise a traffic monitoring system for monitoring objects within an intersection. The traffic monitoring system comprising one or more radar subsystems positioned adjacent to the intersection. Each of the one or more radar subsystems is configured to receive returns from a respective angular field-of-view (FOV) within the intersection. The one or more radar subsystems are configured to track objects as the objects traverse the respective angular FOVs within the intersection.
Additionally, disclosed embodiments comprise a computer-implemented method for monitoring objects within an intersection. The computer-implemented method comprises receiving returns from one or more radar subsystems positioned adjacent to the intersection. Each of the one or more radar subsystems is configured to receive returns from a respective angular FOV within the intersection. The computer-implemented method also comprises tracking objects as the objects traverse the respective angular FOVs within the intersection.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
Additional features and advantages will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by the practice of the teachings herein. Features and advantages of the invention may be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims. Features of the present invention will become more fully apparent from the following description and appended claims or may be learned by the practice of the invention as set forth hereinafter.
In order to describe the manner in which the above-recited and other advantages and features can be obtained, a more particular description of the subject matter briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments and are not therefore to be considered to be limiting in scope, embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings described below.
Various problems with the prior art can be overcome by the principles of the present invention, including systems and methods for monitoring objects within an intersection with a radar system. The radar system may be positioned at a single location relative to an intersection. Additionally or alternatively, the radar system may be positioned at multiple locations around and/or within the intersection. In either configuration, the radar system is configured to receive returns from objects within the intersection itself. Disclosed embodiments of the radar system include a single control unit that receives radar return data from one or more radar subsystems. Each radar subsystem comprises radio frequency and baseband electronics, a processor, a transmitter, and one or more antennas, and it is designed to provide radar return data from a specific portion of the roadway entering or exiting the intersection.
One benefit of a single radar system is that it requires installation of a single device at a single location relative to the intersection. This may reduce the labor involved in installing or maintaining the device, the number of cables required to power the radar system and to connect it to the traffic controller system, and the disruption to the traffic using the intersection during installation or maintenance, thereby reducing the complexity and cost of installation and maintenance.
Another benefit of the single radar system is that, because the multiple radar subsystems are mechanically affixed together using structural mounting points during device manufacturing, their relative positions and pointing angles can be precisely controlled, allowing the single radar system to be configured to include precise information about the interior of the intersection monitored by each radar subsystem. Furthermore, because of this rigid mechanical connection of multiple radar subsystems during manufacturing, any errors in relative positions and pointing angles of the multiple radar subsystems can be measured in the factory, and calibration methods can be used to remove the effect of these errors before the unit is installed at the intersection. As such, during installation or maintenance, the traffic engineer can align the single radar system relative to the intersection and ensure that all radar subsystems are properly aligned with their respective portions of the roadway.
Another benefit of the single radar system is that it provides a single, coordinated measurement of the positions, heading, speed, and other parameters of targets in multiple or all approaches to the intersection. The single radar system can therefore provide rich data that is useful for analysis of traffic flow and optimization of the signalized intersection control that improves traffic flow.
As such in at least one embodiment, the single radar system is configured to detect targets within the interior of the intersection and/or targets approaching the intersection. Disclosed embodiments can therefore track vehicles prior to entering the intersection, through the intersection, and after they exit the intersection. This provides additional data useful for analysis of traffic flow and optimization of the signalized intersection control.
The entire radar system may be located at a common single position relative to an intersection. As used herein, a “common single position” comprises a single position relative to an intersection, such as a common corner of the intersection, a common cross bar over the intersection, or some other shared location relative to the roadways. Further, the “common single position” may further include a shared support structure that physically supports the radar control unit and the radar subsystem (including the one or more antennas), such that the radar system is attached to a common support structure. In at least one embodiment, the common support structure may comprise a shell that at least partially encompasses the radar control unit, the radar subsystem (including the one or more antennas). Additionally, in at least one embodiment, the common support structure is separate from a traffic control fixture such as a cross arm, pole, or some other fixture that is present at an intersection separate from the radar system.
In an additional or alternative embodiment, the various portions of the radar system may be positioned at different locations around and/or within the intersection. For example, different radar subsystems 120A, 120B, . . . 120N may be positioned at different corners of the intersection or attached to crossbars hanging over the intersection. Additionally, in at least one embodiment, a single intersection may comprise multiple radar systems 100, with each radar system 100 comprising one or more radar subsystems 120A, 120B, . . . 120N.
Each radar subsystem of the one or more radar subsystems 120A, 120B, . . . 120N can use its antennas in a way that is advantageous for detecting vehicles or other targets within the unique portion of the roadway monitored by that radar subsystem and that is compatible with the hardware and processing capabilities of the radar subsystem. For example, one or more antennas can be configured in a typical array to provide a shaped antenna beam that covers a portion of the intersection interior. Alternatively, one or more antennas can be used to steer the antenna beam across the portion of the roadway using conventional beamsteering techniques.
More advanced radar systems can configure the relative positions of the multiple antennas used by a single radar subsystem to facilitate joint transmit and receive beamsteering using multiple-input multiple-output (MIMO) radar techniques, as taught in Eran Fishler, Alex Haimovich, Rick Blum, Dmitry Chizhik, Len Cimini, Reinaldo Valenzuela, “MIMO Radar: An idea whose time has come,” in Proceedings of the 2004 IEEE Radar Conference, Philadelphia, PA, USA, 29 Apr. 2004, pp. 71-78. Using this technology, the radar subsystem transmits a unique waveform from each of a set of the multiple antennas included in the radar subsystem, with each unique waveform being orthogonal to the other unique waveforms. The signal orthogonality can be achieved by using waveform modulation or by transmitting from each transmit antenna at a unique time.
In one embodiment, the antennas not used to transmit orthogonal waveforms are used to receive the radar returns. The receive antenna array may be a conventional array, with antennas placed in a straight line and spaced a half wavelength from each other at the center frequency of the radar waveforms, resulting in a receive antenna array of length L. In this embodiment, the transmit antenna array is designed so that the antennas are placed in a straight line and spaced apart by a distance of L plus a half wavelength at the center frequency of the radar waveforms.
In this embodiment, because the waveforms transmitted from each antenna in the transmit antenna array are orthogonal, each receiver attached to an element of the receive antenna array can determine the radar return resulting from transmission by each unique transmit antenna. This results in a large virtual array, and traditional beamforming can be applied to the radar return signals from the virtual array to achieve high resolution in angle over the portion of the roadway with relatively simple antenna and radio frequency hardware configurations. Similar techniques can be found in K. W. Forsythe, D. W. Bliss, G. S. Fawcett, “Multiple-input multiple-output (MIMO) radar: performance issues,” Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 7-10 Nov. 2004, pp. 310-315.
The methods outlined in the preceding paragraphs are merely examples of ways to use antennas advantageously, with each requiring different hardware and processing capabilities of the radar subsystem. One of skill in the art will appreciate other ways to use the one or more antennas for each radar subsystem to detect vehicles on a specific portion of a roadway.
In this embodiment, the radar subsystem 120 comprises the switches 140A, 140B, and 140C and the five antennas 151, 152, 153, 154, 155, with each antenna having three antenna elements. For the sake of example and clarity,
Each switch 140A, 140B, and 140C can selectively connect one antenna element to the radar subsystem 120. At any given time, radar control unit 130 will cause switches 140A, 140B, and 140C to connect to the radar subsystem 120 the three antenna elements that form a single antenna. For example, at one time, switches 140A, 140B, and 140C will connect antenna elements 111A, 111B, and 111C, respectively (forming antenna 152), to radar subsystem 120. At a later time, switches 140A, 140B, and 140C will connect antenna elements 112A, 112B, and 112C, respectively (forming antenna 153), to radar subsystem 120. As switches 140A, 140B, and 140C cycle through all five switch positions, they will sequentially connect all five antennas 151, 152, 153, 154, and 155 to the radar subsystem 120.
When switches 140A, 140B, and 140C connect one antenna 151, 152, 153, 154, or 155 to radar subsystem 120, radar subsystem 120 will use the connected antenna to detect vehicles over the subarea of the intersection illuminated by the connected antenna. By switching between the different antennas at a rate high enough such that vehicles, bicycles, pedestrians, or other objects in the intersection have not moved significantly relative to the size of the illumination area for each antenna, radar subsystem 120 is able to detect objects within or near the entire intersection.
Radar subsystem 120 may optionally be able to use the multiple antenna elements in each of the antennas 151, 152, 153, 154, and 155 to electronically scan the antenna beam over the subarea illuminated by the connected antenna. In this way, radar subsystem 120 can provide higher resolution in angle and therefore provide improved distinction between multiple objects within or near the entire intersection.
As a further enhancement, radar subsystem 120 may include MIMO radar capability, which allows joint beamforming over transmit and receive antenna array elements. In this way, radar subsystem 120 can provide even higher resolution in angle and therefore additional distinction between multiple objects within or near the entire intersection.
Radar subsystem 120 is capable of simultaneously transmitting a unique signal from each antenna 110A-110I. Radar subsystem 120 is further capable of processing the radar return received by each antenna 110A-110I independently. As explained above, if the unique transmit signals are orthogonal based on different times, frequencies, chirp rates, modulation codes, or other signal properties known in the art, radar subsystem 120 can separate the multiple returns on each antenna due to the unique transmissions from the multiple antennas.
Radar control unit 130 is configured with the information about the angular coverage of each of the antennas 110A-110I. Based on this information and on the separated radar returns processed by radar subsystem 120 and provided to radar control unit 130, radar control unit 130 can identify the angular positions of targets in the intersection. Using known radar ranging techniques, radar control unit 130 can also identify the range of targets across the entire intersection. In this way, radar control unit 130 can estimate the position of each vehicle, pedestrian, bicycle, or other target in or near the intersection.
In this embodiment, the radar system 100 can monitor an aggregate FOV of 250°. As shown in
The FOV of each radar subsystem in
Additionally, in at least one embodiment, the one or more radar subsystems 120A, 120B, . . . 120N along with the radar subsystem antennas 110A, 111A, 112A, 110B, . . . and the radar control unit 130 are partially or completely contained within a shared shell 310, or container. As such, the radar system 100 may be mounted to a common object, (e.g., a pole).
While mounting the antennas, radar subsystems, and control unit in the physical shell 310 facilitates precise relative placement of the antennas within the shell, imperfect manufacturing can result in small errors in this relative placement. Even when antenna placement is very precise, differences in properties of the electronics and transmission lines feeding the antennas can also vary. When the radar subsystems use conventional beamforming or use combined transmit and receive beamforming based on MIMO transmission and signal processing, a calibration procedure can be used to compensate for antenna placement errors or variations in the electronics. As an example, the entire assembled radar system 100 can be placed on a turntable within an anechoic chamber with one or more well characterized reflective targets placed at a known location (or locations) within the chamber. Each radar subsystem 120A, 120B, . . . 120N can be configured to provide to the control unit 130 information related to the radar return for that subsystem. Ideally, each radar subsystem 120A, 120B, . . . 120N is able to provide the raw signal from each receive antenna for the signal transmitted from each unique transmit antenna. In this case, radar control unit 130, running a service routine only used for calibration, can compare these signals to what would be received if each antenna on each radar subsystem were designed and performing ideally.
Let Rq represent the signal that would be measured for the qth transmit/receive antenna pair under the ideal case and let Sq represent the actual signal measured from the fully assembled radar system 100. The radar control unit 130 would then compute the calibration coefficient Cq=Rq/Sq for each transmit/receive antenna pair and store the set of calibration coefficients in non-volatile memory. When the radar system 100 is placed into operation, either each individual radar subsystem 120A, 120B, . . . 120N or the radar control unit 130 can multiply each measured signal by the respective calibration coefficient to provide a calibrated signal. One of skill in the art will appreciate that this is only an example calibration, and more sophisticated calibration procedures can be applied. Regardless of the calibration, it is a feature of the proposed invention that rigidly connecting the multiple radars into a single radar system allows this calibration to be performed in the factory rather than after installation at the intersection, as the latter case represents an uncontrolled environment that would make the calibration process tedious and potentially unsafe for traffic engineers.
If the radar system 100 is incapable of providing the signal measured from the fully assembled radar system 100 for each transmit/receive antenna pair, then each radar subsystem 120A, 120B, . . . 120N can provide the final radar return as a function of the angle of the turntable relative to the one or more targets in the chamber. By comparing this radar return as a function of angle to the ideal radar return as a function of angle, radar control unit 130, or alternatively each radar subsystem 120A, 120B, . . . 120N, can use an optimization, such as a gradient search or simplex search, to find the calibration coefficient for each antenna that produces a measured radar return that matches or closely matches the ideal radar return. Again, these coefficients can be stored in non-volatile memory and used for processing radar returns when the radar system 100 is deployed at the intersection.
In the depicted embodiment, the physical shell 310 comprises a substantially cylindrical shell structure. The substantially cylindrical shell structure further comprises three separate sub-cylinders 300A, 300B, 300C (referred to collectively as “sub-cylinders 300”). Each of the sub-cylinders 300 comprises one or more radar subsystems 120A, 120B, . . . 120N. In at least one embodiment, the sub-cylinders 300 are configured to be affixed to each other in a stack such that they form the substantially cylindrical shell structure depicted in
In at least one embodiment, each of the sub-cylinders 300 may comprise one or more radar subsystems 120A, 120B, . . . 120N and an interconnecting bus that is configured to connect to a single radar control unit 130 within one of the sub-cylinders 300. For example, various sub-cylinders 300 may be available, but only a subset of those sub-cylinders 300 may comprise a radar control unit 130. Once the sub-cylinders 300 are stacked and affixed, the interconnecting bus allows each of the radar subsystems 120A, 120B, . . . 120N to communicate to the single radar control unit 130.
Further, in at least one embodiment, each of the sub-cylinders 300 may comprise a memory chip that includes specification information relating to that sub-cylinder (300A, 300B, or 300C) and/or the one or more radar subsystem(s) 120A, 120B, . . . 120N within the sub-cylinder (300A, 300B, or 300C). For example, the single radar control unit 130 may be able to gather configuration information from each of the memory chips that allows the single radar control unit 130 to more easily self-configure for the data streams provided by the individual radar subsystems in the sub-cylinders 300.
Additionally or alternatively, each sub-cylinder 300 may comprise a radar control unit 130. Once the sub-cylinders 300 are stacked and affixed, each radar control unit 130 may function cooperatively with the other radar control units 130 in each of the sub-cylinders 300. Additionally, each radar control unit 130 may comprise a memory chip that includes specification information relating to that sub-cylinder (300A, 300B, or 300C) and/or the one or more radar subsystems 120A, 120B, . . . 120N within the sub-cylinder (300A, 300B, or 300C). The memory chip may allow each radar control unit 130 to process the data streams from its own radar subsystems and to communicate that data to one or more of the other radar control units 130.
In at least one embodiment, a user can design a radar system 100 by selecting one or more prebuilt sub-cylinders 300 and then stacking and affixing the sub-cylinders 300 to each other. For example, one sub-cylinder 300A may comprise a radar subsystem 120C for monitoring a two-lane roadway positioned at the bottom of the intersection 200 relative to the location of the radar system 100. Similarly, sub-cylinder 300B may comprise radar subsystems 120B and 120D that are configured to monitor a one-lane roadway with a turning lane on the left and right side of the intersection 200 relative to the location of the radar system 100. Further, sub-cylinder 300C may comprise a radar subsystem 120A for monitoring a two-lane roadway positioned at the top of the intersection 200 relative to the location of the radar system 100. The above radar subsystems 120A, 120B, . . . 120N and sub-cylinders 300A, 300B, 300C are provided only by way of example and not limitation. Accordingly, a user can identify an intersection of interest, determine the specific parameters of the intersection, and then select the pre-built sub-cylinders 300A, 300B, 300C that meet the needs of the intersection.
One will appreciate that the radar systems 100 of
As shown in
Accordingly, disclosed embodiments are capable of identifying vehicles entering an intersection. Further, disclosed embodiments comprise a radar system 100 that comprises multiple radars gathering data from a single common location and feeding the data into a radar control unit 130.
The following discussion now refers to a number of methods and method acts that may be performed. Although the method acts may be discussed in a certain order or illustrated in a flow chart as occurring in a particular order, no particular ordering is required unless specifically stated or is required because an act is dependent on another act being completed prior to the act being performed.
Method 600 also comprises an act 620 of tracking objects traversing the FOVs. Act 620 comprises tracking objects as the objects traverse the respective angular FOVs within the intersection. The radar system comprises a radar control unit in communication with the one or more radar subsystems. For example,
As shown in
In this embodiment, radar subsystems 120A and 120B may each provide a measure of the reliability of its detection for each user of the intersection. In one embodiment, this measure could be derived from the strength of the radar return from each target representing a user of the intersection, or the measure could be derived from the strength of the radar return relative to the return from other clutter in the intersection. In another embodiment, the measure could be derived from the consistency of the Doppler frequency of different returns from the same target. One of skill in the art may also consider other measures of the reliability of detection from each radar subsystem.
In a further embodiment, radar control unit 130 from radar system 100 would receive data representing the detections from radar subsystems 120A and 120B along with the measures of reliability of each detection and use the data from the radar with the highest reliability measure for each specific target. Alternatively, radar control unit 130 would only consider targets to have been detected if both radar subsystems 120A and 120B provide detection data for the target. One of skill in the art will recognize other ways to use detections from multiple radar subsystems that have overlapping FOVs.
In at least one embodiment, an angular FOV is unique in as much as it comprises an angular portion that is not directly covered by another angular FOV. Of course, one of skill in the art will appreciate that the angular FOVs may overlap from a strictly physical perspective; however, the functional areas of the angular FOVs may be positioned such that the intersection is divided into separate angular segments that are each predominately covered by a single set of antennas associated with a single radar subsystem.
Because the angular FOVs 710A, 710B, 710C, 710D, 710E are contiguous, radar system 100 can be configured to detect vehicles or other users of the intersection within the interior of the intersection in addition to vehicles or other users of the intersection at or approaching the entrances to the intersection.
By way of example, radar system 100 can detect, using a first radar subsystem, vehicles 820A and 820B in FOV 710E as they approach and/or wait to enter the intersection. Once the traffic control signal indicates that vehicles 820A and 820B can proceed through the intersection, the vehicles enter the intersection and turn left along trajectory 840. As vehicles 820A and 820B move along trajectory 840, radar system 100 can detect and track, using a second, third, and fourth radar subsystem, the vehicles as they traverse FOV 710D, FOV 710C, and FOV 710B, respectively. Finally, radar system 100 can detect, using a fifth radar subsystem, vehicles 820A and 820B in FOV 710A as they exit the intersection.
Radar system 100 can similarly use the multiple radar subsystems to track vehicles 830A and 830B as they approach and/or wait to enter the intersection in FOV 710B. Radar system 100 can similarly track vehicles 830A and 830B as they turn left along trajectory 850 and exit the intersection, traversing FOV 710C and FOV 710D. Because each radar subsystem can track multiple targets simultaneously, radar system 100 can simultaneously track vehicles 820A and 820B as they turn left along trajectory 840 and vehicles 830A and 830B as they turn left along trajectory 850.
Radar system 100 can similarly track vehicles over all possible trajectories through intersection 700 depicted in
In a further embodiment, radar system 100 may segment the turning count data based on time of day. For example, radar system 100 may collect different data during different time periods as depicted in Table 1. Table 1 divides a 24 hour cycle into 6 distinct time periods corresponding to times where different commuting patterns are expected. Radar system 100 may collect and transfer statistical data for traffic patterns during each of these time periods, providing rich information that informs planners as they adjust the signaling of the intersection to accommodate varying traffic patterns.
In another embodiment, radar system 100 may also segment the turning count data based on the type of vehicle. For example, radar system 100 may identify different vehicles such as large commercial trucks, small passenger vehicles, municipal buses, or other vehicle types based on vehicle features derived from the radar returns. Such features could include vehicle length, vehicle height, vehicle acceleration profile, or other distinguishing vehicle characteristics. Radar system 100 may then provide turning count data that helps planners understand traffic patterns for different types of users of the intersection.
The methods or methods acts may be practiced by a computer system including one or more processors and computer-readable media such as computer memory. In particular, the computer memory may store computer-executable instructions that when executed by one or more processors cause various functions to be performed, such as the acts recited in the embodiments. For example,
Computing system functionality can be enhanced by a computing system's ability to be interconnected to other computing systems via network connections. Network connections may include, but are not limited to, connections via wired or wireless Ethernet, cellular connections, or even computer to computer connections through serial, parallel, USB, or other connections. The connections allow a computing system to access services at other computing systems and to quickly and efficiently receive application data from other computing systems. For example,
Disclosed embodiments may comprise or utilize a special purpose or general-purpose computer including computer hardware. Disclosed embodiments also include physical and other computer-readable media for carrying or storing computer-executable instructions and/or data structures. Such computer-readable media can be any available media that can be accessed by a general purpose or special purpose computer system. Computer-readable media that store computer-executable instructions are physical storage media. Computer-readable media that carry computer-executable instructions are transmission media. Thus, by way of example, and not limitation, embodiments of the invention can comprise at least two distinctly different kinds of computer-readable media: physical computer-readable storage media and transmission computer-readable media.
Physical computer-readable storage media includes RAM, ROM, EEPROM, CD-ROM or other optical disk storage (such as CDs, DVDs, etc.), magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer.
Computer-executable instructions comprise, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions. The computer-executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code. Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the described features or acts described above. Rather, the described features and acts are disclosed as example forms of implementing the claims.
Alternatively, or in addition, the functionality described herein can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Program-specific Integrated Circuits (ASICs), Program-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
The present invention may be embodied in other specific forms without departing from its spirit or characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
This application is a continuation-in-part of U.S. application Ser. No. 18/336,727 filed on 16 Jun. 2023 and entitled “SINGLE RADAR SYSTEM FOR MULTIPLE APPROACHES,” which application claims the benefit of and priority to: (1) U.S. Provisional Patent Application Ser. No. 63/353,615 filed on 19 Jun. 2022 and entitled “SINGLE RADAR SYSTEM FOR MULTIPLE APPROACHES,” (2) U.S. Provisional Patent Application Ser. No. 63/353,614 filed on 19 Jun. 2022 and entitled “CENTRALIZED RADAR CONTROLLER SYSTEM,” and (3) U.S. Provisional Patent Application Ser. No. 63/359,627 filed on 8 Jul. 2022 and entitled “INSIDE-THE-BOX TRAFFIC MONITORING SYSTEM.” The entire contents of each of the aforementioned applications and/or patents are incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
63353615 | Jun 2022 | US | |
63353614 | Jun 2022 | US | |
63359627 | Jul 2022 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 18336727 | Jun 2023 | US |
Child | 18615693 | US |