US11558981B2

Systems and methods described herein can provide a thermal interface for an electronic device including: obtaining an enclosure and a circuit within the enclosure, wherein the circuit is disposed within the enclosure such that there is space between the circuit and an internal surface of the enclosure; and positioning a thermally conductive material in the space between the circuit and an internal surface of the enclosure such that the thermally conductive material is in physical contact with an outer surface of the circuit and the internal surface of the enclosure to provide heat transfer from the circuit to the enclosure.
US11558979B2

The present invention discloses heat sinks comprising a base and a plurality of fins protruding from one surface of the base, wherein the base and the fins are independently composed of one or more anisotropic thermal conductive films. Said anisotropic thermal conductive film is electric insulative with low Dk and Df values. Also disclosed are methods for manufacturing the heat sinks and methods for dissipating heat of electronic devices having at least one heat generating component.
US11558978B2

A fan system is used for dissipating heat of an electronic device. The fan system includes a fan, a hollow structure, and a control circuit. Sound waves made by the fan are transmitted to an interior of the hollow structure when the fan is operating. The control circuit is connected to the hollow structure and is configured to control deformation/deformations of the hollow structure according to a state/states of the fan and/or the electronic device, which change a volume of the interior of the hollow structure for making a resonance frequency of the hollow structure being approximate to a rotation speed of the fan or being the same as the rotation speed of the fan.
US11558976B2

An electronic chassis includes a motherboard sled configured to engage in or out of the electronic chassis. The motherboard sled includes a housing and a mechanical actuator for engaging the motherboard sled into or out of an electronic chassis. The mechanical actuator includes at least one lever rotatably coupled to a hinge to form a first fulcrum adjacent to a vertical edge of a front surface of the housing. The mechanical actuator also includes a guiding arm adjacent to the hinge and mechanically connected to the at least one lever to form a second fulcrum. The guiding arm rotates between a secured position adjacent to the front surface and an unsecured position away from the front surface.
US11558975B2

A server system comprises a deck, a front panel arranged on the deck and defining a collecting space; two doors arranged on opposite sides of the deck, and being perpendicular to the front panel; two receiving frame structures arranged between the doors in a back to back arrangement, and configured to receive multiple rows and columns of a plurality of storage drives horizontally, wherein two periphery corridors are each defined between one of the doors and one of the receiving frame structure facing the one door; two circuit boards arranged between the two receiving frame structures, wherein the two circuit boards comprise a plurality of slits, wherein a central corridor is defined between the two circuit boards; a storage cover disposed above the deck over the two periphery corridors, the central corridor, the two receiving frame structures, and the two circuit boards.
US11558974B2

A drive carrier for a cold plug device of an information handling system includes a handle, a first latch, and a second latch. The handle rotates between a locked position and an unlocked position. The first latch includes first and second ends, and slides between first and second positions. The handle is held in the locked position when the first latch is in the first position. The second latch includes first and second ends. The first end of the second latch is pivotally attached to the second end of the first latch and the second end of the second latch snap fits over a first end of the handle. The second latch prevents the first latch from sliding from the first position to the second position when the second end of the second latch is snap fitted over the first end of the handle.
US11558970B2

A support module includes a housing framework, two guide rail units disposed within a receiving space of the housing framework and spaced apart from each other, and a carrier connected between the guide rail units and movable on the guide rail units toward and away from a front opening of the housing framework for carrying a display panel unit. A support assembly which includes a plurality of the support modules juxtaposed to each other, and a display apparatus which includes a display panel unit supported by the support module are also disclosed.
US11558966B2

A display device includes first and second support members arranged along a first direction, a joint part therebetween, a hinge member adjacent to facing sides of the first and second support members that extends in a second direction crossing the first direction, and that includes two rotation axes, and a flexible display module on the first and second support members and the joint part. The joint part includes a first joint unit that extends in the second direction and a plurality of second joint units arranged in the first direction, where the first joint unit is interposed between the plurality of second joint units. The second joint units extend in the second direction, and each of the second joint units has recesses between side and top surfaces thereof and that extend in the second direction.
US11558955B2

A quantum mechanical circuit includes a substrate; a first electrical conductor and a second electrical conductor provided on the substrate and spaced apart to provide a gap therebetween; and a third electrical conductor to electrically connect the first electrical conductor and the second electrical conductor. The third electrical conductor is a poor thermal conductor.
US11558951B2

A power supply apparatus for an X-ray imaging apparatus includes grid connection device(s) to connect to a power grid providing an AC input voltage, including circuit protection arrangement(s) to not trip below a safety current; an actively actuatable transformer arrangement to transform the AC input voltage into a DC output voltage as a supply voltage for the X-ray imaging apparatus; an electrical energy storage system; and a control apparatus to actuate the transformer arrangement to limit power consumption from the electric power grid as a function of the safety current and make up for a deficiency of a power requirement for the X-ray imaging apparatus from the energy storage system. The control apparatus is configured to actuate the transformer arrangement for time-dependent limitation of power consumption from the power grid according to a current/time profile, the current/time profile being deduced from a time-based trip profile of the circuit protection arrangement.
US11558947B2

An outdoor lighting system for illumination of an outdoor area, the system configured to provide dynamical control in the outdoor area, the system comprising: a plurality of luminaires configured in the outdoor area; a plurality of street devices connected with the plurality of luminaires; at least one remote processor; at least one secondary processor; a cloud to which the plurality of luminaires and the plurality of street devices are connected; and the at least one remote processor and the at least one secondary processor are connected to the cloud; wherein the plurality of luminaires and the plurality of street devices are controlled in a plurality of functional modes.
US11558943B2

A lighting circuit turns on a plurality of semiconductor light sources. Multiple current sources are each coupled to a corresponding semiconductor light source. A switching converter supplies a driving voltage VOUT across each of multiple series connection circuits each formed of the semiconductor light source and the current source. A converter controller employing a ripple control method turns on a switching transistor of the switching converter in response to a voltage across any one of the multiple current sources decreasing to a bottom limit voltage.
US11558936B2

A microwave treatment apparatus includes a treatment chamber, a microwave supply, and a resonator unit. The treatment chamber is surrounded by a plurality of walls, and accommodates a heating target. The microwave supply supplies a microwave to the treatment chamber. The resonator unit is provided on one wall of the plurality of walls, and the resonator unit has a resonance frequency in a frequency band of the microwave. In this embodiment, the impedance of the surface of the resonator unit can be changed by controlling the frequency of the microwave supplied to the treatment chamber. This makes it possible to control the standing wave distribution within the treatment chamber, that is, the microwave energy distribution within the treatment chamber. As a result, in the cases where a plurality of heating targets need to be heated simultaneously, desired dielectric heating is conducted for each of the heating targets.
US11558929B2

This disclosure relates to performing cellular communication using a control information monitoring framework. A wireless device may monitor a control channel for control information according to a first periodic pattern. According to the first periodic pattern, the wireless device may monitor the control channel in a specified slot during each period of the first periodic pattern. Each period of the first periodic pattern may include multiple slots. The wireless device may receive control information during a first slot. The first slot may be a specified slot according to the first periodic pattern. The control information received during the first slot may schedule a data communication. The wireless device may monitor the control channel for control information in at least one slot that is not specified according to the first periodic pattern based at least in part on receiving control information during a specified slot according to the first periodic pattern.
US11558927B2

In one embodiment, a supervisory service for a wireless network obtains frequency-time Doppler profile information for an endpoint node attached to a first access point in the wireless network. The supervisory service uses the frequency-time Doppler profile information for the endpoint node as input to a machine learning model. The machine learning model is trained to output an action for the endpoint node with respect to the wireless network. The supervisory service causes the action for the endpoint node with respect to the wireless network to be performed.
US11558921B2

A method of performing a discontinuous reception (DRX) operation by a user equipment (UE) is provided. The method includes receiving bandwidth part (BWP) configuration information and DRX configuration information, configuring a duration of a timer for the DRX operation, based on the BWP configuration information and the DRX configuration information, and controlling the timer to perform the DRX operation, based on the configured duration, wherein the timer for the DRX operation is controlled before the timer is stopped or expires.
US11558910B2

A method of selecting, by a control entity, a network slice is provided. The method includes receiving a create session request message from a Serving Gateway (S-GW) in response to a Packet Data Network (PDN) connectivity request message transmitted by a terminal, transmitting, to a storage entity, a request message for subscriber information including identification information of the terminal, receiving, from the storage entity, subscription data of the terminal corresponding to the identification information of the terminal, selecting at least one network slice based on the subscription data of the terminal and slice information supportable by the control entity, and transmitting a create session response message including information of the selected at least one network slice, wherein the subscription data of the terminal includes information about a subscribed network slice of the terminal and information regarding whether the subscribed network slice of the terminal is supported in an Evolved Packet Core (EPC).
US11558907B2

A method includes receiving a request for a communication session from a user device, identifying a first resource from a plurality of resources, wherein the first resource is associated with a first service control layer for a radio access network and wherein the plurality of resources includes at least one virtual network function (VNF), identifying a second resource from the plurality of resources, wherein the second resource is associated with a second service control layer for LTE core functions, identifying a third resource from the plurality of resources, wherein the third resource is associated with a third service control layer for content delivery, allocating a virtual machine to be used to instantiate the at least one VNF, instantiating the at least one VNF and establishing the communication session by facilitating communications between the first service control layer, the second service control layer and the third service control layer.
US11558896B2

Aspects of the present disclosure include methods, apparatuses, and computer readable media for receiving a PDCCH order for a MSG 1 transmission having a first DMRS that is quasi co-located with a first reference signal, and receiving a corresponding RACH message having a second DMRS that is quasi co-located with a second reference signal, wherein the first reference signal and second reference signal are different.
US11558895B2

A method, network node and wireless device that use grants that restrict the set of LCHs that can be serviced using the grant are disclosed. According to one aspect, a method in a wireless device (WD) configured to communicate with a network node is provided. The method includes receiving from the network node, a first grant for uplink transmission of data, the first grant indicating that use of the first grant is restricted to logical channels (LCHs) of a first subset of LCHs of an LCH set, the first subset of LCHs configured to include fewer than all LCHs, such that there exists at least one LCH for which use of the first grant is not allowed. The method also includes selecting at least one LCH from the first subset of LCHs according to a priority of LCHs in the first subset of LCHs, the selected at least one LCH configured to provide data to be transmitted on the uplink according to the first grant.
US11558892B2

Disclosed are a method and apparatus for transmitting configuration information of a physical downlink control channel. The method comprises: acquiring state information of a terminal device, and generating dynamic signaling according to the state information of the terminal device, wherein the state information of the terminal device comprises service state information of the terminal device or channel state information of the terminal device; and sending the dynamic signaling to the terminal device, the dynamic signaling being used to indicate first configuration information of a search space, wherein the first configuration information is used to indicate that the terminal device monitors a physical downlink control channel (PDCCH). The technical problem of high power consumption of a terminal device in the prior art is solved.
US11558889B2

A user equipment (UE) and a base station (BS) for a mobile communication system are provided. The UE receives, from the BS, a first downlink control information (DCI) indicating a first uplink resource for transmitting a first uplink signal, and then receives, from the BS, a second DCI indicating a second uplink resource for transmitting a second uplink signal. The BS configures the second uplink resource to be advanced to the first uplink resource in the time domain based on the uplink out-of-order configuration. The UE decides the transmission of the first uplink signal according to the condition of resource configuration.
US11558883B2

An embodiment relates to a method for a first terminal operating in a wireless communication system, the method comprising the steps of: transmitting application information from an application layer to a vehicle-to-everything (V2X) layer; generating, in the V2X layer, sidelink (SL) discontinuous reception (DRX) information on the basis of the application information; transmitting the SL DRX information from the V2X layer to an AS layer; and communicating with a second terminal by applying the SL DRX information in the AS layer, wherein the application information includes at least one application requirement.
US11558882B2

Aspects described herein relate to receiving, from a base station, a downlink communication indicating resources scheduled for one or more repetitions of a downlink control channel, receiving, from the base station, the one or more repetitions of the downlink control channel, and combining the one or more repetitions of the downlink control channel to decode the downlink control channel. In another aspect, the network can transmit, to a user equipment (UE), a downlink communication indicating resources scheduled for one or more repetitions of a downlink control channel, and transmitting, to the UE, the one or more repetitions of the downlink control channel over the resources.
US11558877B2

Disclosed are techniques for handling an overlap between a higher priority channel and a lower priority channel. In an aspect, a transmitter node detects an overlap between an allocation of a first set of resources of a wireless communication link for transmission of the lower priority channel and an allocation of a second set of resources of the wireless communication link for transmission of the higher priority channel, removes a subset of resources from the first set of resources to generate a removed subset of resources of the first set of resources and a remaining subset of resources of the first set of resources, and transmits, to a receiver node, the lower priority channel on the remaining subset of resources, wherein the higher priority channel is transmitted on the removed subset of resources, wherein the higher priority channel or the lower priority channel is a positioning reference signal.
US11558870B2

The present disclosure provides a method for processing carrier activation at user equipment (UE) and a corresponding device. The method implemented at the user equipment comprises: acquiring an indication related to deactivation of a currently activated carrier, wherein the carrier is a carrier in a carrier group consisting of a plurality of carriers; and if a random access procedure is ongoing, then ignoring the indication.
US11558857B2

Systems, apparatuses, and methods are described for wireless communications. A wireless device may have different capabilities for downlink preemption and uplink preemption. A base station may assign a first radio network temporary identifier (RNTI) for downlink preemption and a second RNTI for uplink preemption. The wireless device may receive downlink control information indicating, based on the first RNTI or the second RNTI, a downlink preemption or an uplink preemption.
US11558854B2

The present disclosure provides a method of sending an inter-base station message between a first and second base station in a cellular telecommunications network, wherein the inter-base station message is transmitted via a relay component, the method including the relay component receiving a first inter-base station message from a first base station, wherein the first inter-base station message includes: a first address portion identifying a second and third base station, and a first content portion; the relay component transmitting a second inter-base station message to the second base station, the second inter-base station message including: a second address portion identifying the second base station, and a second content portion; and the relay component transmitting a third inter-base station message to the third base station, the third inter-base station message including: a third address portion identifying the third base station, and a third content portion, wherein the second and third content portions include the first content portion.
US11558846B2

A reference signal periodically transmitted by a base station in a wireless network can have certain proprietary properties to help prevent detection and utilization of the signal for unauthorized positioning of mobile devices. More specifically, a network node can obscure and introduce time-variation in mapping between positioning signals and a corresponding physical base stations. The network node may also introduce time variations in fields of a base station almanac (BSA) provided to subscribing user equipments (UEs). The information transmitted to the subscribing UEs may be encrypted.
US11558844B2

A method for registering a target device with a network. The method includes a user sending an electronic registration message from a terminal device to a universal communication platform, wherein the registration message comprises information about an identity of the target device and an option for registering with the network. Integrating the—information in the registration message into an audio file by the universal communication platform. Sending the audio file from the universal communication platform to the user's terminal device. Playing the audio file by the terminal device of the user. The content of the audio file is captured by a microphone of the target device, and the information on the option for registering with the network is extracted. The target device registers with the network using the registration option.
US11558842B2

Provided are a method of adjusting uplink timing in a wireless communication system and an apparatus therefor. Specifically, a method for a user equipment to adjust uplink timing in a wireless communication system includes transmitting, to a base station, an uplink signal, receiving, from the base station, a timing advance (TA) command configured based on the uplink signal, and performing uplink transmission to the base station by applying a timing advance (TA) indicated by the TA command. The TA command may be interpreted based on subcarrier spacing of at least one frequency resource region to which the TA is to be applied.
US11558835B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station (BS) may transmit a first set of synchronization signal block (SSB) burst sets with a first set of SSB parameters; and transmit a second set of SSB burst sets with a second set of SSB parameters, wherein the first set of SSB burst sets and the second set of SSB burst sets are transmitted in a common carrier. In some aspects, a user equipment (UE) may receive at least one SSB of the first set of SSB burst sets or the second set of SSB burst sets. Numerous other aspects are provided.
US11558830B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify multiple candidate sets of physical sidelink feedback channel (PSFCH) transmissions that include hybrid automatic repeat request (HARQ) feedback for sidelink communications received from one or more peer UEs. The UE may select, from one or more of the multiple candidate sets that satisfy a PSFCH transmit power constraint, at least one candidate set that has a highest value for a utility parameter among utility parameters associated with each of the one or more candidate sets that satisfy a PSFCH transmit power constraint. The UE may transmit, on a PSFCH, the plurality of PSFCH transmissions included in the at least one candidate set in a HARQ feedback occasion. Numerous other aspects are provided.
US11558828B2

Apparatuses, methods, and systems are disclosed for reporting power headroom (“PH”) information. One apparatus is configured with a first serving cell for PUSCH transmissions having a first SCS and a second serving cell for PUSCH transmissions having a second SCS larger than the first SCS. The apparatus has an uplink resource allocation for a first slot on the first serving cell, where the first slot overlaps in time with multiple second slots on the second serving cell, and has an uplink resource allocation for at least one of the multiple second slots that are overlapped by the first slot. A processor calculates PH information for the second serving cell for a first PUSCH scheduled on a first one of the multiple second slots and a transceiver transmits the PH information in an uplink transmission on the first slot.
US11558824B2

Certain aspects of the present disclosure relate to techniques for controlling transmission power and prioritizing transmission carriers. A method of power distribution for different physical layer channels over one or more carriers in case of power limited user equipment (UE) is proposed. Operation modes of the UE with single and multiple power amplifiers/antennas can be supported.
US11558822B2

Channel state information reference signal transmission can be used to estimate channel state information. Although resources needed for channel state information reference signals can be small, when multiple bandwidths are deployed within the same orthogonal frequency division multiplexing bandwidth, estimating the channel state information can comprise a channel state information reference signal resource grid for every bandwidth. Therefore, time-frequency resources for channel state information reference signals can be high and occupy a lot of bandwidth, thereby reducing the number of resources for data transmission. Therefore, a non-orthogonal design for channel state information reference signals for a 5G air interface can mitigate bandwidth loss in a 5G network.
US11558809B2

A system and method for identifying at least one aggressor cell are described. The method comprises transmitting at least one subframe from at least one base station of a first set of base stations to a second set of base stations, wherein the at least one subframe further comprises of at least one downlink subframe, at least uplink subframe and at least one special subframe. The second set of base stations decodes the at least one received subframe, and maps each of the at least one received downlink subframe, at least one received uplink subframe and at least one received special subframe of the at least one received subframe to at least one expected subframe. Lastly, at least one aggressor cell is determined based on a mismatch of the at least one received subframe and the at least one expected subframe.
US11558804B2

A communication apparatus is provided that establishes a wireless LAN communication by handover. The communication apparatus communicates with an external apparatus through a first communication path. The communication apparatus includes a storage unit that store a communication parameter used for communicating with the external apparatus through a second communication path, a communication establishment control unit that performs control to establish communication with the external apparatus through the second communication path using the communication parameter stored, and a communication parameter change control unit that performs control to change the communication parameter stored in the external apparatus that establishes communication through the second communication path. The communication parameter change control unit prohibits change of the communication parameter stored in the external apparatus that establishes communication through the second communication path when the communication through the second communication path is established by switching from communication through the first communication path.
US11558799B2

Systems and methods are described herein for pre-steering traffic within a telecommunications network. In some embodiments, the systems and methods pre-steer traffic by steering user devices to optimal or suitable frequency bands of a network before the user devices begin streaming content and/or performing other actions via the network.
US11558796B2

Various embodiments are generally directed to improved channel quality information feedback techniques. In one embodiment, for example, an evolved node B (eNB) may comprise a processor circuit, a communication component for execution by the processor circuit to receive a channel quality index for a physical downlink shared channel (PDSCH), the channel quality index associated with a defined reference resource, and a selection component for execution by the processor circuit to select a modulation and coding scheme (MCS) for transmission over the PDSCH of user equipment (UE) data in one or more resource blocks, the selection component to compensate for a difference between a cell-specific reference signal (CRS) overhead of the defined reference resource and a CRS overhead of the one or more resource blocks when selecting the MCS. Other embodiments are described and claimed.
US11558792B2

A method includes: when performing information transmission with a first access point AP on a first frequency band, determining, whether the terminal equipment needs to establish a connection with a second AP, which is a second frequency band; determining, by the terminal equipment, whether the first AP and the second AP are corresponding to a same dual-band radio access device; sending, by the terminal equipment, a connection request to the second AP when maintaining a protocol layer connection with the first AP; and if establishing, by the terminal equipment, the connection with the second AP when the second AP send feedback.
US11558790B2

User equipment (UE) includes processing circuitry coupled to memory. To configure the UE for performing multiple signal quality measurements in a 5G network, the processing circuitry is to encode configuration signaling for transmission to a base station. The configuration signaling indicates the UE supports multiple measurement gap (MG) patterns in parallel. RRC signaling responsive to the configuration signaling is decoded. The RRC signaling comprising configuration information to configure the UE for multiple measurement gaps in parallel and provides SMTC for synchronization signal transmissions within the multiple measurement gaps. A plurality of SSBs is decoded using periodicity and duration information of the synchronization signal transmissions included in the SMTC, the plurality of SSBs received during the multiple measurement gaps. Multiple signal quality measurements are encoded for transmission to the base station, the multiple signal quality measurements based on the plurality of SSBs.
US11558776B2

The disclosure relates to a device for transmitting a data stream and a device for receiving a data stream. Disclosed is a device for transmitting a data stream including: an encoder configured to generate a compressed bitstream by encoding input media, generate additional information about the compressed bitstream, and generate a data stream (DS) including the additional information and the compressed bitstream, wherein the additional information includes at least one class information indicating an importance of the compressed bitstream, and a DS transmitter configured to generate a packet by packing the data stream, transmit a plurality of packets including the generated packet to a reception device, and retransmit at least some of the plurality of packets due to transmission error, wherein the retransmitted packets are identified based on at least corresponding class information.
US11558775B2

A network device may receive packets and may calculate, during a time interval, an arrival rate and a departure rate, of the packets, at one of multiple virtual output queues. The network device may calculate a current oversubscription factor based on the arrival rate and the departure rate, and may calculate a target oversubscription factor based on an average of previous oversubscription factors associated with the multiple virtual output queues. The network device may determine whether a difference exists between the target oversubscription factor and the current oversubscription factor and may calculate, when the difference exists, a scale factor based on the current oversubscription factor and the target oversubscription factor. The network device may calculate new scheduling weights based on prior scheduling weights and the scale factor, and may process packets received by the multiple virtual output queues based on the new scheduling weights.
US11558767B2

An electronic device includes a memory circuitry, an interface circuitry, a sensor circuitry, and a processor circuitry having a predictor circuitry configured to operate according to a prediction model. The processor circuitry is configured to obtain sensor data. The processor circuitry is configured to determine, based on the sensor data, using the predictor circuitry, a predicted time parameter indicative of a prediction of a time slot to initiate an establishment of a network with one or more other electronic devices. The processor circuitry is configured to initiate the establishment of the network with the one or more other electronic devices according to the predicted time parameter.
US11558761B2

According to one configuration, a system includes provisioning hardware and a wireless station that supports communications with one or more communication devices. The wireless station receives a first notification from the provisioning system. The first notification indicating that the wireless station is assigned to a first allocation management resource. The first allocation management resource operable to allocate wireless resources for use by the wireless station to support wireless communications. The wireless station communicates with the first allocation management resource to receive allocation information indicating the wireless resources allocated for use by the wireless station. In response to receiving a second notification that the wireless station has been reassigned to a second allocation management resource, the wireless station communicates with the second allocation management resource instead of the first allocation management resource to receive the allocation information.
US11558741B2

A method is disclosed. The method includes receiving a broadcast signal from a beacon device, the broadcast signal encoding a first credential associated with a first entity. In response to receipt of the broadcast signal, the mobile communication device transmits the received first credential to an authentication system. The authentication system determines if the first entity associated with the broadcast signal is authentic and generates a confirmation message confirming the authenticity of the first entity. The mobile communication device then receives the confirmation message indicating that the first entity is authentic. The mobile communication thereafter receives and transmits a second credential for the mobile communication device to the beacon device, which transmits the second credential to the authentication system. The authentication system then confirms the authenticity of the mobile communication device. Then, the beacon device can initiate an interaction process with the user of the mobile communication device.
US11558728B2

A disclosed apparatus obtains emergency data for multiple device types from a plurality of emergency data sources and provides a jurisdictional map view to a plurality of emergency network entities, where each emergency network entity corresponds to a given geographic boundary. The jurisdictional map view corresponds to a respective emergency network entity's geographic boundary. The apparatus determines portions of the emergency data corresponding to emergencies occurring within each respective emergency network entity geographic boundary, and provides location indicators within each respective jurisdictional map view, with each location indicator corresponding to an emergency.
US11558723B2

A base station transmits a layered data signal to multiple devices that are in close proximity to each other where the layered data signal includes at least first data on a first data layer directed to a first device and second data on a second data layer directed to a second device. The base station also transmits a single control message to both devices where the control message comprises location dependent control information directed to both devices. The control message also comprises data layer control information arranged in multiple fields where data layer control information in a field is associated with a device and allows the associated device to recover the data from a data layer assigned to the device.
US11558709B2

Systems, devices, media and methods are presented for retrieving a current location of client device, accessing geographic data based on the current location of the client device, analyzing the geographic data to identify a plurality of geographic features, for each geographic feature of the plurality of geographic features, identifying a direction from the current location of the client device to the respective geographic feature and a confidence level indicating a probability that the current location of the client device is at the direction, returning the direction and the confidence level to the client device, and based on the direction and confidence level, causing presentation of graphical data on a user interface within the client device.
US11558700B2

A method for estimating an ear geometry of an ear of a user with a hearing device, the hearing device comprising an ear canal microphone, an external microphone, and a receiver, includes: obtaining an external input signal using the external microphone; providing an output signal by the receiver; obtaining an ear canal microphone input signal using the ear canal microphone; and estimating the ear geometry based on the external input signal and the ear canal microphone input signal.
US11558698B2

A speaker comprises a housing, a transducer residing inside the housing, and at least one sound guiding hole located on the housing. The transducer generates vibrations. The vibrations produce a sound wave inside the housing and cause a leaked sound wave spreading outside the housing from a portion of the housing. The at least one sound guiding hole guides the sound wave inside the housing through the at least one sound guiding hole to an outside of the housing. The guided sound wave interferes with the leaked sound wave in a target region. The interference at a specific frequency relates to a distance between the at least one sound guiding hole and the portion of the housing.
US11558696B2

A method for directional signal processing for a hearing aid includes generating first and second input signals from an ambient sound signal using first and second input transducers of the hearing aid and forming first and second directional signals based on the input signals. The directional signals have relative attenuations in directions of first and second useful signal sources. First and second amplification parameters for amplification of first and second useful signals of the signal sources are ascertained. A reference directional characteristic is defined for a reference directional signal. Based on the amplification parameters as a function of the reference directional characteristic, corrected first and second amplification parameters are ascertained so that an output directional signal, formed as a sum of the directional signals weighted by using the corrected amplification parameters, merges into a linearly scaled reference directional signal, if the first and second amplification parameters are equal.
US11558693B2

Array microphone systems and methods that can automatically focus and/or place beamformed lobes in response to detected sound activity are provided. The automatic focus and/or placement of the beamformed lobes can be inhibited based on a remote far end audio signal. The quality of the coverage of audio sources in an environment may be improved by ensuring that beamformed lobes are optimally picking up the audio sources even if they have moved and changed locations.
US11558674B2

Systems and methods are described herein for selective playback of portions of audio at normal speed during a fast-forward operation. Upon receiving a command to perform a fast-forward operation, a current playback position is identified, as well as a plurality of portions of audio of the content item that will be subject to the fast-forward operation. A subset of the audio portions that will be subject to the fast-forward operation are selected. The fast-forward operation is initiated, and video of the content item is played back at the increased speed while the selected portions of audio of the content item are played back at normal speed.
US11558672B1

A virtual communication bus for sharing information between applications is provided. When a user accesses media content on a television or content via an application on a virtual communication bus, data associated with the media content or the application content may be stored in a communal memory in a standard format, and may be accessed by one or more other applications on the virtual communication bus. The data may include data associated with interactions between the user and an application and interaction between applications. The data may be utilized to determine relevant information to provide the user. When a user accesses another application (on a same or another device), information determined to be relevant to the user may be provided. Data may be stored and shared between applications on the virtual communication bus.
US11558669B2

A method for dynamic content filtering includes accessing, by a processing unit, a media content that includes several content portions. The method further includes determining a rating tag associated with each content portion from the media content, and a user profile of a user requesting the media content to be rendered. The user profile contains a permission level for the user. The method further includes filtering the content portions from the media content based on the permission level, wherein, in response to the rating tag of a particular content portion exceeding the permission level in the user profile, filtering out the particular content portion. The method further includes rendering content portions that were not filtered out.
US11558668B2

Techniques are described for determining quality of experience (QoE) rate information for streaming video. For example, QoE rates can be calculated by a client while receiving and decoding an encoded video stream. The QoE rates can be calculated based on the number of video stalls that occur at the client while decoding the encoded video stream during a plurality of time periods. Determining whether a video stall occurs during a given time period involves comparing an encoded frame rate to a decoded frame rate. Indications of the QoE rates can be output.
US11558661B2

Methods, apparatus, systems and articles of manufacture to identify media sources are disclosed. Example apparatus disclosed herein include an exclusivity determiner, a unique asset identifier, and a signature matcher. The exclusivity determiner is to determine whether media is exclusive to a provider. The unique asset identifier is to associate a first signature of the media with the provider if the media is exclusive to the provider. The signature matcher is to identify the provider based on a second signature, the second signature matching the first signature, the second signature extracted from media presented at a media presentation location.
US11558656B2

In a method for selecting of a prerecorded media file for superimposing into a video, a video of a scene is displayed on a display device of a mobile electronic device. A location of the scene is determined. A prerecorded video file is selected based at least in part on the location. The prerecorded video file is superimposed over the video, such that the video is partially obscured by the prerecorded video file. The prerecorded video file is played while displaying the video, such that the prerecorded video file and a non-obscured portion of the video are rendered simultaneously.
US11558653B2

Aspects of the subject disclosure may include, for example, obtaining one or more signals, the one or more signals being based upon brain activity of a viewer while the viewer is viewing media content; predicting, based upon the one or more signals, a first predicted desired viewport of the viewer; obtaining head movement data associated with the media content; predicting, based upon the head movement data, a second predicted desired viewport of the viewer; comparing the first predicted desired viewport to the second predicted desired viewport, resulting in a comparison; and determining, based upon the comparison, to use the first predicted desired viewport to facilitate obtaining a first subsequent portion of the media content or to use the second predicted desired viewport to facilitate obtaining a second subsequent portion of the media content. Other embodiments are disclosed.
US11558649B2

Aspects of the subject disclosure may include, for example, receiving, from a streaming application, a listing of media content items provided by the streaming application to a first device of a first user, determining a priority set of the media content items of the listing of media content items according to relative demand profiles of a plurality of media content items, for each priority media content item of the priority set of the media content items, providing the priority media content item to an edge server of a set of edge servers accessible to the first device, updating edge server location information associated with the priority media content item, and providing the edge server location information to the streaming application. Other embodiments are disclosed.
US11558646B2

Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.
US11558643B2

