A block vector predictor (BVP) may be adjusted to provide a more accurate prediction of a block vector (BV). A reference region may be determined corresponding to a direction for flipping, for example, based on a reconstruction-reordered intra block copy (RRIBC) mode being indicated in a direction for flipping a reference block relative to a current block. The reference region corresponding to the flipping direction may be used with respect to a BVP to determine whether the BVP should be replaced with an adjusted BVP.
2.
EDGE FEATURE-ASSISTED PROCESSING OF MULTIVIEW IMAGES
Multiview images may comprise attribute frames and geometry frames. Samples of a geometry frames may comprise depth information corresponding to collocated samples of the attribute frames. Additional edge feature frames may be generated, for the multiview images, with samples of the edge feature frame indicating whether collocated samples of the geometry frames are at edges and/or discontinuities. Information from the edge feature frame may be used to correct quantization errors that may be associated with samples, of the geometry frames, that are located at edges and discontinuities.
3.
BLOCK VECTOR DIFFERENCE (BVD) INDICATION WITH REDUCED OVERHEAD
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference (e.g., block vector difference (BVD)) between a block vector predictor (BVP) and the BV. The BVP may comprise a null component, for example, based on the BV comprising a null component. Signaling overhead may be reduced by indicating a difference between non-null components of the BVP and the BV.
4.
CHANNEL OCCUPANCY ASSISTANCE INFORMATION FOR SIDELINK
A wireless device may communicate with one or more (other) wireless devices, for example, by using sidelink resources for sidelink transmissions. A wireless device may access a channel for a time period and may share the time period with one or more other wireless devices. To avoid collision and improve efficiency, the wireless device may request for assistance information from candidate wireless devices, and may determine, based on the assistance information, whether and/or how to share with one or more of the candidate wireless devices.
5.
METHODS, SYSTEMS, AND APPARATUSES FOR IMPROVED TRANSMISSION OF CONTENT
A computing device (e.g., an encoder, a content packager, and/or content server) may receive content (e.g., a live or time-shifted content transmission, video-on- demand content transmission, video, audio, games, data, etc.). The computing device may separate the received content into a plurality of content segments. The computing device may insert metadata into each of the content segments. The metadata may include a segment identifier. The segment identifier may identify the next sequential content segment of the plurality of content segments.
6.
POWER HEADROOM REPORT FOR FAST PRIMARY CELL SWITCHING
A wireless device may receive a message indicating that it is to switch cells, such as in a handover process, and the wireless device may take steps to switch cells. The time needed for making the switch can depend on, for example, the time it takes the wireless device to process that message, and different types of messages (e.g., messages at a media access control ¨ MAC ¨ layer) may be processed more quickly than others. A wireless device may quickly cancel a triggered power headroom report (PHR) procedure for an old cell, and trigger a PHR for a new cell, based on receiving such a message. The canceling and/or triggering may be performed even without resetting a MAC entity of the wireless device.
A wireless device may receive a radio resource control (RRC) message that may include a handover indicator and a retain or release indicator. The handover indicator may indicate the target cell for a L1/L2-based handover of the wireless device. After the handover to the target cell, the wireless device may retain or remove/release stored candidate cells for future handovers based on the retain or release indicator.
A first wireless device may communicate with a second wireless device using sidelink resources. Some of the sidelink resources may be allocated for communications using transmissions via multiple slots (e.g., multiple consecutive slots). A size of the multiple slots for the transmission may be determined based on a size threshold of the multiple slots, an amount of data to be sent, and/or a quantity of consecutive sidelink resources in available sidelink resources.
9.
FREQUENCY RESOURCE ASSIGNMENT IN MULTI-AP TRANSMISSION
A second access point (AP) (e.g., slave AP) may transmit to a first AP (e.g., master AP) an indication as to whether it intends to transmit to multiple users during a multi-AP transmission. The first AP may assign the second AP its primary channel for the multi-AP transmission, for example, based on the indication from the second AP.
A base station may communicate with a wireless device. A message may be used to indicate information for a layer 1 and/or layer 2 triggered mobility (LTM) procedure. For example, a medium access control (MAC) control element (CE) may indicate various information such as a target cell for the LTM procedure, whether to perform a random access (RA) procedure toward a target cell, a TA value, a bandwidth part (BWP) of BWPs of the target cell, and/or other information associated with the LTM procedure.
11.
BUFFER STATUS REPORTING FOR TRIGGERED TRANSMISSION OPPORTUNITY SHARING
An access point (AP) may communicate with one or more stations (STAs) (or wireless devices or computing devices). The AP may receive a first frame from a first station. The first frame may comprise a buffer status report (BSR) for a peer-to-peer (P2P) connection of the first STA with a second STA. The AP may send a second frame, where the second frame may indicate a first frequency allocation for use by the first STA and a second identifier of the second STA.
An access point (AP) may communicate with one or more computing devices (e.g., wireless devices and/or stations (STAs)). Computing devices may transmit without simultaneous transmit-receive (STR) operation, for example, by eliminating target computing device indications in a frame and/or by setting a target computing device rule for allocated computing devices. Instead of using adjacent channels for computing device operation, computing devices may use non-adjacent channels for transmitting and receiving in order to decrease adjacent channel interference.
13.
METHODS AND SYSTEMS FOR PACKAGING AND SENDING CONTENT
A computing device may receive, in a communication session, a request for a first portion of content (e.g., video, audio, audio/video, web-based content, games, applications, data, etc.) at a first representation. The first representation may be associated with a first video resolution. The computing device may send the first portion of the content to the user device at the first representation. The computing device may receive, in the communication session, a second request for a second portion of the content at a second representation. The second representation may be associated with a second video resolution that is different from the first video resolution. The computing device may send, in the communication session, the second portion of the content to the user device at the second representation.
A base station may communicate with other base stations for handover decisions. Information about energy consumption of other base stations may be used by the base station for efficient handover decisions. Predictions of energy consumption may be exchanged before making a handover decision so that handover decisions may be based on energy usage.
A base station may communicate with other base stations. The base station may hand over one or more wireless devices served by its cell to a neighboring base station, for example, to save overall energy consumption in the network. Feedback information (e.g., one or more messages) may be provided by the neighboring base station to the base station to help further decision- making related to handing over other wireless device(s).
A bandwidth part (BWP) may be associated with a plurality of control resource sets (CORESETs), for example, if the BWP is served by multiple transmission reception points (TRPs) of a base station. A transmission configuration indicator (TCI) state may be configured for one or more CORESETs associated with each TRP of the multiple TRPs. Communication parameters, indicated by the corresponding TCI state(s), may be configured for the particular TRP. Transmission accuracy may be improved.
H04B 7/0408 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA
H04W 72/23 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
17.
PRIMARY CELL CHANGING TRIGGERED BY LAYER 1 AND 2 SIGNALING
A wireless device may communicate with a base station via a primary cell (PCell) and one or more secondary cells. A plurality of types of handovers, such as a layer 1 / layer 2 triggered handover or a conditional handover, may be indicated to the wireless device for switching its PCell. One or more conditions, such as a priority associated with a handover type, may be used to determine which type of handover to perform.
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector difference (BVD) predictor may be used to make predictions about the symbols of one or more magnitude components of a BVD. A quantity of symbols used for BVD magnitude prediction may be limited. The limited quantity of symbols used for prediction may be allocated to one or more of the magnitude components. Allocation of the symbols used for BVD magnitude prediction may be based on the total quantity of symbols used for BVD magnitude prediction and the respective quantities of symbols available for prediction of each of the magnitude components. Symbols of a motion vector difference (MVD) likewise may be predicted.
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector difference (BVD) predictor may be used to make predictions about whether the sign of a BVD is positive or negative. The sign of a BVD may be predicted based on a range of values for a magnitude of the BVD and independent of a precise value for the magnitude of the BVD. A motion vector difference (MVD) predictor may be used to make predictions about the sign of an MVD. The MVD may be used with a motion vector predictor (MVP) to indicate a motion vector (MV).
20.
METHODS, SYSTEMS, AND APPARATUSES FOR IMPROVED CONTENT DELIVERY
Methods, systems, and apparatuses for improved content delivery are described herein. A client device may request a segment of content that is not yet available for delivery. An upstream computing device may receive the request from the client device. Instead of sending an error message or otherwise indicating to the client device that the request cannot be fulfilled, which may introduce latency or other delivery-related issues, the upstream computing device may send at least a portion of a fragment of the segment to the client device. The portion of the fragment may include at least one frame of the segment and/or metadata associated with the content, the fragment, and/or the segment.
21.
SYSTEMS AND METHODS FOR DETERMINING STATUS OF SENSORS
Systems, apparatuses, and methods are described for monitoring objects. A sensor positioned on an object (e.g., a door) is configured to measure a strength of a magnetic field of a magnet positioned on an associated object (e.g., the door frame). The measurements of the strength of the magnetic field made by the sensor may change over time (e.g., may decrease) due to changes in the positioning or alignment of the sensor or magnet. The positioning or alignment of the sensor or magnet may change due to use of the object (e.g., use of the door). One or more thresholds used by the sensor to determine the status of an object (e.g., to determine whether the door is open or closed) may be adjusted based on changes to the measurements over time.
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector difference (BVD) predictor may be used to make predictions about the magnitude of a BVD. The BVD predictor may be selected from BVD candidates, which may be pruned based on costs associated with them. Pruning the BVD candidates may improve additional predictions and thus improve the compression efficiency of the predictions. A motion vector difference (MVD) predictor may be used to make predictions about the magnitude of an MVD. The MVD may be used with a motion vector predictor (MVP) to indicate a motion vector (MV).
23.
SIDELINK COMMUNICATIONS IN CELL WITH MULTIPLE TIMING ADVANCES
A wireless device may communicate with a base station. Timing advance information may be provided for scheduling sidelink transmission. For example, a wireless device may send a sidelink transmission to another device during a time duration that may be determined based on a timing advance value and/or a timing advance group index.
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
Multiple transmission reception points (multi-TRP) and single TRP modes may be enabled in a wireless device. By activating one or more transmission configuration indicator (TCI) states, a base station may dynamically switch the wireless device between the Multi-TRP and single TRP modes. A quantity of power headroom values in a power headroom report (PHR), sent to the base station, may be based on the quantity of active TCI states.
25.
CONTROLLING SHARING OF CONTENT TARGETING DATA WITH CONTENT DELIVERY NETWORKS
Systems, apparatuses, and methods are described for controlling sharing of content targeting data (e.g., user-specific data and/or device-specific data) with content- outputting software applications outputting both primary content and secondary content. A user may specify whether the user wants to receive targeted secondary content from the content outputting- software applications. The user may also specify whether the user wants to share content targeting data with the content- outputting software applications. Content targeting data may be shared based on whether the content targeting data is used for selecting targeted secondary content for the user.
Downlink control information (DCI) may be used to schedule a downlink signal for a wireless device that may have a plurality of transmission configuration indicator (TCI) states activated. Each of the TCI states may be associated with a physical cell identifier (PCI) of a cell or a PCI different from the PCI of the cell. The downlink signal may be received using a TCI state determined from the plurality of activated TCI states, based on the quantity of TCI states associated with the PCI of the cell.
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
H04B 7/0408 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
H04W 72/1273 - Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
H04W 72/231 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
H04W 72/50 - Allocation or scheduling criteria for wireless resources
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector (BV) may be based on a block vector predictor (BVP) and a block vector difference (BVD). The BVD may be indicated based on a prediction about the magnitude of the BVD, which may improve the compression efficiency of one or more magnitude symbols of a BVD and reduce signaling overhead required for indicating the BVD. The disclosures described herein and used to indicate a BVD also may be used to indicate a motion vector difference (MVD).
A wireless device may determine a transmission power for uplink signal transmission following completion of a beam failure recovery procedure. Transmission power determination may be based on a power control parameter set as selected by the wireless device. Selection of the power control parameter set may be based on a beam failure detection (BFD) set, of a plurality of configured BFD sets, associated with the beam failure recovery procedure and/or based on a transmission and reception point (TRP) associated with the uplink signal transmission.
H04W 52/18 - TPC being performed according to specific parameters
H04B 7/0408 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
H04B 7/04 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
A first wireless device may communicate with a second wireless device using sidelink resources. For a sidelink transmission on a shared spectrum, a quantity of subchannels of a sidelink resource pool (RP) may be used for indicating a resource block (RB) interlace.
H04W 72/25 - Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
H04W 72/02 - Selection of wireless resources by user or terminal
H04W 72/044 - Wireless resource allocation based on the type of the allocated resource
H04W 72/231 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
H04W 72/40 - Resource management for direct mode communication, e.g. D2D or sidelink
An access point (AP) may communicate with one or more stations (STAs). The AP may send a trigger frame to one or more STAs for allocating uplink resources for a corresponding STA. The trigger frame may indicate a presence or absence of a subsequent uplink resource allocation. Uplink resource allocations for multiple uplink transmissions of one or more STAs may be determined based on the indication(s) in the trigger frame.
One or more wireless devices may determine whether to initiate repetition of a transmission, based on characteristics of communications link, such as in a non-terrestrial network (NTN). Characteristics of the communications link may comprise, for example, distance/length, propagation delay, elevation angle, and/or reference signal received power (RSRP). Different random access resources may be used to indicate whether repetition is initiated.
One or more first cells may be used as one or more primary cells by a plurality of wireless devices in a first state, such as a non-energy-saving state. A second cell may be used as a group common primary cell by the plurality of wireless devices in a second state, such as an energy-saving state. An indication to switch from the first state to the second state may cause the plurality of wireless devices to switch from using the one or more first cells as primary cells to using the second cell as the group common primary cell.
A wireless device may support a plurality of simultaneous sidelink services, such as sidelink ranging service, vehicle-to-everything (V2X) service, etc. A base station may communicate with the wireless device regarding those supported sidelink services, and may allocate wireless communication resources for use by the wireless device in using the sidelink services.
H04W 72/40 - Resource management for direct mode communication, e.g. D2D or sidelink
H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA
H04W 72/231 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
G01S 1/20 - Systems for determining direction or position line using a comparison of transit time of synchronised signals transmitted from non-directional antennas or antenna systems spaced apart, i.e. path-difference systems
G01S 11/02 - Systems for determining distance or velocity not using reflection or reradiation using radio waves
G01S 13/74 - Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
One or more portions of audio input may be detected. One or more directions associated with the one or more portions of audio input may be determined. A difference in direction between the one or more directions may be determined. An end of speech may be detemiined based on the difference in direction. An action may be taken based on the end of speech.
A base station may communicate with at least one other base station to perform a handover of a wireless device. Predictions of a signal quality may be used for the handover of the wireless device. Predictions of signal quality may be included in a handover request message and/or in a handover response message. A determination of whether to proceed with a handover of the wireless device to a target base station may be based on the predictions of signal quality.
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference between a block vector predictor (BVP) and the BV. The BVP may be selected based on a distance between the BVP and another BVP which may improve diversity of selected BVPs and improve prediction accuracy of the BVP.
37.
DISCONTINUOUS TRANSMISSION AND DISCONTINUOUS RECEPTION FOR ENERGY SAVING
A base station may enable a power saving operation for a wireless device. The power saving operation may comprise a base station periodically operating a discontinuous transmission (DTX) mode, wherein at least one cell is in a power-on state for a first duration and in a power-off state for a second duration. Instead of following the same on/off durations of the at least one cell, the wireless device may operate a wireless device-specific discontinuous reception (DRX) mode, wherein the DRX on/off states may be implemented based on one or more messages indicating cell DTX configurations.
H04W 72/121 - Wireless traffic scheduling for groups of terminals or users
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
A voice controlled device may be blocked from accessing a network. Another computing device may receive audio data comprising a voice command associated with controlling the voice controlled device. If a trigger condition for unblocking network access is detected, the computing device may send data to a network device to cause the network device to unblock network access. The network access may be blocked again if a triggering condition for blocking network access is satisfied.
39.
METHODS, SYSTEMS, AND APPARATUSES FOR UPDATING CONTENT DATA
Methods, systems, and apparatuses for updating content data are described herein. Content data may include, for example, manifest files and captions data. A manifest file for a content item may need to be updated when new segments are available for delivery/output. Rather than retrieving an entirely new manifest file, a first manifest file previously received may be updated using a manifest update file(s). The manifest update file(s) may convey any change(s), difference(s), etc., between the first manifest file and the new manifest file that includes content data for the new segments. Captions data may be updated in a similar manner. A captions update may include new captions data corresponding to the new segments, but it may exclude common captions data.
40.
RANDOM ACCESS CONTROL IN RESTRICTED TARGET WAKE TIME
A station may be scheduled for a trigger-enabled restricted target wake time service period (TE r-TWT SP). Contention-based channel access may be enabled for the station during TE r-TWT SP based on the station not receiving a first frame during a first time period of the TE r- TWT SP. The enabled contention-based access may be suspended and/or maintained based on receipt of one or more frames by the station.
A wireless device may use intercell mobility to move from a source cell to a target cell. An identifier (e.g., a physical cell identifier (PCI)) indicating a target base station and random access resources for intercell mobility may be provided to the wireless device, via downlink control information (DCI) before the wireless device begins an intercell mobility procedure. The wireless device may initiate intercell mobility between the source base station and the target base station using a random-access procedure upon receipt of the DCI.
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
H04B 7/0408 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
H04L 5/00 - Arrangements affording multiple use of the transmission path
H04W 74/0833 - Random access procedures, e.g. with 4-step access
Methods, apparatuses, and systems are described for improving data accessibility between home network operators and roaming network operators. An intermediate session management function of a first operator and a session management function of a second operator may be connected via an interface. A session may be created between a user device and a data network based on the intermediate session management function and the session management function.
Base station cell activation/deactivation may be based on energy cost. A base station may communicate with at least one other base station to coordinate deactivation of a cell and/or offloading one or more wireless devices in the cell to at least one other cell. Determination of additional energy cost and/or capability for serving the offloaded wireless device(s) may be made to calculate overall energy saving and/or to ensure uninterrupted connectivity in view of the deactivation. Base station communication may improve energy efficiency by performing deactivation/activation of one or more cells based on energy usage.
A networking device may determine that communications that is it receiving or sending to a computing device would not use all of the bandwidth of a channel when those communications are being sent or received. The networking device may determine other communications from the computing device or other computing devices to send communications to or from. The networking device may allocate different portions of the bandwidth for each of those communications to be sent or received by the networking device.
H04W 72/044 - Wireless resource allocation based on the type of the allocated resource
H04W 28/06 - Optimising, e.g. header compression, information sizing
H04L 47/43 - Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
H04L 47/52 - Queue scheduling by attributing bandwidth to queues
H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA
H04W 72/20 - Control channels or signalling for resource management
H04W 72/566 - Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
Methods and systems for content management are described. If programming content is distributed to viewers, signals such as markers are transmitted with the programming content. If a user device receives the marker, the use device may make a request to a rights management device. The rights management device may receive the request and determine an identifier associated with the request and an identifier associated with the marker. The rights management server may determine if the user device is authorized for supplemental features associated with the programming content.
A wireless device may communicate with one or more other wireless devices via a sidelink. Sidelink control information (SCI) may be included in multiple resources in a slot. Monitoring for SCI in each of the multiple resources may be skipped, for example, if the receiving wireless device detects SCI in a resource preceding subsequent resources in the slot.
A wireless device may use different power control sets to communicate with different transmission reception points (TRPs). The power control set for communicating with a particular TRP may be selected from at least two power control sets configured for a resource (such as a bandwidth part (BWP)), for example, based on a transmission configuration indicator (TCI) state corresponding to the particular TRP.
H04W 72/1273 - Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
H04W 52/14 - Separate analysis of uplink or downlink
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
48.
AUTOMATIC GAIN CONTROL FOR SIDELINK COMMUNICATIONS
A wireless device may communicate with one or more other wireless devices via a sidelink. Automatic gain control (AGC) may be performed by a receiving wireless device. A symbol in a sidelink transmission may be duplicated for AGC if the sidelink transmission overlaps in time with the beginning of another sidelink transmission.
A wireless device may send repetitions of an uplink signal to a base station. The uplink signal may be repeated in different resource block in a time/frequency domain. More than one transmission configuration indicator (TCI) state may be activated, for example, if the wireless device is served by more than one transmission reception point (TRP). A sounding reference signal (SRS) resource set indicator may be provided to indicate which TCI state to use for sending repetitions in each resource blocks of a plurality of blocks.
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
H04B 7/0408 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
H04B 7/0456 - Selection of precoding matrices or codebooks, e.g. using matrices for antenna weighting
H04B 7/06 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
H04L 5/00 - Arrangements affording multiple use of the transmission path
50.
PERIODIC REFERENCE SIGNAL TRANSMISSIONS FOR ENERGY SAVING
A bandwidth for transmission of wireless communications may be reduced, such as for energy saving. Downlink control information (DCI) may be used to indicate the bandwidth reduction, such as dynamic bandwidth part reduction. A base station may adjust transmission of periodic reference signals (RSs) using the reduced bandwidth after the DCI is sent, which may provide advantages such as improved accuracy and/or reliability of operations, such as channel state information (CSI) and/or beam measurement.
H04W 72/232 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
Technologies are provided for identification of cyberattack campaigns. Cyberattack campaigns are represented by temporal graphs based on detection events representing suspicious activities in a computer network. Temporal relationships and property relationships among the detection events dictate the node and edge structure of a temporal graph representing a cyberattack campaign. By tracking how those relationships change over time, changes to the node and edge structure of the temporal graph can be determined. Those changes reveal the dynamics of the cyberattack campaign by identifying time-dependent changes in the connections across multiple network entities that are involved in the cyberattack campaign. Accordingly, the temporal graph may represent the entire evolution of a cyberattack campaign since its inception in a computer network.
G06F 21/55 - Detecting local intrusion or implementing counter-measures
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
52.
VIDEO COMPRESSION USING TEMPLATE-BASED DETERMINATION OF INTRA PREDICTION MODE
Encoding and/or decoding a block of a video frame may be based on previously decoded reference information in the frame. A weighted sum of the reference information may be used as a prediction of the block for encoding and/or decoding the block. The weights to be applied for determining the weighted sum may be based on weights that most accurately predict neighboring, template samples of the block.
53.
CONFIGURATION AND REPORTING OF QUALITY OF EXPERIENCE MEASUREMENTS
Quality of experience (QoE) measurements associated with one or more services, as provided by a first base station, may be reported by a different base station (e.g., a second base station). QoE measurement reporting via the second base station may provide various advantages such as reduced probability of signaling overload at the first base station, increased resource availability at the first base station, uninterrupted high-priority communications via the first base station, among other advantages.
Methods, apparatuses, and systems are described for receiving a request to connect a user device to a first network. The method may include sending a policy to the user device based on the request, wherein the policy may comprise a rule for establishing a connection. The rule may be based on an origin of the connection on the first network. The method may include determining a first subflow of the connection based on a rule according to a first path. The method may also include receiving first data based on the first subflow.
Method, apparatuses, and systems are described for determining a connection with the user device based on a request to activate a user device on a network of a first operator according to a first identifier of a subscriber configured to grant access to a network of a second operator. The connection may be configured for communication over a plurality of paths based on an identifier of the connection. The user device may be configured to store the first identifier of the subscriber and a second identifier of the subscriber. The network of the first operator may be accessible according to the first identifier of the subscriber.
H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
H04W 60/04 - Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
H04W 76/11 - Allocation or use of connection identifiers
H04W 76/15 - Setup of multiple wireless link connections
H04W 76/16 - Setup of multiple wireless link connections involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
Disclosed is a method. The method may include receiving a policy for filtration of resources. The policy may be applied to a first path comprising a first network and a second path comprising a second network. The method includes receiving, from a user device based on the first path, a first request for a first resource, and the method includes determining, based on the first resource and the application of the policy, to impede access to the first resource.
A wireless device may communicate with a base station to report a listen- before-talk (LBT) result. The wireless device may not perform a sidelink transmission via a sidelink resource, for example, based on an LBT procedure. The wireless device may send an LBT result indication to the base station based on a result of the LBT procedure.
58.
METHODS, SYSTEMS, AND APPARATUSES FOR IMPROVED ADAPTATION LOGIC AND CONTENT STREAMING
Methods, systems, and apparatuses for improved adaptation logic and content streaming are described herein. Adaptation logic may allow a client device to request differing representations of content based on at least one service metric related to requesting and/or outputting the content. The client device may receive an indication when at least one frame of the content is encoded using an adaptive resolution change. The client device may determine the at least one service metric based on the indication.
A wireless device may communicate with a base station for reporting measurements of reference signals associated with one or more beams. The wireless device may use one or more adjusted configuration parameters, for example, if the base station reduces its transmission power. The wireless device may report one or more cell and/or beam measurements based on the one or more adjusted configuration parameters, which may provide improved accuracy of measurement reporting.
End-to-end latency measurements for synchronization are described. A first wireless device may determine an uplink latency associated with sending communications to a second wireless device. The first wireless device may determine a downlink latency associated with receiving communications from the second wireless device. Based on the uplink latency being different from the downlink latency, the first wireless device, the second wireless, and/or a base station may perform an alignment (e.g., time-based alignment, channel-based alignment) to modify and/or adjust one or more parameters to make the uplink latency equivalent to the downlink latency.
A network access device placed between one or more distribution devices and multiple premises may remotely or wirelessly monitor and/or analyze signal characteristics at the network access device and or of equipment at the multiple premises. The network access device may adjust switchably-filtered signal paths between the distribution device(s) and the multiple premises to remove or mitigate signal interference.
Systems, apparatuses, and methods are described for managing wireless communications of multiple wireless devices sharing a wireless communication medium. Noise of the wireless communication medium may be monitored and compared to one or more patterns associated with wireless communications of the wireless devices sharing the wireless communication medium. Based on a feature of the one or more patterns being detected in the noise of the wireless communication medium, a wireless communication attempt may be detemined and a power level of the wireless communication medium may be reduced to allow wireless communications to be received.
63.
RADIO LINK MONITORING WITH BASE STATION IN ENERGY SAVING STATE
Downlink signals, such as synchronization signals and/or reference signals, may be used for facilitating communications between communication devices. The downlink signals may be dynamically reconfigured, for reduced resource consumption, using control channel signaling with reduced resource overhead. Control information may be used to indicate transition from a non-resource-saving state to a resource-saving state. Thresholds associated with the non-resource- saving state and the resource-saving state may be used to assess characteristics of downlink signals for determining beam failure recovery and/or radio link failure.
64.
RESOURCE CONFIGURATION FOR OVERLAPPING TRANSMISSIONS
A wireless device may communicate with a base station by using overlapping transmissions. A transmission such as a physical uplink control channel (PUCCH) transmission (e.g., comprising uplink control information (UCI)) may be multiplexed in a repetition of a transmission such as a physical uplink shared channel (PUSCH) transmission. Information such as a channel state information (CSI) report may be multiplexed in a repetition of a transmission such as a physical uplink shared channel (PUSCH) transmission. A rule may be applied to indicate/determine which repetition, of a plurality of repetitions, comprises multiplexed information (e.g., which PUSCH repetition comprises UCI). The rule may comprise including the multiplexed information in a transmission associated with at least one of: a lowest (or highest) frequency or range of frequencies, a lowest (or highest) starting (or ending) resource block, a lowest (or highest) transmission configuration indicator (TCI) state, a lowest (or highest) TCI state index, a lowest (or highest) panel or panel index, and/or any other parameter/indicator that may differentiate a transmission (including the multiplexed information) from other transmission(s). A transmission such as a power headroom report may be multiplexed in a transmission such as a physical uplink shared channel (PUSCH) transmission. A rule may be applied to indicate/determine a value/parameter associated with a transmission. For example, the rule may be used to indicate/determine a value of a power headroom report that may indicate a pathloss reference signal used to determine the power headroom report. The rule may comprise indicating/determining a value/parameter associated with a transmission using at least one of: a lowest (or highest) frequency or range of frequencies, a lowest (or highest) starting (or ending) resource block, a lowest (or highest) transmission configuration indicator (TCI) state, a lowest (or highest) TCI state index, a lowest (or highest) panel or panel index, and/or any other parameter/indicator that may differentiate transmissions. Overlapping transmissions may comprise a plurality of transmissions of a same type/channel, such as a physical uplink shared channel (PUSCH) transmission, a physical uplink control channel (PUCCH) transmission, etc. A rule may be applied to indicate/determine power prioritization for the overlapping transmissions. For example, a rule may be used to indicate which of overlapping transmissions of a same type/channel (e.g., PUSCH, PUCCH, etc.) may be dropped or transmitted using a reduced power if the overlapping transmissions would otherwise exceed a power threshold. The rule may comprise indicating/determining power prioritization for overlapping transmissions based on at least one of: a lowest (or highest) frequency or range of frequencies, a lowest (or highest) starting (or ending) resource block, a lowest (or highest) transmission configuration indicator (TCI) state, a lowest (or highest) TCI state index, a lowest (or highest) panel or panel index, and/or any other parameter/indicator that may differentiate overlapping transmissions.
Packets may be sent via a core network using one or more Quality of Service (QoS) flows. A QoS configuration may comprise information associated with a type of packet and/or a type of application data unit (ADU). At least one QoS configuration may be used for differentiated treatment of the packets sent using the one or more QoS flows. A packet may be prioritized over another packet based on a QoS configuration.
66.
METHODS AND SYSTEMS FOR MULTICAST COMMUNICATION SESSION MANAGEMENT
A computing device may receive a request to join a multicast of content. The request may comprise a user device identifier associated with the user device. The computer device may receive a second request to leave the multicast of the content. The second request may comprise the user device identifier. The computing device may determine a quantity of data received by the user device from the multicast of the content. The computing device may determine the quantity of data received based on the request and the second request. The computing device may apply the quantity of data to an account associated with the user device.
67.
FAILURE AND RECOVERY OF ELECTRICAL SUPPLY SERVICE FOR WIRELESS COMMUNICATIONS
A wireless communication system may communicate information about an electrical supply service to one or more devices. One or more services associated with the wireless communication system may be configured to change one or more operations, for example, based on a failure and/or reduction in the electrical supply service. By changing the one or more operations, at least some services associated with the wireless communication may be maintained during a period of reduced and/or insufficient supply of electricity.
68.
SYSTEMS, METHODS, AND APPARATUSES FOR NETWORK ENTITY TRACKING
Technologies are provided for tracking network entities over time. By analyzing network log data, static identifiers (IDs) may be associated with ephemeral IDs corresponding to respective network entities. Existing associations between static IDs and ephemeral IDs may be updated over time, based on analysis of incoming network log data. Accordingly, an ephemeral ID may correspond to one static ID during a first time period, and may correspond to another static ID during a second time period.
Systems, apparatuses, and methods are described for users to cause replacement of one or more advertisements or other content items. Based on a request to replace a content item, output of the content item may be interrupted. An alternate content item may be output during a time period when a portion of the interrupted content item was scheduled to be output.
70.
SYSTEMS, METHODS, AND APPARATUSES FOR IMPROVED DOMAIN NAME RESOLUTION
Described herein are methods and systems for improved domain name resolution/routing. Routing data associated with domain names (e.g., websites) may be cached by a Domain Name System (DNS) based on historical domain name queries. The historical domain name queries may be analyzed to determine a ranking (e.g., popularity) for the domain names at multiple time intervals throughout a day, week, etc. Routing data for the highest ranked domain names during one or more time intervals may be cached for a period(s) of time corresponding to the one or more time intervals (e.g., times during which those domain names are most popular).
71.
DETERMINATION OF BLOCK VECTOR PREDICTOR CANDIDATE LIST
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as a difference between a block vector predictor (BVP) and the BV. A list of BVP candidates may be generated and/or augmented based on a decoded region of a video frame and/or dimensions of the block. For example, zero-valued candidate BVPs, in the list, may be replaced with other candidate BVPs generated based on a decoded region of a video frame and/or dimensions of the block.
72.
VIDEO COMPRESSION USING BOUNDARY BASED TEMPLATE REFINEMENT
Encoding and/or decoding a block of a video frame may be based on a template associated with the block. The length of the template may be determined based on at least one of: a position of the block relative to a boundary, available reference samples above the boundary, and/or the length of a second template of one or more other template derivation algorithms. The length may be adjusted to improve prediction efficiencies and accuracies of template-based predictions.
A wireless device may be configured with resources to communicate with a base station. At least two transmission and reception points may be used to transmit one or more repetitions using resources, such as sounding reference signal (SRS) resources. Repetition may be prioritized over single transmission based on availability of the resources. For example, transmission of a lower priority type of information configured with resources for repetition may be prioritized over transmission of a higher priority type of information that is configured with resources for only a single transmission, such that increased utilization of repetition may be achieved.
74.
SYSTEMS, METHODS, AND APPARATUSES FOR BUFFER MANAGEMENT
Methods, systems, and apparatuses for content deliver, buffer management and synchronization are described herein. Content being played back on a playback platform is analyzed and based on the analysis, asynchronous playback of the content may be determined. A source buffer flush may be performed to correct the asynchronous playback. After the source buffer flush is performed, content segments may be written to the source buffer so that playback of the content on the playback platform resumes with synchronized audio and video.
75.
UNIFIED TRANSMISSION CONFIGURATION INDICATOR STATE INDICATION
A wireless device and a base station may use resources for wireless communications. One or more unified transmission configuration indicator (TCI) state(s) may be indicated using a parameter, field, message, and/or signaling. The unified TCI state(s) may be associated with physical uplink control channel (PUCCH) resource (or a PUCCH resource group). The unified TCI state(s) may be applied for communications, via the PUCCH resource, between the wireless device and the base station for which at least two unified TCI states may be activated. The unified TCI state(s) may be associated with control resource set (CORESET). The unified TCI state(s) may be applied for communications, via the CORESET, between the wireless device and the base station for which at least two unified TCI states may be activated. The unified TCI state may be indicated by downlink control information (DCI) scheduling reception of a physical downlink shared channel (PDSCH) signal. The unified TCI state(s) may be applied for communication, of the PDSCH signal, between the wireless device and the base station for which at least two unified TCI states may be activated. The unified TCI state may be associated with a reference signal resource (or a reference signal resource set). The unified TCI state may be applied for communications, via a reference signal of the reference signal resource set, between the wireless device and the base station for which at least two unified TCI states may be activated. Communication described herein may be performed without requiring additional signaling to configure parameters for such communication.
76.
METHOD AND SYSTEM FOR EFFICIENT LAYOUT OF STORED VIDEO SEGMENTS
Systems and methods are described herein for an efficient storage layout of recorded content associated with a particular user. Content segments, unique to the user and encoded/transcoded at different bit rates, may be stored/partitioned based on the likelihood of a particular bit rate version of content being requested by the user and a duration of playback for the content segment. Content that is more frequently requested may be concatenated in a single storage location on more high performance hardware. Further, content that is played back for a longer duration of playback may also be grouped together and stored on more high performance hardware. Content that is more likely to be played for only a short time may be stored within a plurality of storage containers.
77.
DYNAMIC SIGNALING FOR ENERGY SAVING IN WIRELESS COMMUNICATIONS
Downlink signals, such as synchronization signals and/or reference signals, may be used for facilitating communications between communication devices. The downlink signals may be dynamically reconfigured, for reduced resource consumption, using control channel signaling with reduced resource overhead. Reconfiguration of downlink signals may be based on determined traffic volume in the communication network to minimize any impact of the reconfiguration on network performance.
78.
UNSUPERVISED DATA AUGMENTATION FOR MULTIMEDIA DETECTORS
Training data associated with detection of objects within a content asset may be generated in an automated manner. A content asset, such as video content, may be associated with metadata. A relevance score indicating a likelihood of the content asset comprising at least one object may be determined based on the metadata. A portion of the content asset may be identified as containing an instance of the object. The identified portion of the content asset may be a false identification if the relevance score for the content asset fails to satisfy a threshold value, or a positive identification if it satisfies the threshold value. The results, e.g., negative training data if the identified portion of the content asset is a false identification, may be used as negative training data for a multimedia detector that is based on a machine learning model.
First audio data associated with a first portion of a voice query (e.g., an incomplete voice query) may be received (e.g., by a device or a server). A first transcript may be determined by a speech recognition engine and based on the first audio data. A plurality of predicted queries may be determined by applying a prediction process to the first transcript. A response for each of the plurality of predicted queries may be determined by processing the plurality of the predicted queries. Second audio data associated with a second portion of the voice query (e.g., a complete voice query) may be received. A second transcript may be determined by the speech recognition engine and based on the second audio data. Based on comparing the second transcript to one of the plurality of predicted queries, a response for the voice query may be returned.
Communication between multi-link devices may be via a plurality of links. A multi-link device may be in a sleep state, with respect to one or more links, such as for power conservation purposes. A sleep state, for the one or more links, may be rescheduled, using signaling via another link. Based on the rescheduling, the multi-link device may transition to an awake state, with respect to the one or more links, to facilitate transmission and/or reception via the one or more links.
81.
METHODS, SYSTEMS, AND APPARATUSES FOR CONTENT-ADAPTIVE MULTI-LAYER CODING BASED ON NEURAL NETWORKS
Methods, systems, and apparatuses are described for encoding video. Video content to be encoded and sent to a computing device may be downscaled into one or more layers. The one or more layers may represent one or more versions of the video content such as one or more versions encoded at different resolutions. The residuals between each layer and the base layer may be upscaled so that one or more parameters associated with optimizing the encoding of the one or more layers may be determined by one or more neural networks based on the downscaling and upscaling process. The residuals between each layer, the one or more parameters, and the base layer may be encoded and sent to a computing device for decoding and playback of the video content using any of the versions of the video content.
This disclosure includes a method, alone or in combination with other methods or steps described herein. The method may include defining, based on a multipath option and an identifier, a first connection with user equipment according to a first network provider over a path of a first network that comprises packet-switched signaling. The method may include defining, based on the identifier, a second connection with the user equipment according to a second network provider over a path of a second network that comprises the packet-switched signaling. The method may include receiving first data over the path of the first network and second data over the path of the second network. The method may include sending a combination of the first data and the second data to an application server. The method may include receiving, based on the combination, a response. The method may include sending the response to the user equipment.
83.
TIMING ADVANCE REPORTING IN NON-TERRESTRIAL NETWORKS
Timing advance (TA) reporting may be used in wireless communications. TA reporting information may be provided by a wireless device to align timing between the wireless device and a base station, such as in a non-terrestrial network. TA reporting information may be sent via a scheduling report (SR) procedure, a buffer status report (BSR) procedure, and/or a random access (RA) procedure. To avoid unnecessary transmissions of TA reporting information, TA reporting may be canceled based on one or more of a receipt of a timing offset and/or an expiration of a timer.
84.
VIDEO COMPRESSION USING BLOCK VECTOR PREDICTOR REFINEMENT
Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference between a block vector predictor (BVP) and the BV. The BVP may be adjusted to improve prediction accuracy of the BVP.
85.
METHODS, SYSTEMS, AND APPARATUSES FOR ADAPTIVE BITRATE LADDER CONSTRUCTION BASED ON DYNAMICALLY ADJUSTABLE NEURAL NETWORKS
Methods, systems, and apparatuses are described for streaming content. The embodiments described herein may apply to ABR streaming and output an optimized ABR ladder enabling a playback device to maximize the perceived video quality of received content, provide substantially constant visual quality, and/or minimize rebuffering content. The playback device may request an ABR representation associated with an ABR ladder that has been optimized based on one or more neural networks. The one or more neural networks may be pre-trained based on one or more properties and characteristics/features of the video content. The one or more neural networks may process the video content to dynamically determine parameters such as the bitrates of each ABR representation for the content. The parameters may be used to output the encoded ABR representations.
Systems, apparatuses, and methods are described for deploying upstream bandwidth upgrade of devices per home basis. The impact of the upstream bandwidth upgrade on the devices may be pre-estimated based on remotely monitoring and/or analyzing performance data of the devices collected during transmissions of test signals (e.g., a burst of upstream transmissions) in real-time from the devices operating under different modes of operations. The burst of upstream transmissions using a small bandwidth (e.g., 1.6 MHz) may be limited to a short duration of time (e.g., 5 seconds) so that on-going services provided by the devices are not substantially interrupted. The upstream bandwidth of the devices, based on the pre-estimated impact, may be upgraded, left unaltered, or downgraded.
Systems, apparatuses, and methods are described for identifying addressable advertisement slots in media/video streams and utilizing the addressable advertisement slots. The identifying and/or the utilizing may be based on metadata associated with the media/video streams and/or viewers/audiences associated with different distributors/operators. The metadata, which may be collected from a content provider or a third-party suppliers, may be provided, via out-of-band signaling, to the different distributors/operators. The different distributors/operators may use information in the metadata to use identified addressable advertisement slots (e.g., by inserting different advertisements specifically targeted to those viewers/audiences associated with a particular distributor) and potentially generate a higher cost per thousand impressions (CPMs).
88.
METHODS AND SYSTEMS FOR COMMUNICATION SESSION MANAGEMENT
A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
An uplink grant may be configured for wireless communications between a wireless device and a base station. Sounding reference signal (SRS) resource sets may be associated with one or more respective antenna panels, of a plurality of antenna panels, of the wireless device. One of a plurality of SRS resource indicators (SRI) associated with the configured uplink grant may indicate an SRS resource of an SRS resource set for transmitting a transport block. Based on deactivation of an antenna panel associated with the SRS resource set, a second transport block may be transmitted based on a second SRI of the plurality of SRIs, thus ensuring continuous uplink transmission associated with the configured uplink grant without having to indicate via configuration parameters a new SRI field associated with the configured uplink grant.
H04B 7/06 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
90.
ACCIDENTAL VOICE TRIGGER AVOIDANCE USING THERMAL DATA
Methods and systems for processing voice commands are disclosed. A voice controlled device may receive audio data comprising a voice command. Location information indicative of the source of the audio data may be determined. One or more devices may be caused to determine signals based on the location information. The one or more devices may receive thermal data in response to the signals. The thermal data may be analyzed to determine if the thermal data indicates the presence of a person at the expected location. If a person is detected, then the audio data may processed to cause the voice command to be executed.
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
G01J 5/00 - Radiation pyrometry, e.g. infrared or optical thermometry
G01S 3/14 - Systems for determining direction or deviation from predetermined direction
G01S 5/18 - Position-fixing by co-ordinating two or more direction or position-line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
91.
SYSTEMS, METHODS, AND DEVICES FOR AUDIO CORRECTION
Systems, methods, and devices relating to audio correction are described. A first portion of content including first spoken audio content indicating first word(s) may be detemiined. Background audio content of the first portion of the content may be determined. A voice profile may be determined based on the first spoken audio content. Based on the voice profile, second spoken audio content indicating second word(s) to replace the first word(s) may be generated. Based on mixing the background audio content and the second spoken audio content, a second portion of content may be detennined. In the content, the first portion of the content may be replaced with the generated second portion of content.
Methods, systems, and apparatuses for improved content recording and playback are described herein. A user device may concurrently record and output a content item. For example, the user device may be associated with a recording session. A session index may identify the recording session and indicate the user device is concurrently recording and outputting the content item. The session index may be used to ensure that a manifest for the content item is continuously updated.
A first quantization value for encoding at least one frame of a content item may be determined based at least on a predetermined bitrate and a point in the content item associated with a scene change. A first duration associated with a first portion of the content item may be determined. The first portion of the content item may comprise the at least one frame and may be associated with the first quantization value. A second quantization value for encoding at least another frame of the content item may be determined based at least on the predetermined bitrate. A second duration associated with a second portion of the content item may be determined. The second portion of the content item may comprise the at least another frame and may be associated with the second quantization value.
H04N 19/87 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
H04N 19/142 - Detection of scene cut or scene change
H04N 19/17 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
94.
METHOD AND APPARATUS FOR DETERMINING BITRATE SWITCH POINTS
Systems and methods are described herein for processing, transmitting and presenting content, such as video content. A computing device playing back content may determine the best opportunities to shift versions or variants of the content that is encoded at different bitrates by shifting at switch points that may have been incorporated into the content stream or associated data. The computing device may determine that network conditions have changed and may then wait to detect a switch point in the content before shifting the bitrate of the content stream. The switch point may be associated with a low action point or a dark point in a scene within the content, or may relate to points in the content that are less likely to interrupt the viewing experience of a user. The computing device may also receive messages such as alerts or notifications at the switch point.
H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
Recorded background noises, and other contextual data, may be used to assist in resolving ambiguity in spoken voice commands. The background noises may comprise sounds from entities in a room other than the user issuing the voice commands. One such entity may be a content item being watched by the user, and the captured background noises may comprise audio of the content item. The content item may be identified based on the captured audio of the content item in the background noises, and the identification may be used to interpret the ambiguous voice command. Additional contextual information associated with the voice commands (e.g., identifications of the users in the room) and/or the content item (e.g., the video quality of the content item, a service outputting the content item, a genre of the content item, etc.) may be used to identify the content item.
G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech
G06F 16/60 - Information retrieval; Database structures therefor; File system structures therefor of audio data
H04R 1/00 - LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS - Details of transducers
A communication procedure may be used for multiple access. A wireless device may be capable of simultaneously accessing a plurality of networks that are associated with a visited network. The visited network may or may not allow the wireless device to simultaneously access the plurality of networks, for example, based on a status of the visited network. Prior to a wireless device requesting access to a plurality of networks, a visited network may indicate whether the visited network supports, for the wireless device, simultaneous access to a plurality of networks.
A communication procedure (e.g., a small data transmission (SDT) procedure) may be used for data transmission under certain scenarios. The communication procedure may facilitate transmission of small amounts of data, for example, even if a wireless device is in a non- connected state with respect to a network. Data transmission during the communication procedure may be based on a selected transmission type and the transmission type may be changed during the communication procedure.
Methods and systems are described for recognizing, based on a voice input, a user and/or a voice command. An algorithm is described herein that processes data associated with a voice input. The data may indicate characteristics of the voice such as a gender, an age, or accent associated with the voice and other metadata. For example, the system may process the data and determine the gender of a voice. The determined characteristics may be used as an input into a voice recognition engine to improve the accuracy of identifying the user who spoke the voice input and identifying a voice command associated with the voice input. For example, the detennined gender may be used as a parameter to improve the accuracy of an identified user (e.g., the speaker) or command. The algorithm may adjust, based on gender, parameters such as confidence thresholds used to match voices and voice commands.
An identifier, for example, an identifier of a domain and/or a host of the domain (e.g., a fully qualified domain name (FQDN), etc.), such as a service management device (e.g., a server, a web server, a computing device, a web host device, a webpage, etc.), may be modified (e.g., hashed, encrypted, etc.) by a network device (e.g., a server, a domain name system (DNS) server, a DNS over hypertext transfer protocol secure (HTTPS) server/gateway (DoH server), DNS over Transport Layer Security (TLS) server/gateway (DoT server), a network management device, a computing device, etc.), sent to a user device (e.g., a client device, a smart device, a mobile device, a content output device, a computing device, a web browser, a search engine, etc.), and reused by the user device to request a service (e.g., a web service, a webpage, a file, content, a content item, etc.).
A transmission power for a wireless communication may be determined based on one or more criteria. A default transmission power may be based on one or more default transmission power control parameters indicated by a base station. One or more default transmission power control parameters may be determined, for a transmission by a wireless device, based on whether the transmission is via a serving cell or via a non-serving cell.