Document Document Title
US11758831B2 Low resistance multi-layer electrode for phase change memory and methods of making the same
This disclosure relates to a low-resistance a multi-layer electrode and method of making a multi-layer electrode. Silicon is deposited on a substrate to form a top silicon layer. Nickel is deposited onto the top silicon layer to form a nickel layer. The substrate is annealed for a first time period and at a first temperature to form a di-nickel silicide layer with a remainder silicon layer between the di-nickel silicide layer and the substrate. Unreacted nickel of the nickel layer is removed to expose the di-nickel silicide layer. The substrate is annealed for a second time period and at a second temperature to form a nickel monosilicide layer from the di-nickel silicide layer and the remainder silicon layer such that the nickel monosilicide layer forms between a remainder di-nickel silicide layer and the substrate. The remainder di-nickel silicide layer and nickel monosilicide layer form a multi-layer electrode.
US11758829B2 Superconducting complex quantum computing circuit
A superconducting complex quantum computing circuit includes a circuit substrate in which a wiring pattern of a circuit element including quantum bits and measurement electrodes, and ground patterns are formed, and through-electrodes connecting the ground pattern formed on a first surface of the substrate surface and the ground pattern formed on a second surface; a first ground electrode including a first contact portion in contact with the ground patterns, and a first non-contact portion having a shape corresponding to a shape of the wiring pattern; a second ground electrode including a second contact portion in contact with the ground pattern; a control signal line provided with a contact spring pin at a tip; and a pressing member that presses the first ground electrode against the first surface of the circuit substrate or presses the second ground electrode against the second surface of the circuit substrate.
US11758828B2 High-saturation power Josephson ring modulators
High-saturation power Josephson ring modulators and fabrication of the same are provided. A Josephson ring modulator can comprise a plurality of matrix junctions. Matrix junctions of the plurality of matrix junctions can comprise respective superconducting parallel branches that can comprise a plurality of Josephson junctions operatively coupled in a series configuration. A method can comprise forming a first matrix junction comprising arranging a first group of Josephson junctions as first parallel branches. The method can also comprise forming a second matrix junction comprising arranging a second group of Josephson junctions as second parallel branches. Further, the method can comprise forming a third matrix junction comprising arranging a third group of Josephson junctions as third parallel branches. In addition, the method can comprise forming a fourth matrix junction comprising arranging a fourth group of Josephson junctions as fourth parallel branches.
US11758826B2 Integrated device and neuromorphic device
According to an embodiment, there is provided an integrated device including: a substrate; and a laminated structure stacked on the substrate, in which the laminated structure includes a first element group and a second element group disposed at a position farther from the substrate than the first element group, each of the first element group and the second element group includes a plurality of domain wall movement elements, each of the plurality of domain wall movement elements includes a domain wall movement layer, a ferromagnetic layer, and a non-magnetic layer interposed between the domain wall movement layer and the ferromagnetic layer, and each of the domain wall movement elements belonging to the second element group has a lower critical current density required for moving a domain wall of the domain wall movement layer than each of the domain wall movement elements belonging to the first element group.
US11758825B2 Method of manufacturing magnetoresistive random access memory device
A magnetoresistive random access memory (MRAM) device and a method of manufacturing the same, the device including a substrate; a memory unit including a lower electrode, a magnetic tunnel junction (MTJ) structure, and an upper electrode sequentially stacked on the substrate; a passivation pattern on a sidewall of the memory unit; a via on the memory unit and contacting the upper electrode; and a wiring on the via and contacting the via, wherein a center portion of the upper electrode protrudes from a remaining portion of the upper electrode in a vertical direction substantially perpendicular to an upper surface of the substrate.
US11758824B2 Magnetoresistive random access memory with protrusions on sides of metal interconnection
A semiconductor device includes a substrate having a magnetic tunneling junction (MTJ) region and a logic region, an inter-metal dielectric (IMD) layer on the substrate, a MTJ in the IMD layer on the MTJ region, a first metal interconnection in the IMD layer on the logic region, and protrusions adjacent to two sides of the first metal interconnection. Preferably, the MTJ further includes a bottom electrode, a fixed layer, a barrier layer, a free layer, and a top electrode.
US11758819B2 Magneto-resistive random access memory with laterally-recessed free layer
A memory device, and a method of forming the same, includes a bottom electrode above an electrically conductive structure, the electrically conductive structure is embedded in an interconnect dielectric material. A magnetic tunnel junction stack located above the bottom electrode is formed by a magnetic reference layer above the bottom electrode, a tunnel barrier layer above the magnetic reference layer, and a laterally-recessed magnetic free layer above the tunnel barrier layer. Sidewall spacers surround the laterally-recessed magnetic free layer for confining an active region formed by the laterally-recessed magnetic free and the tunnel barrier layer.
US11758818B2 Transparent piezoelectric single crystal preparation method
A method of preparing a piezoelectric single crystal with high piezoelectricity and near- perfect transparency. The method includes depositing electrodes on two opposition surfaces of a piezoelectric single crystal which is a ferroelectric crystal; AC-poling the piezoelectric single crystal through the electrodes by repeatedly changing polarity of an AC electric field; and after polarization, removing the electrodes on the two opposition surfaces of the piezoelectric single crystal and then depositing Ag nanowire or indium tin oxide (ITO) as electrodes on the two opposition surfaces of the piezoelectric single crystal. Repeatedly changing the polarity of the polarized electric field can increase the domain size of the ferroelectric crystal, or reduce the domain wall density of the domain structure, thereby improving the transparency of the piezoelectric single crystal having high piezoelectric.
US11758816B2 Method of forming a piezo-electric transducing device
A method for producing a piezoelectric transducer device is provided, including a membrane including at least one silicon and/or silicon nitride layer; a piezoelectric layer including at least one piezoelectric material with crystalline perovskite structure and arranged on the membrane; first and second electrodes electrically in contact with the piezoelectric layer; and in which the piezoelectric layer is in direct contact with the silicon and/or silicon nitride layer, or in which the piezoelectric layer is in contact with the silicon and/or silicon nitride layer solely through one or more metal layers.
US11758815B2 Semiconductor module including piezoelectric layer and method for manufacturing the same
A semiconductor module and a method for manufacturing the same are provided. The semiconductor module includes a substrate comprising a front side and at least one semiconductor device formed on the front side, a shielding structure formed on the at least one semiconductor device, and a piezoelectric layer formed on the shielding structure.
US11758812B2 Power generation element, power generation module, power generation device, and power generation system
A power generation element includes a first crystal region including Alx1Ga1-x1N (0 direction of the second crystal region. An orientation from the second surface toward the first surface is along a <000-1> direction of the first crystal region.
US11758809B2 Compound, display panel, and display apparatus
A compound having a structure shown in Chemical Formula 1 is described. In an embodiment, Ar is C6-C20 aryl or C5-C20 heteroaryl; D1 and D2 are electron-donating groups, A1 and A2 are electron-accepting groups, and m, n, p and q are 1, 2, or 3; D1 and D2 are a substituted or unsubstituted C1-C20 alkyl, a substituted or unsubstituted C3-C20 cycloalkyl, a substituted or unsubstituted C1-C20 alkoxy, a substituted or unsubstituted C3-C20 heterocyclic group, a substituted or unsubstituted C6-C40 aryl, a substituted or unsubstituted C4-C40 heteroaryl, a substituted or unsubstituted C10-C60 fused aryl, a substituted or unsubstituted C10-C60 fused heteroaryl, a substituted or unsubstituted C12-C40 carbazolyl, a substituted or unsubstituted C12-C40 diphenylamino group, or a C13-C40 acridinyl; and A1 and A2 are each a nitrogen-containing heterocyclic group, a cyano-containing group, a carbonyl-containing group, a sulfone-based group, and a phosphoroso-containing group.
US11758802B2 Composition and organic light-emitting device including the same
A composition including a first compound represented by Formula 1 and a second compound represented by Formula 2 and an organic light-emitting device including the composition: Formulae 1 and 2 may each be understood by referring to the descriptions thereof provided herein.
US11758798B2 Display device and method of manufacturing the same
A display device includes a supporting substrate including a polymeric material, base substrate disposed on an upper surface of the supporting substrate, a pixel array disposed in a display area of the base substrate, a transfer wiring disposed in a bending area of the base substrate and electrically connected to the pixel array, and an organic filling portion disposed under the transfer wiring in the bending area. The base substrate includes an organic film including a polymeric material, and an inorganic barrier film overlapping the organic film and extending outwardly from an edge of the organic film. The organic filling portion contacts the organic film of the base substrate.
US11758794B2 Organic light emitting display device including camera disposition and panel identification areas
An organic light emitting display device includes a substrate having a display area displaying an image and a non-display area surrounding the display area; a camera disposition area provided within the display area; a panel identification area provided in the non-display area; and an upper protective layer covering the camera disposition area and the panel identification area.
US11758785B2 Display device
A display device may include a display panel including a substrate that includes a display area and a pad area adjacent to the display area, and a first pad and a second pad on the pad area of the substrate, and a chip-on-film package over the pad area of the substrate with the first pad and the second pad in between, the chip-on-film package including an insulation layer, a first wiring on an upper surface of the insulation layer and electrically connected to the first pad, and a second wiring on a lower surface of the insulation layer and electrically connected to the second pad. A first signal having alternating voltage levels may be applied to the first wiring, and a second signal having a constant voltage level may be applied to the second wiring.
US11758781B2 Method for manufacturing display panel including pads on side surface thereof adjacent connection lines having reduced widths
A display device includes a first substrate and a second substrate, and the first substrate includes a plurality of connection lines disposed to extend to an end of the first substrate and a plurality of pads disposed on a side surface of the first substrate and electrically connected to the plurality of connection lines, respectively. Each of the plurality of connection lines includes a first area and a second area extending from the first area, the first area has a width greater than a width of the second area, and the width of the second area is substantially the same as a width of each of the plurality of pads.
US11758774B2 Organic EL display apparatus with suppressed color and/or luminance non-uniformity and method of manufacturing organic EL display apparatus
The present invention is equipped with: a substrate (10) that has a surface upon which a drive circuit containing a TFT (20) is formed; a planarizing layer (30) that makes the surface of the substrate (10) planar by covering the drive circuit; and an organic light emitting element (40) that is provided with a first electrode (41) formed upon the surface of the planarization film and connected to the drive circuit, an organic light emitting layer (43) formed upon the first electrode, and a second electrode (44) formed upon the organic light emitting layer. In addition, the planarizing layer (30) includes a first inorganic insulating layer (31) and an organic insulating layer (32) that are layered upon the drive circuit, and the surface of the organic insulating layer (32) is formed with an arithmetic mean roughness Ra of no more than 50 nm.
US11758773B2 Display device having crack prevention pattern
A display device includes a substrate including a first pixel area, a second pixel area spaced apart from the first pixel area, and a valley area between the first pixel area and the second pixel area, a first insulating layer on the substrate and in both the first pixel area and the second pixel area, a penetration hole through the first insulating layer and corresponding to the valley area, the penetration hole exposing a side surface of the first insulating layer and an upper surface of the substrate to outside the first insulating layer, a crack prevention pattern which is in the penetration hole and covers the side surface of the first insulating layer, and a second insulating layer facing the first insulating layer with the crack prevention pattern therebetween, the second insulating layer in contact with the upper surface of the substrate at the penetration hole.
US11758772B2 Display apparatus including dams and monitoring bank
A display apparatus includes a display area including pixels; a non-display area adjacent to the display area; a first planarization layer located in the display area and the non-display area; a second planarization layer on the first planarization layer; an organic insulating layer on the second planarization layer; a first dam on the first planarization layer, including the second planarization layer and the organic insulating layer, and surrounding the display area; a second dam disposed outside the first dam, including the second planarization layer and the organic insulating layer, and surrounding the first dam; and a monitoring bank disposed between the display area and the first dam and including the second planarization layer and the organic insulating layer. A thickness of the second planarization layer included in the monitoring bank is less than a thickness of the second planarization layer included in the first dam.
US11758766B2 Display device including pixels with different types of transistors
A display device may include a plurality of pixels each including a light emitting element. A first scan line and a second scan line, are disposed in each of the pixels. A data line is disposed in each of the pixels. A power line is disposed in each of the pixels. A reference voltage line is disposed in each of the pixels. A first transistor controls a current of the light emitting element. A second transistor is connected between the data line and a first gate electrode of the first transistor. A third transistor is connected between the reference voltage line and a first electrode of the first transistor. A fourth transistor is connected between the power line and a second electrode of the first transistor. The fourth transistor may be a transistor of a type different from that of the first to third transistors.
US11758765B2 Display device and electronic apparatus
A display device includes: a first main pixel being configured to emit light of a first color, and a second main pixel being configured to emit light of a second color; and a first auxiliary pixel and a second auxiliary pixel on the second area, the first auxiliary pixel being configured to emit light of the first color, and the second auxiliary pixel being configured to emit light of the second color, wherein a first virtual line passing through a center of an emission area of the first main pixel and a center of an emission area of the first auxiliary pixel is parallel to a first direction, and a second virtual line passing through a center of an emission area of the second main pixel and a center of an emission area of the second auxiliary pixel crosses the first direction.
US11758764B2 Display device including optical sheet and stress control member
A display device includes an electronic panel, a window, an optical sheet, and a stress control member. The electronic panel includes a first non-bending area having a first area overlapping the optical sheet and a second area overlapping at least part of the recessed area, a bending area configured to be bent relative to the first non-bending area, and a second non-bending area extending from the bending area and movable to a position opposing the first non-bending area. The optical sheet is disposed between the electronic panel and the window and having a recessed area defined therein extending toward a center of the optical sheet. The stress control member overlaps with at least a portion of the second area, at least a portion of the bending area, and at least a portion of the second non-bending area, respectively.
US11758758B2 Display device including bending region including laminated first and second resin layers
The display device includes a substrate including a first resin layer, a second resin layer overlapping the first resin layer, and a first inorganic insulating layer between the first resin layer and the second resin layer, and having flexibility, a display region provided on the substrate, a terminal region arranged outside the display region on the substrate, and a bending region arranged between the display region and the terminal region. A thickness of the second resin layer is larger than a thickness of the first resin layer. The substrate includes a first region and a second region. The first resin layer, the first inorganic insulating layer, and the second resin layer are laminated in the first region. The first resin layer and the second resin layer are laminated in the second region and the first inorganic insulating layer is not laminated in the second region.
US11758757B2 Flexible cover lens films
Flexible display devices, such as flexible cover lens films, are discussed and provided herein. The flexible cover lens film has good strength, elasticity, optical transmission, wear resistance, and thermostability. The cover lens film includes a hard coat layer with a thickness from about 5 μm to 40 μm, an impact absorption layer with a thickness from about 20 μm to 110 μm, and a substrate layer with a thickness from about 10 μm to 175 μm and is disposed between the hard coat layer and the impact absorption layer. By combining the hard coat layer and the impact resistant layer, the cover lens film is both flexible and strong with hardness from 6H to 9H.
US11758753B2 Display motherboard
A display motherboard is provided. The display motherboard is provided with barrier walls on at least one of an array substrate or a cover plate in a non-display region, so that stress generated by a cutting will be blocked and released by the barrier walls when the display motherboard is cut. Therefore, the stress will not enter the sealant and the display region, and the stress is released, thereby to prevent microcracks in the sealant and even fractures in films of the display motherboard. Moreover, the stress cannot enter the display region, and the encapsulation of the display region is complete.
US11758752B2 Foldable display apparatus
A foldable display apparatus comprises a display panel including a folding area and a non-folding area at one or more sides of the folding area; and a cover window on the display panel. The cover window includes a glass substrate including a plurality of patterns at the folding area, and a protective layer between the glass substrate and the display panel. Each of the plurality of patterns includes a plurality of protrusions.
US11758746B2 Electroluminescent device, and display device comprising thereof
An electroluminescent device includes a first electrode and a second electrode facing each other; a hole transport layer between the first electrode and the second electrode; a light emitting layer including a first light emitting layer disposed between the hole transport layer and the second electrode and including a first quantum dot and a second light emitting layer between the first light emitting layer and the second electrode and including a second quantum dot; and an electron transport layer between the light emitting layer and the second electrode. Each of the first and second light emitting layers emits first light, hole transport capability per unit area and electron transport capability per unit area of the first quantum dot are greater than hole transport capability per unit area and electron transport capability per unit area of the second quantum dot, respectively.
US11758745B2 Solid-state relay and semiconductor device
A solid-state relay having favorable electrical characteristics is provided. The solid-state relay includes a first circuit and a second circuit. The first circuit includes a first light-emitting element. The second circuit includes a first light-receiving element, a memory, and a first switch. The memory includes a second switch. The second switch includes a second semiconductor layer. The first switch and the first light-emitting element are formed using a first semiconductor layer. The first semiconductor layer and the second semiconductor layer contain gallium, and the second semiconductor layer further contains oxygen. On or off of the first light-emitting element is controlled by a first signal supplied to the first circuit. First data, which is generated when the first light-receiving element converts light emitted by the first light-emitting element into voltage, is supplied to the memory. Conduction or non-conduction of the first switch is controlled by the first data stored in the memory.
US11758743B2 Semiconductor film and method of producing the same, photoelectric conversion element, solid-state imaging element and electronic apparatus
To provide a semiconductor film capable of realizing further enhancement of photoelectric conversion efficiency.The semiconductor film includes semiconductor nanoparticles and a compound represented by the following general formula (1), in which the compound represented by the general formula (1) is coordinated to the semiconductor nanoparticles. (In the general formula (1), X represents —SH, —COOH, —NH2, —PO(OH)2, or —SO2(OH), A1 represents —S, —COO, —PO(OH)O, or —SO2(O), and n is an integer of 1 to 3. B1 represents Li, Na, or K.)
US11758738B2 Integration of ferroelectric memory devices with transistors
Approaches for integrating FE memory arrays into a processor, and the resulting structures are described. Simultaneous integrations of regions with ferroelectric (FE) cells and regions with standard interconnects are also described. FE cells include FE capacitors that include a FE stack of layers, which is encapsulated with a protection material. The protection material protects the FE stack of layers as structures for regular logic are fabricated in the same die.
US11758737B2 Ferroelectric memory device and method of forming the same
A ferroelectric memory device includes a first conductive region, a second conductive region and a ferroelectric structure. The second conductive region is disposed over the first conductive region. The ferroelectric structure includes a plurality of different ferroelectric materials stacked between the first conductive region and the second conductive region.
US11758736B2 Ferroelectric random access memory devices and methods
A method of forming a semiconductor device includes: forming a first fin protruding above a substrate; forming first source/drain regions over the first fin; forming a first plurality of nanostructures over the first fin between the first source/drain regions; forming a first gate structure around the first plurality of nanostructures; and forming a first ferroelectric capacitor over and electrically coupled to the first gate structure.
US11758734B2 Semiconductor memory devices and methods of manufacturing thereof
A semiconductor device includes a first conductive structure extending along a vertical direction and a second conductive structure extending along the vertical direction. The second conductive structure is spaced apart from the first conductive structure along a first lateral direction. The semiconductor device includes third conductive structures each extending along the first lateral direction. The third conductive structures are disposed across the first and second conductive structures. The semiconductor device includes a first semiconductor channel extending along the vertical direction. The first semiconductor channel is disposed between the third conductive structures and the first conductive structure, and between the third conductive structures and the second conductive structure. The first and second conductive structures each have a first varying width along the first lateral direction, and the first semiconductor channel has a second varying width along a second lateral direction.
US11758728B2 Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a stacked film alternately including a plurality of electrode layers and a plurality of insulating layers, a charge storage layer provided on a side face of the stacked film via a first insulator, and a semiconductor layer provided on a side face of the charge storage layer via a second insulator. The device further includes a third insulator provided between an electrode layer and an insulating layer in the stacked film and between the electrode layer and the first insulator, and a first film provided between the third insulator and the insulating layer and/or between the third insulator and the first insulator, and including carbon, germanium, tin, aluminum, phosphorus or arsenic.
US11758727B2 Three-dimensional vertical nor flash thin-film transistor strings
A memory structure, includes active columns of polysilicon formed above a semiconductor substrate, each active column includes one or more vertical NOR strings, with each NOR string having thin-film storage transistors sharing a local source line and a local bit line, the local bit line is connected by one segment of a segmented global bit line to a sense amplifier provided in the semiconductor substrate.
US11758724B2 Memory device with memory string comprising segmented memory portions and method for fabricating the same
A memory device includes a substrate, a laminated structure and a memory string. The laminated structure is disposed on the substrate. The laminated structure includes a plurality of insulating layers and a plurality of conductive layers alternately stacked along a first direction. The memory string is accommodated in the laminated structure along the first direction. The memory string includes a memory layer and a channel layer, and the memory layer is disposed between the laminated structure and the channel layer. At least a portion of the memory layer and the insulating layers are overlapped along the first direction.
US11758721B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a non-volatile memory. The non-volatile memory includes a first dielectric layer disposed on a substrate, a floating gate disposed on the dielectric layer, a control gate. A second dielectric layer is disposed between the floating gate and the control gate, having one of a silicon nitride layer, a silicon oxide layer and multilayers thereof. A third dielectric layer is disposed between the second dielectric layer and the control gate, and includes a dielectric material having a dielectric constant higher than silicon nitride.
US11758715B2 System and method for reducing cell area and current leakage in anti-fuse cell array
A memory device includes a first memory cell having a first polysilicon line associated with a first read word line and intersecting a first active region and a second active region, and a second polysilicon line and a first CPODE associated with a first program word line, the second polysilicon line intersecting the first active region and the first CPODE intersecting the second active region. The memory device also includes a second memory cell adjacent to the first memory cell, the second memory cell having a third polysilicon line associated with a second read word line and intersecting the first active region and the second active region, and a fourth polysilicon line and a second CPODE associated with a second program word line, the fourth polysilicon line intersecting the second active region and the second CPODE intersecting the first active region to form a cross-arrangement of CPODE.
US11758714B2 Fuse cell structure
A semiconductor structure includes first and second transistors each having a source terminal, a drain terminal, and a gate terminal. The semiconductor structure further includes a program line; a first metal plate over the first and the second transistors; a first insulator over the first metal plate; a second metal plate over the first insulator; a second insulator over the second metal plate; and a third metal plate over the second insulator. The first metal plate, the first insulator, and the second metal plate form a first anti-fuse element. The second metal plate, the second insulator, and the third metal plate form a second anti-fuse element. The source terminal of the first transistor is electrically connected to the first metal plate. The source terminal of the second transistor is electrically connected to the third metal plate. The program line is electrically connected to the second metal plate.
US11758711B2 Thin-film transistor embedded dynamic random-access memory with shallow bitline
Described herein are embedded dynamic random-access memory (eDRAM) memory cells and arrays, as well as corresponding methods and devices. An exemplary eDRAM memory array implements a memory cell that uses a thin-film transistor (TFT) as a selector transistor. One source/drain (S/D) electrode of the TFT is coupled to a capacitor for storing a memory state of the cell, while the other S/D electrode is coupled to a bitline. The bitline may be a shallow bitline in that a thickness of the bitline may be smaller than a thickness of one or more metal interconnects provided in the same metal layer as the bitline but used for providing electrical connectivity for components outside of the memory array. Such a bitline may be formed in a separate process than said one or more metal interconnects. In an embodiment, the memory cells may be formed in a back end of line process.
US11758709B2 Method for preparing semiconductor device with epitaxial structures
The present disclosure relates to a method for preparing a semiconductor device. The method includes forming a source region and a drain region in a semiconductor substrate, and forming a bit line over the source region. The method also includes growing a first epitaxial structure over the drain region. A top surface of the first epitaxial structure is higher than a bottom surface of the bit line. The method further includes forming a capacitor contact over the first epitaxial structure.
US11758708B1 Stack of non-planar capacitors including capacitors with non-linear polar material and linear dielectric for common mode compensation in a memory bit-cell
To compensate switching of a dielectric component of a non-linear polar material based capacitor, an explicit dielectric capacitor is added to a memory bit-cell and controlled by a signal opposite to the signal driven on a plate-line.
US11758701B2 Power supply fan management
A power supply includes a casing; an AC-to-DC converter; an inverter electrically coupled to the AC-to-DC converter; a transformer having a primary side and a secondary side, wherein the inverter is electrically coupled to the primary side of the transformer; an output rectifier electrically coupled to the secondary side of the transformer; a fan, disposed in the casing and configured to remove heat from the casing generated by the AC-to-DC converter, the inverter and the output rectifier; and a fan controller configured to control when the fan is operational, wherein the fan controller is configured to execute a state machine that is configured to change states based at least on a dynamically adjustable counter.
US11758697B2 Low inductance power module with vertical power loop structure and insulated baseplates
A low inductance power module with low power loop inductance and high-power density is provided. The power module may include a vertical power loop structure, a cooling layer, and a thermal dissipation structure. The vertical power loop structure may utilize a substrate bottom conduction layer for electrical conduction. The thermal dissipation structure may be disposed between the substrate bottom conduction layer and the cooling layer. The vertical power loop structure may include integrated decoupling capacitors. Alternatively, the structure may include no integrated decoupling capacitors. The vertical power loop structure may include one or more half-bridge structures connected in parallel, each with its own integrated decoupling capacitors. The vertical power loop structure reduces power loop inductance in the power module, and the thermal dissipation structure provides electrical insulation, mechanical support, and thermal conduction.
US11758693B2 Connection module for fluid management in liquid cooled electronics system
A design for servers and racks, includes a supply connector module including a supply connector connected to a first holder to connect a supply line connector, and a supply switch to engage the first holder when in a first position and to disengage with the second holder when in a second position, the second holder has a shape to disengage the supply switch and disconnect the supply connector from the supply line after a first time interval. The design further includes a return connector module a return connector connected to a second holder to connect a return line connector, and a return switch to engage the second holder when in a first position and to disengage when in a second position, the fourth holder has a shape to disengage the return switch and disconnect the return connector from the return line after a second time interval.
US11758690B2 Heat-dissipation device allowing easy detachment from heat-generating component
A heat-dissipation device with detachability against the adhesion of a paste includes a heat-dissipation structure and a detachment device. The heat-dissipation structure installed on a heat-generating component includes a base, and a heat-dissipation element disposed on the base, and a through hole penetrating through the base. The detachment device includes a housing disposed on the base and covering the through hole, wherein the housing includes a gas chamber, and a gas hole connected to the gas chamber, the gas hole being in communication with the through hole. An adjustment element is movably disposed in the gas chamber. A gas in the housing is pushed out through the gas hole by moving the adjustment element downwards, creating a positive gas pressure and thus forcing a separation between the heat-dissipation structure and the heat-generating component on which the structure is installed.
US11758685B2 Thermal module with a hyperbaric fan system for cooling multiple fin stacks and components in a sealed chassis
A thermal module for cooling a plurality of component and cooling a bottom cover of a sealed chassis. A pair of fans are positioned in the chassis, wherein each fan has a first fan outlet directing a first portion of the airflow toward a first fin stack near a vent in the back cover, a second fan outlet for directing a second portion of the airflow to a second fin stack near a vent in a side cover, and a third fan outlet for directing a third portion of the airflow to a set of components in the chassis or a surface of the chassis. The size of each fan outlet and the size and impedance of the first fin stack and the second fin stack are configured to ensure the airflow is distributed according to a ratio based on cooling a set of components in the chassis and a bottom cover of the chassis.
US11758677B2 Facilitated expansion card removal
A release mechanism is disclosed that can facilitate safely and efficiently removing an expansion card from a computing device. The release mechanism can be installed on a motherboard around an expansion slot, and can include an opening that permits access to the expansion slot to allow an expansion card to be installed therein. When removal of the expansion card is desired, a handled of the release mechanism can be pulled, causing contact surfaces of the release mechanism to push the expansion card away from the expansion slot with even force, removing the need to tilt the expansion card.
US11758676B2 Folding device stand for portable devices
A device stand for a portable device, comprising a foldable extension leg which supports the portable device at a cable connection instead of directly supporting the portable device itself. In one or more embodiments, the device stand can be connected to a storage device such as a flash drive, or can directly incorporate a storage device into its form.
US11758672B2 Electronic apparatus
An electronic apparatus includes: a first chassis accommodating a first electronic component; a second chassis accommodating a second electronic component; a hinge connecting the first chassis and the second chassis in a relatively rotatable manner; and a flexible board connecting the first electronic component and the second electronic component. The flexible board includes a first folded portion that is offset from adjacent ends of the first and second chassis in the direction toward the first chassis, the first folded portion being folded from a first direction, which is directed from the second chassis to the first chassis, to a second direction that is opposite to the first direction.
US11758670B2 Display device
A display device including: a display module; a first support part and a second support part which are disposed under the display module and spaced apart from each other in a first direction; a first gear connected to each of both sides of the first support part which are opposite each other in a second direction crossing the first direction; and a second gear connected to each of both sides of the second support part which face each other in the second direction, where the second gear is disposed adjacent to the first gear in the first direction and engaged with the first gear. When viewed in the second direction, each of the first gear and the second gear has a shape corresponding to at least a portion of an elliptical shape.
US11758669B2 Data center security systems and devices
Embodiments of the present invention are directed to systems, devices, lockable enclosures, and methods for data centers. In one example, a lockable enclosure for a data drive is provided. The lockable enclosure includes a housing configured to retain a first data drive and a latch contained within the housing and configured to receive a second data drive, wherein the latch is configured to move within the housing for dispensing the first data drive from the housing while the second data drive remains secured therein.
US11758666B2 Manufacturing method of metal structure
A manufacturing method of a metal structure is disclosed, which includes the following steps: forming a seed layer on a substrate; forming a patterned metal layer on the seed layer, wherein the patterned metal layer includes a metal member; forming a first patterned photoresist layer on the seed layer, wherein a thickness of the first patterned photoresist layer is less than a thickness of the patterned metal layer; and performing a first patterning process to the seed layer through the first patterned photoresist layer to form a patterned seed layer, wherein after the first patterning process, the metal member includes a first part and a second part, the first part is disposed between the patterned seed layer and the second part, and a width of the first part is greater than a width of the second part.
US11758664B2 Processor module retention
An apparatus includes a motherboard with a processor socket, a load frame connected to the motherboard adjacent to at least two sides of the processor socket, and a processor retainer rotatably connected to the load frame, the processor retainer being positionable in a closed position, an opened position, and an installation position. The processor retainer extends over the processor socket when the processor retainer is in the closed position.
US11758660B2 Conductive member for touch panel and touch panel
A conductive member for a touch panel includes a transparent insulating member; and a plurality of first electrodes extending in a first direction and arranged in parallel in a second direction intersecting the first direction, in which the plurality of first electrodes are constituted by a first mesh conductive film a plurality of fine metal wires are electrically connected, the plurality of first electrodes include a plurality of first main electrodes each having an electrode width Wa defined in the second direction and at least one first sub-electrode having an electrode width Wb smaller than Wa of the first main electrode in the second direction, the first sub-electrode is the first electrode arranged on an outermost side among the plurality of first electrodes, an opening ratio of the first sub-electrode is smaller than that of the first main electrode, and the first main electrode has a first dummy pattern.
US11758658B2 Display panel and display apparatus
A display panel having a bonding region for bonding a flexible printed circuit in a peripheral region is provided. The display panel includes a plurality of first signal lines on a base substrate; and a plurality of bonding pins on the base substrate and in the bonding region. The plurality of bonding pins include a plurality of first bonding pins respectively electrically connected to the plurality of first signal lines. The display panel further includes a plurality of connecting portions respectively connecting the plurality of first signal lines portions to the plurality of first bonding pin portions. A respective one of the plurality of first bonding pin portions and a respective one of the plurality of connecting portions are substantially parallel to each other, and are arranged at a substantially same inclined angle with respect to a respective one of the plurality of first signal line portions.
US11758653B2 Printed circuit board
A printed circuit board includes a first substrate portion including a first insulating layer and a first wiring layer; and a second substrate portion disposed on the first substrate portion and including a second insulating layer, a pad disposed on the second insulating layer, and a first via penetrating through the second insulating layer and connecting the first wiring layer and the pad to each other. The first via has a boundary with each of the first wiring layer and the pad, and includes a first metal layer and a second metal layer disposed on different levels.
US11758652B2 Printed circuit board and semiconductor module including the same
A printed circuit board (PCB) includes: an insulation substrate; a first pad on the insulation substrate; and a second pad on the insulation substrate and spaced apart from the first pad, wherein the second pad has a size substantially the same as a size of the first pad, wherein the first pad includes a first recess configured to receive a first electrode of a passive element, wherein the second pad includes a second recess receiving a second electrode of the passive element, wherein the first recess has a depth substantially the same as a thickness of the first pad, wherein the second recess has a depth substantially the same as a thickness of the second pad, wherein each of the first recess and the second recess exposes an upper surface of the insulation substrate.
US11758651B2 Sintered body, substrate, circuit board, and manufacturing method of sintered boy
A sintered body includes a crystal grain containing silicon nitride, and a grain boundary phase. If dielectric losses of the sintered body are measured while applying an alternating voltage to the sintered body and continuously changing a frequency of the alternating voltage from 50 Hz to 1 MHz, an average value εA of dielectric losses of the sintered body in a frequency band from 800 kHz to 1 MHz and an average value εB of dielectric losses of the sintered body in a frequency band from 100 Hz to 200 Hz satisfy an expression |εA−εB|≤0.1.
US11758649B2 Rollable display device and electronic device including the same
A rollable display device includes a rollable structure including a plurality of unit structures, the rollable structure being configured to be rolled and unrolled based on the unit structures, and a display panel structure attached to the rollable structure, wherein respective widths of the unit structures increase in a first direction from a first side of the rollable structure to an opposite second side of the rollable structure.
US11758647B2 Inhomogeneous dielectric medium high-speed stripline trace system
An inhomogeneous dielectric medium high-speed signal trace system includes a first and second ground layer. A first dielectric layer is located adjacent the first ground layer. A second dielectric layer has a different dielectric constant and a greater thickness than the first dielectric layer, and is located between the first dielectric layer and the second ground layer. A first differential trace pair is located between the first dielectric layer and the second dielectric layer, and includes a trace spacing that is less than or equal to a thickness of the first dielectric layer. The first different trace pair transmit signals and, in response, produces a magnetic field, and the trace spacing prevents a magnetic field strength of the magnetic field from exceeding a magnetic field strength threshold at a second differential trace pair that is located adjacent the first differential trace pair.
US11758645B2 Power supply system and electronic device
The present disclosure provides a power supply system and an electronic device. The power supply system is used to supply power to a load and includes a system board where the load is disposed; a substrate; at least one output capacitor surface-mounted on the second side of the system board; at least one positive output conductive-connected region disposed on the first side of the substrate, and being electrically connected to one terminal of the at least one output capacitor; at least one negative output conductive-connected region disposed on the first side of the substrate, and being electrically connected to other terminal of the at least one output capacitor; and at least one power unit disposed on the second side of the substrate, and being electrically connected to the at least one positive output conductive-connected region and the at least one negative output conductive-connected region.
US11758642B2 Grounding structure for a printed circuit board of an information handling system
In one embodiment, a grounding structure for a printed circuit board (PCB) of an information handling system includes: a first ground via electrically coupled to a ground layer of the PCB; a second ground via electrically coupled to the ground layer of the PCB; and a conductive strip electrically coupling the first ground via to the second ground via, the conductive strip providing a vertical ground reference for a signal transferred from a first surface of the PCB to a second surface of the PCB through a signal via disposed on the PCB.
US11758640B2 Apparatus and method for extended plasma confinement
Methods and systems are provided for plasma confinement utilizing various electrode and valve configurations. In one example, a device includes a first electrode positioned to define an outer boundary of an acceleration volume, a second electrode arranged coaxially with respect to the first electrode and positioned to define an inner boundary of the acceleration volume, at least one power supply to drive an electric current along a Z-pinch plasma column between the first second electrodes, and a set of valves to provide gas to the acceleration volume to fuel the Z-pinch plasma column, wherein an electron flow of the electric current is in a first direction from the second electrode to the first electrode. In additional or alternative examples, a shaping part is conductively connected to the second electrode to, in a presence of the gas, cause a gas breakdown of the gas to generate a sheared flow velocity profile.
US11758638B2 Apparatus for producing a filamented auxiliary discharge for an apparatus for producing x-radiation and particle radiation and also for a fusion reactor with the apparatus for producing x-radiation and particle radiation and method for producing x-radiation and particle radiation
The present application relates to a device for generating X-ray radiation and particle radiation by means of nuclear fusion, comprising: an anode and a cathode, which are separated from each other by an insulator and are arranged coaxially to each other, wherein the anode and the cathode are arranged at least partially in a reactor chamber and the cathode has a plurality of cathode electrodes a pre-discharge device for generating a pre-discharge that forms a low-impedance bridging across the insulator a gas that is contained in the reactor chamber; an electrical pre-discharge source, especially with high internal resistance that is connected with the pre-discharge device; and an electrical discharge source that is electrically connected to the confined anode and the cathode, wherein a dense, magnetically confined plasmoid is generated in front of the anode as a result of an electrical discharge from the electrical discharge source and one or more ion beams, one or more X-rays or combinations thereof are emitted.
US11758631B2 Synchronous flyback converter for driving LED loads
The invention relates to a synchronous flyback converter (100) having terminals for supplying an LED load. The synchronous flyback converter (100) comprises a sensing winding (Lw) coupled to a primary winding (Lp) of a transformer T of the flyback converter (100), a control unit (106) controlling a primary side switch (S1) in series to the primary winding (Lp) of the flyback converter (100) using a feedback signal for a closed loop control of a secondary side voltage of the flyback converter (100) by controlling the frequency and/or duty cycle of the switching of the primary side switch (S1), wherein the feedback signal is derived from a sensing voltage across the sensing winding (Lw) sampled once during a switch-on time of a secondary side switch (S2) of the flyback converter (100).
US11758628B2 Light emitting diode lamp
A light emitting diode (LED) lamp includes at least one LED and an LED driver. The LED driver includes at least two terminals, a burning processor, and an address memory. The at least two terminals have a power input terminal and a power output terminal. The power input terminal and the power output terminal are externally coupled to a power line. The burning processor receives a burning activation data of a burning signal through the power input terminal or the power output terminal, and directly and externally receives a burning address data of the burning signal without from the power line. When a burning function of the burning processor is activated by the burning activation data, the burning processor converts the burning address data into a local address data and burns the local address data into the address memory.
US11758625B1 Lighting device having illumination compensation function and method thereof
A lighting device includes a light source, a conducting wire, a controller and a coding switch. The conducting wire is connected to the light source. The controller is connected to a power source and a conducing wire. The coding switch is connected to the controller. The coded value of the coding switch is adjustable, such that the coded value is corresponding to the wire length of the conducting wire. The controller adjusts the duty cycle of a driving signal according the wire length corresponding to the coded value, and outputs the driving signal to the light source in order to drive the light source. The lighting device can provide the illumination compensation function via the coding switch without a phototube, which can significantly reduce the cost of the lighting device in order to satisfy the actual requirements.
US11758624B2 Lighting control system with emergency mode
A load control system has a system controller and a plurality of load control devices which receive power from a utility power source. The load control system also includes at least one emergency load control device which receives power from a backup power source in the event of a power failure of the utility power source. The emergency load control device is configured to enter an emergency mode during the power failure of the utility power source, wherein in the emergency mode, the emergency load control device controls respective electrical loads according to emergency mode preset settings, and the emergency load control device transmits a message to the system controller to indicate the emergency load control device is in the emergency mode. The system controller is configured to transmit a message to the emergency load control device to exit the emergency mode when power from the utility power source is restored.
US11758623B2 Detector for chromatograph
A detector for a chromatograph includes a light source, and a light detector that detects light generated based on turning on of the light source, wherein the light source includes a deuterium lamp, and a deuterium lamp power supply circuit connected to the deuterium lamp, and the deuterium lamp power supply circuit includes a DC voltage generation circuit that generates a DC voltage by performing a switching operation, a rectifying operation and a smoothing operation, a voltage application circuit that applies a DC voltage generated by the DC voltage generation circuit to the deuterium lamp, a first feedback circuit that feeds a first feedback voltage changing depending on a DC voltage to the DC voltage generation circuit such that the DC voltage generated by the DC voltage generation circuit becomes close to a discharge maintaining voltage, after electric discharge of the deuterium lamp is started, and a constant current control circuit that controls a discharge current of the deuterium lamp to be constant.
US11758622B2 Charge heating method and systems for induction molding
A method and system for heating a material includes an induction coil, a susceptor providing a receptacle, where the receptacle is configured to receive the material, and at least one nozzle for ejecting a heated gas onto and/or into the material. During the method, the susceptor is heated by the induction coil, and thermal energy from the susceptor can be transferred to the material. In addition to being heated by heat from the susceptor, the material is also heated by the heated gas, thereby increasing a heating rate of the material to rapidly heat the material to a processing temperature. The system can include other components such as a gas source, at least one conduit that channels gas from the gas source to the at least one nozzle, and a heat source that heats the gas prior to ejecting the gas from the at least one nozzle.
US11758617B2 Buffer status enhancements for TCP flow
Technology for a user equipment (UE), operable to generate an enhanced buffer status report (eBSR) is disclosed. The UE can identify packets for uplink transmission. The UE can filter the packets for uplink transmission, to identify a number of small packets pending for transmission and a number of larger packets, relative to the small packets, that are pending for transmission in the uplink transmission. The UE can encode the eBSR for transmission to a next generation node B (gNB), wherein the eBSR includes information identifying the number of small packets pending for transmission. The UE can have a memory interface configured to send to a memory the number of small packets pending for transmission.
US11758611B2 Discontinuous reception method, mobile station, base station and wireless communication system
A discontinuous reception method in a wireless communication system, including: determining to employ a consecutive carrier aggregation or a non-consecutive carrier aggregation; in case of the consecutive carrier aggregation, for a primary cell and each of the secondary cells, setting a common on-duration timer and/or a common discontinuous reception inactivity timer; and in case of the non-consecutive carrier aggregation, for a primary cell and each of the secondary cells, setting separate on-duration timers and/or separate discontinuous reception inactivity timers.
US11758607B2 User equipment, control apparatus, and communication control method
Provided is, in 5GS, a communication unit for implementing a Vertical LAN. Provided are, in 5GS, a unit for registration of a UE, a session establishment procedure, and generation of a 5GLAN group for implementing the Vertical LAN and a 5GLAN service, a unit for starting communication using the Vertical LAN and the 5GLAN service, and the communication unit. In addition, provided are a unit for modifying a configuration of the UE registered with a network, a unit for managing an established session, a unit for deleting the 5GLAN group, a unit for deleting the UE from the 5GLAN group, and a unit for stopping communication using the Vertical LAN and the 5GLAN service.
US11758606B2 Suspension of beam or link recovery for a failure event
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine that a failure event for a beam or a link, between the UE and a base station, is occurring or will occur, and transmit a message to the base station indicating that the UE is refraining from performing a recovery procedure for the beam or a link for a time duration. Numerous other aspects are provided.
US11758602B2 Intelligent transmission port selection and power utilization for a cellular device
A user equipment (UE) is configured to establish network connections for long-term evolution (LTE) and new radio (NR) radio access technologies (RATS) in non-standalone (NSA) E-UTRA-NR dual connectivity (ENDC) operation. The UE includes a multi-antenna array for data and signaling transmissions and receptions over the LTE and NR connections. The UE determines a most efficient antenna of the multi-antenna array for an operating frequency band of the LTE and NR connections, wherein the most efficient antenna is determined based on at least one performance factor for the UE when using the antenna compared to other antennas of the multi-antenna array, evaluates one or more factors for determining whether the LTE RAT or the NR RAT is to use the most efficient antenna and transmits uplink data on the most efficient antenna via either the LTE RAT or the NR RAT based on the evaluated factors.
US11758598B1 Automated multi-client and multi-mode wireless device pairing and connection methods and systems
Embodiments allow for multiple instances of a state machine to connect with multiple clients. Additionally, a plurality of connection states, while maintaining a connection with a single physical client device, may support multiple modes. For example, a wireless peripheral device determines whether it is paired with a client device and connects if it is, by selecting a saved long term bonding key, based on a user selected device mode. When a scan timeout expires, the device switches to another saved bonding key. When an overall connection timeout expires, these steps repeat. If the device is not already paired, it pairs with a client by setting long term paring key generation key(s), bonding with the client using the generation key(s) to generate a paring key, distributing the pairing key to the client, and saving the pairing key, as a bonding key, based on user selected device mode.
US11758597B2 System and method for optimizing wireless coverage in infrastructure-less logistics and warehousing operations
A method for optimizing coverage of a wireless network of a plurality of mobile robots in an environment in which each robot includes an optical sensor module, a microprocessor, and a wireless communication module. The method includes: receiving, by a first robot in the network, signals from a second robot in the network; determining, by the first robot based on the signals, that the first robot or second robot do not fulfil a network coverage condition; selecting, by the first robot, at least two landmarks in the environment; and performing, by the first robot, a movement based on an angle between the two landmarks with respect to the first robot, to improve the network coverage condition.
US11758595B2 Wireless in-vehicle networking architecture
Certain aspects of the present disclosure provide techniques for wireless in-vehicle networking. A method that may be performed by a device in a vehicle includes wirelessly transmitting a data packet directly via a first device-to-device (D2D) communication link to another device in the vehicle; monitoring for an acknowledgment (ACK) of the data packet; deciding whether to retransmit the data packet to the other device, based on the monitoring; and wirelessly transmitting the data packet to a transmission relay, wherein an intended destination of the data packet is the other device, wherein the monitoring for the ACK comprises monitoring for a first ACK from the other device and a second ACK from the transmission relay.
US11758591B2 Communication method and communications apparatus
A communication method and a communications apparatus, the method including receiving, by a second network device, from a third network device, first identification information of a first radio access network area to which a first cell corresponding to the third network device belongs, and sending, by the second network device, second identification information of the first cell and the first identification information of the first radio access network area to a first network device.
US11758589B2 Channel access method for performing transmission in unlicensed band, and device using same
A base station of a wireless communication system is disclosed. The base station of wireless communication includes a communication module and a processor. The processor is configured to receive a grant for scheduling a plurality of uplink transmissions from the base station, and when the UE attempts to a first fixed duration-based channel access for a first transmission which is one of the plurality of uplink transmission and fails in the first fixed duration-based channel access, attempt to a second fixed duration-based channel access for a second transmission which is a transmission following the first transmission.
US11758584B2 Methods and apparatus for protection of multi-user (MU) transmissions
Methods and apparatus for protection of multi-user (MU) transmission are described herein. An apparatus includes a receiver, a transmitter and a processor. The receiver and the processor detect a trigger frame for an uplink (UL) multi-user (MU) transmission. The processor and the transmitter generate and send a frame in response to the trigger frame and transmit channel availability information for a plurality of channels in response to the trigger frame. The receiver and the processor detect data in a resource unit (RU) of a downlink (DL) MU physical layer (PHY) protocol data unit (PPDU) on one of the plurality of channels. The one of the plurality of channels is based on the transmitted channel availability information.
US11758583B2 Wireless channel monitor system and channel use
A system includes multiple techniques of implementing listen before talk functionality to provide multiple mobile communication devices connectivity with a wireless base station.
US11758574B2 Optimizing resources in data transmission
Methods and systems for providing data are disclosed. An optimal set of subcarriers can be determined for a data transmission when a plurality of devices have requested the data transmission. The optimal set of subcarriers can be determined based on similarities or differences between parameters assigned to subcarriers in capability profiles. Capacity loss and other information can be determined based on the similarities or the differences among corresponding parameters of the capability profiles. The data transmission can be transmitted to the plurality of devices via the optimal set of subcarriers.
US11758570B2 Automated interference mitigation in frequency division duplex (FDD) wireless networks
A method is disclosed for use in a frequency division duplex (FDD) wireless network including a base station (BS) and a user equipment controller (UE) communicating through a medium having an uplink communication channel supporting communications from the UE to the BS, and a downlink communication channel supporting communications from the BS to the UE. The method includes identifying an uplink frequency spectrum in the uplink communication channel affected by an interfering signal, and determining the uplink power level of the interfering signal and whether the interfering signal is caused by passive intermodulation distortion (PIM). In response to determining that that the interfering signal is caused by PIM, the method includes adjusting, based on the uplink frequency spectrum and the uplink power level of the interfering signal, one or more of a downlink power level of a downlink transmission signal and a downlink frequency range in the downlink communication channel.
US11758569B2 Apparatus and method of resource allocation for data and control channels in a wireless communication system
A method and system for resource allocation is provided. A method includes transmitting, to the terminal, information including first information indicating a set of resource blocks associated with a control channel and second information indicating a number of symbols corresponding to the set of resource blocks by a radio resource control (RRC) message; transmitting, to the terminal, control information including information for downlink data on the control channel identified based on the first information and the second information; and transmitting, to the terminal, the downlink data on a data channel based on the control information. The set of resource blocks includes at least one control channel resource, and wherein a search space for the control channel of the terminal is defined based on an aggregation level, and a number of the at least one control channel resource.
US11758567B2 Dynamic user equipment parameter adaptation status report
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication to transmit a dynamic UE parameter adaptation report to a base station (BS). The UE may transmit the dynamic UE parameter adaptation report to the BS based at least in part on receiving the indication. Numerous other aspects are provided.
US11758565B2 Selection of transmission parameters for a maximum permissible exposure event
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive an indication of first values for a set of transmission parameters for an uplink transmission; and transmit, based at least in part on identifying a maximum permissible exposure event, the uplink transmission based at least in part on second values for the set of transmission parameters, wherein the second values are different from the first values for at least one modulation parameter of the set of transmission parameters. Numerous other aspects are provided.
US11758562B2 Supporting 320 MHz operating BW
This disclosure provides methods, devices, and techniques to indicate operations by extremely high throughput (EHT) devices on an operating bandwidth, including devices in a basic service set (BSS) supporting the use of a 320 MHz channel. In some aspects, the supported functionality may include extensions to flexibility and support rules, structures, and signaling using legacy fields, frames, and features. In addition, the supported functionality may include channel sensing and reporting, such as per-channel network allocation vectors (NAVs) for the sub-channels of the operating bandwidth. A device may identify an operating mode for an operating bandwidth and determine a value for a bandwidth query report (BQR) or a target wake time (TWT) element. The device may check multiple NAVs for sub-channels of the operating bandwidth. The operating bandwidth may span concurrent operations on traditional Wi-Fi frequency bands including the 2.4 and 5 GHz bands as well as the 6 GHz band.
US11758550B2 Dynamic exchange of information specifying available spectrum
A radio node that dynamically exchanges information specifying available spectrum in a shared-license-access band of frequencies is described. During operation, the radio node may provide a first grant request to a computer, where the first grant request includes a request to reserve a first portion of the shared-license-access band of frequencies for use by the radio node. Then, the radio node may receive from the computer a grant response. When the grant response indicates that the first grant request is denied, the radio node may provide to a second radio node a first notification that the request for a first portion of the shared-license-access band of frequencies was rejected. Similarly, the radio node may receive from the second radio node a second notification that a request for a second portion of the shared-license-access band of frequencies was rejected.
US11758549B2 Techniques for handling collision in scheduled wireless communications
Aspects described herein relate to configuring devices with multiple uplink grants, where the devices may be able to determine whether to interrupt communications of one uplink grant for communications of another uplink grant.
US11758545B2 Base station and state control method
In one aspect of the present invention, a first base station for communicating with user equipment together with a second base station according to dual connectivity includes a data storage unit configured to store data to be transmitted from the first base station to the user equipment; a reception unit configured to receive from the second base station information indicating whether data to be transmitted from the second base station to the user equipment exist; and a state control unit configured to, when information indicating that data to be transmitted from the second base station to the user equipment exist is received, prevent the user equipment from releasing a radio resource or transitioning to a discontinuous reception state, even if the amount of to-be-transmitted data stored in the data storage unit is less than or equal to a predetermined threshold.
US11758542B2 Method and apparatus for sidelink communication in wireless communication system
The present disclosure relates to fifth generation (5G) or pre-5G communication systems provided to support a higher data rate than that given by long term evolution (LTE) or other post-fourth generation (4G) communication systems. A method for performing a sidelink communication by a terminal is provided. The method includes sending, to a base station, a request for multiple grants for the sidelink communication and a first indicator indicating whether the terminal supports multiple transmissions of the sidelink communication to different destinations in a sidelink control (SC) period, receiving the multiple grants from the base station, and performing the multiple transmissions to the different destinations in the SC period.
US11758541B2 Information transmission method, terminal device and network device
The present disclosure relates to an information transmission method, a terminal device, and a network device. The method includes determining N uplink resources used to carry N sets of uplink feedback information. The N sets of uplink feedback information is used to feed back data transmission conditions in N sets of downlink resources. The i-th set of uplink feedback information corresponding to the i-th uplink resource is used to feed back the data transmission condition in the i-th set of downlink resources, when i is greater than 1. The i-th set of downlink resources include some or all of the (i−1)-th set of downlink resources, where N is a positive integer greater than 1, and i=1, 2, 3, . . . , N. The method also includes determining M available uplink resources in the N uplink resources, where M is a positive integer less than or equal to N. The method further includes using the M available uplink resources to send, to the network device, M sets of uplink feedback information corresponding to the M available uplink resources.
US11758536B2 Sidelink FR2 beam alignment over data slots
A first UE may determine that a BPL with a second UE has degraded below a threshold and generate, based on the determination, a beam training frame for an on-demand beam training procedure. The beam training frame may include a first AGC symbol, SCI indicating that the beam training frame is for beam training, and one or more sets of an AGC symbol and beam sweeping reference signals. The first UE may transmit the beam training frame multiplexed with one or more data frames to the second UE. The second UE may receive the beam training frame for the on-demand beam training procedure based on a determination that the BPL with the first UE has degraded below the threshold.
US11758532B2 Systems and methods for application aware slicing in 5G layer 2 and layer 1 using fine grain scheduling
Advances in wireless technologies have resulted in the ability of a 5G communication system to support multiple wireless communication applications. Each of these applications requires special handling in all layers and more so in scheduler and physical layer. The present disclosure presents embodiments of dynamical creating a computation instance with a slice of resources allocated for each scheduling input. Each computation instance may be independently managed, controlled, and customized according to the specific requirements of the corresponding scheduling input. Such a dynamic resource allocation allows large number of slices in PHY layer. Furthermore, when overloading happens, one scheduling inputs may be migrated from one distribution unit (DU) to another DU without interruption for end users during scheduling migration. Accordingly, efficiency and robustness of a 5G communication system may be improved to serve multiple wireless communication applications.
US11758531B2 Method and device in node used for wireless communication
The present disclosure provides a method and device in a communication node used for wireless communication. A communication node performs signaling monitoring in a first time window, and X1 signaling(s) is(are) detected in the signaling monitoring process; determines a first resource set from a first candidate resource pool; transmits a first signaling; and transmits a first radio signal in the first resource set. The X1 signaling(s) and X1 target parameter(s) are used to determine Y1 candidate resource set(s) from the first candidate resource pool; the first resource set is a candidate resource set in the first candidate resource pool other than the Y1 candidate resource set(s); the first signaling is used to determine time-frequency resources occupied by the first radio signal; an end time of the first time window is not later than a start time for transmission of the first signaling.
US11758529B2 Frequency resource allocation for multicast and broadcast services
A wireless device receives one or more radio resource control (RRC) messages comprising parameters of multicast and broadcast services (MBS) on a cell comprising a first bandwidth part (BWP) and a second BWP, wherein the parameters indicate: a first starting resource block (RB) of first RBs, within the first BWP, that are first common frequency resources for the MBS; a second starting RB of second RBs, within the second BWP, that are second common frequency resources for the MBS; and a radio network temporary identifier (RNTI) for the MBS. The wireless device receives, while the first BWP is active on the cell, via the first RBs and based on the RNTI: a group common downlink control information (DCI) scheduling a transport block of the MBS; and the transport block.
US11758528B2 System and method for common and UE-specific frequency resource scheduling
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure provides a resource scheduling method, which includes: determining, by a UE, a resource allocation indicating way in DCI of a first type search space and a resource allocation indicating way in DCI of a second type search space, performing, by the UE, blind detection for PDCCH/EPDCCH on the bandwidth and the location of all the frequency resources available for the UE frequency resource allocation in the corresponding resource allocation indicating way according to the allocation unit of the UE frequency resource in the corresponding resource allocation indicating way, determining a bandwidth and a location of an uplink resource and/or a downlink resource actually allocated for the UE.
US11758525B2 Uplink signal starting position in a wireless device and wireless network
Wireless communications are described. A wireless device may receive configuration parameters of an unlicensed cell. The configuration parameters may indicate a starting position in an uplink subframe. The starting position may be based on a listen-before-talk (LBT) period and a timing advance value.
US11758523B2 Support of IAB operation in paired spectrum
Aspects relate to an integrated access backhaul (IAB)-Distributed Unit (DU) resource configuration framework for paired (e.g., frequency division duplex (FDD)) spectrum. Two DU resource configurations per cell may be supported for paired spectrum, including one for a first spectrum band (e.g., a downlink frequency band) and another for a second spectrum band (e.g., an uplink frequency band) of the paired spectrum. Each DU resource configuration may include a respective symbol pattern of symbol types (e.g., downlink (DL), uplink (UL), flexible) for a plurality of slots, as well as a corresponding availability attribute for each symbol type (e.g., hard, soft, or not available). A DU of an IAB node in an IAB network may receive the two DU resource configurations for the paired spectrum from a central unit (CU) of an IAB donor node in the IAB network.
US11758519B2 Device-to-device (D2D) pre-emption and access control
Systems, methods, and instrumentalities are disclosed to determine access control and channel and signaling priority. A wireless transmit/receive unit (WTRU) may comprise a processor configured, at least in part, to determine device-to-device (D2D) data to be transmitted. The WTRU may determine if the D2D data may be transmitted. The WTRU may determine available scheduling assignment (SA) resources used for priority based D2D data signals. The WTRU may select one or more available SA resources used for priority based D2D data signals. The WTRU may transmit the D2D data, wherein the D2D data may be transmitted on the selected SA resources.
US11758517B2 Transmitting resource collision indication on sidelink feedback channel
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may identify a collision on a victim resource based at least in part on an aggressor reservation transmitted by a second UE. The first UE may transmit, to the second UE via a sidelink feedback channel, a resource collision indication that indicates at least one of the victim resource or the aggressor reservation, wherein the resource collision indication is multiplexed on one or more resources that are useable for sidelink feedback. Numerous other aspects are provided.
US11758504B2 Selection method, selection device, management function entity, access network node, GMLC and NRF
The present disclosure provides a selection method, a selection device, a management function entity, an access network node, a GMLC and a NRF. The selection method of a location management function entity includes: receiving a positioning request message sent by a GMLC; the positioning request message including an identifier of a target UE and a positioning QOS requirement; obtaining information of a wireless access network where the target UE is located; selecting a target LLMF entity according to the information of the wireless access network where the target UE is located, the positioning QOS requirement, and pre-stored related information of the LLMF entity.
US11758501B2 System and method for matching using location information
In one embodiment, a method executed by at least one processor includes receiving first historical location information identifying a first location area at which a first user was present at a first time and receiving second location information identifying a second location area at which a second user was present at a second time. The method includes determining that the first historical location information and the second location information each correspond to a particular location area and determining that a characteristic related to the first user corresponds to a preference related to the second user. In response to these determinations, the method includes causing information related to the first user to be presented to the second user. The information related to the first user includes the first location area of the first user relative to the second location area of the second user.
US11758499B2 Session management for aerial system
An access and mobility management function (AMF) receives, from a wireless device, a registration request message for the wireless device. The AMF performs an authentication and/or authorization procedure for an aerial service of the wireless device. The AMF receives, from the wireless device, a request to establish a session associated with the aerial service. The AMF sends, to a session management (SMF), based on the request to establish the session, a message indicating whether the aerial service of the wireless device is authenticated and/or authorized.
US11758498B2 Method and apparatus for managing machine type communication devices in an access network
A wireless communication device, WCD, is associated with multiple Machine Type Communication (MTC) applications, each application corresponding to a respective MTC Service Provider (SP) network that identifies it using a corresponding “external identifier”. The involved MTC SP networks use the same common identifier to request a wireless communication network, WCN, used to access the WCD to undertake certain configuration actions with respect to the WCD. The WCD may belong to a group of WCDs, in which case the common identifier is an external group identifier. The WCN advantageously determines which MTC SP network is the “requesting provider” for a given requested configuration action, and it restricts the configuration action within the WCN to the requesting provider.
US11758497B2 Timing advance simplification for stationary and low mobility user equipments
A user equipment (UE) in a radio resource connection (RRC) inactive or idle state may initiate a random access procedure with a base station (BS) for initial access to a network, to resume an RRC connection, to re-establish an RRC connection, or to perform an early data transmission to a network. The BS may selectively include a timing advance (TA) medium access control (MAC) control element (CE) and an indication of a simplified timing advance command for the UE. The aspects herein may reduce the signaling overhead of the TA MAC CE. For example, the UE may enter an idle state or an inactive state. The UE may transmit a random access message to the BS with a request for timing advance simplification based, at least in part, on a TA value corresponding to the BS, wherein the TA value is applied to the transmission of the random access message.
US11758496B2 Transmission and receipt processing method and device for time-frequency synchronization between V2X terminals
Provided are a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT), with a transmission and receipt processing method and device for time-frequency synchronization between V2X terminals. When a synchronization signal to be transmitted is identical to a synchronization signal of an existing D2D terminal, time-frequency resources configured for the D2D terminal in a cell are reused to transmit the synchronization signal. When synchronization signal to be transmitted is different from a synchronization signal of an existing D2D terminal, reconfigured time-frequency resources are used to transmit the synchronization signal. The synchronization signal transmitted by a V2X terminal indicates a corresponding synchronization source type by using a value of an SLSS sequence index and/or a value of a PSBCH specified field.
US11758489B2 Wireless communication method, network device and terminal device
Embodiments of the present disclosure provide a wireless communication method and a device, which are beneficial to energy saving of a terminal. The method includes: sending, by a network device, an energy-saving signal to a terminal device, where the energy-saving signal is configured to indicate first configuration information of a signal used for synchronization.
US11758484B2 Wireless access node uplink power control based on uplink error rate
A wireless access node controls the transmit power of wireless User Equipment (UEs). The access node wirelessly receives uplink data from the wireless UEs over wireless uplinks and transfers the uplink data to a communication network. The access node determines individual uplink signal strengths, interference levels, and error rates for the wireless UEs. The access node determines individual power instructions for the wireless UEs based on their uplink signal strengths, interference levels, and error rates. The wireless access node wirelessly transfers the individual power instructions to the individual wireless UEs. The individual wireless UEs control their transmit power responsive to the individual power instructions.
US11758483B2 Optimized uplink transmit power through device coordination for improved human detection
Disclosed are techniques for wireless communication. In an aspect, a first wireless device transmits a request to participate in a coordination and detection procedure to determine whether a human is present in an environment of the first wireless device, receives an acknowledgment from at least a second wireless device, transmits a first set of at least two consecutive wireless signals to the second wireless device, receives a second set of at least two consecutive wireless signals from the second wireless device, determines whether the human is present in the environment based at least in part on a first time of flight (ToF) and a second ToF between the first wireless device and the second wireless device, and sets a transmit power of the first wireless device based on the determination of whether the human is present in the environment.
US11758482B2 Dynamic multiple antenna sensor and wireless power management for multiple radio types and multiple wireless configurations
A method and information handling system (IHS) for dynamic multiple antenna sensor and wireless power management for multiple radio types and multiple wireless configurations comprise enabling, by an antenna controller (AC), a proximity sensor (P-sensor) connected interrupt to be generated by a P-sensor; upon activation of the P-sensor connected interrupt, determining, at the AC, a reason for the P-sensor connected interrupt; when the reason is a steady-state detection event, calibrating, by the AC, the P-sensor; when the reason is a proximity detection event, storing, by the AC, a radio transmit power lookup table, the radio transmit power lookup table mapping a P-sensor channel, an antenna subsystem physical configuration value, and an IHS physical configuration usage mode value to a radio transmit power level value; and configuring, at a radio, the radio to operate at a radio transmit power level corresponding to the radio transmit power level value.
US11758479B2 Methods for configuring resources for wake-up signal transmission, related wireless devices and related network nodes
A method, performed by a network node, is disclosed, for configuring resources to be used for Wake-Up Signal, WUS, transmission to a plurality of wireless device groups in the communications network. The method comprises obtaining a number of wireless device groups supported by the communications network. The method comprises allocating, based on the obtained number of wireless device groups supported by the communications network, one or more active resources, out of a set of available resources, for WUS for the number of wireless device groups. The method comprises determining, based on a set of resource configuration criteria, a WUS resource configuration defining a mapping of the wireless device groups to the determined one or more active resources. The method comprises providing, to the wireless device, a set of resource configuration parameters indicative of the determined WUS configuration.
US11758470B2 Systems and methods for enhancing mesh over Wi-Fi 6E
Systems and methods are provided for multiple basic service set identifier (MBSSID) beaconing (from an access point (AP) standpoint) and MBSSID/virtual AP (VAP) scanning (from a client device perspective). To facilitate easier discovery of mesh APs/VAPs, BSSIDs associated with mesh VAPs can be advertised more frequently, e.g., being broadcast as a transmitted or non-transmitted BSSID in each MBSSID beacon. Additionally, information regarding mesh VAPs, such as mesh capability information, can be provided via intermediate discovery beacons or frames such that out-of-band scanning mechanisms can discover mesh VAPs faster. Additionally still, the existence of mesh VAPs can be advertised in a dedicated field of an MBSSID beacon.
US11758469B2 Re-establishing player connectivity
Example techniques relate to re-establishing connectivity of playback devices. In an example implementation, a first playback device determines that a first access point has been replaced with a second access point, wherein the first playback device previously established a valid network connection over the first WLAN using first network parameters. The first playback device connects to the second access point, the second access point providing a second WLAN. The first playback device requests, via the wireless network interface from the second access point, an IP address in a second subnet, the second subnet covering a different range of IP addresses than the first subnet and establishes a network connection over the second WLAN using second network parameters stored in the data storage of the first playback device.
US11758468B2 Admission control for radio resource control setup procedure
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may transmit, to a base station associated with a non-terrestrial network and in connection with a random access procedure, a message that indicates a location of the user equipment; and receive a response to the message that indicates whether the message is accepted or rejected, the response being based at least in part on the location. Numerous other aspects are provided.
US11758462B2 Wireless communications systems supporting carrier aggregation and selective distributed routing of secondary cell component carriers based on transmission power demand or signal quality
Wireless communications systems supporting carrier aggregation and selective distributed routing of secondary cell component carriers based on transmission power demand or signal quality are disclosed. The wireless communications system includes a signal router circuit communicatively coupled to a signal source. The signal router circuit is configured to distribute a primary cell component carrier, including control information, to each of multiple remote units to be distributed to any mobile device in a respective coverage area of any remote unit to avoid the need to support handovers. In addition, the signal router circuit is configured to selectively distribute one or more secondary cell component carriers to any subset of the remote units based on at least one of transmission power demand or signal quality associated with the remote units.
US11758459B2 Systems and methods for reducing slice access failures
Systems, devices, and automated processes are provided with selective access to multiple available slices of a network from at least one cell by a user equipment (UE) to enable reductions in slice failure access to the network. The method includes: accessing at a first cell, by the UE, slice A of the network wherein slice A provides higher bandwidth and lower latency access than slice B; and accessing at a second cell, by the UE, both slice A and slice B of the network wherein slice B have greater access availability than slice A wherein if the UE attempts to access the first or second cell then via cell reselection of the UE making a determination to select the second cell if the user is authorized for use of a premium service for the higher bandwidth and lower latency access of slice A else selecting by the UE the first cell for network access of slice B.
US11758458B2 Techniques for managing base station beam panic for new radio technologies
Techniques for managing base station beam panic for new radio technologies may include a user equipment (UE) measuring a signal quality of a serving beam from a base station. The UE may determine the signal quality has decreased by at least a threshold amount, and enable a signal panic operation to search for a beam different from the serving beam, in response to the signal quality decreasing by at least the threshold amount.
US11758454B2 Method and apparatus for controlling handover in wireless communication system
A method and apparatus are provided that controls the handover between DUs in an eNB including a CU and a DU. The method and system fuses 5G communication systems with IoT technology to transmission data at a high rate after 4G systems. The communication method and system is applied to intelligent services, based on 5G communication technology and IoT related technology. The method includes transmitting, to a source DU of the base station, a first message related to a handover; receiving, from the source DU, a second message for downlink data delivery information related to a PDU transmitted from the source DU to a terminal; receiving, from a target DU of the base station, a third message based on a random access procedure of the terminal toward the target DU; and transmitting, to the target DU, downlink data based on the downlink data delivery information after receiving the third message.
US11758453B2 V2X message sending method, apparatus, and system
Embodiments of the present invention provide a V2X message sending method, apparatus, and system, and relate to the field of Internet of Vehicles. The method includes: obtaining, by a terminal, first configuration information, where the first configuration information is used for determining a first transmission resource pool; determining the first transmission resource pool based on the first configuration information; selecting a first transmission resource from the first transmission resource pool in a first transmission resource obtaining manner when a preset condition is met; and sending a V2X message by using the first transmission resource.
US11758451B2 Scanning optimization in 5G NR multi-rat environments
Systems and methods are provided to improve candidate search and measurement in non-standalone (NSA) and standalone (SA) 5G new radio (NR) multi-radio access technology (RAT) environments. For Evolved Universal Terrestrial Radio Access Network (E-UTRAN) NR-dual connectivity (EN-DC), a user equipment (UE) skips 5G band measurements for an initial search or an out-of-service (OOS) search. For SA dual connectivity, the UE avoids 5G remaining band (RBS) scans and limits 5G deviated band search (DBS) scans to bands configured for the carrier.
US11758443B2 Nodes for use in a communication network and methods of operating the same
According to an aspect, there is provided a method of operating a first radio access node in a communication network, the method comprising determining (601) whether a first base key that is used to determine a first encryption key for encrypting communications between a communication device and the first radio access node can be used by a second radio access node for determining a second encryption key for encrypting communications between the communication device and the second radio access node; and if the first base key can be used by the second radio access node, sending (603) the first base key to the second radio access node during handover of the communication device from the first radio access node to the second radio access node.
US11758442B2 Information processing method and device
The preset disclosure provides an information processing method and device. The information processing method is performed by a user equipment (UE) operating in a single registration mode, and includes: receiving assistance information from a first network; initiating an attaching or initial registration procedure according to the assistance information received from the first network when moving between the first network and a second network, the first and second networks utilizing different access technologies.
US11758437B2 Link reconfiguration processing method and related products
A link reconfiguration processing method includes: a network device indicates a preset parameter set to a terminal device, the preset parameter set being configured for a bandwidth part (BWP) of the terminal device, and the preset parameter set is used for performing corresponding processing operations by the terminal device during transmission over the BWP.
US11758436B2 User plane function (UPF) selection based on predicted load information
When a packet data session is established for a user equipment (UE), a comparative assessment of load information factors from different sets of load information factors associated with a plurality of user plane function (UPF) instances may be performed. Each set of load information factors of a UPF instance may include predicted load information factors indicative of a predicted load at the UPF instance. A UPF instance may be selected for the packet data session of the UE based on the comparative assessment. The comparative assessment may additionally consider a predicted load contribution of the packet data session to be established for the UE. A data analytics function may utilize a model (e.g. a multiple linear regression model) to calculate predicted load contribution factors, where the model is derived based on historical usage data from previous sessions of one or more UEs, for example, data from charging data records (CDRs).
US11758426B2 Adapting search, measurement, and loop tracking periodicities in new radio communications
Certain aspects of the present disclosure provide techniques for adapting search, measurement, and loop tracking periodicities in new radio communications. A method that may be performed by a user equipment (UE) includes determining, based on one or more parameters, a first periodicity to perform a search to detect one or more component carriers (CCs), cells, beams, or a combination thereof; a second periodicity to perform measurement of one or more cells, beams, or both in one more detected CCs; and a third periodicity to perform loop tracking to monitor a downlink serving quality, an uplink serving beam quality, or both of a cell. The method may further includes performing the search at the determined first periodicity, measurement at the determined second periodicity, and loop tracking at the determined third periodicity.
US11758425B2 Techniques for indicating a user equipment capability for layer 1 signal to interference plus noise ratio measurement
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit, to a base station, information indicating a Layer 1 signal to interference plus noise ratio (L1-SINR) measurement capability of the UE. The UE may receive, from the base station, a reference signal carried on one or more resources based at least in part on the L1-SINR measurement capability. Numerous other aspects are provided.
US11758423B2 System and method for securely hosting multiple network operators in a shared spectrum access system on a single virtual base station environment
Disclosed is a virtual base station capable of hosting multiple network operators and/or private networks in a single compute environment. The virtual base station includes a plurality of virtual baseband processors configured to communicate with the plurality of mobile network operators, a supervisor module, a fronthaul network interface configured to be coupled to one or more remote units, and a KPI (Key Performance Indicator) coordinator module coupled to the supervisor module and the one or more virtual baseband processors. The base station may have on or more CBRS (Citizens Broadband Radio Service) Daemons to act as a proxy for obtaining grants to CBRS channels and allocating the CBRS channels to the mobile network operators.
US11758421B2 Self-organizing network concepts for small cells backhauling
A mesh network includes domain(s) of multiple nodes interconnected through links and in which there are gateway(s) connecting a domain to another network. The domain(s), their multiple nodes, and their links are part of a topology. A set of primary and backup routing paths, each including an ST that includes the selected gateway and route to that selected gateway for nodes in the domain, for a selected one of the gateway(s) is accessed or determined. Schedule(s) to be used by node(s) in the mesh network over one or more scheduling cycles are accessed or determined. Based on status of link(s) between nodes and on the schedule(s), switching is performed to a selected one of the primary or backup routing paths for the selected gateway. Routing in the mesh network is caused to be modified based on the selected routing path. Information is sent to nodes for the paths and schedules.
US11758420B2 Smart mechanism to manage thermal impact in 5G NR
This disclosure relates to methods and devices for mitigating overheating in a user equipment device (UE). The UE is configured to communicate over each of LTE and 5G NR and may be configured to communicate through 5G NR over each of a Sub-6GHz and a millimeter Wave (mmW) frequency band. The UE is configured to establish an ENDC connection with an enB and one or more gNBs. The UE implements intelligent transmission modification and cell measurement adjustments to mitigate overheating and reduce battery drain.
US11758419B2 Service type identification systems and methods for optimizing local area networks
Presented are methods and systems for a software agent in an AP to recognize a service type used by a wireless communication station and optimize the wireless communication network's operation. Methods comprise acquiring communication status from a communication apparatus that may comprise a wireless communication station, a wireless LAN, wired LAN, and/or a broadband connection; learning a classifier that maps the acquired communication status to service types by analyzing historical communication status; and recognizing the service type of a wireless communication station by inputting a current communication status to the classifier. The recognized service type may be used to diagnose the operation of communication networks and stations coupled to the AP and to optimize the operation of such communication networks and stations.
US11758417B2 Methods and systems for providing autonomous wireless coverage
A technique is directed to methods and systems for providing autonomous wireless coverage. In some implementations, the autonomous wireless coverage providing machine (e.g., a mobile wireless tower) can move to various locations to optimize coverage, connectivity, and/or quality. The mobile wireless tower can collect environment data of a location and determine the terrain and wireless devices requesting coverage. The mobile wireless tower can identify a location to provide network coverage to the devices based on the terrain. In some implementations, the mobile wireless tower can determine a location to provide coverage using Artificial Intelligence or Machine Learning retrieved from the network for which the mobile wireless tower provides coverage. The mobile wireless tower can have a flexible length wired or wireless backhaul capability for the mobile wireless tower to send data and retrieve data stored on the network.
US11758414B2 Radio terminal, radio communication system, and radio communication method
A radio terminal that performs radio communication with a base station, including: a communicator configured to perform radio measurement and monitoring of a paging signal; and a controller configured to control the communicator to receive information related to first duration by Non-Access Stratum (NAS) message from the base station, and not to perform the radio measurement and the monitoring during the first duration but to perform the radio measurement and the monitoring during second duration different from the first duration, wherein the controller is further configured to control the radio measurement and the monitoring by ending the first duration for transmitting uplink data of the radio terminal.
US11758407B2 Construction method of TFDMA random self-organizing ad hoc network
The disclosure discloses a method for constructing a TFDMA random self-organizing ad hoc network: the total spectrum bandwidth W is divided into N=W/Δf sub-channels, and Δf represents the bandwidth of one sub-channel. 24 hours a day is divided into U epochs, V time frames, S time slots, and E time chips. In an epoch of sub-channel bandwidth Δf, the last time slot is connected to the first time slot to form a time-frequency loop net. The N epoch-ring net corresponding to the N sub-channels are stacked together in a manner of time slot alignment to form a cylindrical web. A web is reused U times to cover the full spectrum bandwidth W and 24 hours a day, forming a time-frequency division multiple access self-organizing network.
US11758406B2 Complex composite tokens
Technologies are shown for trust delegation that involve receiving a first request from a subject client and responding by sending a first token having first permissions to the subject client. A second request from a first actor includes the first token and responding involves linking the first actor to the subject client in a trust stack and sending a second token to the first actor with second permissions, the second token being a first complex token that identifies the subject client and the first actor. A third request from a second actor includes the second token and responding to the third request involves linking the second actor to the first actor in the trust stack, and sending a third token to the second actor partner with third permissions, the third token being a second complex token that identifies the first actor and the second actor.
US11758404B2 System and process for locking a subscriber identity module (SIM) card to a wireless device
The disclosure is directed to a device configured to implement a SIM lock to control network access associated with a wireless device. The device including a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device. The processor further configured to retrieve from a memory a stored wireless device identification, determine if a host wireless device identification matches the stored wireless device identification, prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification, and enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification. An associated process is also disclosed.
US11758397B2 Method for requesting authentication between terminal and 3rd party server in wireless communication system, terminal therefor, and network slice instance management device
The present invention relates to a communication system and method for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system. The present invention provides a system and method by which a user equipment (UE) transmits, to an access and mobility management function (AMF), a first message including information related to a network slice in a first authentication, and receives, from the AMF, a third message including a result of a second authentication, wherein whether to require the second authentication is determined by the AMF based on the information and subscription information, and wherein the second authentication between the UE and a server is triggered based on the determination.
US11758396B2 Bluetooth device authentication over Bluetooth advertisements
A method of authenticating a mobile device over Bluetooth advertisements according to one embodiment includes broadcasting, by an access control device, a first Bluetooth advertisement including a challenge message generated by the access control device, receiving, by the mobile device, the first Bluetooth advertisement including the challenge message, broadcasting, by the mobile device, a second Bluetooth advertisement including a challenge response message generated by the mobile device based on the challenge message, receiving, by the access control device, the second Bluetooth advertisement including the challenge response message, and determining, by the access control device, whether the mobile device is authorized to perform an action with respect to the access control device by verifying the challenge response message.
US11758392B1 Electronic tag device
An electronic tag device includes: a processor, an OBD circuit and a radio frequency identification (RFID) tag chip; the processor is used to transmit an OBD data request command set to an OBD interface of a vehicle through the OBD circuit to thereby enable the vehicle to output OBD data in response to the OBD data request command set; and the processor is further configured to obtain target OBD data based on the OBD data obtained from the OBD interface of the vehicle through the OBD circuit and convert the target OBD data; and the RFID tag chip is configured to obtain and store the converted target OBD data from the processor to thereby allow a server to obtain the converted target OBD data from the RFID tag chip. The electronic tag device can be used in the variety of application scenes.
US11758390B2 Contact center interactions using assigned telephone numbers for text messaging
A text message communication is received from an operator device. A telephone number is assigned to a contact center agent device to enable the contact center agent device to use the telephone number to participate in a text message communication. Use of the telephone number by other devices is restricted while the telephone number is assigned to the contact center agent device. At a conclusion of the text message communication, the telephone number is released from the contact center agent device to enable one of the other devices to use the telephone number to either continue the same text message communication or to participate in a different text message communication.
US11758388B2 Configurations for complexities of carriers
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The apparatus may be configured to transmit capability information indicating at least two possible configurations for a first complexity of carrier and a second complexity of carrier, the first complexity of carrier being different than the second complexity of carrier, the capability information being provided as a pair of values for each of the at least two possible configurations, a first value of the pair of values being associated with the first complexity of carrier, and a second value of the pair of values being associated with the second complexity of carrier.
US11758385B2 System and method for interoperability in remote provisioning architectures for embedded universal integrated circuit cards
A system is provided that allows profiles from multiple mobile network operators to be provisioned across multiple eUICCs from different eUICC manufacturers that may each utilize different provisioning methods. This is accomplished through the use of an abstraction layer with application programming interfaces (APIs) that enable SM-DP and SM-SR functionality for eUICCs from multiple eUICC manufacturers and for multiple MNO profiles.
US11758384B2 Primary esim activation for wireless device with physical sim
This Application sets forth techniques for provisioning and activating an electronic subscriber identity module (eSIM) as a primary SIM for a mobile wireless device that includes a limited functionality physical SIM (pSIM) associated with a particular mobile network operator (MNO) and installed in the mobile wireless device at a time of manufacture. An eSIM associated with the particular MNO is reserved during a sales order process and later activated during device activation after receipt by a user using a secure over-the-air (OTA) cellular connection enabled by the limited functionality pSIM, when a non-cellular connection or other Internet accessible connection is available. Dual SIM device configuration processes can be suppressed during activation of the eSIM. After successful attachment of the mobile wireless device to a cellular wireless network of the particular MNO using credentials of the eSIM, the limited functionality pSIM is disabled.
US11758376B2 Method and system for addition of assurance information to V2X messaging
A method at an Intelligent Transportation System (ITS) Entity, the method including receiving a message from a second ITS entity, the message containing a safety assurance indication, and performing an action at the ITS entity based on the safety assurance indication. Further, an ITS Entity comprising a processor; and a communications subsystem, wherein the ITS Entity is configured to: receive a message from a second ITS entity, the message containing a safety assurance indication, and perform an action at the ITS entity based on the safety assurance indication.
US11758373B2 Charging over an exposure function in a wireless communication network
A wireless communication network charges a user for a wireless network slice over a Network Exposure Function (NEF). A network user-plane transfers user data over the wireless network slice. In response, the network user-plane generates session data that characterizes the user data transfer over the wireless network slice. The network user-plane transfers the session data to the NEF. The NEF receives the session data and generates a service charge for the wireless network slice based on the session data. The NEF transfers the service charge for the wireless network slice and at least a portion of the session data to a distributed ledger associated with the user.
US11758369B2 Discovery of forwarders to mitigate asymmetric links in a multicast group
One embodiment of the present invention sets forth a technique for establishing communications within a multicast group of nodes included in a mesh network. The technique includes detecting that a first message related to the member node joining the multicast group has not been received from a multicast group leader included in the multicast group. The technique also includes in response, generating a first broadcast message for the member node that includes a multicast join request. The technique further includes forwarding the first broadcast message to one or more nodes included in the mesh network that are direct neighbors of the member node, wherein at least one node included in the one or more nodes further forwards the first broadcast message based on a first maximum hop limit.
US11758368B2 Methods, systems, and computer readable media for supporting mobile originated data multicasting in a communications network
Methods, systems, and computer readable media for supporting mobile originated data multicasting in a communications network are disclosed. One method includes receiving, from a consumer network function (NF) in a communications network, a deliver request message containing mobile originated (MO) data corresponding to a protocol data unit (PDU) session, wherein NIDD context information stored at NEF and referred by a context identifier in the deliver request message includes a subscriber identifier and a data network identifier associated with a user device requesting the PDU session and determining that a rule entry belonging to a plurality of rule entries contained in a multicasting ruleset matches at least one of the subscriber identifier and the data network identifier included in the NIDD context information that is stored at the NEF and referred by the context identifier in the deliver request message. The method further includes accessing a list of NF identity objects in the rule entry in response to determining the rule entry matches at least one of the subscriber identifier and/or the data network identifier and delivering the MO data to each of a plurality of NF endpoints specified in the rule entry in accordance with a routing condition indicated in each of the NF identity objects respectively associated with each of the NF endpoints.
US11758365B2 Indoor navigation and tracking with mesh network
This application discloses systems, devices, and methods for indoor navigation and tracking with a mesh network. In one aspect, a navigation device includes a receiver configured to receive a locational signal from a node network. The locational signal identifies a respective node of the node network, and the node network is distributed throughout a physical space. The navigation device includes a memory storing a program and a processor in communication with the receiver and configured to execute the program to calculate a position of the navigation device from the identity of the respective node, determine a routing instruction from the position of the navigation device to a destination based on the position of the navigation device and a known mapping of the node network in the physical space, and update the position of the navigation device and the routing instruction as the navigation device moves through the physical space.
US11758363B2 Sidelink-assisted cellular-based positioning
Methods, systems, and devices for wireless communications are described. A base station may receive positioning information for a first user equipment (UE), the first UE supporting sidelink communications via a sidelink interface with one or more roadside units. The base station may identify that a second UE is associated with the first UE, the association between the first UE and the second UE satisfying a threshold and the second UE supporting sidelink-assisted positioning. The base station may provide, to a network entity, a message indicating the positioning information for the first UE and identifying the first UE and the second UE.
US11758362B2 Methods and systems for determining signal leaks in a network
Signals used to test for upstream signal leaks in a hybrid fiber-coaxial (HFC) network may be interleaved with client data and strategically timed to be received by a leak detection device with a one-hundred percent probability of intercept. A method includes receiving an indication that a user device is in proximity to a computing device. The method includes determining, based on the indication that the user device is in proximity to the computing device, signal information. The method includes causing, based on the signal information, the user device to output a signal. The method includes determining, based on an indication that the signal was received by the computing device, a location of a network leak.
US11758360B2 Methods, systems, and apparatuses for presence detection
Methods, systems, and apparatuses for presence detection are described herein. A first computing device may emit an inaudible audio signal. A second computing device may detect the inaudible audio signal. The second computing device may send an indication of detecting the inaudible audio signal. The first computing device may cause presentation of content to be modified based on the indication sent by the second computing device and a user profile associated with a user of the second computing device.
US11758357B2 Positioning of vehicles and pedestrians leveraging ranging signal
A target user equipment (UE), which may be a vehicle or UE carried by a pedestrian, may receive sequentially broadcast ranging signals from a set of ranging source entities (SEs), which may be road side units or other vehicles. The target UE further receives location information separately broadcast by each SEs. The location information, for example, may include the position for the SE, the time of transmission of the ranging signals transmitted by the SE and/or a sequence identifier for the SE. The target UE may determine ranges to the SEs using time of arrival measurements for the ranging signals and the time of transmissions of the ranging signals or the sequence identifier received in the location information. The position of the target UE may be determined using the determined ranges to the SEs and the positions of the SEs received in the location information.
US11758352B2 Systems and methods for utilizing geofence areas and multicasting to share basic safety message data with vehicles
A device may receive basic safety message (BSM) data from vehicles, and may determine, based on a quantity of the vehicles and speed data identified in the BSM data, a primary geofence area that includes a first set of the vehicles. The device may determine a secondary geofence area based on the speed data and the quantity of the vehicles, wherein the secondary geofence area is greater in size than the primary geofence area. The device may determine a difference between the primary geofence area and the secondary geofence area to generate a difference geofence area that includes a second set of the vehicles that is different than the first set of the vehicles. The device may generate a multicast message based on the BSM data associated with the second set of the vehicles, and may broadcast the multicast message to the first set of the vehicles.
US11758347B1 Dynamic speech directivity reproduction
The disclosed computer-implemented method may include capturing, via a headset microphone of a speaker's artificial reality device, voice input of a speaker in communication with a listener in an artificial reality environment. The method may include detecting a pose of the speaker within the artificial reality environment and determining a position of the speaker relative to a position of the listener within the artificial reality environment. The method may further include processing, based on the pose and the relative position of the speaker within the artificial reality environment, the voice input to create a directivity-attuned voice signal for the listener, and delivering the directivity-attuned voice signal to an artificial reality device of the listener. Various other methods, systems, and computer-readable media are also disclosed.
US11758345B2 Processing audio for live-sounding production
A technique for producing audio includes providing multiple audio tracks of respective sound sources of an audio performance and rendering a sound production of the audio performance at a listening venue by playing back the audio tracks on respective playback units.
US11758344B2 Methods and apparatus for compressing and decompressing a higher order ambisonics representation
Higher Order Ambisonics represents three-dimensional sound independent of a specific loudspeaker set-up. However, transmission of an HOA representation results in a very high bit rate. Therefore, compression with a fixed number of channels is used, in which directional and ambient signal components are processed differently. The ambient HOA component is represented by a minimum number of HOA coefficient sequences. The remaining channels contain either directional signals or additional coefficient sequences of the ambient HOA component, depending on what will result in optimum perceptual quality. This processing can change on a frame-by-frame basis.
US11758343B2 Audio mixer and method of processing sound signal
An audio mixer includes a user interface, panners, a first adder, a localization device, a second adder, and an output circuit. The user interface supplies a first parameter and a second parameter for each channel based on a user operation. The first parameter indicates a position in a right-left direction. The second parameter specifies internalization or externalization. The panners respectively correspond to channels and, based on the first parameter, pan a sound signal corresponding to the each channel to generate first stereo signals. The first adder generates a second stereo signal by mixing first stereo signals respectively corresponding to externalization channels. The localization device generates two third stereo signals. The second adder generates a fourth stereo signal by mixing the two third stereo signals and first stereo signals respectively corresponding to internalization channels. The output circuit outputs the fourth stereo signal.
US11758340B2 Flexible circuit board of hearing aid and hearing aid
A flexible circuit board of a hearing aid and the hearing aid are provided. The flexible circuit board has an annular portion bent into an annular shape, wherein the annular portion is used for surrounding a peripheral side of a battery, and an outer side surface of the annular portion has pads; the flexible circuit board has a device portion located on a front side of the annular portion, wherein the device portion is used for installing electronic devices and is used for electrically connecting a receiver; the flexible circuit board has a chip portion connected to a bottom end of the annular portion, wherein the chip portion is used for binding a chip. The flexible circuit board strings together the receiver, the chip and the battery into a compact structure.
US11758338B2 Authentication and encryption key exchange for assistive listening devices
Disclosed herein, among other things, are systems and methods for authentication and encryption key exchange with an ALD for hearing device applications. A method includes receiving an acoustic input at a microphone of a hearing device, and receiving a wireless signal over a wireless link from an assistive listening device (ALD) at an antenna of the hearing device, the wireless signal including digital audio information. The acoustic input is compared to the digital audio information using a processor of the hearing device. Upon determining that the acoustic input and the digital audio information are correlated at a threshold level, the processor is used to create and distribute an encryption key to the ALD to secure the wireless link. The ALD may include a processor for correlating the input and the information, and for creating and distributing the encryption key, in some embodiments.
US11758335B2 Air-pulse generating device and sound producing method thereof
An air-pulse generating device includes a membrane structure, a valve structure, and a cover structure. A chamber is formed between the membrane structure, the valve structure and the cover structure. An air wave vibrating at an operating frequency is formed within the chamber. The valve structure is configured to be actuated to perform an open-and-close movement to form at least one opening. The at least one opening connects air inside the chamber with air outside the chamber. The open-and-close movement is synchronous with the operating frequency.
US11758334B2 Acoustic activity detection
Acoustic activity detection is provided herein. Operations of a method can include receiving an acoustic signal at a micro-electromechanical system (MEMS) microphone. Based on portions of the acoustic signal being determined to exceed a threshold signal level, output pulses are generated. Further, the method can include extracting information representative of a frequency of the acoustic signal based on respective spacing between rising edges of the output pulses.
US11758327B2 Playback device pairing
The present application discloses playback devices and networks, software for operating playback devices and playback device networks, and methods of operating playback devices and networks, where an individual network device is configured to switch between operating various operating modes comprising a non-paired mode and a paired mode, where the playback device is configured to output various channels of audio content within various audio frequency ranges while operating in the various operating modes.
US11758325B2 Integrated loudspeaker and control device
An example method of operation may include receiving audio data, via one or more microphones of a network device, from an audio source, determining a location of the audio data based on a direction and amplitude of the received audio data, modifying the audio data for output via a loudspeaker of the network device, and outputting, via the loudspeaker, the modified audio data.
US11758314B2 Wearable audio device having external antenna and related technology
A wearable audio device in accordance with a particular embodiment of the present technology includes an earpiece, a speaker, an antenna, and processing circuitry. The earpiece includes a housing within which the speaker and the processing circuitry are disposed. The antenna conformably extends along a perimeter portion of the housing. The processing circuitry is configured to receive audio content from an audio player via the antenna. The processing circuitry is also configured to generate sound corresponding to the audio content via the speaker. The antenna is exposed and is not a loop antenna. The audio device also includes a circuit board supporting at least some of the processing circuitry within the housing. The audio content travels from the antenna to the circuit board without travelling through any flexible wires.
US11758312B2 Sound producing package structure and manufacturing method thereof
A sound producing package structure includes a first sub-package structure and a second sub-package structure. The first sub-package structure includes a first substrate having a first opening and a first chip including a first membrane, wherein a first cavity is formed between the first membrane and the first substrate. The first sub-package structure and the second sub-package structure are stacked, and the second sub-package structure includes a second substrate and a second chip. The second substrate is connected to the first substrate and has a second opening. The second chip includes a second membrane, wherein a second cavity is formed between the second membrane and the second substrate. A gap, connected to the first opening and the second opening, is formed between the first substrate and the second substrate, such that an ambient of the sound producing package structure, the first cavity and the second cavity are connected.
US11758310B2 Management system and calculation method
Provided is a management system for managing a count value of a counting device capable of displaying a screen indicating a count value of a number of shots of a mold. The management system is configured to: obtain a first image obtained by imaging the screen; obtain first read data including the count value by performing character recognition on the first image; and accumulate the first read data in a server.
US11758308B2 Systems and methods for improving frequency response of a high-speed data acquisition device
A method for improving frequency response of a high-speed data acquisition device includes sampling signals received at an input of the high-speed data acquisition device at a first sampling rate and generating a digital data stream representative of the sampled input signals. The digital data stream is interpolated to generate an interpolated digital signal with a higher sample rate than the first sampling rate, and one or more finite impulse response (FIR) filters are applied to the interpolated digital signal to generate a filtered digital signal. The filtered digital signal corrects for: parasitic and/or expected response of elements from the network of resistors and capacitors in the anti-aliasing filter in the high-speed data acquisition device, and select anti-aliasing filter response characteristics. The filtered digital signal is decimated to reduce the sampling rate of the filtered digital signal and generate a decimated digital signal.
US11758306B2 Cabling-based airflow routing system
A cabling-based airflow routing system includes a chassis that defines a chassis housing. A first heat producing component is located in the chassis housing. A first cabling connector is located in the chassis housing. A second cabling connector that is located in the chassis housing. A first ribbon cable that extends through the chassis housing between the first cabling connector and the second cabling connector. The first ribbon cable includes a first cabling airflow routing portion that is oriented in the chassis housing in an airflow path and that is configured to redirect a first portion of an airflow provided in the airflow path towards the first heat producing component.
US11758305B2 Comparator, ad converter, solid-state imaging device, electronic apparatus, and method of controlling comparator
The present disclosure relates to a comparator, an AD converter, a solid-state imaging device, an electronic apparatus, and a comparator control method that can reduce power consumption while increasing the determination speed of the comparator.The comparator includes a comparison unit, a positive feedback circuit, and a current limiting unit. The comparison unit compares the voltage of an input signal and the voltage of a reference signal, and outputs a comparison result signal. The positive feedback circuit increases the transition speed at the time when the comparison result signal is inverted. The current limiting unit limits the current flowing in the comparison unit after the inversion of the comparison result signal. The present disclosure can be applied to comparators, for example.
US11758300B2 Solid-state imaging device and imaging device with combined dynamic vision sensor and imaging functions
An imaging device includes a plurality of unit pixels or pixels, with each pixel separated from every other unit pixel by an isolation structure. Each unit pixel includes a photoelectric conversion unit, a pixel imaging signal readout circuit, and an address event detection readout circuit. A first transfer transistor selectively connects the photoelectric conversion unit to the pixel imaging signal readout circuit, and a second transfer transistor selectively connects the photoelectric conversion unit to the address event detection readout circuit. The photoelectric conversion unit, the pixel imaging signal readout circuit, the address event detection readout circuit, and the first and second transfer transistors for a given pixel are located within a pixel area defined by the isolation structure. The isolation structure may be in the form of a full thickness dielectric trench isolation structure.
US11758299B2 Systems and methods for generating a corrected image output by a camera having a global shutter
Technologies are described herein that are configured to generate a corrected image by addressing photo response nonuniformity (PRNU) in a camera having a global shutter. A calibration procedure is described, where correction factors for each pixel in an image sensor are computed and subsequently employed to generate improved images.
US11758296B2 Photoelectric conversion device, imaging system, moving body, and exposure control device
Provided is a photoelectric conversion device including: a plurality of pixel circuits each including a photoelectric conversion unit configured to generate charges by photoelectric conversion and a transistor configured to transfer the charges from the photoelectric conversion unit; and a plurality of exposure control circuits each including a capacitor configured to hold a signal corresponding to an exposure period in the photoelectric conversion unit and a comparator circuit configured to compare a potential of a first terminal of two terminals of the capacitor with a threshold potential. Each of the plurality of exposure control circuits controls an exposure period of the photoelectric conversion unit by outputting a signal based on a comparison result caused by the comparator circuit to a control terminal of the transistor and driving the transistor.
US11758294B2 Imaging system and method for acquisition of multi-spectral images
Example embodiments relate to imaging systems and methods for acquisition of multi-spectral images. One example imaging system includes a detector that includes an array of light sensitive elements arranged in rows and columns. Each light sensitive element is configured to generate a signal dependent on an intensity of light incident onto the light sensitive element. The imaging system also includes a plurality of wavelength separating units. Each wavelength separating unit is configured to spatially separate incident light within a wavelength range into a number of wavelength bands distributed along a line. The line is a straight line. Each wavelength band along the line is associated with a mutually unique light sensitive element. Further, the imaging system includes a processing unit configured to define a number of mutually unique clusters of light sensitive elements for summing signals from the light sensitive elements within the respective clusters.
US11758293B2 Method and system for calculating a focusing parameter of a binocular stereo camera, and intelligent terminal
A method and a system for calculating a focusing parameter of a binocular stereo camera, and an intelligent terminal are provided. The method includes: calculating a lower limit value and an upper limit value of a distance measurement range; acquiring a depth-of-field range in accordance with the lower limit value and the upper limit value; calculating a maximum value and a minimum value of an image distance gain corresponding to a real object distance within the depth-of-field range, and calculating an optimal image distance gain in accordance with the maximum value and the minimum value; acquiring an optimal object distance of a focused target in accordance with the optimal image distance gain; and calculating an optimal size of the focused target in accordance with the optimal object distance.
US11758292B2 Imaging element, imaging apparatus, imaging method, and program
An imaging element incorporates a reading portion that reads out captured image data at a first frame rate, a storage portion that stores the image data, a processing portion that processes the image data, and an output portion that outputs the processed image data at a second frame rate lower than the first frame rate. The reading portion reads out the image data of each of a plurality of frames in parallel. The storage portion stores, in parallel, each image data read out in parallel by the reading portion. The processing portion performs generation processing of generating output image data of one frame using the image data of each of the plurality of frames stored in the storage portion.
US11758291B2 Intelligent localized high-resolution imaging of tubulars
A device and method used to image wells and other fluid-carrying tubulars having localized features of interest. The device scans large areas of the tubular first in a low-resolution mode, then identifies areas that contain those localized features with some probability. The device images the identified areas in a high-resolution mode and stores the images for further image processing. The device may comprise two sensors axially spaced-apart on the device, which sensors may be electromagnetic, acoustic, or cameras.
US11758286B1 Method and electronic device of correcting frame for optical camera communication
A method and an electronic device of correcting frame for an optical camera communication (OCC) are provided. The method includes the following steps. The optical signal is captured. The optical signal is input to a first machine learning (ML) model to obtain a missing timestamp. The optical signal and the missing timestamp are input to a second ML model to obtain a first complement frame corresponding to the missing timestamp. The first complement frame is outputted.
US11758285B2 Picture selection method and related device
In a method for selecting pictures from a sequence of pictures of an object in motion, a computerized user device determines, for each picture in the sequence of pictures, a value of a motion feature of the object. Based on analyzing the values of the motion feature of the pictures in the sequence, the device identifies a first subset of pictures from the pictures in the sequence. The device then selects, based on a second selection criterion, a second subset of pictures from the first subset of pictures. The pictures in the second subset are displayed to a user for further selection.
US11758279B2 WDR imaging with LED flicker mitigation
A method of WDR imaging. Exposure times (ETs) are set for first and second frames for an image sensor to avoid second frame saturating by setting a second ET>1/a PWM frequency applied to an LED illuminating a scene to generate second longer ET pixel data (PD). The first frame has first PD and a first ET
US11758276B2 Exposure control apparatus, image capturing apparatus, control method, and recording medium
An exposure control apparatus accepts a specification of a shutter speed, determines, based on the specified shutter speed, a first accumulation time in which an image sensor accumulates a charge for image capture during a live view, determines, based on the specified shutter speed, a second accumulation time in which the image sensor accumulates a charge for image capture when obtaining a still image; and controls the image sensor to accumulate a charge over the first accumulation time or the second accumulation time. The accumulation time that can be set in the image sensor differs between during the live view and when obtaining a still image, and the first determination unit varies a method of determining the first accumulation time according to whether or not the specified shutter speed is longer than a predetermined shutter speed.
US11758268B1 Techniques to selectively capture visual media using a single interface element
Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.
US11758267B2 Device and method for controlling image of vehicle
A device and a method are provided for controlling an image of a vehicle for an image of a vehicle camera that does not have a built-in image signal processor (ISP). A communication device receives information on an operation mode of the vehicle from a vehicle system and a camera device that does not have a built-in ISP obtains an image of a surrounding region of the vehicle, and transmits the image of the surrounding region to a first image controller. The first image controller having a first ISP for performing image processing shares the image of the surrounding region with a second image controller having a second ISP for performing image processing. The first image controller and the second image controller alternatively have a control right for the camera device depending on the operation mode of the vehicle.
US11758264B2 Camera user interface to generate content for third-party applications
In one or more implementations, a camera user interface of a client application may be accessed from a third-party application. In one or more examples, the camera user interface may be generated based at least partly on information provided by a developer of the third-party application according to a camera user interface developer framework provided by a service provider related to the client application. User content may be created using the camera user interface. The user content may be returned to the third-party application for use within the third-party application.
US11758263B2 Systems, devices, and methods for imaging and measurement using a stereoscopic camera system
A portable, handheld system for target measurement is provided. The system comprises an imaging assembly comprising first and second camera sensors, separated from one another by a fixed separation distance; and a processor operably coupled to the imaging assembly, the processor being configured to: activate the imaging assembly to capture a primary image of the target with the first camera sensor and to capture a secondary image of the target with the second camera sensor, wherein the target is in a field of view of each of the first and second camera sensors; analyze the captured primary and secondary images to determine a pixel shift value for the target; calculate a parallax value between the primary and secondary images using the determined pixel shift value; compute measurement data related to the target based on the calculated parallax value; and output the measurement data to a display of the imaging system.
US11758262B2 Intelligent manual adjustment of an image control element
A method for intelligent manual adjustment of a manually rotatable focus control of a camera may comprise determining a depth value of a target area relative to the camera and determining a desirable focus adjustment according to a direction and an amount that a focal point of the camera is to be moved in order to coincide with the depth value of the target area. The method may also comprise assisting an operator of the manually rotatable focus control to the desirable focus adjustment by providing a haptic force on the manually rotatable focus control that decreases as the focal point of the camera moves toward the depth value of the target area and increases as the focal point of the camera moves away from the depth value of the target area.
US11758261B2 Image pickup apparatus and electronic device having optical input device
The immediacy is not reduced, and autofocus is not started while the focus position being selected. The image pickup apparatus includes an operation member that selects a position for performing autofocus using a light input device that detects the movement of the finger and instructs the start of autofocus by an operation by the finger. When autofocus being performed, a display object for selecting a position for performing autofocus is displayed on the display unit 28 and the viewfinder in-field display unit 41. The system control unit 50 moves the display object according to the movement amount of the finger detected by the light input device, and starts autofocus at the position of the display object when the operation member is operated. The light input device is disposed below the face, of the operation member, on which the finger is placed.
US11758255B2 Camera module and manufacturing method thereof
A camera module includes an optical assembly, a filter and a molded photosensitive assembly mounted under the optical assembly and the filter, wherein the molded photosensitive assembly comprises a main body, a plurality of electronic components, a photosensitive chip, and a circuit board electrically connected with the electronic components and the photosensitive chip, wherein the electronic components, the photosensitive chip and the circuit board are positionally fixed with each other by the main body, wherein the photosensitive chip is fixed and surrounded by the bottom of the main body to keep distance with the filter, wherein the main body comprises a container body supporting the optical assembly thereon and a lower body supporting the filter thereon, wherein the lower body is extended from the inner side of the container body.
US11758253B2 Camera module having chamfer, photosensitive assembly, preparation method, and electronic device
This invention provides a camera module having a chamfer, a photosensitive assembly, a preparation method, and an electronic device. The photosensitive assembly of the camera module having the chamfer includes: a photosensitive element; a circuit board, wherein the photosensitive element is electrically connected and attached to the circuit board, and wherein the circuit board has a circuit board chamfer; and a molded body having a light window and a molded body chamfer, wherein the molded body chamfer and the circuit board chamfer are correspondingly arranged to form a chamfer portion suitable for forming a chamfer structure of the camera module, and wherein the molded body is molded on the circuit board and encapsulates the photosensitive element, so that the camera module may be installed at a corner of the electronic device, thereby increasing the screen-to-body ratio.
US11758250B1 Image capturing module and electronic device
An image capturing module includes a main casing, an image capturing unit, a knob cover, and at least one shielding structure. The image capturing unit is disposed in the main casing. The knob cover is rotatably connected to the main casing. The shielding structure is disposed on the main casing and movably connected to the knob cover. The knob cover drives the shielding structure to shield the image capturing unit. An electronic device including a display and the image capturing module is also provided.
US11758248B2 Information acquisition method and information acquisition device
An information acquisition method implemented by one or more processor, includes: acquiring, for each of frames, a brightness value corresponding to a position of a color filter from a light receiving device including light receiving elements whose light receiving surfaces are covered with color filters, the color filters including the color filter and the color filters comprising at least first color filters transmitting light of a wavelength band corresponding to a first color and second color filters transmitting light of a wavelength band corresponding to a second color; and acquiring information on a mobile device based on difference between brightness values of the position acquired from a plurality of frames and at least one of a threshold for the first color filters and a threshold for the second color filters.
US11758247B2 Depth acquisition device and depth acquisition method
A depth acquisition device includes memory and processor performing: acquiring, from the memory, intensities of infrared light emitted from a light source and measured by imaging with the infrared light reflected on a subject by pixels in an imaging element; generating a depth image by calculating a distance to the subject as a depth for each pixel based on an intensity received by the pixel; acquiring, from the memory, a visible light image generated by imaging, with visible light, a substantially same scene with a substantially same viewpoint and at a substantially same timing as those of imaging the infrared light image; detecting, from the visible light image, an edge region including an edge along a direction perpendicular to a direction of movement of the visible light image; and correcting, in the depth image, a depth of a target region corresponding to the edge region in the depth image.
US11758233B1 Time marking chapters in media items at a platform using machine-learning
Methods and systems for time marking of media items at a platform using machine-learning are provided herein. A media item is provided to users of a platform. An indication of the identified media item is provided as input to a machine-learning model that is trained using different feature types of historical media items to predict a plurality of content segments of a given media item each depicting, to the one or more users, a distinct section of the media item. One or more outputs of the machine-learning model are obtained comprising time marks identifying each of the plurality of content segments of the media item. Each of the plurality of content segments are associated with a segment start indicator for a timeline of the media item. The media item and an indication of each segment start indicator is provided for presentation to at least one user.
US11758229B2 Methods and apparatus to determine synthetic respondent level data
Methods, apparatus, systems, and articles of manufacture are disclosed to generate synthetic respondent level data. An example apparatus includes at least one memory; processor circuitry to execute instructions to: identify locations corresponding to monitored panelists; when a location of the identified locations corresponds to two or more affiliates, sum tuning minutes of the two or more affiliates; generate an affiliate probability based on the sum; convert first data of households in the location to a candidate receivability session based on the affiliate probability; generate a seed panel, the seed panel to include at least one of the monitored panelists selected based on a population associated with return path data; and donate second data associated with a donor pool of first panelists to second panelists included in the seed panel when the second panelists are included in the seed panel, the second panelists corresponds to faulty media monitoring equipment.
US11758224B2 Prioritized content selection and delivery
Methods, systems, and apparatuses are described for a recommendation ranking system that uses viewing and/or browsing data of content items available from a communication system received from users of the system. The viewing and browsing data may be obtained from the users through different availability periods having varying price points for viewing the content items. Weighted values may be applied to the viewing and browsing data based on the price point or availability period of the content items associated with the collected data. A popularity index for the content items of the communication system may be determined based on the adjusted viewing and browsing data and a ranking of recommendations for content items may be generated based at least on the popularity index of the content items.
US11758217B2 Integrating overlaid digital content into displayed data via graphics processing circuitry
An apparatus, method, and computer readable medium that include accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by an apparatus, identifying a reference patch that includes a unique identifier associated with an available area in which secondary digital content is insertable in the displayed data that is being displayed by the apparatus, decoding the encoded data of the unique identifier, retrieving the secondary digital content from the remote device based on the unique identifier, and overlaying the secondary digital content into the displayed data in accordance with the available area, the screen position, and the size identified by the unique identifier.
US11758216B2 Non-occluding video overlays
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for overlaying content on video streams. In one aspect, a category of a video is identified. Confidence scores are determined that each indicate a likelihood that a location in a frame includes a feature of a feature type. A weight for each feature type is determined, based on the category, that reflects an importance of not occluding features of the feature type. Confidence scores are adjusted, for each feature type, based on the weight for the feature type, to generate adjusted confidence scores. The adjusted confidence scores are aggregated for each location for each frame to generate aggregated and adjusted confidence scores. A location at which to position overlaid content during video display is determined based on the aggregated and adjusted confidence scores. The overlaid content is provided for display at the determined location in the video.
US11758214B2 Techniques for clock rate synchronization
Disclosed herein are playback devices, groups of playback devices, and methods of operating playback devices and groupings thereof, wherein individual playback devices are configured to detect and correct clock rate drift by synchronizing a clock rate and perhaps clock time of a local clock to a remote time source.
US11758213B2 Display apparatus and control method thereof
Disclosed is a display apparatus including: a display; a communicator; a storage; and a processor configured to obtain state information about one or more electronic apparatuses, select a first electronic apparatus, among the one or more electronic apparatuses, based on the obtained state information of the first electronic apparatus satisfying a predetermined criteria, transmit a connection request signal to the first electronic apparatus through the communicator along with information about a function to be performed by the display apparatus based on a user input, connect with the first electronic apparatus and receive a user input from the first electronic apparatus through the communicator, and execute the function based on the received user input.
US11758210B1 Audience matching and content selection for unidentified audiences
Devices, systems, and methods are provided for demographic matching and content selection for unidentified audiences. A method may include receiving, by a first device of a first device type, a request to present first content to a user of a first audience using a second device; determining a time at which the first content is to be presented to the first audience using the second device; identifying a second audience to which the second content is to be presented using devices of the first device type during a time period that includes the time; determining a probability that the user belongs to an audience group that includes users of the second audience based on the second content, the time period, and a second device type of the second device; and causing selection of the first content or third content for presentation to the first audience.
US11758209B2 Video distribution synchronization
Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference Tref. Example methods may include determining a mean intermediate arrival time for first packets of a first type of the media stream, determining respective first playout times for the first packets based on the mean intermediate arrival time and the time reference Tref, associating the first packets with the respective first playout times, and distributing the media stream to the plurality of devices.
US11758207B2 Systems and methods for media packaging
The invention relates to a method for packaging media and data for transmission over a broadband communications network link for display at a terminal destination. Features of the method included creating desired media segments for transmission to the terminal destination and for creating targeting information, for example in whole or in part in the form of metadata, for transmission to the terminal destination. Other features include packaging the created media segments and the created targeting information in a single package and unpacking the single package for display of the targeted media at the terminal destination. In another aspect, the invention can provide a method for unpacking media and data for display at a terminal destination implementing, at the terminal destination, receiving a single package containing media segments and instructions regarding handling of the media segments, quickly unpacking the media segments and the instructions from the single package and, based on the unpacked instructions, assembling one or more of the media segments for display at the terminal destination.
US11758202B2 Content distribution and mobile wireless mesh networks
According to one configuration, a wireless base station has access to a cache (repository) that stores a stream of content including multiple segments of content. The cache stores (caches) a first segment of content from the received stream of content. The first segment of content is cached in the repository for a window of time during which the first segment of content is temporarily available from the wireless base station. In response to receiving a respective request from each mobile communication device in a group of multiple mobile communication devices requesting the first segment of content during the window of time, a wireless base station communicates the first segment of content from the cache to each mobile communication device in the group.
US11758200B2 System and method for converting adaptive stream to downloadable media
A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.
US11758197B2 In-loop filter with multiple regions
Methods and apparatus for performing in-loop filtering in an encoder or a decoder provide regions which use a common set of filter parameters An index can be sent from an encoder to a decoder indicating which set of filter parameters is to be used for a particular region. The in-loop filter can be Sample Adaptive Offset, Adaptive Loop Filter, or any other such filter. An encoder classifies regions of a picture according to blocks using a common set of filter parameter. The classification can be in the form of a map. Filtering blocks use the common set of filter parameters for a region. A decoder parses a bitstream for a set of filter parameters and an index indicative of the filter parameter set for a region being decoded.
US11758192B2 Method and apparatus for adaptively processing video samples in a video signal frame
A method and apparatus for adaptively processing video samples in a video signal frame, the video samples being arranged in a Largest Coding Unit. The method comprises extracting a plurality of video samples from the Largest Coding Unit, calculating a correction offset for a first video sample of the extracted plurality of video samples upon the basis of a first value of the first video sample and a second value of a second video sample of the extracted plurality of video samples, and weighting the first video sample with the correction offset.
US11758188B2 Method and apparatus of encoding/decoding image data based on tree structure-based block division
Disclosed are methods and apparatuses for image data encoding/decoding. A method of decoding an image includes receiving a bitstream in which the image is encoded; obtaining index information for specifying a block division type of a current block in the image; and determining the block division type of the current block from a candidate group pre-defined in the decoding apparatus. The candidate group includes a plurality of candidate division types, including at least one of a non-division, a first quad-division, a second quad-division, a binary-division or a triple-division. The method also includes dividing the current block into a plurality of sub-blocks; and decoding each of the sub-blocks with reference to syntax information obtained from the bitstream.
US11758180B2 Video coding based on multiple sets of subblock motion vectors
Aspects of the disclosure provide a method and an apparatus for video coding. In some examples, an apparatus includes processing circuitry that determines first motion vectors for a plurality of subblocks of a current block based on a first relative position in each subblock of the plurality of subblocks, and determines second motion vectors for the plurality of subblocks based on a second relative position in each subblock of the plurality of subblocks. The processing circuitry obtains a first set of predicted samples for the current block based on the first motion vectors of the plurality of subblocks. Further, the processing circuitry obtains a second set of predicted samples for the current block based on the second motion vectors of the plurality of subblocks, and obtains a third set of predicted samples for the current block based on the first set of predicted samples and the second set of predicted samples.
US11758175B2 Image encoding/decoding method and apparatus
An image encoding/decoding method and apparatus according to the present invention may determine a motion information encoding mode of a target block, configure a motion information prediction candidate group according to the motion information encoding mode, select one candidate from the motion information prediction candidate group so as to induce the selected candidate as motion information of the target block, and perform inter-prediction on the target block on the basis of the motion information of the target block.
US11758173B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; selecting one of the buffer descriptions for each processing unit that is a picture or a slice, and writing buffer description selecting information for specifying the selected buffer description, into a first header of the processing unit which is included in the coded bitstream; and coding the processing unit using the selected buffer description, and the buffer description defining information includes long-term information for identifying, among a plurality of reference pictures indicated in the buffer descriptions, a reference picture to be assigned as a long-term reference picture.
US11758170B2 Method and device for processing video signal by using affine motion prediction
Disclosed are a method for processing a video signal by using an affine motion prediction and an apparatus thereof. A method for processing a video signal according to the present disclosure may include: adding, to an affine candidate list, an affine coded block coded in an affine prediction mode among neighbor blocks of a current block; obtaining a syntax element indicating a candidate used for the affine motion prediction of the current block in the affine candidate list; deriving a control point motion vector predictor of the current block based on an affine motion model of the candidate indicated by the syntax element; deriving a control point motion vector of the current block by adding a control point motion vector difference to the control point motion vector predictor; and generating a prediction block of the current block by using the control point motion vector of the current block.
US11758169B2 Block partitioning at picture boundaries
A method for video encoding includes determining whether a part of a current block is outside a current picture that is being encoded, and determining whether one of a binary split, a ternary split, or a quaternary split is allowed for the current block in response to the part of the current block being outside the current picture. The method also includes, in response to none of the binary split, the ternary split, and the quaternary split being allowed, determining whether a partition from an implicit binary split is across a virtual pipeline data unit boundary, and applying the implicit binary split to the current block in response to the partition from the implicit binary split not being across the virtual pipeline data unit boundary.
US11758168B2 Content-adaptive online training with scaling factors and/or offsets in neural image compression
Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable storage medium for video encoding and video decoding. An apparatus for video decoding can include processing circuitry. The processing circuitry is configured to decode neural network update information in a coded bitstream for at least one neural network in the video decoder. The at least one neural network is configured with a set of pretrained parameters, and the neural network update information indicates a first modification parameter. The processing circuitry is configured to update the set of pretrained parameters in the at least one neural network in the video decoder based on the first modification parameter. The processing circuitry is configured to decode an encoded image based on the updated at least one neural network.
US11758166B2 Image encoder, image decoder, image encoding method, and image decoding method
An image decoder includes circuitry and a memory, wherein the circuitry, in operation, determines whether inter prediction is to be applied to a current block; in response to determining that the inter prediction is to be applied to the current block, performs a partition prediction process; and, in response to determining that the inter prediction is not to be applied, decodes the current block without using the partition prediction process. The partition prediction process includes predicting first values of a set of pixels between a first partition and a second partition in the current block, using a first motion vector for the first partition; predicting second values of the set of pixels, using a second motion vector for the second partition; weighting the first values and the second values; and generating a prediction image for the current block using the weighted first values and the weighted second values.
US11758162B2 Rules for intra-picture prediction modes when wavefront parallel processing is enabled
Various innovations facilitate the use of intra-picture prediction modes such as palette prediction mode, intra block copy mode, intra line copy mode and intra string copy mode by an encoder or decoder when wavefront parallel processing (“WPP”) is enabled. For example, for a palette coding/decoding mode, an encoder or decoder predicts a palette for an initial unit in a current WPP row of a picture using previous palette data from a previous unit in a previous WPP row of the picture. Or, as another example, for an intra copy mode (e.g., intra block copy mode, intra string copy mode, intra line copy mode), an encoder enforces one or more constraints attributable to the WPP, or a decoder receives and decodes encoded data that satisfies one or more constraints attributable to WPP.
US11758161B2 Coding apparatus, coding method, transmission apparatus, and reception apparatus
A reception apparatus includes circuitry that receives a plurality of video streams including coded image data in each of a first and second hierarchy sets. The first hierarchy set corresponds to image data for an enhanced frame rate and includes a highest hierarchy of the plurality of hierarchies, and the second hierarchy set corresponds to image data for a base frame rate and includes all hierarchies of the plurality of hierarchies other than the highest hierarchy. The circuitry decodes the coded image data only in the first hierarchy set in the plurality of video streams or the coded image data in both of the first and second hierarchy sets in the plurality of video streams to acquire decoded image data of pictures having the enhanced frame rate or the base frame rate. The circuitry increases or decrease a frame rate of the decoded image data based on a display capability.
US11758159B2 Image decoding method/device, image encoding method/device, and recording medium in which bitstream is stored
An image encoding/decoding method and device according to the present disclosure may configure a reference sample for a cross component prediction of a chroma component block, derive a cross component prediction parameter by using the reference sample, and make a cross component prediction of the chroma component block on the basis of the cross component prediction parameter and a luma component block corresponding to the chroma component block.
US11758157B2 Method and apparatus for video coding
According to an aspect of the disclosure, a method of video decoding is performed in a video decoder. In the method, coded information of a current block is received from a coded video bitstream. The coded information includes prediction information of the current block. A determination is made whether the current block is predicted using a neighboring reconstructed sample from a non-zero reference line based on the coded information. A primary transform type is determined based on the determination that the current block is predicted using the neighboring reconstructed sample from the non-zero reference line. A primary transform is performed for a transform block that is partitioned from the current block in accordance with the determined primary transform type.
US11758153B2 Weighted angular prediction for intra coding
A method of decoding JVET video, comprising receiving a bitstream indicating how a coding tree unit was partitioned into coding units according to a partitioning structure that allows nodes to be split according to a partitioning technique. An intra direction mode for a coding unit may be selected, as well as one or more of the plurality of reference lines to generate at least one predictor for the intra direction mode. A predictor may be generated from reference samples within each selected reference line by combining predicted pixel values based on a projected position on a main reference line in combination with predicted pixel values based on a projected position on a side reference line. The predicted pixel values are weighted according to a weight parameter, wherein the weight parameter is determined based on a shift conversion factor.
US11758151B2 Template matching in video coding
A video decoder may be configured to determine a motion vector and a motion vector precision for a current block; identify a current block template within the current picture; search within a search area for a final reference block template that corresponds to the current block template, wherein to search within the search area, the one or more processors are further configured to: identify an initial reference block template based on the motion vector, search other reference block templates around the initial reference block template using a step size that is set to an initial step size, and iteratively reduce the step size from the initial step size until the step size is set to a final step size that equals the motion vector precision; determine a prediction block for the current block based on the final reference block template.
US11758149B2 In-loop filtering method and apparatus for same
According to the present invention, an image-encoding method comprises the following steps: receiving image information; generating a restored block for the current block based on the image information; and generating a finally restored block for the current block by applying an in-loop filter to the restored block on the basis of the image information. According to the present invention, image-encoding/decoding efficiency may be improved.
US11758146B2 Techniques for positioning key frames within encoded video sequences
In various embodiments, an encoding optimization application positions key frames within encoded video sequences based on shot changes. The encoding optimization application determines key frame location(s) based on shot change(s) included in a source video sequence associated with a media title. Each key frame location is associated with a different frame included in the source video sequence. For each of the key frame location(s), the encoding optimization application configures an encoding application to encode a frame of video content located at the key frame location as a key frame when performing encoding operations. Subsequently, the encoding optimization application causes the encoding application to perform encoding operation(s) on the source video sequence to generate a first encoded video sequence. During playback, the media title is switchable between a decoded version of the first encoded video sequence and a decoded version of a second encoded video sequence at the key frame location(s).
US11758138B2 Image encoding method and apparatus, and image decoding method and apparatus
Provided is a method of decoding motion information characterized in that information for determining motion-related information includes spatial information and time information, wherein the spatial information indicates a direction of spatial prediction candidates used for sub-units from among spatial prediction candidates located on a left side and an upper side of a current prediction unit, and the time information indicates a reference prediction unit of a previous picture used for prediction of the current prediction unit. Further, an encoding apparatus or a decoding apparatus capable of performing the above described encoding or decoding method may be provided.
US11758137B2 Encoder, decoder and corresponding methods using DCT2 enabled high level flag
A method of video coding a block of a picture includes: obtaining a residual signal resulting from inter- or intra-picture prediction; inferring use of a DCT2 transform core for a sequence of the residual signal; processing the transformation of the block using the inferred transform core.
US11758136B2 Method and apparatus for transform-based image encoding/decoding
The present invention relates to a method and apparatus for encoding and decoding a video image based on transform. The method for decoding a video includes: determining a transform mode of a current block; inverse-transforming residual data of the current block according to the transform mode of the current block; and rearranging the inverse-transformed residual data of the current block according to the transform mode of the current block, wherein the transform mode includes at least one of SDST (Shuffling Discrete Sine Transform), SDCT (Shuffling Discrete cosine Transform), DST (Discrete Sine Transform) or DCT (Discrete Cosine Transform).
US11758135B2 Adaptive color space transform coding
An encoder system may include an analyzer that analyzes a current image area in an input video to select a transform. A selectable residue transformer, controlled by the analyzer, may perform the selectable transform on a residue image generated from the current image area and a predicted current image area, to generate a transformed residue image. An encoder may encode the transformed residue image to generate output data. The analyzer controls the encoder to encode information to identify the selectable transform and to indicate that the selectable transform for the current image area is different from a transform of a previous image area of the input video. A decoder system may include components appropriate for decoding the output data from the encoder system.
US11758132B2 Encoder and decoder, encoding method and decoding method with complexity handling for flexibly sized picture partitions
A video encoder according to embodiments is provided. The video encoder is configured for encoding a plurality of pictures of a video by generating an encoded video signal, wherein each of the plurality of pictures has original picture data. The video encoder has a data encoder configured for generating the encoded video signal having encoded picture data, wherein the data encoder is configured to encode the plurality of pictures of the video into the encoded picture data. Moreover, the video encoder has an output interface configured for outputting the encoded picture data of each of the plurality of pictures. Furthermore, a video decoders, systems, methods for encoding and decoding, computer programs and encoded video signals according to embodiments are provided.
US11758131B2 Deblocking of video picture boundaries
Methods and apparatuses for applying a deblocking to a coding unit in video pictures. In one aspect, the deblocking is applied to sub-block boundaries in the coding unit and to implicit transform unit boundaries in the coding unit.
US11758129B2 Image decoding device, image decoding method, and image decoding program
A merge candidate list is generated, a merge candidate is selected from the merge candidate list as a merge candidate, a bitstream is decoded to derive a motion vector difference, and a corrected merge candidate is derived by adding the motion vector difference to a motion vector of the selected merge candidate for a first prediction without scaling and subtracting the motion vector difference from a motion vector of the selected merge candidate for a second prediction without scaling.
US11758121B2 Validation of a camera cleaning system
Devices, systems, and methods are provided for testing and validation of a camera. A device may capture a first image of a target using a camera, wherein the camera is in a clean state, and wherein the target is in a line of sight of the camera. The device may apply an obstruction to a portion of a lens of the camera. The device may apply a camera cleaning system to the lens of the camera. The device may capture a post-clean image after applying the camera cleaning system. The device may determine a post-clean SSIM score based on comparing the post clean image to the first image. The device may compare the post-clean SSIM score to a validation threshold. The device may determine a validation state of the camera cleaning system based on the comparison.
US11758120B2 Evaluating detection capabilities of cameras
In one embodiment, a system determines pixel data from a pair of regions of an image generated by an imaging device, the pair of regions includes a first region and a second region, where the first region includes a first plurality of pixels and the second region includes a second plurality of pixels. The system determines a plurality of pixel pairs of the image, where a pixel pair includes a first pixel from the first plurality of pixels and a second pixel from the second plurality of pixels. The system calculates a plurality of contrasts based on the plurality of pixel pairs, where a contrast is calculated between the first pixel and the second pixel. The system determines a contrast distribution based on the plurality of contrasts. The system calculates a value representative of a capability of the imaging device to detect contrast based on the contrast distribution.
US11758112B2 Information processing apparatus, control method, and storage medium
To make it possible to easily perform setting of virtual viewpoint information relating to playback of a virtual viewpoint image. A key frame is generated in which parameters representing a position of a virtual viewpoint and an orientation of the virtual viewpoint are associated with time in a period during which image capturing is performed by a plurality of imaging devices. Then, a playback direction of a plurality of key frames is determined. Then, based on the plurality of key frames and the playback direction, virtual viewpoint information representing transition of the virtual viewpoint is generated.
US11758110B2 Camera calibration information acquisition device, image processing device, camera calibration information acquisition method, and recording medium
A camera calibration information acquisition device acquires captured images of a camera calibration target from two or more cameras, detects, from each image, a coordinate of a feature point in the image, calculates—an internal parameter for each camera by using the feature point, calculates, for each camera, a magnitude of error in the coordinate of the feature point, calculates a value for an external parameter of the cameras by using the magnitude of the error, the coordinate of the feature point, and an error function set so that a penalty for error in calculating the external parameter decreases as the magnitude of the error in the coordinate of the feature point in the image increases.
US11758107B2 Method of providing adaptive augmented reality streaming and apparatus performing the method
A method of providing adaptive augmented reality (AR) streaming and an apparatus performing the method are disclosed. An AR streaming method includes identifying an AR content to be displayed, obtaining a metafile corresponding to the AR content, extracting information of chunks to render the AR content from the metafile, requesting the chunks based on the information, receiving the requested chunks, and rendering the AR content based on the received chunks.
US11758106B2 Reduced rendering of six-degree of freedom video
Embodiments described herein provide for techniques to reduce the complexity of rendering immersive 3D video content. One embodiment provides for an apparatus comprising one or more processors to receive a data set that represents a two-dimensional encoding of planar projections of a frame of a three-dimensional video, decode the two-dimensional encoding into texture data, geometry data, and metadata, determine, based on the metadata, a visibility status and an occupancy status for a sample position in the three-dimensional video, and render video data for the sample position when the sample position is visible and occupied.
US11758104B1 Systems and methods for predictive streaming of image data for spatial computing
Disclosed are systems and methods for the out-of-order predictive streaming of elements from a three-dimensional (“3D”) image file so that a recipient device is able to produce a first visualization of at least a first streamed element from a particular perspective, similar to the instant transfer of two-dimensional (“2D”) images, while the additional elements and perspectives of the 3D image are streamed. The sending device prioritizes the 3D image elements based on a predicted viewing order, streams a particular element from a particular perspective with a priority that is greater than a priority associated with other elements and other perspectives, determines a next element to stream after the particular element based on the next element being positioned adjacent to the particular element and having a priority that is greater than adjacent elements, and streams the next element to the recipient device.
US11758103B2 Video client optimization during pause
A system and method for providing quality control in immersive video during pausing of a video streaming session. In one embodiment, a paused video frame may comprise a plurality of mixed quality video tiles depending on user gaze vector information. Under pause control, the video quality of all tiles of the paused video frame is equalized such that it is of same value for all the video tiles, which may be the video quality of the tiles presented in a viewport of the client device. The paused video frame having the same quality tiles throughout is used as a replacement video frame, which is presented to the client device player for decoding and displaying instead of the mixed quality video frame while the streaming session is paused.
US11758101B2 Restoration of the FOV of images for stereoscopic rendering
An apparatus includes a memory and a processor. The memory receives a plurality of frames of a scene captured from a camera array. The processor selects a first frame and a second frame from the plurality of frames. The processor also rectifies and aligns the first frame and the second frame to a reference frame, where a blank region of the second frame has a greater area than a blank region of the first frame. The processor further transforms the first frame to have near-optimal superposition to the second frame. The processor inserts a patch from the transformed first frame into the blank region of the second frame.
US11758100B2 Portable projection mapping device and projection mapping system
A device may provide, to a camera and a projector of a portable projection mapping device, first instructions for calibrating the camera and the projector, and may receive, based on the first instructions, calibration parameters for the camera and the projector. The device may calculate a stereo calibration between the camera and the projector based on the calibration parameters, and may provide, to the camera, second instructions for recognizing a reference instrument associated with the portable projection mapping device. The device may receive, based on the second instructions, binocular images, and may determine additional parameters based on the binocular images. The device may determine recognition parameters for recognizing the reference instrument, based on the binocular images and the additional parameters. The device may process the recognition parameters and the stereo calibration, with an optical tracking model, to generate and provide overlay visualization data to the portable projection mapping device.
US11758099B2 Image blending method, projection system and processing device thereof
The disclosure provides an image blending method. The method includes projecting a plurality of images onto a projection surface, respectively, wherein an image of the first portion of the first image and an image of the first portion of the second image projected onto the projection surface overlap each other in the first overlapping area on the projection surface; the image parameters of all pixels of the first non-overlapping area and the second non-overlapping area are adjusted according to the position of the first non-overlapping area and the position of the second non-overlapping area, such that the black-level brightness of the first non-overlapping image in the first non-overlapping area of the first image and the black-level brightness of the second non-overlapping image in the second non-overlapping area of the second image are close to the black-level brightness of the first overlapping image in the first overlapping area.
US11758096B2 Facial recognition for drivers
Methods for performing improving facial recognition of a driver in a vehicle are disclosed. A set of images is received. Each of the set of images includes a portion that is identified as a face. The identification is based on an application of a first machine-learned model to each of the set of images. The application of the first machine-learned model is performed by an application associated with a client camera device mounted in a vehicle. Based on a determination that the set of images matches one or more reference images stored in a database with a confidence level that is equal to or greater than a confidence threshold, a person corresponding to the one or more reference images is associated as a driver of the vehicle during a time period in which the set of images was captured.
US11758090B1 Virtual environment generation for collaborative building assessment
Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system using interface devices to establish a virtual collaboration session in which users communicate via a bidirectional real-time communication channel and interact within a virtual environment. Annotations or other user interactions within the virtual environment are automatically propagated to each user in the virtual collaboration session in order to facilitate collaboration. Data from such virtual collaboration sessions may be captured for later use.
US11758086B2 Scene layouts in video conferences
One example method for conducting a conference between conference participants includes obtaining a scene layout for the conference, the scene layout comprising a plurality of video areas that are each assigned to a respective display video stream from one of the conference participants, and the scene layout forming a common visual presentation for the conference; receiving video streams from one or more of the conference participants; and displaying the scene layout, wherein the video streams from the conference participants are displayed in their respective assigned video areas.
US11758079B2 Image enhancement system
Disclosed are systems, methods, and computer-readable storage media to enhance an image on a mobile computing device. In some aspects, a user interface on the mobile computing device provides a plurality of image filters, each of the image filters associated with a different replacement sky type. Upon application of one of the plurality of image filters to an image, the mobile computing device is configured to identify a sky portion of the image, modify a color mapping of a non-sky portion of the image, and replace the sky portion of the image with replacement sky data corresponding to the applied image filter.
US11758077B1 Employing sequences of light patterns to synchronize cameras
Disclosed is a system (100) comprising server(s) (102) communicably coupled to devices (104a, 104b, 202a-202c). Server(s) is/are configured to: receive depth information generated by said device using active illuminator and active sensor; detect when at least two devices are in same surroundings, based on at least partial matching of depth information received from at least two devices; and send instructions to at least two devices to generate new depth information by: controlling active illuminator (106a) of one of at least two devices (104a, 202a) to project sequence of light patterns on same surroundings, whilst switching off active illuminator (106b) of another of at least two devices (104b, 202b), and controlling first active sensor (108a) of one of at least two devices and second active sensor (108b) of another of at least two devices to sense simultaneously reflections of sequence of light patterns.
US11758076B2 Clock generator device, image processing chip, and clock signal calibration method
A clock generator device includes a detector circuit, a calibration circuit, and a free running oscillator. The detector circuit is configured to determine whether a reference clock signal is received from a transmission interface to output an enable signal. The calibration circuit is configured to generate a first signal in response to the enable signal and an output clock signal, and compare the first signal with a predetermined value to generate a calibration signal. The free running oscillator is configured to adjust a frequency of the output clock signal in response to the calibration signal.
US11758073B2 Method for determining a compliance factor with regard to the color compliance of a created printed product with predetermined target values for colors
For determining a match factor regarding color match of a printed product with target values for colors, measuring fields of a printout are spectrally measured and actual measured values of the printout recorded. The target values are compared with actual measured values by determining for the printed product a color value axis from a unique color value as a start point to a second unique color value as end point and interpolation points between the first and second unique color values; determining target values for start and end points and interpolation points; determining actual measured values for start and end points and interpolation points of the printout from the actual measured values; determining a distance value representing the distance between target value and actual measured value for each start point, end point, and interpolation point; and calculating and outputting the match factor as statistical average of the distance values.
US11758068B2 Methods and systems for adding one or more bookmarks while scanning a document
The present disclosure discloses methods and systems for allowing a user to add one or more bookmarks while scanning a document. The method includes receiving a document for scanning from a user. Once received, a user interface is displayed to the user to select an option to add one or more bookmark to the document. The document is scanned to get scanned pages of the document. Based on the selection of the option by the user, one or more bookmarks are added to one or more scanned pages of the document. The scanned document including the one or more bookmarked pages is sent to the one or more recipients for the desired action.
US11758066B2 Image reading device and wiring method
An FFC coupling a sensor substrate and an AFE substrate includes a configuration in which a ground line is sandwiched between a first lead wire and a second lead wire that are signal lines that transmit a read signal from the sensor substrate to the AFE substrate, and includes a configuration in which a third lead wire having a smaller voltage change than the signal line is sandwiched between two signal lines that are at least one set other than a set of the first lead wire and the second lead wire, wherein each of the signal lines is coupled to a ground pattern of the sensor substrate and is coupled to a ground pattern of the AFE substrate, and the third lead wire is coupled to a ground pattern of the sensor substrate and is coupled to a ground pattern of the AFE substrate.
US11758065B2 Image forming apparatus
An image forming apparatus includes: an image forming unit configured to form an image onto a sheet; a conveyance roller configured to convey the sheet through a conveyance path, the conveyance path including a curved path being bent; a sensor configured to read the image formed on the sheet conveyed through the conveyance path by the conveyance roller, the sensor being configured to read the image formed on the sheet when a part of the sheet is conveyed through the curved path; and a controller configured to obtain information related to a type of the sheet, and to control, based on the information, a conveying speed of the sheet conveyed by the conveyance roller when the sensor reads the image.
US11758063B2 Image reading apparatus and image forming apparatus
An image reading apparatus includes a transparent member, a conveyance unit, a reading unit reading an image information through the transparent member from the sheet conveyed by the conveyance unit, and a guide member provided upstream of a reading position where the reading unit reads the image information from the sheet with respect to a sheet conveyance direction. The guide member includes a sheet-like sheet member having elasticity. A leading end of a downstream side of the guide member in the sheet conveyance direction is a folded portion formed by folding back the sheet member.
US11758062B1 Image forming apparatus
According to one embodiment, an image forming apparatus includes a housing, a first sensor configured to detect a user in front of the housing, an illumination light configured to emit light in an illumination direction, and an opening and closing element configured to open and close a portion of the housing. A second sensor is configured to detect the opening and the closing of the opening and closing element. An adjuster is configured to change a detection distance of the first sensor and the illumination direction in conjunction with each other by physical movement. A controller is configured to turn on the illumination light when the opening and closing element is open, and turn off the illumination light when is closed.
US11758060B2 Information processing apparatus, method of controlling information processing apparatus, and storage medium
According to an aspect of the present invention, an information processing apparatus comprises receiving a selection of a channel for a destination of a document image, obtaining information of users belonging to the channel for the destination from an information sharing service, displaying a button for each of the obtained information of users on a screen, and if the button is pressed, displaying a message including a user corresponding to the pressed button as a recipient in an input field of the screen, and transmitting the message inputted on the screen and the document image to the channel of the information sharing service.
US11758056B1 System and method for providing a network service in a distributed fashion to a mobile device
A mobile virtual network operator is provided. The operator includes a server that is communicatively coupled to a mobile device. The mobile device includes application software provided by the virtual network operator for allowing phone call and data connectivity.
US11758055B2 System and method of automated customizable portal creation
A system is provided enabling creation of a portal to telecommunications services managed by an enterprise user on behalf of accountholders of the enterprise. The system includes a first layer providing access to at least a business support system, an operational support system, a provisioning system, a home location register, and a billing system. The system also includes a second layer providing access to a wizard interface programmed for: creating a portal by the enterprise user with an application enabled to selectively access and/or modify data and settings accessible through a security layer from the first layer; and publishing the portal. The system also includes a third layer providing access to the portal by an accountholder of the enterprise after publishing. The application is: a glanceable application showing the data or settings in a summary visual fashion; or a full application showing the data or settings in a detailed fashion.
US11758054B2 Multiple dwelling house interphone system
A multiple dwelling house interphone system includes a collective entrance machine and dwelling room master devices. When a calling operation section is operated and a dwelling unit number of a calling destination is input, a master device speech control section of the dwelling room master device of the dwelling unit including a plurality of dwelling room master devices performs a calling control of transmitting a call signal to the dwelling room master device of the calling destination having its master device ID, and subsequently forming a speech path when a response operation of the dwelling room master device of the calling destination is performed. The calling and speaking to the other dwelling unit are allowed even in a state where another dwelling room master device of the dwelling unit itself has formed a speech path with the dwelling room master device of the other dwelling unit.
US11758050B2 Conference system, conference method, and recording medium containing conference program
A conference system includes a conversation state determiner that determines whether or not the state of first and second users is a direct conversation state in which direct conversation is possible without using a speech system, and an output controller that controls whether or not to cause the speech system to output a first acquired voice from a second speaker, based on the determination result of the conversation state determiner.
US11758047B2 Systems and methods for smart dialogue communication
Systems and methods for smart dialogue communication are provided. A method may include receiving, from a responder terminal device, a dialogue request configured to request a smart dialogue communication, wherein the dialogue request is associated with an incoming call request that is initiated by a requester via a requester terminal device and satisfies a smart dialogue condition determined by the responder terminal device; performing the smart dialogue communication with the requester terminal device associated with the requester; recording voice information associated with the smart dialogue communication; converting the voice information into the text information; and transmitting the text information to the responder terminal device.
US11758045B2 Emergency communication system with contextual snippets
Systems and methods for processing emergency communications are provided. A system may receive an emergency communication initiated by an emergency communicator. The system may detect a data field action in response to an emergency receiver entering a data input based on the emergency communication. The system may capture a timestamp of when the data field action occurred. The system may generate a communication snippet based on the action timestamp and a snippet length. The communication snippet may be configured to provide context from the emergency communication to the data input. The system may transmit the communication snippet and the data input to an emergency responder.
US11758039B1 Data access system for representatives
Embodiments described herein disclose methods and systems for providing selective data access to representatives. In some embodiments, the system can monitor a call between a user and a representative regarding a subject matter. The user can have an associated profile with data, and the data can be locked such that the representative cannot access the data. During the conversation between the representative and the user, the system can continuously convert both parties' speech into text. The system can determine an intent of the call based on the text and unlock a portion of the data about the user based on the determined intent of the call. Only the unlocked portion of the data is displayed to the representative.
US11758038B2 Apparatus, devices, methods and computer programs relating to actionable objects
A method and system are disclosed for enabling a telephone call to be made an actionable object and enabling that actionable object to be updated. The user device may have a graphical user interface on which the phone call is presented as an actionable object. The user device may be the same device (e.g. a smartphone) on which the call was made and/or may be a separate device (e.g. a desktop or laptop or tablet computer or the like). The data received by the computer apparatus may be for example one or more of start time of the call, end time of the call, duration of the call, telephone number of the third party, location of the user and call disposition.
US11758035B2 User interface for configuring external accessories with accessory device management applications
A computer system is used to initiate a process to configure an external accessory for use with at least a first device management application. The computer system displays a prompt that includes an option to initiate a process to configure the external accessory for use with at least a first device management application. While displaying the prompt, the computer system optionally receives a selection and/or an input corresponding to a selection of an option to initiate a process to configure the external accessory for use with at least a first device management application.
US11758033B2 Communication protocol based on physical configuration of a wireless device
Techniques for communication protocol based on physical configuration of a wireless device are described and may be implemented to adapt to a variety of different wireless scenarios. For instance, configuration of an antenna system of a wireless device is adapted to optimize wireless performance in different physical configurations, such as open configurations and folded configurations. Further, network communications are adapted to optimize wireless communication with a wireless device in different physical configurations of the wireless device. The described techniques, for instance, optimize performance in different frequency bands based on changes in device configuration between open positions and folded positions.
US11758031B2 Distributed software-defined industrial systems
Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.
US11758030B2 Encoder generating data packet, operation method thereof, and operation method of electronic device including encoder
Disclosed is an operating method of an encoder, which includes receiving a first bit stream including first to N-th bits, determining at least one symbol in the first bit stream, wherein the at least one symbol includes “M” consecutive bits each having the first bit value or the second bit value, and generating a first data packet including a first header and at least one packet symbol. The first header includes a least symbol address of a first symbol of the at least one symbol and an inverted value of a bit value of the first bit, a first packet symbol of the at least one packet symbol includes a bit value of the first symbol, a least symbol address of a second symbol of the at least one symbol, and an inverted value of a bit value of a next bit of the first symbol.
US11758029B2 Ensuring properly ordered events in a distributed computing environment
A first event occurs at a first computer at a first time, as measured by a local clock. A second event is initiated at a second computer by sending a message that includes the first time. The second event occurs at a second time, as measured by a local clock. Because of clock error, the first time is later than the second time. Based on the first time being later than the second time, an alternate second time, that is based on the first time, is used as the time of the second event. When a third system determines the order of the two events, the first time is obtained from the first computer, and the alternate second time is obtained from the second computer, and the order of the events is determined based on a comparison of the two times.
US11758027B2 Efficient TLV style header parsing and editing
In some aspects, the disclosure is directed to methods and systems for a flexible type-length-value (TLV) parser and identification map that may be used to quickly identify TLV sequences of packet headers for subsequent processing in a pipeline. A flexible TLV bus may provide a secondary path for the TLV header and identification map, allowing for subsequent processing stages to read, process, modify, delete, or otherwise utilize individual TLV sequences within the header.
US11758023B2 Multicore electronic device and packet processing method thereof
A multicore electronic device is provided. The multicore electronic device includes a multicore including a plurality of cores, each core being configured to process packets in a driver core layer, a network processing core layer, and an application core layer, and a memory configured to store executions instructions for causing a first core of the plurality of cores to, when the packets are received, identify a location of a driver core for delivering the packets to an operating system domain, a location of an application core for processing the packets in a user domain, and a processing amount, determine a location of a network processing core for processing the packets based on at least one of the location of the driver core, the location of the application core, and the processing amount of the session, and control the network processing core to perform network stack processing on the packets.
US11758021B2 System for processing coherent data
A monitoring system presents metrics or event data by monitoring state information of a computing system. In an embodiment, the monitoring system includes one or more processors that receive state information from an agent executing on the computing system. The state information describes a component of the computing system. In response to receiving the state information, the monitoring system generates aggregate state information based on the state information and prior state information previously received from the agent. The state information and prior state information may correspond to the same time period. The monitoring system generates subscribed state information from the aggregate state information. The subscribed state information is a subset of the aggregate state information selected using instructions of a client. The monitoring system sends the subscribed state information to the client to cause an update in a user interface presented by the client.
US11758019B1 Impatient system for querying stateless computing platforms
A system and method for issuing requests to a stateless computing platform is described. In an example implementation, the system may include a stateless computing platform configured to receive and service a first set of requests and a second set of requests from a stateful server. The stateful server may be configured to determine the first set of requests in association with a client operation, issue the first set of requests to the stateless computing platform, determine whether a cumulative percentage of requests in the first set of requests serviced by the stateless computing platform meets a threshold, reissue a remainder of the requests in the first set of requests as the second set of requests to the stateless computing platform responsive to determining that the cumulative percentage of requests in the first set of requests serviced by the stateless computing platform meets the threshold, and monitor, in parallel, the first set and the second set of requests until the remainder of the requests in either of the first set or the second set of requests is serviced by the stateless computing platform.
US11758016B2 Hosted application as web widget toolkit
Embodiments of the present disclosure relate to techniques for providing a remoted application to a client device over a network. Certain embodiments involve receiving, by a web server and from the client device, a request for the remoted application. The request may comprise a tag which identifies one or more attributes of the remoted application. Embodiments further involve launching, by the web server and based on the tag, the remoted application. Embodiments further involve providing, by the web server and to the client device, a video stream of the remoted application. The video stream of the remoted application may comprise one or more images rendered based on raw data of the remoted application. Embodiments further involve receiving, by the web server and from the client device, user input and providing, by the web server and based on the user input, application input to the remoted application.
US11758014B2 Scheduling of application preloading in user devices
A user device includes an interface and one or more processors. The interface is configured to communicate over a network. The one or more processors are configured to evaluate a pre-load scheduling condition with respect to a user application installed in the user device, and to schedule pre-loading of the user application depending on the pre-load scheduling condition.
US11758011B2 Automated routing based on content metadata
Methods, computer readable media, and devices for automated routing based on content metadata are provided. One method may include receiving a user request for content with metadata from a client by a content distribution network (CDN), parsing the user request for content to generate an evaluation of the metadata, determining a routing decision representing a selection of one of a plurality of origin services for the user request for content based on the evaluation of the metadata, transmitting the user request for content to the selected one of the plurality of origin services based on the routing decision, receiving a response to the user request for content from the selected one of the plurality of origin services, and sending the response to the client.
US11758010B1 Transforming an application into a microservice architecture
According to one embodiment of the present invention, a system transforms an application for a distributed computing environment. The system comprises one or more memories, and at least one processor coupled to the one or more memories. The system analyzes a description of user intent to extract information for transforming the application. The extracted information indicates functionalities for the distributed computing environment. A plurality of software artifacts of the application are mapped to the functionalities. The plurality of software artifacts form different groups of software artifacts. Remaining software artifacts of the application are assigned into the different groups based on a remaining software artifact corresponding to a mapped software artifact of a group. The different groups correspond to microservices for the distributed computing environment. The microservices for the distributed computing environment are presented based on the different groups.
US11758009B2 Electronic system for combination of temporal resource activity data and resource transmission
Embodiments of the present invention relate to, in general, combination of temporal resource activity data and resource transmission. Typically, a system configured to concatenate time dependent sequential activity data structures such that resource transmission for an impending resource activity may be performed at an antecedent resource activity associated with the sequential activity data structures, is provided. In some embodiments, based on analyzing a trigger signal, the system is configured to identify a first resource activity initiated by the user. The system may then modify the first resource activity at the first networked device, in order to link a second resource activity with the first resource activity such that the second resource activity is initiated concurrently with the first resource activity prior to the second time interval associated with the second resource activity.
US11758003B2 Mixed peer-to-peer mesh and forwarding system
A process that includes establishing, with a first client computing device, a first peer-to-peer connection with a second client computing device. The process further includes determining, with the first client computing device, that a first media stream provided by the first client computing device satisfies at least one selective forwarding unit streaming condition, and providing, with the first client computing device and in response to the first media stream satisfying the at least one selective forwarding unit streaming condition, the first media stream to the second client computing device via a selective forwarding unit.
US11757998B2 Methods and systems configured for distribution of VR/MR/AR/XR content to end user devices via logical relationships and related management of end user devices
A method to distribute and manage virtual reality (VR) content among a plurality of headsets can be provided by receiving VR experience configuration information from an administrator of a VR experience including VR content module information identifying the VR content modules to be executed during the VR experience, transmitting information over a network responsive to the VR experience configuration information to a plurality of headsets to operate the plurality of headsets as part of the VR experience subject to operating limitations of the VR content identified by the VR content module information, receiving information from the plurality of headsets relating to operation of the VR experience and, monitoring the information relating to operation of the VR experience relative to the limitations of the VR content identified by the VR content module information.
US11757995B2 Sensors with enhanced time division multiplexing frames
The present disclosure is directed to a device and method for generating and transmitting a TDM signal including both raw data and processed data. The device includes a sensor having a time division multiplexing (TDM) interface. The TDM interface transmits both raw data and processed data in a single TDM signal by reserving one or more slots inside a TDM frame for transmission of the processed data. The sensor also embeds additional information inside a data stream of raw data by repurposing one or more of values of the raw data as an exception code, flag, or another type of notification. The device is also enabled to transmit data, and disabled when not in use in order to conserve power.
US11757991B2 Common synchronization of device command into multiple synchronized single device tasks
Methods are provided for synchronizing task execution and/or data collection on multiple network devices. The methods involve obtaining a command to be executed on a plurality of target network devices and splitting the command into a plurality of single device execution tasks. Each single device execution task is for a respective network device of the plurality of target network devices. The methods further involve providing each of the plurality of single device execution tasks, via a command line interface or an application programming interface, to a respective one of the plurality of target network devices. The plurality of single device execution tasks being provided within a bounded time interval.
US11757988B2 Add and drop blobbers in blockchain
An approach is disclosed to replace or by-pass a first blobber utilizing a blockchain infrastructure. The first blobber is identified. For replacement, a second blobber is identified and a replacement transaction is written. Write markers with respect to content for the second blobber are generated. The content is transferred to the second blobber. After detecting a successful completion of all the writes to the second blobber, a transaction to drop the first blobber is written. When the first blobber is by-passed content written to the first blobber capable of being reconstructed from other blocks is written to other blobbers. Read markers are sent for the other blocks to the other blobbers. The blockchain monitors for successful completion of all reads of the other blocks. After detecting the successful completion of all the reads of the other blocks from the other blobbers, the content is reconstructed from the other blocks.
US11757985B1 Systems and methods for a blockchain interoperability platform
Methods and systems described herein relate to an improved platform that provides support to the deposits and/or withdrawals of multi-network assets between two levels of a blockchain network. More specifically, the methods and systems provide this improved platform by introducing additional liquidity pools that allow for transfers without having to bridge between the two levels.
US11757979B2 Mobile interactive kiosk method
To regulate information exchanges, provide personal security and enhance personal privacy inside and outside a network and to regulate devices. Provided is a personal bio-data mining and pairing method of a human user to one or more communications devices capable of functioning in a network cloud environment and, where the rules governing cloud organization and communications are based in part upon a human user bio-data and real world information exchanges commonly occurring at specific geographical locations.
US11757977B2 Rule-based action triggering in a provider network
Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. The conditions are determined in a provider network comprising a plurality of resources. One or more actions are determined in the one or more rules that comprise the one or more triggers. The one or more actions are performed, comprising modifying one or more of the resources in the provider network.
US11757970B2 System and method for content streaming in a network environment
Streaming content with an electronic device includes incrementally downloading content data at a first quality level from a content server over a network. Triggered by receipt of a notification indicative of predicted network congestion, the electronic device requests and downloads a next increment of the content data at a second quality level lower than the first quality level from the content server.
US11757965B2 Low latency streaming media
Content streaming systems, such as systems that use HTTP compliant requests to obtain media segments for presentation of the content on a device. These content streaming systems can be optimized to reduce latency to a low level so that live events can be streamed to receiving devices in such a manner so that the time between an action in the live event and the presentation of the action on a receiving device that receives the streamed content is less than about 10 seconds. A client device can use rendition reports to tune-in to a new rendition (at a first bit rate) after presenting a prior rendition (of a second bit rate) when switching between the different bit rates; also, for example, a client device can use playlist annotations that indicate independent frames to avoid downloading depending frame media segments when switching between different renditions.
US11757958B1 Systems and methods for secure, controlled virtual visitation with confinement institution inmates
Secure, controlled, interactive virtual visitation for confinement institution inmates is provided using computing devices connected through a network by managing the scheduling of visitation sessions and use of shared visitation session resources, ensuring the identities of the inmate and the person with whom the inmate is to interact in the virtual visitation session, and by monitoring the interactions and communications during the virtual visitation sessions to detect prohibited activities. Another embodiment of the invention uses a virtual desktop shared from a remote server to ensure that an inmate does not have access to prohibited applications or content during a virtual visitation session.
US11757957B2 Controlling presentations in video conferences
One example method for controlling presentations in video conferences includes displaying, by a video conference application executing on a first client device, a first slide of a plurality of slides in a slide presentation as part of a visual display of a video conference on the first client device, receiving, by the video conference application executing on the first client device from the video conference application executing on a second client device, a command to display a second slide, wherein the command is issued by a first user of a plurality of users of the video conferencing application authorized to control the slide presentation; and displaying, by the video conference application executing on the first client, the second slide in response to receiving the command.
US11757955B2 Information switching and sharing method, device, electronic apparatus, and storage medium
An information switching and sharing method, a device, an electronic apparatus, and a storage medium are provided. The method includes: upon detecting a trigger operation of a link to a second page in a first page currently being shared, redirecting to the second page, wherein the first page is currently being displayed and sent to a client terminal of a recipient user, such that the client terminal of the recipient user displays the first page; and sharing the second page to the client terminal of the recipient user in a follow mode, such that the client terminal of the recipient user in the follow mode mirrors a display of the second page, wherein the follow mode follows a display of a current display page on a client terminal of a host sharing user.
US11757954B2 Systems and methods for selecting a local device in a collaborative environment
For each device in a collaborative environment, qualities of system characteristics are determined. Based on the respective qualities of each device, a subset of devices is identified, including at least one device having a highest first quality and at least one device having a highest second quality, each corresponding to a different system characteristic. One or more devices from the subset of devices are then selected, based on the first quality and the second quality of each device of the subset of devices, to perform a function associated with the respective system characteristic.
US11757952B2 Relay device for call processing, call processing method performed by relay device, and storage medium in which program for executing call processing method is stored
A relay device for call processing according to an embodiment may include: a database; a protocol relay unit; a call processing unit for checking whether a sender and recipient of a call are subscribers stored in the database, on the basis of an income SIP signal through the protocol relay unit, and providing the income SIP signal to an external call routing server when the sender of the call is the subscriber and the recipient of the call is not the subscriber; and a packet processing unit for rearranging incoming call packets of the call according to the sequence of the call packets and adjusting transmission speed of the rearranged call packets according to the situation in which the call packets are incoming.
US11757946B1 Methods for analyzing network traffic and enforcing network policies and devices thereof
A method, non-transitory computer readable medium, and device for analyzing network traffic and enforcing network policies includes analyzing network traffic data based on one or more network traffic rules. An attack on the network such as a current or predicted attack is determined based on the analysis. Next, one or more policy changes to a plurality of existing network policies are identified when the current or predicted attack on the network is determined to be present. The identified one or more policy changes are enforced on one or more client computing devices causing the determined current or the predicted attack on the network.
US11757944B2 Network intermediary with network request-response mechanism
The technology disclosed describes a system. The system comprises a network security system interposed between clients and cloud applications. The network security system is configured to generate a synthetic request, and inject the synthetic request into an application session to transmit the synthetic request to a cloud application and receive a response to the synthetic request from the cloud application.
US11757942B2 Automated device provisioning and activation
An end-user device including a service control device link agent, a memory configured to store a first encryption key, a modem configured to enable communications with a network system over a service control link, and a plurality of device agents communicatively coupled to the service control device link agent, each of the plurality of device agents identifiable by an associated one of a plurality of device agent identifiers. The service control device link agent configured to receive an encrypted agent message from a network element of the network system, decrypt the encrypted agent message, using the first encryption key, to obtain an agent message having a device agent identifier and message content for delivery to a device agent identified by the device agent identifier, the message content being from a server communicatively coupled to the network element, and deliver the message content to the device agent.
US11757940B2 Firewall rules for application connectivity
Some embodiments provide a method for a network management and control system that manages a virtual infrastructure deployed across a set of datacenters. The method receives a definition of an application to be deployed in the virtual infrastructure. The application definition specifies a requirement that the application receive data traffic from sources external to the virtual infrastructure. Based on the application definition, the method defines a first set of firewall rules for the application that indicate conditions for allowing data traffic from sources external to the virtual infrastructure. For an existing second set of higher-level firewall rules for data traffic entering and exiting the virtual infrastructure, the method specifies a new firewall rule that directs a network element implementing the sets of firewall rules to apply the first set of firewall rules to any data traffic that is from sources external to the virtual infrastructure and directed to the application.
US11757939B2 Network-assisted secure data access
The concepts and technologies disclosed herein provide a network-assisted secure access (“NASA”) application that is installed on a user device. The NASA application can enhance current multi-factor authentication processes to prevent unauthorized access by leveraging mobile connectivity data. The enhanced two-factor authentication process is made seamless and transparent to the user by authenticating the mobile connectivity data with data known to the mobile network that serves the user device. The mobile connectivity data can include network-determined location, cell identifier (“cell ID”), Internet protocol (“IP”) address, a globally unique temporary identifier (“GUTI”), combinations thereof, and the like. Additionally or alternatively, one or more user profiles (e.g., user-defined and/or social media profile(s)) can be used to further enhance security. The enhanced two-factor authentication process can be executed at initial access to establish a secure connection and/or at any time during an established connection to ensure the connection remains secure.
US11757933B1 System and method for agentless lateral movement protection from ransomware for endpoints deployed under a default gateway with point to point links
An extended enterprise browser provides protection from ransomware attacks against SaaS and private enterprise application. In one implementation, the extended enterprise browser supports at least two different endpoint security certificates. A selection of the endpoint security certificate is made based on a ransomware risk level posture. Various factors may be used to determine the ransomware risk level posture to aid preventing ransomware attacks.
US11757931B2 Detection of brute force attacks
The disclosed embodiments determine a plurality of anomaly indications for a plurality of corresponding time series. A multi-modal model is defined for each time series. A first distribution is compared against a time series when the time series values fall within a first range and a second distribution is compared against the time series when the time series values fall with a second range. Based on the comparison, an indication of anomaly is generated for the time series. The indicators of anomaly for each time series are then combined using Fisher's method in some embodiments. The resulting combined anomaly indication is used to determine whether a network is experiencing a brute force attack.
US11757929B2 Traffic-shaping HTTP proxy for denial-of-service protection
In accordance with some aspects of the present disclosure, an apparatus is disclosed. In some embodiments, the apparatus includes a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to receive a request from a client; determine family of metrics; schedule the request based on the family of metrics; and in response to satisfying one or more scheduling criteria, send the request to a backend server.
US11757928B2 Distributed denial-of-service mitigation
The techniques described in this disclosure provide resilient and reactive on-demand Distributed Denial-of-Service (DDoS) mitigation services using an exchange. For example, an exchange comprises a first virtual network for switching mixed traffic (including dirty (DDoS) traffic and clean (non-DDoS) traffic)) from one or more networks to one or more DDoS scrubbing centers; and a second virtual network for switching the clean traffic from the one or more DDoS scrubbing centers to the one or more networks, wherein the exchange is configured to receive the mixed traffic from the one or more networks and switch, using the first virtual network, the mixed traffic to a selected DDoS scrubbing center of the one or more DDoS scrubbing centers, and wherein the exchange is configured to receive the clean traffic from the selected DDoS scrubbing center and switch, using the second virtual network, the clean traffic to the one or more networks.
US11757927B2 Systems and methods for parallelized custom data-processing and search
This invention provides systems and methods for data processing by means of an ongoing background process on an end-user's computer. As a user receives and generates data, files are analyzed. A container file is opened into the volatile memory and its contents (including data and metadata) are extracted, without requiring an index to be created. The extracted components are analyzed based on predefined characteristics.
US11757926B1 Systems and methods of web application security control governance
Security control governance can significantly thwart attacks from external data. Inline processing can reduce and limit attack surfaces and enforce validators preselected for applications. Processing and saving data can be controlled based on confirmation that an application has implemented requisite security controls to validate data. The applicability of such a technical improvement to system operations improves the technical operations of most any system with one or more applications that accept potential attack surface items, such as data, data fields, or data types, from “open” or uncontrolled sources.
US11757923B1 Apparatus and method for intelligent processing of cyber security risk data
An apparatus and method for intelligent processing of cyber security risk assessment data are provided. The apparatus includes a processor and a memory communicatively coupled to the at least a processor. The memory contains instructions configuring the at least a processor to receive a cyber profile associated with a digital environment. The processor is also configured to generate a cyber profile summary of the cyber profile data and generate a user interface data structure including the cyber profile summary and the cyber profile. A graphical user interface (GUI) is communicatively connected to the processor and the GUI is configured to receive the user interface data structure including the cyber profile summary and the cyber profile and display the cyber profile summary on a first portion of the GUI.
US11757919B2 System and method for catastrophic event modeling
A system and method for catastrophic event modeling are provided. The method includes generating a cyber event catalog based on a past cyber event, the cyber event catalog including a plurality of cyber events; and simulating a cyber event, of the plurality of cyber events included in the cyber event catalog, to predict whether an organization is affected by a simulated cyber event, wherein the organization is an organization selected from a hazard table.
US11757916B1 Methods and apparatus for analyzing and scoring digital risks
In some implementations, a method includes receiving an input domain name and generating a normalized domain name based on the input domain name. The normalized domain name including at least one of an internationalized domain name (IDNA) or a Unicode domain name that is converted from puny code characters in the input domain name. The method also includes determining whether the input domain name is excluded from domain impersonation analysis based on the normalized domain name and risk configuration data associated with an entity. In the event that the input domain name is not excluded from domain impersonation analysis, the method further includes calculating a confidence score representing a risk of domain impersonation to the entity, calculating the confidence score including at least one of: i) analyzing a typo-squat in the input domain name; or ii) analyzing a combo-squat in the input domain name.
US11757905B2 Unwanted tunneling alert system
Various systems and methods are provided that detect malicious network tunneling. For example, VPN logs and data connection logs may be accessed. The VPN logs may list client IP addresses that have established a VPN connection with an enterprise network. The data connection logs may list client IP addresses that have requested connections external to the enterprise network and remote IP addresses to which connections are requested. The VPN logs and the data connection logs may be parsed to identify IP addresses that are present in the VPN logs as a client IP address and in the data connection logs as a remote IP address. If an IP address is so present, user data and traffic data associated with the IP address may be retrieved to generate a risk score. If the risk score exceeds a threshold, an alert to be displayed in a GUI is generated.
US11757898B2 Location-based parental controls
Systems, apparatuses, and methods are described for parental controls based on the location of a wireless computing device. Wireless access points may be located in different locations, e.g., in different rooms of a home. The location of the wireless computing device may be determined based on comparing measured signal strengths to baseline signal strengths associated with the location. Information related to an access level associated with the location may be determined. The access level may, for example, permit access to content in a first location, but prevent access to the content in a second location. Content may be provided to the wireless computing device based on the access level associated with the location.
US11757885B2 Transaction security systems and methods
Outbound traffic of a host application may be received from a host device having a host processor. The secure resource may be configured to provide a secure transaction based on the outbound network traffic. Using a second processor different than the host processor, it may be determined whether the host application is authorized to provide the outbound network traffic to the secure resource. The outbound network traffic may be allowed to be forwarded to the secure resource if the host application is authorized. The outbound network traffic may be disallowed to be forwarded to the secure resource if the host application is not authorized.
US11757883B2 Borrower privacy enhancement for shared-line solutions
Techniques for sharing or borrowing communication lines are discussed herein. For example, a system can distinguish between a communication line borrower and a communication line owner based on unique user identifiers. The system can identify the communication line borrower as an intended recipient of communication information and user information based on a unique identifier of the communication line borrower that is associated with the communication information and user information by one or more network nodes. The system can secure the shared communication line against activation by the communication line owner and additional communication line borrowers while the shared communication line is assigned to the communication line borrower.
US11757882B2 Conditionally-deferred authentication steps for tiered authentication
Techniques are described herein for using special session identifiers to defer additional authentication steps (AAS) for at least some restricted application actions. A client session is associated with a special session identifier that is mapped to an authentication tier (AT) achieved for the session based on the satisfied authentication steps. Web servers that are enabled for AAS deferral include context information, which identifies a requested action, with session verification requests to an authentication service. The authentication service determines that AAS is required to perform an action when (a) the AT associated with the action is a higher-security tier than the AT associated with the session, or (b) the session is associated with an AT that is lower than the highest-security AT and there is no context information accompanying the request for session validation, in which case the authentication service assumes that the highest-security AT is required to perform the request.
US11757881B2 Workspace deployment using a secondary trusted device
Systems and methods for workspace deployment using a secondary trusted device are described. In some embodiments, a first Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first IHS to: establish a first connection with a second IHS, where the second IHS is configured to establish a second connection with a workspace orchestration service, and where the workspace orchestration service is configured to: receive device identification information of the first IHS from the second IHS; and authenticate the device identification information against a database provided by a manufacturer of the first IHS; and in response to a successful authentication, establish a third connection with the workspace orchestration service.
US11757880B2 Multifactor authentication at a data source
A method and system for performing authentication are described. The method and system include receiving, from a client, a communication for a data source at a wrapper. The wrapper includes a dispatcher and a service. The dispatcher receives the communication and is data agnostic. The communication is provided from the dispatcher to the service. The service determines whether the client is authorized to access the data source utilizing multi-factor authentication.
US11757878B2 System and method for selecting an electronic communication pathway from a pool of potential pathways
A system for selecting an electronic communication pathway from a pool of potential pathways. The system includes a network communication routing hub operating on at least a server wherein the network communication routing hub selects an electronic communication pathway from a plurality of electronic communication pathways. The at least a server is configured to include an authorization module wherein the authorization module is configured to authenticate each device of the plurality of remote devices. The system includes a pathway selection module operating on the at least a server wherein the pathway selection module is configured to select based on a pathway probability variable a pathway from the plurality of electronic communication pathways.
US11757875B2 System and method for checking default configuration settings of device on a network
A method and system for securely verifying security compliance of a device on a network by generating a hash value for configuration data of the device, sending this value to a compliance service agent, comparing the hash value with hash value of default configuration data of the device, and reporting security non-compliance of the device when the generated hash value is same as the default hash values.
US11757874B2 Mutual authentication system
A wireless communication system enables one-sided authentication of a responder device (120) by an initiator device (110) and mutual authentication of both devices. Embodiments of the initiator may have a message unit (116) and a state machine (117). The initiator starts by acquiring a responder public key via an out-of-band action and sends an authentication request. The responder sends an authentication response comprising responder authentication data based on a responder private key and a mutual progress status indicative of the mutual authentication being in progress for enabling the responder device to acquire an initiator public key via a responder out-of-band action. The initiator state machine is arranged to provide a mutual authenticating state, engaged upon receiving the mutual progress status, for awaiting mutual authentication. Thereby long time-out periods during wireless communication are avoided, while also enabling the initiator to report communication errors to the user within a short time.
US11757871B1 Voice command security and authorization in user computing devices
Techniques described herein include receiving, authorizing, and processing voice commands to control computing devices and perform various device capabilities. In some examples, a user computing device may implement voice command functionality using multiple independent components, with shared security credentials established between different combinations of components. An intermediate voice authorization component may receive and compare voice input data received from a user interface component with voice template data stored securely by a voice data component, to protect against a component becoming compromised by malware or exposure to an untrusted system. Voice commands may be used to execute, disable, or enable various capabilities on the user device, including different device applications and features, and may be authorized by different users with various security and authorization techniques.
US11757867B2 System and method for implementing hacker traffic barriers
Systems and methods are presented for implementing hacker traffic barriers for mitigating unauthorized account usage. A security system securely associates a primary trusted device with a user using encrypted tokens stored in an enclave within the primary trusted device, authorizes web browser authentication, and provides both intrinsic and explicit checks for unauthorized access to an account.
US11757863B2 Systems and methods to provide information and services to authorized users
Systems and methods are provided to authorize users to anonymously access resources of different web sites. For example, a business listing service may authenticate users and allow the authenticated users to access the resources of the businesses listed via the business listing service, without the users having to create separate accounts with the businesses and without having to reveal the identities of the users to the businesses.
US11757859B2 Run-time attestation of a user workspace
Run-time attestation of a workspace including deploying, at a client information handling system, an application broker, the application broker including a model that defines characteristics of a computer-implemented application accessible through a server information handling system; establishing a trust relationship between a control vault system of the client information handling system and the server information handling system; provisioning entitlements, by the application broker, that are associated with the computer-implemented application at the client information handling system; identifying an execution of the entitlements at the client computing device, and comparing the execution of the entitlements with the model; determining, based on the comparing, a violation of the model, and in response, procuring a trust challenge from the server information handling system; generating, by the application broker and in response to the trust challenge, an attestation of the trust relationship between the control vault system and the server information handling system.
US11757858B2 Analog waveform monitoring for real-time device authentication
A method that includes operating a bus monitoring system having at least one interface configured to be coupled to at least one communication bus and receive bus traffic transmitted over the communication bus(es). The method also includes, using a device authentication system of the bus monitoring system, analyzing the bus traffic received via the at least one interface. Analyzing the bus traffic includes obtaining a message in the bus traffic (where the message identifies a source), identifying a support vector machine that corresponds to the source of the message, applying a wave transform to a waveform of the received message in order to generate a transformed waveform, inputting the transformed waveform to the identified support vector machine, and taking action in response to the identified support vector machine determining that the transformed waveform or the associated information does not correspond to the source.
US11757857B2 Digital credential issuing system and method
A digital credential issuing system and method use public storage and encryption to provide a more secure digital credential issuing process because there is no direct interaction between the credential issuer and an entity requesting a new credential. The new credential may be secured, such as by using encryption, so that the newly issued credential may be uploaded to the public storage and then decrypted and used by only the particular entity for which the new credential is intended.
US11757855B2 Method and apparatus for communications using secret key in communication system
An operation method of a first communication node in a communication system may comprise estimating a channel state between the first communication node and a second communication node based on a pilot signal received from the second communication node; generating a first channel codebook based on the estimated channel state; transmitting information of the first channel codebook to the second communication node; receiving a response indicating whether the first channel codebook is to be used from the second communication node; when the response is an ACK indicating that the first channel codebook is to be used, generating a first secret key by using the first channel codebook; and transmitting data encrypted using the first secret key to the second communication node.
US11757854B2 Secure stream buffer on network attached storage
A network attached storage device coupled to a local network and including a network interface configured to receive digital content from a remote content provider outside the local network. The network attached storage device includes storage having a first region accessible by a user of the local network and a secure region. The network attached storage device includes a processor coupled to the storage, the processor configured to control access to the secure region of the storage based on instructions received from a remote content provider.
US11757851B2 Secure message including a vehicle private key
An example apparatus comprises a memory resource configured to store a private key associated with a vehicle and store a data matrix comprising data corresponding to operation of the vehicle. The apparatus may further include a processing resource configured to generate a first secure message comprising data corresponding to the vehicle, transmit the first secure message, receive a second secure message comprising an updated data matrix, and update the data matrix based, at least in part, on the updated data matrix.
US11757850B2 Distributed logging for securing non-repudiable multi-party transactions
Disclosed herein are methods, systems, and processes for distributed logging for securing non-repudiable transactions. Credentials, request information, response information, and action items generated and received by a requesting computing system and a responding computing system, and transmitted between the requesting computing system and the responding computing system are separately recorded and stored in a requestor log maintained by the requesting computing system and in a responder log maintained by the responding computing system.
US11757848B1 Content protection for device rendering
Users access content using a variety of formats, where some formats provide stronger encryption or protections than others. Content transmitted over open protocols may expose content to unauthorized third parties or enable unauthorized use of the content. The content may be protected by converting the content to a set of instructions on a user device, where the instructions correlate characters to identifications and outlines of the characters with instructions for rendering the characters. Different segments of content may have different mappings between characters, identifications, and outlines to add time or resource use to attempts to reverse engineer the instructions.
US11757843B1 Protected configuration of a virtual private network server
A method including storing, by an infrastructure device in a read-only memory associated with a read-only device, an initial operating system to be utilized by a VPN server in association with providing VPN services; storing, by the infrastructure device in the read-only memory, authentication information associated with authenticating a requesting device as an authorized recipient of the initial operating system; and configuring, by the infrastructure device, the read-only device to control access to the initial operating system based at least in part on utilizing the authentication information. Various other aspects are contemplated.
US11757842B2 Authentication scheme in a virtual private network
A method including determining, by a first server, an encrypted authentication packet, the determining including, determining a crypted code field to indicate a type associated with the encryption authentication packet and that at least a portion of the encryption authentication packet is encrypted, and determining a crypted payload based at least in part on encrypting one or more fields of an initial authentication packet; and transmitting, by the first server to a second server, the encrypted authentication packet to enable the first server and the second server to conduct an authentication process. Various other aspects are contemplated.
US11757838B2 Web application firewall for an online service
Disclosed herein are enhancements for operating a web application firewall to reduce load. In one implementation, a method of operating a content server for a web application comprising running a web accelerator with a plurality of threads on the content server. The method further provides receiving a request for content which will be provided to a web application, filtering the request and determining that the content will be requested from a second server. After determining that the content will be requested from a second server, reviewing the request with a web application firewall operating at a network layer 7, forwarding the request, receiving the content, and providing the content. Further, the web application firewall is controlled by a plurality of sets of rules, which can be updated without restarting the web accelerator.
US11757836B2 Management of internet of things (IoT) by security fabric
The present invention relates to a method for managing IoT devices by a security fabric. A method is provided for managing IoT devices comprises collecting, by analyzing tier, data of Internet of Things (IoT) devices from a plurality of data sources, abstracting, by analyzing tier, profiled element baselines (PEBs) of IoT devices from the data, wherein each PEB includes characteristics of IoT devices; retrieving, by executing tier, the PEBs from the analyzing tier, wherein the executing tier is configured to control network traffic of IoT devices of a private network; generating, by the executing tier, security policies for IoT devices from PEBs of the IoT devices; and controlling, by the executing tier, network traffic of the IoT devices of the private network to comply with the security policies.
US11757834B2 Communication protocols in integrated systems
Systems and methods comprise a gateway that includes a processor coupled to a security system at a premises via a channel. The channel comprises a protocol of the security system that is a proprietary bus protocol of the control panel of the security system. A touchscreen at the premises is coupled to the gateway and presents user interfaces. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides access to network devices. A camera is located at the premises and coupled to the gateway. A security server at a remote location is coupled to the gateway. The security server comprises a client interface through which remote client devices exchange data with the gateway and the security system.
US11757832B2 IP address allocation system and method
An internet protocol (IP) address allocation method includes receiving, by a forwarder, an address request sent by an external network element, where the address request includes a dynamic host configuration protocol (DHCP) request of user equipment (UE) and user characteristic information of the UE, acquiring, from a DHCP service network element according to the DHCP request, an IP address allocated to the UE, and acquiring first instruction information that is delivered by a control device according to the user characteristic information of the UE and the IP address allocated to the UE, and sending the IP address to the UE according to the user characteristic information.
US11757827B2 Network security from host and network impersonation
Systems and methods may include sending, to a network registrar, an extended duplicate address request (EDAR) message including a first nonce generated by a host computing device, and receiving, from the network registrar, an extended duplicate address confirmation (EDAC) message including a second nonce and a first signature, a first nonce pair including the first nonce and the second nonce being signed by the network registrar via a first key pair of the network registrar via the first signature. The systems and methods may further include sending a first neighbor advertisement (NA) message to the host computing device including the second nonce. The second nonce and a public key of the network registrar verifies the first signature from the network registrar, the verification of the first signature indicating that a router through which the host computing device connects to a network is not impersonating the network.
US11757824B2 Techniques for cross platform communication process flow event posting
Techniques described herein are used to support cross platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein support a communication process flow management platform detecting an event associated with a communication process flow that control electronic communications between a tenant and a set of users. The platform may generate a data object corresponding to the event. The data object may include metadata associated with the event. The platform may transmit, to a communication platform, a request that includes the data object. The request may be configured to cause an entry associated with the event to be posted into the communication platform.
US11757823B2 Electronic mail authentication and tracking in database system
Disclosed are some implementations of systems, apparatus, methods and computer program products for tracking inbound email messages in association with database records. A first electronic mail message received via a network from a first client device is processed, where the first electronic mail message has a header including a message identifier. The message identifier is obtained from the header and parsed such that an encrypted portion and one or more unencrypted portions are obtained, where a first unencrypted portion of the unencrypted portions includes an entity identifier associated with a first database record of a database. A secret key associated with the first electronic mail message is obtained and the first electronic mail message is authenticated using the secret key, the encrypted portion of the message identifier, and at least one unencrypted portion of the unencrypted portions of the message identifier. The first electronic mail message is stored in association with the first database record according to a result of authenticating the first electronic mail message.
US11757820B1 Methods and systems for presenting modules in an inbox interface
Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities that they might not otherwise be aware of (or inclined to use on a regular basis). After a number of recent or unread messages are shown in the inbox's initial interface, the messages end and are replaced with modules. Many different types of functionality may be the subject of the modules (e.g., a module for sharing local content such as photos from a photo album, a People/States module, Top Contacts, New Behavior, Live Videos, Events, Businesses, or Messaging Stickers). Once the available modules have been scrolled through, the interface may revert to more messages, such as less-recent or previously read threads from the original messages. Unread threads may also be collapsed in the top section of the inbox, or included in a module.
US11757817B1 Peer-to-peer location-based messaging
Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for peer-to-peer location-based messaging. In some implementations, a mobile device selectively displays displayable messages associated with beacons corresponding to specific locations that the mobile device visits. The mobile device can extract identifiers from wireless messages from beacons and determine whether to display a message corresponding to a beacon based on filter parameters of a user and data indicating characteristics of a property where a beacon is located. The displayable messages corresponding to beacons can be messages users who associated with the beacons have previously designated for presentation upon detection of the beacons. The mobile device can display the displayable message for a beacon while the mobile device is a detection range to receive the wireless message from the beacon.
US11757816B1 Systems and methods for detecting scam emails
A scam detection system includes a user computer that runs a security application and a backend system that runs a scam detector. An email is received at the user computer. The security application extracts and forwards a content of the email, which includes a body of the email, to the backend system. The email body of the email is anonymized by removing personally identifiable information from the email body. A hash of the anonymized email body is generated and compared against hashes of a whitelist and a blacklist. The anonymized email body is classified. A segment of text of the anonymized email body is identified and provided to the user computer when the anonymized email body is classified as scam.
US11757815B1 Data aggregation from multiple entities
One embodiment provides a hub of a collecting device that receives messages from entities. The messages are formatted in a message structure that is dependent upon an entity sending the message. The hub analyzes each of the received messages by identifying, from the message structure, information corresponding to an interest of the collecting entity, and discarding information of the message not of interest to the collecting entity. The analysis is agnostic with respect to the entity sending the message and the message structure of the message. The hub performs an action based upon the information corresponding to an interest of the collecting entity.
US11757813B2 Predicting and facilitating increased use of a messaging application
The present disclosure relates to systems and methods for increasing messaging activity in a messaging system. Using the interactions of users with each other and/or with the messaging system, the disclosed systems and methods can predict how likely a pairing of two or more users are to engage in a highly active messaging thread. Based on this prediction, the disclosed methods and systems can, for example, more effectively organize contact lists and conduct promotional efforts associated with messaging features.
US11757809B2 Integrating external contacts in a communication platform
Techniques for enabling access to external data of a user for facilitating communications via a communication platform are described herein. A user of the communication platform maintains external data with a third-party service provider. The communication platform receives, in association with a user account of the user, an indication of intent to grant the communication platform access to the external data and an authorization code (the “code”). The communication platform later receives, from the first user account, a request to access the external data. For example, the request can include an input corresponding to an intended recipient of a message. In response to the input, the communication platform sends a request, with the code, to the third-party service provider to obtain contact data associated with the intended recipient and causes the contact data to be presented in association with the message, such as in a “To” field of the message.
US11757805B2 Systems and methods for mediation using NLP and machine learning techniques
A system described herein may provide techniques for using machine learning and/or other techniques to monitor a conversation between two or more conversation participants through a messaging program. The system may utilize natural language processing (“NLP”) to determine the intent of phrases and/or words sent between mediation participants. The system may determine to take remedial measures, such as modifying, delaying, and/or rejecting a message from one of the participants when a score for the message exceeds a dynamic score threshold determined by the system based on one or more factors, such as the demographic information of the mediation participants, nature of the mediation, length of mediation, communications among mediation participants, and/or other factors.
US11757801B1 Spatial dispersion buffer
An improved buffer for networking and other computing devices comprises multiple memory instances, each having a distinct set of entries. Transport data units (“TDUs”) are divided into storage data units (“SDUs”), and each SDU is stored within a separate entry of a separate memory instance in a logical bank. One or more grids of the memory instances are organized into overlapping logical banks. The logical banks are arranged into views. Different destinations or other entities are assigned different views of the buffer. A memory instance may be shared between logical banks in different views. When overlapping logical banks are accessed concurrently, data in a memory instance that they share may be recovered using a parity SDU in another memory instance. The shared buffering enables more efficient buffer usage in a network device with a traffic manager shared amongst egress bocks. Example read and write algorithms for such buffers are disclosed.
US11757792B2 Using edge-optimized compute instances to execute user workloads at provider substrate extensions
Techniques are described for enabling users of a service provider network to create and configure “application profiles” that include parameters related to execution of user workloads at provider substrate extensions. Once an application profile is created, users can request the deployment of user workloads to provider substrate extensions by requesting instance launches based on a defined application profile. The service provider network can then automate the launch and placement of the user's workload at one or more provider substrate extensions using edge-optimized compute instances (e.g., compute instances tailored for execution within provider substrate extension environments). In some embodiments, once such edge-optimized instances are deployed, the service provider network can manage the auto-resizing of the instances in terms of various types of computing resources devoted to the instances, manage the lifecycle of instances to ensure maximum capacity availability at provider substrate extension locations, and perform other instance management processes.
US11757787B1 Configuration of time-sensitive networks
Disclosed are systems, methods, and non-transitory computer-readable media for configuration of time-sensitive networks. Time-sensitive networks utilize traffic shaping to provide for efficient and predictable flows of data through the network. A network configuration tool can be used to determine how data should be routed and shaped through the network towards its destination. The network configuration tool calculates the maximum burst size at an output port of a switch by analyzing groups of data flows that pass through the output port, rather than analyzing the data flows individually.
US11757783B2 ENUM/DNS packet priority control system and ENUM/DNS packet priority control method
When congestion occurs, the ENUM/DNS server can identify a priority packet without relaying on origin terminal information. An ENUM/DNS packet priority control system 100 includes a call control server 10 that, upon receiving a connection request from a terminal, determines whether or not the connection request is to be subjected to priority processing based on predetermined determination logic, and generates an ENUM/DNS packet that has a priority flag upon determining that the connection request is to be subjected to priority processing. The ENUM/DNS packet priority control system 100 also includes an ENUM/DNS server 20 that, upon receiving an ENUM/DNS packet that has the priority flag, determines that the packet is to be subjected to priority processing, and transmits, to the call control server 10, connection destination information that corresponds to the call destination terminal.
US11757782B2 Architectures for disaggregating SDN from the host
Techniques are disclosed for processing data packets and implementing policies in a software defined network (SDN) of a virtual computing environment. At least one SDN appliance is configured to disaggregate enforcement of policies of the SDN from hosts of the virtual computing environment. The servers are communicatively coupled to network interfaces of the SDN appliance. The servers host a plurality of virtual machines The SDN appliance comprises a plurality of smart network interface cards (sNICs) configured to implement functionality of the SDN appliance.
US11757780B2 Filter, port-capacity and bandwidth-capacity based circuits for load-balanced fine-grained adaptive routing in high-performance system interconnect
A switch is provided for routing packets in an interconnection network. The switch includes a plurality of egress ports to transmit packets. The switch also includes one or more ingress ports to receive packets. The switch also includes a port and bandwidth capacity circuit configured to obtain (i) port capacity for a plurality of egress ports of the switch, and (ii) bandwidth capacity for transmitting packets to a destination. The switch also includes a network capacity circuit configured to compute network capacity, for transmitting packets to the destination, via the plurality of egress ports, based on a function of the port capacity and the bandwidth capacity. The switch also includes a routing circuit configured to route one or more packets received via one or more ingress ports of the switch, to the destination, via the plurality of egress ports, based on the network capacity.
US11757776B2 Dynamic segment routing mapping server for a multiprotocol label switching network
A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
US11757771B2 Method for routing packets in a communication network having a variable and predictable topology
A method (100) for routing packets in a communication network (10) having a variable and predictable topology. The network includes a plurality of nodes, and each node can be connected, at least temporarily, to one or more other nodes in the network. The packets are transmitted from a source node (21) to a destination node (23). An orchestration entity (25) determines (101) a plurality of temporary paths (31) between the source node and the destination node for several successive time periods (Pi), the existence of a temporary path being guaranteed for the time period with which it is associated. The orchestration entity (25) generates (102) a table (T) of label stacks (LSi), in which table each label stack corresponds to the temporary path defined for one of the successive time periods, and each label (Lj, i) corresponds to a node of the temporary path.
US11757769B1 End-to-end path detection and management for inter-branch communication in a wide area network (WAN)
A method of managing inter-branch communication is a network, including generating an end-to-end path, wherein the end-to-end path starts in a first computing device in a first branch and ends at a second computing device in a second branch, wherein the end-to-end path is generated using a plurality of flow records and a plurality of path records and the end-to-end path includes a wide area network (WAN) segment, and issuing, based on the generating, a notification to a network administrator, wherein the notification specifies the end-to-end path and a latency associated with at least one segment in the end-to-end path.
US11757767B2 Source routing with shadow addresses
Various example embodiments for supporting source routing are presented herein. Various example embodiments for supporting source routing may be configured to support source route compression for source routing. Various example for supporting source route compression for source routing may be configured to support source route compression for source routing based on use of shadow addresses. Various example for supporting source route compression for source routing based on use of shadow addresses may be configured to support source routing of packets based on use of shadow addresses of hops in place of actual addresses of hops to encode source routes within source routed packets, thereby compressing the source routes within the source routed packets and, thus, providing source route compression.
US11757765B2 Intelligent routing of network packets on telecommunication devices
A telecommunication device configured to select one of a plurality of network connectivities of the telecommunication device to use for transmission of a network packet is described herein. The telecommunication device may select the network connectivity based on user routing criteria, connectivity metrics, or transmission times. The user routing criteria may be dynamically updated during a communication or connection, affecting selection of the network connectivity for further network packets. The network connectivities may be respectively associated with different network operators. Also, the telecommunication device may select a first network connectivity for transmitting a first network packet and a second network connectivity for transmitting a second network packet. Further, the telecommunication device may select a first network connectivity for uplink communications and a second network connectivity for downlink communications.
US11757764B2 Optimized adaptive routing to reduce number of hops
A switch is provided, which can receive a data communication at an edge of a network. The network may be made up of a plurality of switches. The switch may generate a flow channel based upon an identified source and destination for the data communication. The data communication can be routed across the plurality of switches based on minimizing a number of hops between a subset of the plurality of switches and in accordance with the flow channel.
US11757757B2 Handling bandwidth reservations with segment routing and centralized PCE under real-time topology changes
Systems and methods include receiving a request for a service in a Segment Routing network; determining an intended path for the service, provisioning a head-end node with a Segment Identifier (SID) list for the intended path, and reserving bandwidth for the service on the intended path; monitoring the Segment Routing network; and responsive to a condition determined based on the monitoring, updating the SID list for the service. The condition can include a current path for the service in the Segment Routing network differing from a provisioned path in the Segment Routing network. The condition can be based on any of a failure in the Segment Routing network, a topology change in the Segment Routing network, bandwidth changes in the Segment Routing network, an optimization timer, and input from an operator.
US11757754B2 Method and network node for obtaining target transmission path
A method and network node for obtaining a target transmission path, where the method includes obtaining, by a first network node in a network domain, topology information of a plurality of network nodes on each path between an ingress node and an egress node that are in the network domain, obtaining, by the first network node, a transmission delay of each path according to the topology information, where the transmission delay of each path includes a sum of physical link delays between all network nodes on each path and node residence times of all the network nodes on each path, and determining, by the first network node, the target transmission path according to the transmission delay of each path.
US11757748B2 Policy determining method, system, and apparatus
This application provides a policy determining method. The method includes: A first network element obtains first analytics information from a data analytics network element, where the first analytics information includes at least one of the following information: radio access type (RAT) related information or access frequency related information, and service experience analytics information corresponding to a RAT or an access frequency; and the first network element determines an access information selection policy of a terminal device based on the first analytics information, where the access information selection policy includes a target RAT or a target access frequency corresponding to the terminal device. The data analytics network element generates analytics information based on obtained network data and service data, and provides the analytics information for a network function network element.
US11757744B2 Micro segment identifier instructions for path tracing optimization
Techniques for optimizing technologies related to network path tracing and network delay measurements are described herein. Some of the techniques may include using an IPv6 header option and/or segment identifier field of a segment list or a TLV of a segment routing header as a telemetry data carrier. The techniques may also include using an SRv6 micro-segment (uSID) instruction to indicate to a node of a network that the node is to perform one or more path tracing actions and encapsulating the packet and forward. Additionally, the techniques may include using short interface identifiers corresponding to node interfaces to trace a packet path through a network. Further, the techniques may include using short timestamps to determine delay measurements associated with sending a packet through a network. In various examples, the techniques described above and herein may be used with each other to optimize network path tracing and delay measurement techniques.
US11757743B1 Low-code/no-code machine learning data stream analysis system
The present application relates to developing and deploying machine learning analysis systems using a low-code or no-code approach. A cloud service is configured to receive a first data stream from a sensor device and train a machine-learning model to recognize selected elements of the first data stream that are selected from a package of template models via a graphical user interface. The cloud service deploys the machine-learning model to an edge datacenter configured to receive a second data stream via a network connection. The edge datacenter locally interrogates the second data stream based on the machine-learning model to generate an element set including the selected elements. A logic service may receive a selection of one or more properties of the element set and one or more logical operators via a graphical user interface to generate user-configured logical rules. The logic service may the user-configured logical rules to the element set.
US11757742B2 System and method to distribute traffic flows among a plurality of applications in a data center system
A system and method to distribute traffic flows among a plurality of applications in a data center system. An apparatus is operable with a plurality of applications connected through a programmable switch and is configured to select traffic flows to ones of the plurality of applications. The apparatus is also configured to monitor and collect statistics for the traffic flows to determine rule level statistics, and move at least one traffic flow of the traffic flows from a network interface to a different network interface based on the rule level statistics.
US11757738B2 Sensor data transmission between a communication subsystem and a sensor subsystem
A system, method and apparatus for bridge interface communication. A node device can be connected to one or more bridge units using a universal sensor interface. A controller in a node device can communicate with a controller in a bridge unit device using a bi-directional data line. In one embodiment, the bridge unit can account for variable amounts of delay in gathering sensor data using availability signaling.
US11757734B1 Quality of experience (QoE) scoring in a service provider network
Systems, methods, and apparatuses disclosed herein can evaluate collections of operational information received from one or more subscriber devices to determine one or more Quality of Experience (QoE) scores for the one or more subscriber devices and/or one or more subscriber premises that are associated with the one or more subscriber devices. Generally, the one or more QoE scores can represent one or more numerically quantitative measures relating to the facilitation of a service by a service provider system. In some embodiments, the one or more QoE scores can represent one or more numerically quantitative measures relating to the experience of one or more subscribers that are associated with the one or more subscriber devices. In these embodiments, the one or more QoE scores can represent numerically quantitative measures of the subjective experience, for example, satisfaction or unsatisfaction, of the one or more subscribers with the service.
US11757728B2 Autonomic method for managing a computing system
This invention provides an autonomic method for controlling an algorithm on a multi-terminal computing system, wherein the algorithm is configured to analyse diagnostic data for each terminal and an outcome of the analysis is a first action or a second action, and a device for implementing the method, the method comprising the steps of: receiving a first set of data for the multi-terminal computing system; applying the algorithm to the first set of data to classify each terminal in the multi-terminal computing system as being associated with either a first action or second action; re-classifying a first subset of terminals classified as being associated with the first action as being associated with the second action; and applying the first actions, second actions, and reclassified second actions respectively to each terminal in the multi-terminal computing system.
US11757727B2 System and techniques for intelligent network design
A system and techniques for intelligent network design allows for capture and conversion of a basic network design, often manually created, into a digital format without duplication of effort. The disclosed techniques provide a faster, more intelligent approach for designing a network by analyzing many thousands of existing network designs and recommending proposed solutions based on user provided objectives. The techniques can generate provider independent code that provides flexibility in supporting arbitrary provider targets. The techniques can also output provider specific code that allow for rapid, efficient deployment of the network. In addition, the technique can output network system architecture designs of varying details that can be customized for the intended audience. The techniques provide for automated importing and updating provider changes to network components, schemas, and application programming interfaces reducing any lag in system design.
US11757726B2 Modeling waveform physical layer and channel for simulation using custom hardware
A hardware system for simulating a network physical layer for communication channels. The hardware system includes a plurality of hardware processors configurable to model a physical layer and communication channels. The hardware system includes a first interface coupled to the plurality of hardware processors. The first interface is configured to be coupled to a software simulator comprising a physics model configured to provide model parameters based on modeled communication hardware and a temporal modeling scenario. A second interface is coupled to the plurality of hardware processors. The second interface is configured to be coupled to simulated or real nodes for sending and receiving network data to and from the nodes. The hardware processors are configured to model effects of the physical layer and communication channels on the network data.
US11757725B1 Network analysis techniques for grouping connected objects and executing remedial measures
Groups of connected nodes in a network of nodes can be detected for evaluating and mitigating risks of the network of nodes. For example, a system can process one or more subnetworks of the network of nodes in parallel. For each subnetwork, the system can identify root nodes and their reachable nodes to create rooted groups of connected nodes. The system then can determine outdegrees of the remaining nodes in the network. The system can identify reachable nodes from a remaining node of the highest outdegree to create a nonrooted group of connected nodes. The system can estimate a risk value based on the number of rooted groups and nonrooted groups, the number of nodes in each rooted group and nonrooted group, and the attributes of the nodes in each group. The system can mitigate potential risks by reconfiguring the network of nodes.
US11757724B1 Identifying devices on a network with minimal impact to the network
A method for identifying devices on a network, comprising: determining, by a discovery application, a prioritized discovery plan including a plurality of tiers of requests, each of the tiers specifying one or more probes for targeting specific types of devices. For each of the tiers in the prioritized discovery plan: the method further comprises causing, by the discovery application, one or more of the probes specified for the tier to transmit targeted requests to a set of active addresses on the network. Upon receiving responses from at least a subset of the one or more addresses, the method comprises identifying, by the discovery application, one or more devices connected to the network based on the responses to the targeted requests. The method further comprises removing, by the discovery application, addresses corresponding to the identified one or more devices from the set of active addresses on the network.
US11757721B2 Application topology visualization
A computer-implemented system and method of application topology visualization of a computing environment is disclosed. The application topology visualization obtains relationship data for a plurality of managed components, wherein the plurality of managed components have an application operating thereon. Event data for the plurality of managed components is also obtained. An application topology visualizer is used to generate the application topology visualization of the computing environment including the plurality of managed components, wherein the application topology visualization uses the relationship data and the event data for the plurality of managed components. A graphical user interface is used to display the application topology visualization of the computing environment as a single page.
US11757719B2 Model-based service placement
An example computing device is configured to receive an instance of a customer service model representative of a plurality of customer services. Each of the plurality of customer services associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to receive an instance of a resource model representative of a plurality of resources and map the instance of the customer service model and the instance of the resource model to an internal placement model. The computing device is configured to allocate the plurality of resources to the plurality of customer services such that the at least one requirement and the at least one constraint for each of the plurality of customer services are satisfied and inverse map data indicating how the plurality of resources are allocated to a format consumable by the customer device and output the inverse mapped data.
US11757718B2 Providing secure data replication among nodes of a hierarchical multitenant security orchestration and automated response (SOAR) architecture
Systems and methods for facilitating secure and reliable communications among nodes of different tiers of a multi-tenant SOAR deployment are provided. According to one embodiment, data flow propagation within a hierarchy of nodes of the SOAR deployment is controlled. Responsive to creation of a record by a node: (i) when there exists a parent node in the hierarchy, setting a PID of the record to a TID of the parent node; otherwise, to a TID of the node; (ii) when there exists a child node in the hierarchy, setting a CID of the record to the TID of the child node; otherwise, to the TID of the node; and (iii) maintaining a set of propagation rules for the node relating to permissibility of propagation of the record within the hierarchy. During propagation of the record by the node, the PID and the CID of the record are updated.
US11757714B1 Systems and methods for providing user preferences for a connected device
A computing system includes an account associated with a user of the system, and a server. One or more processors are configured to receive user information from a user computing device, wherein the user information is related to a user of the account, determine, based on the user information, one or more user settings preferences related to a second computing device, receive an information request, wherein the information request includes a request to send the one or more user settings preferences to the second computing device, and to send the one or more user settings preferences to the second computing device, wherein the one or more user settings preferences are useable by the second computing device to adjust one or more settings of the second computing device.
US11757713B1 Plug and play mechanism for adding nodes to a hyper-converged infrastructure (HCI) cluster
A disclosed plug and play method for expanding a cluster, comprised of a cluster manager and a plurality of existing and configured nodes connected to a Layer 2 discovery network detect a new node connecting to the cluster. The new node may be provisioned with a TCP/IP virtual adapter (TVA) configured to perform TVA operations. The TVA operations may include joining the Layer 2 discovery network and invoking an agent running in the new node to collect TVA stack information as well as broadcasting the TVA stack information to the Layer 2 discovery network. The operations further include, responsive to detecting TVA stack information on the Layer 2 discovery network by the new node, storing the TVA stack information to a node pool store and configuring the new node based, at least in part, on the TVA stack information and information in the node pool store corresponding to one or more of the configured nodes.
US11757704B2 Method for handling radio link failure, terminal device, and network device
A method for handling a radio link failure (RLF) is described. The method includes sending, by a terminal device, duplicated data packets to a network device on a first carrier and a second carrier. Thereafter, upon determining that an RLF occurred on one of the first carrier and the second carrier, the terminal device sends RLF indication information to the network device. The RLF indication information indicates that the RLF event occurs on the first carrier, the second carrier, or the first carrier and the second carrier.
US11757699B2 Multi-agent simulation system and method
The multi-agent simulation system includes a plurality of back-end servers provided for each of a plurality of service systems and a plurality of agent simulators provided for each of the plurality of agents. Each of the plurality of service systems provides a service used in the target world. The plurality of agent simulators are programmed to simulate a state of each of the plurality of agents while causing the plurality of agents to interact with each other by exchange of first messages. The plurality of back-end servers and the plurality of agent simulators are programmed to simultaneously simulate a plurality of services by exchanging second messages different from the first messages.
US11757698B2 Method and system for architecture analysis of an enterprise
A method and system for architecture analysis on IT assets of an enterprise is provided. An asset information of an enterprise is received. The asset information is associated with information of a plurality of Information Technology (IT) assets utilized in the enterprise. Interdependency of IT assets among the plurality of IT assets is determined. The interdependency is determined based at least in part, on similarity of one or more lines of codes of plurality of IT assets. A dependency map of the plurality of IT assets is determined based on the interdependency of IT assets among the plurality of IT assets.
US11757696B2 Methods for defining a network service descriptor (NSD) for a network service (NS), and network functions virtualization (NFV) orchestrator (NFVO) using said NSD
There are provided methods for defining a Network Service Descriptor (NSD) for a Network Service (NS), and Network Functions Virtualization (NFV) Orchestrator (NFVO) using said NSD. The NSD comprises zero, one or more of each of: a Virtualized Network Function (VNF) Descriptor (VNFD), a Physical Network Function (PNF) Descriptor (PNFD), a Network Service Descriptor (NSD), a Virtual Link (VL) Descriptor (VLD), and a VNF Forwarding Graph Descriptor (VNFFGD). One method comprising the step of defining at least one Connection Points (CP) Profile, wherein the CP Profile is referenced through a cpProfileId in a Network Forwarding Path Descriptor (NFPD) attribute of the VNFFGD, the CP Profile specifying a Connection Point Descriptor (CPD) or Service Access Point Descriptor (SAPD) for a given VnfProfile, PnfProfile or NsProfile.
US11757692B2 Method for transmitting/receiving signal in wireless communication system, and device supporting same
Disclosed in various embodiments are a method for transmitting/receiving a signal in a wireless communication system, and a device supporting same. More particularly, disclosed in various embodiments are a method for transmitting/receiving a synchronization signal block (SSB) in an unlicensed band, and a device supporting same.
US11757690B2 Transmitter, receiver and controlling method thereof
A transmitter includes: a frame generator configured to generate a frame including a frame starting symbol, at least one data symbol and a frame closing symbol; a pilot and reserved tone inserter configured to insert pilots and reserved tones in at least one of the frame starting symbol, the data symbol and the frame closing symbol such that positions of the reserved tones do not overlap positions of the pilots in the at least one of the frame starting symbol, the data symbol and the frame closing symbol; and a transmitter configured to transmit the frame in which the pilots and the reserved tones are inserted, wherein the reserved tones are not used to transmit data in the frame.
US11757684B2 Retiming circuit module, signal transmission system, and signal transmission method
A retiming circuit module, a signal transmission system, and a signal transmission method are provided. The retiming circuit module includes a path control circuit and a multipath signal transmission circuit. The multipath signal transmission circuit includes built-in first signal transmission path and second signal transmission path. The multipath signal transmission circuit may perform first signal transmission between an upstream device and a downstream device based on a first signal transmission frequency and the second signal transmission path. During a period of performing the first signal transmission, the path control circuit may detect a first data sequence transmitted between the upstream device and the downstream device. The path control circuit may control the multipath signal transmission circuit to switch to perform second signal transmission between the upstream device and the downstream device based on the first signal transmission frequency and the first signal transmission path according to the first data sequence.
US11757683B2 Receiver for receiving multilevel signal
A receiver includes a plurality of linear equalizers receiving an input signal; and a plurality of samplers configured to sample a plurality of equalization signals output from the plurality of linear equalizers according to a clock signal. Each of the plurality of linear equalizers compares the input signal with a reference voltage among a plurality of reference voltages to determine a level of the input signal.
US11757682B1 Generation of trellis-coded modulation schemes
A method for generating a Trellis-Coded Modulation (TCM) scheme for transmitting symbols over a Partial-Response (PR) channel, the method including holding a base TCM scheme including a plurality of states and transitions among the states. Sequences of symbols are produced, and second sequences of symbols are calculated, each second sequence emulating a response of the PR channel to a respective sequence of symbols traversing the PR channel. The TCM scheme is initialized by assigning the sequences to the transitions of the base TCM scheme. One or more transitions are removed so that second sequences corresponding to transitions that were not removed are separated by at least a first distance. One or more additional transitions are further removed from the TCM scheme, so that second sequences corresponding to parallel transitions from a current state to a next state are separated by at least a second distance larger than the first distance.
US11757681B1 Serial data receiver circuit with dither assisted equalization
To compensate for intersymbol interference, a serial data receiver circuit included in a computer system may include an equalizer circuit that includes a digital-to-analog converter circuit. Based on previously received symbols, the equalizer circuit modifies a signal received via a communication channel or link prior to clock and data recovery. In cases when the digital-to-analog converter circuit becomes saturated, the equalizer circuit additionally uses a dither signal to modify the received signal.
US11757677B2 Binding and configuration method for a bus adapter and a channel, mapping manager, and connection system
A binding and configuration method for a bus adapter and a channel, a mapping manager, and a connection system are provided. The binding and configuration method for the bus adapter and the channel includes: configuring a mapping table of a mapping manager; associating a logical channel with a corresponding hardware channel based on the mapping table; and connecting the logical channel to the corresponding hardware channel for data communication. A common architecture for the application program to access bus adapter resources is realized. The application programs using this architecture can arbitrarily configure the bus adapter model and the hardware channel that need to be connected, and the mapping relationship takes effect immediately after each configuration change without modifying the user's software, thus improving the efficiency of the application program development and reducing the possibility of errors.
US11757676B2 Systems and methods for asset type fingerprinting and data message decoding
A method for by an asset tracking system is provided. An example method includes receiving a first plurality of data messages from an asset coupled to the asset tracking system and attempting to identify an asset type fingerprint based on the first plurality of messages. In response to failing to identify an asset type fingerprint based on the first plurality of messages, the example method further includes requesting a determined asset type fingerprint for the asset from an asset data analysis system, providing access to the first plurality of data messages to the asset data analysis system, receiving the determined asset type fingerprint for the asset from the asset data analysis system, and obtaining asset information from the asset by decoding a second plurality of data messages received from the asset in accordance with a set of signal definitions linked to the determined asset type fingerprint.
US11757672B2 Standalone multicast broadcast single frequency network cell acquisition
Standalone MBSFN cells may provide an improved user experience for an individual with a non-legacy UE since the bandwidth of that cell is mostly allocated to broadcasting streaming services. However, an individual with a legacy UE may be able to detect cell acquisition information associated with a standalone MBSFN cell but not to acquire standalone MBSFN cells. In order to solve this problem, the present disclosure provides various UE avoidance schemes that enable non-legacy UEs to acquire a standalone MBSFN cell and prevents legacy UEs from trying to acquire a standalone MBSFN only cell. The apparatus may receive cell acquisition information associated with an eMBMS standalone cell. The apparatus may detect a UE avoidance scheme based on a characteristic associated with the cell acquisition information. The apparatus may perform cell acquisition with the eMBMS standalone cell based on the characteristic.
US11757663B1 Blockchain-based monitoring of devices
A method includes identifying a binary file to be executed on a client device. The method further includes comparing, by a processing device, the binary file to an authenticated version of the binary file stored on a blockchain, in response to identifying the binary file and before executing the binary file. The method further includes, in response to determining that the binary file and the authenticated version of the binary file match, executing the binary file. The method further includes, in response to determining that the binary file and the authenticated version of the binary file do not match, triggering a predefined remedial action.
US11757656B2 Efficient post-quantum anonymous attestation with signature-based join protocol and unlimited signatures
In one example an apparatus comprises a computer readable memory; and a signature module to generate a set of cryptographic keys for attestation of group member devices and a set of leaf nodes in a sub-tree of a Merkle tree corresponding to the set of cryptographic keys, forward the set of leaf nodes to a group manager device, receive, from the group manager device, a subset of intermediate nodes in the Merkle tree, the intermediate nodes being common to all available authentications paths through the Merkel tree for signatures originating in the sub-tree, and determine a cryptographic key that defines an authentication path through the Merkle tree, the authentication path comprising one or more nodes from the set of leaf nodes and one or more nodes from the intermediate nodes received from the group manager device. Other examples may be described.
US11757655B1 Systems and methods for distributed extensible blockchain structures
A system, method, and apparatus for distributed extensible blockchain structures is provided. A system includes a parent blockchain. The parent blockchain includes a first block including first content, the first block stored at a first location, and a second block stored at a second location different than the first location. The second block includes second content and a first SignerInfo element. The first SignerInfo element includes a hash on the second content, a hash on the first content of the first block, a pointer to the first location of the first block, and a first SignatureValue element generated by digitally signing at least the hash on the second content, the hash on the first content, and the pointer to the first location.
US11757653B2 Systems and methods for determining authenticity of non-fungible digital assets
Systems and methods for determining authenticity of non-fungible digital assets are disclosed. Exemplary implementations may: store information, wherein the stored information includes information regarding a given type of digital assets, including a first digital asset; generate a first quantity of encoded information, based on encoding an identifier of a smart contract and an asset-specific identifier that identifies the first digital asset; generate a digital signature of the first quantity of encoded information, wherein the digital signature is based on a private key associated with the smart contract; and record the first quantity of encoded information and the digital signature as part of the metadata of the first digital asset.
US11757650B2 Distributed self sovereign identities for network function virtualization
Various systems and methods for distributing orchestration of network services using blockchain technology are disclosed. A bid is posted for orchestration of a network service to be delivered using NFV using a DSFC contract blockchain. The device, DSFC contract and initiator of a request for the network service are identified using a self-sovereign identity blockchain. The device determines it is to orchestrate the network service based on the DSFC contract blockchain and identifies at least one entity to provide the network service from a DWH contract blockchain that contains DWH contract bids of entities for the network service. The entities and DWH contract are identified using the self-sovereign identity blockchain. The device ensures that the DWH contract is being executed by the at least one entity according to the DWH contract and provides remuneration after fulfillment.
US11757643B2 System and method for authenticating user identity
Advertisement targeting with a secure identity is described. A request pertaining to supplemental content targeted to an attribute of a user is posted from a requesting system to a blockchain. It is then determined that a user profile includes an attribute that matches with the attribute of the request via the blockchain. The supplemental content is then caused to be displayed in response to the determination that the user profile includes the attribute that matches with the attribute of the request and via a user interface of a device associated with a user associated with the user profile.
US11757642B1 Systems and methods for decentralized synchronization and braided conflict resolution
A conflict-free method of independently governing user authority across one or more devices includes managing user and device authority without the use of a centralized server. The conflict-free method utilizes a conflict-free replicated data type (CRDT) which resolves potential conflicts between merging linear sequences. A first linear sequence at a first electronic device merges with a second linear sequence at a second electronic device. The first linear sequence and the second linear sequence are different due to independent processes performed on devices that are not connected via a network at some point in time. Potential conflicts between the first linear sequence and the second linear sequence are resolved in accordance with CRDTs.
US11757634B2 System for secure client-side cryptographic key retrieval using cryptographic key splitting and wrapping
A system is provided for secure client-side cryptographic key retrieval using cryptographic key splitting and wrapping. In particular, the system may generate an encryption key that may be wrapped using a wrapping key. The wrapping key may in turn be split into a plurality of parts that may be stored in a distributed manner on a client computing system and a cryptographic database. Furthermore, the wrapping key may be generated using an encryption algorithm that allows the wrapping key to be reconstituted with fewer than all of the plurality of parts. In this way, the system provides a secure way to restrict access to sensitive data to authorized parties.
US11757629B2 Methods and computing devices for auto-submission of user authentication credential
Embodiments provide methods, and computing devices for auto-submission of user authentication credential. A method includes initiating, by a first computing device of a user, a detection of a pre-paired second computing device of the user based at least on an application requiring a credential to be entered. The application is running on the first computing device and the credential is pre-stored in an encrypted form on a companion application running on the second computing device. The method includes generating a communication channel with the second computing device based at least on generating a mutual authentication key by the first and second computing devices. The method includes sending a request to receive the credential to the second computing device. The method includes receiving the credential in the encrypted form. The method includes decrypting the credential. The method includes facilitating the entering of the credential on the application without user intervention.
US11757628B1 Database exclusion (DBX) for multi-party access (MPA) to sensitive personal information (SPI)
A system and method for protecting Sensitive Personal Information (SPI) from Multi-Party Access (MPA), including receiving a request for access to a data record, the request comprising an encrypted device identifier identifying the client device, encrypting the data record using a random symmetric key to generate an encrypted data record, encrypting the data record using a second symmetric key to generate a second encrypted data record, the second symmetric key being different from the random symmetric key, encrypting the random symmetric key to generate an encrypted symmetric key by using a public key associated with the client device or a key encryption key associated with the one or more processors, and transmitting a message comprising the encrypted symmetric key and the encrypted device identifier. The message causing the client device to access the data record using a database, the encrypted device identifier, and the encrypted symmetric key.
US11757626B1 Deterministic cryptography deidentification with granular data destruction
Disclosed embodiments relate to systems and methods for deterministic cryptography deidentification enabling granular destruction. Techniques include preparing a table of name-token pair groupings with unique tokens, storing data deidentified in association with the deidentification process in a centralized repository, identifying a token from the table of name-token pair groupings, and enabling reidentifying of a specific data item of the deidentified data based on the token provided from the table.
US11757623B2 Encryption method, decryption method, and related apparatus
This application pertains to encryption/decryption methods and related apparatuses. A communication device receives an initial layer-3 message. The initial layer-3 message includes an indication indicating that a part of the initial layer-3 message is encrypted. The communication device generates a keystream, and decrypts the encrypted part of the initial layer-3 message by performing an exclusive OR operation on the keystream and the initial layer-3 message.
US11757617B2 Performing cryptographic data processing operations in a manner resistant to external monitoring attacks
Systems and methods for performing cryptographic data processing operations in a manner resistant to external monitoring attacks. An example method may comprise: executing, by a processing device, a first data manipulation instruction, the first data manipulation instruction affecting a state of the processing device; executing a second data manipulation instruction, the second data manipulation instruction interacting with said internal state; and breaking a detectable interaction of the first data manipulation instruction and the second data manipulation instruction by executing a third data manipulation instruction utilizing an unpredictable data item.
US11757615B2 Wideband phase-locked loop for delay and jitter tracking
A device includes feed-forward clock circuitry to provide a receiver (RX) clock to a sampler circuit that samples a data lane of a set of RX data lanes, the feed-forward clock circuitry having a temperature-induced delay. The device also includes an RX phase-locked loop (PLL) coupled between the feed-forward clock circuitry and the sampler circuit. The RX PLL includes a phase interpolator positioned in a feedback path of the RX PLL. The phase interpolator has a negative delay that matches the temperature-induced delay of the feed-forward clock circuitry to cause the sampler circuit to cancel out the common noise shared between the feed-forward clock circuitry and the data lane.
US11757613B2 PAM-4 receiver with jitter compensation clock and data recovery
A PAM-4 receiver with jitter compensation clock and data recovery is provided. The receiver includes a first-order delay-locked loop (DLL) which employs a bang-bang phase detector (BBPD) and a voltage-controlled delay line (VCDL) circuit supporting 40 MHz jitter tracking bandwidth and static phase skew elimination. A second-order wideband phase-locked loop (WBPLL) using the ¼-rate reference clock provides multi-phase clock generation with low input-to-output latency. To suppress the consequent jitter transfer, a jitter compensation circuit (JCC) acquires the jitter transfer amplitude and frequency information by detecting the DLL loop filter voltage (VLF(s)) signal, and generates an inverted loop filter voltage signal, denoted as VLFINV(s). The VLFINV(s) modulates a group of complementary VCDLs (C-VCDLs) to attenuate the jitter transfer on both recovered clock and data. With the provided receiver, a jitter compensation ratio up to 60% can be supported from DC to 4 MHz, with a −3-dB corner frequency of 40 MHz.
US11757609B2 Serializer/deserializer (SerDes) lanes with lane-by-lane datarate independence
A circuit and method enables multiple serializer/deserializer (SerDes) data lanes of a physical layer device (PHY) to operate across a broad range of diversified data rates that are independent from lane to lane. The multiple SerDes data lanes may operate at data rates independent from one another. A single low frequency clock is input to the PHY. A frequency of the single low frequency clock is increased via a common integer-N phase-locked loop (PLL) on the PHY to produce a higher frequency clock. Each of the SerDes data lanes is operated, independently, as a fractional-N PLL that employs the higher frequency clock. Use of the common integer-N PLL enables modulation noise of the fractional-N PLLs to be suppressed by moving the modulation noise to higher frequencies where a level of the modulation noise is filtered, avoiding use of high risk noise cancellation techniques.
US11757608B2 Communication apparatus, communication system, communication method, and computer readable medium
A communication system (500) has a plurality of communication apparatuses (100). A management verification unit (110) verifies whether or not a communication apparatus (100) is a network management master. A grandmaster verification unit (120) verifies whether or not the communication apparatus (100) is a grandmaster. When the communication apparatus (100) is the network management master and the grandmaster, a setting unit (130) sets in an apparatus priority (21) a threshold (23) indicating that a priority is higher than a priority of a current grandmaster. When the communication apparatus (100) is the network management master and not the grandmaster, the setting unit (130) transmits a network setting message that includes the threshold (23) to be set for a priority of another communication apparatus that is the grandmaster.
US11757606B2 Full duplex wireless transmission with self-interference cancellation
Two-way (full-duplex) wireless communications. Various embodiments measure interference channels and provide for interference cancellation in both analog and digital domains to mitigate self-interference. The system supports multiple clients wherein new clients can join the network asynchronously, and also supports Multiple-Input Multiple-Output (MIMO) antennas.
US11757603B2 Method and device for transmitting uplink demodulation reference signal
A method for transmitting uplink demodulation reference signal (DMRS) includes: receiving, by a terminal device, first DMRS configuration information sent by a network device, the first DMRS configuration information indicating a type of a DMRS sequence; receiving, by the terminal device, second DMRS configuration information sent by the network device, the second DMRS configuration information indicating at least one configuration parameter of: an antenna port configuration of DMRS, a physical resource configuration of DMRS, or a sequence configuration of DMRS; determining, by the terminal device, a configuration parameter indicated by the second DMRS configuration information according to the first DMRS configuration information; determining, by the terminal device, a transmission parameter of DMRS according to the configuration parameter indicated by the second DMRS configuration information; and transmitting, by the terminal device, DMRS to the network device according to the transmission parameter.
US11757602B2 Apparatus and communication method for mapping transport blocks
An apparatus is disclosed including an input unit configured to receive an input; a control unit configured to map a transport block including a plurality of code blocks to a plurality of symbols; and a communication module including a transmission unit configured to transmit a signal including the plurality of symbols, wherein the control unit maps the transport block to the plurality of symbols so that a number of resource elements of a first code block is less than a number of resource elements of a second code block, the first code block being nearest to a demodulation reference signal in a time domain, and the second code block being farthest from the demodulation reference signal in the time domain. In other aspects, another apparatus and a method are also disclosed.
US11757596B1 System and method for processing semi-persistently scheduled or dynamically scheduled channels
A method for processing multiple overlapping channels includes: transmitting, by a base station comprising a processor and a memory, a channel comprising a plurality of physical downlink shared channels (PDSCH) in a slot, the PDSCHs being organized into one or more sub-groups of overlapping PDSCHs; and receiving, by the base station and from a mobile station, an acknowledgment (ACK) or a negative acknowledgment (NACK) for two or more overlapping PDSCHs in at least one of the one or more sub-groups in the slot.
US11757594B2 Determining phase tracking reference signals in multiple transmission points
A method for a UE in a multiple transmission points communication system, mTRP, scheme, is provided. The method includes receiving downlink control information, DCI, indicating a at least two transmission points scheme for a scheduled data transmission on physical resource blocks, PRBs. The PRBs includes at least a first subsets of PRBs, associated with a first transmission point, and a second subset of PRBs, associated with a second transmission point. The method further includes determining a first PT-RS frequency density for the first set of PRBs based on the number of PRBs in the first set of PRBs and a second PT-RS frequency density based on the number of PRBs in the second set of PRBs. A UE, methods for a base station and a base station are also provided.
US11757593B2 Method and device for transmitting or receiving downlink channel from multiple transmission reception points in wireless communication system
A method and a device of transmitting or receiving a downlink channel from multiple transmission and reception points in a wireless communication system is disclosed. A method of receiving a downlink signal by a terminal in a wireless communication system according to an embodiment of the present disclosure may include repeatedly receiving a downlink control channel including same downlink control information (DCI) in at least one transmission occasion (TO) from at least one transmission reception point (TRP); and based on the DCI including control information related to downlink signal reception, based on a time offset between a specific TO of the at least one TO and a receiving timing of a downlink signal related to the DCI being less than a predetermined threshold, receiving the downlink signal from a single TRP based on a default transmission configuration indicator (TCI) state and the default TCI state may be a TCI state related to a search space set or a control resource set (CORESET) having a lowest identifier in a latest slot that the terminal monitors.
US11757592B2 UE capability for DMRS bundling
Aspects relate to techniques for signaling the capability of a wireless communication device (e.g., a UE) to support demodulation reference signal (DMRS) bundling for channel estimation across two or more slots in the sidelink or uplink. In some examples, a transmitting UE may transmit a DMRS bundling indication to a receiving device (e.g., a receiving UE for sidelink DMRS bundling or a base station for uplink DMRS bundling). The DMRS bundling indication may indicate a capability of the transmitting UE to support DMRS bundling. The transmitting UE may then transmit a respective set of DMRSs within each of two or more slots during a DMRS bundling window to the receiving device based on the transmitting wireless communication device and the receiving device supporting DMRS bundling.
US11757589B2 Method for receiving reference signal in wireless communication system and apparatus therefor
A method for receiving a Reference Signal (RS) performed by a User Equipment (UE) in a wireless communication system according to an embodiment of the present invention may include receiving a first RS through a first antenna port; and receiving a second RS through a second antenna port which is Quasi Co-Located (QCL)-assumed with the first antenna port, the first and second antenna ports may be QCL-assumed for at least one QCL parameter, and the at least one QCL parameter may include a reception beam related parameter.
US11757587B2 Switch between coherent and non-coherent PUCCH transmissions
Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums that allow a switch between coherent physical uplink control channel (PUCCH) transmissions (e.g., that include demodulated reference signals (DMRS)) and non-coherent PUCCH transmissions (e.g., without DMRS). An example method by a user equipment (UE) generally includes receiving, from a network entity, a configuration of a set of PUCCH resources with different PUCCH formats, receiving signaling, from the network entity, indicating one of the PUCCH resources for a PUCCH transmission and whether the PUCCH transmission is to be sent as a coherent transmission or non-coherent transmission, and sending the coherent or non-coherent PUCCH transmission in accordance with the indication.
US11757583B2 Dynamic sub-band selection for contiguous frequency domain pilot allocation for phase noise mitigation
The apparatus may be a UE configured to transmit, to a base station, an indication of a UE capability associated with a contiguous FD pilot; receive, from the base station, an indication of an allocation of one or more frequency sub-bands for a reception of one or more contiguous FD pilots; and receive, from the base station, the one or more contiguous FD pilots via the one or more frequency sub-bands. The apparatus may be a configured to receive, from a UE, an indication of a UE capability associated with a contiguous FD pilot; select one or more frequency sub-bands for a transmission of a contiguous FD pilot; transmit, to the UE, an indication of an allocation of the one or more frequency sub-bands for the transmission of the contiguous FD pilot; and transmit, to the UE, the contiguous FD pilot via the one or more frequency sub-bands.
US11757582B2 Method and system for a repeater network that utilizes distributed transceivers with array processing
A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
US11757579B2 Efficient acknowledgment by relay node
This disclosure provides systems, methods and apparatuses for efficient signaling of feedback regarding communications of a relaying operation. In some aspects, a relay node may defer feedback regarding reception of a first communication until relaying feedback regarding the payload of the first communication, thereby reducing overhead and signaling burden. In some aspects, a relay node may skip the transmission of feedback regarding the first communication altogether, either on the assumption that the link between the relay node and the first wireless node is reliable, or on the basis of the first wireless node being able to infer the reception of the first communication based on subsequent communications. In some aspects, a relay node may be enabled to skip forwarding of feedback from a second wireless node, such that the first wireless node can infer that the payload was received if no negative feedback associated with the payload is received.
US11757578B2 Supporting network transmissions using unicast sidelink communications
This disclosure provides systems, methods, and apparatuses for supporting network transmissions using unicast sidelink communications. A base station (BS) may transmit a set of encoded packets to a number of user equipment (UEs) and receive feedback messages from the UEs that indicate sets of decoded packets. Based on the feedback messages, the BS may transmit an updated set of encoded packets based on a difference between the set of encoded packets and the union of decoded packets. The BS may transmit an instruction to a first UE to transmit a unicast sidelink communication to a second UE that includes a set of missed packets that includes one or more decoded packets that were decoded by the first UE but were not decoded by the second UE. The first UE may transmit the unicast sidelink communication to the second UE.
US11757577B2 Data transmission method, terminal device, and network device
A data transmission method, a terminal device, and a network device are provided. The data transmission method includes: receiving a PDSCH; and mapping HARQ-ACK feedback information corresponding to a PDSCH with repetition transmissions at least to a first transmission position for transmission, where the first transmission position is a position corresponding to a last transmission of the repetition transmissions of the PDSCH in a semi-static HARQ-ACK codebook.
US11757574B2 Communications signal retransmissions using status reports
A communications system, a method of operating a communications system, and a method of operating a communications device are provided. The communications system includes a transmitter configured to transmit a data packet to a receiver; and the receiver configured to receive the data packet from the transmitter, wherein the receiver is configured to receive at least one first packet from the transmitter, determine whether there is a first failed packet having an error from among the at least one first packet, transmit a first status report requesting retransmission of the first failed packet, and transmit a second status report requesting retransmission of the first failed packet within a previously determined status report processing period from transmission of the first status report, wherein the first status report comprises first time information corresponding to a transmission time of the first status report from the receiver to the transmitter, and the second status report comprises second time information corresponding to a transmission time of the second status report from the receiver to the transmitter.
US11757567B2 Devices and methods for encoding and decoding to implement a maximum transition avoidance coding with minimum overhead
Provided is a device and method for encoding and decoding to implement maximum transition avoidance coding with minimum overhead. An exemplary device performs encoding and/or decoding, by using sub-block lookup tables representing correlations between some bit values in a data burst and symbols, a combining lookup table selectively interconnecting the sub-block lookup tables based on remaining bit values of the data burst, and a codeword decoding lookup table designating the sub-block lookup tables corresponding to the symbols of each of received codewords.
US11757555B2 Method and apparatus for an optical transceiver
The disclosed systems, structures, and methods are directed to an optical transceiver, employing a first optical time domain reflectometer (OTDR) module configured to generate a first OTDR signal, and a second OTDR signal, the second OTDR signal being a delayed version of the first OTDR signal, a first optical supervisory channel (OSC) transmitter configured to generate a first OSC signal, and a second OSC signal, the second OSC signal being a delayed version of the first OSC signal, a first wavelength division multiplexer (WDM) configured to transmit the first OSC signal interleaved with the first OTDR signal on a first optical fiber and a second WDM configured to transmit the second OSC signal interleaved with the second OTDR signal on a second optical fiber.
US11757553B2 Methods and apparatus for successive interference cancellation (SIC)
Methods and apparatus for successive interference cancellation (SIC). In an embodiment, a method includes receiving symbols from a plurality of user equipment (UE), identify a target UE and non-target UEs, decoding code blocks from the symbols received from the non-target UEs to generate decoded bits for each code block. The method also includes performing a CRC check on each code block to generate a tag (0) when the CRC check passes and a tag (1) when the CRC check fails, and re-encoding the decoded bits to generate re-encoded code blocks having the associated tags attached. The method also includes reconstructing symbols from the re-encoded code blocks where symbols reconstructed from re-encoded code blocks having tag (0) are reconstructed with data and symbols reconstructed from re-encoded code blocks having tag (1) are reconstructed as zero value symbols, and utilizing the reconstructed symbols to cancel interference on symbols from the target UE.
US11757552B2 Network node, wireless device and methods therein for performing and handling superposed transmissions in a wireless communications network
Performing a superposed transmission in a wireless communications network. The superposed transmission includes a first signal intended for a first wireless device and a second signal intended for a second wireless device that are superposed and transmitted simultaneously by the network node on the same transmission resources. A first ratio and a second ratio of the total transmission power available for the superposed transmission are determined. The first ratio is to be used for the first signal and the second ratio is to be used for the second signal. Information indicating the first and/or second ratio is transmitted to at least the first wireless device and the superposed transmission to the first and second wireless device is performed simultaneously on the same transmission resources by transmitting the first signal using a transmission power according to the first ratio and the second signal using a transmission power according to the second ratio.
US11757550B2 Ethernet interface and related systems, methods and devices
Described is a digital interface and related systems, method and devices. In some embodiments, an interface may be an interface between a link layer and a physical transmission medium. The interface may be configured for a bit rate and/or reference clock that limits electromagnetic emissions (EME), for example, as compared to a bit rate and/or clock rate specified by interfaces widely used in industry.
US11757545B2 Inter-cell ll-rsrp reporting
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may generate a layer one reference signal received power (L1-RSRP) measurement report to include an indication of L1-RSRP measurements associated with one or more synchronization signal bocks (SSBs) included in an SSB set, wherein the SSB set is identified, from a plurality of SSB sets, in the L1-RSRP measurement report by an SSB set indicator, and wherein the one or more SSBs are identified in the L1-RSRP measurement report by respective SSB indexes that index into the SSB set. The UE may transmit the L1-RSRP measurement report. Numerous other aspects are provided.
US11757543B2 Methods for SNR, Es and Noc setup for NR performance requirements
Some embodiments of this disclosure are directed to apparatuses and method for establishing signal-to-noise ratio (SNR), useful signal power level (Es) and artificial noise power level (Noc) values for new radio (NR) performance requirements. The apparatuses and methods can include processing a received signal including the Es and Noc and determining a baseband signal-to-noise ratio (SNR) degradation based on the signal power level, the artificial noise power level, and the radio-frequency noise power level. The apparatuses and methods can then determine a compensated SNR degradation, as a performance requirement, based on the baseband SNR degradation and the radio-frequency noise power level.
US11757540B2 Reducing signal interferences in critical mission wireless communication system
An apparatus for a reducing signal interferences in critical mission wireless communication system is provided. The first coaxal cable having a first length and a plurality of gaps in an outer conductor of the first coaxal cable, such that a radio signal can leak out of the first coaxal cable; a plurality of receivers, wherein each receiver plurality of receivers is connected in proximity to the first coax cable; and a transmitter connected at one end of the first coaxal cable, wherein the plurality of receivers and the transmitter are part of the critical mission wireless communication system.
US11757534B1 Self-coherent receiver based on single delay interferometer
Disclosed is a self-coherent receiver based on single delay interferometer, comprising a first beam splitter, a first circulator, a second circulator, a double path bidirectional multiplexing delay interferometer, a first balanced detector, a second balanced detector and an electrical signal processing module.
US11757532B1 Acousto-optic deflector and telecommunication system
A telecom system is disclosed with a laser controlled by an acousto-optic deflector including an optical element having a surface with one or more steps formed thereon; a conductive layer formed on the surface with the steps; one or more crystals secured to each step; and electrodes positioned on each surface of each crystal.
US11757531B1 Systems and methods for preventing lightbeam access to microphones of smart devices
The present disclosure relates to preventing laser access to microphones of smart devices. In one embodiment, a microphone of the smart device may be covered with an opaque material such as a cloth cover. The opaque material may serve as a barrier that is impenetrable to light, thereby preventing laser light to reach the microphone. In a further embodiment, a smart device may prevent the one or more microphones of the smart device from receiving an audio command embedded in a light signal by disrupting the light signal, ignoring the audio command, or both. In another embodiment, the smart device may block the audio command from being received at a microphone of a smart device by determining a frequency of the light signal, instructing a laser jammer to transmit a counter light with the frequency to interfere with the light signal.
US11757530B2 Method and apparatus for optical wireless communication
A method (100) for managing Optical Wireless Communication (OWC) in a User Equipment (UE) is disclosed, the UE being configured for Radio Frequency (RF) communication with a network and comprising at least two OWC receivers. The method comprises monitoring a captured luminous flux intensity at the OWC receivers (1 10) and, if a captured luminous flux intensity at at least one of the OWC receivers is above a viability threshold (120), selecting the OWC receiver having the highest captured luminous flux intensity (130) and extracting client data from an optical signal received on the selected OWC receiver (140). Also disclosed are a UE (300, 700) configured for RF communication with a network and for OWC, the UE comprising at least two OWC receivers, and a controller (500, 600) for managing OWC in a UE.
US11757529B1 Reducing scintillation noise in free space optical communications
In some embodiments, an optical communication system may include an optical source, a modulator, and a photoreceiver. The optical source may be configured to generate a beam comprising a series of light pulses. The photoreceiver may have a detection window duration of 1 nanosecond or less. When a first pulse travels through a variably refractive medium, photons in the first pulse may be refracted to travel along different ray paths to arrive at the photoreceiver according to a temporal distribution curve. A full width at half maximum (FWHM) value of the temporal distribution curve may be greater than a coherence time value of the first pulse, and the detection window of the photoreceiver may be greater than the FWHM value of the temporal distribution curve.
US11757522B2 Managing a network of radio frequency (RF) repeater devices
A system includes control circuitry that obtains data from a repeater device of a network of repeater devices. A plurality of signal propagation indicators is determined, and a three-dimensional representation of a geographical area is generated based on the obtained data and the determined plurality of signal propagation indicators. The obtained data includes information of movement of a plurality of objects in the geographical area. A location and movement of a plurality of user devices is tracked and a beamforming scheme is selected for one or more repeater devices based on the generated three-dimensional representation and the movement of the plurality of objects. An out-of-band control of operations of the network of repeater devices is executed based on the generated three-dimensional representation, the selected beamforming scheme, the movement of the plurality of objects, and the tracked location and movement of the plurality of user devices.
US11757519B2 Beam failure handling
Aspects relate to reporting beam failure. Upon detecting a beam failure, a user equipment (UE) may transmit a beam failure recovery request to a base station. If the uplink is working, the UE may transmit the beam failure recovery request via uplink signaling (e.g., via a physical uplink control channel or a physical uplink shared channel). If the uplink is not working or if the beam failure is due to downlink quality degradation, the UE may transmit the beam failure recovery request via a random access channel (RACH) message.
US11757518B2 Multi-level beam scheduling in a wireless communications circuit, particularly for a wireless communications system (WCS)
Multi-level beam scheduling in a wireless communications circuit, particularly for a wireless communications system (WCS), is disclosed. The WCS includes a central unit(s) and a wireless communications circuit(s) configured to reduce beamforming overhead and improve radio frequency (RF) coverage in a wireless communications cell(s) based on a multi-level beam scheduling scheme. In a non-limiting example, the multi-level beam scheduling scheme includes a first level (L1) scheduler, a second level (L2) scheduler, and a third level (L3) scheduler configured to perform cross-cell beam scheduling, in-cell beam scheduling, and in-beam user equipment (UE) scheduling, respectively. By employing the multi-level beam scheduling scheme in the WCS, it may be possible to reduce processing overhead and improve resource usage, data throughput, and system adaptability of the wireless communications circuit(s), thus helping to optimize capacity and throughput in the wireless communications cell(s).
US11757510B2 Electronic devices and communication methods
Disclosed are electronic devices and communication methods. An electronic device comprises a processing circuit, the processing circuit being configured to: receive an RRC signaling and/or a MAC CE signaling from a control-side electronic device; determine, based on a first beam indication information of control channel in the RRC signaling and/or the MAC CE signaling, an activated beam for performing a transmission in the physical control channel with the control-side electronic device; rewrite the activated beam based on a second beam indication information of control channel included in a downlink control information (DCI) carried by a physical downlink control channel (PDCCH); and use the rewritten activated beam to perform the transmission in the physical control channel with the control-side electronic device.
US11757506B2 Beamforming management in wireless networks
Apparatus, systems, and methods to implement receive beamforming in communication systems are described. In one example, apparatus of an evolved Node B (eNB) comprising processing circuitry to receive, from a user equipment (UE), a beamforming reference signal received power (BRS-RP) measurement and in response to the BRS-RP measurement, configure a downlink (DL) transmit (Tx) beamforming and a receiving (Rx) beamforming process on the UE. Other examples are also disclosed and claimed.
US11757504B2 Network entity, user equipment, and method
The present disclosure pertains to a network entity for a mobile telecommunications system having circuitry configured to communicate with at least one user equipment, wherein the circuitry is further configured to transmit, to the at least one user equipment, time information for indicating a beam which will cover the at least one user equipment.
US11757503B2 UE panel specific beam application time
A configuration for reporting a beam application time for a specific beam at an antenna panel of a UE. The apparatus transmits, to a base station, a beam application time report for at least one antenna panel of the UE, wherein the beam application time report comprises a time for application of a beam for use by the at least one antenna panel. The apparatus applies the beam at the at least one antenna panel of the UE based on the beam application time report in preparation of communication with the base station. The apparatus communicates with the base station using the beam of the at least one antenna panel at least at a time based on the beam application time report.
US11757502B2 Full power uplink transmission for advanced wireless communication systems
A method of a user equipment (UE) for an uplink (UL) transmission is provided. The method comprises transmitting, to a base station (BS), UE capability information including a full power transmission capability of the UE, receiving, from the BS, configuration information indicating an UL codebook, identifying the UL codebook to use for the UL transmission based on the configuration information, and transmitting, to the BS, the UL transmission based on the UL codebook, where the UL codebook for l layers includes Kl full power transmit precoding matrix indicators (TPMIs) and remaining non-full power TPMIs, where a TPMI indicates a precoding matrix for UL transmission and l indicates a rank value.
US11757500B2 Generation of spatial multiplexing modes for multiple input multiple output channel
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may generate a Legendre precoder for transmission on a multiple-input multiple-output channel based at least in part on computing Legendre polynomials for a quantity of transmit antennas. The wireless communication device may transmit a communication using the Legendre precoder. Numerous other aspects are provided.
US11757498B2 Acknowledgement signaling for radio access networks
There is disclosed a method of operating a feedback radio node in a radio access network, the feedback radio node being configured with a set of feedback codebooks. Each codebook of the set indicates an arrangement of one or more subpatterns of feedback bits into feedback information. The method includes transmitting feedback signaling representing feedback information determined based on a codebook selected from the set of feedback codebooks. The disclosure also pertains to related methods and devices.
US11757496B2 Synchronizing devices in a wireless communication network
The present invention relates to a method for operating a base station (10) of a wireless communication network. Precoding information for concentrating a radio-frequency power of a transmitted radio-frequency signal to a group of terminal devices (41 to 43) arranged in a sub area (37) of a coverage area (30) of the base station (10) is determined and applied to an antenna array (11) of the base station (10). A synchronization signal is transmitted from the base station (10) to the group of terminal devices (41 to 43) using the precoding information.
US11757495B2 Channel state information for reference signals in a wireless communication system
According to some embodiments, a method is performed by a user equipment for reporting channel state information. The user equipment is configured with two or more channel state information reference signal, CSI-RS, resources in a CSI-RS resource set. The method comprises: selecting at least two CSI-RS resources from the CSI-RS resource set, wherein each of the at least two selected CSI-RS resources are associated to a set of spatially multiplexed layers, wherein different sets comprise different layers; determining a preferred precoder matrix for the selected CSI-RS resources; and transmitting a CSI report indicating the selected CSI-RS resources and the preferred precoder matrices. The method may further comprise calculating a channel estimate for the selected CSI-RS resources, and determining a channel quality indicator, CQI, corresponding to a hypothetical transmission from a plurality of effective channels where layers transmitted through the effective channels mutually interfere. The CSI report may indicate the determined CQI for the selected CSI-RS resources.
US11757492B2 Smart labels comprising multiple wireless radios and methods of operating thereof
Described herein are smart labels, each comprising multiple wireless radios, and methods of operating such labels. For example, a smart label comprises a battery and two wireless radios having different power requirements. When the battery is no longer able to support a high-power radio (e.g., NB-IoT), the battery can still power a low-power (e.g., BLE). A battery can be specially configured and/or controlled to support the multi-radio operation of the smart label. For example, a battery can include multiple battery cells with configurable connections among these cells and radios. Furthermore, some battery components can be shared by wireless radios. The battery can also power other components of the smart label, such as sensors (e.g., temperature, acceleration, pressure, package integrity, global positioning), memory, and input/output components. In some examples, multiple smart labels form a mesh network, designed to lower the total power consumption by the radios of these labels.
US11757490B2 Data transmission from a user terminal to another apparatus
Embodiments provide a method for transmitting data from a user terminal to another apparatus. The method has a step of generating a signal for driving an electromagnetic actuator of a loudspeaker of the user terminal, and a step of driving the electromagnetic actuator by the generated signal to produce, by the electromagnetic actuator, a magnetic field which carries the data.
US11757488B2 Next-generation ultra-wideband frame formats
Methods, systems, and apparatuses are presented to transmit fragmented communication frames, such as fragmented ultra-wideband (UWB) frames. In some implementations, a communication frame may be divided into a plurality of fragments, and the fragments may be transmitted across a plurality of regulatory test intervals. E.g., each fragment may be transmitted within a mutually-exclusive regulatory test interval. In some implementations, each fragment may be constrained in time and/or transmission power, such that the total energy emitted during transmission of the fragment remains within a maximum energy limit defined for the regulatory test interval, e.g., by a regulatory entity. In some implementations, the sum of the energy emitted during transmission of two or more fragments may exceed the maximum energy limit defined for the regulatory test interval.
US11757483B2 Exposure reporting for wireless communications
Wireless communications may use one or more devices for transmission and/or reception that may lead to potentially harmful exposure. One or more safety measures may be used for wireless communication devices, such as maximum power exposure (MPE) reporting and/or related operations. An MPE report may be sent based on MPE detection and one or more messages, such as for cell activation, bandwidth part (BWP) or other wireless resource activation and/or switching, and/or a discontinuous reception (DRX) or other state transition.
US11757480B2 Method for estimating a signal-to-noise ratio
A method for estimating a signal-to-noise ratio of a received digital radio signal. The estimating method includes a detecting step consisting in recovering a received synchronization symbol contained in the received digital radio signal, and an estimating step configured to determine the signal-to-noise ratio of the received digital radio signal, depending on the difference between a first received synchronization signal and a second received synchronization signal. The first and second received synchronization signals are comprised in the received synchronization symbol.
US11757475B2 Low-complexity inverse sinc for RF sampling transmitters
A radio-frequency (RF) sampling transmitter (e.g., of the type that may be used in 5G wireless base stations) includes a complex baseband digital-to-analog converter (DAC) response compensator that operates on a complex baseband signal at a sampling rate lower than the sampling rate of an RF sampling DAC in the RF sampling transmitter. The DAC response compensator flattens the sample-and-hold response of the RF sampling DAC only in the passband of interest, addressing the problem of a sin c response introduced by the sample-and-hold operation of the RF sampling DAC and avoiding the architectural complexity and high power consumption of an inverse sin c filter that operates on the signal at a point in the signal chain after it has already been up-converted to an RF passband.
US11757473B2 Telecommunications method
A method of telecommunications includes the steps of receiving an encoded block having a plurality of values, dividing the received encoded block into a plurality of received segments, each received segment comprising at least two of the values, decoding each received segment by providing, for each received segment, a plurality of estimated encoded sequences, each estimated encoded sequence comprising at least two data units, merging estimated encoded sequences for consecutive segments to provide a plurality of candidate sequences, and selecting one of the plurality of candidate sequences by performing a closest fit calculation between the received encoded data block and each of the candidate sequences. The method is suitable for use in software-defined radios.
US11757470B2 Transmitter and puncturing method thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode outer-encoded bits to generate an LDPC codeword including LDPC information bits and parity bits; a puncturer configured to puncture some of the parity bits included in the LDPC codeword; and a mapper configured to map the LDPC codeword except the punctured parity bits to symbols for transmission to a receiver, wherein the puncturer calculates a number of parity bits to be punctured among the parity bits included in the LDPC codeword based on a number of the outer-encoded bits, a number of the LDPC information bits, and a minimum number of parity bits to be punctured among the parity bits included in the LDPC codeword.
US11757468B2 Soft data compression for non-volatile memory
An encoder of a storage medium encodes data subject to a read operation specified by a storage controller by generating a plurality of symbols representing a soft data stream corresponding to the data subject to the read operation, where each symbol of the plurality of symbols includes (i) a single-bit value number indicating whether the symbol counts 0s or 1s, and (ii) an N-bit count number indicating a bit count associated with the symbol, where N is greater than or equal to two, and the encoder of the storage medium is configured to convey the plurality of generated symbols to the storage controller via electrical interface circuitry connecting the storage medium and the storage controller.
US11757466B2 System and method for dynamic element matching for delta sigma converters
Systems and methods for improving the efficiency of a rotational dynamic element matching (DEM) for Delta Sigma converters. In some implementations, the systems and methods are provided for reducing intersymbol interference (ISI) of a Delta Sigma converter. A delta sigma converter architecture can include multiple I-DACs, and the output from each I-DAC can vary from the other l-DACs. Techniques include decreasing mismatch among multiple l-DACs while improving efficiency of rotational dynamic element matching.
US11757463B2 Self-calibration of reference voltage drop in digital to analog converter
A method for self-calibration of reference voltage drop in a Digital to Analog Converter (DAC) includes measuring each one of a plurality of thermometric weightages associated with a respective one of a plurality of thermometric bits, wherein the DAC includes a plurality of sub-binary bits and the plurality of thermometric bits. For each sequentially increasing combination of thermometric bit settings including at least two thermometric bits coupled to a high reference voltage and each sub-binary bit coupled to a low reference voltage, performing the steps of: determining a respective combined weightage correction; adding the combined weightage correction to the highest order bit of the combination of thermometric bit settings; and incrementing a number of bits of the combination of thermometric bit settings in response to the number of bits of the sequential combination being less than a total number of the plurality of thermometric bits.
US11757462B2 Analog-to-digital conversion circuit and receiver including same
An analog-to-digital conversion circuit includes; a first analog-to-digital converter (ADC), a second ADC and a third ADC collectively configured to perform conversion operations according to a time-interleaving technique, and a timing calibration circuit configured to calculate correlation values and determine differences between the correlation values using first samples generated by the first ADC, second samples generated by the second ADC, and third samples generated by the third ADC during sampling periods, wherein the timing calibration circuit is further configured to control a phase of a clock signal applied to the second ADC in response to a change in absolute value related to the differences generated during the sampling periods.
US11757460B2 Analog-to-digital converter
An analog-to-digital converter according to one or more embodiments is disclosed that converts an analog input to a digital converted value by repeating a conversion data generation operation by a conversion data generator, a potential generation operation by a capacitance DAC, and a comparison operation by a comparator for a resolution bit, the analog-to-digital converter. a comparator operation signal generation circuit predicts the time when a potential generated by the capacitance DAC becomes settled based on a charging or discharging time to a capacitance element whose characteristics are equal to those of the capacitance used in the capacitance DAC, and generates a comparator operation signal to allow the comparator to start the comparison operation.
US11757456B2 Phase-locked loop circuit and digital operation system
Disclosed is a phase-locked loop circuit, including: a phase-locked loop, a locking detection circuit, an input end for inputting a reference clock signal, a first output end for outputting an oscillator clock signal, and a second output end for outputting a locking signal, wherein the phase-locked loop is configured to output the oscillator clock signal according to the reference clock signal and control the reference clock signal and the oscillator clock signal to be synchronous; and the locking detection circuit is configured to output the locking signal to the second output end when the oscillator clock signal and the reference clock signal are synchronous.
US11757448B2 Level converter circuit
An embodiment level converter circuit is configured to receive, as a current supply, a current proportional to temperature.
US11757443B2 Electrical switching systems including constant-power controllers and associated methods
An electrical switching system includes a constant-power controller and a switching device electrically coupled between a first node and a second node. The constant-power controller is configured to (a) generate a digital control signal to control the switching device, (b) control a duration of an active phase of the digital control signal at least partially based on a voltage across the switching device, and (c) control a peak value of the digital control signal to regulate a peak magnitude of current flowing through the switching device.
US11757439B2 Chained programmable delay elements
Delay elements and multiplexers are in programmable delay elements. Each programmable delay element has a chain of delay elements to produce successive delays of a clock of the programmable delay element. Each programmable delay element has a first multiplexer to select among an input clock and delay element outputs in the chain of delay elements to produce a skewed clock output of the programmable delay element. In at least a subset of the programmable delay elements, each programmable delay element has a second multiplexer to select among clocks that include a first clock, and a second clock that is from one of the delay elements of another programmable delay element to produce the clock of the programmable delay element.
US11757435B2 Data retention circuit and method
A circuit includes first and second power nodes having differing first and second voltage levels, and a reference node having a reference voltage level. A master latch outputs a first data bit based on a received data bit; a slave latch includes a first inverter that outputs a second data bit based on the first data bit and a second inverter that outputs an output data bit based on a selected one of the first data bit or a third data bit; a level shifter outputs the third data bit based on a fourth data bit; and a retention latch outputs the fourth data bit based on the second data bit. The first and second inverters and the level shifter are coupled between the first power node and the reference node, and the retention latch includes a plurality of transistors coupled between the second power node and the reference node.
US11757434B2 High performance fast Mux-D scan flip-flop
A fast Mux-D scan flip-flop is provided, which bypasses a scan multiplexer to a master keeper side path, removing delay overhead of a traditional Mux-D scan topology. The design is compatible with simple scan methodology of Mux-D scan, while preserving smaller area and small number of inputs/outputs. Since scan Mux is not in the forward critical path, circuit topology has similar high performance as level-sensitive scan flip-flop and can be easily converted into bare pass-gate version. The new fast Mux-D scan flip-flop combines the advantages of the conventional LSSD and Mux-D scan flip-flop, without the disadvantages of each.
US11757432B2 Device and method of correcting duty cycle
A device of correcting duty cycle includes: a duty cycle correcting circuit, a controller of the duty cycle correcting circuit and a duty cycle detecting circuit. The duty cycle correcting circuit generates a pair of phase-shifting clocks in accordance with a pair of complementary clocks and regenerates a regenerated clock in accordance with the pair of phase-shifting clocks. The controller of the duty cycle correcting circuit couples to the duty cycle correcting circuit. The duty cycle detecting circuit couples to the duty cycle correcting circuit and the controller of the duty cycle correcting circuit, and generates a detecting output to the controller of the duty cycle correcting circuit in accordance with a current duty cycle of the regenerated clock. The controller of the duty cycle correcting circuit controls the duty cycle correcting circuit in accordance with the detecting output to adjust the pair of phase-shifting clocks.
US11757430B2 Acoustic filter circuit for noise suppression outside resonance frequency
An acoustic filter circuit for noise suppression outside resonance frequency is provided. The acoustic filter circuit includes a first filter branch and a second filter branch. The first filter branch and the second filter branch are both configured to resonate at a resonance frequency to pass a radio frequency (RF) signal, but in opposite phases. The acoustic filter circuit also includes a shunt circuit coupled between the first filter branch and the second filter branch. As discussed in various embodiments in the detailed description, the shunt circuit can be configured to protect the RF signal located inside the resonance frequency and suppress noises located outside the resonance frequency. As such, the acoustic filter circuit can provide improved noise rejection and reduce insertion loss.
US11757428B2 Electromechanical resonators based on metal-chalcogenide nanotubes
This invention provides electromechanical resonators based on metal chalcogenide nanotubes. The invention further provides methods of fabrication of electromechanical resonators and methods of use of such electromechanical resonators.
US11757427B2 Bulk acoustic wave filter having release hole and fabricating method of the same
A bulk acoustic wave resonator includes a substrate, a support layer disposed on the substrate, the support layer including a cavity having a polygon shape with more than three sides in a plane crossing a first direction from the substrate to the support layer, a piezoelectric layer disposed on the support layer, a bottom electrode disposed below the piezoelectric layer, partially overlapping the cavity, and extending across a first side of the cavity, and a top electrode disposed above the piezoelectric layer, partially overlapping the cavity, and extending across a second side of the cavity. The bulk acoustic wave resonator further includes at least one release hole formed in the piezoelectric layer and overlapping a portion of the cavity.
US11757414B2 Multi-level envelope tracking systems with adjusted voltage steps
Multi-level envelope tracking systems with adjusted voltage steps are provided. In certain embodiments, an envelope tracking system for generating a power amplifier supply voltage for a power amplifier is provided. The envelope tracking system includes a multi-level supply (MLS) DC-to-DC converter that outputs multiple regulated voltages, an MLS modulator that controls selection of the regulated voltages over time based on an envelope signal corresponding to an envelope of a radio frequency (RF) signal amplified by the power amplifier, and a modulator output filter coupled between an output of the MLS modulator and the power amplifier supply voltage. The envelope tracking system further includes a switching point adaptation circuit configured to control the voltage level of the regulated voltages outputted by the MLS DC-to-DC converter based on a power level of the RF signal.
US11757413B2 Hybrid mode based audio processing method and apparatus therefor
Disclosed are a hybrid mode based audio processing method and an apparatus therefor. A hybrid mode based audio processing apparatus according to an exemplary embodiment of the present disclosure includes a signal converting unit which converts a digital signal of an input sound source into an analog signal; a mode controller which analyzes the input sound source, sets an amplification mode according to the analysis result, and generates an amplification control signal to control the amplification mode; an amplifying unit which amplifies the analog signal in the amplification mode set based on the amplification control signal; and an audio output unit which outputs an audio corresponding to the amplified analog signal.
US11757411B2 Power amplifier circuit
A power amplifier circuit includes a first transistor having an emitter electrically connected to a common potential, a base to which a first high-frequency signal is input, and a collector from which a third high-frequency signal is output; a second transistor having an emitter electrically connected to the common potential, a base to which a second high-frequency signal is input, and a collector from which a fourth high-frequency signal is output; a first capacitance circuit electrically connected between the collector of the second transistor and the base of the first transistor; and a second capacitance circuit electrically connected between the collector of the first transistor and the base of the second transistor.
US11757409B2 Oscillator
An oscillator includes: a resonator element; a circuit element; and a container including a substrate mounted with the circuit element, in which the circuit element includes a first coupling terminal coupled to the resonator element, a second coupling terminal coupled to the resonator element and aligned in a first direction with the first coupling terminal in the first direction, and an output terminal disposed adjacent to the first coupling terminal in a second direction orthogonal to the first direction, in the second direction orthogonal to the first direction, and in which the substrate includes a first surface mounted with the circuit element and a second surface, and the substrate includes a first coupling electrode provided on the first surface and coupled to the first coupling terminal, a second coupling electrode coupled to the second coupling terminal, an output electrode coupled to the output terminal, a first coupling wiring provided on the second surface and coupled to the first coupling electrode, a second coupling wiring coupled to the second coupling electrode, an output wiring coupled to the output electrode, and a shield wiring that is provided between the first coupling wiring and the output wiring and to which a direct-current potential is applied.
US11757402B2 Integrated articulated bearing
Solar trackers that may be advantageously employed on sloped and/or variable terrain to rotate solar panels to track motion of the sun across the sky include bearing assemblies and other mechanical features configured to address mechanical challenges posed by the sloped and/or variable terrain that might otherwise prevent or complicate use of solar trackers on such terrain.
US11757400B1 Devices for mounting solar PV panels to roofs and other mounting structures
This disclosure discusses devices for mounting solar PV panels to a roof and other mounting structures. One device may include a railless mounting assembly that includes a roof attachment bracket and a panel attachment bracket. The roof attachment bracket may include a spring clip and a hook. The device may include a solar panel frame with built-in detents for mounting. It may include a solar panel frame capable of attaching to the spring clip and hook.
US11757399B2 Solar mounting assemblies
A structural support block cooperates with a cone-shaped protrusion in a roof flashing. The support block and protrusion have a through-hole allowing a fastener to secure the support block and flashing to a roof. Cooperation of the support block and the cone-shaped protrusion in the roof flashing diverts water, particularly on sloped surfaces.
US11757397B2 Adjustable clip assembly for solar modules
The present disclosure describes a solar power system including rails, solar modules, and a plurality of adjustable clips to secure the solar modules to the rails. The clips include at least a base member, an elastomeric support member, a bracket member, and an alignment member configured to secure the various members of the clip together. The adjustable clips are configured to slide within a slot defined through a portion of a surface of a rail and including a recessed edge thereby allowing the rail system to accommodate solar modules of varying dimensions.
US11757396B1 Broad-spectrum solar energy system having optical rectenna and photovoltaic cell
A broad-spectrum solar energy system includes a photovoltaic system that includes photovoltaic cells configured to produce a DC voltage in response to visible and ultraviolet (UV) light. The photovoltaic cells can produce waste heat in producing the DC voltage. An inverter converts the DC voltage to a first AC voltage. A rectenna system coupled with the photovoltaic system includes a first antenna having a resonance at a first wavelength; and a second antenna having a resonance at a second wavelength. The first antenna and the second antenna can absorb energy at least in the infrared (IR) wavelength range and convert the energy to a second AC voltage. The first antenna and/or the second antenna can absorb the waste heat produced by the plurality of photovoltaic cells and convert the waste heat to the second AC voltage. Power is supplied from the first AC voltage and the second AC voltage.
US11757393B2 Integrated power module with transformer-less gate driver for high voltage power inverters
A drive circuit for an electric machine is disclosed. In one example, the drive circuit utilizes a bootstrap capacitor and a bootstrap diode, followed by a regulator, as a basis for driving a gate of a power stage of an inverter. The regulated voltages from the bootstrap capacitor and bootstrap diode eliminate the need for using a transformer for driving the gate of the power stage of the inverter.
US11757390B2 Motor inductance measurement device, motor drive system, and motor inductance measurement method
A motor inductance measurement device comprises an energization control circuitry to perform energization control of the motor such that an AC voltage is applied to at least one axis on two-axis orthogonal rotation coordinates of the motor to cause the AC current to flow, and an inductance calculation circuitry to generate the characteristic regarding the instantaneous value of the AC magnetic flux corresponding to the instantaneous value of the AC current as the inductance information by calculating the instantaneous value of the AC magnetic flux by integrating a residual voltage which is obtained by subtracting a resistance voltage from the AC voltage, the resistance voltage being obtained from the AC current based on a detection current detected from the motor, and from resistances of the motor.
US11757389B2 Method for noise reduction of a three-phase-driven electrical machine
A method for noise reduction of a three-phase-driven electrical machine includes recording an angular state of a rotor of the electrical machine, calculating a reference frequency on the basis of the recorded angular state, forming a sine and cosine value of the calculated reference frequency, and filtering the sine and cosine value. The method may also include recording a sound-related feedback variable, forming a weighting vector, forming a superposition signal, and applying the superposition signal to a manipulated variable of the electrical machine.
US11757384B2 Plural-fans driving apparatus
A plural-fans driving apparatus is provided to drive a first fan and a second fan, and the first fan and the second fan are three-phase fans. The plural-fans driving apparatus includes a controller, a first three-phase motor driver structure, a second three-phase motor driver structure, and a protection and input interface circuit. The protection and input interface circuit is coupled to the first three-phase motor driver structure and the second three-phase motor driver structure, and protects the first three-phase motor driver structure and the second three-phase motor driver structure. The controller controls the first three-phase motor driver structure to drive the first fan, and controls the second three-phase motor driver structure to drive the second fan.
US11757376B2 Dead-time control method for power electronics converters and a circuit for the application of this method
A dead time control method (100) comprising the steps of: converting the DC link voltage, output current and output voltage to digital values with an ADC (Analog to Digital converter) (102); calculating the hysteresis band for adaptive hysteresis current control using the values read by the ADC and updating the band value via recalculating it at each sampling time (103); calculating the IrefH and IrefL values using the hysteresis band and Iref (103a); generating the PWM signal by hysteresis current control (104), generating two auxiliary control signals as VP, VN (105); in the region where VP=1 and VN=0, applying of the drive signal of T1 without setting dead time wherein T1 is the conduction duration of an upper switch, and not applying the drive signal of T2 wherein T2 is the turn off duration of said upper switch and is the conduction duration of a lower switch (106).
US11757375B2 DC-AC inverter system using state observer and control method thereof
A DC-AC inverter system using a state observer and a control method thereof are provided. The control method of the DC-AC inverter system includes the following steps. The state observer outputs a filter-capacitor-current estimation value at a next sampling time according to a DC link voltage at a current sampling time and a filter-capacitor-voltage actual value at the current sampling time. The filter-inductor-current estimation value at the next sampling time is compared with the filter-capacitor-current estimation value at the next sampling time to obtain a load current estimation value at the next sampling time. An inductor voltage estimator outputs a filter-inductor-voltage estimation value at the next sampling time according to the load current estimation value at the next sampling time. A feed-forward control is performed according to the filter-inductor-voltage estimation value at the next sampling time.
US11757374B2 Method and apparatus for generating a three-phase voltage
We describe techniques to reduce DC ripple voltage in an inverter by determining a plurality of switching events for each of the three phases in each Pulse Width Modulation (PWM) period. The switching events provide a desired target output voltage for the respective PWM period. From this determination of the switching events, a comparison can be made to determine a first time period between a first and second switching event across all of the phases, and a second time period between the second and a third switching event across all of the phases. The timing of one or more switching events in only one of the phases in the respective PWM period is adjusted in response to the determined time period being greater than a threshold in order to reduce the determined first or second time period.
US11757373B2 Power converter
In a power converter for converting DC power from a DC power source into AC power and supplying the AC power to a single-phase winding or multi-phase windings, a controller controls first and second inverter circuits and performs first power conversion control to lock open/closed states of switching elements in the second inverter circuit and switch open/closed states of switching elements in the first inverter circuit, and second power conversion control to lock open/closed states of the switching elements in the first inverter circuit and switch open/closed states of the switching elements in the second inverter circuit. The controller is configured to perform either the first power conversion control or the second power conversion control when an effective value of drive current through each winding is less than a threshold, and otherwise switch between the first power conversion control and the second power conversion control.
US11757368B2 Transformer arrangement
A transformer arrangement is provided. The transformer arrangement includes a transformer with a primary and a secondary winding and a chain link of switching blocks connected in series between one of the windings and a load, where the switching blocks comprise a first set of voltage contribution blocks and a second set of circuit breaker blocks, where the first set of voltage contribution blocks is configured to adjust a voltage output by the transformer with an offset voltage and the second set of circuit breaker blocks is configured to interrupt a current running through the chain link.
US11757367B2 Flyback switch circuit and control method thereof
A flyback switching circuit and control method thereof is disclosed, by setting a reference value greater than zero configured for controlling a turn-off time of a first transistor of the flyback switching circuit, a drain-source voltage of a main power transistor of the flyback switching circuit is consistent with the reference value greater than zero before the main power transistor is turned on, so that a turn-on power consumption of the main power transistor is reduced and a system efficiency is improved.
US11757366B2 Systems and methods for synchronous rectification of power supply systems
System and method for synchronous rectification of a power converter. For example, the system for synchronous rectification includes: a first system terminal configured to receive an input voltage; and a second system terminal configured to output a drive signal to a first transistor terminal of a transistor, the transistor further including a second transistor terminal and a third transistor terminal, the second transistor terminal being connected to a secondary winding of the power converter, the power converter further including a primary winding coupled to the secondary winding; wherein the system is configured to: determine whether the input voltage becomes lower than a predetermined voltage threshold; and if the input voltage becomes lower than the predetermined voltage threshold, determine whether a time when the input voltage becomes lower than the predetermined voltage threshold is during or not during a demagnetization process of the secondary winding.
US11757361B2 DC/DC converter and control thereof
A DC/DC converter system includes a bidirectional DC/DC converter converting between voltage levels at first and second ports and a control system for controlling the DC/DC converter. The bidirectional DC/DC converter includes a first conversion stage connected to the first port and a second conversion stage interfaced with the first conversion stage and connected to the second port. The control system includes outer and inner control loops. The outer control loop compares a command for one of a voltage level, a current level or power at one of the first and second ports to an actual value of voltage level, current level or power level and outputs an interface current command based on the comparison. The inner control loop compares the interface current command to an actual interface current at an interface of the first and second conversion stages, and controls a switching signal duty value based on the comparison.
US11757359B2 Constant on-time converter with frequency control
An improved power converter produces power through a power switch in response to an activation signal that has an on-time and a switching frequency. An on-time signal has a constant on-time and controls the on-time of the activation signal. An error signal indicates that the switching frequency is not equal to a reference frequency. A step up signal and a step down signal are based on the error signal. A count signal is increased in response to the step up signal and decreased in response to the step down signal. An on-time pulse has a duration that is related to a value of the count signal. The on-time pulse controls the constant on-time of the on-time signal and maintains the switching frequency at about the reference frequency.
US11757358B2 Pulse width modulation techniques for a multiphase voltage converter
In an example, a method includes storing a pending PWM pulse for a switching voltage regulator. The method also includes determining a switching voltage regulator is operating in a current limit mode, where an inductor current is above a current limit threshold. The method includes providing a predetermined number of PWM pulses in the current limit mode. The method also includes, responsive to providing the predetermined number of PWM pulses, ceasing storage of pending PWM pulses for the switching voltage regulator.
US11757356B2 Charge pump system with low ripple output voltage
A system includes a charge pump system having a plurality of enable signal input terminals and an output terminal, the charge pump system configured to provide an output voltage at the output terminal; and a detection circuit connected to the enable terminals and the output terminal of the charge pump system, the detection circuit configured to compare the charge pump system output voltage to a plurality of predefined input detection voltage levels, and to selectively output a plurality of enable signals to the charge pump system enable signal input terminals in response to the comparison.
US11757355B1 Clock data recovery circuit including charge pump having reduced glitch current
The present invention is directed to electrical circuits. According to an embodiment, the present invention provides a charge pump circuit with a bias section and a switch section. The switch section includes a first switch coupled to an early signal and a second switch coupled to a late signal. The charge pump additionally includes a low-pass filter. The switch section includes a first resistor and a second resistor. The first resistor is directly coupled to the first switch and the low-pass filter. The second resistor is directly coupled to the second switch and the first resistor. There are other embodiments as well.
US11757351B2 Dynamic overcurrent limit threshold for a voltage regulator
Described embodiments include a voltage regulator circuit comprising a first comparator having a first comparator input coupled to a waveform input source, a second comparator input coupled to an output voltage terminal and a first comparator output. There is a second comparator having third and fourth comparator inputs and a second comparator output, the third comparator input coupled to a voltage source configured to provide a voltage representing a current limit, and the fourth comparator input coupled to the output voltage terminal. There is also a state machine having a first state machine input coupled to the first comparator output, a second state machine input coupled to the second comparator output and a state machine output, wherein a state of the state machine is determined by the first and second comparator outputs, and the state machine output provides a PWM signal responsive to the state of the state machine.
US11757346B2 Single inductor multiple output switching converter and method to control the same
An embodiment circuit comprises first and second output nodes with an inductor arranged therebetween, and first and second switches coupled to opposed ends of the inductor. The switches are switchable between non-conductive and conductive states to control current flow through the inductor and produce first and second output voltages. The current intensity through the inductor is compared with at least one reference value. Switching control circuitry is coupled with the first and second switches, the first and second output nodes, and current sensing circuitry, which is configured to control the switching frequency of the first and second switches as a function of the output voltages and a comparison at the current sensing circuitry. The switching control circuitry is configured to apply FLL-FFWD processing to produce the reference values as a function of a timing signal, targeting maintaining a constant target value for the converter switching frequency.
US11757345B2 Motor current measurement apparatus and method
An apparatus includes a first inverter configured to drive a first motor having a plurality of phases, the first inverter comprising a plurality of inverter legs, each of which is coupled to a corresponding phase of the first motor, a second inverter configured to drive a second motor having a plurality of phases, the second inverter comprising a plurality of inverter legs, each of which is coupled to a corresponding phase of the second motor, and a first current sensor configured to sense currents flowing in the first inverter and the second inverter, wherein the first current sensor is shared by at least by two inverter legs.
US11757344B2 Conversion circuit
The present disclosure provides a conversion circuit including a power supply module, positive and negative input terminals, positive and negative output terminals, a switch, an inductor, input and output capacitors, and a controller. The power supply module converts an AC power for providing three potentials on three power supply terminals respectively. The potential on the first power supply terminal is higher than the potential on the second power supply terminal, which is higher than the potential on the third power supply terminal. The positive and negative input terminals are electrically connected to the first and third power supply terminals respectively, and a voltage therebetween is an input voltage. The negative output terminal is electrically connected to the third power supply terminal. The controller is electrically connected to the positive input terminal, the second power supply terminal and the switch. A voltage across the controller is lower than the input voltage.
US11757339B2 Electrically driven power end apparatus and methods
Aspects of the disclosure relate to electrically driven power end apparatus and methods, and associated components thereof. In one implementation, a power end for a pump includes a crankshaft coupled to a plurality of actuation rods, and a motor. The motor includes a rotor coupled to the crankshaft. The rotor includes a plurality of electrical coils wound at least partially around the rotor. The motor includes a stator disposed radially outside the rotor, and the stator includes one or more magnets. The plurality of electrical coils apply a magnetic force to the rotor to turn the crankshaft when the plurality of electrical coils are powered.
US11757336B2 Electronic control device
A wiring board (3) has first and second rigid sections (11, 12) each having six metal leaf layers, and a flexible section (13) having two metal leaf layers that connect the both rigid sections (11, 12). A capacitor unit (34) and a filter unit 31, which supplies power to an inverter, are mounted on the first rigid section (11), and a CPU (21) and a pre-driver circuit element (22) are mounted on the second rigid section (12). Mutually-independent two control systems are arranged so as to be symmetrical about a board center line (M). Detection signal lines (51) of rotation sensors (37, 38) located at the middle of the first rigid section (11) extend along the board center line (M) on the flexible section (13). Each of the two control systems is configured along a wiring direction of the detection signal lines (51).
US11757335B2 Cooling channels in a high-density motor
A stator includes a stator hub and a plurality of stator teeth extending from the stator hub that define a stator slot having a stator slot base. At least one winding is disposed in the stator slot and the stator also includes a back iron. The winding surrounds the back iron and is held apart from the stator slot base so that a fluid channel is defined between an inner winding portion of the at least one winding so fluid can be passed between the stator slot base and the inner winding portion to cool the inner winding portion.
US11757331B2 Power tool
A power tool includes a brushless motor that has a stator including a tubular stator core, a rotor disposed in the tubular stator core, first and second electrically insulating members affixed to opposite ends of the stator core and a plurality of coils. A sensor-circuit board is supported by the first electrically insulating member. The first electrically insulating member is bounded by a first plane perpendicular to the rotational axis and a second plane perpendicular to the rotational axis, and the sensor-circuit board is located between the first plane and the second plane.
US11757330B2 Canned outer-rotor brushless motor for a power tool
An outer-rotor brushless direct-current (BLDC) motor is provided including a rotor shaft, a motor housing having an open end and a closed end that supports a first motor bearing, a stator core having an aperture extending therethrough, a stator mount coupled to the open end and including an elongated cylindrical member projecting into the aperture of the stator core and a radial wall that supports a second motor bearing, an outer rotor, and a rotor mount including an outer rim arranged to couple to the outer rotor and an inner body mounted on the rotor shaft. An intermediate bearing is received at least partially within the aperture of the stator core to radially support the stator core relative to the rotor shaft.