In some examples, a method of decoding a point cloud includes determining a first slice QP value for a first component of an attribute in a slice of point cloud data. The method also includes decoding a first delta QP value for the first component of the attribute for a region in the slice and determining a first region QP value for the first component of the attribute in the region from the first slice QP value and from the first delta QP value. The method further includes decoding a second delta QP value for the second component of the attribute for the region and determining a second region QP value for the second component of the attribute in the region from the second delta QP value. The method includes decoding the point cloud data based on the first and second region QP values.
US11558641B2

An image coding method according to the present document comprises the steps of: deriving transform coefficients for a current block on the basis of residual-related information; and generating residual samples of the current block on the basis of the transform coefficients. The residual-related information comprises low frequency non-separable transform (LFNST) index information, showing information relating to non-separable transform for low-frequency transform coefficients of the current block, on the basis of a matrix-based intra-prediction (MIP) flag showing whether or not MIP is applied to the current block. The residual samples are generated from the transform coefficients on the basis of the LFNST index information.
US11558639B2

This application relates to a video encoding method performed at a computer device. The method includes: obtaining an input video frame; determining a processing parameter corresponding to the input video frame; selecting, from candidate processing manners according to the processing parameter, a target processing manner corresponding to the input video frame, the candidate processing manners comprising a full-resolution processing manner and a downsampling processing manner; and encoding the input video frame according to the target processing manner, to obtain encoded data corresponding to the input video frame. Therefore, the target processing manner of the input video frame can be flexibly selected, and the input video frame is encoded according to the target processing manner, to adaptively adjust a resolution of the input video frame, and improve video encoding quality.
US11558638B2

Methods, systems and device for hash-based motion estimation in video coding are described. An exemplary method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, motion information associated with the current block using a hash-based motion search, a size of the current block being M×N, M and N being positive integers and M being not equal to N, applying, based on the motion information and a video picture comprising the current block, a prediction for the current block, and performing, based on the prediction, the conversion.
US11558636B2

A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block.
US11558628B2

An apparatus includes circuitry configured to: partition an input tensor into one or more block tensors; partition at least one of the block tensors into one or more continuation bands, the one or more continuation bands being associated with a caching counter having a value; store the one or more continuation bands in a cache managed using a cache manager; retrieve, prior to a convolution or pooling operation on a current block tensor, the one or more continuation bands of a previous block tensor from the cache that are adjacent to a current block tensor; concatenate the retrieved continuation bands with the current block tensor; apply the convolution or pooling operation on the current block tensor after the concatenation; decrease the respective caching counter value of the retrieved continuation bands; and clear the continuation bands from the cache when its respective caching counter reaches a value of zero.
US11558619B2

Decoding a transform block includes decoding a first group of coefficients of the transform block using a first scan order. The first group includes of first coefficients of a first row along a first edge of the transform block and second coefficients of a first column that is along a second edge of the transform block. The first group is used to determine a second scan order for decoding a second group of coefficients of the transform block. The second group includes remaining coefficients of the transform block and does not include any coefficient of the first group. The second group is decoded using the second scan order.
US11558617B2

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining an input stream of video data, computing a key based on a floating number in the input stream, predicting a current dependent quantization (DQ) state based on a state predictor and a number of previous keys and a number of previous DQ states, reconstructing the floating number based on the key and the current DQ state, and coding the video based on the reconstructed floating number.
US11558615B2

Apparatus and methods for encoding and decoding video data having improved quantization parameter prediction are presented and can include using a combination of quantization parameter prediction values obtained from respective ones of a plurality of quantization parameter prediction methods to encode or decode the video data.
US11558613B2

There are provided mechanisms for methods and apparatuses for transform selection in encoding and decoding of video blocks.
US11558610B2

A method for video bitstream processing includes determining, by a processor, that a reconstructed representation of a current sample of video data is to be subject to a bilateral filter defined by one or more parameters based, at least in part, on a weighted sum of sample intensity differences (SDiff values) between a first window covering the current sample and a second window covering neighboring samples, wherein multiple sample intensity differences are assigned a same parameter from the one or more parameters; and applying the bilateral filter defined by the one or more parameters to the reconstructed representation of the current sample of the video data.
US11558603B2

A method for video encoding includes determining, for a current block that is a non-square block, whether an angular intra prediction mode for the current block is a wide angle mode that is in a direction outside of a range of directions that spans a bottom left diagonal direction and top right diagonal direction of the current block. The method further includes, in response to determining that the angular intra prediction mode is the wide angle mode, enabling an intra smooth filter and applying the enabled intra smoothing filter to blocks neighboring the current block to generate filtered blocks. The method further includes performing intra prediction based on the filtered blocks to encode the current block.
US11558598B2

A control apparatus which controls a virtual camera according to a user operation related to an operation of the virtual camera, when the control apparatus accepts the user operation, determines whether or not to restrict moving of the virtual camera according to the accepted user operation depending on whether or not a predetermined condition for the virtual camera is fulfilled.
US11558595B2

A stereo imaging system comprises a stereoscopic camera having left and right image capturing elements for capturing stereo images; a stereo viewer; and a processor configured to modify the stereo images prior to being displayed on the stereo viewer so that a disparity between corresponding points of the stereo images is adjusted as a function of a depth value within a region of interest in the stereo images after the depth value reaches a target depth value.
US11558594B2

Systems and methods for recording programs using a user's equipment and a network recording device are provided. An interactive television application may determine whether the user's equipment has sufficient resources (e.g., tuners or space) to record a program selected for recording. If the interactive television application determines that the user's equipment does not have sufficient resources, the interactive television application may select, automatically or in response to a user instruction, the program for recording with a network recording device. In some embodiments, the user may have to pay for the use of the network recording device, or may be required to purchase a given tier level of service. The interactive television application may play back programs from the network recording device as VOD offerings, or may direct the network recording device to transfer recorded programs to the user's equipment when it has sufficient resources.
US11558591B2

A projector focusing method includes acquiring a plane angle of a light beam and acquiring a first distance and a second distance between two sides of a light beam edge displayed on a projection plane and a time of flight device after the time of flight device emits the light beam to the projection plane, acquiring a plane equation of the projection plane according to the first distance and the second distance, acquiring an optical axis vector of a digital micro-mirror device (DMD) disposed inside the projector, designating target coordinates of the DMD, converting the target coordinates to the projection target coordinates on the projection plane according to the plane equation, acquiring an customized emitting vector according to the projection target coordinates and a lens position of the projector, and acquiring an ideal focal distances of the projector according to the customized emitting vector and the optical axis vector.
US11558575B2

An analog-to-digital converter includes a generator, a comparator, and a counter. The generator generates a reference signal whose voltage changes with respect to time. The voltage of the reference signal changes with a constant slope in a predetermined first period since the voltage starts changing. The slope of the voltage becomes steeper with respect to time in a second period after the first period. The comparator compares the reference signal and a voltage output from outside, and outputs a comparison result. The counter counts at a predetermined first cycle since the voltage of the reference signal starts changing until the comparison result is inverted.
US11558574B2

A system for providing high resolution image output for pilotage and two color operation for threat detection is disclosed. The system comprises a focal plane array comprising a plurality of pixels arranged into groups of equal numbers, wherein each pixel comprises at least two detectors for receiving electromagnetic energy and a readout integrated circuit.
US11558573B2

A sensor includes a determining circuit and an output circuit. The determining circuit receives a first signal from a pixel in response to light and outputs a second signal associated with occurrence of an event, based on the first signal. Based on the second signal being received in a time period between a first time when a third signal is received from a processor and a second time when a condition is satisfied, the output circuit outputs a fourth signal associated with occurrence of the event in the time period to the processor after the second time.
US11558562B2

Disclosed is a method and apparatus for providing a 360-degree panoramic background during a video call. A non-transitory computer-readable recording medium stores instructions that, when executed by a processor, cause the processor to perform operations for providing a background on an electronic device. The operations include separating an object video and an original background video from video data input to a first video call screen of an electronic device during a video call; generating new video data by synthesizing a panoramic video image and the object video such that the new video data includes the object video and includes the panoramic video image as a replacement background video; and displaying, on the first video call screen, the new video data such that a location of the panoramic video image of the new video data moves in response to motion information of a user.
US11558561B2

Provided are systems and methods for personalized videos featuring multiple persons. An example method includes receiving a user selection of a video having at least one frame with metadata that include a first location and a second location and receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face and modifying the further image of the further source face to generate an image of a modified further source face, inserting, in the at least one frame of the video, the image of the modified source face at the first location and the image of the modified further source face at the second location to generate a personalized video, and sending the personalized video via a communication chat.
US11558558B1

According to some embodiments, a camera captures a plurality of images of substantially the same scene at different exposure levels for each video frame to be captured. These images are then deghosted, merged or fused, and processed using a spatially, and optionally also temporally, varying tonemapping operator, and the resulting image after some further finishing is written into a video stream. In some embodiments, this processing is performed in real time on a graphics processing unit present in the device containing the camera. Other applications are shown and discussed.
US11558553B2

An electronic device includes a camera; a motion sensor; a memory; and at least one processor. The at least one processor may be configured to acquire motion information of the electronic device from the motion sensor according to executing an image acquisition mode; determine an image stabilization scheme based on at least one part of the motion information; and perform a stabilization operation on at least one image acquired through the camera, based on the determined image stabilization scheme. The image stabilization scheme may include a first stabilization scheme for correcting shaking of the at least one image based on a first margin region; and a second stabilization scheme for correcting shaking of the at least one image based on a second margin region larger than the first margin region.
US11558552B2

An image signal processor includes a shared circuit, a first circuit, and a second circuit. The shared circuit processes input image data. The first circuit provides a first algorithm for processing the input image data and is used by the shared circuit to process the input image data at a first operation mode in a first shooting environment. The second circuit provides a second algorithm for processing the input image data and is used by the shared circuit to process the input image data at a second operation mode different from the first operation mode in a second shooting environment different from the first shooting environment.
US11558548B2

Systems and methods for encoding regions containing an element of interest in a sequence of images with a high resolution are provided. Such systems and methods can include a camera that can capture the sequence of images of a monitored region, a detection processor that can identify a first region that contains an element of interest within the sequence of images, and an encoder that can encode the first region within a first subset of the sequence of images with a first resolution and encode a second region within the first subset of the sequence of images outside of the first region with a second resolution that is less than the first resolution, wherein a number of the sequence of images in the first subset of the sequence of images is less than all of the sequence of images and is based on a predefined parameter.
US11558545B2

An electronic apparatus is provided. The electronic apparatus includes: a camera; a processor configured to control the camera; and a memory configured to be electrically connected to the processor and to store a network model trained to determine a degree of matching between an input image frame and predetermined feature information, wherein the memory stores at least one instruction, and wherein the processor is configured, by executing the at least one instruction, to: identify a representative image frame based on a degree of matching obtained by applying image frames, selected from among a plurality of image frames, to the trained network model, while the plurality of image frames are captured through the camera, identify a best image frame based on a degree of matching obtained by applying image frames within a specific section including the identified representative image frame, to the trained network model, from among the plurality of image frames, and provide the identified best image frame.
US11558544B1

In some examples, an electronic device comprises an image sensor and a processor. The processor is to detect a feature of a frame of a video received via the image sensor, determine whether the feature indicates an object of interest, and, responsive to a determination that the feature indicates the object of interest, limit a first field of view of the image sensor to the object of interest and overlay the first field of view with a second field of view. The second field of view is unlimited.
US11558541B2

An interchangeable lens communicable with an accessory and an image pickup apparatus includes a communicator configured to communicate with the accessory and the image pickup apparatus, and a memory configured to store information corresponding to a type of accessory. The communicator acquires information on the type of the accessory by communicating with the accessory, and transmits optical information corresponding to the type of the accessory to the image pickup apparatus.
US11558539B2

Systems and methods of detecting and identifying objects are provided. In one exemplary embodiment, a method performed by one of a plurality of network nodes, with each network node having an optical sensor and being operable to wirelessly communicate with at least one other network node, comprises sending, by a network node over a wireless communication channel, to another network node, an indication associated with an object that is detected and identified by the network node based on one more images of that object that are captured by the optical sensor of the network node. Further, the detection and identification of the object is contemporaneous with the capture of the one or more images of that object. Also, the network node is operable to control a spatial orientation of the sensor so that the sensor has a viewing angle towards the object.
US11558523B2

The present invention provides an image forming apparatus comprising: at least one first module and at least one second module configured to execute functions corresponding respectively to the at least one first module; a first control unit configured to notify, to a corresponding second module, a request accepted by the at least one first module; and a second control unit configured to control in accordance with the notification from the first control unit, the corresponding second module, wherein the at least one first module is activated at all times from when the image forming apparatus is activated, and the at least one second module is generated as a container of an execution environment that is independent of an operating system and whose activation state is controlled by an instruction from the second control unit.
US11558513B2

An image forming apparatus includes a user interface and a controller configured to control the user interface to display a screen including one or more display target objects among a plurality of objects including one or more objects each associated with user authentication information of a corresponding user. The controller is configured to accept user authentication information input via the user interface, and set a user mode to an authenticated user mode for an authenticated user, and to control the user interface to display, on the screen, the one or more display target objects including shared objects and authenticated user objects, but not including unauthenticated user objects. Each shared object is associated with no user authentication information, the authenticated user object is associated with the accepted user authentication information, and the unauthenticated user object is associated with different user authentication information from the accepted user authentication information.
US11558512B2

A system includes one or more processors to receive a representation of a document from a client computing device, the document comprising one of a scanned document, a faxed document, and an electronic document, determine a document type of the document based at least on the representation of the document, index the document using a classification and index processing engine based on the document type, the document type comprising at least one of a plurality of document types used by an electronic health record (EHR) system, extract index data from the document based on the document type using the classification and index processing engine, and match the document with a patient from a database of the EHR system using the index data when the classification and index processing engine successfully indexes the document and extracts index data from the document.
US11558485B2

Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that are physically or logically remote from the primary site of the content management platform. In particular, according to embodiments, a remote cache server may be associated with a remote site to store local copies of documents that are managed by the primary content management platform. Periodically, a portion of the remote site's cache may be synchronized with the content management platform's primary site using an extensible architecture to ensure that content at the remote cache server is current.
US11558484B2

Embodiments described include systems and methods for providing peer-to-peer caching among client applications. A cache coordinator is configured to receive a first request to register an object stored in a cache by a first client application including a first embedded browser. The first embedded browser obtains the object via a session established by the first embedded browser with a first network application on a server of a second entity. The cache coordinator is configured to store a location of the first client application and a hash of the object. The cache coordinator is configured to receive a second request from a second client application. The second request requests the location of the object among peer client applications. The cache coordinator is configured to communicate identification of the location of the first client application to the second client application for retrieving the object from the cache of the first client application.
US11558480B2

Provided are methods and systems related to communications between a social media service or provider (e.g., Twitter®, Facebook®) or other resource (e.g., web page) and one or more content providers. In an aspect, provided are methods, comprising receiving user information and a user agnostic identifier, providing an access element configured to provide access to content from a content provider based on the user information and the user agnostic identifier, receiving, from the content provider, a notification indicative of a user interaction with the content based on a user accessing the content, and tracking user behavior based on at least one of the user information, the user agnostic identifier, the access element, and the notification.
US11558463B1

A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one wireless device and at least one user, requesting audio information from at least one remote source by the at least one wireless device, receiving the audio information from the remote source, broadcasting an audio identifier to the at least one wireless device, using the audio information, authenticating the association between the at least one wireless device and at least one transport, based on the audio information, determining at least one characteristic of the at least one user based on at least one of at least one user search history and at least one user preference selection and determining at least one probable route of the at least one transport based on the at least one characteristic and at least one of at least one route history and at least one input destination.
US11558462B2

Systems, methods, and computer-readable media are provided for reusing execution environments and code of serverless functions while ensuring isolation in serverless computing environments. In some examples, a method can include, in response to a first request to run a serverless function, executing, at an execution environment on a network, computer-readable code configured to perform the serverless function; after the computer-readable code has executed, modifying a pointer to an area of memory used to store a first state of the serverless function to reference a different area of memory; in response to a second request to run the serverless function, reusing, at the execution environment, the computer-readable code to perform the serverless function; and based on the pointer referencing the different area of memory, using the different area of memory to store a second state of the serverless function.
US11558460B2

A distributed processing method based on a consistency protocol is provided. The method includes: transmitting a decree prepare request including a first decree number, the decree prepare request requesting other nodes to promise to no longer accept a fast write operation initiated by a leader node whose leader number is less than the first decree number, the first decree number representing a leader number of a current node, and the leader number representing a number of a decree at which the current node that becomes a leader node is located; and in response to receiving decree promises from at least a preset quantity of nodes among the other nodes, enabling the fast write operation from a subsequent decree number of a second decree number determined based on the decree promises, each of the decree promises including the first decree number.
US11558450B2

The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers. In a first aspect, the invention is directed to file distribution and management across multiple cloud services via a storage manager. The storage manager may aggregate third-party cloud storage provider accounts into a single cloud storage space and load balance files among the third party-accounts as necessary. In one implementation, the storage manager may act as an intermediary, and files may be transferred by the client to the storage manager, which may select and forward the files to a third-party storage provider. File retrieval may be performed similarly, with the client requesting a file from the intermediary storage manager, which may retrieve the file from the corresponding third-party storage provider and forward the file to the client device.
US11558447B2

A communication system includes a network-side apparatus and a user-side apparatus. The network-side apparatus includes a transmission function unit configured to perform processing of a transmission function on data received from the user-side apparatus, a quality calculation unit configured to calculate a quality of media data which is transmitted from the user-side apparatus and on which the processing is performed by the transmission function unit; and a transmission function changing unit configured to change the transmission function performed by the transmission function unit in a range in which the calculated quality satisfies a quality required by an application.
US11558442B1

A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.
US11558433B2

Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
US11558428B2

An automotive gateway includes one or more interfaces and one or more processors. The one or more interfaces are configured to communicate with electronic subsystems of a vehicle. The one or more processors and configured to host one or more guest applications and to control communication traffic between the one or more guest applications and the electronic subsystems of the vehicle in accordance with a security policy.
US11558422B2

A network communications method utilizing a network watermark for providing security in the communications includes creating a verifiable network communications path of nodes through a network for the transfer of information from a first end node to a second end node; verifying the network communications path of nodes, by the first end node, before communicating by the first end node information intended for receipt by the second end node; and once the network communications path of nodes is verified by the first end node, communicating by the first end node, via the verified communications path of nodes, the information intended for receipt by the second end node; wherein the network watermark represents the verifiable network communications path of nodes.
US11558420B2

Techniques and systems for detecting malicious activity within a network are provided herein. A method for detecting malicious activity within a network may include receiving, by a network-based authentication system, a network transaction. The network-based authentication system may identify a first attribute of the network transaction. The method may also include selecting, by the network-based authentication system, a first learning statistical model and a second learning statistical model from a plurality of models for handling the network transaction. Each of the first learning statistical model and the second learning statistical model may create a likelihood that the network transaction is authentic. The first learning statistical model may calculate a first score and the second learning statistical score may calculate a second score. Based on a comparison of the first score to a first threshold and the second score to a second threshold, the network transaction may be authenticated.
US11558417B2

A method, computer program product, and computer system for receiving, by a computing device, a plurality of file segments of a file, the plurality of file segments being received individually by the computing device. A first file segment of the file may be scanned to identify the presence of malware within the file segment. The first file segment of the file may be encrypted to create an encrypted file segment in response to identification by the scan of the first file segment that malware is absent from the first file segment. The encrypted file segment of the file may be sent to another computing device before a second file segment of the file is received by the computing device.
US11558415B1

Techniques are described for improving real-time application protection (RTAP) systems (e.g., web application firewalls (WAFs), runtime application self-protection (RASP) systems). In particular, a device within a trusted network may be configured to identify risks of the RTAP systems. For example, the device may compare a plurality of attack signatures, from configuration settings of an application protection system to a plurality of defects from a defect data store; determine that at least one configuration setting of the application protection system corresponding to an application does not include protections for at least one defect of the plurality of defects; and in response to determine that the at least one configuration setting of the application protection system does not include protections for the at least one defect, generate an alert corresponding to the at least one defect.
US11558411B2

A cloud security system and method implements cloud activity threat detection using analysis of cloud usage user behavior. In particular, the cloud security system and method implements threat detection for users, cloud service providers, or tenants (enterprises) of the cloud security system who are new or unknown to the cloud security system and therefore lacking sufficient cloud activity data to generate an accurate behavior model for effective threat detection. In accordance with embodiments of the present invention, the cloud security system and method performs user behavior analysis to generate generalized user behavior models for user groups, where each user group includes users with similar cloud usage behavior. The user behavior models of the user groups are assigned to users with sparse cloud activity data. In this manner, the cloud security system and method of the present invention ensures effective threat detection by using accurate and reliable user behavior models.
US11558410B2

A computer-implemented method and device for analyzing network packet traffic flow affected by a network security device in a communication network. Received in a network monitoring device is packet traffic flow data from a network security device that filters network traffic based upon prescribed security filter settings. The network monitoring device analyzes the received packet traffic flow data by correlating the received traffic flow data with the security filter settings prescribed in the network security device. Certain statistics are identified regarding the network traffic flow affected by the security filter settings of the network security device based upon the correlating of the received traffic flow data with the security filter settings prescribed in the network security device. A report regarding the identified statistics is preferably sent to a network administrator.
US11558408B2

Methods, apparatus, and processor-readable storage media for evaluating cyber attacker behavior using machine learning to identify anomalies are provided herein. An example method includes obtaining, based on events associated with changes in one or more of a registry and a computer process, baseline models comprising a user context representing normal behavior for a first subset of features associated with the events with respect to a given user, an inverse context that represents normal behavior for at least one feature with respect to a particular value of one or more features in the first subset, and a global context representing a behavior of the features across the plurality of users; detecting a new event attributable to the given user; calculating a score for the new event using one or more of the baseline models; and determining that the new event is an anomaly in response to the score satisfying a threshold.
US11558406B1

Systems and methods for using a kernel module to provide computer security are provided herein. In some embodiments, a method for providing computer security may include launching a kernel module at the kernel-level of a computing device, redirecting, using the kernel module, communications traffic away from a browser executing on the computing device, decoding, using the kernel module, the received traffic to create decoded traffic, analyzing the decoded traffic, using the kernel module, for content having particular characteristics and create analyzed traffic, encoding, using the kernel module, at least a portion of the analyzed traffic to create encrypted traffic, and directing the encrypted traffic to the browser.
US11558403B2

Embodiments are disclosed for a method for a security model. The method includes generating a Bloch sphere based on a system information and event management (SIEM) of a security domain and a structured threat information expression trusted automated exchange of indicator information. The method also includes generating a quantum state probabilities matrix based on the Bloch sphere. Further, the method includes training a security threat model to perform security threat classifications based on the quantum state probabilities matrix. Additionally, the method includes performing a machine learning classification of the security domain based on the quantum state probabilities matrix.
US11558393B2

An example method of enforcing granular access policy for embedded artifacts comprises: detecting an association of an embedded artifact with a resource container; associating the embedded artifact with at least a subset of an access control policy associated with the resource container; and responsive to receiving an access request to access the embedded artifact, applying the access control policy associated with the resource container for determining whether the access request is grantable.
US11558388B2

A policy management service receives a request to evaluate a provisional policy to determine the impact of implementation of the provisional policy. The policy management service evaluates an active policy against a request to access a computing resource to determine an authorization decision. The policy management service then evaluates the provisional policy against the request to access the computing resource to generate an evaluation of the provisional policy. The policy management service provides the evaluation and the authorization decision in response to the request to evaluate the provisional policy.
US11558386B2

Various embodiments provide an approach to controlled access of websites based on website content, and profile for the person consuming the data. In operation, machine learning techniques are used to classify the websites based on community and social media inputs, crowdsourced data, as well as access rules implemented by parents or system administrators. Feedback from users/admins of the system, including the instances of allowed or denied access to websites, in conjunction with other relevant parameters, is used for iterative machine learning techniques.
US11558385B2

Transaction authorization systems may include a transaction processor and an authorization server system. The transaction processor obtains transaction requests authorizations for those requests from the authorization server system. The transaction processor may require an authorization be provided within a threshold time; otherwise, the transaction may be processed without authorization. The authorization server system may be hosted using one or more nodes in a distributed system. Degradation of the performance of the distributed system may cause the performance of the authorization server system to fall below the required performance threshold and transactions may not be authorized before automatic processing. Transaction authorization systems may monitor the health of the individual nodes and/or the distributed system and automatically adjust the routing of authorizations based on current and/or future performance degradation. The transaction authorization system may also allocate additional resources and/or reroute authorizations to a separate distributed system to avoid performance degradations.
US11558384B2

The present invention relates to a method of remotely configuring access to at least one home automation device (D) that is part of a home-automation installation (Su), the home automation installation comprising at least one home automation device (D) and at least one central control unit (U), and the method being performed by a first remote access service (Svc1) carried out by a management unit (Sv) and comprising the following steps: receiving (ECfSvc12) an information message (MIn) relating to the presence of the home automation device (D) from a central control unit (U) to which the device (D) is linked; determining (ECfSvc13) a second service (Svc2) associated with the type of home automation device (D) for which remote access must be configured with corresponding access rules; configuring (ECfSvc110) an access rights reference system in order to accept at least one control command (MCa) from the second service (Svc2) or transmitting monitoring data (MSa) to the second service (Svc2) on behalf of the home automation device (D). The invention also relates to a control and monitoring method.
US11558378B2

Systems and methods to generate a device composite fingerprint associated with a computing device are described. In one embodiment, communication data associated with the computing device is accessed. The communication data includes device identification data, device group data, and device operational data. A device identity fingerprint associated with the computing device is generated using the device identification data. A device group fingerprint associated with the computing device is generated using the device group data. A device operational fingerprint associated with the computing device is generated using the device operational data. The device identity fingerprint, the device group fingerprint, and the device operational fingerprint are combined to generate a device composite fingerprint.
US11558376B1

There may be provided a method that includes receiving or generating a first plurality (N) points within a first multi-dimensional space that has M dimensions; M being a positive integer that is smaller than N; wherein the N points represent one or more behaviors of the one or more IOT devices; wherein a clustering of the N points within the first multi-dimensional space results in at least some clusters that are inseparable from each other; generating a representation of the N points within a second multi-dimensional space that has at least N dimensions; wherein a clustering of the N points within the second multi-dimensional space results in clusters that are separable from each other; calculating projections of the N points on a sub-space that has a second plurality (Q) of dimensions; wherein Q is a function of a relationship between a number (K) of clusters and an allowed error (ε); computing a core-set that comprises a weighted subset of the projections; clustering the projections of the weighted subset to provide current clusters; and identifying the one or more IOT devices based on a relationship between the current clusters and identification information regarding IOT devices of known identity.
US11558373B2

A rollover system is provided to facilitate transitioning of client devices in a shared account network environment, from an old password to a new replacement password. The switching of passwords may take place gradually during a rollout period for client devices without required downtime and reducing a risk of lockouts. During the rollover period, a prior salt is temporarily carried over to a new verifier for the replacement password. Two new verifiers are generated: a temporary new verifier using the old salt for verification during the rollover period and another new verifier using a different new salt for verification after the rollover period had expired. During the rollover period, authentication involves the use of the temporary new verifier with the old salt or by the old verifier and old salt of the prior password. After the rollover period, authentication is based on the new verifier with a new salt.
US11558370B2

Embodiments of the invention are directed to systems, methods, and computer program products for generation of dynamic authentication tokens for use in system-to-system transaction authorization and user identity verification. The system utilizes user historical data to generate unique authentication tokens which are customized to a particular user. Furthermore, the system rotates not only the encryption algorithms used, but also the datasets being encrypted in order to provide a high level of security such that even if a user's historical data was compromised, it would be highly unlikely that an attacker would be able to recreate the authentication token stemming from said historical data at any given point in time. The system eliminates the need for user-provided authentication credentials and provides a more secure and more efficient method of authenticating data exchange between multiple systems or applications.
US11558363B2

A device may receive data relating to a site plan and image data relating to a network device. The device may determine a device identifier based on the image data, associate the device identifier with the site plan based on a common attribute between the network device and the site plan, and cause a certificate to be generated based on an authentication request to a network controller. The authentication request may cause the network controller to generate the certificate based on the device identifier and/or the site plan. The device may cause an Internet protocol (IP) address to be assigned to the network device based on the certificate, a location of the network device, and/or another related parameter, cause a node configuration to be generated based on the IP address, the device identifier, and/or the site plan, and provision the network device according to the node configuration.
US11558356B2

An information processing apparatus includes a processor configured to determine a relationship between a first user and a second user who exchange a message, determine propriety of personal information included in the message from the first user to the second user based on the determined relationship, and perform processing related to the personal information based on the determined propriety.
US11558346B2

An address management method, system, and device to avoid a problem that a same Internet Protocol (IP) address is assigned to different packet data unit (PDU) sessions and to effectively use IP addresses in an address pool. The method includes: obtaining, by a session management network element, an identifier of a user plane function network element serving a terminal and session information of the terminal; determining, by the session management network element based on the identifier of the user plane function network element and the session information, an address pool identifier corresponding to the session; sending, by the session management network element, the address pool identifier to a server, where the address pool identifier is used to assign an IP address to the session; and receiving, by the session management network element from the server, the IP address corresponding to the session.
US11558345B2

Systems, methods, and computer-readable storage media are provided to populate databases with routing data for containers to eliminate the need for continuously accessing a global discovery service. An example method includes initiating, from a source container operating on a first machine in a first rack, a communication with a destination container operating on a second machine on a second rack, wherein a local database on the first machine does not know an address of the destination container. The method includes accessing a global discovery service to provide the address of the destination container, populating the local database on the first machine with the address of the destination container and routing a packet from the source container to the destination container according to the address of the destination container.
US11558314B2

Methods and systems are for a content delivery management platform that organizes and monitors content delivery networks by the applications, features, or functions that they serve. The content delivery management platform is agnostic to the content delivery network. To provide this functionality, the content delivery management platform uses an abstraction layer to interface between the content delivery networks and the needs of the content provider (e.g., the owner of the content delivery management platform) as it serves users (e.g., provides the applications, features, or functions).
US11558308B2

A method for aggregating and regulating messages in a network that has a plurality of pairs of nodes and two transmitting/receiving devices communicating via a bidirectional channel. The method is implemented by each of the transmitting/receiving devices. Each received message may be segmented into packets of a predefined size, and each packet may be allocated to a queue that depends on the origin, the destination, and the priority of the message. One or more frames may then be created, and packets of the queues may be inserted into the frames. Frames may then be sent via the bidirectional channel over a predefined time interval, the number of frames sent over the time interval being dependent on the maximum throughput of the channel and on the useful throughput in each of the transport directions of the channel.
US11558307B2

The present disclosure relates to method and apparatus for reporting processing delay related information in wireless communications. According to an embodiment of the present disclosure, a method performed by a wireless device in a wireless communication system comprises: receiving a configuration on measurements and reporting of reordering statistics; measuring a reordering delay (RD); calculating the reordering statistics; and sending a radio resource control (RRC) message including the reordering statistics based on a pre-defined condition.
US11558298B2

