Patentable/Patents/US-20250301353-A1
US-20250301353-A1

User Equipment and Base Station Involved in Spatial/Frequency Domain Measurement

PublishedSeptember 25, 2025
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Techniques disclosed herein feature a user equipment, a base station, and communication methods for a UE and for a base station. The UE comprises a transceiver and circuitry which, in operation, controls the transceiver to measure interference per frequency range on one or more configured frequency ranges and/or per spatial direction in one or more configured spatial directions, and to generate a measurement report including an indication of the measured interference per frequency range and/or per spatial direction. The transceiver, in operation, transmits the measurement report.

Patent Claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

. A communication apparatus, comprising:

2

. The communication apparatus according to, wherein the communication apparatus is configured with one or more interference thresholds, the circuitry, in operation, compares the measured interference with the one or more interference thresholds, and the indication of the measured interference includes one bit or a plurality of quantized bits representing the result of the comparison.

3

. The communication apparatus according to, wherein the circuitry, in operation, controls the transceiver to perform, as a measurement of the interference per frequency range and/or spatial direction, a received signal strength indication (RSSI) measurement, and the indication of the interference indicates the measured RSSI.

4

. The communication apparatus according to, wherein the communication apparatus is configured with one or more sounding reference signal (SRS) resource configurations, each SRS resource configuration including a configuration of one or more of SRS sequence, frequency range out of the one or more frequency ranges, and with an indication of a spatial direction out of the one or more spatial directions, the circuitry, in operation, controls the transceiver to perform, as a measurement of the interference, a measurement of reference signal received power (RSRP) per SRS resource configuration for each of the one of more SRS resource configurations, and the indication of the measured interference indicates the RSRP per SRS resource configuration for the one or more SRS resource configurations.

5

. The communication apparatus according to, wherein the circuitry, in operation, controls the transceiver to measure the interference per spatial direction, and wherein the measurement report includes an indication of a reference signal received power, (RSRP) measured on a downlink, uplink or sidelink resource per spatial direction for the one or more spatial directions.

6

. The communication apparatus according to, wherein the measurement report is a layer 1 measurement report.

7

. A base station comprising:

8

. The base station according to, wherein the determined channel condition includes at least one of a channel between the base station and the first communication apparatus and a channel between the first communication apparatus and the second communication apparatus, and wherein the circuitry, in operation, determines a beamforming capability of the first communication apparatus, a beamforming capability of the second communication apparatus, and a transmission power of the second communication apparatus.

9

. The base station according to, wherein the downlink resource and the uplink resource include a time resource common to both the downlink resource and the uplink resource, and the allocating includes determining a guard band in frequency domain between the downlink resource and the uplink resource.

10

. The base station according to, comprising an interface for communication between base stations, and the circuitry, in operation, is configured to control reporting of the channel condition via the interface.

11

. A communication method comprising the following steps to be performed by a user equipment (UE):

12

-. (canceled)

Detailed Description

Complete technical specification and implementation details from the patent document.

The present disclosure relates to transmission and reception of signals in a communication system. In particular, the present disclosure relates to methods and apparatuses for such transmission and reception.

The 3rd Generation Partnership Project (3GPP) works at technical specifications for the next generation cellular technology, which is also called fifth generation (5G) including “New Radio” (NR) radio access technology (RAT), which operates in frequency ranges up to 100 GHz. The NR is a follower of the technology represented by Long Term Evolution (LTE) and LTE Advanced (LTE-A).

For systems like LTE, LTE-A, and NR, further modifications and options may facilitate efficient operation of the communication system as well as particular devices pertaining to the system.

One non-limiting and exemplary embodiment facilitates efficient reporting of interference as well as interference cell management.

In an embodiment, the techniques disclosed herein feature a user equipment, UE, comprising a transceiver and circuitry which, in operation, controls the transceiver to measure interference per frequency range on one or more configured frequency ranges and/or per spatial direction in one or more configured spatial directions, and generates a measurement report including an indication of the measured interference per frequency range and/or per spatial direction. The transceiver, in operation, transmits the measurement report.

It should be noted that general or specific embodiments may be implemented as a system, a method, an integrated circuit, a computer program, a storage medium, or any selective combination thereof.

