Multi-language keyboard input mode. A method comprises receiving a string of keyboard inputs in a user interface associated with an electronic processing system when the electronic processing system is in a mode that allows the keyboard inputs to represent two or more different human languages associated with a corresponding two or more different sets of characters. A human language is selected by the electronic processing system for the string of keyboard inputs out of the two or more different human languages. The electronic processing system displays text in a display associated with the electronic processing system in the selected human language.
2.
EFFICIENT RESIDUAL NUMBER SYSTEM MULTIPLICATION FOR SELECTED PRIME MODULI
A multiplication circuit which multiplies two selected numbers, modulo n (wherein a necessary but not sufficient condition is that n is prime) in a fast and efficient manner. Multiplication is achieved by one-dimensional source table lookups in parallel, a rotate operation, and a set of one-dimensional reverse table lookups. Two dimensional table lookups (which do not scale well with n) and slow non-{2k, 2k-1} multipliers are both bypassed by this method.
G06F 7/72 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations using residue arithmetic
3.
SYSTEM AND METHOD FOR COMMON CONTROL CHANNELS IN A COMMUNICATIONS SYSTEM
A method for operating a communications controller includes selecting a search space configuration out of a set of candidate search space configurations for a user equipment served by the communications controller, wherein the search space configuration specifies one or more search spaces to be monitored out of a set of search spaces, and signaling the selected search space configuration to the user equipment.
A method for performing scalable Learned Image Compression (LIC) with adaptive Learned Sparse Image Representation (LSLR). The method, implemented by a sending device, includes encoding an input image x by K input encoders of the sending device to generate K image feature tensors wherein K is an integer greater than 1; computing K sparse codebook-based latent features respectively based on the K image feature tensor and corresponding basis codebook; computing a weight map that provides information for weighted combining K decoded image embedding features, wherein the K decoded image embedding features is respectively based on the K sparse codebook-based latent features and the corresponding basis codebook; computing a compact weight map based on the weight map and a target compression rate; and transmitting the compact weight map and the K sparse codebook-based latent features to a receiving device
H04N 19/147 - Data rate or code amount at the encoder output according to rate distortion criteria
H04N 19/172 - 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 the region being a picture, frame or field
Aspects of the disclosure provide a method for observed time difference of arrival (OTDOA) positioning. The method can include receiving from a serving cell of a first network assistance data for measuring time difference of arrival of positioning reference signals (PRSs) received from a plurality of neighboring cells of a second network, receiving from the serving cell a gap pattern for decoding a master information block (MIB) of a first neighboring cell of the plurality of neighboring cells, or a system frame number (SFN) offset of the first neighboring cell, and determining an SFN timing of the first neighboring cell based on the gap pattern for decoding the MIB of the first neighboring cell or the SFN offset of the first neighboring cell.
G01S 5/00 - Position-fixing by co-ordinating two or more direction or position-line determinations; Position-fixing by co-ordinating two or more distance determinations
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
G01S 5/10 - Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements
A system and method for image manipulation includes retrieving an original image having objects in the original image and generating a scene graph for the original image. A modified image is created using the generated scene graph by comparing the scene graph to at least one candidate scene graph, where the at least one candidate scene graph describes different relationships between the objects in the original image. The modified image is rendered according to the different relationships defined in the at least one candidate scene graph, and after determining different pose relationships and image patches between the original image and the new, modified.
A method, network device and user equipment (UE) for sidelink measurement report are provided. The base station transmits a configuration message including a configuration indicator to a first UE, where the configuration indicator indicating the first UE to measure quality of one or more sidelink communications on resources of a sidelink resource pool in a wireless network. The first UE monitors the resources of the sidelink resource pool to obtain a sidelink measurement result in a physical sidelink channel of a sidelink communication from a second UE in the wireless network, and the first UE transmits a feedback report to the base station, where the feedback report includes an identification of the second UE and the sidelink measurement result.
A distance measurement system and device leverage a laser emitting pulses toward a target and utilize single photon detection sensors to detect reflected photons. The system incorporates coincidence detection circuitry with a configurable threshold to identify simultaneous photon events within a specific time frame. Photon detection processing circuitry, including tracking circuitry with quantile tracking and photon counting capabilities, processes these events. The tracking circuitry may be structured with multi-stage configurations, capable of performing quantile value calculations or photon counting over defined gating windows. Iterative control circuits refine tracking results throughout transient distributions or around transient distribution peaks. The processed photon detection data is output on a per-pixel basis. The system enables precise distance measurements by managing and analyzing photon detection events through advanced quantile tracking and photon counting techniques.
9.
SYSTEM AND METHODS FOR DELEGATED TRAFFIC MANAGEMENT
In accordance with implementations, a communication device communicates a traffic management and monitoring (TMM) message over a TMM transport channel. The TMM transport channel is a user plane-based transport channel using a TMM quality of service (QoS) flow different from a user data QoS flow for user data transmission, or using a data radio bearer (DRB) between the UE and a base station and a general packet radio service tunneling protocol (GTP) user (GTP-U) protocol between the base station and the UPF network entity. Alternatively, the transport channel is a control plane-based transport channel using a non-access stratum (NAS) signaling between the UE and a session management function (SMF) network entity and a packet forwarding control protocol (PFCP) between the SMF network entity and the UPF network entity.
A method, implemented by a decoder, includes receiving an adjusted masked sparse visual feature, an adjusted masked sparse text feature, an adjusted masked control latent, and a diffusion latent feature of an original image; generating, based on the received adjusted masked sparse visual feature, a recovered masked visual feature; computing, based on the received adjusted masked sparse text feature, an encoded masked text feature; computing, based on the adjusted masked control latent, the recovered sparse visual feature, and the encoded masked sparse text feature, an encoded masked control feature; reconstructing, based on the recovered masked visual feature, the encoded masked text feature, and the encoded masked control feature, a baseline image output; computing, based on the diffusion latent feature, the masked sparse visual feature, and the masked sparse text feature, a supplementary output; and constructing, based on the supplementary output and the baseline image output, a final decoded image output.
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
11.
MODALLY REDUCED REPRESENTATION LEARNING OF MULTI-CHANNEL ECG SIGNALS THROUGH SIMULTANEOUS ALIGNMENT AND RECONSTRUCTION
Methods and systems described herein provide for modally reduced representation learning techniques for ECG signals. Such a method includes obtaining, for each person in a batch of persons, electrocardiogram (ECG) data for each of N-channels sensed using one or more ECG recorder devices, wherein for each person, in the batch of persons, the ECG data sensed for each of N-channels are sensed concurrently and correspond to a same window of time. The method also includes training, using machine learning, each autoencoder of N autoencoders such that each autoencoder is trained using a different one of the N-channels of ECG data obtained for each person in the batch of persons, wherein each autoencoder of the N autoencoders comprises an artificial neural network model that includes a respective encoder and decoder pair, and wherein reconstruction losses and alignment losses are jointly optimized during the training of each autoencoder of the N autoencoders.
G06N 3/098 - Distributed learning, e.g. federated learning
G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
A61B 5/16 - Devices for psychotechnics; Testing reaction times
A virtual interaction assistant system for safe driving of an automobile. The system has one or more sensors, a display device, a storage medium comprising computer program instructions, and one or more processors coupled to communicate with the one or more sensors, the display device, and the storage medium. The one or more processors execute the instructions to cause the display device to display a see-through user interface on a driver's side of a windshield of the automobile. The user interface contains one or more selections. The one or more processors execute the instructions to receive sensor data from the one or more sensors of one or more hands of a human driving the automobile and determine a selection out of the one or more selections in the user interface based on the sensor data.
13.
SYSTEM AND METHOD FOR SELF-SUPERVISED TRAINING OF IMAGE RESTORATION NETWORKS
A system and method for self-supervised training of an image restoration network. An image capture system is configured to control an exposure of each captured image by adjusting at least one exposure parameter. The system is configured to control the exposure parameters of images captured by the image capture system. The system is configured to generate training image pairs from the captured images. Each training image pair comprises a first training image and a second training image of a scene having a different value for at least one exposure parameter. The system is configured to collect training patch pairs from the training image pairs. Each training patch pair comprises a source patch and a target patch. The system is configured to train the image restoration network based on the training patch pairs.
According to implementations, a federated learning (FL) server network entity receives information about local machine learning (ML) models from FL client network entities. Each local ML model of the local ML models is trained based on respective local training data. The respective local training data is available at a respective FL client network entity of the FL client network entities before the respective FL client network entity receives a corresponding FL training request. The FL server network entity aggregates the local ML models to generate an updated global ML model.
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
H04L 41/082 - Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
H04L 41/0806 - Configuration setting for initial configuration or provisioning, e.g. plug-and-play
H04L 41/0853 - Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
H04L 41/0895 - Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
H04L 41/40 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
15.
SYSTEM AND METHOD FOR GROUP-BASED CELLULAR AMBIENT IOT DEVICE AND SERVICE MANAGEMENT
According to implementations, a first network function entity receives a first Ambient Internet of Things (AIoT) service request message from an application function entity. The first AIoT service request message includes AIoT operation type indication and group operation indication. The first network function entity constructs a second AIoT service request message based on the first AIoT service request message. The first network function entity sends the second AIoT service request message. The first network function entity receives one or more responses from a group of AIoT devices. The first network function entity sends, to the application function entity, summary information based on the one or more responses from the group of AIoT devices.
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
16.
REINFORCEMENT LEARNING BASED CIRCUIT TOPOLOGY PARAMETER EXPLORATION
A system and method for designing multistage circuits. The method includes creating a library of single-stage circuits, each represented by a subgraph, and classifying these circuits into sets based on their input and output connections (110). A target reward for a desired multistage circuit configuration is established. The method involves generating sample configurations for the multistage circuit using a weight resonant network that operates based on probability distributions. These configurations are evaluated using a circuit simulator and multistage circuit evaluator that provide feedback, including loss functions, to refine the weight resonant network. Parameters of the network are updated based on this feedback to optimize the final circuit design (115). Additional aspects include utilizing a graph convolutional network to transfer circuit design knowledge to different topologies and technologies (120).
G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
G06F 111/20 - Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
G06F 111/06 - Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA]
G06F 117/12 - Sizing, e.g. of transistors or gates
17.
MULTILAYERED CERAMIC CAPACITOR FOR HORIZONTAL ELECTRICAL POWER CONNECTION AND VERTICAL HEAT DISSIPATION
A structure including multilayered capacitor structures (205) including a plurality of positive electrodes (201)a separated from a plurality of negative electrodes (201b) by a dielectric fill (202); and at least one thermally conductive ceramic interface layer (206, 207) on a surface of the multilayered capacitor structure (205). In one embodiment, the thermally conductive ceramic interface layer (206, 207) has a thermal conductivity of 50 W/(m·K) or greater.
18.
ELECTRICAL PACKAGE HEAT DISSIPATION THROUGH MULTILAYERED CERAMIC INTERFACES
In an embodiment, an electronics package 1000 is described that includes a thermal chip (100); a printed circuit board (400) having an opening (405) and a capacitor structure 200 positioned within the opening (405). The capacitor structure (200) can include a positive electrode (201a) separated from a negative electrode (201b) by a dielectric fill (202) to provide a multilayered structure (205), a first thermally conductive layer (206) on a first surface of the multilayered structure (205) providing a thermal interface between the capacitor structure (200) and the thermal chip (100), and a second thermally conductive layer (207) on a second surface of the multilayered structure (205) that is opposing the first surface. At least one of the first thermally conductive layer (206) and the second thermally conductive layer (207) is composed of a ceramic material having a thermal conductivity of 50 W/(m.K) or greater.
19.
STRUCTURES AND METHODS FOR ASSEMBLING A HETEROGENOUS SUBSTRATE FOR CHIP POWER DELIVERY AND HEAT DISSIPATION
In an embodiment, a structure is described including a plurality of capacitor structures 205 including positive electrodes and negative electrodes 201a, 201b separated by a dielectric fill 202. In some embodiments, side tabs 300 are electrical contact to the capacitor structures 205 through interconnects 211a, 211b, 212a, 212b. In an embodiment, at least one thermally conductive interface layer 206, 207 including a ceramic material having a thermal conductivity of 50 W/(m·K) or greater is present on the capacitor structures 205. In some embodiments, a portion of the side tabs 300 are free of the thermally conductive interface layers.
A heat sink (100) including an interface layer (501) of ceramic material having a thermal conductivity of 50 W/(m·K) or greater, wherein the interface layer (501) includes cooling channels defined by cooling walls (502) extending from a surface of the interface layer (501); a manifold body (510) having an inlet (506) and an outlet (507) for coolant to the plurality of coolant channels; and an adhesive layer (505) between the interface layer (501) of the ceramic material and the manifold body (501).
H01L 23/473 - Arrangements for cooling, heating, ventilating or temperature compensation involving the transfer of heat by flowing fluids by flowing liquids
A system and method of instantly translating text at a processing device. Input content is received, and input text objects are identified in the input content. The identified input text objects are translated from an input language to an output language. An appearance characteristic of the identified input text objects is determined, and output text objects are generated that include the translated identified input text objects and that have an appearance characteristic that substantially matches the determined appearance characteristic of the identified input text objects. Output content is generated by replacing the identified input text objects with the generated output text objects.
22.
METHODS AND APPARATUS FOR SELECTIVE OUT OF ORDER DELIVERY
According to implementations, a communication device receives a packet data convergence protocol (PDCP) protocol data unit (PDU) over a data radio bearer (DRB) configured for the communication device. The PDCP PDU includes an indication of a delivery mode to be used in delivering PDCP SDUs received on the DRB to an upper layer associated with the communication device, where the indication of the delivery mode indicates in-order delivery (IOD) or out-of-order delivery (OOD). The communication device processes the PDCP PDU to produce a PDCP SDU and a COUNT value associated with the PDCP SDU. The communication device delivers the PDCP SDU to the upper layer in accordance with an indication of the delivery mode.
A computer-implemented method of detecting distracted driving comprises: determining, by one or more processors, a primary preview region (PPR) in a representation of an environment; determining, by the one or more processors, a gaze point for a driver based on a sequence of images of the driver; determining, by the one or more processors, that the gaze point is outside of the PPR; based on the determined gaze point being outside of the PPR, decreasing, by the one or more processors, an attention level for the PPR; based on the attention level for the PPR, generating, by the one or more processors, an alert.
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
A61B 5/00 - Measuring for diagnostic purposes ; Identification of persons
A61B 5/18 - Devices for psychotechnics; Testing reaction times for vehicle drivers
B60W 10/18 - Conjoint control of vehicle sub-units of different type or different function including control of braking systems
B60W 10/20 - Conjoint control of vehicle sub-units of different type or different function including control of steering systems
B60W 30/09 - Taking automatic action to avoid collision, e.g. braking and steering
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
B60W 50/16 - Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal
G06V 20/58 - Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
G06V 20/59 - Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
Methods, apparatuses, and computer readable storage media are provided. An example method includes transmitting sidelink (SL) control information (SCI) on a physical sidelink shared channel (PSSCH). The SCI has a first SCI format and indicates a scheduling of a SL positioning (SL-POS) reference signal. The SCI includes SL-POS reference signal resource information. The SCI includes a format field indicating a second SCI format and fields of the second SCI format. The second SCI format indicates scheduling information for a shared channel. The example method further includes transmitting the SL-POS reference signal and the shared channel in accordance with the SCI.
A method implemented by a first cloud gateway (GW). The method includes receiving, from a first customer premises edge (CPE) on a Software-Defined Wide Area Network (SD-WAN) path, a packet comprising an outer Internet Protocol (IP) header and a generic network virtualization encapsulation (GENEVE) header. The GENEVE header includes one or more sub-type length values (TLVs). The method further includes extracting a destination address from the one or more sub-TLVs within the GENEVE header. The method also includes updating a destination IP address in the outer IP header with the extracted destination address and forwarding the packet to the second CPE based on the updated IP destination address.
In accordance with an embodiment, a device includes an optical layer (610) configured to be disposed over a subpixel of a plurality of subpixels (614), each subpixel of the plurality of subpixels emitting a beam and corresponding to a color. In addition, the device may include the optical layer that is configured to combine the beams of each subpixel of the plurality of subpixels and/or to mix the colors of the beams of each subpixel of the plurality of subpixels by expanding the beam from each subpixel of the plurality of subpixels to cover an area corresponding to a full pixel pitch. The device may include embodiments where a divergence solid angle of the combined beams overlaps at least 80 percent of a divergence solid angle of each subpixel of the plurality of subpixels.
A method for operating a user equipment (UE) includes receiving at least one of a configuration of a first group of one or more downlink (DL) signals, a configuration of a second group of one or more open-loop power control (PC) parameters, a configuration of a third group of one or more closed-loop PC parameters, or a configuration of a fourth group of one or more loop states, receiving a configuration of a PC setting, wherein the PC setting is associated with at least one of a subset of the first group, a subset of the second group, a subset of the third group, or a subset of the fourth group, selecting a transmit power level in accordance with the PC setting and a pathloss, wherein the pathloss is determined in accordance with a DL reference signal (SS) and a synchronization signal (SS).
A method is provided, including receiving a set of actions for creating a first machine learning model, generating a transition matrix based on the set of actions, generating a plurality of action sequences based on the transition matrix, generating multiple instances of the first machine learning model, each instance of the first machine learning model corresponding to a particular machine learning model that was generated based on an action sequence, training, in parallel, the multiple instances of the first machine learning model, performing, for the particular machine learning model of each instance of the first machine learning model, an evaluation process to determine at least one evaluation metric indicating a performance of the particular machine learning model, and selecting a set of machine learning models of the multiple instances of the first machine learning model that have evaluation metrics with values that exceed a threshold value.
A polymer composition including an acrylate monomer backbone, and at least one functional group comprising silicon to oxygen bonding and carbon to halogen bonding, wherein a range of elemental content of silicon, and at least one of fluorine and chloride provides for emissivity higher than 90% of radiation having wavelengths in an atmospheric transparent window; and absorption lower than 5% at visible light wavelength regions.
C08F 230/08 - Copolymers of compounds having one or more unsaturated aliphatic radicals, each having only one carbon-to-carbon double bond, and containing phosphorus, selenium, tellurium, or a metal containing a metal containing silicon
C08F 20/02 - Monocarboxylic acids having less than ten carbon atoms; Derivatives thereof
C08F 220/00 - Copolymers of compounds having one or more unsaturated aliphatic radicals, each having only one carbon-to-carbon double bond, and only one being terminated by only one carboxyl radical or a salt, anhydride, ester, amide, imide, or nitrile thereof
30.
VIRTUAL CONFERENCING SYSTEM USING MULTI-NEURAL-RADIANCE-FIELD SYNCHRONIZED RENDERING
A system and method for generating and displaying a photorealistic virtual environment which may act as an online conferencing system or a metaverse environment using neural rendering. A user's position in a real-world environment is translated the virtual environment, and motions of the user along with audio data are rendered in the virtual environment for perception by other users in the virtual environment. User position and motion is relayed using encoded and compressed user data from an associated user processing device to a service host. The service host uses neural rendering processing to render a representation of each user in the virtual environment, providing dynamic lighting and physically plausible placement of representations of users and objects in the virtual environment. Data to render the dynamic scene is returned to each processing device associated with a user to allow rendering of the dynamic scene on the user processing device.
A method implemented by a computing device. The method includes obtaining one or more of animated video content, a text prompt, and view information; generating photorealistic two dimensional (2D) image frames based on the animated video content, the text prompt, and the view information using a vision-language model; and rendering photorealistic three dimensional (3D) image frames based on the photorealistic 2D image frames using a 3D representation model.
A method implemented by a first edge node of a software-defined wide area network (SD-WAN) for steering traffic over an SD-WAN path is disclosed. The first edge node receives, on a control plane, first gateway (GW) properties of a first adjacent SD-WAN gateway of a second edge node of the SD-WAN, wherein the first edge node is an authorized peer of the second edge node, and the first adjacent SD-WAN gateway satisfies a first policy of the second edge node. The first edge node generates, based on the first GW properties, a data packet containing header information for steering the data packet to the second edge node over an SD-WAN path comprising the first adjacent SD-WAN gateway. The first edge node transmits, on a data plane, the data packet to a next hop along the SD-WAN path as indicated by an outer Internet Protocol (IP) destination address of the data packet.
H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer
H04L 45/645 - Splitting route computation layer and forwarding layer, e.g. routing according to path computational element [PCE] or based on OpenFlow functionality
H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
H04L 45/7453 - Address table lookup; Address filtering using hashing
33.
METHODS FOR REFERENCE SIGNAL CONFIGURATIONS FOR POSITIONING OF LOW-POWER HIGH ACCURACY POSITIONING DEVICES
According to embodiments, a user equipment (UE) receives a sounding reference signal (SRS) configuration. The SRS configuration includes a first SRS configuration that is used by the UE in a radio resource control (RRC) connected state for SRS transmission and a second SRS configuration that is usable by the UE in an RRC inactive state for SRS transmission with a plurality of cells within a positioning validity area. The UE, while in the RRC connected state, performs a first SRS transmission with a first cell of the plurality of cells based on the first SRS configuration. The UE determines that the UE is in the RRC inactive state. The UE, while in the RRC inactive state, performs a second SRS transmission with one or more cells of the plurality of cells based on the second SRS configuration.
Computer implemented methods and systems for improving sharpness of a ground truth blurry image of a scene are disclosed. First and second neural networks respectively produce first and second outputs based upon which a blurry image is rendered. A difference between the rendered blurry image and the ground truth blurry image is used to train the first and the second neural networks. This process is iteratively repeated until a specified criterion is satisfied. An image of the scene that has improved sharpness is then rendered based on respective trainable parameters of the first neural network after the specified criterion is satisfied. During the training, the rendering of the rendered blurry image based on the first and the second outputs of the first and the second neural networks, includes performing multi-ray-per-pixel tracing and weighed averaging for each of at least some of the plurality of pixels in the rendered blurry image.
G06V 10/36 - Applying a local operator, i.e. means to operate on image points situated in the vicinity of a given point; Non-linear local filtering operations, e.g. median filtering
G06T 5/60 - using machine learning, e.g. neural networks
A processor includes one or more first processor cores and one or more second processor cores. Each first processor core is compatible with a first plurality of instructions. Each second processor core is compatible with a second plurality of instructions that is different to the first plurality of instructions. The processor includes control circuits configured to manage threads of instructions for the first and second processor cores such that when an instruction of the first plurality of instructions that is not an instruction of the second plurality of instructions is detected in a thread assigned to the one or more second processor cores, the thread is interrupted, assigned to a first processor core and executed by the first processor core.
A segment routing (SR) segment endpoint node receives an SR over Internet Protocol version 6 (SRv6) packet from a first node of a delay tolerant network (DTN). The SRv6 packet includes an Internet Protocol version 6 (IPv6) header, a segment routing header (SRH) that includes a segment list, and a packet payload. The node determines that a destination address (DA) in the IPv6 header matches a forwarding information base (FIB) entry that represents a locally instantiated SRv6 SID and that the locally instantiated SRv6 SID is bound to a store and forward local endpoint behavior. The node stores the SRv6 packet in a local buffer and determines a time to transmit the SRv6 packet according to the store and forward local endpoint behavior. The node forwards, based on the time to transmit, the SRv6 packet to a second node of the DTN.
A system and method for performing in-network aggregation of a DCN is provided. A switch receives a packet having a source bitmap indicating servers of the DCN with data in the packet. An inclusion bitmap is generated by performing an AND of the source bitmap and a configuration bitmap. Servers to be aggregated are indicated by bits in the configuration bitmap. When the inclusion bitmap is all zeroes, the data packet is forwarded to its destination address. If the inclusion bitmap includes any ones, the packet is stored. A completion bitmap is generated by an OR of the source bitmap and an aggregation bitmap. Servers with previously stored packets are indicated by bits in the aggregation bitmap. The completion bitmap is stored as a new aggregation bitmap. If the configuration bitmap and the aggregation bitmap are equal, stored packets may be aggregated and sent to a target address..
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
38.
METHOD AND APPARATUS FOR AUTHORIZATION OF MOBILE JOINT COMMUNICATION SENSING SERVICE(S)
According to embodiments, an ISMF entity receives, from an ISAC service client, a sensing service request for an ISAC service or an ISAC operation. The sensing service request includes service information for at least one sensing entity associated with the ISAC service or the ISAC operation. The ISMF entity conducts an authorization procedure to obtain sensing service authorization to authorize the ISAC service or the ISAC operation. The ISMF entity coordinates sensing in accordance an authorization result of the authorization procedure and the sensing service request.
This application discusses unipolar and low density sequence usage. A method includes determining a sequence being a unipolar and low density sequence. The unipolar and low density sequence includes a number of ones, where the number of ones defines a density. The density of the sequence is low density by being less dense than a balanced density of 1 by at least two bits. The example method further includes receiving the unipolar and low density sequence based on at least one of a transmission periodicity or time resources, and a frequency, associated with a transmission configuration of at least a portion of a signal. The portion of the signal includes at least a low-power synchronization signal or a preamble portion of a low-power wake up signal.
A method includes a user equipment (UE) receiving, from a first transmission reception point (TRP) on a first carrier, a synchronization signal (SS) and at least a physical broadcast channel (PBCH). The UE performs a random access channel (RACH) procedure with a second TRP on a second carrier in accordance with configuration information from at least the PBCH. The UE on the second carrier establishes a radio resource control (RRC) connection with the second TRP.
H04W 74/00 - Wireless channel access, e.g. scheduled or random access
H04W 74/08 - Non-scheduled access, e.g. random access, ALOHA or CSMA [Carrier Sense Multiple Access]
H04W 76/11 - Allocation or use of connection identifiers
H04W 76/27 - Transitions between radio resource control [RRC] states
H04W 84/02 - Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
A method implemented by a node for using a contact plan and service function chaining (SFC) in a delay tolerant network (DTN). The method includes obtaining a contact plan of a DTN; identifying a path in the DTN and contact information for nodes along the path based on the contact plan; generating a packet comprising a DTN network service header (NSH), wherein the DTN NSH comprises DTN path information that identifies at least one node along the path and the contact information associated with the at least one node, and transmitting the packet based on the DTN path information.
An apparatus comprises: a memory storing instructions; and at least one processor in communication with the memory, the at least one processor configured, upon execution of the instructions, to perform the following steps: transmit a first signal at a lower power; transmit a second signal at the lower power when receiving a first response signal in response to the first signal; and transmit a third signal at a higher power when not receiving the first response signal, the higher power being higher than the lower power. A method comprises: transmitting a first signal at a lower power; transmitting a second signal at the lower power when receiving a first response signal in response to the first signal; and transmitting a third signal at a higher power when not receiving the first response signal, the higher power being higher than the lower power.
A system and method for a wireless device to derive a CSI codebook based on a decoder and a vector quantization codebook, receive a reference signal from a base station, derive an estimated channel from the reference signal, select an entry from the CSI codebook based on the estimated channel and a selection criterion, and report an index of the selected entry to the base station. The wireless device may receive a subset indication, derive a second CSI codebook from the subset indication, and select the CSI codebook entry from the second CSI codebook. A CSI compression machine learning (ML) system and vector quantization codebook may be obtained by a network controller. The decoder may be a part of the CSI compression ML system, the vector quantization codebook may be based on an encoder of the CSI compression ML system, and they may be sent to the wireless device.
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
The disclosure provides a method and an apparatus thereof. The method is implemented by a network node in a domain-level segment routing (DLSR), including: receiving a first packet in an internet protocol (IP) version six (IPv6) format. The first packet is encapsulated to generate a second packet including an IPv6 header and a segment routing header (SRH). The SRH includes a segment list corresponding to a forwarding path, where the segment list comprises domain segment identifiers (DSIDs) that each comprise a domain ID identifying a domain. The IPv6 header comprises an IPv6 destination address being set to a value of a first DSID in the segment list. The second packet is forwarded to a second node based on the IPv6 destination address.
A method implemented by a decoder. The method includes receiving a vision-language control latent feature, a vision-language latent feature of an original image, and a diffusion latent feature of the original image, where the vision-language latent feature comprises text and integers; computing, based on the vision-language latent feature, a decoded vision-language feature; computing, based on the vision-language control latent feature and the decoded vision-language feature, an encoded control feature; reconstructing, based on the encoded control feature and the decoded vision-language feature, a baseline image output; computing, based on the diffusion latent feature, the encoded control feature, and the decoded vision-language feature, a supplementary output; and reconstructing, based on the supplementary output and the baseline image output, a final decoded image output.
H04N 19/46 - Embedding additional information in the video signal during the compression process
G06N 3/084 - Backpropagation, e.g. using gradient descent
H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
An addition circuit adds two selected numbers, modulo p in a fast and efficient manner. The addition can be implemented by use of a crossbar adder circuit. In a folded and split crossbar embodiment, for modulo p operands in a sign-magnitude format, a crossbar array of size ((p+1)/2)x((p+1)/2) can be used to compute the magnitude of the sum with logic circuitry used to compute the sign of the sum.
G06F 7/544 - Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using unspecified devices for evaluating functions by calculation
G06F 7/72 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations using residue arithmetic
47.
REFERENCE-SIGNAL (RS) CONFIGURATIONS FOR WIDEBAND FREQUENCY-HOPPING REDUCED CAPABILITY (REDCAP) TRANSMITTERS AND RECEIVERS
A method for wireless communications includes receiving a configuration for frequency‑hopping outside of an active bandwidth part of a user equipment (UE) of reduced capability (RedCap) UE type, wherein the configuration comprises an indication of a number of frequency hops within a bandwidth for positioning, timing information associated with the frequency hops, and frequency information associated with the frequency hops; and transmitting, based on the configuration, a plurality of reference signal transmissions, each at a frequency location and a time location of a respective one of the frequency hops and spanning a frequency less than or equal to the active bandwidth part.
According to embodiments, a second user equipment (UE) receives an SL transmission. The SL transmission includes one or more of dedicated sidelink (SL) control signals and one or more corresponding SL positioning reference signals (PRSs) over resources in a dedicated resource pool. The dedicated resource pool is dedicated for physical sidelink control channel (PSCCH) and SL PRS transmissions. The second UE measures the one or more corresponding SL PRSs.
G01S 1/00 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
H04L 5/00 - Arrangements affording multiple use of the transmission path
H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
49.
METHODS FOR IMPROVED COMMUNICATIONS BETWEEN ORBITING BODIES
A communication system that includes a first communication device of a first orbiting body that orbits a central body, a second communication device of a second orbiting body that orbits the central body, and a set of relay communication devices located in space and configured to relay communications between the first communication device and the second communication device, wherein the set of relay communication devices comprises one or more relay communication device located at a one or more Lagrange points of one or both of the first orbiting body and the second orbiting body, and/or located in a third orbit between a first orbit of the first orbiting body and a second orbit of the second orbiting body.
A method of image compression implemented by a coding device. The method comprises receiving an input latent image comprising latent image patches containing latent image data, selecting a subset of the latent image patches; applying the latent image patches to the input of a first encoder in the coding device, receiving conditioning side information, encoding, by the first encoder, the subset of latent image patches based on the conditioning side information to generate encoded latent image patches. The method further includes combining the encoded latent image patches with a plurality of mask tokens, applying the combined encoded latent image patches and plurality of mask tokens to the input of a decoder in the coding device, decoding the combined encoded latent image patches and plurality of mask tokens based on the conditioning side information to generate a reconstructed latent feature map, and rearranging the reconstructed latent feature map to produce an output latent image.
H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
A method comprises receiving a packet, where the packet comprises a binding SID (BSID) of a node and a first list of segment identifiers (SIDs) of a Segment Routing Traffic Engineering (SR-TE) path that includes a first node SID of a non-neighbor upstream endpoint node of the node and a second node SID of the node, the BSID is associated with a second list of SIDs; determining that the second node SID is a failed node SID of the node; removing, in response to the determining, the first node SID and the second node SID from the packet; replacing the BSID in the packet with the second list; and sending the packet to a next hop node on an interior gateway protocol (IGP) shortest path to a destination node after the IGP has converged.
An apparatus comprising a reorder buffer (ROB) and a controller in communication with the ROB. The controller is configured to access addresses of in-flight program instructions and dispatch the in-flight program instructions to the ROB in a program order. The controller is configured to search at least one location in the ROB for a base address of an in-flight instruction presently being dispatched. Responsive to a determination that the base address of the in-flight instruction presently being dispatched is already stored in the searched at least one location in the ROB the controller stores the offset of the instruction presently being dispatched but not the base address of the instruction presently being dispatched in the ROB. And the controller stores a pointer in the ROB in association with the offset. The pointer points to the already stored base address in the ROB.
A method implemented by a network node neighboring a primary egress node in a domain, comprising receiving a piece of egress protection information that identifies a backup egress node for the primary egress node; making a determination, in response to receiving the egress protection information, to protect the primary egress node with the backup egress node when the primary egress node fails; detecting whether the primary egress node has failed when forwarding a packet to the primary egress node; and forwarding, in response to the determination and in response to detecting the primary egress node has failed, the packet to the backup egress node to transmit the packet to a customer edge (CE) receiver.
A method for providing segment routing (SR) binding protection. The method includes determining binding information of a binding node on an SR path and transmitting binding protection information to one or more nodes to support routing of a packet of the SR path when the binding node fails.
According to embodimentsa method performed by a wireless device includes receiving radio resource control messages comprising configuration parameters indicating a bitfield for uplink control information indication of an unused configured grant (CG) physical uplink shared channel (PUSCH) transmission occasion for a CG with one or more CG PUSCH transmission occasions, wherein: the bitwidth of the bitfield is equal to the quantity of the one or more CG PUSCH transmission occasions; and each bit of the bitfield is associated with a respective CG PUSCH transmission occasion of the one or more CG PUSCH transmission occasions. The method also includes determining a CG PUSCH transmission occasion associated with a bit from the bitfield and determining a status of the CG PUSCH transmission occasion as unused for the bit set to a first value and as a used for the bit being set to a second value.
A system and method for performing load balancing in a communication network is provided. A source edge node obtains a latency measurement value for each path of a tunnel coupling the source edge node to a destination edge node of the network. Obtaining the latency measurement value for a path comprises adding a transmission timestamp to packets sent via each path to the destination edge node. The source edge node receives packets from the destination edge nodes that include a latency measurement value, corresponding to a measured transmission latency of the packet sent to the destination edge node. The source switch stores associations between the paths and their latency measurement values in a path latency table. The source edge node forwards a packets to a destination node coupled to the destination edge node by selecting a path associated with a minimum latency measurement value in the path latency table.
A method performed by an electronic device to process an N-dimensional (N-D) code includes detecting by the electronic device in a standby mode a trigger gesture performed by a user of the electronic device; in response to detecting the trigger gesture: obtaining while in the standby mode an image from a camera of the electronic device; determining while in the standby mode whether the image includes an N-D code; in response to determining that the image includes an N-D code: bringing the electronic device out of the standby mode; determining whether the user of the electronic device is an authorized user; and processing the N-D code in response to determining that the user is an authorized user of the electronic device.
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
A method implemented by a first network node in a network. The method includes identifying a second network node in the network; determining a plurality of neighboring nodes of the second network node; and determining a nearest neighboring node of the second network node such that a shortest path from the first network node to the nearest neighboring node has the minimum cost among the shortest paths from the first network node to the neighboring nodes.
A method for converting a signed real number to an n-bit exponential Posit format number implemented by an exponential Posit coding device. The method comprises: i) receiving the signed real number in the exponential Posit coding device; ii) representing a sign of the signed real number with an s bit; iii) representing a scale factor of the signed real number by a prefix comprising a plurality of regime bits; and iv) representing the scale factor of the signed real number by a suffix comprising a plurality of exponent bits to generate the n-bit exponential Posit format number.
G06F 7/483 - Computations with numbers represented by a non-linear combination of denominational numbers, e.g. rational numbers, logarithmic number system or floating-point numbers
60.
METHODS FOR HANDLING FALSE ALARM TRIGGERED MISS-DETECTIONS FOR LP-WURS
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a method implemented in a wireless device includes receiving configuration information from a network device, wherein the configuration information comprises a parameter for a low power wake-up signal (LP-WUS) with a first modulation format, and wherein the configuration information further comprises a monitoring duration. The method also includes monitoring for the low power wake-up signal (LP-WUS) transmitted. The method also includes responsive to detecting a first LP-WUS, monitoring for transmissions of signals with a second modulation format. The method also includes stopping monitoring for the signals with the second modulation format when the device is unable to receive the signals with the second modulation format within the monitoring duration.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a method implemented in a wireless device includes receiving a low-power wake-up signal (LP-WUS) configuration from a network side device indicating a set of frequency resources allocated for LP-WUS transmission. The method also includes determining one or more subsets of the set of frequency resources to be allocated to one or more bits associated with the LP-WUS transmission according to the LP-WUS configuration and determining a first reference signal and a second reference signal according to the LP-WUS configuration. The method also includes receiving one or more signals over the set of frequency resources from the network side device, determining one or more signal levels according to the one or more signals and determining the one or more bits according to the one or more signal levels, the first reference signal, and the second reference signal.
According to embodiments, a network controller transmits one or more radio resource control (RRC) messages to a wireless device, wherein the RRC messages comprise configuration parameters indicating one or more resources for a first uplink signal. The network controller receives, via the one or more resources, the first uplink signal from the wireless device. The network controller derives a first receive beam based on the first uplink signal and transmits the first downlink signal to the wireless device, where the first downlink signal is based on the first receive beam.
In accordance with an embodiment, a network device has an input port for receiving input packets, and an output port for sending output packets, where the input packets and output packets have context layer information. The network device also includes a processor configured to process the input packets and output packets using a network protocol having a context layer.
An apparatus and method for recovering real-time meeting content which is lost during an online meeting. Lost real-time meeting data transmitted between a source device and at least one participant processing device during a real-time online meeting is determined. Real-time recovery data replacing information in the real-time meeting data is provided and the real-time recovery data is rendered to replace the real-time meeting content in the lost real time meeting data at the at least one participant device. The recovery data may be provided in the same or different formats and the technology may be implemented in a network environment where recovery is initiated by a participant processing device or a network device upon detection of lost meeting data.
H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
A system and method of recovering real-time online meeting content at a processing device of a participant in the real-time online meeting. Real-time meeting data in a sequence is received during a real-time online meeting, in synchronization with other participants of the real-time online meeting. When one or more segments of data in the real-time meeting data is lost, the lost data may subsequently be received but rendering is no longer synchronized with other participants. A catch-up point in the sequence following the period of lost real-time meeting data is determined. Real-time meeting data received after the lost real-time meeting data is rendered in the sequence by at least one of skipping at least a portion of the lost real-time meeting data to advance to the catch-up point and rendering at least a portion of the lost real-time meeting data up to the catch-up point in the sequence.
A system and method of rendering real-time online meeting content which is paused by a participant is described. Teal-time meeting data including meeting content from participant devices is received at a participant's device in a data format during a real-time online meeting. The real-time meeting data is rendered in real time. A participant may generate a pause in the rendering after which the participant may re-start the rendering. Real-time recovery data is accessed from a local cache or a network device, and the recovery data is rendered to replace the real-time meeting content which was paused. The recovery data may be in the same format as the meeting data or in a different format, and rendered up to a catch-up point when the rendering at the participant's device is synchronized with other participant devices in the meeting.
According to embodiments, an apparatus obtains a protocol data unit (PDU) of a data stream. The apparatus determines whether the PDU satisfies one or more conditions. The apparatus transmits the PDU in accordance with a first manner in response to determining that the PDU satisfies the one or more conditions, or in accordance with a second manner in response to determining that the PDU does not satisfy the one or more conditions. The second manner is different from the first manner in which one or more bearers among established multiple bearers are utilized in transmitting the PDU.
An apparatus and method computer implemented method of recovering real-time online meeting content which is lost. Real-time meeting data including meeting content is transmitted between participant devices in a data format during a real-time online meeting. Some data may be lost during transmission between the devices. When a loss in loss real-time meeting data occurs, real-time recovery data in a different data format is acquired. The real-time recovery data replaces meeting content in the lost real-time meeting data. The recovery data is rendered at the participant device where data was lost to replace real-time meeting content in the lost data.
High-capacitance flexible pressure sensors for applications such as flexible keyboards and human-machine augmented reality/virtual reality interfaces have a dielectric of an ionic liquid gel within a flexible polymer matrix. The ionic liquid gel/polymer matrix dielectric is between a pair of flexible transparent electrodes, all of which are in a biocompatible encapsulation layer
G06F 3/044 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/02 - Input arrangements using manually operated switches, e.g. using keyboards or dials
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
70.
FOLDED RESIDUAL NUMBER SYSTEM CROSSBAR MULTIPLICATION UNIT
A multiplication circuit which multiplies two selected numbers, modulo p in a fast and efficient manner, where p is prime. The multiplication can be implemented by use of a crossbar multiplication circuit. In a folded and split crossbar embodiment, for modulo p operands in a sign-magnitude format, a crossbar array of size ((p-1)/2)x(p+1)/2 can be used to compute the magnitude of the product with logic circuitry used to compute the sign of the product.
G06F 7/72 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations using residue arithmetic
G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks
H03K 19/003 - Modifications for increasing the reliability
A cross-connected level restoration circuit is presented. The circuit receives two input, one active and at either a low logic level or a degraded high logic level and the other inactive and floating. The cross-connected level restoration circuit restores the logic levels for the active input and returns a low logic level for the floating input.
G06F 7/72 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations using residue arithmetic
H03K 19/003 - Modifications for increasing the reliability
G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks
A perspective-invariant varifocal eyeglass system or eyeglasses include a frame holding the lens, a controller, and sensors. The sensors accurately measure the distance between the wearer's eyes and the lenses and the controller adjusts the distance to correspond to the focal length of the eye, resulting in the effective focal length of the eye-lens combination being the same as the focal length of the eye. The sensors can also measure the user's gaze and adjust the lens focal length accordingly. The techniques can be applied to vision correction, such as for presbyopes assistance, and to immersive systems including a display.
A method for training a machine learning (ML) model includes performing data augmentation on a data object from a training data set to generate a plurality of augmented data, sets, the training data set being associated with a. classifier of the machine learning model, generating a plurality of testing accuracies of the classifier based on the plurality of augmented data, sets and determining at least one testing accuracy of the plurality of testing accuracies is below a pre-configured threshold accuracy, the at least, one testing accuracy corresponding to an augmented data set of the plurality of augmented data sets, and supplementing the training data set with the augmented data set to generate a revised training data set.
A system and method for performing load balancing in an In-Network Aggregation (INA) application is provided. A network server partitions data to be aggregated into data parts and sends the data parts in first packets to programmable network switches. Each programmable network switch receives a plurality of first packets, aggregates the first data parts to generate an aggregated data part, and sends the aggregated data part in a second packet to an aggregation network server. The aggregation network server receives a plurality of second packets and generates aggregated data from the aggregated data parts. Routing headers of the first packets may include the programmable network switch address as an intermediate waypoint and the aggregation network server address as a destination address. The routing headers may include a second programmable network switch address as a second intermediate waypoint. The data to be aggregated may be value vectors or key-value pairs.
According to embodiments, a UAV establishes a first wireless data communication link for a first C2 connection via a first mobile network. The UAV establishes a second wireless data communication link for a second C2 connection via a second mobile network. The UAV transmits first C2 indication information. The first C2 indication information indicates a first status of the first C2 connection or a first status change of the first C2 connection. The UAV transmits second C2 indication information. The second C2 information indicates a second status of the second C2 connection or a second status change of the second C2 connection. The UAV receives third C2 indication information. The third C2 indication information indicates a third status change of the first C2 connection or the second C2 connection. The UAV uses one of the first C2 connection or the second C2 connection based on the third C2 indication information.
A method for choosing a path for an Internet protocol (IP) traffic flow in a network element is provided. The method includes identifying by the network element a destination node in a network for an IP traffic flow of a packet; calculating by the network element a queue depth score for candidate paths of a plurality of candidate paths for the IP traffic flow; selecting by the network element a selected path for the IP traffic flow from the plurality of candidate paths, the selection based on the queue depth score of the selected path; and causing by the network element packets of the IP traffic flow to be forwarded along the selected path. The network element may be a domain controller of the network or a forwarding router of the network.
A composite material solution for electronics packaging combines high thermal conductivity, high mid-infrared emissivity, and high solar reflectivity into a single composite material for thermal management strategies for the packaging of consumer electronics. The composite material combines a polymer matrix with a rough surface for enhanced radiative cooling and/or high crystallinity for improved thermal conductivity, a layered structure or a blend mixture of additive nanoparticles for improved thermal conductivity and mid-infrared emissivity, and a solar-reflective surface coating to reduce solar absorption.
A computer-implemented method for updating a plurality of replicated data structures of a distributed datastore system includes decoding at least one read request for one or more key-value tuples of the replicated data structures. Each key-value tuple of the one or more key-value tuples includes a key and a corresponding conflict-free replicated data type (CRDT) value. Replicas of each key-value tuple of the one or more key-value tuples in the at least one read request are locked to obtain locked CRDT values in read-locked replicas of the one or more key- value tuples. The locked CRDT values of the read-locked replicas are merged into a merged CRDT value onto a read set in response to the at least one read request. An update summary is maintained on each of the read- locked replicas.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
A method, system, and computer-readable storage medium are provided for testing a driving controller of a self-driving vehicle. The method includes applying one or more testing inputs to the driving controller to operate the driving controller in a. simulated driving setting, the one or more testing inputs including the intelligent vehicle interacting with a simulated stress vehicle; recording a behavior of the driving controller in response to the simulated, stress vehicle; and quantifying a collision risk of the behavior of the driving controller according to one or more of a direction of the simulated stress vehicle relative to the intelligent vehicle, a distance between the simulated stress vehicle and the intelligent vehicle, or a closure speed between the simulated, stress vehicle and the intelligent vehicle.
A network node that receives a plurality of packets. Each of the plurality of packets contain a portion of a frame of video data. Loss propagation depth (LPD) values are obtained from each of the plurality of packets. Each LPD value indicates, for a current portion of a current frame contained in a current packet, an amount of video data that relies on video data from the current frame to be decodable. A packet drop is performed on a packet with a lowest LPD value from the plurality of packets.
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
H04N 21/647 - Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging bet
H04L 47/32 - Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
A distributed system is provided, comprising storage nodes arranged individually in a distributed arrangement, a memory storing instructions, and at least one processor in communication with the memory. The at least one processor is configured, upon execution of the instructions, to perform the following steps: modeling dependencies among transactions in the distributed system using transaction precedence graphs partially constructed while executing the transactions, the transactions correlated to a key stored in the storage nodes; and committing a transaction, correlated to the key, of the transactions in the distributed system in response to checking for cycles in a transaction precedence graph for the transaction.
A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
A computer-implemented method for artificial intelligence (Al)-based scheduling of workloads includes initiating execution of a first workload on a graphics processing unit (GPU) of a plurality of GPUs. Utilization metrics of the first workload are determined. The utilization metrics are associated with the execution of the first workload on the GPU. A useful feature set of the utilization metrics of the first workload is extracted using a transformation function of a deep learning (DL) model. The useful feature set includes a subset of the utilization metrics. A workload type of the first workload is determined using the useful feature set. A shared execution of the first workload and a second workload on a second GPU of the plurality of GPUs is configured based on packing the first workload with the second workload. The second workload is associated with the workload type of the first workload.
A system is provided, comprising a memory storing instructions and at least one processor in communication with the memory. The at least one processor is configured, upon execution of the instructions, to perform the following steps: split input data for an application into a first data set and a second data set, generate a first output from operating on the first data set using a computing processing pipeline, the computing processing pipeline executing the application, generate a second output from operating on the second data set using an approximate computing processing pipeline, the approximate computing processing pipeline executing the application, determine a level of error generated from using the approximate computing processing pipeline, and generate an application output including the first output and the second output in response to the level of error being less than or equal to an error threshold.
A method, perform by a network node, for efficiently processing qualitative packets. The method includes the network node receiving an incoming packet having a packet payload comprising a plurality of chunks. The network node inserts chunks from the plurality of chunks in separate buffer queues of an output port at the end of the buffer queues. The network node pulls a first set of chunks from a beginning of the separate buffer queues when a line of the output port is available to transmit data, wherein the first set of chunks comprises all chunks of a packet. The network node drops, based on a network node determination, one or more of the chunks from the first set of chunks to form a second set of chunks. The network node transmits an outgoing packet comprising the second set of chunks over the line of the output port.
A method is provided, including receiving input data at a classifier model trained using a set of semantic labels, analyzing the input data and identifying a super-class including a second set of classes, each class of the second set of classes being unique, generating a decision tree based on the super-class, the second set of classes, and a set of class attributes associated with each class of the second set of classes, determining a set of probabilities for a subset of classes of the second set of classes, each probability indicating a likelihood the input data belongs to a particular class, determining each probability is below a threshold value, selecting a remaining class of the second set of classes, the remaining class being separate from the subset of classes of the second set of classes, and providing information related to the remaining class as output data.
A method and system for computer-implemented memory reclamation is provided. The method includes scanning a first memory object within a cycle-likely buffer (410), reclaiming a device memory location associated with the first memory object if the first memory object is part of a first garbage cycle, determining whether a cycle-unlikely buffer (415) should be scanned, scanning a second memory object within the cycle-unlikely buffer, and reclaiming a device memory location associated with the second memory object if the second memory object is part of a second garbage cycle.
A mobile electronic device and a method for generating a user-defined operation in a mobile electronic device are provided. The method for generating the user-defined operation in a mobile electronic device includes receiving a user selection of a device action to be performed by the mobile electronic device, receiving a user specification of one or more user-performed operations to be performed in sequence, associating the device action with the one or more user-performed operations, and initiating a learning mode and learning the one or more user-performed operations.
H04M 1/72448 - User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
89.
COMPLEX QUERY PROCESSING USING PARTITIONED SEMANTIC SEGMENTS
In some implementations, a computer-implemented method for processing complex queries within a network-based architecture includes decoding a complex query received from a client device. A plurality of subqueries associated with the complex query is generated. A semantic caching plan is generated, which includes a plurality of semantic segments corresponding to the plurality of subqueries. The semantic segments accumulate requests for data from the plurality of subqueries. A plurality of partitioned semantic segments (PSSs) corresponding to the plurality of semantic segments is generated. A PSS of the plurality of PSSs corresponds to a subquery of the plurality of subqueries and includes a plurality of data partitions associated with at least one request of the requests for data. The plurality of PSSs is cached to generate a cache of PSSs. The at least one request is processed using the plurality of data partitions of the PSS stored in the cache of PSSs.
A system and method are provided for streaming a media content. The method includes separating the media content into a plurality of semantically complete media segments, creating one or more advertisement segments corresponding to a complete advertisement, streaming the plurality of semantically complete media segments of the media content to an electronic device corresponding to an Internet Protocol (IP) address, and inserting a first advertisement segment into the media stream between a first semantically complete media segment and a second semantically complete media segment.
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
A method of transmitting implemented by a user equipment (UE). The method comprises receiving channel occupancy sharing information from a second UE initiating a channel occupancy. The channel occupancy sharing information includes a remaining channel occupancy duration and one or more identities of one or more UEs. The method also includes determining that the UE shares the channel occupancy in accordance with the channel occupancy sharing information and, in response to the determination, transmitting a sidelink synchronization signal block (S-SSB) in a first channel occupancy time.
Techniques for restoring a microprocessor simulation checkpoint including a branch predictor simulation include reading a plurality of instructions executed by the microprocessor simulation, each instruction having an address, at least some of the instructions may include branch instructions. Upon reading a branch instruction an outcome of a branch instruction of whether the branch is taken or not taken, and an address of the next instruction after the branch instruction based on the branch outcome is recorded in a data structure in a non-volatile storage medium. The checkpoint can be restored by reading, from the non-volatile storage medium, the address of the branch instruction, the branch outcome and the address of the next instruction and restoring at least a portion of the at least one branch predictor data structure to a state of the at least one branch predictor data structure at the checkpoint.
A system and method of providing previously obtained data and/or new information for user registered objects when using a wearable device. Multi-modal semantic encodings using co-trained multi-modal semantic encoders are used and at least one object for which data will be provided to the user of the wearable device is registered. The system and method obtain data on the at least one registered object. When the system and method receive a request for data on the at least one registered object from the user of the wearable device, object data is returned to the user in response to the request for data. The system and method may further include receiving object data and/or mapping data from other users of wearable devices, allowing a user to find a registered object based on data from the other users.
A device is configured to perform a method of wireless communication in a wireless communication network. The method includes receiving, from a communications controller, a device-to-device (D2D) subframe configuration to communicate with one or more second wireless devices, the subframe configuration indicating one or more subframes in which to transmit a D2D signal or receive one or more D2D signals. The method also includes receiving, from the communications controller, scheduling information to transmit a first signal to the communications controller on a subframe indicated by the D2D subframe configuration. The method further includes prioritizing the transmission of the first signal over a transmission of the D2D signal or a reception of the one or more D2D signals, and transmitting the first signal.
H04W 72/566 - Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
95.
Device, Network, and Method for Communications with Dynamic Adaptation
An embodiment communication system and method adaptively use a secondary cell under the control of a primary cell for communicating with a user device. The secondary cell and the user device communicate based on instructions provided to both by the primary cell. To reduce interference and minimize power usage, the communications channel for the secondary cell is normally off.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first network function device receives an access traffic rule for a multi-access protocol data unit (MA PDU) session of a user equipment (UE) from a second network function device, where the access traffic rule defines information on as how to handle a traffic flow associated with the MA PDU session over multiple data paths corresponding to different access networks. The first network function device receives network performance data related to the access traffic rule from a third network function device and performs access traffic controlling of the traffic flow over the multiple data paths in accordance with the access traffic rule and the network performance data.
According to embodiments, a user equipment (UE) sends, to a base station, a status report about data packets stored in a buffer of the UE. The data packets are associated with a logical channel group (LCG). The data packets include a first set of data packets and a second set of data packets. The status report indicates at least a first total size of the first set. The UE receives, from the base station, scheduling information. The UE transmits, to the base station, at least the first set stored in the buffer in accordance with the scheduling information.
A method embodiment for network authentication includes selecting, by a user equipment (UE), an access network for establishing a network connection and receiving one or more network authentication status indications for a network associated with the access network. The method further includes implementing a network authentication and selection policy in accordance with the one or more network authentication status indications.
A method implemented by a network node in an interior gateway protocol (IGP) domain. The method includes transmitting a first message to a second network node in the IGP domain, where the first message identifies a backup path to be used by the network node upon detection of a failure in the IGP domain; detecting the failure after transmission of the first message to the second network node; and transmitting a unicast packet to the second network node following detection of the failure, where the unicast packet notifies the second network node to use a backup port in a source address validation (SAV) table to validate packets received on the backup path.
A method for performing stateless multicasting in a network implemented by a node of the network, comprising: creating a link numbers Type Length Value (TLV) for links from the node, wherein the link numbers TLV comprises a plurality of groups of fields for link numbers of the links, and wherein a first group of fields is for a link number of a first link from the node and comprises a Link-Type field, a Link-Number field, a Link Identifier (ID) field, and a Link Data field; and distributing the link numbers TLV to one or more other nodes in the network.