Packets received by a network switch device from upstream network devices, coupled to respective ones of a plurality of ports of the network switch device, are temporarily stored in an internal memory of the network switch device. In response to detecting congestion in the internal memory of the network switch device, a flow control engine triggers, during respective timeslots of a timing schedule and while the flow control engine continues to monitor congestion in the internal memory of the network switch device, transmission of respective flow control messages via different subsets of ports, among the plurality of ports, to control flow of packets from different subsets of upstream network device, among the plurality of upstream network devices, to the network switch device so that flow control is distributed over time among upstream network devices of the plurality of upstream network devices.
US11558297B2

A method performed by a first node for flow control in a wireless communication system is provided. The method includes identifying a triggering event for transmitting downlink flow control feedback information, generating the downlink flow control feedback information including an available buffer size based on the identified triggering event, and transmitting, to a second node, a backhaul adaptation protocol (BAP) layer message including the downlink flow control feedback information.
US11558292B2

Techniques for utilizing Software-Defined Networking (SDN) controllers and network border leaf nodes of respective cloud computing networks to configure a data transmission route for a multicast group. Each border leaf node may maintain a respective external sources database, including a number of records indicating associations between a multicast data source, one or more respective border leaf nodes disposed in the same network as the multicast data source, and network capability information. A border leaf node, disposed in the same network as a multicast data source, may broadcast a local source discovery message to all border leaf nodes in remote networks to which it is communicatively coupled. A border leaf node may also communicate network capability information associated with one or more remote networks to a local SDN controller. The SDN controller may utilize the network capability information to configure a data transmission route to one or more destination nodes.
US11558290B2

A method for operation of a broadband access network of a telecommunications network includes: in a first step, a first access functionality primarily associated with a first central office point of delivery is also connected to a second central office point of delivery, and a second access functionality primarily associated with the second central office point of delivery is also connected to the first central office point of delivery; and in a second step, the cluster controller and both a first control functionality or control plane of the first central office point of delivery and a second control functionality or control plane of the second central office point of delivery control whether the first and second access functionalities are served by the first central office point of delivery or second central office point of delivery.
US11558289B2

The disclosed systems and methods provide hyperscalar packet processing. A method includes receiving a plurality of network packets from a plurality of data paths. The method also includes arbitrating, based at least in part on an arbitration policy, the plurality of network packets to a plurality of packet processing blocks comprising one or more full processing blocks and one or more limited processing blocks. The method also includes processing, in parallel, the plurality of network packets via the plurality of packet processing blocks, wherein each of the one or more full processing blocks processes a first quantity of network packets during a clock cycle, and wherein each of the one or more limited processing blocks processes a second quantity of network packets during the clock cycle that is greater than the first quantity of network packets. The method also includes sending the processed network packets through data buses.
US11558288B2

The present technology provides a system and method for implementing targeted collection of in-situ Operation, Administration and Maintenance data from select nodes in a Segment Routing Domain. The selection is programmable and is implemented by setting an iOAM bit in the function arguments field of a Segment Identifier. In this way only the nodes associated with local Segment Identifiers (Function field of a Segment Identifier) with an iOAM argument bit are directed to generate iOAM data. The iOAM data generated by target nodes may be stored in TLV field of the segment routing header. The Segment Routing packet is then decapsulated at a Segment Routing egress node and the Header information with the collected iOAM data is sent to a controller entity for further processing, analysis and/or monitoring.
US11558279B2

A method and an access unit for accessing an industrial communication network are provided. An access unit has first ports connected to the communication network and at least one second port. The access unit is configured to pass data traffic between nodes of the communication network through the access unit in a first operational state of the access unit. The access unit is configured to pass data traffic to a test node via the at least one second port and/or allow test data to be injected into the communication network via the at least one second port in a second operational state of the access unit.
US11558271B2

The present technology pertains to a system, method, and non-transitory computer-readable medium for evaluating the impact of network changes. The technology can detect a temporal event, wherein the temporal event is associated with a change in a network configuration, implementation, or utilization. The technology defines, based on a nature of the temporal event, a first period prior to the temporal event or a second period posterior to the temporal event. The technology compares network data collected in the first period and network data collected in the second period.
US11558268B2

Methods and systems for providing data analytics and generating real-time and historical views of network events using a single processing pipeline, managed by a single code base, are presented. A computing device may receive a stream of data indicative of a plurality of events occurring on a network. The computing device may process the stream of data to generate intermediate data and batch data using the single processing pipeline. The intermediate data may be available to generate historical views and the batch data may include a plurality of intermediate data for a time interval. The computing device may generate a historical view of the events based on a subset of intermediate data and the batch data. Finally, the computing device may provide the historical view to a processing layer to enable the computing device to respond to requests for information about the network.
US11558264B1

A system and method for facilitating and provisioning customer broadband transport service between a digital communication port employing digital communications and at least one communications provider, including communicating with a provisioning server to establish service and to coordinate service offerings of one or more communication providers.
US11558259B2

A system and methods are disclosed that generate a physical roadmap for the connectivity of a network, such as a network-on-chip (NoC). The roadmap includes a set of possible positions for placement of edges and nodes, which are known to be an acceptable and good position for placement of these network elements, that honors the constraints of the network. These known positions are made available to the system for synthesis of the network and generating the connectivity and placement based on the physical roadmap.
US11558258B1

A system for determining ownership information for users of electronic resources includes at least one computing device configured to receive a trigger request and obtain first resource usage data and first resource identity data from a first resource provider using a first resource collection engine. The system also is configured to obtain second resource usage data and second resource identity data from a second resource provider using a second resource collection engine. The system is also configured to select one or more users of interest based on the first resource usage data, the first resource identity data, the second resource usage data and the second resource identity data and to determine ownership of the selected one or more users of interest.
US11558254B1

Disclosed embodiments are directed at systems, methods, and architecture for operating a control plane of a microservice architecture application. The control plane may links a plurality of APIs for the microservice architecture application. The communication between the APIs and the control plane enables the control plane to assess the settings of the APIs compared to stored versions of the settings. The settings and stored versions may each be hashed with a hashing algorithm. The control plane may instruct APIS to update their settings responsive to determining that the settings do not match the stored versions.
US11558253B2

A data processing method and apparatus are disclosed. The data processing method includes: receiving, by a first edge computing node in an edge computing cluster, a container image update instruction; obtaining, by the first edge computing node, a to-be-updated container image; and sending, by the first edge computing node, the to-be-updated container image to another edge computing node in the edge computing cluster. The first edge computing node is an edge computing node in the edge computing cluster, the edge computing cluster includes at least two edge computing nodes, and the container image update instruction is used to instruct the at least two edge computing nodes in the edge computing cluster to update a container image. In this way, the time required for downloading the container image is reduced.
US11558245B1

A secure private network connectivity system (SNCS) within a cloud service provider infrastructure (CSPI) is described that provides secure private network connectivity between external resources residing in a customer's on-premise environment and the customer's resources residing in the cloud. The SNCS provides secure private bi-directional network connectivity between external resources residing in a customer's external site representation and resources and services residing in the customer's VCN in the cloud without a user (e.g., an administrator) of the enterprise having to explicitly configure the external resources, advertise routes or set up site-to-site network connectivity. The SNCS provides a high performant, scalable, and highly available site-to-site network connection for processing network traffic between a customer's on-premise environment and the CSPI by implementing a robust infrastructure of network elements and computing nodes that are used to provide the secure site to site network connectivity.
US11558244B2

Embodiments of the invention may improve the performance of multi-processor systems in processing information received via a network. For example, some embodiments may enable configuration of a system such that information received via a network may be distributed among multiple processors for efficient processing. A user (e.g., system administrator) may select from among multiple configuration options, each configuration option being associated with a particular mode of processing information received via a network. By selecting a configuration option, the user may specify how information received via the network is processed to capitalize on the system's characteristics, such as by aligning processors on the system with certain NICs. As such, the processor(s) aligned with a NIC may perform networking-related tasks associated with information received by that NIC. If initial alignment causes one or more processors to become over-burdened, processing tasks may be dynamically re-distributed to other processors so as to achieve a more even distribution of the overall processing burden across the system.
US11558238B1

Embodiments of the invention are directed to a system, method, or computer program product for dynamic latency reduction through edge computation based on a multi-layered mechanism. In this regard, the invention is structured for proactive de-centralized monitoring and resolution of network issue events and cross-pollination of resolutions of network issue events between network components and dynamic reallocation of technology resources therebetween for load balancing. In some embodiments, the invention comprises an entity communication network comprising a plurality of network device groups, one or more edge nodes, and a central server system. The invention determines, via an edge node, a first resolution vector for a first network issue event. The invention is configured to implement, via a micro edge adaptor of a first component system, the first resolution vector at a component system.
US11558234B2

Disclosed are a method for transmitting or receiving a phase tracking reference signal between a terminal and a base station in a wireless communication system and an apparatus supporting the method. According to one embodiment applicable to the present invention, on the basis of association between the PT-RS and greater of the two demodulation reference signal (DMRS) port indices under code division multiplexing in the time domain (CDM-T), a terminal and a base station determine a first resource for the PT-RS, and transmit and receive same by means of the first resource, wherein the first resource is located on the same subcarrier as a second resource, which is for a PT-RS associated with the smaller of the two DMRS port indices under CDM-T, but on a different symbol than the second resource.
US11558232B1

In one embodiment, an apparatus includes: a baseband processor having a preamble generation circuit to generate a preamble for an orthogonal frequency division multiplexing (OFDM) transmission, the preamble generation circuit to generate the preamble having a first portion comprising a first plurality of symbols, each of the first plurality of symbols having a plurality of carriers, where a subset of the plurality of carriers have non-zero values, the preamble generation circuit to generate the non-zero values using a sequence of complex values selected to optimize a peak-to-average power ratio (PAPR); a digital-to-analog converter (DAC) coupled to the baseband processor to convert the first plurality of symbols to analog signals; a mixer coupled to the DAC to upconvert the analog signals to radio frequency (RF) signals; and a power amplifier coupled to the mixer to amplify the RF signals.
US11558230B2

Methods, systems, and devices for wireless communication are described. A wireless device may identify an uplink/downlink (UL/DL) configuration that defines subframe configuration options for each subframe of a frame. For example, the UL/DL configuration may establish parameters for time division duplexing (TDD) operation between a base station and a user equipment (UE). The wireless device (e.g., the UE or base station) may determine a constraint for a subframe of the frame based on the UL/DL configuration and then determine an adaptive subframe configuration based on the constraint. The adaptive subframe configuration may include one or several downlink symbol periods and one or several uplink symbol periods. The wireless device may then communicate during the subframe according to the adaptive subframe configuration rather than the original UL/DL configuration; and, because the adaptive subframe may be constrained by the identified UL/DL configuration, the communication during the subframe may avoid disruption to UEs.
US11558227B2

Systems and methods for determining a set of numerologies for performing multicarrier operation of a user equipment for operating signals on at least a first carrier in a first cell and a second carrier in a second cell are provided.
US11558215B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
US11558204B2

In an approach to attesting control over network devices, responsive to receiving a first signal from a client, wherein the first signal initiates a network connection between the client and a server, a first certificate is sent to the client that contains a common name that is an internet protocol (IP) address. A second certificate is sent to the client that contains a common name that is a uniform resource locator (URL) of the server. Responsive to receiving a second signal from the client that the first certificate and the second certificate are trusted, the client is connected with the server.
US11558202B2

A method of authenticating a network device may include receiving an authentication message from a third party server, the authentication message identifying a network device. The method may also include receiving a zero touch provisioning request comprising a certificate from the network device. The method may additionally include, determining the network device is associated with a third party that manages the third party server based on the certificate. The method may include transmitting a redirect message comprising a root certificate chain indicating that the network device is to send the zero touch provisioning request to the third party server.
US11558184B2

Provided herein are systems, devices and methods for opening a connection in a gateway of a cloud based network for a client device connected via two different network links to the gateway and to a Software Defined Perimeter (SDP) controller of a cloud based network. The SDP controller may receive a request from a client device to connect to a gateway of the cloud based network, generate a one-time SPA key for the client device (after authenticated), transmit the SPA key to the gateway, and transmit, via the first network link, the SPA key to the client device. The client device may transmit the SPA key to the gateway via the second network link and the gateway may be configured to open a connection for the client device via the second network link in case the SPA key is valid.
US11558177B2

The present disclosure discloses a method, device and node apparatus for blockchain permission control. The method comprises: receiving target information sent by a node apparatus; acquiring an account address of a configured account of the node apparatus; acquiring, according to the account address, from a predetermined block stored with the account address and an account permission corresponding to the account address, the account permission corresponding to the account address; and processing the target information according to the account permission accordingly. In the present disclosure, node apparatuses are configured with corresponding accounts, and performing permission control on the accounts can restrict permissions of different node apparatuses so as to ensure security and privacy of blockchain data.
US11558175B2

In one embodiment, data communication apparatus includes a network interface for connection to a network and configured to receive a sequence of data packets from a remote device over the network, the sequence including data blocks, ones of the data blocks having block boundaries that are not aligned with payload boundaries of the packets, and packet processing circuitry to cryptographically process the data blocks using a block cipher so as to write corresponding cryptographically processed data blocks to a memory, while holding segments of respective ones of the received data blocks in the memory, such that the packet processing circuitry stores a first segment of a data block of a first packet in the memory until a second packet is received, and then cryptographically processes the first and second segments together so as to write a corresponding cryptographically processed data block to the memory.
US11558164B2

A method and apparatus are provided for transmitting and receiving control information. A method in a base station includes transmitting, to a terminal, information associated with a resource region carrying a control channel; transmitting, to the terminal, a plurality of values associated with control channel candidates, each of the plurality of values corresponding to each of a plurality of numbers associated with CCEs constituting one control channel candidate, wherein the each of the plurality of values indicates a number of control channel candidates to be monitored by the terminal; determining a set of control channel candidates based on an ID of the terminal and at least one of the plurality of values associated with the control channel candidates; selecting at least one control channel candidate from among the set of control channel candidates; and transmitting the control information to the terminal through the at least one selected control channel candidate in the resource region.
US11558153B2

A method and apparatus are disclosed for efficient hybrid automatic repeat request (HARQ) process utilization for semi-persistent and dynamic data transmissions, wherein a reserved HARQ process identification (ID) can be reused. A subset of a plurality of HARQ process IDs is reserved to use for a semi-persistent allocation, and data is transmitted based on the semi-persistent allocation. A dynamic allocation is received via a physical downlink control channel (PDCCH). At least one of the reserved HARQ process IDs is selectively used for transmitting data based on the dynamic allocation.
US11558152B2

Wireless communication devices, systems, and methods related to communicating UCI are provided. For example, a method of wireless communication may include receiving, by a user equipment (UE) from a base station (BS), scheduling information for transmitting a hybrid automatic repeat request acknowledgement (HARQ-ACK) and uplink control information (UCI) during a time period. The UCI may include channel state information (CSI) or a scheduling request (SR). The method may include determining, by the UE, that the UCI and a HARQ-ACK codebook have a common priority, the HARQ-ACK being based on the HARQ-ACK codebook. The method may include transmitting, by the UE to the BS, the HARQ-ACK and the UCI during the time period based on the scheduling information, the transmitted UCI using resources determined based on a duration associated with the HARQ-ACK codebook, and the duration being based on the UCI and the HARQ-ACK codebook having the common priority.
US11558150B2

Embodiments of this disclosure relate to the communications field, and provide a repeated transmission method and an apparatus, to increase a probability of successful decoding of a user equipment. The method includes: performing, by a user equipment, first transmission of uplink data, and sending a first reference signal to a network device based on a first transmit power, where the first reference signal is used to demodulate the first transmission of the uplink data; and performing, by the user equipment, Nth transmission of the uplink data, and sending a second reference signal to the network device based on a second transmit power, where N is an integer greater than or equal to 2, the second reference signal is used to demodulate the Nth transmission of the uplink data, and the second transmit power is less than the first transmit power.
US11558145B2

An origination device (e.g., a base station) receives relaying information from a signal forwarding device in a grant or a broadcast message. The relaying information can be information pertaining to channel conditions and/or quality (e.g., a Channel Quality Indicator) of a first communication link between the signal forwarding device and a destination device, and/or an encoding rate based on channel conditions associated with the first communication link. The origination device utilizes the relaying information to determine a first set of encoding parameters that correspond to channel conditions associated with the first communication link between the signal forwarding device and a destination device. The origination device encodes a first set of data according to the first set of encoding parameters and transmits the encoded first set of data to the signal forwarding device. The signal forwarding device transmits the encoded first set of data to the destination device.
US11558144B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may determine that a first set of downlink control information (DCI) formats is associated with a same DCI size as a second set of DCI formats, and perform a padding operation so that the first set of DCI formats and the second set of DCI formats are associated with different DCI sizes. Numerous other aspects are provided.
US11558122B2

An object is to provide an optical transmission apparatus in which dummy lights can be arranged according to an arrangement of optical signals. A plurality of optical signals of different frequencies arranged in a frequency grid are input to a multiplexing unit and the multiplexing unit multiplexes the input optical signals. A dummy light output unit identifies a dummy light to be arranged in the frequency grid based on the plurality of optical signals and outputs the dummy light. A multiplexing unit multiplexes an optical signal multiplexed by the multiplexing unit and the dummy light output from the dummy light output unit to output a wavelength-multiplexed optical signal L.
US11558120B1

A Field Programmable Gate Array (“FPGA”) transmitter reliability directly drives an optical modulator. Each time the FPGA is powered up, the transmitters are aligned using optical feedback for coarse and fine alignments. The fine alignment may be executed using a built-in transmitter phase interpolator Parts-Per-Million (“PPM”) controller.
US11558116B2

An architecture for surveillance of hybrid fiber coaxial (HFC) 5th generation (5G) Long Term Evolution (LTE) small cell devices using mobile edge computing techniques hosted by a HFC device is disclosed. A method can comprise receiving first data representing a quality of service value associated with a small cell device of a first group of 5G small cell devices; retrieving second data representing a historical quality of service value associated with a second group of 5G small cell devices; as a function of the first data and the second data, generating a change value for the small cell device; and based on the change value, facilitating an adjustment in an operation of the small cell device.
US11558115B1

Methods and systems for low complexity interference cancellation in multichannel optical transmission. Local or self-iteration is performed one or more times between an expected propagation decision feedback equalizer and a soft demapper. Following local iteration, a soft decision forward error correction decoder determines bit log-likelihood ratios, which are fed back to the expected propagation decision feedback equalizer and soft demapper for further self-iteration. Global iteration involving the decoder can also be performed one or more times before a bitstream is decoded.
US11558103B2

According to one embodiment of the present invention, a method by which a terminal for supporting device to device (D2D) communication relays a D2D signal comprises the steps of: transmitting, by the terminal, a D2D signal to be relayed to a neighboring terminal; and relaying a signal transmitted by the neighboring terminal, on the basis of the information on the D2D signal, wherein the information on the D2D signal includes information on D2D power, and the information on the D2D power can be determined by considering a reception power difference between D2D signals transmitted on mutually adjacent frequencies.
US11558101B2

Apparatus, methods, and computer-readable media for facilitating symbol extension and windowing for beam switching are disclosed herein. An example method for wireless communication at transmitter includes performing a beam change for communicating with a wireless communication device. The example method also includes extending a transmission for an extended period of time based on the beam change. Additionally, the method includes applying a windowing function to the transmission during the extended period of time.
US11558097B2

Certain aspects of the present disclosure provide techniques for enhancements to channel state information (CSI) reporting. A method that may be performed by a user equipment (UE) includes obtaining, from a network entity, a CSI reporting configuration for reporting CSI for a channel. The method further includes generating a model of an interference pattern for the channel, and predicting one or more candidate interference levels for one or more upcoming slots using the model. The method further includes reporting information regarding the candidate interference levels to the network entity.
US11558096B2

A physical uplink control channel resource determination method and a communication device are disclosed in embodiment of this disclosure. The method includes: determining a reference bit quantity of CSI-part 2 according to a preset rule; determining a sum of reference bit quantities of AN/SR and CSI according to the reference bit quantity, wherein the CSI at least includes: CSI-part 1 and the CSI-part 2; determining a target PUCCH RESET according to the sum of reference bit quantities.
US11558094B2

Provided are an information transmission and receiving method and device, a storage medium and an electronic apparatus. The information transmission method includes: transmitting at least two pieces of the following information in a multiplexing manner on a physical channel: channel state information (CSI), first control information or data information. The first control information includes at least one of: hybrid automatic retransmission request acknowledgement (HARQ-ACK) information or scheduling request (SR) information.
US11558087B2

Methods are disclosed for improving communications on feedback transmission channels, in which there is a possibility of bit errors. The basic solutions to counter those errors are: proper design of the CSI vector quantizer indexing (i.e., the bit representation of centroid indices) in order to minimize impact of index errors, use of error detection techniques to expurgate the erroneous indices and use of other methods to recover correct indices.
US11558086B2

Provided are a physical uplink control channel (PUCCH) transmission method, user equipment and device, used to solve the technical problem that there is no clear method or device in existing technology which supports a PUCCH transmission scenario in a new wireless communication system. The PUCCH transmission method comprises: determining an uplink beam used during PUCCH transmission on the basis of a downlink beam used by a physical downlink control channel (PDCCH) and/or a physical downlink shared channel (PDSCH); and carrying out PUCCH transmission using the determined uplink beam.
US11558081B1

Technologies directed to data transfer protocols for Ultra-Wideband (UWB) are described. One method includes a UWB radio of a first device receiving first data from an application. The first device sends data to second and third devices, the data identifying a number of data rounds, a duration of each round, a duration of a data slot, a duration of a data block, and a first slot index for the second device and a second slot index for the third device. The first device sends, during a first slot associated with the first slot index, the first data to the second device using the UWB radio. The first device sends, during a second slot associated with the second slot index, the first data to the third device using the UWB radio.
US11558080B1

A transceiver device includes a transmitter and a receiver connected through first and second lines. A first frame period includes an active period for transmitting a first payload and a vertical blank period including a frequency hopping period. The transmitter transmits, to the first and second lines, signals having a first voltage range in a first mode and signals having a second voltage range in a second mode. The transmitter generates a first horizontal synchronization signal in the second mode except for the frequency hopping period, encodes the first horizontal synchronization signal to horizontal synchronization data, and generates a second horizontal synchronization signal in the first mode in the frequency hopping period. The transmitter adds a first clock training pattern to the horizontal synchronization data except for the frequency hopping period, and adds a second clock training pattern to first horizontal synchronization data after the frequency hopping period.
US11558032B2

A bulk acoustic resonator architecture is fabricated by epitaxially forming a piezoelectric film on a top surface of post formed from an underlying substrate. In some cases, the acoustic resonator is fabricated to filter multiple frequencies. In some such cases, the resonator device includes two different resonator structures on a single substrate, each resonator structure configured to filter a desired frequency. Including two different acoustic resonators in a single RF acoustic resonator device enables that single device to filter two different frequencies in a relatively small footprint.
US11558026B2

A bulk-acoustic wave resonator may include: a substrate; a resonator unit including a first electrode disposed on the substrate, a piezoelectric layer disposed on the first electrode, and a second electrode disposed on the piezoelectric layer; and a protective layer disposed on a surface of the resonator unit. The protective layer is formed of a diamond film, and a grain size of the diamond film is 50 nm or more.
US11558022B2

Methods, systems, and apparatuses are described herein for improved processing audio in a video stream. A system may split audio in a frame of video content into multiple bands based on their audio levels. The system may then dynamically compress and dynamically normalize the audio level in each band. When dynamically compressing the bands, the system may determine, based on stored information, what audio level range is acceptable for an end user and may smooth and maintain the ranges of the audio to be within the acceptable range. The system may include the dynamically normalized and dynamically compressed frames as a second audio track in the video content. A computing device receiving the video content may select the second audio track during playback. If an end user selects the second audio track, the video is delivered with the modified sound of the second audio track.
US11558020B2

A transmission circuit includes a power amplifier, a power amplifier forestage circuit and a signal strength adjusting circuit. The power amplifier is configured to amplify an input signal to output an output signal. The power amplifier forestage circuit is configured to output the input signal. The signal strength adjusting circuit includes a conversion circuit, a processing circuit and a storage unit. The conversion circuit is configured to convert the voltage of the output signal into an operation value. The processing circuit is configured to perform an operation according to a target index value stored by the storage unit and the operation value to obtain a differential value. The processing circuit is further configured to adjust the input signal outputted by the power amplifier forestage circuit according to the differential value, so that the power of the output signal is maintained at a target power value.
US11558018B2

Integrated circuits, such as power amplifier integrated circuits, are disclosed containing compact-footprint, vertically-integrated capacitor-avalanche diode (AD) structures. In embodiments, the integrated circuit includes a semiconductor substrate, a metal layer system, and a vertically-integrated capacitor-AD structure. The metal layer system includes, in turn, a body of dielectric material in which a plurality of patterned metal layers are located. The vertically-integrated capacitor-AD structure includes a first AD formed, at least in part, by patterned portions of the first patterned metal layer. A first metal-insulator-metal (MIM) capacitor is also formed in the metal layer system and at least partially overlaps with the first AD, as taken along a vertical axis orthogonal to the principal surface of the semiconductor substrate. In certain instances, at least a majority, if not the entirety of the first AD vertically overlaps with the first MIM capacitor, by surface area, as taken along the vertical axis.
US11558010B2

A method includes providing a mandrel having an electrical conduit electroformed in the mandrel. The second side of the electrical conduit is blackened while in the mandrel to create a black layer on the electrical conduit. The mandrel is aligned in a flatness fixture such that the mandrel is substantially flat. The mandrel remains flat and in a fixed relationship to the flatness fixture throughout the method. A beam of a laser is controlled toward the black layer. The beam has laser parameters including a power output, a frequency and a mark speed, and selected by setting the power output and the mark speed then determining the frequency. The beam removes a plurality of the portions of the black layer. Each removed portion of the plurality of the portions has a thickness equal to the black layer thickness, and a portion area of 9 mm2 to 18 mm2.
US11558009B2

Solar array (1) comprising solar modules (3) distributed in rows (10), each solar module comprising solar collector (5) carried by a single-axis solar tracker (4), a reference solar power plant (2) comprising a central reference solar module and at least one secondary reference solar module, and a piloting unit (7) adapted for: piloting the angular orientation of the central reference module according to a central reference orientation setpoint corresponding to an initial orientation setpoint, piloting the orientation of each secondary reference module according to a secondary reference orientation setpoint corresponding to the initial orientation setpoint shifted by a predefined offset angle; receiving an energy production value from each reference module; piloting the orientation of the modules, except for the reference modules, by applying the reference orientation setpoint associated to the reference module having the highest production value.
US11558007B2

In an example, the solar tracker has a clamp assembly that is configured to pivot a torque tube. In an example, the assembly has a support structure configured as a frame having configured by a first anchoring region and a second anchoring region. In an example, the support structure is configured from a thickness of metal material. In an example, the support structure is configured in an upright manner, and has a major plane region. In an example, the assembly has a pivot device configured on the support structure and a torque tube suspending on the pivot device and aligned within an opening of the support and configured to be normal to the plane region. In an example, the torque tube is configured on the pivot device to move about an arc in a first direction or in a second direction such that the first direction is in a direction opposite to the second direction.
US11558004B1

A thermophotovoltaic generator incorporating a two-stage combustor for providing heat to a thermophotovoltaic cell. Combustor parts include a partial oxidation reactor, which functions catalytically to convert a hydrocarbon fuel and a first supply of an oxidant into a gaseous partial oxidation product; and further include downstream thereof, a deep oxidation reactor including a premixer plenum fluidly connected to a heat spreader comprising a porous matrix, such as a ceramic foam. Functionally, the deep oxidation reactor converts the gaseous partial oxidation product and a second supply of oxidant into complete combustion products. Heat produced by the two-stage combustor generates radiative energy from a photon emitter, which is directly converted to electricity in a photovoltaic diode cell.
US11557999B2

A control method includes sequentially updating a next cycle pulse width modulation command for each of an upper switch and lower switch of a phase leg of a power converter according to an order defined by timing of a rising edge of the next cycle pulse width command for one of the switches relative to a rising edge of a previous cycle pulse width command for the one of the switches.
US11557992B2

A method for phase-voltage based motor period measurement includes generating a commanded phase voltage and applying the commanded phase voltage to a first phase voltage input of an electric motor, a second phase voltage input of the electric motor, and a third phase voltage input of the electric motor, measuring a first period of a phase voltage associated with the first phase voltage input and the second phase voltage input and comparing the measured first period to a frequency of the commanded phase voltage, and, in response to a determination that the measured first period of the phase voltage associated with the first phase voltage input and the second phase voltage input is outside of a range of the frequency associated with the commanded phase voltage, identifying a fault associated with the first integrated circuit or signal path.
US11557986B1

A passive electric generator system that does not require solar energy or fossil fuels to operate. The system comprises of a copper housing, a first rubber plug that is attached to a first open end of the copper housing, at least one metal wire that has a length that has a length that is at least two inches greater than the copper housing, at least one perforated plastic wire cover that covers the at least one metal wire, an ionic liquid is housed within the copper housing, a second rubber plug that attaches to a second open end of the copper housing so that the at least one metal wire and the at least one plastic wire cover are in the copper housing and the at least one metal wire pierces through the second rubber plug so that an end of the at least one metal wire rests outwardly from a top side of the second rubber plug, and at least one electrical conductive wire that is fixedly attached to an outer surface of the copper housing. The at least one metal wire and the at least one electric conductive wire number the same in the electric generator.
US11557983B2

A multi-level inverter topology is disclosed. A power converter circuit converts a DC source at its input to provide an alternating current (AC) at its output. The power converter circuit may have a controller operably attached to multiple series connections of switches. The controller may control one or more of the multiple series connections of switches to convert a DC input to provide multi-level AC voltages with DC offset across two terminals of the power converter circuit. The multi-level AC voltages with DC offset may then be converted by use of a plurality of series connections of switches to provide a single-phase AC voltage at a first output terminal with respect to at least one of a neutral potential, an earth potential, or a terminal of the power converter circuit.
US11557978B2

A converter module is provided with a first power delivery circuit, a second power delivery circuit, and a controller. The first power delivery circuit supplies current from a first direct current (DC) source to a resonant stage in a first direction. The first power delivery circuit comprises at least two first switches. The second power delivery circuit supplies the current from the first DC source to the resonant stage in a second direction, opposite the first direction. The controller includes memory, and a processor that is programmed to: enable the first power delivery circuit and the second power delivery circuit alternately to provide power as a periodic waveform to the resonant stage; and disable the at least two first switches individually in a sequence to generate a phase shift in the periodic waveform and to disable the first power delivery circuit.
US11557977B2

An electronic transformer including a controller and a dimming control circuit. The controller is configured to control an output voltage. The dimming control circuit is configured to receive a user-input and output a control signal based on the user-input. The controller varies the output voltage based on the control signal. Wherein the output voltage is substantially the same regardless of an amplitude of an input voltage.
US11557974B2

A high-voltage (HV) power supply outputs an output voltage based on a control signal produced by a dual analog/digital feedback loop. The control signal is determined at least in part by an error amplifier that receives a measurement signal, proportionally attenuated from the output voltage, and a digital-to-analog converter (DAC) output signal. An analog-to-digital converter (ADC) also receives the measurement signal and transmits it in digitized form to a digital processor. The digital processor calculates a digital DAC data signal based on the measurement signal, and on a digital set-point input signal corresponding to a set-point voltage value of the output voltage desired to be outputted from the high-voltage source. A DAC receives the DAC data signal and converts it to the DAC output signal transmitted to the error amplifier.
US11557973B2