Additional benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings. The benefits and/or advantages may be individually obtained by the various embodiments and features of the specification and drawings, which need not all be provided in order to obtain one or more of such benefits and/or advantages.

5G NR system architecture and protocol stacks 3GPP has been working at the next release for the 5th generation cellular technology, simply called 5G, including the development of a new radio access technology (NR) operating in frequencies ranging up to 100 GHz. The first version of the 5G standard was completed at the end of 2017, which allows proceeding to 5G NR standard-compliant trials and commercial deployments of smartphones.

Among other things, the overall system architecture assumes an NG-RAN (Next Generation-Radio Access Network) that comprises gNBs (gNodeB), providing the NG-radio access user plane (SDAP/PDCP/RLC/MAC/PHY) and control plane (RRC, Radio Resource Control) protocol terminations towards the UE. The gNBs are interconnected with each other by means of the Xn interface. The gNBs are also connected by means of the Next Generation (NG) interface to the NGC (Next Generation Core), more specifically to the AMF (Access and Mobility Management Function) (e.g. a particular core entity performing the AMF) by means of the NG-C interface and to the UPF (User Plane Function) (e.g. a particular core entity performing the UPF) by means of the NG-U interface. The NG-RAN architecture is illustrated in(see e.g. 3GPP TS 38.300 v15.6.0, section 4).

The user plane protocol stack for NR (see e.g. 3GPP TS 38.300, section 4.4.1) comprises the PDCP (Packet Data Convergence Protocol, see section 6.4 of TS 38.300), RLC (Radio Link Control, see section 6.3 of TS 38.300) and MAC (Medium Access Control, see section 6.2 of TS 38.300) sublayers, which are terminated in the gNB on the network side. Additionally, a new access stratum (AS) sublayer (SDAP, Service Data Adaptation Protocol) is introduced above PDCP (see e.g. sub-clause 6.5 of 3GPP TS 38.300). A control plane protocol stack is also defined for NR (see for instance TS 38.300, section 4.4.2). An overview of the Layer 2 functions is given in sub-clause 6 of TS 38.300. The functions of the PDCP, RLC and MAC sublayers are listed respectively in sections 6.4, 6.3, and 6.2 of TS 38.300. The functions of the RRC layer are listed in sub-clause 7 of TS 38.300.

For instance, the Medium-Access-Control layer handles logical-channel multiplexing, and scheduling and scheduling-related functions, including handling of different numerologies.

The physical layer (PHY) is for example responsible for coding, PHY HARQ processing, modulation, multi-antenna processing, and mapping of the signal to the appropriate physical time-frequency resources. It also handles mapping of transport channels to physical channels. The physical layer provides services to the MAC layer in the form of transport channels. A physical channel corresponds to the set of time-frequency resources used for transmission of a particular transport channel, and each transport channel is mapped to a corresponding physical channel. For instance, the physical channels are PRACH (Physical Random Access Channel), PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel) for uplink and PDSCH (Physical Downlink Shared Channel), PDCCH (Physical Downlink Control Channel) and PBCH (Physical Broadcast Channel) for downlink.

Use cases/deployment scenarios for NR could include enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and/or massive machine type communication (mMTC), which have diverse requirements in terms of data rates, latency, and coverage. For example, eMBB is expected to support peak data rates (20 Gbps for downlink and 10 Gbps for uplink) and user-experienced data rates in the order of three times what is offered by IMT-Advanced. On the other hand, in case of URLLC, the tighter requirements are put on ultra-low latency (0.5 ms for UL and DL each for user plane latency) and high reliability (1-10within 1 ms). Finally, mMTC may preferably require high connection density (1,000,000 devices/kmin an urban environment), large coverage in harsh environments, and extremely long-life battery for low cost devices (15 years).