A power converter is provided. The power converter includes an input side having a first input winding and a second input winding coupled in electrical series to the first input winding. The power converter also includes an output side having a first output winding and a second output winding coupled in electrical parallel to the first output winding.
US11557970B2

A switched-mode power regulator circuit has four solid-state switches connected in series and a capacitor and an inductor that regulate power delivered to a load. The solid-state switches are operated such that a voltage at the load is regulated by repetitively (1) prefluxing the inductor then charging the capacitor causing an increased current to flow in the inductor and (2) prefluxing the inductor then discharging the capacitor causing increased current to flow in the inductor. The inductor prefluxing steps enable the circuit to provide increased output voltage and/or increased output current.
US11557969B2

A system includes: 1) a battery configured to provide an input voltage (VIN); 2) switching converter circuitry coupled to the battery, wherein the switching converter circuitry includes a power switch; 3) a load coupled to an output of the switching converter circuitry; and 4) a control circuit coupled to the power switch. The control circuit includes: 1) a switch driver circuit coupled to the power switch; 2) a summing comparator circuit configured to output a first control signal that indicates when to turn the power switch on; and 3) an analog on-time extension circuit configured to extend an on-time of the power switch by gating a second control signal with the first control signal, wherein the second control signal indicates when to turn the power switch off.
US11557955B2

A hysteresis clutch including a first rotor with magnets that are polarized in opposite directions in pairs in a circumferential direction and between which pole pieces are provided for deflecting the magnetic flux in the radial direction and a second rotor of the hysteresis clutch has a series of second permanent magnets that extend in the circumferential direction and which are arranged on a circle that is concentric to the rotational axis A, the number of the first magnets and the number of the second magnet are configured such that a smooth torque curve is achieved which is free of a detent torque or at least has a low detent torque.
US11557954B2

In a transport system that moves a moving portion, which moves in a transport direction along a fixed portion, while detecting a position of the moving portion by a scale and a sensor, a guide block is installed on a second surface of a first part of the moving portion, a guide rail is installed on a first surface of the fixed portion, the scale is installed at an end of the first part of the moving portion on an opposite side across the guide block, and a sensor that has a detecting unit at a position facing the scale is installed in the fixed portion.
US11557948B2

A radial-gap-type rotary electric machine, a production method therefore, a production device for a rotary electric machine teeth piece, and a production method therefore can achieve a high efficiency and have excellent productivity. A radial-gap-type rotary electric machine includes a rotation shaft, a rotator including an inner-peripheral-side rotator iron core rotatable around the rotation shaft and an outer-peripheral-side rotator iron core arranged on an outer peripheral side of the inner-peripheral-side rotator iron core and rotatable around the rotation shaft, and a stator disposed between the inner-peripheral-side rotator iron core and the outer-peripheral-side rotator iron core. A permanent magnet is provided on at least one of an outer-peripheral-side surface of the inner-peripheral-side rotator iron core and an inner-peripheral-side surface of the outer-peripheral-side rotator iron core. The stator includes a stator iron core including teeth formed of laminated bodies where amorphous metal foil strip pieces are held with mutual friction.
US11557940B2

A transportable system has a power distribution system with a power distribution unit and a power module. The power module is configured to provide energy in the form of rotational motion to the power distribution system. The power distribution unit has one or more power converters and an input connection. The power distribution unit is coupled to the power module, and the rotational energy from the power module is transferred to the one or more power converters via the input connection.
US11557935B2

The present disclosure provides a stator of an electric rotating machine, a hairpin of a stator of an electric rotating machine, and a manufacturing method thereof. The stator for the electric rotating machine comprises a stator core, and a stator coil comprising hairpins. Each hairpin comprises a conductor, a film surrounding the conductor, a pair of insertion parts configured to be inserted into different slots, and a connection part connecting the insertion parts. The connection part comprises first and second bending parts bent with a predetermined radius of curvature such that the pair of insertion parts are insertable into different layers. The hairpins include first and second hairpins, each of the first and second hairpins configured to protrude from one end of the stator core by different protrusion lengths. Each of the first and second hairpins comprises a region configured to cross each other.
US11557932B2

A coil substrate includes a flexible substrate having a first end and a second end on the opposite side with respect to the first end, and coils formed on the flexible substrate in substantially one row between the first end and the second end of the flexible substrate such that each of the coils has a center space and wirings surrounding the center space. The wirings in each of the coils include parallel wirings formed substantially parallel to a row direction extending from the first end toward the second end and perpendicular wirings formed substantially perpendicular to the row direction, and the coils are formed such that a thickness of the perpendicular wirings is greater than a thickness of the parallel wirings.
US11557907B2

Provided is an electronic device including: a battery, a display, at least one processor, and a memory, the memory storing instructions that, when executed, cause the at least one processor to: identify a charging scheme for the battery and a state of the display upon detection of a charging start event, display a graphic object on the display using a first display scheme indicating a first charging scheme based on the state of the display based on the charging scheme being the first charging scheme, and display the graphic object on the display using a second display scheme indicating a second charging scheme based on the state of the display based on the charging scheme being a second charging scheme.
US11557898B2

In one embodiment, the method includes obtaining, by a first processing device, energy demand data representative of the energy consumption of respective tasks of a processing pipeline, obtaining, by the first processing device, battery availability data representative of the available energy of the batteries of other respective processing devices, for respective tasks of the processing pipeline, selecting, by the first processing device, one of the processing devices for executing the task, as a function of the energy demand data and the battery availability data, and controlling, by the first processing device, the execution of the respective tasks on the selected processing devices.
US11557896B1

Provided is an electrostatic discharge protection circuit, including a first resistor, a first transistor, a second resistor, and a second transistor. The first resistor has a first end coupled to a first power rail. The first transistor has a first end coupled to the first power rail, and a control end of the first transistor is coupled to a second end of the first resistor. The second resistor is coupled between a second end of the first transistor and a second power rail. The second transistor has a first end coupled to the first power rail, a control end of the second transistor is coupled to the second end of the first transistor, and a second end of the second transistor is coupled to the second power rail.
US11557892B2

The electrical system (100) includes: —a capacitor (C); —an electrical power supply device (102); —an electrical power receiving device (104); —a current-consuming electrical circuit (108) designed to consume a current (i) entering via a first interface terminal (BA) and exiting via a second interface terminal (BB). The electrical system (100) being designed such that the current-consuming electrical circuit (108) consumes the discharge current (i) when the electrical power supply device (102) is connected to the terminals of the capacitor (C). The current-consuming electrical circuit (108) includes a transistor (Q1) arranged such that the consumed current (i) enters via a current input terminal (C1) of the transistor (Q1) and exits via a current output terminal (E1) of the transistor (Q1), and in that the current output terminal (E1) is connected to a control terminal (B1) of the transistor (Q1) in order to stabilize the transistor (Q1).
US11557886B2

A cable conduit comprises at least one cable, a tube, which accommodates the cable in an interior space and a sensor for sensing an environmental condition in the interior space of the tube.
US11557885B2

A method of removing insulation from an electrical cable. The method includes: moving a cutting surface of the insulation cutting blade in a rotary direction relative to the insulation of the cable; cutting the insulation to a defined depth with the cutting surface of the insulation cutting blade as the insulation cutting blade is moved in the rotary direction, the defined depth being less than the thickness of the insulation; moving the cutting surface of insulation cutting blade in a radial direction relative to the insulation of the cable; and cutting the insulation from the defined depth with the cutting surface of the insulation cutting blade as the insulation cutting blade is moved in the radial direction. The entire thickness of the insulation is cut by the combination of the movement of the insulation cutting blade in the rotary direction and in the radial direction.
US11557884B2

Aspects of the present disclosure relate to an apparatus for aligning a connector during engagement or disengagement from a port. In some embodiments the apparatus includes a sleeve, a channel in the sleeve, and a handle extending away from the sleeve. In some embodiments, the sleeve is designed to receive a cable connector with a first opening at a first end of the sleeve and a second opening at the second end of the sleeve, the sleeve designed to receive a cable connector through the first end and allow the cable connector to exit through the second end after the cable connector has been engaged to a port. In some embodiments, the channel extends a length of the sleeve from the first end to the second end.
US11557873B2

A light emitting device includes: a base portion comprising: an upward-facing surface, and a frame defining an inner lateral surface; a plurality of semiconductor laser elements arranged on the upward-facing surface and surrounded by the frame; a cover portion supported by the frame and disposed above the plurality of semiconductor laser elements; and a protrusion extending from a lower surface of the cover portion toward the upward-facing surface. Light emitted from each of the plurality of semiconductor laser elements is incident on a lateral surface of the protrusion, passes through the protrusion, is reflected at the boundary surface, and is transmitted through the cover portion.
US11557871B2

A connector manufacturing method includes: a first insertion process of inserting a conductor held by a housing through an annular seal member; a second insertion process of inserting the conductor through an annular portion of a support member; a pushing-in process of pushing the seal member into a gap between an inner circumferential surface of a recess in the housing and the conductor by pressing the seal member using the annular portion; and an engagement process of making the annular portion support the seal member at a predetermined position by engaging the support member and the housing, wherein the predetermined position is a position before a bottom portion of the recess.
US11557868B2

A power distribution unit including a plurality of outlet cores arranged along an outlet panel of a housing and mounted to one or more circuit boards with an unobstructed space between adjacent pairs of the plurality of outlet cores. The outlet cores each extend a portion of the distance between the circuit boards and the outlet panel, and the outlet panel includes a plurality of apertures each corresponding to an associated one of the plurality of outlet cores. One or more overcurrent protection devices are mounted in a non-outlet panel aligned along the length of the housing.
US11557863B2

The present disclosure provides an electrical connection device that includes a shell, a holding member and a light guiding member. The shell has a front end insertion opening and a rear wall. The rear wall is formed with a first clip structure, and the first clip structure has a sheet body which is integrally formed rearwardly by the rear wall. A clip hole is defined between the sheet body and the rear wall. The holding member has a holding body and a second clip structure which is integrally formed from the holding body and correspondingly cooperates with the first clip structure. The second clip structure has a first arm which is inserted into to the clip hole with an interference fit. A plurality of light guiding pipes are inserted into to the holding body of the holding member.
US11557859B2

A board end connector and a connector assembly are provided. The board end connector comprises a board end connector body and a board end housing. The board end housing comprises a board end accommodating part and a buckling slot. Wherein the board end accommodating part accommodates the board end connector body. An end surface of the board end accommodating part in the first direction comprises a board end opening. The buckling slot is disposed at one side of the board end accommodating part. A buckling bump is provided in the buckling slot. A sidewall of the buckling bump in a second direction orthogonal to the first direction and away from the board end accommodating part comprises a board end buckling part. The board end buckling part comprises a retaining opening and a buckling elastic piece.
US11557850B1

A header power connector includes a header housing assembly including an inner housing received in a cavity of an outer housing. The inner housing has upper and lower openings open to a terminal cavity configured to receive busbars. The inner housing is movable relative to the outer housing to accommodate misalignment of the busbars in the terminal cavity. A terminal is received in the terminal cavity having a terminal base, an upper mating end and a lower mating end. The upper mating end includes an upper socket flanked by upper spring beams that receives the first busbar and the lower mating end includes a lower socket flanked by lower spring beams that receives the second busbar. The terminal is movable in the terminal cavity to accommodate misalignment of the first busbar and the second busbar in the terminal cavity.
US11557823B2

An apparatus is disclosed comprising first printed circuit board—PCB—and second PCB structure each having a first surface and a second surface and a layer of electrically conductive material on the first surface thereof and being attached to each other in a substantially parallel configuration. A stripline is positioned between the two PCBs. Each one of the first PCB and the second PCB has a plurality of via-holes that are electrically conductive and are connected at one end to the layer of electrically conductive material on the first surface and to an electrically conductive pad on the second surface of the PCB. At least a first electrically conductive pad associated with the first PCB is located in proximity with a first electrically conductive pad associated with the second PCB thereby forming a capacitive configuration.
US11557818B2

A battery pack includes: a battery cell including a terminal surface on which an electrode terminal is located, a bottom surface opposite the terminal surface, and a lateral surface between the terminal surface and the bottom surface; a first tank facing the terminal surface of the battery cell; a second tank extending from the first tank and facing the lateral surface of the battery cell; and a third tank extending from the second tank and facing the bottom surface of the battery cell, and a cavity is defined in the first and second tanks to extend across the first and second tanks, the cavity being filled with a first cooling medium and being fluidically isolated from an outside of the battery pack; and a flow path is defined in the third tank to receive a flow of a second cooling medium which is different from the first cooling medium.
US11557814B2

Disclosed are a separator that includes fibrils including a polyolefin; and bond structures generated by reacting at least some of a first radical formed on surfaces of the fibrils by a photoreactive material and a second radical formed in the photoreactive material, and a method of manufacturing the separator.
US11557801B2

A temperature control device for temperature control of a battery system has at least one battery subsystem. The temperature control device has a temperature control line for conducting a temperature control fluid and a pump device for generating a flow of the temperature control fluid in the temperature control line at least in a first flow direction. The temperature control line has at least one temperature control section which can be thermally conductively connected to the at least one battery subsystem for supplying and/or discharging thermal energy to or from the battery subsystem.
US11557798B2

A method for predicting an onset of a capacity fading in a battery includes measuring, over a period of time, a plurality of parameters related to charging and discharging cycles of the battery; detecting, based on the measured plurality of parameters, the onset of the capacity fade in the battery; and providing a notification on the electronic device indicating the detected onset of the capacity fade.
US11557792B2

An electrolyte for a lithium-secondary battery including a solvent, a lithium salt and an additive, wherein the additive includes a diamine-based compound, and a lithium-secondary battery including the same.
US11557788B2

Electrolytes and electrochemical cells include a novel ionic liquid having a quaternary cation and a boron cluster anion. In some versions, the boron cluster anion will be a functionalized or unfunctionalized icosahedral boranyl or carboranyl anion. Electrochemical cells have an electrolyte including the ionic liquid. In some versions, the ionic liquid is used as a solvent to dissolve an ionic shuttle salt for transport of active material, with an optional co-solvent. Methods to synthesize the ionic liquid include contacting a boron cluster salt with a quaternary salt to form the ionic liquid by a metathesis reaction.
US11557781B2

An electrochemical cell comprises a first electrode, a second electrode, and a proton-conducting membrane between the first electrode and the second electrode. The first electrode comprises Pr(Co1-x-y-z, Nix, Mny, Fez)O3-δ, wherein 0≤x≤0.9, 0≤y≤0.9, 0≤z≤0.9, and δ is an oxygen deficit. The second electrode comprises a cermet material including at least one metal and at least one perovskite. Related structures, apparatuses, systems, and methods are also described.
US11557776B2

A fuel cell hot box for improving the system efficiency of a fuel cell. Fuel cell stack parts, an after burner, a reformer, an air pre-heating zone, and a fuel-heat exchanger are provided in a housing allowing heat of the fuel cell stack parts and heat of combustion gas generated in the after burner to be used for reforming, preheating fuel and preheating air at the same time to avoid wasting energy. The fuel cell stack parts under thermal stress can be cooled to improve durability of the stack parts to increase a lifetime of a total system, and the stack parts can share the central chamber part to simplify a structure of the fuel cell hot box. In addition, the reformer includes an opening and closing unit to properly distribute the high-temperature combustion gas so that a reforming ratio is adjustable according to an operating condition of the fuel.
US11557775B2

An apparatus can include a housing, a plurality of electrochemical devices disposed within the housing, and a heat exchanger disposed within the housing. The heat exchanger can be faced with an oxidant-containing gas outlet surface of at least one of the plurality of electrochemical devices. The electrochemical devices can include a stack of solid oxide fuel cells, a battery, or a solid oxide electrolyzer cell.
US11557774B2

A metal separator is applied to a fuel cell. A method of producing the metal separator involves performing a plate processing step of forming a bead base, and a rubber seal forming step of providing a rubber seal by screen printing for the bead base formed in the plate processing step. The rubber seal forming step includes a first protrusion forming step of forming a first protrusion at the central part in the width direction of a top portion of the bead base, in a cross sectional view taken along a thickness direction of the rubber seal, and a second protrusion forming step of forming a second protrusion configured to cover the first protrusion after the first protrusion forming step.
US11557768B2

A proton exchange membrane fuel cell includes an anode catalyst layer, a cathode catalyst layer, a proton exchange membrane separating the anode catalyst layer from the cathode catalyst layer, an oxygen inlet configured to supply oxygen to the cathode catalyst layer, and a hydrogen inlet separate from the oxygen inlet and configured to supply hydrogen to the anode catalyst layer. The fuel cell is operable to convert the hydrogen from the hydrogen inlet to hydrogen ions at the anode catalyst layer and to produce an H2O byproduct at the cathode catalyst layer where the oxygen reacts with the hydrogen ions. The fuel cell includes a water outlet for the H2O byproduct that is separate from the oxygen inlet.
US11557760B2

A positive-electrode active material contains a lithium composite oxide containing at least one selected from the group consisting of F, Cl, N, and S. The crystal structure of the lithium composite oxide belongs to a space group C2/m. An XRD pattern of the lithium composite oxide comprises a first peak within the first range of 44 degrees to 46 degrees of a diffraction angle 2θ and a second peak within the second range of 18 degrees to 20 degrees of the diffraction angle 2θ. The ratio of the second integrated intensity of the second peak to the first integrated intensity of the first peak is within a range of 0.05 to 0.90.
US11557758B2

Solvent-free methods of making a component, like an electrode, for an electrochemical cell are provided. A particle mixture is processed in a dry-coating device having a rotatable vessel defining a cavity with a rotor. The rotatable vessel is rotated at a first speed in a first direction and the rotor at a second speed in a second opposite direction. The particle mixture includes first inorganic particles (e.g., electroactive particles), second inorganic particles (e.g., ceramic HF scavenging particles), and third particles (e.g., electrically conductive carbon-containing particles). The dry coating creates coated particles each having a surface coating (including second inorganic particles and third particles) disposed over a core region (the first inorganic particle). The coated particles are mixed with polymeric particles in a planetary and centrifugal mixer that rotates about a first axis and revolves about a second axis. The polymeric particles surround each of the plurality of coated particles.
US11557756B2

The disclosure set forth herein is directed to battery devices and methods therefor. More specifically, embodiments of the instant disclosure provide a battery electrode that comprises both intercalation chemistry material and conversion chemistry material, which can be used in automotive applications. There are other embodiments as well.
US11557754B2

A positive electrode active material for a lithium secondary battery, comprising a lithium-containing composite metal oxide in the form of secondary particles formed by aggregation of primary particles capable of being doped and undoped with lithium ions, each of the secondary particles having on its surface a coating layer, the positive electrode active material satisfying the following requirements (1) to (3): (1) the metal oxide has an α-NaFeO2 type crystal structure of following formula (A): Lia(NibCocM11-b-c)O2  (A) wherein 0.9≤a≤1.2, 0.9≤b<1, 0
US11557751B2

A process of synthesizing a solid state lithium ion conductor includes mechanically milling at least two precursors so as to form crystalline Li6MgBr8. For instance, the mechanical milling can be carried out using a planetary mill. Moreover, in a practical application, the precursors include LiBr and MgBr2.
US11557750B2

A method for manufacturing an electrode for an all solid battery including the steps of coating a current collector with a slurry including an active material, a conductive material, and a polyimide-based binder; and melting a solid electrolyte having a melting temperature of 50° C. to 500° C. and applying it onto the coating layer and an electrode manufactured therefrom.
US11557749B2

A light control panel includes: a first substrate; a light control layer that includes first light blocking parts and second light blocking parts that are disposed on the first substrate, extend along a first direction, and are spaced apart from each other along a second direction that crosses the first direction; and a second substrate disposed on the light control layer. The first light blocking parts and the second light blocking part are alternately arranged along the second direction. A first width of each of the first light blocking parts in the second direction and a second width of each of the second light blocking parts in the second direction differ from each other.
US11557729B2

Provided are an organic electronic element and an electronic device thereof, the organic electronic element being capable of achieving high light-emitting efficiency and a low driving voltage, and can also greatly improve the lifespan of the element by using a compound of the present invention as a phosphorescent host material.
US11557726B2

Provided herein are wafers that can be used to align carbon nanotubes, as well as methods of making and using the same. Such wafers include alignment areas that have four sides and a surface charge, where the alignment areas are surrounded by areas that have a surface charge of a different polarity. Methods of the disclosure may include depositing and selectively etching a number of hardmasks on a substrate. The described methods may also include depositing a carbon nanotube on such a wafer.
US11557724B2

A method is presented for enabling heat dissipation in resistive random access memory (RRAM) devices. The method includes forming a first thermal conducting layer over a bottom electrode, depositing a metal oxide liner over the first thermal conducting layer, forming a second thermal conducting layer over the metal oxide liner, recessing the second thermal conducting layer to expose the first thermal conducting layer, and forming a top electrode in direct contact with the first and second thermal conducting layers.
US11557721B2

A device including a multi-layered structure that includes: a first layer that includes a first magnetic Heusler compound; a second layer that is non-magnetic at room temperature and includes both Ru and at least one other element E, wherein the composition of the second layer is represented by Ru1−xEx, with x being in the range from 0.45 to 0.55; and a third layer including a second magnetic Heusler compound. The multi-layered structure may overlay a substrate. The device may include a tunnel barrier overlying the multi-layered structure.
US11557715B2

A method for manufacturing a film, notably monocrystalline, on a flexible sheet, comprises the following steps: providing a donor substrate, forming an embrittlement zone in the donor substrate so as to delimit the film, forming the flexible sheet by deposition over the surface of the film, and detaching the donor substrate along the embrittlement zone so as to transfer the film onto the flexible sheet.
US11557713B2

There is provided a laminated substrate having a piezoelectric film, including: a substrate; and a piezoelectric film provided on the substrate interposing a base film, wherein the piezoelectric film has an alkali niobium oxide based perovskite structure represented by a composition formula of (K1-xNax)NbO3 (0
US11557705B2

The present invention relates to a method for manufacturing a display device using semiconductor light-emitting elements and a display device. The method for manufacturing a display device according to the present invention comprises the steps of: transferring semiconductor light-emitting elements provided on a growth substrate to an adhesive layer of a temporary substrate; curing the adhesive layer of the temporary substrate; aligning the temporary substrate with a wiring substrate having a wiring electrode and a conductive adhesive layer; compressing the temporary substrate to the wiring substrate so that the semiconductor light-emitting elements bond to the wiring substrate together with the adhesive layer of the temporary substrate, and then removing the temporary substrate; and removing at least a part of the adhesive layer to expose the semiconductor light-emitting elements to the outside, and depositing electrodes on the semiconductor light-emitting elements.
US11557701B2

The present disclosure provides an electronic device including a substrate and at least one light emitting unit. The light emitting unit includes a light emitting diode, a protective layer, and a light conversion layer. The protective layer includes a portion having a ripped section and not overlapped with the light emitting diode in a top view direction of the electronic device. The electronic device of the present disclosure may provide an electronic device that may reduce the influence from the outside or a subsequent process on the light emitting diode and improve luminance performance and reliability.
US11557698B2

Disclosed is a conversion element (1) comprising an active region (13) that is formed by a semiconductor material and includes a plurality of barriers (131) and quantum troughs (132), a plurality of first structural elements (14) on a top face (la) of the conversion element (1), and a plurality of second structural elements (15) and/or third structural elements (16) which are arranged on a face of the active region (13) facing away from the plurality of first structural elements (14). Also disclosed is a method for producing a conversion element of said type.
US11557697B2

An object is to provide a highly reliable light emitting device which is thin and is not damaged by external local pressure. Further, another object is to manufacture a light emitting device with a high yield by preventing defects of a shape and characteristics due to external stress in a manufacture process. A light emitting element is sealed between a first structure body in which a fibrous body is impregnated with an organic resin and a second structure body in which a fibrous body is impregnated with an organic resin, whereby a highly reliable light emitting device which is thin and has intensity can be provided. Further, a light emitting device can be manufactured with a high yield by preventing defects of a shape and characteristics in a manufacture process.
US11557692B2

The invention is directed towards enhanced systems and methods for employing a pulsed photon (or EM energy) source, such as but not limited to a laser, to electrically couple, bond, and/or affix the electrical contacts of a semiconductor device to the electrical contacts of another semiconductor devices. Full or partial rows of LEDs are electrically coupled, bonded, and/or affixed to a backplane of a display device. The LEDs may be μLEDs. The pulsed photon source is employed to irradiate the LEDs with scanning photon pulses. The EM radiation is absorbed by either the surfaces, bulk, substrate, the electrical contacts of the LED, and/or electrical contacts of the backplane to generate thermal energy that induces the bonding between the electrical contacts of the LEDs' electrical contacts and backplane's electrical contacts. The temporal and spatial profiles of the photon pulses, as well as a pulsing frequency and a scanning frequency of the photon source, are selected to control for adverse thermal effects.
US11557689B2

An integrated tandem solar cell includes a first solar cell including a rear electrode, a light absorption layer disposed on the rear electrode, and a buffer layer disposed on the light absorption layer; a recombination layer including a first transparent conductive layer disposed on the buffer layer; a nanoparticle layer that is transparent and conductive, that is disposed on the first transparent conductive layer, and that planarizes the first solar cell; and a second transparent conductive layer disposed on the nanoparticle layer; and a second solar cell that is a perovskite solar cell including a perovskite layer and that is disposed on and bonded to the second transparent conductive layer of the recombination layer. The recombination layer electrically joins the first and second solar cells and planarizes the first solar cell so that the second solar cell is uniformly deposited in all regions thereof.
US11557676B2

Techniques and mechanisms to impose stress on a transistor which includes a channel region and a source or drain region each in a fin structure. In an embodiment, a gate structure of the transistor extends over the fin structure, wherein a first spacer portion is at a sidewall of the gate structure and a second spacer portion adjoins the first spacer portion. Either or both of two features are present at or under respective bottom edges of the spacer portions. One of the features includes a line of discontinuity on the fin structure. The other feature includes a concentration of a dopant in the second spacer portion being greater than a concentration of the dopant in the source or drain region. In another embodiment, the fin structure is disposed on a buffer layer, wherein stress on the channel region is imposed at least in part with the buffer layer.
US11557659B2

Embodiments of the present disclosure includes a method of forming a semiconductor device. The method includes providing a substrate having a plurality of first semiconductor layers and a plurality of second semiconductor layers disposed over the substrate. The method also includes patterning the first semiconductor layers and the second semiconductor layers to form a first fin and a second fin, removing the first semiconductor layers from the first and second fins such that a first portion of the patterned second semiconductor layers becomes first suspended nanostructures in the first fin and that a second portion of the patterned second semiconductor layers becomes second suspended nanostructures in the second fin, and doping a threshold modifying impurity into the first suspended nanostructures in the first fin.
US11557657B2

Aspects of the present disclosure provide a method of fabricating a semiconductor device. For example, the method can include forming a multilayer stack on a substrate. The multilayer stack can include alternate metal layers and dielectric layers. The method can also include forming at least one opening through the multilayer stack to uncover the substrate and forming at least two vertical channel structures within the opening that are stacked on each other. The vertical channel structures can have source, gate and drain regions being in contact with the metal layers of the multilayer stack, respectively. The method can also include removing a central portion of the vertical channel structures and filling the central portion of the vertical channel structures with a dielectric core. The dielectric core can isolate the vertical channel structures from each other and from the substrate.
US11557656B2

Disclosed are semiconductor devices and methods of manufacturing the same. The semiconductor device comprises a gate electrode on a substrate, an upper capping pattern on the gate electrode, and a lower capping pattern between the gate electrode and the upper capping pattern. The lower capping pattern comprises a first portion between the gate electrode and the upper capping pattern, and a plurality of second portions extending from the first portion onto corresponding side surfaces of the upper capping pattern. The upper capping pattern covers a topmost surface of each of the second portions.
US11557651B2

A method is presented for constructing a nanosheet transistor. The method includes forming a nanosheet stack including alternating layers of a first material and a second material over a substrate, forming a dummy gate over the nanosheet stack, forming sacrificial spacers adjacent the dummy gate, and selectively etching the alternating layers of the first material to define gaps between the alternating layers of the second material. The method further includes filling the gaps with inner spacers, epitaxially growing source/drain regions adjacent the nanosheet stack, selectively removing the sacrificial spacers and the inner spacers to define cavities, and filling the cavities with a spacer material to define first airgaps adjacent the dummy gate and second airgaps adjacent the etched alternating layers of the first material.
US11557648B2

In a trench gate type power MOSFET having a super-junction structure, both improvement of a breakdown voltage of a device and reduction of on-resistance are achieved. The trench gate and a column region are arranged so as to be substantially orthogonal to each other in a plan view, and a base region (channel forming region) and the column region are arranged separately in a cross-sectional view.
US11557645B2

The present invention provides a semiconductor memory device and a fabricating method thereof. The semiconductor memory device includes a substrate, a plurality of capacitors and a supporting layer disposed on the substrate, wherein each of the capacitors is connected with at least one of the adjacent capacitors through the supporting layer. Each of the capacitors includes first electrodes, a high-k dielectric layer and a second electrode, and the high-k dielectric layer is disposed between the first electrodes and the second electrode. Due to the supporting layer directly contacts the high-k dielectric layer through a surface thereof, and the high-k dielectric layer completely covers the surface, the second electrode may be formed directly within openings with an enlarged dimension. Accordingly, the process difficulty of performing the deposition and etching processes within the openings may be reduced, and the capacitance of the capacitors is further increased.
US11557644B2

A transparent display panel and a transparent display device including the same are disclosed. In a transparent display panel, a VSS voltage line does not surround an outer periphery of a display region. Rather, upper and lower VSS voltage lines respectively disposed on upper and lower sides to the display region are electrically connected to each other via at least one VSS voltage connection line extending across the display region. Thus, left and right non-transparent and thick VSS voltage lines disposed on the left and right sides to the display region may be omitted. Thus, a transparent region of the transparent display panel and a bezel of a transparent display device may be increased or maximized or the bezel thereof may be made slim.
US11557639B2

The present application provides a display panel and a display device. The display panel includes a substrate, a driving circuit layer disposed on the substrate, and a light-emitting layer disposed on the driving circuit layer. The driving circuit layer includes a first metal layer, the first metal layer includes a first metal trace, the light-emitting layer includes multiple light-emitting portions, and a vertical distance between an orthographic projection of a center of each light-emitting portion projected on the first metal layer and a symmetry axis of the first metal trace is less than or equal to 5 μm.
US11557637B2

A light emitting device includes a transistor, a light reflection layer, a first insulation layer that includes a first layer thickness part, a second layer thickness part, and a third layer thickness part, a pixel electrode that is provided on the first insulation layer, a second insulation layer that covers a peripheral section of the pixel electrode, a light emission functional layer, a facing electrode, and a conductive layer that is provided on the first layer thickness part. The pixel electrode includes a first pixel electrode which is provided in the first layer thickness part, a second pixel electrode which is provided in the second layer thickness part, and a third pixel electrode which is provided in the third layer thickness part. The first pixel electrode, the second pixel electrode, and the third pixel electrode are connected to the transistor through the conductive layer.
US11557631B2

Disclosed is a semiconductor device including first conductive lines, second conductive lines crossing the first conductive lines, and memory cells at intersections between the first conductive lines and the second conductive lines. Each of the memory cells includes a magnetic tunnel junction pattern, a bi-directional switching pattern connected in series to the magnetic tunnel junction pattern, and a conductive pattern between the magnetic tunnel junction pattern and the bi-directional switching pattern.
US11557626B2

A pixel includes a workpiece having a protrusion and a bulk, wherein the protrusion extends from an upper surface of the bulk. The pixel further includes a floating diffusion node in the protrusion. The pixel further includes a gate structure over the bulk, wherein a top surface of the gate structure is above a top surface of the floating diffusion node. The pixel further includes a photosensitive device in the bulk. The pixel further includes an isolation well surrounding the photosensitive device.
US11557621B2

The present technology relates to a solid state imaging sensor that is possible to suppress the reflection of incident light with a wide wavelength band. A reflectance adjusting layer is provided on the substrate in an incident direction of the incident light with respect to the substrate such as Si and configured to adjust reflection of the incident light on the substrate. The reflectance adjusting layer includes a first layer formed on the substrate and a second layer formed on the first layer. The first layer includes a concavo-convex structure provided on the substrate and a material which is filled into a concave portion of the concavo-convex structure and has a refractive index lower than that of the substrate, and the second layer includes a material having a refractive index lower than that of the first layer. It is possible to reduce the reflection on the substrate such as Si by using the principle of the interference of the thin film. Such a technology can be applied to solid state imaging sensors.
US11557620B2

A high k passivation layer, an anti-reflective coating layer, and a buffer layer are disposed over semiconductor substrate including photodiodes formed therein. Trenches are etched into the semiconductor substrate through the buffer layer, anti-reflective coating layer, and the high k passivation layer in a grid-like pattern surrounding each of the photodiodes in the semiconductor substrate. Another high k passivation layer lines an interior of the trenches in the semiconductor substrate. An adhesive and barrier layer is deposited over the high k passivation layer that lines the interior of the trenches. A deep trench isolation (DTI) structure is formed with conductive material deposited into the trenches over the adhesive and barrier layer to fill the trenches. A grid structure is formed over the DTI structure and above a plane of the buffer layer. The grid structure is formed with the conductive material.
US11557619B2

The incidence of incident light transmitted through a photoelectric conversion unit onto a charge holding unit, a pixel in the adjacency, and the like can be blocked in a pixel. An image sensor includes a pixel, a wiring layer, and an incident light attenuation unit. The pixel includes a photoelectric conversion unit that is formed in a semiconductor substrate and performs photoelectric conversion based on incident light, and a pixel circuit that generates an image signal according to a charge generated by the photoelectric conversion. The wiring layer is arranged on a surface of the semiconductor substrate different from a surface onto which the incident light is incident, and transports either the image signal or a signal applied to the pixel circuit. The incident light attenuation unit attenuates the incident light transmitted through the photoelectric conversion unit.
US11557617B2

An image sensing device is disclosed. The image sensing device includes a pixel array including a plurality of unit pixels, each of which is configured to generate a pixel signal in response to incident light. The pixel array includes a substrate layer including a plurality of photoelectric conversion elements configured to convert the incident light into an electric signal, a plurality of microlenses formed over the substrate layer to respectively correspond to the photoelectric conversion elements, and configured to converge the incident light into the corresponding photoelectric conversion elements, a plurality of color filters disposed between the plurality of photoelectric conversion elements and the plurality of microlenses and configured to transmit light at predetermined wavelengths to corresponding photoelectric conversion elements, and one or more grid structures disposed over the substrate layer at intervals to separate the microlenses and the color filters from adjacent microlenses and the color filter. The grid structures have different heights at different locations in the pixel array such that one or more of the grid structure include a top portion protruding from a top surface of an abutting microlens.
US11557616B2

An image sensing device includes a photoelectric conversion element, a floating diffusion (FD) region, and a transfer gate. The photoelectric conversion element is disposed in a substrate, and generates photocharges in response to incident light. The floating diffusion (FD) region is disposed over the photoelectric conversion element, and stores the photocharges generated by the photoelectric conversion element. The transfer gate transfer the photocharges generated by the photoelectric conversion element to the floating diffusion (FD) region in response to a transmission signal. The transfer gate includes a horizontal gate disposed over the photoelectric conversion element, and a vertical gate coupled to the horizontal gate. The vertical gate is positioned at a side of the photoelectric conversion element, and surrounds the photoelectric conversion element.
US11557615B2

A method of manufacturing a display substrate which includes a central display area and an arc-shaped stretch area located at a corner of the central display area, wherein the method includes: preparing a substrate to be etched, which includes a flexible substrate, a stack structure disposed on the flexible substrate, and a last-dry-etched metal layer disposed on a side of the stack structure away from the flexible substrate, the stack structure including an active layer, at least one conductive layer, and a plurality of insulating layers, wherein the last-dry-etched metal layer is a last metal layer that is formed through dry etching; and forming a stretch groove by patterning the substrate to be etched, wherein the stretch groove is disposed in the stretch area and passes through the stack structure and a part of the flexible substrate. A display substrate, a display panel and a display device are further provided.
US11557612B2

To improve field-effect mobility and reliability of a transistor including an oxide semiconductor film. Provided is a semiconductor device including an oxide semiconductor film. The semiconductor device includes a first insulating film, the oxide semiconductor film over the first insulating film, a second insulating film and a third insulating film over the oxide semiconductor film, and a gate electrode over the second insulating film. The oxide semiconductor film includes a first oxide semiconductor film, a second oxide semiconductor film over the first oxide semiconductor film, and a third oxide semiconductor film over the second oxide semiconductor film. The first to third oxide semiconductor films contain the same element. The second oxide semiconductor film includes a region where the crystallinity is lower than the crystallinity of one or both of the first oxide semiconductor film and the third oxide semiconductor film.
US11557611B2

Disclosed are a method and a device for manufacturing an array substrate, and an array substrate. The method includes: depositing and forming a gate insulation layer on a pre-formed base substrate and a pre-formed gate, the gate insulation layer covering the pre-formed gate; depositing and forming an amorphous silicon layer, a doped amorphous silicon layer including at least three doped layers, and a metal layer on the gate insulation layer in sequence, doping concentrations of the at least three doped layers of the doped amorphous silicon layer increasing from bottom to top; etching patterns of the amorphous silicon layer, the doped amorphous silicon layer and the metal layer to form the array substrate.
US11557610B2

A semiconductor integrated circuit device including a plurality of rows of IO cells has a configuration capable of avoiding a latchup error without causing an increase in area. The device includes a first IO cell row placed closest to an edge of a chip and a second IO cell row placed adjacent to a core region side of the first IO cell row. Each of the IO cells of the first and second IO cell rows has a high power supply voltage region and a low power supply voltage region provided separately in a direction perpendicular to a direction in which the IO cells are lined up. The IO cell rows are placed so that the high power supply voltage regions of these rows are mutually opposed.
US11557605B2

According to an embodiment, a semiconductor memory device includes a substrate, a stacked body, a plurality of first members, and at least one first insulating member. The stacked body is provided on the substrate and includes a plurality of electrode layers. The electrode layers are stacked apart from each other in a first direction and extend in a second direction parallel to an upper surface of the substrate. The first members are provided in the stacked body and extend in the first direction and the second direction. The first insulating member is provided in the stacked body and extends in the first direction and a third direction so that the electrode layers are divided into a plurality of regions in the second direction, the third direction intersecting with the second direction and being parallel to the upper surface of the substrate.
US11557601B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a peripheral circuit on the substrate, a memory stack including interleaved conductive layers and dielectric layers above the peripheral circuit, a P-type doped semiconductor layer above the memory stack, a plurality of channel structures each extending vertically through the memory stack into the P-type doped semiconductor layer, and a source contact above the memory stack and in contact with the P-type doped semiconductor layer. An upper end of each of the plurality of channel structures is flush with or below a top surface of the P-type doped semiconductor layer.
US11557599B2

A nonvolatile memory device includes; a memory cell area including a cell structure and a common source plate. The memory cell area is mounted on a peripheral circuit area including a buried area covered by the memory cell area and an exposed area uncovered by the memory cell area. A first peripheral circuit (PC) via extending from the exposed area, and a common source (CS) via extending from the common source plate, wherein the first PC via and the CS via are connected by a CS wire disposed outside the cell structure and providing a bias voltage to the common source plate.
US11557593B2

A method used in forming an array of memory cells comprises forming a vertical stack comprising transistor material directly above and directly against a first capacitor electrode material. A mask is used to subtractively etch both the transistor material and thereafter the first capacitor electrode material to form a plurality of pillars that individually comprise the transistor material and the first capacitor electrode material. Capacitors are formed that individually comprise the first capacitor electrode material of individual of the pillars. Vertical transistors are formed above the capacitors that individually comprise the transistor material of the individual pillars. Other aspects and embodiments are disclosed, including structure independent of method.
US11557591B2

A method used in forming an array of memory cells comprises forming lines of top-source/drain-region material, bottom-source/drain-region material, and channel-region material vertically there-between in rows in a first direction. The lines are spaced from one another in a second direction. The top-source/drain-region material, bottom-source/drain-region material, and channel-region material have respective opposing sides. The channel-region material on its opposing sides is laterally recessed in the second direction relative to the top-source/drain-region material and the bottom-source/drain-region material on their opposing sides to form a pair of lateral recesses in the opposing sides of the channel-region material in individual of the rows. After the pair of lateral recesses are formed, the lines of the top-source/drain-region material, the channel-region material, and the bottom-source/drain-region material are patterned in the second direction to comprise pillars of individual transistors. Rows of wordlines are formed in the first direction that individually are operatively aside the channel-region material of individual of the pillars in the pairs of lateral recesses and that interconnect the transistors in that individual row. Other embodiments, including structure independent of method, are disclosed.
US11557588B2

A multi-transistor device includes first and second lateral double-diffused metal-oxide-semiconductor field effect (LDMOS) transistors sharing a first p-type reduced surface field (RESURF) layer and a first drain n+ region. In certain embodiments, the first LDMOS transistor includes a first drift region, the second LDMOS transistor includes a second drift region, and the first and second drift regions are at least partially separated by the first p-type RESURF layer in a thickness direction.
US11557586B2

A device includes standard cells in a layout of an integrated circuit, the standard cells includes first and second standard cells sharing a first active region and a second active region. The first standard cell includes first and second gates. The first gate includes a first gate finger and a second gate finger that are arranged over the first active region, for forming the first transistor and the second transistor. The second gate is separate from the first gate, the second gate includes a third gate finger and a fourth gate finger that are arranged over the second active region, for forming the third transistor and the fourth transistor. The second standard cell includes a third gate arranged over the first active region and the second active region, for forming the fifth transistor and the sixth transistor. The first to fourth transistors operate as an electrostatic discharge protection circuit.
US11557585B2

A semiconductor device includes a substrate having a plurality of active patterns. A plurality of gate electrodes intersects the plurality of active patterns. An active contact is electrically connected to the active patterns. A plurality of vias includes a first regular via and a first dummy via. A plurality of interconnection lines is disposed on the vias. The plurality of interconnection lines includes a first interconnection line disposed on both the first regular via and the first dummy via. The first interconnection line is electrically connected to the active contact through the first regular via. Each of the vias includes a via body portion and a via barrier portion covering a bottom surface and sidewalls of the via body portion. Each of the interconnection lines includes an interconnection line body portion and an interconnection line barrier portion covering a bottom surface and sidewalls of the interconnection line body portion.
US11557578B2

The present embodiment comprises: a plurality of light-emitting units; and a reflector including reflector units having spaces formed to receive the plurality of light-emitting units, respectively. Each of the plurality of light-emitting units includes an LED package mounted on a substrate and a light diffusion layer having a groove portion formed on a surface opposite to the substrate in the LED package, wherein the outer circumference of the light diffusion layer faces the inner surface of a reflector unit. In the reflector, the plurality of reflector units are integrally formed, the spaces expand along a direction extending away from the substrate, and a wall forming each of the spaces surrounds the outer circumference of each of the LED package and the light diffusion layer.
US11557575B2

A LED light display having a plurality of LED bulb arrays and a louver panel defining a plurality of hole arrays. Each hole array can define openings that are sized and spaced to receive at least the distal end portions of the bulbs forming a single LED bulb array. The louver panel further has a plurality of shaped protrusions in the form of louvers that are configured to extend outwardly and forwardly from a front surface of the louver panel and are arranged in a plurality of columns and in a plurality of rows in regularly repeating patterns related to the pattern of the placement of a plurality of the plurality of hole arrays in the louver panel and are further configured to block at least a portion of the emission of light from the LED bulbs in both a horizontal and vertical direction.
US11557571B2

A stack package includes a package substrate; a lower stack including lower dies stacked on the package substrate to form a zigzag shape in a vertical direction; an upper stack including upper dies that are sequentially offset stacked in an offset direction while providing a first upper side of a down staircase shape, a first end of an uppermost upper die among the upper dies protruding, in a horizontal direction, further than a first lower side of the lower stack; and a first passive device disposed on the package substrate and spaced apart from the first lower side, and disposed between a first portion of the package substrate and the first upper side.
US11557560B2

A semiconductor package includes a chip level unit including a semiconductor chip; a medium level unit; and a solder ball unit. The solder ball unit is to be connected to a circuit substrate. The medium level unit includes: a wiring pad layer on a first protection layer; a second protection layer including a pad-exposing hole on the first protection layer, a post layer in the pad-exposing hole on the wiring pad layer; and a third protection layer including a post-exposing hole on the second protection layer. A width or diameter of the post-exposing hole is smaller than a width or diameter of the pad-exposing hole; and a barrier layer is disposed in the post-exposing hole on the post layer. The solder ball unit includes a solder ball on the barrier layer.
US11557557B2

Disclosed is a flip-chip device. The flip-chip device includes a die having a plurality of under bump metallizations (UBMs); and a package substrate having a plurality of bond pads. The plurality of UBMs include a first set of UBMs having a first size and a first minimum pitch and a second set of UBMs having a second size and a second minimum pitch. The first set of UBMs and the second set of UBMs are each electrically coupled to the package substrate by a bond-on-pad connection.
US11557553B2

Disclosed is a semiconductor device including a semiconductor die, a base member, a side wall, first and second conductive films, and first and second conductive leads. The base member has a conductive main surface including a region that mounts the semiconductor die. The side wall surrounds the region and is made of a dielectric. The side wall includes first and second portions. The first and second conductive films are provided on the first and second portions, respectively and are electrically connected to the semiconductor die. The first and second conductive leads are conductively bonded to the first and second conductive films, respectively. At least one of the first and second portions includes a recess on its back surface facing the base member, and the recess defines a gap between the at least one of the first and second portions below the corresponding conductive film and the base member.
US11557549B2

The present disclosure provides a method of manufacturing a semiconductor structure. The method includes providing a substrate defined with a peripheral region and an array area at least partially surrounded by the peripheral region; disposing an insulating layer over the substrate; disposing a capping layer over the insulating layer; disposing a hardmask stack on the capping layer; patterning the hardmask stack; removing portions of the capping layer exposed through the hardmask stack; removing portions of the insulating layer exposed through the hardmask stack; removing portions of the substrate exposed through the capping layer and the insulating layer to form a plurality of fins in the array area and a first elongated member at least partially surrounding the plurality of fins; removing the hardmask stack; and forming an isolation over the substrate and surrounding the plurality of fins and the first elongated member.
US11557547B2

A leadframe for semiconductor devices, the leadframe comprising a die pad portion having a first planar die-mounting surface and a second planar surface opposed the first surface, the first surface and the second surface having facing peripheral rims jointly defining a peripheral outline of the die pad wherein the die pad comprises at least one package molding compound receiving cavity opening at the periphery of said first planar surface.
US11557544B2

A semiconductor device is provided. The device includes a semiconductor die and a launcher structure attached to a package substrate. The launcher structure includes a launcher substrate, a launcher portion formed from a conductive layer at a major surface of the launcher substrate, and a translation pad formed from the conductive layer at the major surface. The translation pad is separate from the launcher portion. A translation feature is formed on the translation pad. The translation feature is configured for alignment of a waveguide structure.
US11557542B2

An electronic circuit device according to the present invention includes a base substrate including a wiring layer having a connection part, at least one electronic circuit element, and a re-distribution layer including a photosensitive resin layer, the photosensitive resin layer enclosing a surface on which a connection part of the electronic circuit element is formed and a side surface of the electronic circuit element and embedding a first wiring photo via, a second wiring photo via and a wiring, the first wiring photo via directly connected to the connection part of the electronic circuit element, the second wiring photo via arranged at the outer periphery of the electronic circuit element and directly connected to a connection part of the wiring layer, the wiring electrically connected to the first wiring photo via and the second wiring photo via on a same surface.
US11557540B2

A semiconductor device having a substrate, a semiconductor chip, and a plurality of electrode terminals is provided. The substrate has first and second principal surfaces. The semiconductor chip is disposed on the first principal surface. The electrode terminals are disposed on the second principal surface. The substrate has a via interconnection near a position at which an outer edge line of the semiconductor chip intersects an outer outline of the electrode terminal farthest from a center of the substrate, the electrode terminal farthest from the center of the substrate being among the plurality of electrode terminals overlapping the outer edge line in a predetermined condition as seen through the substrate of the semiconductor device from a direction perpendicular to the first principal surface, the via interconnection connecting a first interconnection layer on a first principal surface-side to a second interconnection layer on a second principal surface-side.
US11557534B2

A semiconductor package includes a semiconductor chip having an active surface on which a connection pad is disposed and an inactive surface opposing the active surface, and a first encapsulant covering at least a portion of each of the inactive surface and a side surface of the semiconductor chip. A metal layer is disposed on the first encapsulant, and includes a first conductive layer and a second conductive layer, sequentially stacked. A connection structure is disposed on the active surface of the semiconductor chip, and includes a first redistribution layer electrically connected to the connection pad. A lower surface of the first conductive layer is in contact with the first encapsulant and has first surface roughness, and an upper surface of the first conductive layer is in contact with the second conductive layer and has second surface roughness smaller than the first surface roughness.
US11557532B2

A 3D-IC includes a first tier device and a second tier device. The first tier device and the second tier device are vertically stacked together. The first tier device includes a first substrate and a first interconnect structure formed over the first substrate. The second tier device includes a second substrate, a doped region formed in the second substrate, a dummy gate formed over the substrate, and a second interconnect structure formed over the second substrate. The 3D-IC also includes an inter-tier via extends vertically through the second substrate. The inter-tier via has a first end and a second end opposite the first end. The first end of the inter-tier via is coupled to the first interconnect structure. The second end of the inter-tier via is coupled to one of: the doped region, the dummy gate, or the second interconnect structure.
US11557531B2

A semiconductor device includes: a substrate; a semiconductor element arranged on the substrate; a plate-like member electrically connected to the semiconductor element; a first electrode formed on the semiconductor element and joined to the plate-like member with solder; a second electrode formed on the semiconductor element and spaced from the first electrode, and including a metal capable of forming an alloy with the solder; and a metal film formed on the semiconductor element and spaced from the second electrode in a region on the first electrode side as seen from the second electrode, in a two-dimensional view of the semiconductor element as seen from the plate-like member, and including a metal capable of forming an alloy with the solder.
US11557527B2

An object is to provide a technique capable of suppressing reduction in sticking force of a semiconductor package and a radiation fin in a semiconductor device including the semiconductor package and the radiation fin when the semiconductor package and the radiation fin stick and are fixed to each other by magnetic force. A semiconductor device includes: a semiconductor package; an insulating substrate; a radiation fin; a first fixed part made up of one of a magnetic body and a bond magnet integrally formed with the semiconductor package; and a second fixed part made up of another one of the magnetic body and the bond magnet integrally formed with the radiation fin, wherein the semiconductor package and the radiation fin stick to each other by magnetic force occurring between the first fixed part and the second fixed part.
US11557524B2

In one example, a semiconductor device can comprise (a) an electronic device comprising a device top side, a device bottom side opposite the device top side, and a device sidewall between the device top side and the device bottom side, (b) a first conductor comprising, a first conductor side section on the device sidewall, a first conductor top section on the device top side and coupled to the first conductor side section, and a first conductor bottom section coupled to the first conductor side section, and (c) a protective material covering the first conductor and the electronic device. A lower surface of the first conductor top section can be higher than the device top side, and an upper surface of the first conductor bottom section can be lower than the device top side. Other examples and related methods are also disclosed herein.
US11557509B1

A method for etching a metal containing feature is provided. Using a pattern mask, layers of material are etched to expose a portion of a metal containing feature. At least a portion of the exposed metal containing feature is etched, and is replaced by the growth of a filler dielectric. The etched portion of the metal containing feature and the filler dielectric reduce the unwanted conductivity between adjacent metal containing features.
US11557506B2

Methods for processing a semiconductor substrate are proposed. An example of a method includes forming cavities in the semiconductor substrate by implanting ions through a first surface of the semiconductor substrate. The cavities define a separation layer in the semiconductor substrate. A semiconductor layer is formed on the first surface of the semiconductor substrate. Semiconductor device elements are formed in the semiconductor layer. The semiconductor substrate is separated along the separation layer into a first substrate part including the semiconductor layer and a second substrate part.
US11557500B2

Embodiments of the present disclosure provide a heated support pedestal including a body comprising a ceramic material, a support arm extending radially outward from a periphery of the body that is coupled to a shaft, and a vacuum conduit disposed within the shaft and through the body to connect with a surface of the body.
US11557499B2

Methods and apparatus for protecting parts of a process chamber from thermal cycling effects of deposited materials. In some embodiments, a method of protecting the part of the process chamber includes wet etching the part with a weak alkali or acid, cleaning the part by bead blasting, coating at least a portion of a surface of the part with a stress relief layer. The stress relief layer forms a continuous layer that is approximately 50 microns to approximately 250 microns thick and is configured to preserve a structural integrity of the part from the thermal cycling of aluminum deposited on the part. The method may also include wet cleaning of the part with a heated deionized water rinse after formation of the stress relief layer.
US11557495B2

A coating film forming method includes: rotating a substrate at a first rotation speed in a coating cup with an upper surface open, and supplying and diffusing a coating solution for forming a coating film on the substrate; and after the supplying and diffusing the coating solution, drying the substrate by exhausting air through a gap between an annular member arranged above the substrate with centers thereof being located on a same axis and the front surface of the substrate, while rotating the substrate at a second rotation speed lower than the first rotation speed, wherein at the drying the substrate, a flow velocity of the air exhausted through the gap is higher than a flow velocity of air supplied from above the substrate in the coating cup to the substrate.
US11557492B2

A substrate processing apparatus includes: a processing container including a processing space capable of accommodating a substrate in a state where a surface of the substrate is wet by a liquid; a processing fluid supply that supplies a processing fluid in a supercritical state to the processing space toward the liquid; a first exhaust line connected to a first exhaust source; a second exhaust line connected to a second exhaust source and connected to the first exhaust line between the first exhaust source and the processing space; and a controller controlling the second exhaust pressure. The processing fluid in the supercritical state contacts the liquid to dry the substrate, and the controller makes the second exhaust pressure to be higher than the first exhaust pressure during a period in which the processing fluid supply stops supplying the processing fluid to the processing space.
US11557489B2

Disclosed herein are cavity structures in integrated circuit (IC) package supports, as well as related methods and apparatuses. For example, in some embodiments, an IC package support may include: a cavity in a dielectric material, wherein the cavity has a bottom and sidewalls; conductive contacts at the bottom of the cavity, wherein the conductive contacts include a first material; a first peripheral material outside the cavity, wherein the first peripheral material is at the sidewalls of the cavity and proximate to the bottom of the cavity, and the first peripheral material includes the first material; and a second peripheral material outside the cavity, wherein the second peripheral material is at the sidewalls of the cavity and on the first peripheral material, and the second peripheral material is different than the first peripheral material.
US11557487B2

In certain embodiments, a method of processing a semiconductor structure includes forming a patterned layer over a copper layer to be etched. The copper layer is disposed over a substrate. The method includes patterning the copper layer, using the patterned layer as an etch mask, by performing a cyclic etch process to form a recess in the copper layer. The cyclic etch process includes forming, in a first etch step, a passivation layer on an exposed surface of the copper layer by exposing the exposed surface of the copper layer to a chlorine gas. The passivation layer replaces at least a portion of a surface layer of the copper layer. The cyclic etch process includes subsequently etching, in a second etch step, the passivation layer using a first plasma that includes a noble gas. Each cycle of the cyclic etch process extends the recess in the copper layer.
US11557485B2

A plasma processing apparatus which forms a first film on a pattern formed on a substrate having dense and coarse areas, and then performs sputtering or etching on the first film.
US11557482B2

An electrode structure with an alloy interface is provided. In one aspect, a method of forming a contact structure includes: patterning a via in a first dielectric layer; depositing a barrier layer onto the first dielectric layer, lining the via; depositing and polishing a first metal layer (Element A) into the via to form a contact in the via; depositing a second metal layer (Element B) onto the contact in the via; annealing the first and second metal layers under conditions sufficient to form an alloy AB; depositing a third metal layer onto the second metal layer; patterning the second and third metal layers into a pedestal stack over the contact to form an electrode over the contact, wherein the alloy AB is present at an interface of the electrode and the contact; and depositing a second dielectric that surrounds the pedestal stack. A contact structure is also provided.
US11557477B2

An apparatus for treating a substrate includes a heat treatment chamber having an interior space, a housing that is provided in the interior space and that has a treatment space therein, a gas supply line that supplies, into the treatment space, a hydrophobic gas for hydrophobicizing the substrate, and a decomposition unit that decomposes an alkaline gas leaking from the treatment space to the interior space.
US11557474B2

A method for forming a doped layer is disclosed. The doped layer may be used in a NMOS or a silicon germanium application. The doped layer may be created using an n-type halide species in a n-type dopant application, for example.
US11557469B2

There is provided a gas analyzer apparatus including: a sample chamber which is equipped with a dielectric wall structure and into which only sample gas to be measured is introduced; a plasma generation mechanism that generates plasma inside the sample chamber, which has been depressurized, using an electric field and/or a magnetic field applied through the dielectric wall structure; and an analyzer unit that analyzes the sample gas via the generated plasma. By doing so, it is possible to provide a gas analyzer apparatus capable of accurately analyzing sample gases, even those including corrosive gas, over a long period of time.
US11557468B2

A heater controller controls power supplied to a heater capable of adjusting the temperature of a placement surface such that the heater reaches a set temperature. A temperature monitor measures the power supplied in the non-ignited state where the plasma is not ignited and in the transient state where the power supplied to the heater decreases after the plasma is ignited, while the power is controlled such that the temperature of the heater becomes constant. A parameter calculator calculates a heat input amount and the thermal resistance by using the power supplied in the non-ignited state and in the transient state to perform a fitting on a calculation model for calculating the power supplied in the transient state. A set temperature calculator calculates the set temperature of the heater at which the wafer reaches the target temperature, using the heat input amount and thermal resistance.
US11557465B2

According to one embodiment, an electrostatic chuck includes a ceramic dielectric substrate, a base plate, and first and second electrode layers. The ceramic dielectric substrate includes first and second major surfaces. The first and second electrode layers are provided inside the ceramic dielectric substrate. The second electrode layer is provided between the first electrode layer and the first major surface. The first electrode layer includes first and second portions. The first portion is positioned more centrally of the ceramic dielectric substrate than is the second portion. The first portion includes first and second surfaces. The second portion includes third and fourth surfaces. The third surface is positioned between the first surface and the second electrode layer. An electrical resistance of the first surface is less than an average electrical resistance of the first portion.
US11557463B2

In a vacuum processing apparatus including: a vacuum container including a processing chamber therein; a plasma formation chamber; plate members being arranged between the processing chamber and the plasma formation chamber; and a lamp and a window member being arranged around the plate members, in order that a wafer and the plate members are heated by electromagnetic waves from the lamp, a bottom surface and a side surface of the window member is formed of a member transmitting the electromagnetic waves therethrough.
US11557458B2

A reference image is generated based on an illumination condition and element information of a specimen. The reference image includes a figure indicating a characteristic X-ray generation range, a numerical value indicating a characteristic X-ray generation depth, or the like. The reference image changes with a change of an accelerating voltage, a tilt angle, or an element forming the specimen. The reference image may include a figure indicating a landing electron scattering range, a figure indicating a back-scattered electron generation range, or the like.
US11557455B2

The disclosed embodiments relate to a charged particle source module for generating and emitting a charged particle beam, such as an electron beam, comprising: a frame including a first frame part, a second frame part, and one or more rigid support members which are arranged between said first frame part and said second frame part; a charged particle source arrangement for generating a charged particle beam, such as an electron beam, wherein said charged particle source arrangement, such as an electron source, is arranged at said second frame part; and a power connecting assembly arranged at said first frame part, wherein said charged particle source arrangement is electrically connected to said connecting assembly via electrical wiring.
US11557452B2

An x-ray emitter includes an x-ray tube and an x-ray emitter housing. In an embodiment, the x-ray tube includes an evacuated x-ray tube housing, a cathode for emitting electrons and an anode for generating x-rays as a function of the electrons. Further, in an embodiment, the x-ray emitter housing includes the x-ray tube and outside of the x-ray tube, a gaseous cooling medium. In an embodiment, the x-ray emitter further includes a compressor for a forced convection of the gaseous cooling medium for cooling the x-ray tube, a pressure ratio between the intake side and pressure side of the compressor being greater than 1.3.
US11557448B2

In an embodiment a switching device includes at least one stationary contact in a switching chamber containing a gas comprising H2 and one movable contact in the switching chamber, wherein the switching chamber has a switching chamber wall and a switching chamber base, and wherein the switching chamber at least partially comprises a polymer material configured to release hydrogen when heated.
US11557440B2

In a first aspect, the present invention relates to a perovskite material comprising negatively charged layers alternated with and neutralized by positively charged layers; the negatively charged layers having a general formula selected from the list consisting of: Ln−1MnX3n+1, LnMnX3n+2, and Ln−1M′nX3n+3, and the positively charged layers comprising: one or more organic ammonium cations independently selected from monovalent cations Q and divalent cations Q′, or a polyvalent cationic conjugated organic polymer Z, wherein Q, Q′ and Z comprise each a π-conjugated system in which at least 8 and preferably at least 10 atoms participate, L is a monovalent cation, Mn are n independently selected metal cations averaging a valence of two, M′n are n independently selected metal cations averaging a valence equal to 2+2/n, X is a monovalent anion, and n is larger than 1.
US11557435B2

In a multilayer ceramic electronic component, a stacked body includes a first outer layer and a first outermost internal electrode layer. The first outer layer defines a first main surface. The first outermost internal electrode layer is adjacent to the first outer layer. The first outermost internal electrode layer is in contact with a first external electrode at a first end surface. The thickness of the first outer layer at the first end surface is greater than the thickness of the first outer layer at the center or approximate center in a length direction.
US11557428B2

A transformer is provided, which includes a tank having an enclosed volume with an insulating material, the tank including at least one channel extending through the tank, wherein the interior of the at least one channel is separated from the enclosed volume of the tank by a channel wall. A transformer core is provided outside of the enclosed volume, including at least one core leg extending through the tank via the at least one channel. At least one coil is located inside the enclosed volume, the coil being wound about the at least one channel, the tank has an inner wall or outer wall including a weakly-conductive layer, which includes fibers embedded in an impregnating material.
US11557426B2

An isolated switch-mode power supply includes at least one input, at least one output, and a power circuit coupled between the at least one input and the at least one output for converting an input voltage or current to an output voltage or current. The power circuit includes a transformer having one or more primary windings, one or more secondary windings, an electrical insulator, and a core magnetically coupling the one or more primary windings and the one or more secondary windings. Upper portions of the primary and secondary windings are covered with the electrical insulator. Other example switchmode power supplies, transformers, magnetic chokes and methods are also disclosed.
US11557418B2

A coil component includes: a core part including: a winding shaft; and a planar flange part provided at an axial-direction end of the winding shaft, and having a groove part provided on an exterior face thereof where a lead part led out from a conductor wound around the winding shaft into the groove part, wherein the flange part has a first recessed part provided on a first side face intersecting with the long axis of the groove part and communicated with the groove part, wherein the area of a cross section, taken in a direction parallel with the first side face, of the first recessed part, is greater than the area of a cross section, taken in a direction parallel with the first side face.
US11557409B2

A thermistor includes a thermistor element, a protective film formed on the surface of the thermistor element, and electrode portions formed on both end portions of the thermistor element, in which the protective film is formed of silicon oxide, and, as a result of observing a bonding interface between the thermistor element and the protective film, a ratio L/L0 of a length L of an observed peeled portion to a length L0 of the bonding interface in an observation field is 0.16 or less.
US11557407B2

An automated assembly sensor cable has a generally wide and flat elongated body and a registration feature generally traversing the length of the body so as to identify the relative locations of conductors within the body. This cable configuration facilitates the automated attachment of the cable to an optical sensor circuit and corresponding connector. In various embodiments, the automated assembly sensor cable has a conductor set of insulated wires, a conductive inner jacket generally surrounding the conductor set, an outer jacket generally surrounding the inner jacket and a registration feature disposed along the surface of the outer jacket and a conductive drain line is embedded within the inner jacket. A strength member may be embedded within the inner jacket.
US11557406B2

A method for manufacturing an electrically conductive composite material includes obtaining a composite material which includes a thermoplastic matrix and short carbon fibers and is free of carbon nanotubes, preheating a furnace until a predetermined target temperature is reached, inserting the composite material into the preheated furnace once the target temperature has been reached, and heating the composite material in the furnace at the predetermined target temperature which is kept constant for a predetermined duration.
US11557405B2

A nuclear fuel storage cask includes an outer shell having a length extending from a first end to a second end of the outer shell, the outer shell defining an inner cavity circumscribed by the outer shell, an outer perimeter extending around the outer shell, an inner perimeter positioned inward from the outer perimeter, and a cooling circuit extending along the length of the outer shell, the cooling circuit including an inner passage, and an outer passage, a coolant positioned within the cooling circuit, where the coolant is configured to move through the inner passage, absorbing heat from the inner cavity of the outer shell, and the coolant is configured to move through the outer passage, dissipating heat through the outer perimeter of the outer shell, and a lid coupled the outer shell, where the lid covers the inner cavity of the outer shell.
US11557404B2

A nanofuel engine including receiving nanofuel (including a molecular mixture, where the molecular mixture includes at least one molecule with dimensions on a nanometer scale) internally in an internal engine that releases nuclear energy, is set forth. A nanofuel chemical composition of fissile fuel, passive agent, and moderator. A method of operating a nanofuel engine loaded with nanofuel in spark or compression ignition mode. A method of cycling a nanofuel engine, including compressing nanofuel; igniting nanofuel; capturing energy released in nanofuel, which is also the working fluid; and using the working fluid to perform mechanical work or generate heat.
US11557397B2

The method comprises receiving a representation of a visual symbol, wherein the visual symbol comprises a code string identifying the garment that is encoded into the visual symbol (101). The method comprises establishing, based on the representation of the visual symbol, the identity of the garment (102). The method comprises transmitting, to the identified garment, an authorisation code to activate a sensor of the garment to record activity data (103).
US11557391B2

The pose and shape of a human body may be recovered based on joint location information associated with the human body. The joint location information may be derived based on an image of the human body or from an output of a human motion capture system. The recovery of the pose and shape of the human body may be performed by a computer-implemented artificial neural network (ANN) trained to perform the recovery task using training datasets that include paired joint location information and human model parameters. The training of the ANN may be conducted in accordance with multiple constraints designed to improve the accuracy of the recovery and by artificially manipulating the training data so that the ANN can learn to recover the pose and shape of the human body even with partially observed joint locations.
US11557390B2

Techniques for generating radiotherapy treatment plans and establishing machine learning models for the generation and optimization of radiotherapy dose data are disclosed. An example method for generating a radiotherapy dose distribution using a generative model, trained in a generative adversarial network, includes: receiving anatomical data of a human subject that indicates a mapping of an anatomical area for radiotherapy treatment; generating radiotherapy dose data corresponding to the mapping with use of the trained generative model, as the generative model processes the anatomical data as an input and provides the dose data as output; and identifying the radiotherapy dose distribution for the radiotherapy treatment of the human subject based on the dose data. Another example method for training of the generative model includes establishing values of the generative model and a discriminative model of the generative adversarial network using adversarial training, including in a conditional generative adversarial network arrangement.
US11557384B2

A graphical user interface, referred to herein as a virtual whiteboard, that provides both: (1) an automatically prioritized display of information related to a particular patient that is tailored to the current user of the system, and (2) a “scratch pad” area in which multiple users of the system may input free-form text and other data for sharing with other users of the system. When each user of the system accesses the virtual whiteboard, the system: (1) automatically prioritizes the patient information based on characteristics of the user and displays the automatically prioritized patient information to that user, and (2) displays the contents of the scratch pad to the user. As a result, the whiteboard displays both information that is tailored to the current user and information that is common to all users (i.e., not tailored to any particular user).
US11557373B2

A system for second lab testing of genetic materials is presented. The system includes a computing device configured to receive a specimen from a human subject and perform a smart test on the specimen. The smart test includes a first lab test configured to generate a first lab test identifying a first disease agent and a second lab test configured to generate a second lab test identifying a second disease agent, wherein identifying the second disease agent includes generating a second lab machine-learning model, training the second lab machine-learning model as a function of a second lab test training set, and outputting, as a function of the second lab machine-learning model, the second lab test result using specimen data as an input. The computing device is further configured to generate a smart test result as a function of the smart test.
US11557371B2

Methods, systems, and devices for imprint recovery for memory cells are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
US11557332B2

A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location.
US11557331B2

Embodiments of the disclosure are drawn to apparatuses and methods for controlling refresh operations. Responsive to a refresh command, or one or more pumps generated responsive to the refresh command, different banks of a memory array may perform different types of refresh operations for a pump. In some examples, the type of refresh operation performed by a bank may vary from pump to pump of a refresh operation.
US11557330B1

Methods, systems, and devices for deck-level shunting in a memory device are described. A memory device may include memory arrays arranged in a stack of decks over a substrate, and a combination of deck selection circuitry and shunting circuitry may be distributed among the decks to leverage common substrate-based circuitry, such as logic or addressing circuitry. For example, each memory array of a stack may include a set of digit lines and deck selection circuitry, such as deck selection transistors or other switching circuitry, operable to couple the set of digit lines with a column decoder that may be shared among multiple decks. Each memory array of a stack also may include shunting circuitry, such as shunting transistors or other switching circuitry operable to couple the set of digit lines with a plate node, thereby equalizing a voltage across the memory cells of the respective memory array.
US11557324B2

Systems and methods are described for determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to a first device orientation detected for the first computing device; providing, to the first computing device, the first media item to be displayed on the first computing device; in response to a detected change to a second device orientation for the first computing device, determining a second media item that was captured in a device orientation corresponding to the second device orientation detected for the first computing device; and providing, to the first computing device, the second media item to be displayed on the first computing device.
US11557321B2

A data storage device configured to access a magnetic tape is disclosed, wherein the data storage device comprises at least one head configured to access the magnetic tape. A first plurality of data blocks are encoded into a first plurality of ECC sub-blocks including a first ECC sub-block, and the first plurality of ECC sub-blocks are encoded into a first ECC super-block. The first ECC sub-block is written to the magnetic tape, and a write-verify of the first ECC sub-block is executed by reading the first ECC sub-block. When the write-verify passes, a second plurality of data blocks are encoded into a second ECC super-block, and when the write-verify fails, a third plurality of data blocks and the first ECC sub-block are encoded into the second ECC super-block, wherein the second ECC super-block is written to the magnetic tape.
US11557317B2

The present disclosure generally relates to a read head of a data storage device. The read head includes a read sensor sandwiched between two shields. The shields can have different materials as well as a different number of layers. Furthermore the shields can be fabricated by different processes and have different heights and thicknesses. The ratio of the thickness to the height for the shields are substantially identical to ensure that the saturation field are substantially identical and balanced.
US11557315B2

The present disclosure generally relates to a magnetic media drive employing a magnetic recording head. The magnetic recording head comprises a main pole, an EAMR stack disposed on the main pole, and a trailing shield disposed on the EAMR stack. The EAMR stack comprises a seed layer disposed on the main pole, a spin torque layer disposed on the seed layer, and a spacer layer disposed on the spin torque layer. At least one surface of the spacer layer in contact with the spin torque layer has a smaller or reduced area than the spin torque layer. The at least one surface of the spacer layer in contact with the spin torque layer is recessed from a media facing surface and has a smaller cross-track width than the spin torque layer and a smaller width in the stripe height direction than the spin torque layer.
US11557312B2

According to one embodiment, a magnetic disk device includes a first disk, the second disk, and a first head which writes and reads to the first disk, a second head which writes and reads to the second disk, and a controller which calculates an estimated position at which the second head is estimated to be disposed on the second disk based on first relative position information related to a relative position in a radial direction between the first head and the second head when the first head is switched to the second head.
US11557310B2

A method for operating a voice trigger is provided. In some implementations, the method is performed at an electronic device including one or more processors and memory storing instructions for execution by the one or more processors. The method includes receiving a sound input. The sound input may correspond to a spoken word or phrase, or a portion thereof. The method includes determining whether at least a portion of the sound input corresponds to a predetermined type of sound, such as a human voice. The method includes, upon a determination that at least a portion of the sound input corresponds to the predetermined type, determining whether the sound input includes predetermined content, such as a predetermined trigger word or phrase. The method also includes, upon a determination that the sound input includes the predetermined content, initiating a speech-based service, such as a voice-based digital assistant.
US11557308B2

An electronic device measures noise variability of background noise present in a sampled audio signal, and determines whether the measured noise variability is higher than a high threshold value or lower than a low threshold value. If the noise variability is determined to be higher than the high threshold value, the device categorizes the background noise as having a high degree of variability. If the noise variability is determined to be lower than the low threshold value, the device categorizes the background noise as having a low degree of variability. The high and low threshold values are between a high boundary point and a low boundary point. The high boundary point is based on an analysis of files including noises that exhibit a high degree of variability, and the low boundary point is based on an analysis of files including noises that exhibit a low degree of variability.
US11557307B2

Embodiments include techniques and objects related to a wearable audio device that includes a microphone to detect a plurality of sounds in an environment in which the wearable audio device is located. The wearable audio device further includes a non-acoustic sensor to detect that a user of the wearable audio device is speaking. The wearable audio device further includes one or more processors communicatively to alter, based on an identification by the non-acoustic sensor that the user of the wearable audio device is speaking, one or more of the plurality of sounds to generate a sound output. Other embodiments may be described or claimed.
US11557306B2

A method and a system for speech enhancement including a time synchronization unit configured to synchronize microphone signals sent from at least two microphones; a source separation unit configured to separate the synchronized microphone signals and output a separated speech signal, which corresponds to a speech source; and a noise reduction unit including a feature extraction unit configured to extract a speech feature of the separated speech signal and a neural network configured to receive the speech feature and output a clean speech feature.
US11557304B2

Methods and apparatus for performing variable block length watermarking of media are disclosed. Example apparatus include means for evaluating a masking ability of a first audio block; means selecting a first frequency to represent a first code, the means for selecting to (i) select the first frequency selected from a first set of frequencies that are detectable when performing a frequency transformation using a first block length, but are not detectable when performing a frequency transformation using a second block length, and (ii) select a second frequency to represent a second code, the second frequency selected from a second set of frequencies that are detectable when performing a frequency transformation using the second block length; means for synthesizing a first signal having the first frequency with the masking ability of the first audio block; and means for combining the first signal with the first audio block.
US11557284B2

A method, system and computer program product for speech recognition using multiple languages includes receiving, by one or more processors, an input from a user, the input includes a sentence in a first language. The one or more processors translate the sentence to a plurality of languages different than the first language, and create vectors associated with the plurality of languages, each vector includes a representation of the sentence in each of the plurality of languages. The one or more processors calculate eigenvectors for each vector associated with a language in the plurality of languages, and based on the calculated eigenvectors, a score is assigned to each of the plurality of languages according to a relevance for determining a meaning of the sentence.
US11557279B2

A device for acoustic monitoring of a monitoring area includes first and second sensor systems which have first and second acoustic sensors, processors, and transmitter, respectively, and which may be mounted at different locations of the monitoring area. The first and second processors may be configured to classify first and second audio signals detected by the first and second acoustic sensors so as to obtain first and second classification results, respectively. The first and second transmitter may be configured to transmit the first and second classification results to a central evaluator, respectively. In addition, the device may include the central evaluator, which may be configured to receive the first classification result and to receive the second classification result, and to generate a monitoring output for the monitoring area as a function of the first classification result and the second classification result.
US11557277B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, by a first sequence-training speech model, a first batch of training frames that represent speech features of first training utterances; obtaining, by the first sequence-training speech model, one or more first neural network parameters; determining, by the first sequence-training speech model, one or more optimized first neural network parameters based on (i) the first batch of training frames and (ii) the one or more first neural network parameters; obtaining, by a second sequence-training speech model, a second batch of training frames that represent speech features of second training utterances; obtaining one or more second neural network parameters; and determining, by the second sequence-training speech model, one or more optimized second neural network parameters based on (i) the second batch of training frames and (ii) the one or more second neural network parameters.
US11557267B2

A display device includes a first display area including a plurality of first pixel areas, a second display area including a plurality of second pixel areas and a plurality of transmission areas, a plurality of pixels arranged in a matrix form in the first and second display areas, and a first signal line and a second signal line disposed to correspond to each pixel column in the plurality of pixels. In each pixel column, one of the first and second signal lines may extend over the first and second display areas, and a remaining one of the first and second signal lines may not be disposed in the second display area.
US11557263B2

A display panel for displaying an image is provided with a plurality of pixels arranged in a matrix. Each pixel includes one or more units each including a plurality of subunits. Each subunit includes a transistor in which an oxide semiconductor layer which is provided so as to overlap a gate electrode with a gate insulating layer interposed therebetween, a pixel electrode which drives liquid crystal connected to a source or a drain of the transistor, a counter electrode which is provided so as to face the pixel electrode, and a liquid crystal layer provided between the pixel electrode and the counter electrode. In the display panel, a transistor whose off current is lower than 10zA/μm at room temperature per micrometer of the channel width and off current of the transistor at 85° C. can be lower than 100zA/μm per micrometer in the channel width.
US11557256B2

A display apparatus includes an active area, an inactive area surrounding the active area, a pixel disposed in the active area, and a driver IC, a gate driver, a low-potential power supply line, a high-potential power supply line and a subframe controller disposed in the inactive area, wherein the subframe controller is disposed between the pixel and the gate driver.
US11557255B2

A display device including: pixels coupled to first scan lines, second scan lines, emission control lines, and data lines; a first scan driver configured to supply a first scan signal to each of the first scan lines at a first frequency; a second scan driver configured to supply a second scan signal to each of the second scan lines at a second frequency corresponding to a driving frequency of the pixels; an emission driver configured to supply an emission control signal to each of the emission control lines at the first frequency; a data driver configured to supply a data signal to each of the data lines at the second frequency; and a timing controller configured to control the first scan driver, the second scan driver, the emission driver, and the data driver.
US11557248B2

According to one embodiment, a display device includes a display region where pixels are arranged. Each of the pixels includes a pixel electrode, a light emitting element, a drive transistor, a first capacitance electrode layer opposed to the pixel electrode and held at a constant potential, and an insulating layer forming an auxiliary capacitance together with the pixel electrode and the first capacitance electrode layer. A value of the auxiliary capacitance of the first pixel, of the values of the auxiliary capacitance of the pixels is the largest.
US11557245B2

A display device includes a display area and a non-display area adjacent to the display area; a first scan line that extends in a row direction and transmits a first scan signal; a first pixel part electrically connected to the first scan line; a second pixel part electrically connected to the first scan line and spaced apart from the first pixel part in the row direction; and a first inspection pad disposed between the first pixel part and the second pixel part and electrically connected to the first scan line.
US11557242B2

A display apparatus is disclosed, which comprises a display panel including pixels connected to the gate lines and data lines, a data driver configured to sequentially output data signals and output selection signals, and a distributor comprised of transistors connected to each of the data lines and switched in accordance with the selection signal to output the data signals sequentially output from each of a plurality of source channels to the connected data lines, wherein a cycle of each of the selection signals has a transistor-on period and a transistor-off period, a first cycle of a first selection signal among the selection signals is different from a second cycle of the first selection signal, and a first transistor-off period in the first cycle of the first selection signal is different from a second transistor-off period in the second cycle of the first selection signal.
US11557240B2

A driving controller includes an oscillator and a signal generator. The oscillator is configured to generate an oscillation signal based on an input current. The signal generator is configured to generate a gate driving signal and a data driving signal based on the oscillation signal. The oscillator is configured to maintain a frequency of one horizontal period of the oscillation signal to be constant when an oscillation fundamental frequency is shifted. When the oscillation fundamental frequency is f0 and a fundamental constant is N0, the frequency of one horizontal period is f0/N0.
US11557233B2

An information display system includes a frame, a pair of cameras arranged at both side ends of the frame, a transparent display fitted into the frame, a display position setting device that detects a target based on a feature extracted from image data captured by the pair of cameras, and sets, as a display position, a position at which a straight line connecting an eye of a user wearing the frame and the target passes through the transparent display, and a controller that controls the transparent display in such a way as to display a point light at the display position set by the display position setting device.
US11557229B2

The invention relates to an activatable adhesive label comprising a flexible web-shaped viewing material. At least one adhesive layer made of a moisture-activatable adhesive that is not adhesive in the dry state is applied onto one side of the flexible viewing material, wherein at least one central layer is provided which is designed to be adhesive and which is arranged between the viewing material and the adhesive layer.
US11557227B2

A machine and its modules assist in steganography for an animal. A steganography module applies behavioral sequencing to create a cover message and a hidden message to covertly pass information from one animal to another animal, with the information embedded in an individual's brain. A visual module references the steganography module to cause a sequence of visual images on a display screen to guide a motor sequence of an individual as the cover message as well as detect and communicate a timing of the individual's motor sequence, relative in timing, to visual images in the sequence of visual images being displayed on the display screen, in order to train in the cover message and hidden message. The hidden message is then extracted at a destination from a sensor monitoring the individual's sequence of motor actions.
US11557224B2

A system for spatial representation of regions of interest for a visually impaired or blind person, comprises the following elements: at least one tactile map comprising a top surface and a bottom surface, the tactile map having tactile reference marks on the top surface and corresponding contact areas on the bottom surface, each tactile reference mark corresponding to a region of interest; a keyboard with a matrix of contact points configured to come into contact with the corresponding contact areas in response to pressure exerted on the tactile map positioned on the keyboard; and an electronic audio box, which can be actuated by the keyboard, the electronic audio box being provided with a multitude of audio recordings, each audio recording being associated with each tactile reference mark on the top surface of the tactile map.
US11557223B2

A modular and reconfigurable chassis enables minimalization of inventory while facilitating ease of conversion into multiple configurations of a welding simulator. The modular and reconfigurable chassis permits both hardware and software related system configurations. The chassis is adapted to receive hardware interfaces for single and multiple user configurations.
US11557219B2

A method, a computer program product, and a computer system for generating and rating assessments is disclosed. Exemplary embodiments include gathering data relating to one or more specialized subject areas and generating a knowledge base based on extracting one or more concepts from the data. Exemplary embodiments further include generating one or more questions and one or more corresponding answer keys relating to the one or more concepts, as well as generating an assessment related to the one or more concepts based on the one or more questions and one or more answer keys.
US11557214B2

There is provided an information processing apparatus including a processor that obtains, from a first P2P database, evaluation information for evaluating learning of a user, which is obtained by an acquisition device, and performs evaluation on learning performed by the user on the basis of the evaluation information.
US11557195B2

An alarm management system includes a control arrangement, an alarm device, a blockchain, a blockchain application, and a plurality of nodal access sites. The arrangement includes a processor and a storage medium. The device is configured to output an event signal to the control arrangement. The blockchain is stored in the medium, and includes a plurality of transaction types. Each transaction type includes at least one linked transaction, and the at least one linked transaction is time stamped. The blockchain application is stored in the medium, and is executed by the processor, and is configured to time stamp each one of the transactions. The blockchain is applied by the application to determine a current associated transaction with any one of the transaction types, and output data associated with the current transaction. The plurality of nodal access sites are configured to receive and output the data associated with the current transaction.
US11557193B2

An emergency alarm system peripheral, such as a hazard detector, intrusion detector, or a notification appliance, includes a base that is permanently installed on a wall or ceiling, and a head which mounts to the base. Various embodiments and methods are provided to easily and efficiently assign addresses to the peripherals in the system.
US11557190B2

An alarm management module (13) is for a wastewater pumping station that includes at least one pump (9a, 9b) arranged for pumping wastewater out of a wastewater pit (1). The alarm management module (13) is configured to process at least one level variable (h) indicative of a filling level of the wastewater pit (1) and at least one capacity variable (p %, P %, C %) indicative of a pumping capacity of the wastewater pumping station. The alarm management module (13) is configured to trigger an intervention alarm only if all of the following conditions are met: a) the at least one level variable (h) is at or above a predetermined alarm level threshold (hm), b) the at least one level variable (h) is increasing, and c) the at least one capacity variable (p %, P %, C %) is below a capacity threshold.
US11557186B2