Therefore, the OFDM numerology (e.g. subcarrier spacing, OFDM symbol duration, cyclic prefix (CP) duration, number of symbols per scheduling interval) that is suitable for one use case might not work well for another. For example, low-latency services may preferably require a shorter symbol duration (and thus larger subcarrier spacing) and/or fewer symbols per scheduling interval (aka, TTI) than an mMTC service. Furthermore, deployment scenarios with large channel delay spreads may preferably require a longer CP duration than scenarios with short delay spreads. The subcarrier spacing should be optimized accordingly to retain the similar CP overhead. NR may support more than one value of subcarrier spacing. Correspondingly, subcarrier spacing of 15 kHz, 30 kHz, 60 kHz . . . are being considered at the moment. The symbol duration Tand the subcarrier spacing Δf are directly related through the formula Δf=1/T. In a similar manner as in LTE systems, the term “resource element” can be used to denote a minimum resource unit being composed of one subcarrier for the length of one OFDM/SC-FDMA symbol.

In the new radio system 5G-NR for each numerology and carrier a resource grid of subcarriers and OFDM symbols is defined respectively for uplink and downlink. Each element in the resource grid is called a resource element and is identified based on the frequency index in the frequency domain and the symbol position in the time domain (see 3GPP TS 38.211 v15.6.0).

In NR, a resource block (RB) is defined as 12 consecutive subcarriers in frequency domain. Resource blocks are numbered from zero upwards in frequency domain as Common resource blocks for a subcarrier spacing configuration. Physical resource blocks (PRBs) are defined within a bandwidth part (a subset of contiguous common resource blocks) and numbered per bandwidth part.

illustrates functional split between NG-RAN and 5GC. NG-RAN logical node is a gNB or ng-eNB (next generation eNB). The 5GC has logical nodes AMF, UPF and SMF.

In particular, the gNB and ng-eNB host the following main functions:

The Access and Mobility Management Function (AMF) hosts the following main functions:

Furthermore, the User Plane Function, UPF, hosts the following main functions:

Finally, the Session Management function, SMF, hosts the following main functions:

illustrates some interactions between a UE, gNB, and AMF (a 5GC entity) in the context of a transition of the UE from RRC_IDLE to RRC_CONNECTED for the NAS part (see TS 38.300 v15.6.0).

RRC is a higher layer signaling (protocol) used for UE and gNB configuration. In particular, this transition involves that the AMF prepares the UE context data (including e.g. PDU session context, the Security Key, UE Radio Capability and UE Security Capabilities, etc.) and sends it to the gNB with the INITIAL CONTEXT SETUP REQUEST. Then, the gNB activates the AS security with the UE, which is performed by the gNB transmitting to the UE a SecurityModeCommand message and by the UE responding to the gNB with the SecurityModeComplete message. Afterwards, the gNB performs the reconfiguration to setup the Signaling Radio Bearer 2, SRB2, and Data Radio Bearer(s), DRB(s) by means of transmitting to the UE the RRCReconfiguration message and, in response, receiving by the gNB the RRCReconfigurationComplete from the UE. For a signalling-only connection, the steps relating to the RRCReconfiguration are skipped since SRB2 and DRBs are not setup. Finally, the gNB informs the AMF that the setup procedure is completed with the INITIAL CONTEXT SETUP RESPONSE.

In the present disclosure, thus, an entity (for example AMF, SMF, etc.) of a 5th Generation Core (5GC) is provided that comprises control circuitry which, in operation, establishes a Next Generation (NG) connection with a gNodeB, and a transmitter which, in operation, transmits an initial context setup message, via the NG connection, to the gNodeB to cause a signaling radio bearer setup between the gNodeB and a user equipment (UE). In particular, the gNodeB transmits a Radio Resource Control, RRC, signaling containing a resource allocation configuration information element to the UE via the signaling radio bearer. The UE then performs an uplink transmission or a downlink reception based on the resource allocation configuration.

illustrates some of the use cases for 5G NR. In 3rd generation partnership project new radio (3GPP NR), three use cases are being considered that have been envisaged to support a wide variety of services and applications by IMT-2020. The specification for the phaseof enhanced mobile-broadband (eMBB) has been concluded. In addition to further extending the eMBB support, the current and future work would involve the standardization for ultra-reliable and low-latency communications (URLLC) and massive machine-type communications.illustrates some examples of envisioned usage scenarios for IMT for 2020 and beyond (see e.g.of ITU-R M.2083).