A security system is provided to integrate a local existing security system with other security and automation devices which may not be compatible with the existing security system. The security system can connect and integrate an existing security system, and provide a centralized point of controlling all existing and new security and automation devices in a premise, thereby allowing flexibility in modifying and expanding a security system in the premise without need of replacing the security system that has been already installed throughout the premise. The security system can at least partially self-program to communicate with an existing security system when the security system is connected to the existing security system.
US11557184B2

An alarm screen comprises a frame comprising a laser sensor, a processing unit, and a wireless transmitter embedded in a hollow interior. The frame comprises an opening for the laser sensor to project a laser beam outside of the alarm screen. The laser sensor projects the beam through the opening, makes a set of one or more measurements of a distance between the laser sensor and an object in a path of the laser beam, and sends the set of measurements to the processing unit. The processing unit is configured to compare the distance measurements received from the laser sensor with a threshold distance detect, and send one or more signals to the wireless transmitter when at least one of the distance measurements received from the laser sensor exceeds the threshold. The wireless transmitter is configured to receive signals from the processing unit and wirelessly transmit the signals.
US11557166B2

A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US11557165B2

A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US11557158B2

A testing system for interfacing with a vehicle diagnostic system and performing a diagnostic test on a vehicle. The testing system includes a housing configured to at least partially retain a processor in circuit communication with test circuitry configured to selectively communicate with vehicle's onboard diagnostic system via a test cable. The test cable retrieves diagnostic data from the onboard diagnostic system, and the processor performs a diagnostic test which is sent to an output device for displaying the test results. Results are transmitted to a computing device comprising an application system having an interpreter for displaying diagnostic data on a display of the computing device.
US11557145B2

A photo sensor, a manufacturing method thereof, and a display panel are disclosed. By an ion implantation method forming an N-type region and a P-type region on a surface of polycrystalline silicon in a same layer respectively, compatibility with an ion implantation process is ensured, while covering a layer of an amorphous silicon photosensitive layer on the polycrystalline silicon enhances light absorption ability and can increase photo-generated electron-hole pairs. Furthermore, built-in electric fields exist on a horizontal direction and a vertical direction, which can more effectively separate the electron-hole pairs to enhance photo-generated electric current to improve accuracy of fingerprint recognition.
US11557143B2

A display panel includes an array substrate, a protective cover, a fingerprint identification circuit, and an optical structure. The array substrate and the protective cover are disposed oppositely, where the protective cover is located at a light exiting side of the array substrate. The fingerprint identification circuit is located at a side of the array substrate facing away or toward the protective cover and is configured to receive detection light and perform a fingerprint detection according to the detection light. The optical structure is located at a side of the protective cover facing away from the array substrate and is configured to increase a reflection amount of the detection light received by the fingerprint identification circuit.
US11557138B2

A display apparatus includes circuitry to accept input of handwriting data, perform recognition processing of the handwriting data, and control frequency of the recognition processing in accordance with a power supply state of the display apparatus.
US11557137B2

The system includes a metric map creation unit configured to create a metric map using first image data received from a 3D sensor, an image processing unit configured to recognize an object by creating and classifying a point cloud using second image data received from an RGB camera; a probability-based map production unit configured to create an object location map and a spatial semantic map in a probabilistic expression method using a processing result of the image processing unit, a question creation unit configured to extract a portion of high uncertainty about an object class from a produced map on the basis of entropy and ask a user about the portion, and a map update unit configured to receive a response from the user and update a probability distribution for spatial information according to a change in probability distribution for classification of the object.
US11557135B2

In one aspect, a computerized method for anti-counterfeiting solution using a machine learning (ML) model includes the step of providing a pre-defined set of feature detection rules, a pre-defined set of edge detection rules, a pre-defined threshold percentage, an original seal, an original fingerprint of the original seal, and a pre-trained fingerprint identification model. The pre-trained fingerprint identification model is trained by a specified ML algorithm using one or more digital images of the original seal. With a digital camera of a scanning device, the method scans a seal whose authenticity is to be determined. The seal is used to secure a transportation container. The method uses the pre-defined set of feature detection rules to detect and extract an extracted feature image at a specified position on the seal. The method breaks down the extracted feature image of the seal into a ‘kn’ number of sub-images by forming a ‘k’ rows x ‘n’ columns of a grid of the extracted feature image. The method implements the pre-defined set of edge detection rules to extract an edge structure of at least one object in each of the ‘kn’ number of sub-images. The method generates a set of unique fingerprints by specified steps. The method includes generating a unique fingerprint corresponding to a unique number or a feature based on each extracted edge structure. For the set of unique fingerprints, the method generates a match percentage for the set of unique fingerprints using the pre-trained fingerprint identification model. The match percentage corresponds to a matching proportion between each unique fingerprint generated for the seal being verified and the original fingerprint of the original seal on which the pre-trained fingerprint identification model is trained.
US11557125B2

A method for monitoring the environment of a vehicle includes evaluating physical measurement data obtained from the environment of the vehicle to determine whether at least one person is approaching the vehicle, how many people approach the vehicle may also be recorded. The method includes evaluating physical measurement data obtained from the environment of the vehicle to determine whether at least one person is moving away from the vehicle and, if appropriate, the number of people that are moving away from the vehicle is also recorded. The method further includes carrying out a check as to whether the number of people that have moved away from the vehicle corresponds to the number of people that have previously approached the vehicle. In response to the check resulting in a difference, it is determined that the vehicle is in an unsafe state.
US11557122B2

A control apparatus including an extraction unit configured to extract a subject from an image captured by an image capturing apparatus, an estimation unit configured to estimate a skeleton of the subject extracted by the extraction unit and a control unit configured to control an angle of view of the image capturing apparatus based on a result of the estimation by the estimation unit.
US11557114B2

Disclosed are methods, systems, and non-transitory computer-readable medium for color and pattern analysis of images including wearable items. For example, a method may include receiving an image depicting a wearable item, identifying the wearable item within the image by identifying a face of an individual wearing the wearable item or segmenting a foreground silhouette of the wearable item from background image portions of the image, determining a portion of the wearable item identified within the image as being a patch portion representative of the wearable item depicted within the image, deriving one or more patterns of the wearable item based on image analysis of the determined patch portion of the image, deriving one or more colors of the wearable item based on image analysis of the determined patch portion of the image, and transmitting information regarding the derived one or more colors and information regarding the derived one or more patterns.
US11557113B2

The present disclosure is related to an optical encoder which is configured to provide precise coding reference data by feature recognition technology. To apply the present disclosure, it is not necessary to provide particular dense patterns on a working surface. The precise coding reference data can be generated by detecting surface features of the working surface.
US11557104B2

A system and method for providing positional error correction for particles of destructible objects in a three-dimensional volume in a virtual space includes electronic storage to store center-of-mass information of a set of objects, using a high-precision floating point format. Prior to runtime and/or interactive manipulation of the set of objects, a texture map is generated that includes positional information in a floating point format having less precision than the high-precision floating point format. A simulation uses this texture map to determine simulated center-of-mass information of the set of objects. This simulated center-of-mass information is compared with the previously stored center-of-mass information to determine which objects have positional errors, and which offsets are needed to correct the positional errors. The stored center-of-mass information is adjusted by the determined offsets, such that subsequent use, during interactive runtime, has no or reduced positional errors and/or artifacts caused by positional errors.
US11557097B2

According to an aspect, a method for sharing a collaborative augmented reality (AR) environment including obtaining, by a sensor system of a first computing system, visual data representing a physical space of an AR environment, where the visual data is used to create a three-dimensional (3D) map of the physical space. The 3D map includes a coordinate space having at least one virtual object added by a user of the first computing system. The method includes broadcasting, by a transducer on the first computing system, an ultrasound signal, where the ultrasound signal includes an identifier associated with the 3D map. The identifier is configured to be detected by a second computing system to join the AR environment.
US11557096B2

Interactive content can be managed and provided to occupants of an automated vehicle to enhance their experience while in the vehicle. Orchestrator component can determine interactive content based on conditions associated with the vehicle, user preferences, video content, or other information. Interactive content can comprise video content, audio content, and control content. Video content can comprise augmented reality or virtual reality content. Control content can be used to control vehicle operation in relation to or synchronization with presentation of video content. Orchestrator component can correlate between certain roads on which the vehicle can travel and entertainment presentations presented to a vehicle occupant. Orchestrator component can control vehicle operation to have the vehicle recreate a vehicle action sequence (VAS) in a video program being presented to the occupant in the vehicle. Orchestrator component can notify nearby vehicles when VAS is be recreated, or another vehicle also can participate in VAS.
US11557084B2

Techniques for generating aligned, augmented reality views are disclosed. In some embodiments, an estimate of a floorplan of a three-dimensional space is first generated based on one or more received views of the three-dimensional space from a camera located in the three-dimensional space. A camera pose of the camera in the three-dimensional space is next determined based on generating a corrected floorplan from the estimate of the floorplan based on foreknowledge associated with the floorplan. Display of a rendering having the determined camera pose is facilitated in an actual view of the camera, resulting in an aligned, augmented reality view.
US11557083B2

The present disclosure discloses a photography-based 3D modeling system and method, and an automatic 3D modeling apparatus and method, including: (S1) attaching a mobile device and a camera to the same camera stand; (S2) obtaining multiple images used for positioning from the camera or the mobile device during movement of the stand, and obtaining a position and a direction of each photo capture point, to build a tracking map that uses a global coordinate system; (S3) generating 3D models on the mobile device or a remote server based on an image used for 3D modeling at each photo capture point; and (S4) placing the individual 3D models of all photo capture points in the global three-dimensional coordinate system based on the position and the direction obtained in S2, and connecting the individual 3D models of multiple photo capture points to generate an overall 3D model that includes multiple photo capture points.
US11557077B2

Systems and methods are described for retexturing portions of surface in a 2-D image, where the surface is an image of a 3-D object. The systems and methods analyze, with user input, the 2-D image and then, in computer memory, generate a 3-D model of the imaged surface. The surface may then be retextured, that is, for example, artwork may be added to the 2-D image in a realistic manner, taking into account a 3-D geometry in the scene of the 2-D image.
US11557072B2

The present invention discloses a clustering algorithm-based multi-parameter cumulative calculation method for lower limb vascular calcification indexes, including the following steps: firstly carrying out super-pixel segmentation of a CT image, and enabling calcified spots in the CT image to be segmented in each super-pixel region; after the super-pixel segmentation is accomplished, extracting a brightness characteristic value of a super-pixel region where the calcified spots are located by using a Lab color space, and performing edge detection and contour extraction on the calcified spots in the image; and after edge detection and contour extraction, fitting the calcified spots in the image by using a segmented ellipse, and extracting the area of the calcified spots after optimizing an ellipse contour.
US11557066B1

A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises receiving an intensity image and generating an application programming interface (API) call for transforming the received intensity image. The API call is then transmitted to an image processing server for transforming the intensity image into a layered distance field (DF) image. Further, a response is received from the image processing server, wherein the response comprises one or more functions for obtaining the layered DF image.
US11557061B2

Sensors coupled to a vehicle are calibrated, optionally using a dynamic scene with sensor targets around a motorized turntable that rotates the vehicle to different orientations. One vehicle sensor captures a representation of one feature of a sensor target, while another vehicle sensor captures a representation of a different feature of the sensor target, the two features of the sensor target having known relative positioning on the target. The vehicle generates a transformation that maps the captured representations of the two features to positions around the vehicle based on the known relative positioning of the two features on the target.
US11557060B2

According to at least one aspect, a system for scanning an object is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a first 3-dimensional (3D) model of the object; identifying a set of imaging positions from which to capture at least one image based on the first 3D model of the object; obtaining a set of images of the object captured at, or approximately at, the set of imaging positions; and generating a second 3D model of the object based on the set of images.
US11557058B2

A machine vision-based method and system to facilitate the unloading of a pile of cartons within a work cell are provided. The method includes the step of providing at least one 3-D or depth sensor having a field of view at the work cell. Each sensor has a set of radiation sensing elements which detect reflected, projected radiation to obtain 3-D sensor data. The 3-D sensor data including a plurality of pixels. For each possible pixel location and each possible carton orientation, the method includes generating a hypothesis that a carton with a known structure appears at that pixel location with that container orientation to obtain a plurality of hypotheses. The method further includes ranking the plurality of hypotheses. The step of ranking includes calculating a surprisal for each of the hypotheses to obtain a plurality of surprisals. The step of ranking is based on the surprisals of the hypotheses.
US11557048B2

A system for obtaining a measurement representative of a thickness of a layer on a substrate includes a support to hold a substrate, an optical assembly to capture two color images with light impinging the substrate at different angles of incidence, and a controller. The controller is configured to store a function that provides a value representative of a thickness as a function of position along a predetermined path in a coordinate space of at least four dimensions. For a pixel in the two color images, the controller determines a coordinate in the coordinate space from the color data, determines a position of a point on the predetermined path that is closest to the coordinate, and calculates a value representative of a thickness from the function and the position of the point on the predetermined path.
US11557040B2

An improved method for examining an article by using a vision system is presented. Also presented is a vision system for use within such a method.
US11557039B2

An image processing apparatus selects one or a plurality of examinations to which a medical image belongs, determines image processing candidate examinations based on the selected one or plurality of examinations, displays medical images belonging to the determined image processing candidate examinations on a display unit, and executes image processing using, of the displayed medical images, a plurality of medical images selected by a user, wherein, when the one examination is selected, the selected one examination and one or a plurality of examinations obtained by a search based on the selected one examination are determined as the image processing candidate examinations, and when the plurality of examinations are selected, in the determining, the selected plurality of examinations are determined as the image processing candidate examinations.
US11557033B2

A method, a computer program product, and a computer system for classifying bacteria. The method comprises extracting a morphology signature corresponding to one or more bacteria and extracting a motility signature corresponding to the one or more bacteria. The method further comprises merging the morphology signature and the motility signature into a merged vector signature and classifying the one or more bacteria based on the merged vector signature.
US11557024B2

Provided is a processing apparatus including a processing unit that is connected to a data bus, and performs control involved with an image which is output by each of a plurality of image sensors connected to the data bus, through the data bus.
US11557017B2

This technology relates to rasterizing and compositing vector graphics in parallel on a data-parallel computing device. For example, vector data of the vector graphics, may be loaded into local memory accessible by the one or more parallel processors. The vector data may include one or more paths comprised of one or more path segments of the vector graphics. The one or more parallel processors may rasterize the one or more path segments into respective rasters and assign each of the rasters into groups based on pixel coordinates of the respective rasters. Each group may have an associated key and the rasters within each group represent a portion of the same vector graphic. The rasters may be placed onto subpixels according to their respective pixel coordinates and rendered onto a display by the one or more parallel processors.
US11557016B2

Methods and systems for tracking image senders using client devices are described herein. A computing system may receive an image containing a first watermark vector corresponding to a user account of an image sender. The computing system may convert the image to a frequency domain image that contains the first watermark vector. From the frequency domain image, the computing system may identify the first watermark vector. The computing system may compare the first watermark vector to each of a plurality of stored watermark vectors, each corresponding to a known user account, to determine a probability of a match. The computing system may determine the user account of the sender of the image by determining which of the plurality of stored watermark vectors has a highest probability of a match, and may send, to a workplace administrator platform, an indication of the user account.
US11557014B2

The present disclosure relates an evacuation management system, EMS, (40, 52, 60, 00, 200) operative to provide real-time evacuation information for evacuation of a building, triggered by alarm notification (S202). Based on determined (S214) precise real-time positions of personal ultra-wide band, UWB, devices, as determined by UWB real-time localization system, RTLS, a controller determines (S210) evacuation plans being personal UWB device specific in real-time. Based on individual evacuation plans and input from building facilities, real-time guidance information is defined (S208) and sent to each personal UWB device, providing guidance to person carrying said personal UWB device, in what direction to move (S212), to reach a safe area. Based on localization signals the UWB RTLSA then calculates updated positions of the personal UWB devices and sends to the evacuation management system. It is an advantage that trapped or injured people can be found, even in low visibility areas.
US11557010B2

Multiple record management functionality can be used for bulk PNR creation. The multiple record management functionality can take a structured input file containing travel requests and process the requests, such as by a set of client-specific rules, to create shell PNRs with the air segments and profile information included. The multiple record management functionality can also provide a reporting capability to detail the outcome of individual requests or a set of requests. Preference-driven bookings can be made based on a customer-defined overall value proposition. Bookings can be made for non-profiled travelers.
US11557006B2

A method for calculating a total transmission probability within a social network based on timing includes a path probability calculating step, a first binary-addition tree searching step, a second binary-addition tree searching step and a transmission probability calculating step. The path probability calculating step is performed to calculate a plurality of time-path probability matrices from the social network. The first binary-addition tree searching step is performed to enumerate a plurality of feasible spread vectors and a plurality of 1-lag temporal vectors. The second binary-addition tree searching step is performed to enumerate a plurality of time-slot vectors of each of the 1-lag temporal vectors. The transmission probability calculating step is performed to calculate the total transmission probability of the social network. The time-path probability matrices are corresponding to a plurality of time values, and the time values are in the specific time and different from each other.
US11556992B2

Systems and methods are described in relation to specific technical improvements adapted for machine learning architectures that conduct classification on numerical and/or unstructured data. In an embodiment, two neural networks are utilized in concert to generate output data sets representative of predicted future states of an entity. A second learning architecture is trained to cluster prior entities based on characteristics converted into the form of features and event occurrence such that a boundary function can be established between the clusters to form a decision boundary between decision regions. These outputs are mapped to a space defined by the boundary function, such that the mapping can be used to determine whether a future state event is likely to occur at a particular time in the future.
US11556991B1

Disclosed in some examples are methods, systems, machine readable mediums that provide a network-based joint investment platform that enforces agreed-upon decision rules on jointly managed investments and provides collaboration and decision-making support tools for joint managers to make decisions about taking actions related to one or more jointly-managed assets. The platform may provide for configuring a plurality of decision rules that identify which managers can take which actions and under what conditions. The joint investment platform may enforce the decision rules by requesting any specified approvals according to the decision rules. Once those rules are satisfied, the joint investment platforms may execute the requested actions. If the required approvals are not obtained, or the rules provide no path to approval, the action may not be executed.
US11556989B2

An enhanced system and method for handling, matching and executing a diverse group of limit-priced orders in an electronic options environment is disclosed. Most of the order types disclosed are automatically repriced and reposted as the NBBO changes to increase their execution opportunities. Market maker entitlements are integrated with the order processing, so that the market maker is guaranteed an allocation of the trade if the market maker is at the NBBO when an order priced at or better than the NBBO is received. Once posted to the order book, the displayed price of an order may be eligible for preferential execution in a market maker entitlement process, regardless of whether the displayed price is original or has been automatically repriced.
US11556986B2

Aspects of the disclosure relate to enhanced tracking of processed events. A computing platform may receive event processing identifiers corresponding to a particular event. Using the event processing identifiers, the computing platform may generate event linkage information corresponding to the particular event, and may store the event processing identifiers along with the event linkage information. The computing platform may receive a request to access event lifecycle information corresponding to the particular event. Using the event linkage information, the computing platform may identify a plurality of event processing systems performed actions associated with the particular event. The computing platform may request and receive, from each of the plurality of event processing systems, system-specific event lifecycle information corresponding to the particular event. The computing platform may send an event lifecycle interface and one or more commands directing an administrator computing device to display the event lifecycle interface.
US11556977B2

An electronic device according to various embodiments of the present invention may include an antenna module configured to sense an electromagnetic (EM) signal generated from an external electronic device, a communication module, a processor operatively connected to the antenna module and the communication module, and a memory storing instructions which, are configured to, when executed, cause the processor to identify the external electronic device based on at least part of the EM signal sensed from the external electronic device via the antenna module, identify whether the identified external electronic device is registered in a designated control application, and provide information related to the external electronic device based on whether the external electronic device is registered. In addition, other various embodiments of the present invention may be possible.
US11556973B2

Techniques for transforming transaction data to subscription data using disparate computing platforms is described, including receiving an input configured to request data associated with a product, generating javascript used to render a web page including the data retrieved using a product identifier, invoking a controller script to request a widget file generated compositely to include an offer identifier, a session identifier, a merchant identifier, and the product identifier, calling a platform associated with the second server to determine whether a subscription is associated with the product identifier, and injecting the data, other data, and further data in a composite interface that is configured to simultaneously present a shopping cart with product content and subscription content.
US11556972B2

A computer software application (APP) is programmed into a smartphone. The smartphone allows a user to access various concessions and facilitate ordering items such as food, beverages, souvenirs, and memorabilia. The APP allows the user to input their seat location so the vendor can locate the user to deliver what has been ordered. The APP includes information concerning the user. The concessionaires all have a communication device allowing them to receive orders from users and to fulfill them.
US11556968B2

Systems and methods for providing price quotes for 3D objects are described herein. In one embodiment, costs related to generating a 3D object molded from a 3D printer mold may be based on various parameters. The process for generating a price quote may include uploading an initial file to a server and converting that file into a 3D CAD file. The method may also include selecting units, materials, a finish, and/or a quantity of objects to be made. Based on the selections, the server may generate a price quote to produce the one or more objects, and a checkout option may be provided allowing the user to purchase the one or more objects.
US11556958B2

The present invention provides a novel approach for consumer-driven interaction with sequencing data or genomic information. Sequencing data access, for users with a variety of access and permissions, may be mediated by a central hub. The hub may also facilitate access to the sequencing data for third party software applications. The hub may also provide data analysis or may have access to analyzed data to use such data in providing a user interface for a genome owner or for non-owner secondary users of the system.
US11556954B2

An on-line marketplace provides systems and methods for a mutually beneficial messaging campaign with one or more merchants, in order to promote the merchants' products. One aspect of the messaging campaign includes augmenting the merchants' budgets across multiple commercial channels. The channels may include merchant-operated channels, marketplace-operated channels, and/or third party channels. The marketplace selects when and how to augment the merchants' budgets. The augmented budget comprises an overall content budget for the messaging campaign, including a first budget portion provided by the merchant(s) and a second budget portion provided by the on-line marketplace. The augmented budget may be determined based on a weighted combination of goals of the marketplace and one or more merchants. The augmented budget may be segmented into static and dynamic portions, in which the dynamic portion is varied between channels to determine variables to optimize budget allocation and message performance.
US11556951B1

Systems, methods, and apparatuses for facilitating augmented reality (AR) rewards are described herein. The system includes a sensor network configured to transmit and receive sensor data within an environment. A first user device associated with a first user and a second user device associated with a second user are configured to communicate with the sensor network and determine a position and an entity positioning characteristic of the first user and the second user, respectively. A computing device is configured to receive the sensor data including the position and entity position characteristics of the first and second users. The computing device is also configured to determine a behavior of the first and second users based on the received data. The computing device is also configured to generate a plurality of reward tokens. Each of the reward tokens is associated with a behavior characteristic.
US11556948B2

A method for awarding blockchain mining fees based on recycling efforts includes: receiving recycling data for each of a plurality of mining systems including an amount of recycled materials associated with the respective mining system; receiving validation data for each mining system from third party entities including, for each mining system, a confirmation of the amount of recycled materials for the respective recycling data; selecting one of the mining systems, which is weighted based on the amount of recycled materials for the respective mining system compared to a total amount of recycled materials for all mining systems; and receiving a new block generated by the selected mining system including a block header and a plurality of blockchain data values including a blockchain data value corresponding to a blockchain transaction for payment of mining fees for the new block to a wallet associated with the selected mining system.
US11556947B2

Systems, methods, and apparatus are described herein for determining a location from anonymous data. For example, a computing device may receive anonymous data associated with a browser session initialized by a user via a browser on a user computing device. The computing device may determine that the user has not been assigned a unique identifier. The computing device may determine whether the user opted-in to location tracking. If the user opted-out of location tracking, the computing device may determine a latitude coordinate and a longitude coordinate of the user computing device during the browser session. The computing device may identify a physical address for the user based on the latitude coordinate and the longitude coordinate, for example, using a map application programming interface (API). The computing device may assign the unique identifier to the user. The computing device may associate the unique identifier to the physical address.
US11556945B1

Systems and methods are disclosed to implement an item metric prediction system that predicts a metric for an item using a feature-based model built using other similar items. In embodiments, the system is used to predict item influence values (IIVs) of items indicating an expected amount of subsequent transactions that is caused by an initial transaction of the items. In embodiments, a sample of item transaction data is distributed to a plurality of task nodes, which execute in parallel to determine the items' observed IIVs from the transaction data. Subsequently, a new IIV is determined for an item whose observed IIV has a low confidence level. A set of similar items is selected, and a set of parameters of a feature-based model are tuned to fit the model to the observed IIVs of the similar items. A new IIV having a high confidence level is then obtained using the model.
US11556942B2

A content consumption monitor (CCM) generates intent data that identifies topics of real-time interest to users. The CCM uses the intent data to direct information to more interested audiences and reduce the information noise/overload that may prevent users from viewing information. This targeted information may increase user conversion rates for seminars, advertising, documents downloads, or any other activity associated with published information. In one example, the CCM generates the intent data from third party content. Using a wide variety of third party content enables the CCM to better identify current user interests. The CCM may aggregate the intent data for different demographics, such as for companies, job positions, age, gender, or geographic locations.
US11556941B2

The present disclosure provides a mechanism for facilitating appropriate pricing for an item to be listed for sale on an electronic commerce platform. In an information processing method, one or a plurality of processors included in an information processing device performs: obtaining first item information of a first item; performing sales evaluations for price ranges of the first item and obtaining evaluation information on the sales evaluations, the sales evaluations being performed based on sales information of second items matched with or similar to the first item, the second items being extracted by using the first item information from among items registered in an electronic commerce platform; and performing control to display the sales evaluations for the price ranges of the first item by using a plurality of regions identifiably on a screen, based on the evaluation information.
US11556937B2

Systems, methods, and computer programmable products are described herein for situational handling using a virtual reality application. A procurement system receives an order including one or more goods and a situation. A cloud platform receives sensor data of a package containing the one or more goods. A scanner scans the package and a storage location of the package. The procurement system provides the storage location to an virtual reality (VR) application for display and a notification of the situation once it occurs.
US11556936B1

A system and method for card control includes a card control computing system configured to enforce a card control rule based upon transactions made with a payment card. The card control computing system includes a memory unit configured to store information associated with a card control dashboard, and a processing unit configured to cause presentation of the card control dashboard via a display associated with a remote computing device, such that the card control dashboard is associated with the payment card and the card control rule. The card control dashboard includes a user interface. The processing unit is further configured to receive an input via the user interface to activate or deactivate one or more features associated with the card control rule, and trigger the card control rule based upon the one or more features that are activated or deactivated.
US11556934B1

A heuristic engine includes capabilities to collect an unstructured data set and detect instances of transaction fraud in a financial account. By providing a heuristic algorithm with unstructured transaction sets and indications of particular instances of transactions that correlate with past fraudulent activity allows prevention of future occurrences of fraud. Such heuristic algorithms may learn from past indications of fraudulent activity and improve accuracy of detection of future fraud detections.
US11556928B2

A method for filtering blockchain value transfer transactions and updating filtering including receiving a transaction request comprising an indication that the transaction request is associated with an update to an existing transaction smart contract, defining an updated transaction smart contract, applying a filter smart contract to the transaction request, and recording to a log an indication that the updated transaction smart contract was made to the existing smart transaction contract, responsive to the applying the filter smart contract.
US11556927B2

The present disclosure relates to systems and methods for creating and using personas. The method includes receiving a first set of input signals associated with data from one or more source; receiving a second set of input signals associated with data from one or more source; converting the first set of input signals and the second set of input signals to a wavelet; constructing a persona based on the wavelet; storing the persona in a ledger; receiving a request for a decision related to a transaction; converting the request to a new wavelet; determining a difference between the new wavelet and the stored persona; generating a score based on the difference; and authorizing the transaction based on the score.
US11556922B2

A method for conversion of digital assets to fiat currency using a secondary blockchain and mirrored accounting includes: receiving transaction data corresponding to a first blockchain transaction processed using a first blockchain, the transaction data including a payer identifier, recipient identifier, and blockchain currency amount; validating an entity as an authorized entity associated with the payer identifier; determining a fiat currency amount based on the blockchain currency amount; generating a second blockchain transaction, the second blockchain transaction including an unspent transaction output, destination address associated with the authorized entity, and the blockchain currency amount and/or the fiat currency amount; confirming addition of the second blockchain transaction to a second blockchain; and initiating a transfer for the fiat currency amount from a first transaction account to a second transaction account, the second transaction account being associated with the authorized entity.
US11556911B2

An equipment rental system comprising a kiosk, the kiosk comprising a user interface configured to receive user input and provide outputs to a user, a processor configured to receive the user input from the user interface, generate user output and control a locker system; and a locker system configured to store the equipment and allow access to the equipment under control of the processor, the processor configured to: receive log in and credential information form a user via the user interface, present the user a choice of equipment, receive a selection of equipment through the user interface, gather payment information from the user through the user interface, wherein the payment information corresponds to a period of use for the selected equipment, and control the locker system to make the selected equipment available to the user.
US11556910B2

A cash-dispensing machine (e.g., a casino kiosk or bank ATM) enables a user to use a bank card (e.g., a credit or debit card) to purchase a negotiable instrument via a quasi-cash transaction, redeem the negotiable instrument, and dispense paper currency for the redeemed negotiable instrument without having to go elsewhere (e.g., a casino cage) to redeem the negotiable instrument. The machine enables a user-verification process to be performed to verify the identity of the user before allowing the negotiable instrument to be redeemed.
US11556907B2

Systems and methods for real-time account access, allowing access to accounts (such as deposit, credit, or debit accounts) through network processing infrastructures such as Electronic Funds Transfer (EFT). In some embodiments, consumers and/or merchants are able to effect transaction requests against accounts, using a pseudo-identifier or other identifier, and without the need to provide an account number or card number. In other embodiments, payment networks are able to route and process transaction requests against accounts, without having a card number or account number. In other embodiments, account processing systems are able to determine an appropriate account based on transaction requests that do not contain card numbers or account numbers.
US11556895B2

A system, computer program product and method for providing high delivery performance in a value chain network utilizing a finite capacity planning and scheduling model. The system includes a plurality of remote computers in communication with a respective plurality of remote users, a service provider computer having a computer program stored in non-transient memory and one or more microprocessors, a network interface in communication with the central server and the plurality of remote computers over a shared network, a shared database, having a master data repository and an execution data repository, in communication with the service provider computer, a multi-party module configured to onboard the plurality of remote users onto the shared network via the network interface, a real-time module configured to manage in real-time a shared data model common to at least a portion of the plurality of remote users, a permissibility network module having a permission system, a control system and software tools that manages access permissions to the shared network, the master data repository and to the execution data repository, and a planner module having an initial overall planning module and re-planning module. The re-planning module is configured to re-plan upon a change in condition in the value chain network and to limit planning to only those portions of the value chain network affected by the change in condition. Each of the plurality of remote users represents one of a plurality of entities in a value chain. Each of the plurality of remote users has at least one of a plurality of roles. The network interface is configured to receive one or more transactions via the shared network. The value chain network has shared access to a shared database on the service provider computer over the shared network. The shared data model is in communication with the master data repository and the execution data repository. The permission system is configured to provide access permissions to the plurality of remote users using predefined configuration settings. The control system includes rules that vary for each of the plurality of entities and by the respective role of the plurality of remote users. The rules define the read, write, edit and delete permissions and access rights to specific portions of the shared data model. The service provider computer is configured to: (i) provide access to the shared network to the plurality of remote computers based on the respective access permission of the one of the plurality of remote users provided by the permissibility network module, (ii) provide access to the master data repository and to the execution data repository based on the respective access permission of the one of the plurality of remote users provided by the permissibility network module, and (iii) manage access and updates to specific portions of the shared data model for all relevant remote users of the plurality of remote users.
US11556890B2

Methods for use in a measurement system. Some embodiments comprise at least one sensor unit and a control unit, wherein the at least one sensor unit is configured to detect a physical quantity and to form a sensor data signal. The method comprises, at the control unit, receiving a data receive signal from the sensor unit, and interpreting the data receive signal to be one of at least the sensor data signal and another data signal, wherein the interpreting is based on an attribute information intrinsic to the data receive signal. Furthermore, there is a sensor unit for use in measurement data acquisition, an apparatus configured to control a measurement data acquisition, a measurement system for use in measurement data acquisition, and a medium incorporating a sequence of operation steps that, when executed, perform a method for use in a measurement system for data acquisition.
US11556871B2

A production environment monitoring system notes when problems or issues arise in a computer-based production environment. A noted problem or issue can trigger an escalation policy that calls for notifying an individual identified in the escalation policy to ask the individual to resolve or mitigate the problem or issue. The notification sent to the individual identified in the escalation policy also includes information about one or more individuals that are knowledgeable about the problem or issue that triggered the escalation policy and that may be able to provide assistance in resolving or mitigating the problem or issue.
US11556865B2

This disclosure provides a system and method for providing intelligently-selected collections of user-centric content in a web browser. When implemented as a method, the method includes maintaining a user-centric graph with a plurality of user-centric facts derived from user interaction with different computer services. The method further includes recognizing different contexts of interest to the user. For each context, a collection of user-centric facts pertaining to the context are recognized in the user-centric graph, such recognition being based on a relationship between user-centric facts in the user-centric graph. The method further includes, for each context, displaying intelligently-selected content based on the collection of user-centric facts.
US11556864B2

Methods, systems, and computer programs are presented for scheduling user notifications to maximize short-term and long-term benefits from sending the notifications. One method includes an operation for identifying features of a state used for reinforcement learning. The state is associated with an action to decide if a notification to a user is to be sent and a reward for sending the notification to the user. Further, the method includes capturing user responses to notifications sent to users to obtain training data and training a machine-learning (ML) algorithm with reinforcement learning based on the features and the training data to obtain an ML model. Additionally, the method includes receiving a request to send a notification to the user, and deciding, by the ML model, whether to send the notification based on a current state. The notification is sent to the user based on the decision.
US11556863B2

This invention discloses a novel system and method for distributing electronic ticketing such that the ticket is verified at the entrance to venues by means of an animation or other human perceptible verifying visual object that is selected by the venue for the specific event. Tins removes the need to use a bar-code scanner on an LCD display of a cell phone or other device and speeds up the rate at which human ticket takers can verify ticket holders.
US11556862B2

The present disclosure relates to systems and methods for using existing data ontologies for generating machine learning solutions for a high-precision search of relevant services to compose pipelines with minimal human intervention. Data ontologies can be used to create a combination of non-logic based and logic-based sematic services that can significantly outperform both kinds of selection in terms of precision. Quality of Service (QoS) and product Key Performance Indicator (KPI) constraints can be used as part of architecture selection in developing, training, validating, and improving machine learning models. For data sets without existing ontologies, one or more ontologies be generated and stored for future use.
US11556859B2

A method to transfer an artificial intelligence (AI) model includes identifying a plurality of layers of the AI model, the plurality of layers organized in a first ordered list. The method further includes randomizing the plurality of layers by reorganizing the first ordered list into a second ordered list, and transferring the plurality of layers of the AI model to a data processing accelerator in an order defined by the second ordered list.
US11556857B2

An electrical panel or an electrical meter may provide improved functionality by interacting with a smart plug. A smart plug may provide a smart-plug power monitoring signal that includes information about power consumption of devices connected to the smart plug. The smart-plug power monitoring signal may be used in conjunction with power monitoring signals from the electrical mains of the building for providing information about the operation of devices in the building. For example, the power monitoring signals may be used to (i) determine the main of the house that provides power to the smart plug, (ii) identify devices receiving power from the smart plug, (iii) improve the accuracy of identifying device state changes, and (iv) train mathematical models for identifying devices and device state changes.
US11556856B2

A method for training an analytics engine hosted by an edge server device is provided. The method includes determining a classification for data in an analytics engine hosted by an edge server and computing a confidence level for the classification. The confidence level is compared to a threshold. The data is sent to a cloud server if the confidence level is less than the threshold. A reclassification is received from the cloud server and the analytics engine is trained based, at least in part, on the data and the reclassification.
US11556853B2

There is provided a learning method. The method includes performing preprocessing on light emission data in a chamber of a plasma processing apparatus, setting a constraint for generating a regression equation representing a relationship between an etching rate of the plasma processing apparatus and the light emission data, selecting a learning target wavelength from the light emission data subjected to the preprocessing, and receiving selection of other sensor data different from the light emission data. The method further includes generating a regression equation based on the set constraint while using, as learning data, the selected wavelength, the received other sensor data, and the etching rate, and outputting the generated regression equation.
US11556844B2

An embodiment of the present invention provides an artificial intelligence (AI) robot for determining a cleaning route using sensor data, comprising: a sensor unit including at least one of an image sensor, a depth sensor or a shock sensor; a cleaning unit including at least one of a suction unit or a mopping unit; a driving unit configured to drive the AI robot; and a processor configured to: acquire the sensor data from the sensor unit, determine a complex area using the acquired sensor data, create a virtual wall for blocking an entry into the determined complex area, determine the cleaning route in consideration of the created virtual wall, and control the cleaning unit and the driving unit based on the determined cleaning route.
US11556837B2

The example embodiments are directed to a continuously expanding cross-domain featuring engineering system. In one example, a method may include one or more of storing predictive features in a cross-domain data store, the predictive features previously used in machine learning modeling in a plurality of different domains, receiving data of an asset included in a target domain and information about an evaluation attribute associated with the asset in the target domain, determining a predictive feature in the received data based on a previously used predictive feature stored in the cross-domain data store which is associated with a machine learning model in a different domain and the evaluation attribute, and outputting the determined predictive feature for display via a user interface.
US11556835B1

It is determined that a first quantum process is to be initiated and will utilize a first quantity of qubits. Quantum computing system (QCS) metadata is accessed that identifies a plurality of QCSs and, for each respective QCS in the plurality of QCSs, a plurality of qubits implemented by the respective QCS. Based on the QCS metadata, a set of QCSs from the plurality of QCSs is selected to form a first distributed QCS. A set of qubits implemented by the QCSs in the set of QCSs is selected. Distributed QCS information is sent to each QCS in the set of QCSs, the distributed QCS information identifying one QCS in the set of QCSs as a primary QCS.
US11556834B1

A device includes: a plurality of qubits arranged in a two-dimensional array and a plurality of readout resonators. Each readout resonator of a first readout resonator group is arranged to electromagnetically couple to a respective qubit of a first qubit group. Each readout resonator of a second readout resonator group is arranged to electromagnetically couple to a respective qubit of a second qubit group. A resonance frequency of each readout resonator of the first readout resonator group is within a first resonance frequency band, and a resonance frequency of each readout resonator of the second readout resonator group is within a second resonance frequency band that is different from the first resonance frequency band.
US11556831B2

A method and a system for generating a hyper-entangled high-dimensional time-bin frequency-bin state, the method comprising generating a hyper-entangled state composed of a time-bin and frequency-bin encoded state, and individually modifying at least one of: i) the amplitude and ii) the phase of the state components at different frequency-bins and different time-bins of the hyper-entangled state. The system comprises a non-linear medium exited with multiple pulses in broad phase-matching conditions, a frequency mode separator and an amplitude/phase modulator, the frequency mode separator temporally and spatially separating frequency modes of the hyper-entangled state, the amplitude/phase modulator individually modifying at least one of: i) the amplitude (and ii) the phase of the state components at different frequency-bins and different time-bins of the hyper-entangled state.
US11556830B2

Systems and methods that address an optimized method in the area of optimization by showing how to generate Ising Hamiltonians automatically for a large class of optimization problems specially handling the constraints. The innovation facilitates qubit reduction in connection with an optimization problem by representing respective integer variables as linear sums of binary variables, wherein depending on the representation, additional equality constraints are provided. Additional slack variables are introduced to change inequality constraints to equality constraints. Based on the equality constraints, an unconstrained pseudo-boolean optimization problem is created. The pseudo-boolean optimization problem is quadratized to generate a quadratic pseudo-boolean function (QPBF) and the number of variables in the QPBF is reduced to facilitate qubit reduction. This results in an automated, problem instance dependent qubit reduction procedure. Thus, this innovation provides an effective method to solve such class of optimization problems by formulating efficient Ising Hamiltonians for integer optimization problems followed by an automated qubit reduction procedure to get the final Ising Hamiltonian, which can be solved using a quantum optimization algorithm.
US11556827B2

A computer-implemented method for transferring data is provided. In an illustrative embodiment, the method includes retrieving, by a computer, an original dataset to be sent from a sender to a receiver. The method also includes generating, by the computer, a model based on at least a subset of the original dataset. The model generates a predicted dataset. The model is selected from a plurality of model types based on data complexity of the original dataset and a desired level of approximation of the predicted dataset to the original dataset. The method also includes transferring, by the computer, the model to the receiver. The receiver uses the model to generate the predicted dataset, wherein the predicted dataset matches the original dataset to a selected degree of approximation. Transfer of the model is quicker than transfer of the original dataset.
US11556825B2