The URLLC use case has stringent requirements for capabilities such as throughput, latency and availability and has been envisioned as one of the enablers for future vertical applications such as wireless control of industrial manufacturing or production processes, remote medical surgery, distribution automation in a smart grid, transportation safety, etc. Ultra-reliability for URLLC is to be supported by identifying the techniques to meet the requirements set by TR 38.913. For NR URLLC in Release 15, key requirements include a target user plane latency of 0.5 ms for UL (uplink) and 0.5 ms for DL (downlink). The general URLLC requirement for one transmission of a packet is a BLER (block error rate) of 1E-5 for a packet size of 32 bytes with a user plane latency of 1 ms.

From the physical layer perspective, reliability can be improved in a number of possible ways. The current scope for improving the reliability involves defining separate CQI tables for URLLC, more compact DCI (Downlink Control Information) formats, repetition of PDCCH, etc. However, the scope may widen for achieving ultra-reliability as the NR becomes more stable and developed (for NR URLLC key requirements). Particular use cases of NR URLLC in Rel. 15 include Augmented Reality/Virtual Reality (AR/VR), e-health, e-safety, and mission-critical applications.

Moreover, technology enhancements targeted by NR URLLC aim at latency improvement and reliability improvement. Technology enhancements for latency improvement include configurable numerology, non slot-based scheduling with flexible mapping, grant free (configured grant) uplink, slot-level repetition for data channels, and downlink pre-emption. Pre-emption means that a transmission for which resources have already been allocated is stopped, and the already allocated resources are used for another transmission that has been requested later, but has lower latency/higher priority requirements. Accordingly, the already granted transmission is pre-empted by a later transmission. Pre-emption is applicable independent of the particular service type. For example, a transmission for a service-type A (URLLC) may be pre-empted by a transmission for a service type B (such as eMBB). Technology enhancements with respect to reliability improvement include dedicated CQI/MCS tables for the target BLER of 1E-5.

The use case of mMTC (massive machine type communication) is characterized by a very large number of connected devices typically transmitting a relatively low volume of non-delay sensitive data. Devices are required to be low cost and to have a very long battery life. From NR perspective, utilizing very narrow bandwidth parts is one possible solution to have power saving from UE perspective and enable long battery life.

As mentioned above, it is expected that the scope of reliability in NR becomes wider. One key requirement to all the cases, and especially necessary for URLLC and mMTC, is high reliability or ultra-reliability. Several mechanisms can be considered to improve the reliability from radio perspective and network perspective. In general, there are a few key potential areas that can help improve the reliability. Among these areas are compact control channel information, data/control channel repetition, and diversity with respect to frequency, time and/or the spatial domain. These areas are applicable to reliability in general, regardless of particular communication scenarios.

For NR URLLC, further use cases with tighter requirements have been identified such as factory automation, transport industry and electrical power distribution. The tighter requirements are higher reliability (up to 10level), higher availability, packet sizes of up to 256 bytes, time synchronization down to the order of a few us where the value can be one or a few us depending on frequency range and short latency in the order of 0.5 to 1 ms in particular a target user plane latency of 0.5 ms, depending on the use cases.

Moreover, for NR URLLC, several technology enhancements from the physical layer perspective have been identified. Among these are PDCCH (Physical Downlink Control Channel) enhancements related to compact DCI, PDCCH repetition, increased PDCCH monitoring. Moreover, UCI (Uplink Control Information) enhancements are related to enhanced HARQ (Hybrid Automatic Repeat Request) and CSI feedback enhancements. Also PUSCH enhancements related to mini-slot level hopping and retransmission/repetition enhancements have been identified. The term “mini-slot” refers to a Transmission Time Interval (TTI) including a smaller number of symbols than a slot (a slot comprising e.g. fourteen symbols).