Aspects of the present invention disclose a method for verifying labels of records of a dataset. The records comprise sample data and a related label out of a plurality of labels. The method includes one or more processors dividing the dataset into a training dataset comprising records relating to a selected label and an inference dataset comprising records with sample data relating to the selected label and all other labels out of the plurality of labels. The method further includes dividing the training dataset into a plurality of learner training datasets that comprise at least one sample relating to the selected label. The method further includes training a plurality of label-specific few-shot learners with one of the learner training datasets. The method further includes performing inference by the plurality of trained label-specific few-shot learners on the inference dataset to generate a plurality of sets of predicted label output values.
US11556822B2

One or more computing devices, systems, and/or methods for cross-domain action prediction are provided. Action sequence embeddings are generated based upon a textual embedding and a graph embedding utilizing past user action sequences corresponding to sequences of past actions performed by users across a plurality of domains. An autoencoder is trained to utilize the action sequence embeddings to project the action sequence embeddings to obtain intent space vectors. A service switch classifier is trained using the intent space vectors. In response to the service switch classifier predicting that a current user will switch from a current domain to a next domain, the current user is provided with a recommendation of an action corresponding to the next domain.
US11556815B1

Disclosed herein are systems and methods for using machine learning for managing application incidents. An embodiment takes the form of a method that includes receiving extracted data pertaining to one or more applications, Model-input data is generated from the extracted data. Model-output data is generated at least in part by processing the generated model-input data with one or more machine-learning models trained to make one or more application-incident predictions. Based at least in part on the model-output data, an application-incident-likely determination is made that a likelihood of an occurrence of an application incident exceeds an application-incident-likelihood threshold, where the application incident corresponds to a given application of the one or more applications. Responsive to making the application-incident-likely determination, one or more alerts of the likelihood of the occurrence of the application incident are output.
US11556813B2

A computer-implemented method for refining a qubit calibration model is described. The method comprises receiving, at a learning module, training data, wherein the training data comprises a plurality of calibration data sets, wherein each calibration data set is derived from a system comprising one or more qubits, and a plurality of parameter sets, each parameter set comprising extracted parameters obtained using a corresponding calibration data set, wherein extracting the parameters includes fitting a qubit calibration model to the corresponding calibration data set using a fitter algorithm. The method further comprises executing, at the learning module, a supervised machine learning algorithm which processes the training data to learn a perturbation to the qubit calibration model that captures one or more features in the plurality of calibration data sets that are not captured by the qubit calibration model, thereby to provide a refined qubit calibration model.
US11556795B2

A computing device for training an artificial neural network model includes: a model analyzer configured to receive a first artificial neural network model and split the first artificial neural network model into a plurality of layers; a training logic configured to calculate first sensitivity data varying as the first artificial neural network model is pruned, calculate a target sensitivity corresponding to a target pruning rate based on the first sensitivity data, calculate second sensitivity data varying as each of the plurality of layers is pruned, and output, based on the second sensitivity data, an optimal pruning rate of each of the plurality of layers, the optimal pruning rate corresponding to the target pruning rate; and a model updater configured to prune the first artificial neural network model based on the optimal pruning rate to obtain a second artificial neural network model, and output the second artificial neural network model.
US11556789B2

This disclosure relates generally to system and method for time series prediction using a sparse recurrent mixture density network (RMDN), such as sparse LSTM-MDN and a sparse ED-MDN, for accurate forecasting of a high variability time series. The disclosed sparse RMDN has the ability to handle high-dimensional input features, capture trend shifts and high variability present in the data, and provide a confidence estimate of the forecast. A high-dimensional time series data is passed through a feedforward layer, which performs dimensionality reduction in an unsupervised manner by inducing sparsity on weights of the feedforward layer. The resultant low-dimensional time series is fed through recurrent layers to capture temporal patterns. These recurrent layers also aid in learning latent representation of the input data. Thereafter, a mixture density network (MDN) is used to model the variability and trend shifts present in the input and it also estimates the confidence of the predictions.
US11556785B2

An apparatus identifies partial tensor data that contributes to machine learning using tensor data in a tensor format obtained by transforming training data having a graph structure. Based on the partial tensor data and the training data, the apparatus generates expanded training data to be used in the machine learning by expanding the training data.
US11556784B2

A method includes identifying, by at least one processor, multiple features of input data using a common feature extractor. The method also includes processing, by the at least one processor, at least some identified features using each of multiple pre-processing branches. Each pre-processing branch includes a first set of neural network layers and generates initial outputs associated with a different one of multiple data processing tasks. The method further includes combining, by the at least one processor, at least two initial outputs from at least two pre-processing branches to produce combined initial outputs. In addition, the method includes processing, by the at least one processor, at least some initial outputs or at least some combined initial outputs using each of multiple post-processing branches. Each post-processing branch includes a second set of neural network layers and generates final outputs associated with a different one of the multiple data processing tasks.
US11556780B2

A neural network learning device 20 is equipped with: a determination module 22 that determines the size of a local region in learning information 200 which is to be learned by a neural network 21 containing multiple layers, said determination being made for each layer, on the basis of the structure of the neural network 21; and a control module 25 that, on the basis of size of the local region as determined by the determination module 22, extracts the local region from the learning information 200, and performs control such that the learning of the learning information represented by the extracted local region by the neural network 200 is carried out repeatedly while changing the size of the extracted local region, and thus, a reduction in the generalization performance of the neural network can be avoided even when there is little learning data.
US11556778B2

This document relates to automated generation of machine learning models, such as neural networks. One example system includes a hardware processing unit and a storage resource. The storage resource can store computer-readable instructions cause the hardware processing unit to perform an iterative model-growing process that involves modifying parent models to obtain child models. The iterative model-growing process can also include selecting candidate layers to include in the child models based at least on weights learned in an initialization process of the candidate layers. The system can also output a final model selected from the child models.
US11556771B2

Novel connection between neurons of a neural network is provided. A perceptron included in the neural network includes a plurality of neurons; the neuron includes a synapse circuit and an activation function circuit; and the synapse circuit includes a plurality of memory cells. A bit line selected by address information for selecting a memory cell is shared by a plurality of perceptrons. The memory cell is supplied with a weight coefficient of an analog signal, and the synapse circuit is supplied with an input signal. The memory cell multiplies the input signal by the weight coefficient and converts the multiplied result into a first current. The synapse circuit generates a second current by adding a plurality of first currents and converts the second current into a first potential. The activation function circuit is a semiconductor device that converts the first potential into a second potential by a ramp function and supplies the second potential as an input signal of the synapse circuit included in the perceptron in a next stage.
US11556752B2

The disclosed embodiments provide a payment card. The payment card may have a first face and a second face opposite the first. Additionally, the payment card may comprise a first smart chip, the first smart chip having contacts that are electronically accessible from the first face of the card. The payment card may further comprise a first antenna coupled to the first smart chip, the first antenna providing near-field contactless access to the first smart chip and a second smart chip, the second smart chip having contacts that are electronically accessible from the second face of the card. Additionally, the payment card may comprise a second antenna coupled to the second smart chip, the second antenna providing near-field contactless access to the second smart chip and an RF block that electronically isolates the first antenna and the second antenna from each other.
US11556748B2

Methods, apparatus, systems and articles of manufacture to improve accuracy of a fog/edge-based classifier system are disclosed. An example apparatus includes a transducer to mounted on a tracked object, the transducer to generate data samples corresponding to the tracked object; a discriminator to: generate a first classification using a first model based on a first calculated feature of the first data samples from the transducer, the first model corresponding to calculated features determined from second data samples, the second data samples obtained prior to the first data samples; generate an offset based on a difference between a first model feature the first model and a second model feature of a second model, the second model being different than the first model; and adjust the first calculated feature using the offset to generate an adjusted feature; a pattern matching engine to generate a second classification using vectors corresponding to the second model based on the adjusted feature; and a counter to, when the first classification matches the second classification, increment a count.
US11556747B2

One embodiment provides a method, including: receiving a dataset and a model corresponding to a bias checker, wherein the bias checker detects bias within both the dataset and the model, based upon a bias checking algorithm and a bias checking policy, wherein the dataset comprises a plurality of attributes; testing the bias checking algorithm of the bias checker by (i) generating test cases that modify the dataset by introducing bias therein and (ii) running the bias checker against the modified dataset; testing the bias checking policy of the bias checker by generating a plurality of test cases and running the bias checker against the plurality of test cases; and providing a notification to a user regarding whether the bias checker failed to indicate bias for one or more of the plurality of attributes.
US11556744B1

Aspects of the disclosure relate to training a labeling model to automatically generate labels for objects detected in a vehicle's environment. In this regard, one or more computing devices may receive sensor data corresponding to a series of frames perceived by the vehicle, each frame being captured at a different time point during a trip of the vehicle. The computing devices may also receive bounding boxes generated by a first labeling model for objects detected in the series of frames. The computing devices may receive user inputs including an adjustment to at least one of the bounding boxes, the adjustment corrects a displacement of the at least one of the bounding boxes caused by a sensing inaccuracy. The computing devices may train a second labeling model using the sensor data, the bounding boxes, and the adjustment to increase accuracy of the second labeling model when automatically generating bounding boxes.
US11556743B2

A highlight learning technique is provided to detect and identify highlights in sports videos. A set of event models are calculated from low-level frame information of the sports videos to identify recurring events within the videos. The event models are used to characterize videos by detecting events within the videos and using the detected events to generate an event vector. The event vector is used to train a classifier to identify the videos as highlight or non-highlight.
US11556742B2

Techniques for training machine learning models for improved accuracy at classifying medical imaging data sets by trimming ambiguous samples from training data sets are described herein. In some embodiments, a machine learning model is trained using a data set, where a subset of the data set comprises data with a conflict between a first label based on an expert opinion and a second label based on a ground truth based on a medical examination. During some epochs of training the machine learning model, loss values for each data sample in the epoch are compared against a loss threshold, with data samples with corresponding loss values that exceed the loss threshold that also belong to the subclass trimmed from the data set for subsequent epochs of training. The loss threshold for the next epoch is then updated based on loss values of the trimmed data set.
US11556736B2

Methods, systems, and computer-readable storage media for receiving input data including a set of entities of a first type and a set of entities of a second type, providing a set of features based on entities of the first type, the set of features including features expected to be included in entities of the second type, filtering entities of the second type based on the set of features to provide a sub-set of entities of the second type, and generating an output by processing the set of entities of the first type and the sub-set of entities of the second type through a ML model, the output comprising a set of matching pairs, each matching pair in the set of matching pairs comprising an entity of the set of entities of the first type and at least one entity of the sub-set of entities of the second type.
US11556728B2

Systems, methods, and techniques to efficiently and effectively verifying and calibrating a machine learning model. The method can include training a machine learning model by at least processing training data with the machine learning model. The method can further include manipulating a first data set of the training data and applying the manipulated first data set to the machine learning model to thereby determine a first matching rate. In addition, the method can include applying the manipulated first data set to a rule engine to thereby determine a second matching rate and determining a difference between the first matching rate and the second matching rate. The method can further include determining whether the difference is within a predefined threshold range and providing an error indication if the determined difference is outside of the predefined threshold range.
US11556727B1

The invention is a system allowing an individual user to display a readable unique QR code, which code can be read by the mobile devices of customers, whose devices will thereby be connected to an online user profile.
US11556726B2

Provided is a dynamic label for a product. Data that is generated at different nodes in the supply chain can be linked to a unique identifier associated with the product. At a particular node, the dynamic label may be added to the product, container, or package. The dynamic label may include a Near Field Communication (“NFC”) tag with a value that can be read using a user device. The dynamic label may be connected to the unique identifier. When the product reaches a consumer, the consumer may use a device to read the dynamic label, and pass the value from the dynamic label to a host. The host may identify the connection between the dynamic label and the unique identifier, and may provide the data, that is generated by different nodes in the supply chain and that is associated with the unique identifier, to the user device.
US11556724B1

A nervous system emulator engine includes working computational models of the vertebrate nervous system to generate lifelike animal behavior in a robot. These models include functions representing several anatomical features of the vertebrate nervous system, such as spinal cord, brainstem, basal ganglia, thalamus and cortex. The emulator engine includes a hierarchy of controllers in which controllers at higher levels accomplish goals by continuously specifying desired goals for lower-level controllers. The lowest levels of the hierarchy reflect spinal cord circuits that control muscle tension and length. Moving up the hierarchy into the brainstem and midbrain/cortex, progressively more abstract perceptual variables are controlled. The nervous system emulator engine may be used to build a robot that generates the majority of animal behavior, including human behavior. The nervous system emulator engine may also be used to build working models of nervous system functions for clinical experimentation.
US11556723B2

A method for compressing a neural network model, includes: obtaining a set of training samples including a plurality of pairs of training samples, each pair of the training samples including source data and target data corresponding to the source data; training an original teacher model by using the source data as an input and using the target data as verification data; training intermediate teacher models based on the set of training samples and the original teacher model, one or more intermediate teacher models forming a set of teacher models; training multiple candidate student models based on the set of training samples, the original teacher model, and the set of teacher models, the multiple candidate student models forming a set of student models; and selecting a candidate student model of the multiple candidate student models as a target student model according to training results of the multiple candidate student models.
US11556713B2

The present disclosure is directed to an agent automation framework that is capable of extracting meaning from user utterances and suitably responding using a search-based natural language understanding (NLU) framework. The NLU framework includes a meaning extraction subsystem capable of detecting multiple alternative meaning representations for a given natural language utterance. Furthermore, the NLU framework includes a meaning search subsystem that enables elastic confidence thresholds (e.g., elastic beam-width meaning searches), forced diversity, and cognitive construction grammar (CCG)-based predictive scoring functions to provide an efficient and effective meaning search. As such, the disclosed meaning extraction subsystem and meaning search subsystem improve the performance, the domain specificity, the inference quality, and/or the efficiency of the NLU framework.
US11556712B2

Methods and systems for natural language processing include pretraining a machine learning model that is based on a bidirectional encoder representations from transformers model, using a span selection training data set that associates a masked word with a passage. A natural language processing task is performed using the span selection pretrained machine learning model.
US11556710B2

A computer system processes a group of inputs. A group of entities that is input for processing is intercepted. The intercepted group is expanded into individual entities. Each of the individual entities is processed to produce results for each individual entity. The results for each individual entity are intercepted and merged to produce results for the group of entities. Embodiments of the present invention further include a method and program product for processing a group of inputs in substantially the same manner described above.
US11556709B2

A dataset comprising text-based messages can be accessed. Tokens for words and punctuation marks contained in the text-based messages can be generated. Each token corresponds to one word or one punctuation mark. A vector representation for each of a plurality of the tokens can be generated using natural language processing. A sequence of tokens corresponding to the text-based message can be generated for each of a plurality of the text-based messages in the dataset. Ones of the tokens that represent punctuation marks can be identified. An artificial neural network can be trained to predict use of the punctuation marks in sentence structures. The training uses the generated sequence of tokens and the vector representations for the tokens, in the sequence of tokens, that represent the punctuation marks.
US11556706B2

An apparatus generates an index including positions of morphemes included in a target text data and semantic attributes between the morphemes corresponding to the positions. The apparatus gives information including positions of morphemes included in an input query and semantic attributes between the morphemes corresponding to the positions to the query, and executes a retrieval on the target text data, based on the information given to the query and the index.
US11556697B2

Text is intelligently annotated by first creating a topic map summarizing topics of interest of the user. A data structure is created. The topic map is used to create two linked user dictionaries, a topic dictionary reflecting topic names and a traversal dictionary reflecting the knowledge structure of a topic. Actions may be linked with topic types. When the text to be annotated is being read, the topic data structure of the topics found in the text are automatically instantiated using the dictionaries and any actions previously linked to topic types. Instantiated topic data structures are automatically attached to the text being annotated. A user GUI may be created to allow the user to access and interact with the text annotations.
US11556693B1

A system and method are disclosed for providing an enhanced email client having interactive content capabilities. The system includes a recipient email server for receiving emails from a sender email server and for receiving dynamic interactive content from a third party content service provider when it is determined that the email includes capabilities for displaying interactive content. The method includes steps of sanitizing a received email at a user's computing system, checking the sanitized email to determine if it contains interactive content, and retrieving the interactive content in the sanitized email without requiring the user to click out to a separate window or browser instance.
US11556691B2

Disclosed are methods for designing semiconductor devices, conductive layer patterns, and interconnection layer patterns including the operations of analyzing an initial semiconductor design layout to identify excessive open spaces between adjacent conductive elements or lines within an interconnection layer pattern, selecting or generating a dummy pattern to fill a portion of the open space, and generating a modified semiconductor design layout that incorporates the dummy pattern into first interconnection layer pattern to reduce the open space.
US11556669B2

A permutation algorithm using modular arithmetic is applied to the cells of one or more specific fields of a database or other file type. This permutation reorders the cells of the specific field(s) without altering content of any individual cell, thereby hiding relationships between cells of the permuted field(s) and the other information in the associated records. The permutation algorithm may use modular addition and modular subtraction, in either order. Different permutation algorithms may use varying numbers of parameters. To locate a specific cell in a permuted field, the parameter(s) from the permutation, an identification of the specific record associated with the cell, and an identification of the specific permuted field are applied in a modular arithmetic operation. A specific record with which a specific cell in a permuted field is associated may be obtained by an inverse modular arithmetic operation.
US11556663B2

An information processing apparatus includes an access controller that performs control for enabling a content to be accessed on a second terminal in a case where an icon storing the content is presented and the content is opened in a first terminal.
US11556646B2

A method for managing memory within a computing system. The method includes one or more computer processors identifying a range of physical memory addresses that store a first data. The method further includes determining whether a second data is stored within the range of physical memory addresses that stores the first data. The method further includes responding to determining that the second data is stored within the range of physical memory addresses that store the first data, by determining whether a process accessing the second data is identified as associated with a side-channel attack. The method further includes responding to determining that the process accessing the second data is associated with the side-channel attack, by initiating a response associated with the process accessing the second data.
US11556644B1

In an embodiment, a computer-implemented method includes receiving, from a pre-processor, an output file; where the output file is created by the pre-processor in response to input of an electronic file to the pre-processor; where the electronic file is an attachment to a message that is in-transit to a recipient computer on a network; where the output file contains features that are created by the pre-processor analyzing one or more sub-features of the electronic file; receiving, from a machine learning-based classifier, malware classification data that indicates whether the electronic file does or does not contain malware; where the malware classification data is output by the machine learning-based classifier in response to the machine learning-based classifier determining that the features are or are not indicators of obfuscation; where data used to create the machine learning-based classifier includes output files previously created by the pre-processor; in response to the malware classification data matching a criterion, causing the network to modify, delay, or block transmission of the electronic file to the recipient computer.
US11556640B1

An automated system and method for analyzing a set of extracted strings from a binary is disclosed including processing the binary with a string-extraction logic that can locate strings within the binary and output an extracted string set for use in cybersecurity analysis. The logic retrieves a set of training data comprising a plurality of previously analyzed extracted string sets where each element of the previously analyzed extracted string set comprises at least one extracted string and a corresponding previously determined threat prediction score. A prediction model based upon the training data is generated and the extracted string set is processed by the prediction model to determine a threat prediction score for each string. Ranking of the located strings is based upon the determined threat prediction score, and an output of a ranked string list is generated.
US11556631B2

In some embodiments, an electronic device presents a weak password warning in a password management user interface that includes information about the user account with which the password is associated. In some embodiments, an electronic device presents a weak password warning in a login user interface.
US11556630B2

Privately determining whether a password satisfies a constraint without having to divulge the password itself to a third party that evaluates the constraint, and without the third party even being aware of the result of the evaluation. After the user selects a password, private communication (e.g., private information retrieval) is used to determine whether the selected password satisfies password constraints. For instance, the password might be encrypted (e.g., homomorphically), and then the encrypted password and a function definition (e.g., a homomorphic function definition) is then provided to the third party. The third party then performs the function and returns an already encrypted result. The third party generated the encrypted result directly, without having access to the result in the clear. Upon receiving the encrypted result, the user's computing system may then decrypt the result, to find out whether the password satisfies the constraints, and thus is sufficiently safe.
US11556629B2

An authentication method involves comparing a 2D description of an authentication device, referred to as a subsequent description, with an original 2D description by choosing, from several previously established original 2D descriptions, a 2D description established from a point of view similar to the one used to establish the subsequent 2D description. Advantageously, the optical characteristics of the authentication device vary so little when it is viewed from neighboring points of view that the device can be recognized from most of the points of view, and the original 2D descriptions have been established from neighboring points of view, which form a substantially continuous domain. In an improved version, a three-dimensional description of the authentication device, referred to as a 3D description, is reconstructed from several original 2D descriptions, which makes it possible to predict the appearance thereof from a plurality of different points of view.
US11556611B2

A web browser plugin or other software can be used to integrate visualization of analytical and/or debugging information related to a web page that is being viewed. Particular elements on the web page that are instrumented for tracking can be visually augmented, allowing a developer to see where and how certain aspects of web page functionality are being tracked and/or implemented. Certain information relating to the web page may be surfaced via a graphical area that is displayed concurrently with the web page, e.g., within the web browser that is being used to view the web page. The graphical area can also include selectable elements that can be used to launch additional queries into back-end services related to the web page. The present techniques allow for not only better and more convenient visualization of web page related data, but can speed up development time, reducing both computing and developer resources.
US11556605B2

Embodiments of the present disclosure provide a search method, a device, and a storage medium. The method includes: identifying, by an AR technology, a target object to be searched, and acquiring search information of the target object, transmitting a search request to a server according to the search information, receiving a search result of the target object returned by the server. The method provided in the embodiments can quickly obtain an accurate search result and improves user experience.
US11556596B2

An electronic device obtains a plurality of collections of media content items, each collection of media content items being associated with text generated by one or more users of the media-providing service. The electronic device determines a coincidence metric for a first descriptor and a first media content item, the coincidence metric corresponding to a likelihood that the first descriptor appears in the text associated with a respective collection of media content items that includes the first media content item. Based on the coincidence metric, the electronic device generates a new collection of media content items for a first user. The new collection of media content items corresponds to the first descriptor and includes the first media content item.
US11556595B2

A data processing server may receive a set of data objects for frequent pattern (FP) analysis. The set of data objects may be analyzed using an attribute diversity technique. For the set of data attributes of the set of data objects, the server may arrange the attributes in one or more dimensions. The server may initialize a set of centroids on data points and identify mean values of nearby data points. Based on an iteration of the mean value calculation, the server may identify a set of attributes corresponding to final mean values as being groups of similarly frequent attributes. These groups of similarly frequent attributes may be analyzed using an FP analysis procedure to identify frequent patterns of data attributes.
US11556591B2

Annotations are customized for a tenant-specific search within a public corpus. In a non-limiting embodiment of the invention, a cartridge file is received by a semantic search application. The cartridge file includes a new attribute definition that is not available in an index of the semantic search application. The new attribute definition is incorporated within the index based on an approximation of one or more existing attributes in the index. One or more documents are retrieved from the public corpus based on a concept search using the incorporated new attribute definition and the one or more documents are annotated based on the incorporated new attribute definition. The annotated one or more documents are stored in a tenant-specific dataset separate from the public corpus.
US11556589B1

A storage node of a database replica group may distribute different portions of data in local storage and external storage, where local storage and external storage are organized using different types of index structures. Responsive to receiving an access request for a database, a storage node may determine that an item of the database to be accessed by the request does not reside within a first portion of the database stored locally at the storage node. Responsive to this determination, the storage node may obtain from an external storage service a second portion of the database, the second portion including a plurality of items including the item, and the second portion organized according to a structure different from the first portion. The storage node may then store the plurality of obtained items in the first portion and process the request using the first portion of the database.
US11556578B2

Apparatus for generating a putative ontology from a data structure associated with a data store, the apparatus including an electronic processing device that generates a putative ontology by determining at least one concept table in the data structure, determining at least one validated attribute within the at least one concept table, determining at least one selected attribute value from the at least one validated attribute and generating at least one ontology class using the at least one attribute value.
US11556574B2

Unstructured text is identified as larger than a threshold size. Named-entity recognition analysis is executed on the unstructured text. One or more anchor entities of the unstructured text are determined that each occur more than a threshold amount of times within the unstructured text. Two or more instances of the one or more anchor entities that are separated by at least a threshold amount of text of the unstructured text are identified. The unstructured text is partitioned into at least three sections. The unstructured text is partitioned at respective natural language demarcation points associated with each of the two or more instances such that each of the at least three sections is smaller than the threshold size. Separate coreference analyses are performed in parallel on each of the at least three sections.
US11556573B2

Enhanced techniques and circuitry are presented herein for providing responses to questions from among digital documentation sources spanning various documentation formats, versions, and types. One example includes a method comprising receiving an indication of a question directed to subject having a documentation corpus, determining a set of passages of the documentation corpus related to the question, ranking the set of passages according to relevance to the question, forming semantic clusters comprising sentences extracted from ranked ones of the set of passages according to sentence similarity, and providing a response to the question based at least on a selected semantic cluster.
US11556569B2

A method, system, and computer program product for visualizing a machine learning model are provided. A confusion matrix and model performance metric data are received from a classification model. For each data point in the confusion matrix, a corresponding pixel is generated. The pixels are grouped into clusters. Each cluster represents a label in the confusion matrix. A centroid is generated for each cluster. Using the model performance metric data, a misclassification indicator arrow is generated for each misclassified data point. The misclassification indicator arrow indicates both the predicted class and the actual class. The clusters, the centroids, and the misclassification indicator arrow are displayed as a graphical visualization of the machine learning model.
US11556567B2

This disclosure relates to methods, non-transitory computer readable media, and systems that generate and visualize bias scores within segment-generation-user interfaces prior to executing proposed actions with regard to target segments. For example, the disclosed systems can generate a bias score indicating a measure of bias for a characteristic within a segment of users selected for a proposed action and visualize the bias score and corresponding characteristic in a segment-generation-user interface. In some implementations, the disclosed systems can further integrate detecting and visualizing bias as a bias score with selectable options for a segmentation-bias system to generate and modify segments of users to reduce detected bias.
US11556561B2

Replicas are selected in a large distributed network, and the roles for these replicas are identified. In one example, a leader is selected from among candidate computing dusters. To make this selection, an activity monitor predicts or monitors the workload of one or more clients. Different activities of the workload are given corresponding weights. The delay in performing requested activities, modified by these weights is found, and the candidate leader with the lowest weighted delay is selected as the leader.
US11556557B2

Techniques are provided for unifying filter operators in exchange, transform, load (ETL) plans. Such a technique includes a method that may include receiving, by a computer system, an ETL plan including a split operator and a plurality of filter operators. The may include identifying, by the computer system, that the plurality of filter operators are configured to act on data output by the split operator in the ETL plan. The method may include generating, by the computer system, a unified filter operator using the plurality of filter operators. The method may include generating, by the computer system, an updated ETL plan comprising the unified filter operator providing filtered data to the split operator. The method may also include storing the updated ETL plan in a data store.
US11556554B2

A distributed transaction in which appropriate patterns are combined without modifying implementation of a management system even when a service characteristic of a participating system changes. A management system receives input of a distributed transaction flow defining respective call sequential numbers of participating systems and service characteristic information representing respective service characteristics of the participating systems. The management system specifies an applied pattern for each of the participating systems based on pattern information including information for each pattern that represents a constraint condition of a service characteristic of a participating system as a call target. The applied pattern is a pattern satisfying the constraint condition corresponding to the service characteristic of the participating system. The management system generates a pattern-applied call program for each of the participating systems, and generates a distributed transaction program based on the pattern-applied call programs and a call sequence of the participating systems.
US11556550B2

The method of no fail searching may include receiving a set of keywords from an input set of search fields within a GUI, retrieving a set of search results based on the set of keywords from the input set of search fields, organizing the set of search results according to a set of content types, ranking each search field according to the set of content types, removing the lowest ranked search field from the set of keywords to create a broadened set of search fields when at least one content type has zero results, repeating the retrieving, organizing, ranking, and removing steps until either each content type contains a threshold amount of search results or all search fields have been removed, wherein the broadened set of search fields is used as the input set of search fields in subsequent retrieving steps.
US11556549B2

A method and server for ranking a plurality of documents are disclosed. The method includes determining, by the server, for each document from the plurality of documents a proximity value between a respective document vector and an other document vector. A given proximity value for a respective document being indicative of a similarity between (i) the respective document and (ii) at least one other one from the plurality of documents. The method also comprises using, by the server, the proximity values of the plurality of documents for ranking the plurality of documents.
US11556541B2

A method including obtaining resource overheads according to feature information of a received query request; according to the resource overheads and a compute node resource, dynamically adjusting a compute node in a resource pool; and querying, by using the compute node, data corresponding to the query request. A compute node in a resource pool may be dynamically adjusted, so that the compute node in the resource pool may process all the received query requests, and therefore, the processing efficiency and a resource utilization rate of the compute node are more effectively improved, such that the compute node may more efficiently perform parallel processing on the multiple query requests, and the utilization rates of a CPU resource, a memory resource and a network bandwidth resource are increased, thus achieving better effect from the perspectives of overall computing resource and user query load and improving the usage experience of a user.
US11556535B2

A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and an edits dataset. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The edits dataset is the set of data that contains edits such as cell mutations, row appends and/or row deletions. The database system enables users to make cell or row-level edits to tables and observe those edits in analytical systems or downstream builds with minimal latency.
US11556530B2

In accordance with one disclosed method, a computing system may receive, via a first version of an application presenting an interface in a first language, a first query entered in a second language different from the first language. The computing system may search resources accessible to a second version of the application to identify at least a first resource corresponding to the first query, the second version of the application being in the second language. Based at least in part on a result of the searching, an indication of the first resource may be returned to the interface.
US11556529B2

Top frequency worksheet filtering including sending a first request comprising a first search term; receiving, in response to the first request, a first plurality of distinct values having a greatest frequency in a data set and responsive to the first search term, wherein the first plurality of distinct values comprises a number of distinct values less than or equal to a size threshold; presenting the first plurality of distinct values; receiving a selection of a first value from the first plurality of distinct values; and filtering, based on the selected first value, a worksheet comprising a presentation of the data set.
US11556513B2

A computer implemented method may include: storing key-value pairs in an index in persistent storage, where indirect nodes of the index include pointers, where each pointer identifies an index portion and includes a generation identifier for the identified index portion, where the index comprises a plurality of snapshots associated with a plurality of generations; receiving a request to read data of a particular snapshot of the index, wherein the particular snapshot is associated with a particular generation of the plurality of generations; in response to the request, performing a traversal starting from a particular root node associated with the particular generation; and providing the requested data based on the traversal.
US11556505B2

A method, apparatus, and system for policy driven data placement and information lifecycle management in a database management system are provided. A user or database application can specify declarative policies that define the movement and transformation of stored database objects. The policies are associated with a database object and may also be inherited. A policy defines, for a database object, an archiving action to be taken, a scope, and a condition before the archiving action is triggered. Archiving actions may include compression, data movement, table clustering, and other actions to place the database object into an appropriate storage tier for a lifecycle phase of the database object. Conditions based on access statistics can be specified at the row level and may use segment or block level heatmaps. Policy evaluation occurs periodically in the background, with actions queued as tasks for a task scheduler.