In slot-based scheduling or assignment, a slot corresponds to the timing granularity (TTI—transmission time interval) for scheduling assignment. In general, TTI determines the timing granularity for scheduling assignment. One TTI is the time interval in which given signals is mapped to the physical layer. For instance, conventionally, the TTI length can vary from 14-symbols (slot-based scheduling) to 2-symbols (non-slot based scheduling). Downlink (DL) and uplink (UL) transmissions are specified to be organized into frames (10 ms duration) consisting of 10 subframes (1 ms duration). In slot-based transmission, a subframe is further divided into slots, the number of slots being defined by the numerology/subcarrier spacing. The specified values range between 10 slots per frame (1 slot per subframe) for a subcarrier spacing of 15 kHz to 80 slots per frame (8 slots per subframe) for a subcarrier spacing of 120 kHz. The number of OFDM symbols per slot is 14 for normal cyclic prefix and 12 for extended cyclic prefix (see section 4.1 (general frame structure), 4.2 (Numerologies), 4.3.1 (frames and subframes) and 4.3.2 (slots) of the 3GPP TS 38.211 V15.3.0, Physical channels and modulation, 2018 September). However, assignment of time resources for transmission may also be non-slot based. In particular, the TTIs in non slot-based assignment may correspond to mini-slots rather than slots. I.e., one or more mini-slots may be assign to a requested transmission of data/control signaling. In non slot-based assignment, the minimum length of a TTI may for instance be 1 or 2 OFDM symbols.

The 5G QoS (Quality of Service) model is based on QoS flows and supports both QoS flows that require guaranteed flow bit rate (GBR QoS flows) and QoS flows that do not require guaranteed flow bit rate (non-GBR QoS Flows). At NAS level, the QoS flow is thus the finest granularity of QoS differentiation in a PDU session. A QoS flow is identified within a PDU session by a QoS flow ID (QFI) carried in an encapsulation header over NG-U interface.

For each UE, 5GC establishes one or more PDU Sessions. For each UE, the NG-RAN establishes at least one Data Radio Bearers (DRB) together with the PDU Session, and additional DRB(s) for QoS flow(s) of that PDU session can be subsequently configured (it is up to NG-RAN when to do so), e.g. as shown above with reference to. The NG-RAN maps packets belonging to different PDU sessions to different DRBs. NAS level packet filters in the UE and in the 5GC associate UL and DL packets with QoS Flows, whereas AS-level mapping rules in the UE and in the NG-RAN associate UL and DL QoS Flows with DRBs.

illustrates a 5G NR non-roaming reference architecture (see TS 23.501 v16.1.0, section 4.23). An Application Function (AF), e.g. an external application server hosting 5G services, exemplarily described in, interacts with the 3GPP Core Network in order to provide services, for example to support application influence on traffic routing, accessing Network Exposure Function (NEF) or interacting with the Policy framework for policy control (see Policy Control Function, PCF), e.g. QoS control. Based on operator deployment, Application Functions considered to be trusted by the operator can be allowed to interact directly with relevant Network Functions. Application Functions not allowed by the operator to access directly the Network Functions use the external exposure framework via the NEF to interact with relevant Network Functions.

shows further functional units of the 5G architecture, namely Network Slice Selection Function (NSSF), Network Repository Function (NRF), Unified Data Management (UDM), Authentication Server Function (AUSF), Access and Mobility Management Function (AMF), Session Management Function (SMF), and Data Network (DN), e.g. operator services, Internet access or 3rd party services. All of or a part of the core network functions and the application services may be deployed and running on cloud computing environments.

In the present disclosure, thus, an application server (for example, AF of the 5G architecture), is provided that comprises a transmitter, which, in operation, transmits a request containing a QoS requirement for at least one of URLLC, eMMB and mMTC services to at least one of functions (for example NEF, AMF, SMF, PCF, UPF, etc.) of the 5GC to establish a PDU session including a radio bearer between a gNodeB and a UE in accordance with the QoS requirement and control circuitry, which, in operation, performs the services using the established PDU session.

NR provides for directional transmission using beamforming, where a base station or a transmission and reception point performs transmission and reception using directive beams. For instance, for NR operation on high frequencies (e.g. bands located above 52 GHZ), directional transmission using beamforming may be used to concentrate the energy or transmit power to overcome the attenuation in these high frequency bands.

Beamforming may provide for flexibility, e.g. by using different beams to simultaneously serve two UEs which are located in different parts of the cell corresponding to different directions with respect to a serving antenna, rather than or in addition to a separation in time and frequency domain. For instance, two UEs may be allocated to a same set of resource blocks if the spatial separation provided by beamforming is sufficient.

An example of multi-beam operation is TDM (Time-Division Multiplexing) transmission of beams, which may also be called beam sweeping. In TDM transmission of beams, the transmitter focusses the transmit power on one direction (beam) at one time instant. TDM may be performed in order to reach an intended coverage and/or as a result from hardware limitations, such as a transmitter being equipped with an analog beam-former. In order to avoid interference between the different beams, the different beams may each be transmitted or generated in different symbols. Another example of multi-beam operation is FDM (Frequency-Division Multiplexing) transmission of beams, where the different beams are each transmitted over different frequency resources, e.g. bandwidth parts. Like the TDM of beams, FDM transmission of beams can also avoid interference between the different beams.

In the evolution of NR duplex operation, cross link interference (CLI) handling and management are considered. Therein, subband non-overlapping full duplex is studied as well as dynamic and flexible TDD. Possible studies include the identification of possible schemes and the evaluation of their feasibility and performances. Furthermore, CLI handling includes handling and management of inter gNB as well as inter UE CLI. In the case of subband non-overlapping full duplex, intra-subband CLI and inter-subband CLI may be considered (see RP-213591, Study on Evolution of NR Duplex Operation, Sections 3 and 4.1 incorporated herein by reference).

Layer 3 (L3, e.g. RRC) CLI interference measurement report includes SRS-RSRP (Sounding Reference Signal Received Power) and CLI-RSSI (Received Signal Strength Indication) (see 3GPP TSG RAN meeting #83, RP-190667, Status Report to TSG, section 2.1 incorporated herein by reference).

SRS-SRSP is defined as linear average of the power contributions of the SRS to be measured over the configured resource elements within the considered measurement frequency bandwidth in the time resources in the configured measurement occasions.

CLI-RSSI is defined as the linear average of the total received power observed only in certain OFDM symbols of measurement time resource(s), in the measurement bandwidth, over the configured resource elements for measurement by the UE.

In view of the above, and considering the above-mentioned context of full-duplex and dynamic/flexible TDD, the present disclosure considers the impact of CLI on the scheduling by a gNB.

Provided is a user equipment (UE). As shown in, the UE comprises a transceiver(also referred to as “UE transceiver”) and circuitry(“UE circuitry”). The circuitry, in operation, controls the circuitryto measure interference per frequency range on one or more configured frequency ranges and/or per spatial direction in one or more configured spatial directions. The UE circuitry, in operation, generates a measurement report including an indication of the measured interference per frequency range and/or per spatial direction. The transceiver, in operation, transmits the measurement report.

As shown in, exemplary UE circuitry comprises spatial/frequency interference handling circuitry. As is further shown in, exemplary spatial/frequency interference handling circuitryincludes measuring circuitry, which controls the transceiver to measure interference per frequency range and/or per spatial direction, and measurement report generating circuitry, which generates measurement report including an indication of the measured interference.

Further provided is a base station. As shown in, the base stationcomprises circuitry(“base station circuitry”) and a transceiver(“base station transceiver”). The base station transceiver, in operation, receives a measurement report including an indication of measured interference per frequency range on one or more configured frequency ranges and/or per spatial direction in one or more configured spatial directions. Based on the indication of the measured interference included in the received measurement report, the base station circuitrydetermines a channel condition at a first UE (UE #1, e.g. a UE from which the measurement report has been received, or a plurality of UEs including the first UE), and allocates, based on the determined channel condition, a downlink resource to the first UE (UE #1) and an uplink resource to a second UE (UE #2).

For instance, the UEis a wireless communication device or user terminal or terminal device, which communicates with a base station(e.g. a gNB) via a wireless channel, as shown in. E.g., the UE transceivertransmits the measurement report to the base station, and the base station transceiverreceives the measurement report from the UE.

Patent Metadata

Filing Date

Unknown

Publication Date

September 25, 2025

Inventors

Unknown

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “USER EQUIPMENT AND BASE STATION INVOLVED IN SPATIAL/FREQUENCY DOMAIN MEASUREMENT” (US-20250301353-A1). https://patentable.app/patents/US-20250301353-A1

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.