US11451452B2
A model updating method and apparatus, and a system, to resolve a problem of network performance deterioration due to model performance deterioration are described. A first function entity sends a model update policy to a second function entity. The model update policy includes an update condition of a model of a first network element, and the model of the first network element indicates to adjust a parameter of the first network element. When receiving an update request, the first function entity performs a procedure of updating the model of the first network element, where the update request is triggered by the second function entity in accordance with determining, by the second function entity, the model meets the update condition.
US11451436B2
A method and apparatus for configuring a data subband set in a wireless communication system is provided. A user equipment (UE) configures at least one data subband set within a carrier, and communicating with a base station by using the at least one data subband set. Each of the at least one data subband set consists of at least one data subband, and each of the at least one data subband consists of a set of consecutive physical resource blocks (PRBs). Each of the at least one data subband set may be configured per numerology. The at least one data subband may correspond to at least one bandwidth part (BWP).
US11451432B2
Timer configurations for new radio (NR) unlicensed (NR-U) and NR shared spectrum (NR-SS) operations are disclosed. In NR-U and NR-SS operations, certain event timers may be interrupted by a user equipment (UE) when it detects that its serving base station has failed a listen before talk (LBT) procedure, thereby losing access to the shared communication spectrum. When the UE detects a subsequent successful LBT, it resumes the progression of the event timer. In NR-SS operations, the UE may also interrupt the applicable timers either in all slots dedicated to another operator or in all slots in which the serving base station does not have transmission access.
US11451429B2
Modulation schemes are disclosed that include one or more zero-power modulation states, in which the transmitter briefly emits zero or very low signal for one resource element of a message in 5G or 6G networking. In phase-modulated examples such as QPSK, an additional zero-power state can provide higher information density and shorter message sizes. In pulse-amplitude modulated schemes, the additional states can have zero power in one or both branches, thereby providing multiple additional modulation options. The receiver can readily detect and interpret the zero-power modulation states. Messages transmitted including the zero-power modulation states are generally shorter (in time or in bandwidth) due to the higher information density, and involve substantially lower energy expenditure because the message size is smaller, and because some of the states have zero or very low transmission power. Receivers also can benefit from the smaller size messages. Special zero-power states can be reserved for indicating the start and end of each message, for example.
US11451419B2
The nonlinearity of power amplifiers (PAs) has been a severe constraint in performance of modern wireless transceivers. This problem is even more challenging for the fifth generation (5G) cellular system since 5G signals have extremely high peak to average power ratio. Non-linear equalizers that exploit both deep neural networks (DNNs) and Volterra series models are provided to mitigate PA nonlinear distortions. The DNN equalizer architecture consists of multiple convolutional layers. The input features are designed according to the Volterra series model of nonlinear PAs. This enables the DNN equalizer to effectively mitigate nonlinear PA distortions while avoiding over-fitting under limited training data. The non-linear equalizers demonstrate superior performance over conventional nonlinear equalization approaches.
US11451417B1
One illustrative equalizer converts a receive signal into a sequence of symbol decisions using: a linear filter that filters the receive signal as part of deriving a first sequence of equalized signal samples; a first decision element that derives a tentative sequence of symbol decisions from the first sequence of equalized signal samples; a nonlinear filter that, when enabled, applies nonlinear compensation to the linearly filtered receive signal as part of deriving a second sequence of equalized signal samples; a second decision element that, when enabled, derives replacement symbol decisions from the second sequence of equalized signal samples; a subtraction element that calculates an equalization error for each symbol decision in the tentative sequence; and a controller that selectively enables the nonlinear filter and the second decision element to obtain a replacement symbol decision for each symbol decision in the tentative sequence having an equalization error greater than a predetermined value.
US11451416B2
A signal equalizer comprising: a feedback system, configured to acquire at least one signal value of an edge region of an input signal, and configured to adjust the signal value according to a crossing part of an eye diagram such that the crossing part converges to a zero point, wherein the crossing part corresponds to the edge region.
US11451411B2
A first relay device for installation at a vehicle, the first relay device comprising, a first memory and a first processor coupled to the first memory. The first processor being configured to receive a communication frame transmitted from another relay device. The first processor being configured to based on first relay information, in which destination address information expressing a destination address of a communication frame and a relay target bus are associated with each other, and based on the destination address information included in the received communication frame, identify the relay target bus. The first processor being configured to in a case in which the relay target bus of the received communication frame is not identified, output an anomaly notification signal indicating an anomaly to the other relay device.
US11451409B2
Systems and methods for a security network integrating security system and network devices are disclosed. A system may comprise a gateway and first and second security panels, each located at a premises. The first and second security panels may be connected, via respective first and second wireless communication protocols, to respective first and second security system components. The first and second security panels may receive respective first and second security data from the respective first and second security system components. The gateway may be configured to receive, via the first and second wireless communication protocols, the respective first and second security data. The gateway may be configured to transmit at least one of the first security data and the second security data to a security server located external to the premises.
US11451408B2
A building system for assurance services with timeseries, the building system including one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to monitor a building asset for one or more events and generate a plurality of performance timeseries for the building asset based on the one or more events, determine an actionable insight for the building asset by cross-correlating the plurality of performance timeseries, and perform at least one of generating a work-order for the building asset based on the actionable insight and causing a display device of a user device to display the work-order or communicating with the building asset and causing the building asset to perform one or more operations based on the actionable insight.
US11451407B1
A user's meeting can be managed across multiple client computing devices. A client service can be employed on client computing devices that a user may use to participate in meetings. The client services can interface with a web service to enable the web service to manage the user's meetings when the user may use multiple client computing devices during the meeting. This management can include switching the meeting from one client computing device to another based on context or managing the peripherals available at multiple client computing devices that the user may simultaneously use to participate in the meeting.
US11451406B2
The current disclosure is directed towards providing methods and mechanisms enabling computationally efficient cross-chain messaging and message validation between subchains of a large-scale decentralized network. In one example, the current disclosure provides for determining if a message generated by a first subchain, received at a second subchain, represents a valid, consensually generated message of the first subchain, by comparing the received message with a public-key-share list of the first subchain stored in the second subchain. In one example, the current disclosure provides for a method comprising receiving a first message from a first subchain at a smart contract of a second subchain, wherein the smart contract of the second subchain comprises a public-key-share list of the first subchain, determining if the first message is valid based on the public-key-share list, and executing a transaction based on the first message responsive to the first message being determined valid.
US11451393B2
A system and method for distributed general-purpose computing with cryptotoken payment system provides a full system that integrates a slow Blockchain Cryptotoken with a fast Directed Acyclic Graph Blockchain Cryptotoken. The instant invention provides: (1) a hybrid Cryptocurrency/Cryptotoken system that allows for very fast transactions to happen decoupled from the slow transactions of normal Cryptocurrencies (2) a mechanism to verify the processing of data and payments to the End User's wallet for the processing of that data that can in turn be used for In App purchases or in game purchases of items and (3) mechanisms for the transfer of unprocessed and processed data to the client or customer.
US11451392B2
In some implementations, tokens that are representative of sensitive data may be used in place of the sensitive data to maintain the security of the sensitive data. For example, data may be separated into sensitive data and nonsensitive data, and at least the sensitive data is securely delivered to a data storage service. The data storage service generates a token that is representative of the sensitive data and stores the sensitive data as secure data. The data storage service may deliver the token to an entity that also receives the nonsensitive data, and the entity may use the token in place of the sensitive data. In some implementations, different tokens are generated each time the same piece of sensitive data is submitted for storage as secure data. Further, in some implementations, An expiration time may be assigned to sensitive data, and expired data and associated tokens may be deleted.
US11451389B2
An apparatus configured to generate responses to a multi-encrypted email message. The apparatus is configured to receive an email message comprising a first portion having a first level of encryption and a second portion having a second level of encryption. The apparatus is configured to receive an indication that a first portion of a reply message is in response to the first portion of the received email message. The apparatus is further configured to receive an indication that a second portion of the reply message is in response to the second portion of the received email message. The apparatus encrypts the first portion of the reply message using a first encryption key. The apparatus further encrypts the second portion of the reply message using a second encryption key. Finally, the apparatus transmits the reply message to a server.
US11451388B2
A data extraction system includes a registration apparatus, a data storage apparatus, and a query apparatus. The registration apparatus generates registration data including first information obtained by encrypting secret information, which is information that a user wishes to keep secret, by using a secret key and second information obtained by encrypting the secret key by using at least biological information of the user. The data storage apparatus holds the registration data. The query apparatus acquires the registration data by generating a query for acquiring the registration data from the data storage apparatus, extracts the secret key from the registration data by using biological information of the user, and extracts the secret information from the registration data by using the extracted secret key.
US11451381B2
A first device and a second device are disclosed for reaching agreement on a secret value. Herein, the second device comprises a receiver configured to receive information indicative of a reconciliation data h from the first device, a processor configured to compute a common secret s based on an integer value b, an equation, and system parameters. The processor is configured to compute b based on a key exchange protocol. The first device has a number a in approximate agreement with the number b. The first device comprises a processor configured to determine a common secret s based on an integer value a an equation, and system parameters, and determine a reconciliation data h. The first device further comprises a transmitter configured to transmit information indicative of the reconciliation data h to the second device.
US11451374B2
A first device nonce and a first Hash based Message Authentication Code (HMAC) of the first device nonce using an old password as a key is received. The received first HMAC is compared to a computed second HMAC of the received first device nonce using a stored old password as the key for a match. In response to the match, a third HMAC of a second device nonce using the stored old password as the key is computed. A change password acknowledgement message is sent to the first device that comprises the second device nonce and the third HMAC. A final secret is computed using a second device secret and the first device nonce. A new password using a key derivation function that uses the old password and the final secret is computed. Thus, a new password is generated without sending the password over a network.
US11451368B2
An encrypted information matching device 20 includes: a storage unit 240 in which representative information representing a group based on similarity in a characteristic and encrypted information to be matched belonging to the group are associated with each other and stored; an identification unit 231 which calculates a first similarity between the encrypted input information and the representative information stored in the unit 240, and which, based on the first similarity, identifies a group to be matched with the first input information; and a determination unit 232 which calculates a second similarity between the encrypted input information and the encrypted information to be matched that belongs to the group identified, in a state in which the input information and the information to be matched are encrypted, wherein the unit 232 determines the presence or absence of information to be matched which makes the calculated second similarity satisfy criteria.
US11451363B2
A full-duplex radio device is disclosed. The full-duplex radio device includes an analog transmission (TX) circuit that includes a power amplifier to output an analog TX signal. The full-duplex radio device also includes a feedback receiver circuit coupled to the analog TX circuit. The feedback receiver circuit provides a digital representation of the analog TX signal that is used to digitally cancel at least a transmitter noise component of a self-interference signal associated with a transmission of the analog TX signal in the full-duplex radio device.
US11451360B2
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may utilize priority levels associated with packets or transmissions to determine whether to transmit feedback for a received transmission. The UE may compare priority levels between a transmission subject to a feedback condition and a transmission scheduled to be received when the feedback is scheduled to be transmitted to determine whether to send the feedback. The UE may communicate with the transmitting device according to the comparison and the determining. The UE may determine signal conditions causing a NAK and determine to send the NAK based on the signal conditions.
US11451355B2
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that enable efficient data transmission. When a reception apparatus including a processing unit that, when a transmission signal including transmission data is received, processes the transmission signal including a pilot signal on which layered division multiplexing (LDM) has been performed, and demodulates a part of the transmission data included in a second layer which is different from a first layer including the pilot signal, it is possible to efficiently perform data transmission using the pilot signal. The present technology can be applied to, for example, a broadcasting system compatible with a broadcasting method such as ISDB-T, ATSC, and the like.
US11451352B2
The present disclosure relates to an electronic device, a wireless communication method, and a computer-readable medium. According to one embodiment, provided is an electronic device comprising a processing circuit and used for a user equipment side; the processing circuit is configured to control to transmit a non-precoded first uplink reference signal, receive feedback by a base station regarding the first uplink reference signal, and sending, on the basis of said feedback, a pre-coded second uplink reference signal.
US11451344B2
A wireless device receives configuration parameters of a cell comprising: a first bandwidth part; and a second bandwidth part. A downlink control information is received. The downlink control information indicates: a priority of a transport block; and a hybrid automatic repeat request (HARQ) feedback timing of a HARQ feedback of the transport block. After receiving the downlink control information (DCI) and before the HARQ feedback timing, the active bandwidth part is switched from the first bandwidth part to the second bandwidth part. The HARQ feedback is transmitted in response to the priority of the transport block being associated with a first service type.
US11451342B2
The disclosed subject matter is directed towards scheduling and Hybrid Automatic Repeat Request (HARQ) operations by which nodes in a three party communication system can communicate. To schedule a data transmission from a transmitter node to receiver node(s), a local manager/scheduler node sends common downlink control information to the transmitter and receiver nodes. Via a scheduling request, the transmitting node can request the scheduling of the data transmission by the local manager node. The technology facilitates unicast and broadcast/multicast data transmissions; for a unicast data transmission, the scheduling request identifies the receiving node. The transmitting node can explicitly acknowledge reception of the downlink control information to the local manager node, or the local manager node can detect the data transmission, when it occurs, as an implicit acknowledgment that the common downlink control information was successfully received.
US11451340B2
A Hybrid Automatic Repeat reQuest (HARQ) feedback configuration method includes: configuring HARQ codebook switching information for a data sender according to carrier aggregation information; and sending the HARQ codebook switching information the data sender.
US11451336B2
Provided are a repeated transmission method and apparatus, a network device, and a storage medium. The method includes: determining a plurality of transmission occasions (TOs) for uplink data to be repeatedly transmitted; and in condition that at least one TO, among the plurality of TOs for the uplink data to be repeatedly transmitted, does not conflict with a transmission direction of a slot configuration, repeatedly transmitting the uplink data on the at least one TO.
US11451326B2
The present disclosure relates to a method for determining a transmission mode of a sidelink, a terminal apparatus, and a network apparatus. The method includes: a first terminal apparatus determining a first transmission mode from multiple transmission modes; and the first terminal apparatus performing, by adopting the first transmission mode, sidelink communications with other terminal apparatuses. The method for determining a transmission mode of a sidelink, the terminal apparatus, and the network apparatus in the present disclosure enable a terminal apparatus to adopt a suitable transmission mode for sidelink communications.
US11451325B2
A block generation method and apparatus, and a block receiving method and apparatus are disclosed. The block generation method includes: generating a first block and a second block, where the first block includes a first block unit, the second block includes a second block unit, a first indicator is configured in the first block unit, and the first indicator is used to indicate whether the second block unit is a control code; and sending the first block and the second block. According to this method, an indicator is configured in a block unit in the first block to indicate whether an adjacent block is a control code, so that a boundary between a control code and a data code is determined, thereby avoiding extra indication information for an indication and reducing overheads of the indication information.
US11451319B2
A high-frequency circuit includes a transmission circuit that transmits a high-frequency signal, a reception circuit that receives a high-frequency signal, and a multiplexer that separates a reception path and a transmission path for high-frequency signals. In the reception circuit, a filter circuit in which a first frequency response and a second frequency response different from the first frequency response can be switched in accordance with a jamming wave for a high-frequency signal to be received is provided in the reception path for a high-frequency signal.
US11451314B2
A measurement method includes providing a test signal to a first signal path and to a second signal path within a predefined time interval, thereby obtaining a first signal and a second signal, respectively; consecutively modifying at least one of a phase and an amplitude of the first signal and of the second signal, thereby obtaining a first modified signal and a second modified signal, respectively; applying a first window at least to the first signal, thereby obtaining a first set of measurement data being associated with at least the first signal; applying a second window at least to the second signal, thereby obtaining a second set of measurement data being associated with at least the second signal; and determining a response function difference between the signal paths based on the first set of measurement data and the second set of measurement data. Further, a measurement system is described.
US11451312B2
Disclosed is a method of calibrating phase alignment of signals from multiple transmit antennas on multiple channels during OTA testing of a MIMO DUT, including generating a noisy test signal by adding noise to a signal pattern and transmitting the noisy test signal to the DUT on first and second channels OTA and sweeping a relative phase of the signal pattern, but not the added noise, in the first and second channels, while receiving from the DUT reports of a SNR for a received signal on at least one of the first channel and subsequently on the second channels. The method also includes analyzing variation in the SNR to determine phase alignment of the first and second channels, as received and processed by the DUT and using the determined phase alignment to perform OTA testing of the DUT. The method can also include receiving a RSRP and/or a RSSI.
US11451311B2
A method for antenna calibration for an active antenna system is disclosed. According to an embodiment, test signals are generated for multiple antennas of the active antenna system. The test signals are transmitted via the multiple antennas. A first signal that results from the transmission of the test signals is received over the air. A second signal is received from a coupler network of the active antenna system. The coupler network is configured to generate coupled signals of the test signals and combine the coupled signals into the second signal. Calibration information for compensating an influence of the coupler network is determined based on the first and second signals. An active antenna system is also disclosed for use in antenna calibration.
US11451310B1
An RF power detector controls an amplitude of a replica input signal so that a power of the replica input signal substantially equals a power of an input signal to the RF power detector. A signal generator generates the replica input signal responsive to a digital control word. A feedback circuit adjusts the digital control word responsive to a comparison of output signals from an analog power sensor.
US11451309B2
A dynamic aperture is disclosed. A dynamic aperture includes a base layer, a conductive structure disposed on the base layer, and a layer of a material having a dynamically controllable electrical conductivity that is disposed over the base layer and the conductive structure. A transmission profile of the dynamic aperture is determined by a combination of the conductive structure and the layer of the material. The transmission profile is dynamically alterable by controlling the electrical conductivity of the layer of the material.
US11451308B1
A quantum communications system may include a transmitter node, a receiver node, and a quantum communications channel coupling the transmitter node and receiver node. The transmitter node may include a pulse transmitter and a pulse divider downstream therefrom. The pulse divider may be configured to divide each pulse having a plurality of X photons into a plurality of Y time bins with Y>X. The receiver node may include a pulse recombiner and a pulse receiver downstream from the pulse recombiner.
US11451305B2
Upon receipt of a coherent optical signal that includes a training signal generated using a code sequence constituted by multi-value phase modulation symbols, in which a deviation angle of a vector average of a one-symbol delay differential component of a signal generated on the basis of the code sequence has a prescribed angle and a modulation phase difference between adjacent symbols has a fixed, repeated pattern, a reception training signal corresponding to a training code sequence for frequency offset estimation is detected within a reception signal acquired by converting the received coherent optical signal into an electric signal, a plurality of delay differential components are calculated on the basis of the detected reception training signal and at least two delay signals of the reception training signal, each delay signal having a different number of delay symbols, and an averaged frequency offset amount is calculated using the calculated plurality of delay differential components.
US11451298B2
An optical network communication system includes an optical hub, an optical distribution center, at least one fiber segment, and at least two end users. The optical hub includes an intelligent configuration unit configured to monitor and multiplex at least two different optical signals into a single multiplexed heterogeneous signal. The optical distribution center is configured to individually separate the at least two different optical signals from the multiplexed heterogeneous signal. The at least one fiber segment connects the optical hub and the optical distribution center, and is configured to receive the multiplexed heterogeneous signal from the optical hub and distribute the multiplexed heterogeneous signal to the optical distribution center. The at least two end users each include a downstream receiver configured to receive one of the respective separated optical signals from the optical distribution center.
US11451297B2
Systems and methods for reducing the variation in the power of optical signals transmitted in an upstream direction, at the inputs of an active combiner in an RFoG CATV architecture preferably configured to reduce optical beat interference, so as to increase the dynamic range of a laser in the active combiner.
US11451289B2
Provided are a wireless communication method and corresponding communication devices. The wireless communication method includes: transmitting, by a first communication device, first information to a second communication device, where the first information includes identification information of an aerial user terminal. The first communication device includes a transmitting unit, which is configured to transmit first information to a second communication device, where the first information includes identification information of an aerial user terminal. The second communication device includes a receiving unit, which is configured to receive first information from a first communication device, where the first information includes identification information of an aerial user terminal.
US11451284B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may monitor for a first transmission of a first service type (e.g., enhanced mobile broadband (eMBB)) and a second transmission of a second service type (e.g., ultra-reliable low-latency communication (URLLC)). The UE may identify a feedback codebook size for the first service type. The UE may multiplex a first feedback codebook having the identified feedback codebook size and generated for the first transmission with a second feedback codebook generated for the second transmission. Multiplexing the first and second feedback codebooks may produce a multiplexed feedback codebook. In some cases, the UE may perform the multiplexing based on a feedback multiplexing condition being satisfied. The UE may transmit the multiplexed feedback codebook in a control channel (e.g., a physical uplink control channel (PUCCH)) or a shared data channel (e.g., a physical uplink shared channel (PUSCH)).
US11451283B2
A method for channel smoothing with transmit beamforming includes transmitting, by a first device, a non-data-packet (NDP) frame to a second device. The method also includes receiving, by the second device, the NDP frame and transmitting a compressed report to the first device. The method further includes receiving, by the first device, the compressed report and deriving a first beamforming matrix from the compressed report. A second beamforming matrix is generated employing a processing known to the second device, and a data frame is transmitted to the second device using the second beamforming matrix.
US11451277B2
Systems and methods of controlling a component of a network node in a wireless communication system are presented herein. In one exemplary embodiment, a method by a network node (101, 200, 300, 560, 1400, 1721, 1741) comprises obtaining (401a) a current location (140) of a wireless device (119, 510) that is determined from measurements reported by the wireless device of a set of beam reference signals (121-126) transmitted by the network node or measurements performed by the network node of a signal (127) transmitted by the wireless device that is spatially related (129) to the corresponding beam reference signal received by the wireless device. Also, the method includes controlling (415a) a component (113-115) of the network node that enables or disables a transmission on one or more beams (121-126) of at least one beam reference signal or adjusts a transmission power of a transmission on the one or more beams of at least one beam reference signal or wireless device-specific data signal, based on a set of power trace trajectories (141-144) of the wireless device.
US11451263B2
There is provided herein circuitry and methods for applications including touch detection and, in embodiments, low rate communication such as for secure device authentication. The method uses a circuit having a first device having a first pair of unconnected plates and an edge source coupled therebetween. The circuit further comprises a second device having a second pair of respective unconnected plates and a charge sensor coupled therebetween. The method for touch detection comprises applying at least one differential edge between the first pair of unconnected plates using the edge source and detecting touch by coherently (i.e. in time) sensing an imbalance in a near field channel formed between the plates and an output signal of the charge sensor. The present method/circuit has various applications including for touch detection in fencing and secure device authentication employing both touch detection and bidirectional cryptographic communication between key and secure devices.
US11451256B1
A set of protective layers configured to protect and enhance a display or interface of a device is provided. The layers may include layers of material to strengthen the respective device components to increase durability and reduce damage from impacts. When the layers are impacted by a foreign object, the force may be absorbed by the strengthened component or transferred to other areas of the device, rather than catastrophically damaging the display, encasement or interface of the device. Additionally, the use of functional layers is provided to enhance device performance and user experience. Related assemblies and methods are also provided.
US11451255B2
A modular communications system having dynamically positionable non-metallic antenna elements and communications devices is disclosed. The system includes an apparel item with a surface and a foam layer positioned therein. Landing pads are each uniquely positioned on the surface. The antenna elements are demountably, intermittingly, and conductively coupled to the landing pads; includes a non-metallic conductive composition; and a unique operational frequency. A hub is positioned on the surface and conductively coupled to each landing pad. Each communications device is demountably affixed to the surface; intermittingly, demountably, and conductively coupled to the hub; and includes a unique operational frequency. The hub intermittingly, demountably, and conductively couples each communications devices to a unique landing pad included in the plurality of landing pads. The foam layer is lined with a conductive material that reflects RF radiation that emanates from the plurality of non-metallic antenna elements.
US11451250B1
A signal-to-noise and interference ratio (SNAIR) aware analog to digital converter (ADC)-based receiver and a method thereof is disclosed. The SNAIR aware-ADC based receiver comprises an analog front end (AFE) configured for recovering an input data signal with a bit error rate (BER) below a target BER. The SNAIR aware-ADC based receiver further comprises a sampler communicatively coupled to the AFE. A DSP unit is communicatively coupled to the SADC array. The DSP unit comprises a feed forward equalizer (FFE) configured to remove residual inter-symbol interference (ISI) by multiplying a delayed version of the digital data signal with Htap values. The CDR system is configured to process the generated plurality of error signals and data signals. An eye quality measurement system is communicatively coupled to an output of the DSP unit. A digital control communicatively coupled to each of the AFE, the sampler, the SADC array, the DSP unit, and the eye quality measurement system.
US11451246B1
An FEC codec module is provided. Code elements, i.e., code words of forward error correction code, are added to the data code stream of each transmission link through the codec module, so that accurate error determination and automatic error correction may be realized at the receiving end. The interleaving process is performed on multi-link data to prevent the occurrence of continuous burst errors in the data link in a transmission process, and the error correction capability of FEC is utilized to improve the data transmission efficiency and anti-interference ability of the system.
US11451244B2
The present disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a higher data transfer rate beyond a 4th generation (4G) communication system such as long term evolution (LTE). The present disclosure relates to encoding and decoding using a polar code in a wireless communication system. A method for operation of a first device in a wireless communication system may comprise the steps of: among sub-blocks including at least one node, identifying at least one inactive sub-block to deactivate the node operation in the sub-blocks; encoding data by using a construction matrix determined on the basis of the at least one inactive sub-block; and transmitting the encoded data to a second device.
US11451242B2
A method and apparatus for variable rate compression with a conditional autoencoder is herein provided. According to one embodiment, a method includes training a conditional autoencoder using a Lagrange multiplier and training a neural network that includes the conditional autoencoder with mixed quantization bin sizes.
US11451238B2
To allow a time-series change among signal values to be recorded easily for a process of recording the respective time-series values of input signals, a recording device includes: a determination reference value obtaining section configured to obtain a determination reference value on a basis of signal values during a reference time period, the reference time period being a predetermined time period after a start of input of time-series signal values, the determination reference value indicating a feature of the signal values during the reference time period, and a recording control section configured to (i) obtain information on a recording start condition on a basis of the determination reference value, the recording start condition indicating whether, as compared to the signal values during the reference time period, there has been a large change among signal values after the reference time period has elapsed, and (ii) start recording signal values in response to the recording start condition becoming satisfied.
US11451230B2
An example integrated circuit includes an array of circuit tiles; interconnect coupling the circuit tiles in the array, the interconnect including interconnect tiles each having a plurality of connections that include at least a connection to a respective one of the circuit tiles and a connection to at least one other interconnect tile; and a plurality of local crossbars in each of the interconnect tiles, the plurality of local crossbars coupled to form a non-blocking crossbar, each of the plurality of local crossbars including handshaking circuitry for asynchronous communication.
US11451223B2
The present technology relates to an electronic device. A driver for generating a signal that satisfies a characteristic required according to a type of a signal includes a current controller configured to control total current flowing through the driver based on a selected signal, among a plurality of signals, applied to a page buffer that stores data, a load controller configured to control a magnitude of a load of an output terminal of the driver based on the selected signal and a cap compensator configured to control the magnitude of the load of the output terminal by increasing or decreasing a capacitance of the load of the output terminal based on the selected signal.
US11451217B2
Circuits, systems, and methods are described herein for generating master clock signals and slave clock signals for controlling a flip-flop having a master latch and a slave latch. A circuit includes a master latch configured to latch an input data signal and to output a data latch signal based on a master clock signal. The circuit also includes a slave latch coupled to the master latch and configured to generate an output data signal based on a slave latch clock signal and the data latch signal. Additionally, the circuit includes a skewed clock circuit coupled to the master latch and the slave latch. The skewed clock circuit is configured to receive a clock signal and generate the master clock signal and the slave clock signal based on the clock signal. The master clock signal and the slave clock signal are independent clock signals whose timing is skewed relative to one another by the skewed clock circuit.
US11451210B2
An acoustic wave device includes: a Y-cut X-propagation lithium tantalate substrate having a cut angle of 5° or greater and 18° or less; and a grating electrode that is formed of one or more metal films stacked on the lithium tantalate substrate, a number of the one or more metal films being n (n is a natural number), excites an acoustic wave, and meets a condition: 0.16 λ ≤ ∑ i = 1 n ( hi × ρ i ρ 0 ) ≤ 0.24 λ where ρi represents a density of each metal film of the one or more metal films, hi represents a film thickness of the each metal film, ρ0 represents a density of Mo, and λ represents a pitch.
US11451205B2
Temperature compensation circuits and methods for adjusting one or more circuit parameters of a power amplifier (PA) to maintain approximately constant Gain versus time during pulsed operation sufficient to substantially offset self-heating of the PA. Some embodiments compensate for PA Gain “droop” due to self-heating using a Sample and Hold (S&H) circuit. The S&H circuit samples and holds an initial temperature of the PA at commencement of a pulse. Thereafter, the S&H circuit generates a continuous measurement that corresponds to the temperature of the PA during the remainder of the pulse. A Gain Control signal is generated that is a function of the difference between the initial temperature and the operating temperature of the PA as the PA self-heats for the duration of the pulse. The Gain Control signal is applied to one or more adjustable or tunable circuits within a PA to offset the Gain droop of the PA.
US11451198B2
A multi-band power amplifier module includes at least one transmission input terminal, at least one power amplifier circuit that receives a first transmission signal and a second transmission signal through the at least one transmission input terminal, a first filter circuit that allows the first transmission signal to pass therethrough, a second filter circuit that allows the second transmission signal to pass therethrough, at least one transmission output terminal through which the first and second transmission signals output from the first and second filter circuits are output, a transmission output switch that outputs each of the first and second transmission signals output from the at least one power amplifier circuit to the first filter circuit or the second filter circuit, and a first tuning circuit that adjusts impedance matching between the at least one power amplifier circuit and the at least one transmission output terminal.
US11451191B1
The present disclosure provides a method for controlling a solar power plant comprising a plurality of solar modules. The method may comprise (a) obtaining irradiance data at a first time and a second time from a plurality of sensors disposed among or adjacent to the plurality of solar modules; (b) processing the irradiance data at the first time and the second time to generate an output that indicates whether one or more solar modules of the plurality of solar modules will be covered by a shadow or shade at a third time; (c) generating, based at least in part on the output, a power output prediction for the plurality of solar modules at the third time; and (d) adjusting a power output of the solar power plant based at least in part on the power output prediction.
US11451188B2
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays with improved aesthetics and efficiency that can replace a conventional roof surface structure. These BIPV systems can utilize photovoltaic PV roof tiles defined as glass tiles having photovoltaic elements embedded or incorporated into the body of the roof tile. Such PV roof tiles can include one or more lapping features for interfacing with adjacent tiles and features for electrically connecting multiples tiles within a course to an external power optimizer. Such PV roof tiles can utilize stamped glass that is stamped to define these features within an integrated glass tile and can further include texture, striations on the glass tile and/or color matched back layers or various other components to obscure visibility of any embedded solar cells and provide a more pleasing appearance.
US11451177B2
An image forming apparatus includes a power source, a motor, a motor control device, a first switching element, a controller, a detector, a discriminator, and a first setting unit configured to set a control value. The motor control device includes a phase determiner configured to determine a rotational phase by using the control value, and a second setting unit. The motor control device includes a first mode and a second mode. The discriminator discriminates a type of the motor in the first mode. The motor control device executes the first mode if the controller controls the first switching element in response to supplying of the power. The motor control device does not execute the first mode even if the power is supplied to a driving circuit, when the controller controls the first switching element in response to inputting of a trigger signal.
US11451176B2
Signal processing for determining a rotor position without the use of encoders. To this end, test signals are applied to the electrical currents in the phase connections of an electric machine, and the total currents in the phase connections of the electric machine are measured. The current responses to the test signals are determined by establishing the difference between the measured phase currents and the setpoint-value settings for the phase currents. On the basis of this difference, any method for calculating the rotor angle position can be performed.
US11451169B2
Multi-dimensional magnetic levitation and translation systems include at least one electromagnets located on each of three perpendicular axes. The at least three electromagnets are operated using a control system to apply a nonphysical force on objects contained within the magnetic field. An object is able to be levitated within the system in spite of any variable acceleration the system experiences due to the environment. The multi-dimensional magnetic levitation system is able to linearly translate an object within its volume of control.
US11451166B2
A power conversion device includes a power conversion circuit and a control device. The control device includes a virtual power generation device model unit and a control signal generation unit. The virtual power generation device model unit includes: a motor model unit; an AVR model unit; an angular velocity difference acquisition unit; and a power generator model unit. The control signal generation unit is configured to generate the pulse width modulation signal based on the current command value and an output current value from the power conversion circuit.
US11451163B2
A power converter 10 includes: flying capacitor circuits 11 and 12 connected in series so as to be in parallel with a DC power supply; flying capacitor circuits 13 and 14 connected in series so as to be in parallel with the DC power supply; switching elements S1 and S2 connected in series between output terminals of the flying capacitor circuits 11 and 12; switching elements S3 and S4 connected in series between output terminals of the flying capacitor circuits 13 and 14; a first output end OUT1 provided at a midpoint between the switching elements S1 and S2; and a second output end OUT2 provided at a midpoint between the switching elements S3 and S4, wherein a node between the flying capacitor circuits 11 and 12 and a node between the flying capacitor circuits 13 and 14 are connected to a midpoint of a DC power supply voltage.
US11451158B2
An electronic interface device between an electromagnetic energy harvesting stage provided with an inductance and a load stage, the electronic interface device being provided to allow tending the charge seen by the harvesting stage towards an optimal charge and thus being able to extract a maximum of energy from this energy harvesting stage.
US11451157B2
A circuit includes two input nodes and two output nodes. A rectifier bridge is coupled to the input and output nodes. The rectifier bridge includes a first and second thyristors and a third thyristor coupled in series with a resistor in series. The series coupled third thyristor and resistor are coupled in parallel with one of the first and second thyristors. The first and second thyristors are controlled off, with the third thyristor controlled on, during start up with resistor functioning as an in in-rush current limiter circuit. In normal rectifying operation mode, the first and second thyristors are controlled on, with the third thyristor controlled off.
US11451146B2
A DC-DC converter according to an embodiment is a DC-DC converter for generating an output voltage VOUT according to a reference voltage VREF, and includes a fully differential amplifier that outputs a first differential output signal and a second differential output signal according to a differential input using the reference voltage VREF and the output voltage VOUT, a pulse width modulation signal generation circuit that generates a pulse width modulation signal based on the first differential output signal Vout1 and the second differential output signal Vout2, and a driver that outputs a driving signal obtained by waveform-shaping the pulse width modulation signal.
US11451139B2
Three-phase single-stage AC-DC converters achieve power factor correction with low phase voltage switch stress. Direct input current sensing is performed to calculate the average input current of the AC-DC converter and implement power factor correction. Embodiments feature high power factor, single stage power conversion, and soft-switching of all switches, resulting in high conversion efficiency in a cost-effective single-stage three-phase structure. The converters have low output voltage ripple without a double line frequency component, which allows non-electrolytic capacitor implementation. The converters are particularly useful in high-power applications such as electric vehicle charging.
US11451132B2
A multiphase converter topology is used for the transmission of electrical energy from an AC voltage input with m grid phase connections to a DC voltage output or vice versa. It has a power part with half-bridges for switching currents, an AC voltage filter between the power part and the AC voltage input, and DC voltage block(s) connected between the power part and the DC output. The AC voltage filter has alternating voltage filter stage(s) with m+1 input connections, m+1 output connections and a ground connection. The m grid phase connections are thereby connected in parallel to one another and form a first phase connection for the connection of a single-phase AC voltage. A neutral conductor connection of the AC voltage filter forms a neutral conductor connection of the AC voltage input and a second phase connection for the connection of the single-phase AC voltage.
US11451129B1
A gate driver circuit comprises an auxiliary winding, a voltage summer, an auxiliary voltage bus, a gate driver integrated circuit (IC), and a controller. The auxiliary winding is positioned adjacently to the inductor and configured to inductively couple with the inductor. The voltage summer comprises a pair of diodes coupled to the auxiliary winding and a pair of capacitors coupled to the pair of diodes. The auxiliary voltage bus is configured to receive a summed voltage from the voltage summer based on a sum of voltages stored in the pair of capacitors. The gate driver IC is configured to receive a voltage from a positive rail of the auxiliary voltage bus and to output a gate control signal to control a switching device based on the received voltage and based on a pulse signal generated by the controller.
US11451120B2
A method of manufacturing an armature includes: a step of preparing first segment conductors in which a plurality of end portions, or an end portion and a power terminal member, are electrically connected to each other; a step of disposing leg portions of the first segment conductors and leg portions of second segment conductors in an armature core; and a step of joining the leg portions of the first segment conductors and the leg portions of the second segment conductors to each other.
US11451117B2
An electric machine includes a plurality of conductive tracks defining an electric power circuit, to provide current for electronic power components, a printed circuit board which mounts the conductive tracks, an enclosure which defines a housing for the printed circuit board and has a dissipative wall, a heat-conductive filler interposed between the printed circuit board and the enclosure, an elastic device acting on the printed circuit board to press it against the dissipative wall, a conductive element held in position by at least one heat-sensitive joint and disposed to connect a first track and a second track to close the electric power circuit. The elastic device includes an elastic element pressed against the conductive element to apply a force on the heat-sensitive joint and the heat-sensitive joint is configured to break if subjected to a temperature higher than a predetermined threshold temperature to open the electric power circuit.
US11451114B2
The invention relates to an electric media gap machine (10) for a compressor and/or a turbine, in particular for a turbocharger of an internal combustion engine, including a shaft (5) which is rotatably mounted in a housing (6) and on which a rotor (11) is arranged in a rotationally fixed manner, a stator (12) which is fixed to the housing and which has at least one multi-phase drive coil (16) for generating a drive magnetic field and multiple stator teeth (15) that protrude radially inward, and a device (17) which is fixed to the stator for optimizing the flow of a medium flowing through the media gap machine. The device (17) has a cover cap (18) which covers at least the rotor (11) upstream thereof, wherein the cover cap (18) is adjoined by an inner sleeve (19) which surrounds the rotor (11) completely in the circumferential direction and at least partly in the axial direction. The device (17) has an outer sleeve (23) which is arranged coaxially to the inner sleeve (19) such that the only flow path for the medium between the inner sleeve (19) and the outer sleeve (23) is formed solely through the stator (12) of the media gap machine.
US11451111B2
A combination of a motor casing and a plug connection, the motor casing being designed for a drive of movable components of a vehicle, in particular sunroofs, blinds or roofs of convertibles. A plug connection is inserted in the motor casing and a gap is provided between the motor casing and the plug connection. At least one projection is provided in the area of the gap and avoids play between the motor casing and the plug connection.
US11451109B2
A vehicle includes a driving device unit, a frame member supporting the driving device unit, a pair of first mounting portions provided on the frame member and positioned on one side of the driving device unit, and a second mounting portion provided on the frame member and positioned on the other side of the driving device unit. The driving device unit includes a drive device accommodating therein an electric motor, and an electric motor control device which controls the electric motor. The drive device and the electric motor control device are arranged in a horizontal direction. An electrical connection portion electrically connecting the drive device and the electric motor control device is disposed at a joining portion between the drive device and electric motor control device and inside a virtual polygon connecting the at least one pair of first mounting portions and the at least one second mounting portion.
US11451106B2
The present disclosure provides a motor including a base, a stator and a rotor. The stator is disposed on the base. The base includes a cylinder. There is a flange disposed on a side of the cylinder neighboring to the rotor. Fins are axially disposed on the flange, and the periphery of the flange has a breach. The breach is partially extended to the cylinder, and there is also a plurality of fins disposed in the breach. A plurality of air-guiding members are annularly disposed on the periphery of the rotor. The air-guiding members are connected to each other through a connecting rim. The fins on the flange and the air-guiding members of the rotor are both extended axially, thus the interference therebetween is avoided. When the motor rotates, the air-guiding members are able to drive the flow passing through the breach for achieving heat-dissipating effect.
US11451105B2
An embodiment relates to a motor comprising: a shaft; a rotor which is coupled to the shaft; a stator which is disposed outside the rotor; a housing which accommodates the rotor and the stator and has an opening formed at one side thereof; and a cover which covers the opening, wherein the cover comprises a cover plate portion; and a side wall which extends axially from the cover plate portion, and at least three grooves are formed in the side wall. Accordingly, the motor according to the embodiment can guarantee the sealing performance while preventing the bearing from being damaged when the rotor is assembled on the inside of the stator.
US11451100B2
A rotor for an electric motor includes an axis, a rotor carrier a plurality of rotor segments, a first end plate, a second end plate, and a spring element. The rotor carrier has a tubular portion with a cylindrical surface and a radial wall extending radially outwardly from the cylindrical surface. The plurality of rotor segments circumscribe the cylindrical surface. The first end plate is disposed at a first axial end of the plurality of rotor segments adjacent to the radial wall. The second end plate is disposed at a second axial end of the plurality of rotor segments. The spring element presses the first end plate, the plurality of rotor segments, and the second end plate against the radial wall. The spring element includes a ring portion and a plurality of segments extending axially from the ring portion.
US11451098B2
Wireless power transfer systems, disclosed, include one or more circuits to facilitate high power transfer at high frequencies. Such wireless power transfer systems include a damping circuit, configured to dampen a wireless power signal such that communications fidelity is upheld at high power. The damping circuit includes at least a damping transistor that is configured to receive, from the transmitter controller, a damping signal for switching the transistor to control damping during transmission of the wireless data signals. Utilizing such systems enables wireless power transfer at high frequency, such as 13.56 MHz, at voltages over 1 Watt, while maintaining fidelity of in-band communications associated with the higher power wireless power signal.
US11451097B2
A surface mountable housing for a power transmitter for wireless power transfer includes a connector system configured for use to mount, at least, a transmitter antenna to an underside of a structural surface, such that the transmitter antenna is configured to couple with a receiver antenna of a power receiver when the receiver antenna is proximate to a top side of the structural surface. The surface mountable housing further includes a heat sink, the heat sink configured to rest, at least in part, below the transmitter antenna, when the power transmitter is connected to the structural surface, and configured to direct heat generated by the power transmitter away from the structural surface, and an antenna housing, the antenna housing substantially surrounding a side wall of the transmitter antenna, the antenna housing connected to the heat sink and positioned between the heat sink and the structural surface.
US11451093B2
Various examples are provided for wireless power transfer to implants. In one example, a system includes a radio frequency (RF) power source and a transmitter (TX) array comprising an excitation coil and resonant coils distributed about the excitation coil. The TX array can transfer power from the RF power source to a biomedical implant inserted below a skin surface of a subject when the TX array is positioned on the skin surface adjacent to the biomedical implant. A receiver (RX) coil of the biomedical implant can inductively couple with the TX array for the power. The resonant coils can allow power transfer when the RX coil is not aligned with the excitation coil.
US11451091B2
A converter including a bridge circuit having a first leg and a second leg, each leg including a high switch and a low switch, the high switches being connected to a first energy source and the low switches being connected to ground, a coupling network(s) having a first connection between the switches of the first leg and a second connection between the switches of the second leg, and a second (or multiple secondary) energy source(s) connected between the coupling network(s) and ground, wherein the coupling network comprises a first inductive element connected between the second energy source and the switches of the first leg, and a second inductive element connected between the second energy source and the switches of the second leg.
US11451090B2
An power supply apparatus includes a first power supply unit configured to wirelessly supply power based on a first power supply method, a second power supply unit configured to wirelessly supply power based on a second power supply method different from the first power supply method, a communication unit configured to communicate with an electronic device, a selection unit configured to select one of the first and second power supply units based on a communication with the electronic device, and a control unit configured to perform a process to wirelessly supply power to the electronic device using the selected power supply unit, wherein the control unit controls the selection unit to select one of the first power supply unit and the second power supply unit depending on a state of the electronic device.
US11451082B2
A present invention is a charge coil unit, comprising an inductor that generates an induced current based on power of a source of power, a capacitor connected in series to the inductor, and a circuit unit provided to be able to charge the capacitor by the induced current generated in the inductor, thereby, the output voltage of the charge coil unit can be stabilized.
US11451081B2
A charging device supporting PD (Power Delivery) includes a bridge rectifier, a first capacitor, a transformer, a power switch element, an output stage circuit, a feedback compensation circuit, a PWM (Pulse Width Modulation) IC (Integrated Circuit), a discharging circuit, and a controller. The bridge rectifier generates a rectified voltage according to a first input voltage and a second input voltage. The transformer includes a main coil and a secondary coil. The main coil receives the rectified voltage, and the secondary coil generates an induced voltage. The output stage circuit generates an output voltage according to the induced voltage and a first control voltage. The controller generates the first control voltage and a second control voltage according to the output voltage. The discharging circuit selectively reduces the voltage level of the output voltage according to the second control voltage.
US11451072B2
A control unit for a battery system includes a plurality of battery cells is provided. The control unit includes: an input node configured to receive a sensor signal indicative of a state of at least one of the plurality of battery cells; a microcontroller connected to the input node and configured to generate a first control signal based on the sensor signal; and a switch control circuit configured to control a power switch of the battery system by: receiving the sensor signal, the first control signal, and a fault signal indicative of an operational state of the microcontroller; generating a second control signal based on the sensor signal; and transmitting one of the first control signal and the second control signal to an output node of the control unit based on the received fault signal.
US11451071B2
A battery electric vehicle includes a high voltage rechargeable energy storage system (RESS). The RESS includes several battery modules reconfigurable among parallel and series arrangements. During reconfiguration transitions, a low voltage battery services low voltage loads of the battery electric vehicle. The low voltage battery is preconditioned in advance of reconfigurations.
US11451063B2
A power supply system includes a distributed power supply, an opening/closing switch, an impedance element, a system abnormality detection part, and a switch control part. The distributed power supply is connected to a power line for supplying power to an important load from a commercial power system. The opening/closing switch is provided on a commercial power system side of the distributed power supply. The impedance element is connected in parallel to the opening/closing switch. The system abnormality detection part detects an abnormality of the commercial power system. The switch control part opens the opening/closing switch and connects the distributed power supply and the commercial power system via the impedance element when an abnormality of the commercial rower system is detected. When the distributed power supply and the commercial power system are connected via the impedance element, the distributed power supply continues an operation including a reverse power flow.
US11451062B2
A method for controlling power flow between a renewable energy plant and an electric power grid, the plant having an intermittent energy source, the method comprising: using a control system, measuring power output from the plant and determining a first difference between the measured power output from the plant and a power reference; measuring frequency deviation of the power output from the plant and determining a second difference between the measured frequency deviation and a frequency deviation reference; generating a first error by limiting a sum of the first and second differences between predetermined minimum and maximum power error limits; modelling power output from the source and determining a second error between the modelled power output from the source and a control signal applied to the source to control the power output therefrom; and, generating the control signal by applying the first and second errors to a PI loop.
US11451056B2
The present invention provides a processing apparatus (10) including: an acquiring unit (11) which acquires an adjustment request specifying a control time period and a control amount for controlling power demand; a determining unit (12) which, on the basis of the adjustment request, determines a first consumer whose power demand is to be controlled, and a control amount of the first consumer and a time period during which power demand of the first consumer is controlled; and an inference unit (13) which infers whether, if power demand of the first consumer were controlled in accordance with a determination result made by the determining unit (12), power demand of the first consumer before and/or after control would change from power demand of the first consumer if the power demand were not controlled.
US11451052B2
Systems and methods integrate advanced solar tracker, battery, inverter, and software technologies to improve performance, plant output, and costs. The systems may incorporate an advanced vanadium flow battery (VFB) that is DC-voltage (DV)-coupled to photovoltaic (PV) arrays for high, round-trip efficiency. The systems incorporate a DC architecture that optimizes performance for commercial, industrial, agricultural, and utility applications. A distributed direct current (DC) power system includes a centralized, single-stage inverter; PV arrays; maximum power point tracking (MPPT) converters coupled between the PV arrays and the centralized, single-stage inverter; batteries; and DC-DC battery converters (DCBCs) coupled to the batteries. The MPPT converters maximize solar power production by the PV arrays and minimize mismatch between the PV arrays. The DCBCs manage charge and discharge of the batteries, enable the interconnection of the PV arrays and the batteries, and supply a constant medium voltage to the central inverter.
US11451041B2
A cable sealing article has first and second sections, each section having a top wall, a bottom wall, and side walls. The top wall of each section has a plurality of cut-out openings shaped to partially circumscribe one of the plurality of electrical core wire conductors of the service entrance cable. The bottom wall of each section has a single cut-out opening. Each section also has an interior cavity located between the top, bottom, and side walls. In its use position, the article is configured to encapsulate the core wire connectors of the service entrance cable at their meter panel entry location. One of the two sections has a port opening in which silicone material is injected to fill the interior cavities of the first and second sections, thereby providing a waterproof seal to the service entrance cable as it enters the meter panel.
US11451037B2
A busbar having a magnetic shielding structure arranged between conductor bars and an outer casing. The magnetic shielding structure includes a first shielding element and a second shielding element each having a U-shaped cross-section. The shielding elements are made of ferromagnetic material and enclose—on opposite sides—conductor bars so that each fin of the first shielding element is at least partially superimposed on a homologous fin of the second shielding element. The shielding elements can consist of anisotropic ferromagnetic strips with oriented grains.
US11451033B2
A modular wall-mounted electrical circuit device assembly includes an electrical junction box, a modular circuit device, and a cover plate. The junction box has an open front, and is wall-mounted with exposed ends of building wiring disposed therein. The modular circuit device includes a base unit and an interchangeable device module and is installed in the junction box via the open front. The base unit has a junction box liner defining a main cavity having an open front and a closed rear, exterior electrical connection points connected to the building wiring, electrical contacts disposed in the rear, and a first electrical interconnect assembly connecting the electrical contacts to the connection points. The interchangeable device module has a forward-facing circuit device, rearward-facing electrical contacts, and a second electrical interconnect assembly. The interchangeable device module is removably installed in the main cavity, via its open front, with the respective contacts plugged together.
US11451028B2
A conduit nipple grounding bushing to connect between two electrical enclosures or an electrical enclosure and a conduit body, comprising a body having a first portion and a second portion forming a hollow cylindrical interior for the passage of conductors therethrough, the body having a first opening at a first end of the body and a second opening at a second end of the body, the first portion having an outer surface with one or more mounting pads along a circumferential area, each of said one or more mounting pads configured for receipt of a grounding lug, and an end surface dimensioned to contact an electrical box about a knockout hole thereof, and wherein the second portion has exterior threads configured to pass through a knockout hole of an electrical box and dimensioned for receipt of a locknut if the conduit nipple grounding bushing is connected between two electrical boxes or for threaded engagement with a threaded hub of a conduit body if the conduit nipple grounding bushing is connected between an electrical box and a conduit body; and a grounding lug dimensioned for securement to one of the mounting pads by a screw, wherein the mounting pad includes a threaded bore for receipt of said screw.
US11451019B2
An apparatus and methods for pushing conductors into conduit and other structures are disclosed. The apparatus (“pusher”) can include rollers to apply a pushing force to one or more conductors or bundles of conductors. One or more rollers can be coupled to a drive mechanism. The pusher is configured to pull conductors or bundles of conductors off of one or more spools, and push the conductors or bundles of conductors without de-bundling or sorting the conductors. The conductors can be fed through the pusher in any format including side-by-side, vertical on top of one another, twisted together, or other formats. The pusher can include a guiding device that is configured to route the conductors from the pusher to a conduit through which the conductors are being pushed or pulled.
US11451017B2
A switchgear cabinet is equipped with a pressure relief channel for discharging a fluid stream. A diffuser is arranged in the pressure relief channel. The diffuser has a mechanically stabilizing base plate with multiple first openings, which are covered by a meshwork with multiple second openings.
US11451014B2
The present disclosure relates to a fuse bank design for a heating, ventilation, and/or air conditioning (HVAC) system. The disclosed stair-step design enables the positioning of electrical components of the fuse bank in a non-vertically aligned manner, which blocks the accumulation of heat in the upper electrical components as a result of convection heating from the lower components of the fuse bank during operation of the HVAC system. For example, a fuse bank is disclosed for an HVAC system that includes: a mounting surface; a first fuse block including a first fuse holder coupled to the mounting surface; a spacer coupled to the mounting surface vertically below the first fuse block; and a second fuse block including a second fuse holder coupled to the spacer, wherein the spacer offsets the second fuse block from the mounting surface of the fuse bank in a stair-step arrangement.
US11451010B2
A semiconductor light-emitting element includes: an n-type cladding layer formed of a nitride semiconductor; an active layer which is arranged above the n-type cladding layer and formed of a nitride semiconductor; a p-type cladding layer arranged above the active layer and formed of a nitride semiconductor; and a p-side electrode arranged above the p-type cladding layer, wherein the p-type cladding layer contains hydrogen, and a first concentration of the hydrogen at a center of the p-type cladding layer in a region below the p-side electrode is lower than a second concentration of the hydrogen at a position located on a side closer to an outer edge than to the center in the region below the p-side electrode.
US11450997B1
An indoor electrical wall outlet cover permitting full functional use of a two-plug or duplex electrical wall outlet while fully concealing the plug contact openings of the outlet. The cover has two functional electrical plugs that insert respectively into the two receptacles in the outlet and are respectively connected to two extended electrical cords having at their distal ends one or more functional electrical receptacles or a direct connection to a small appliance or electronic device for indirect use of the wall outlet. The electrical cords can extend outward from the cover in the same or different directions and from the same or different sides of the cover. The functional electrical plugs have electrical connection pins that are bent at an angle enabling the cover to function without extending any significant degree outward of the wall outlet. In one embodiment, the cover can also hide the outlet from view.
US11450996B2
A connector assembly for connecting a cable to an electrical component includes an outer conductor sleeve and an insulator element. The outer conductor sleeve has an attachment portion and a plug portion. The insulator element is disposed within the outer conductor sleeve, at least partially in the plug portion. The cable is disposed with a cable end portion at least partially within the outer conductor sleeve in the attachment portion. The outer conductor sleeve has at least a first wall thickness region having a first wall thickness in the attachment portion and at least a second wall thickness region having a second wall thickness in the plug portion, the first wall thickness being greater than the second wall thickness. The insulator element is at least partially disposed in the second wall thickness region.
US11450993B2
One embodiment is directed to detecting that a cable has been connected to a port of patching equipment and detecting that the cable is no longer connected to said port. In response to detecting that the cable is no longer connected, information associated with fixed cabling coupled to said port that is captured by a cable tester is downloaded to a controller. The downloaded information is associated with said port and the downloaded information and association information is locally stored at the controller. The locally stored information can then be used to create and/or populate objects in a database. Another embodiment is directed to including a storage device and a wireless interface in patching equipment or other equipment such as an outlet or consolidation point for use in writing information to the storage device and reading information from the storage device via the wireless interface. Other embodiments are disclosed.
US11450990B2
A method for shielding and grounding a connector assembly from electromagnetic interference (EMI) including at least one of a step of directing the EMI to at least an electrically conducting seal, and a step of directing the EMI to at least a male/female joint stamped shield. The EMI, generated by, e.g., at least a battery cable assembly or the like, housed within at least a male connector assembly or a female connector assembly of the connector assembly, has a flow path that is conducted through at least the electrically conductive seal and the male/female joint stamped shield of the connector assembly.
US11450989B2
A heavy-duty plug-in connector has a ground terminal that can be conveniently assembled and can comprise the greatest possible number of electrical crimp plug-in contacts (4,5). For this purpose, ground plug-in contacts (4′, 5′), likewise of a crimping configuration, are fitted in formations (13, 13′, 23, 23′) of the contact carriers (1, 2) for electrical contacting with metallic protective earthing elements (3, 3′, 3″, 3′″). For said contacting, the formations (13, 13′, 23, 23′) have a respective opening (130, 130′) or passage (230, 230′). In the formations (13, 13′, 23, 23′), not only ground plug-in contacts (4′, 5′) but also further plug-in contacts (4, 5) are arranged, so that the number of plug-in contacts (4, 5) of the plug-in connector is increased considerably.
US11450988B2
The present disclosure discloses a strap connector. The strap connector includes an insulating body having a tongue plate, a number of conductive terminals and a strap unlocking device installed on the insulating body. The strap unlocking device includes a locking piece for locking with a mating connector and a pull strap connected to the locking piece. The strap connector further includes a guide rail piece arranged separately from the locking piece and installed on the insulating body. A part of the pull strap is located between the guide rail piece and the insulating body. As a result, the structure of the strap unlocking device is simplified, and it is convenient to install the strap unlocking device on the insulating body.
US11450984B2
A coaxial cable connector includes a metal sleeve, a metal clamping sleeve, a coupling sleeve and an elastic ring. The metal sleeve jackets an insulation layer of a coaxial cable and is coupled to a metal fence layer of the coaxial cable when the coaxial cable connector jackets the coaxial cable. The metal clamping sleeve jackets a first end portion of the metal sleeve for tightly clamping the coaxial cable. The coupling sleeve is detachably connected to a device connector and rotatably jackets a second end portion of the metal sleeve. The elastic ring is disposed in the coupling sleeve and fixedly jackets the second end portion. The elastic ring has a thick portion at least partially protruding from the second end portion relative to the metal sleeve and an abutting structure extending toward the first end portion axially for pushing the coupling sleeve against the metal clamping sleeve tightly.
US11450982B2
An electrical connector assembly which has a housing formed of a first photocurable polymer composition. Signal contacts are positioned in the housing for transmitting signals at a determined signal speed. A dielectric constant of the photocurable polymer composition is tuned to have a higher or lower dielectric constant to be compatible with the desired signal performance characteristics of the signals transmitted over the signal contacts in the housing.
US11450976B2
A ground bar comprising a planar body having a wedge shape in that a width of a top end of the planar body is greater than a width of a bottom end of the planar body. The planar body is constructed of an electrically-conductive material. A plurality of upper hole pairs are defined in the planar body. Each of the first hole pairs is adapted to have a corresponding electrical wire to be grounded selectively affixed thereto.
US11450975B2
A copper-aluminum connector includes at least one copper terminal for connection to a power consumption device, and at least one aluminum wire for connection to an electrical circuit, wherein, the copper-aluminum connector further includes a connecting part, and the connecting part includes at least one first connecting end for connection to an end portion of the copper terminal and at least one second connecting end for connection to the aluminum wire.
US11450967B2
A slot antenna is provided with a metal cylindrical antenna element. The antenna element is formed at a height of λ/4 or less when λ is a wavelength of an antenna frequency to be used. Further, the antenna element has a slot for vertical polarization having a length of λ/2 or more in a circumferential direction.
US11450965B2
Disclosed herein is a patch antenna that includes a first dielectric layer in which a patch conductor is provided, a second dielectric layer in which a signal line extending in a direction parallel to the patch conductor is provided, a feed conductor provided perpendicularly to the patch conductor so as to connect one end of the signal line and a feed point for the patch conductor, a first ground pattern provided between the patch conductor and the signal line, and a second ground pattern provided on an opposite side to the first ground pattern with respect to the signal line. The first dielectric layer has a dielectric constant lower than that of the second dielectric layer.
US11450958B2
An ultra wide band (UWB) antenna includes: a radiator, including a waveguide cavity which has opposite open-end faces; and a feeding end, disposed on one of the open-end faces. The UWB antenna according to the present disclosure overcomes the technical problems that a horn antenna in related technologies is difficult to be applied to an integrated communication terminal due to its large size, complicated structure, and difficulties in processing.
US11450954B2
Systems and methods described herein include a two-dimensional antenna array of antenna pixels having length and width dimensions of less than one-half of an operational wavelength. In various examples, each antenna pixel comprises a fixed number of phase-adjustable antenna elements. The antenna elements of each antenna pixel may be coupled to the waveguide with interelement spacings selected to associate each antenna element with a distinct phase advance value. A controller identifies a target phase value for each antenna pixel that corresponds to a target beamform for the two-dimensional antenna. A controller activates and adjusts a phase response of one of the antenna elements in each antenna pixel, such that the phase advance value associate with the activated antenna element and the adjusted phase response combine to attain the target phase value for the antenna pixel as a whole.
US11450951B2
The invention discloses a feed network for an antenna array with integrated filtering, power splitting and phase shifting, comprising upper and lower metal floors, metal connecting posts, coaxial feed terminals, a suspended dielectric substrate, suspended strip lines and two phase-adjusting dielectric substrates; the upper and lower metal floors share a common ground through the metal connecting posts, the suspended strip lines are provided on the suspended dielectric substrate, the suspended dielectric substrate is positioned horizontally between the two phase-adjusting dielectric substrates, the two phase-adjusting dielectric substrates are positioned horizontally between the upper and lower metal floors; the suspended strip lines comprise a one-to-three filtering power splitting unit, two one-to-two unequal filtering power splitting units, two first phase-shifting lines and two second phase-shifting lines, the two phase-adjusting dielectric substrates cover the one-to-three filtering power splitting unit, part of the two first phase-shifting lines and the two second phase-shifting lines. The invention provides integrated design of the three functional circuits with filtering, power splitting and phase shifting to avoid cascading mismatch between different functional circuits in conventional designs.
US11450946B2
A mobile terminal and a mobile terminal antenna production method. The mobile terminal uses an insulation film layer on an insulation rear housing as a carrier of a radiating element of an antenna, and the radiating element is located within the entire mobile terminal, thereby effectively increasing a height of the radiating element of the antenna relative to a circuit board with the antenna not affecting an appearance of the mobile terminal. Compared with a conventional support solution, this manner can increase a height of about 0.2 mm to 0.6 mm. This reduces an impact caused by a metal component on the circuit board on antenna radiation, and further increases a bandwidth and efficiency of the antenna so that the antenna can cover a frequency band used in a handheld communications system.
US11450945B2
A radiating system for transmitting and receiving signals in first and second frequency regions includes a radiating structure, a radiofrequency system, and an external port. The radiating structure has first and second isolated radiation boosters coupled to a ground plane layer. A first internal port of the radiating structure is between the first radiation booster and the ground plane layer, and a second internal port is between the second radiation booster and the ground plane layer. A distance between the two internal ports is less than 0.06 times a wavelength of the lowest frequency. The maximum size of the first and second radiation boosters is smaller than 1/30 times the wavelength of the lowest frequency. The radiofrequency system includes two ports connected respectively to the first and the second internal ports of the radiating structure, and a port connected to the external port of the radiating system.
US11450942B2
An antenna module (100) includes at least one antenna element (121), a ground electrode (GND1), and a dielectric layer (130), which is provided between the antenna element (121) and the ground electrode (GND1), and on which the antenna element (121) is mounted. A space (132) is formed between the dielectric layer (130) and the ground electrode (GND1) in a region where the antenna element (121) and the ground electrode (GND1) overlap each other when the dielectric layer (130) is seen in a plan view.
US11450941B2
Inflatable support structures and related systems are disclosed. An example antenna system includes a mast configured to support an antenna member. The mast includes a strength member including an inner space that extends along an axis. The strength member is changeable between a first state in which the strength member is rollable along the axis and a second state in which the strength member is rigid along the axis. The mast also includes a sleeve arranged along an outer portion of the strength member. The mast also includes a bladder disposed in the inner space of the strength member and configured to receive a fluid. The first state and the second state of the strength member are based on a fluid pressure in the bladder.
US11450940B2
A remotely controllable antenna mount for use with a wireless telecommunication antenna provides both mechanical azimuth and mechanical tilt adjustment using AISG compatible motor control units and AISG control and monitoring systems to remotely adjust the physical orientation of the antenna. The mount control units are serially interconnected with existing AISG antenna control units (ACU's) which adjust internal electronic tilt of the antenna. The present solution provides the ability to both physically aim the antenna to adjust coverage area and also adjust the signal phase to fine tune the quality of the signal.
US11450939B2
An autonomous locator beacon including a protective casing having a power supply and a generator of radio signals connected to a transmit antenna for transmitting the generated signals. The transmit antenna is capable of taking a deployed position and a folded position. In the folded position, the transmit antenna is wound about the protective casing.
US11450934B2
A simple, low-cost circuit is disclosed that provides the requisite triple redundancy for a spark protection circuit for a battery-operated device having an on-board battery charger that is intended for use in hazardous atmospheres. The circuit complies with the IEC standard for intrinsically safe products.
US11450932B2
The present disclosure provides a battery, a preparation method thereof and an electric device. The battery includes a housing and an accommodated battery cell including electrode sheets and electrode tabs, where the electrode sheet includes a current collector, and the current collector is coated with an active material layer, the current collector includes a coating area coated with the active material layer and an empty foil area not coated with the active material layer, one end of the electrode tab is overlapped with the empty foil area, and the electrode tab and the electrode sheet are formed into an integral structure by laser welding; a surface of the empty foil area facing away from the electrode tab has a plurality of spiral weld marks arranged at intervals; and a surface of the electrode tab facing away from the empty foil area has no weld marks.
US11450922B2
To provide a separator which has a combination of a preferable air permeability enabling high prevention of internal short circuit and a high retention rate of such an air permeability in an electrolytic solution, and has more improved uniformity of the air permeability.
A separator comprising a porous sheet and cellulose nanofibers, wherein the porous sheet comprises a binder component having the SP value of 11 to 16 (cal/cm3)1/2, and the porous sheet has the cellulose nanofibers at the inside and on the surface thereof, and wherein the cellulose nanofibers are combined with the porous sheet by fusion of the binder component.
US11450914B2
A storage battery unit includes: a battery module having a plurality of cells, and a module circuit connected to (i) an electric power line and (ii) a communication line; a unit circuit connected to (i) the module circuit by the electric power line and the communication line, and (ii) an electric power conversion device disposed externally; and a casing that accommodates the battery module and the unit circuit. The casing includes a top plate, a bottom plate, and a front plate respectively disposed on a top surface, bottom surface, and front surface of the storage battery unit. The top plate includes a first top plate portion that substantially covers an entirety of the top surface. The front plate includes a first lateral plate portion that substantially covers an entirety of the front surface, and a fixing component. The fixing component is disposed along the first top plate portion.
US11450911B2
A battery packaging material is configured from a laminate including, at a minimum, a polyester film layer, an aluminum alloy foil layer, and a heat fusible resin layer in the stated order. The thickness of the polyester film layer is 23-27 μm (inclusive), the thickness of the aluminum alloy foil layer is 27-43 μm (inclusive), the thickness of the heat fusible resin layer is 70-100 μm (inclusive), and the insulation breakdown voltage of the surface of the polyester film layer side is 13 kV or greater.
US11450906B2
A cylindrical rechargeable battery including a positive electrode, a negative electrode, and a separator is provided. The positive electrode includes a positive electrode tab, and a piezoelectric element and a thermoelectric element are formed at edges of the positive electrode tab.
US11450902B2
Disclosed is a battery pre-processing apparatus and method. The battery pre-processing apparatus includes a control mechanism, as well as an automatic feeding mechanism, a transmission mechanism, an electricity monitoring actuator, a non-destructive testing mechanism, a flexible grabber mechanism, a multi-station operating table, an automatic cutting mechanism, an automatic separation mechanism, and a recovery and dust collection system that are each electrically connected to the control mechanism.
US11450900B2
An electrical energy storage device that includes an enclosure with both a positive electrical connection and a negative electrical connection positioned on an outside surface of the enclosure and a chemical storage cell for storing electrical energy, where the cell is mounted within the enclosure, and where the cell provides electrical energy to loads electrically connected to the connections, and where the cell is removable from the enclosure without uninstalling the device. The device also includes a subframe, attached within the enclosure, for mechanically mounting the cell within the enclosure, a latchable cover attached to the enclosure, where opening the cover enables a user to access the cell, and an electrical harness for electrically connecting the cell to the connections.
US11450897B2
The present disclosure provides a battery module, which can include a plurality of batteries, a positioning bracket, a circuit board, a thermistor and a fixing cover plate. The positioning bracket can be affixed onto the batteries and includes a first opening. The circuit board can have a main body portion disposed above the positioning bracket and a mounting portion located below the main body portion, the mounting portion can be contained in the first opening and supported on a battery of the plurality of batteries. The thermistor can be affixed on the mounting portion of the circuit board. The fixing cover plate can tightly press the mounting portion of the circuit board in the vertical direction to fix the mounting portion to the battery.
US11450895B2
The present disclosure relates to an electric tool and a power supply method for an electric tool. The electric tool includes: a housing; a motor, accommodated in the housing; battery pack mounting portions, at least two battery packs being detachably mounted in the battery pack mounting portions; a main switch, being in an open state or a closed state according to an operation of a user, when the main switch is in a closed state, the battery packs are capable of supplying power to the motor, and when the main switch is in an open state, the battery packs stop supplying power to the motor; and a control assembly, detecting a state of the main switch, when the main switch is in an open state, the control assembly controls transfer of electric energy of a battery pack with a high voltage to a battery pack with a low voltage of the at least two battery packs.
US11450876B2
A porous electrode for electrochemical cells, methods of making the same and its application are described. The porous electrode is comprised of a porous conductive layer and an insulating layer, whereas the pores inside the conductive layer function as mini-containers for the active metal for rechargeable batteries, and the insulating material covers the top conductive surface of the conductive layer and blocks the sites where active metal dendrite would otherwise preferentially grow. An example of such electrodes is a porous copper foil with top surface coated with polyvinylene difluoride (PVDF). Electrochemical cells containing the invented electrode, such as rechargeable lithium batteries, sodium batteries and aluminum batteries, have good cycle life and safety performance.
US11450860B2
Nanostructured materials, and methods and apparatus for their production are provided. Nanostructured materials comprise nanofibers having nanoparticles deposited along the outer surface thereof. The size of the nanofibers and nanoparticles, and the spacing of such nanoparticles along the nanofibers may be controlled over a wide range. Nanostructured materials may comprise a plurality of such nanofibers interwoven together to form fiber cloth-like materials. Many materials may be used to form the nanofibers including polymer nanofiber materials (e.g., polyvinyl alcohol (PVA) polyvinylpyrrolidone (PVP), etc.) along with compatible nanoparticle materials (e.g., salts or other crystallizable materials).
US11450857B2
A current collector for a lithium ion battery of reduced sensitivity to shocks and jars includes an insulating substrate, a first conductive layer; and at least one extended conductive layer extending from the first conductive layer. The insulating substrate has a main region and at least one tab region extending therefrom. The main region includes first and second surfaces opposing each other. The tab region includes a first extended surface extending from the first surface, and a second extended surface extending from the second surface. The first conductive layer covers the first surface, and the at least one extended conductive layer covers the first extended surface. Each tab region and extended conductive layer form a tab. The disclosure also provides an electrode plate and an electrode assembly.
US11450855B2
An electrode including a lithium diffusion rate-controlling layer and a lithium layer stacked successively on the surface thereof, and a method for manufacturing the same are disclosed. The electrode includes: a current collector; an electrode active material layer formed on the surface of the current collector; a lithium diffusion rate-controlling layer formed on the surface of the electrode active material layer; and a lithium layer containing a lithium metal ingredient and formed on the surface of the lithium diffusion rate-controlling layer.
US11450850B2
Systems and methods for configuring anisotropic expansion of silicon-dominant anodes using particle size may include a cathode, an electrolyte, and an anode, where the anode may include a current collector and an active material on the current collector. An expansion of the anode during operation may be configured by utilizing a predetermined particle size distribution of silicon particles in the active material. The expansion of the anode may be greater for smaller particle size distributions, which may range from 1 to 10 μm. The expansion of the anode may be smaller for a rougher surface active material, which may be configured by utilizing larger particle size distributions that may range from 5 to 25 μm. The expansion may be configured to be more anisotropic using more rigid materials for the current collector, where a more rigid current collector may comprise nickel and a less rigid current collector may comprise copper.
US11450849B2
An active material powder for use in a negative electrode of a battery, wherein the active material powder comprises active material particles, wherein the active material particles comprise silicon-based particles, wherein when said active material powder is crossed by a plane, then at least 65% of the discrete cross-sections of the silicon-based particles included in that plane, satisfy optimized conditions of shape and size, allowing the battery containing such an active material powder to achieve a superior cycle life and a production method of such an active material powder.
US11450847B2
Alkaline electrochemical cells are provided, wherein dissolved zinc oxide or zinc hydroxide is included at least in the free electrolyte solution, and/or solid zinc oxide or zinc hydroxide is included in the anode, so as to slow formation of a zinc oxide passivation layer on a zinc electrode. Methods for preparing such cells are also provided.
US11450845B2
Various implementations of a method of forming an electrochemical cell include providing a first electrode, a second electrode, a separator between the first and second electrodes, and an electrolyte in a cell container. The first electrode can include silicon-dominant electrochemically active material. The silicon-dominant electrochemically active material can include greater than 50% silicon by weight. The method can also include exposing at least a part of the electrochemical cell to CO2, and forming a solid electrolyte interphase (SEI) layer on the first electrode using the CO2.
US11450840B2
A method of producing a wet mixture includes a stirring and mixing process in which lithium-containing positive electrode active material particles having surplus lithium compounds on the surface and crystalline ferroelectric ceramic particles are dried, stirred and mixed to obtain a mixed powder; and a solution mixing process in which a lithium conductor forming solution is mixed with the mixed powder to obtain a wet mixture containing coated lithium-containing positive electrode active material particles having a coating which is made of an amorphous lithium conductor and in which the ferroelectric ceramic particles are dispersed on the surface of the lithium-containing positive electrode active material particles.
US11450832B2
A window member includes: a main surface; a first surface adjacent to a first side of the main surface in a first direction; a second surface adjacent to the first surface in the first direction; a third surface adjacent to a second side crossing the first side of the main surface in a second direction crossing the first direction; a fourth surface adjacent to the third surface in the second direction; and a first edge surface adjacent to the first surface and the third surface, wherein the main surface and a flat surface portion of the second surface form a first angle of 60 degrees or more and 120 degrees or less, and wherein the main surface and a flat surface portion of the fourth surface form a second angle of 60 degrees or more and 120 degrees or less.
US11450827B2
An organic light-emitting device is provided, including: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and comprising an emission layer, wherein the emission layer includes a host and a dopant, wherein the host includes at least one selected from a phosphine oxide-based compound, a pyrimidine-containing compound, a triazine-containing compound, and a cyano group-containing compound, and the dopant satisfies Equation 1, wherein, in Equation 1, ED, S1 refers to a singlet state energy level (eV) of the dopant; and ED, T1 refers to a triplet state energy level (eV) of the dopant: |ED,S1−ED,T1|≤0.2 eV. Equation 1
US11450821B2
An organic electroluminescence device comprises a first electrode, a second electrode disposed on the first electrode, and an emission layer disposed between the first electrode and the second electrode. The emission layer comprises a polycyclic compound represented by Formula 1 and achieves high efficiency and a low driving voltage. In Formula 1, at least one of Ar1 to Ar4 is represented by Formula 2.
US11450798B2
Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a gate disposed on a quantum well stack; an insulating material disposed on the gate; and a conductive via extending through the insulating material and in conductive contact with the gate.
US11450794B2
A carrier and a component are disclosed. In an embodiment a component includes a semiconductor chip including a substrate and a semiconductor body arranged thereon and a metallic carrier having a coefficient of thermal expansion which is at least 1.5 times greater than a coefficient of thermal expansion of the substrate or of the semiconductor chip, wherein the semiconductor chip is attached to a mounting surface of the metallic carrier by a connection layer such that the connection layer is located between the semiconductor chip and a buffer layer and adjoins a rear side of the semiconductor chip, wherein the buffer layer has a yield stress which is at least 10 MPa and at most 300 MPa, and wherein the substrate of the semiconductor chip and the metallic carrier of the component have a higher yield stress than the buffer layer.
US11450792B2
There is provided an electro-optical device including a light-emitting layer that has a first light-emitting element and a second light-emitting element which are adjacent to each other and a color filter layer that has a first color filter provided corresponding to the first light-emitting element and a second color filter provided corresponding to the second light-emitting element, in which an inter-element distance between the first light-emitting element and the second light-emitting element is 1.5 μm or less, and a thickness of layer between the light-emitting layer and the color filter layer is 6 times or less the inter-element distance.
US11450784B2
A light-emitting thyristor includes a first semiconductor layer of a P type, a second semiconductor layer of an N type arranged adjacent to the first semiconductor layer; a third semiconductor layer of the P type arranged adjacent to the second semiconductor layer; and a fourth semiconductor layer of the N type arranged adjacent to the third semiconductor layer. A part of the first semiconductor layer is an active layer adjacent to the second semiconductor layer. A dopant concentration of the active layer is higher than or equal to a dopant concentration of the third semiconductor layer. A thickness of the third semiconductor layer is thinner than a thickness of the second semiconductor layer. A dopant concentration of the second semiconductor layer is lower than the dopant concentration of the third semiconductor layer.
US11450780B2
The present invention relates to a photovoltaic module comprising a solar cell element and an insulation material laminated to at least one side of the solar cell element wherein the insulation material comprises an olefin copolymer which comprises silane group-containing monomer units, to a process for the production of such a photovoltaic module, and to the use of an olefin copolymer which comprises silane group-containing monomer units for the production of an insulation layer of a photovoltaic module.
US11450769B2
Semiconductor structures and methods for forming a semiconductor structure are provided. An active semiconductor region is disposed in a substrate. A gate is formed over the substrate. Source and drain regions of a transistor are formed in the active semiconductor region on opposite sides of the gate. The drain region has a first width, and the source region has a second width that is not equal to the first width.
US11450764B2
A method of forming a semiconductor device includes: providing a substrate, wherein a buffer layer, a channel layer, and a barrier layer are sequentially formed on the substrate; forming a doped compound semiconductor layer on a portion of the barrier layer; forming a first etch stop layer on the doped compound semiconductor layer; forming a second etch stop layer on the first etch stop layer; forming a first dielectric layer on the second etch stop layer; forming an etch protection layer on the first dielectric layer; performing a first etch process to form a recess in the first dielectric layer; performing a second etch process to form an opening exposing a portion of the second etch stop layer; performing a removal process to remove remaining portions of the etch protection layer on the first dielectric layer; and forming a gate metal layer to fill the opening.
US11450758B2
A semiconductor device and a method of forming the same are provided. A method includes forming a fin extending from a substrate. A sacrificial gate electrode layer is formed along a sidewall and a top surface of the fin. A patterning process is performed on the sacrificial gate electrode layer to form a sacrificial gate electrode. A reshaping process is performed on the sacrificial gate electrode to form a reshaped sacrificial gate electrode. The reshaped sacrificial gate electrode includes a first portion along the top surface of the fin and a second portion along the sidewall of the fin. A width of the first portion decreases as the first portion extends from a top surface of the first portion toward the top surface of the fin. A width of the second portion decreases as the second portion extends from the top surface of the fin toward the substrate.
US11450757B2
A finFET device and methods of forming a finFET device are provided. The method includes depositing a dummy gate over and along sidewalls of a fin extending upwards from a semiconductor substrate, forming a first gate spacer along a sidewall of the dummy gate, and plasma-doping the first gate spacer with carbon to form a carbon-doped gate spacer. The method further includes forming a source/drain region adjacent a channel region of the fin and diffusing carbon from the carbon-doped gate spacer into a first region of the fin to provide a first carbon-doped region. The first carbon-doped region is disposed between at least a portion of the source/drain region and the channel region of the fin.
US11450754B2
Semiconductor devices using a dielectric structure and methods of manufacturing are described herein. The semiconductor devices are directed towards gate-all-around (GAA) devices that are formed over a substrate and are isolated from one another by the dielectric structure. The dielectric structure is formed over the fin between two GAA devices and cuts a gate electrode that is formed over the fin into two separate gate electrodes. The two GAA devices are also formed with bottom spacers underlying source/drain regions of the GAA devices. The bottom spacers isolate the source/drain regions from the substrate. The dielectric structure is formed with a shallow bottom that is located above the bottoms of the bottom spacers.
US11450752B2
A semiconductor device includes a substrate having a main surface, and a temperature-sensitive diode structure having a trench formed in the main surface, a polysilicon layer embedded in the trench, a p-type anode region formed in the polysilicon layer, and an n-type cathode region formed in the polysilicon layer.
US11450751B2
An IC structure includes a source epitaxial structure, a drain epitaxial structure, a first silicide region, a second silicide region, a source contact, a backside via rail, a drain contact, and a front-side interconnection structure. The first silicide region is on a front-side surface and a first sidewall of the source epitaxial structure. The second silicide region is on a front-side surface of the drain epitaxial structure. The source contact is in contact with the first silicide region and has a protrusion extending past a backside surface of the source epitaxial structure. The backside via rail is in contact with the protrusion of the source contact. The drain contact is in contact with the second silicide region. The front-side interconnection structure is on a front-side surface of the source contact and a front-side surface of the drain contact.
US11450742B2
Present disclosure provides a FinFET structure, including a fin and a gate surrounding a first portion of the fin. A dopant concentration in the first portion of the fin is lower than about 1E17/cm3. The FinFET structure further includes an insulating layer surrounding a second portion of the fin. The dopant concentration of the second portion of the fin is greater than about 8E15/cm3. The insulating layer includes a lower layer and an upper layer, and the lower layer is disposed over a substrate connecting to the fin and has a dopant concentration greater than about 1E19/cm3.
US11450738B2
Disclosed herein are source/drain regions in integrated circuit (IC) structures, as well as related methods and components. For example, in some embodiments, an IC structure may include: a channel region including a first semiconductor wire and a second semiconductor wire; and a source/drain region proximate to the channel region, wherein the source/drain region includes a first semiconductor portion proximate to an end of the first semiconductor wire, the source/drain region includes a second semiconductor portion proximate to an end of the second semiconductor wire, and the source/drain region includes a contact metal at least partially between the first semiconductor portion and the second semiconductor portion.
US11450737B2
Provided is a method of manufacturing a nanorod. The method comprising comprises the steps of: providing a growth substrate and a support substrate; epitaxially growing a nanomaterial layer onto one surface of the growth substrate; forming a sacrificial layer on one surface of the support substrate; bonding the nanomaterial layer with the sacrificial layer; separating the growth substrate from the nanomaterial layer; flattening the nanomaterial layer; forming a nanorod by etching the nanomaterial layer; and separating the nanorod by removing the sacrificial layer.
US11450734B2
A semiconductor device includes an edge terminal structure portion provided between the active portion and an end portion of the semiconductor substrate on an upper surface of the semiconductor substrate, in which the edge terminal structure portion has a first high concentration region of the first conductivity type which has a donor concentration higher than a doping concentration of the bulk donor in a region between the upper surface and a lower surface of the semiconductor substrate, an upper surface of the first high concentration region is located on an upper surface side of the semiconductor substrate, and a lower surface of the first high concentration region is located on a lower surface side of the semiconductor substrate.
US11450733B2
The present disclosure relates to a semiconductor device and a manufacturing method, and more particularly to a 3D metal insulator metal (MIM) capacitor structure with an increased capacitance per unit area in a semiconductor structure. The MIM structure includes a substrate, an oxide layer formed over the substrate, and a first metal layer formed over the oxide layer. The first metal layer includes a plurality of mandrels formed on a surface of the first metal layer. The MIM structure also includes a dielectric layer formed over the first metal layer and the plurality of mandrels, a second metal layer formed over on the dielectric layer, and one or more interconnect structures electrically connected to the first and second metal layers.
US11450716B2
The present disclosure relates to an electroluminescence display having micro-lens layer. The electroluminescence display according to the present disclosure comprises: a lower substrate having a light emitting layer at middle portions; an upper substrate facing the upper substrate; a dam disposed at circumferences of the lower substrate and surrounding the light emitting layer; a filling layer filling space surrounded by the dam and covering the light emitting layer; a micro-lens layer disposed on the inner surface of the upper substrate; a color filter disposed as corresponding to the light emitting layer under the micro-lens layer; and a black matrix disposed at a side of the color filters under the micro-lens layer.
US11450715B2
A display device includes a base substrate, a plurality of display elements, a first light control layer, and a second light control layer. The base substrate includes a pixel region and a peripheral region adjacent to the pixel region. The display elements are disposed on the base substrate, overlap the pixel region in a plan view, and are configured to generate a first light. The first light control layer is disposed on the display elements, and includes a transmission part configured to transmit the first light, a first light conversion part configured to convert the first light into a second light, and a second light conversion part configured to convert the first light into a third light. The second light control layer overlaps at least a portion of the first light conversion part in the plan view and is configured to convert the first light into the second light.
US11450714B2
A display panel includes a display element layer configured to output first color light, an encapsulation layer disposed on the display element layer, a light control layer disposed on the encapsulation layer and including a first conversion part configured to output second color light, a second conversion part configured to output third color light, and a transmission part configured to transmit the first color light, a light absorbing layer disposed on the encapsulation layer to cover the first and second conversion parts and expose at least a portion of a top surface of the transmission part, and a color filter layer disposed on the light absorbing layer. The light absorbing layer is configured to absorb the first color light and to transmit the second color light and the third color light.
US11450711B2
An electronic device includes a semiconductor memory. The semiconductor memory may include a plurality of row lines, a plurality of column lines intersecting the row lines, and a plurality of memory cells disposed at respective intersections of the row lines and the column lines. Each memory cell includes a variable resistance pattern having an upper surface which is rounded.
US11450710B2
A display device includes a substrate, an emissive layer; a plurality of color converting layers that share the emissive layer, a barrier arranged on the emissive layer between the plurality of color converting layers, a first insulating layer provided between the plurality of color converting layers and the emissive layer and a second insulating layer provided between the first insulating layer and the plurality of color converting layers. The barrier spatially separates the plurality of color converting layers from each other and the first insulating layer has a plurality of first openings respectively corresponding to the plurality of color converting layers.
US11450708B2
A metal-oxide semiconductor module includes multiple metal-oxide semiconductor components separated from one another by at least one first trench. Each of the metal-oxide semiconductor components includes a heavily doped semiconductor layer which includes a drain region, an epitaxial layer which is formed with an indentation such that the drain region is partially exposed from the epitaxial layer, and a metallic patterned contact unit. The epitaxial layer also includes a source region and a gate region that are spaced-apart formed therein. The metallic patterned contact unit includes source, gate, and drain patterned contacts which are electrically connected to the source, gate, and drain regions, respectively. A light-emitting diode display device including the metal-oxide semiconductor module is also disclosed.
US11450704B2
An image sensor includes pixel regions separated by an isolation region and receiving incident light, color filters respectively disposed on a surface of the semiconductor substrate corresponding to the pixel regions, a cover insulating layer disposed on the surface of the semiconductor substrate and covering the color filters, first transparent electrodes disposed on the cover insulating layer and spaced apart to respectively overlap the color filters, an isolation pattern disposed on the cover insulating layer between the first transparent electrodes and having a trench spaced apart from the first transparent electrodes, a drain electrode disposed in the trench of the isolation pattern, and an organic photoelectric layer and a second transparent electrode sequentially disposed on the first transparent electrodes and the isolation pattern.
US11450692B2
An array substrate and a display screen, where the array substrate includes a display area and a wiring area located on one side of the display area, the wiring area includes an upper wiring layer and a lower wiring layer laminated with the upper wiring layer, the upper wiring layer and the lower wiring layer are separated by an insulating layer group, the insulating layer group includes an insulating sub-layer and an insulating organic compensator formed on the insulating sub-layer, the insulating organic compensator is configured to compensate for at least part of a recess on an upper surface of the insulating sub-layer.
US11450691B2
To improve field-effect mobility and reliability of a transistor including an oxide semiconductor film. A semiconductor device includes an oxide semiconductor film, a gate electrode, an insulating film over the gate electrode, the oxide semiconductor film over the insulating film, and a pair of electrodes over the oxide semiconductor film. The oxide semiconductor film includes a first oxide semiconductor film and a second oxide semiconductor film over the first oxide semiconductor film. The first oxide semiconductor film and the second oxide semiconductor film, include the same element. The first oxide semiconductor film includes a region having lower crystallinity than the second oxide semiconductor film.
US11450689B2
A silicon-on-insulator semiconductor substrate supports rows extending in a direction. Each row includes complementary MOS transistors and associated contact regions allowing back gate of the complementary MOS transistors to be biased. All transistors and associated contact regions of a given row are mutually isolated by a first trench isolation. Each row is bordered on opposed edges extending parallel to said direction by corresponding second trench isolations that are shallower than the first trench isolation.
US11450681B2
A semiconductor device includes a first stack group having first interlayer insulating layers and first gate layers, alternately and repeatedly stacked on a substrate and a second stack group comprising second interlayer insulating layers and second gate layers, alternately and repeatedly stacked on the first stack group. Separation structures pass through the first and second stack groups and include a first separation region and a second separation region. A vertical structure passes through the first and second stack groups and includes a first vertical region and a second vertical region. A conductive line is electrically connected to the vertical structure on the second stack group. A distance between an upper end of the first vertical region and an upper surface of the substrate is greater than a distance between an upper end of the first separation region and an upper surface of the substrate.
US11450676B2
A semiconductor device includes a substrate, a fin protruding over the substrate, a gate structure over the fin, a bottom electrode over and electrically coupled to the gate structure, a ferroelectric layer around the bottom electrode, and a top electrode around the ferroelectric layer.
US11450674B2
In a ROM cell using a vertical nanowire (VNW) FET, the gate of the VNW FET is connected with a word line (WL), the bottom thereof is connected with a bit line (BL), and the top thereof is selectively connected with a ground potential line. The bottom of the VNW FET of the ROM cell is connected to the bit line (BL) irrespective of the data stored in the ROM cell.
US11450672B2
An ultra-deep compute Static Random Access Memory (SRAM) with high compute throughput and multi-directional data transfer capability is provided. Compute units are placed in both horizontal and vertical directions to achieve a symmetric layout while enabling communication between the compute units. An SRAM array supports simultaneous read and write to the left and right section of the same SRAM subarray by duplicating pre-decoding logic inside the SRAM array. This allows applications with non-overlapping read and write address spaces to have twice the bandwidth as compared to a baseline SRAM array.
US11450669B2
Described herein are arrays of embedded dynamic random-access memory (eDRAM) cells that use TFTs as selector transistors. When at least some selector transistors are implemented as TFTs, different eDRAM cells may be provided in different layers above a substrate, enabling a stacked architecture. An example stacked TFT based eDRAM includes one or more memory cells provided in a first layer over a substrate and one or more memory cells provided in a second layer, above the first layer, where at least the memory cells in the second layer, but preferably the memory cells in both the first and second layers, use TFTs as selector transistors. Stacked TFT based eDRAM allows increasing density of memory cells in a memory array having a given footprint area, or, conversely, reducing the footprint area of the memory array with a given memory cell density.
US11450663B2
A semiconductor device structure, along with methods of forming such, are described. The structure includes a stack of semiconductor layers spaced apart from and aligned with each other, a first source/drain epitaxial feature in contact with a first one or more semiconductor layers of the stack of semiconductor layers, and a second source/drain epitaxial feature disposed over the first source/drain epitaxial feature. The second source/drain epitaxial feature is in contact with a second one or more semiconductor layers of the stack of semiconductor layers. The structure further includes a first dielectric material disposed between the first source/drain epitaxial feature and the second source/drain epitaxial feature and a first liner disposed between the first source/drain epitaxial feature and the second source/drain epitaxial feature. The first liner is in contact with the first source/drain epitaxial feature and the first dielectric material.
US11450660B2
Provided is a semiconductor device including a substrate, an isolation structure, a gate dielectric layer, a high-k dielectric layer, and a protection cap. The substrate includes a first region, a second region, and a transition region located between the first region and the second region. The isolation structure, located in the transition region. The gate dielectric layer is located on the isolation structure. The high-k dielectric layer is located on the isolation structure and extended to cover a sidewall and a surface of the gate dielectric layer. The protection cap is located on a surface and sidewalls of the high-k dielectric layer.
US11450654B2
A package structure includes a circuits substrate, a semiconductor package, a lid structure and a plurality of first spacer structures. The semiconductor package is disposed on and electrically connected to the circuit substrate. The lid structure is disposed on the circuit substrate covering the semiconductor package, wherein the lid structure is attached to the circuit substrate through an adhesive material. The plurality of first spacer structures is surrounding the semiconductor package, wherein the first spacer structures are sandwiched between the lid structure and the circuit substrate, and includes a top portion in contact with the lid structure and a bottom portion in contact with the circuit substrate.
US11450652B2
A micro LED transferring method is provided. The transferring method includes selectively applying a color conversion material to a mono-color substrate, the mono-color substrate including first micro LEDs in a first color; obtaining a multi-color substrate based on a result of the applying, the multi-color substrate including the first micro LEDs in the first color and second micro LEDs in a second color different from the first color; and irradiating a laser beam toward the multi-color substrate to transfer the first micro LEDs and the second micro LEDs to a target substrate.
US11450650B2
A display device includes a substrate, an emission layer provided on the substrate and a reflective layer provided on the emission layer. The emission layer has an emission region that emits light, the reflective layer has a first opening, the emission region overlaps the first opening in a direction perpendicular to an upper surface of the substrate and a first width of the emission region is smaller than a second width of the first opening.
US11450645B2
Hybrid fanouts for semiconductor device assemblies, and associated methods and systems are disclosed. In one embodiment, at least one edge a first semiconductor die is attached to a molding including through mold vias (TMVs). Conductive traces may be formed on a first side of the first semiconductor die, where the first side includes integrated circuitry coupled to the conductive traces. Moreover, conductive pads may be formed on a surface of the molding, which is coplanar with the first side. The conductive pads are coupled to first ends of the TMVs, where second ends of the TMVs are coupled to bond wires connected to one or more second semiconductor dies that the first semiconductor die carries. Conductive bumps can be formed on the conductive traces and pads such that the first semiconductor die and the molding attached thereto can be directly attached to a printed circuit board.
US11450637B2
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a method for forming a semiconductor device is provided. The method includes the following operations. In a first semiconductor structure, a first bonding layer is formed having a first dielectric layer and a plurality of protruding contact structures. In a second semiconductor structure, a second bonding layer is formed having a second dielectric layer and a plurality of recess contact structures. The plurality of protruding contact structures are bonded with the plurality of recess contact structures such that each of the plurality of protruding contacts is in contact with a respective recess contact structure.
US11450627B2
A semiconductor package may include a semiconductor chip mounted on a package substrate, and capacitors. The capacitors may be disposed between the package substrate and the first semiconductor chip, and the capacitors may support the first semiconductor chip.
US11450620B2
Fan-out panel level packages (FOPLPs) comprising warpage control structures and techniques of formation are described. An FOPLP may comprise one or more redistribution layers; a semiconductor die on the one or more redistribution layers; one or more warpage control structures adjacently located next to the semiconductor die; and a mold compound encapsulating the semiconductor die and the one or more warpage control structures on the one or more redistribution layers. The FOPLP can be coupled a board (e.g., a printed circuit board, etc.). The warpage control structures can assist with minimizing or eliminating unwanted warpage, which can occur during or after formation of an FOPLP or a packaged system. In this way, the warpage control structures can assist with reducing costs associated with semiconductor packaging and/or manufacturing of an FOPLP or a packaged system.
US11450619B2
An embedded package structure having a shielding cavity according to an embodiment of the present disclosure includes a device embedded in an insulating layer, and a shielding cavity enclosing the device, wherein the shielding cavity is defined by a shielding wall embedded in the insulating layer and surrounding the device on four sides, and first and second wiring layers which cover first and second end faces of the shielding wall and are electrically connected with the shielding wall; wherein a signal line leading-out opening is to formed between the first end face of the shielding wall and the first wiring layer, and a signal line connected with a terminal of the device is led, from the signal line leading-out opening, out of the shielding cavity.
US11450615B2
A structure including a first semiconductor die, an interposer and a first insulating encapsulation is provided. The first semiconductor die includes a semiconductor substrate, an interconnect structure disposed on the semiconductor substrate and conductive vias disposed on the interconnect structure. The interposer includes a dielectric layer and through vias penetrating through the dielectric layer. The first insulating encapsulation laterally encapsulates the first semiconductor die and the interposer, wherein a thickness of the dielectric layer of the interposer substantially equals to a thickness of the first semiconductor die and a thickness of the first insulating encapsulation.
US11450613B2
Apparatuses, systems and methods associated with integrated circuit packages with integrated test circuitry for testing of a channel between dies are disclosed herein. In embodiments, an integrated circuit (IC) package may include a first die, a second die, and a channel that couples the first die to the second die. The first die may include a transmitter, test circuitry coupled between the transmitter and the channel, wherein the test circuitry is to control charge and discharge of the channel, and a receiver coupled to the channel. The receiver may determine a voltage of the channel during charge and discharge of the channel, and output an indication of the voltage. Other embodiments may be described and/or claimed.
US11450611B2
In one embodiment, a semiconductor device includes a substrate including two element regions that extend in a first direction parallel to a surface of the substrate and are adjacent to each other in a second direction crossing the first direction. The device further includes an interconnection layer provided above the substrate. The device further includes an insulator provided between the substrate and the interconnection layer. The device further includes a plug extending in the second direction and in a third direction crossing the first and second directions in the insulator, provided on each of the element regions, and electrically connected to the element regions and the interconnection layer.
US11450609B2
The present disclosure provides a structure and a method to reduce electro-migration. An interconnect structure according to the present disclosure includes a conductive feature embedded in a dielectric layer, a capping barrier layer disposed over the conductive feature and the dielectric layer, and an adhesion layer sandwiched between the capping barrier layer and the dielectric layer. The adhesion layer includes a degree of crystallinity between about 40% and about 70%.
US11450606B2
A semiconductor package structure including a semiconductor die having a first surface, a second surface opposite the first surface, and a third surface adjoined between the first surface and the second surface. A first protective insulating layer covers the first and third surfaces of the semiconductor die. A redistribution layer (RDL) structure is electrically coupled to the semiconductor die and surrounded by the first protective insulating layer on the first surface of the semiconductor die. A first passivation layer covers the first protective insulating layer and the RDL structure. At least one conductive structure passes through the first passivation layer and is electrically coupled to the RDL structure. A method of forming the semiconductor package is also provided.
US11450598B2
A package that includes an integrated device, a substrate coupled to the integrated device, and an encapsulation layer coupled to the substrate. The encapsulation layer encapsulates the integrated device. The substrate includes at least one dielectric layer, a plurality of interconnects located in the at least one dielectric layer, wherein at least one of the interconnects has a rectangular side cross-section having at least one corner with a corner radius less than a corner radius threshold.
US11450596B2
A lead frame includes a die paddle, a plurality of leads, at least one connector and a bonding layer. The leads surround the die paddle. Each of the leads includes an inner lead portion adjacent to and spaced apart from the die paddle and an outer lead portion opposite to the inner lead portion. The connector is connected to the die paddle and the inner lead portions of the leads. The bonding layer is disposed on a lower surface of the die paddle and a lower surface of each of the outer lead portions.
US11450594B2
A semiconductor device includes: semiconductor elements and; a lead frame including a mount having an upper surface over which the semiconductor elements and are mounted; a sealing resin sealing the lead frame and the semiconductor elements and so that outer leads and of the lead frame protrude outwardly; and a resin wall located on an inner lead between the outer lead and the mount of the lead frame. A vertical thickness of the resin wall is greater than a vertical thickness from a lower surface of the sealing resin to a lower end of the lead frame.
US11450593B2
A method of frame handling during semiconductor package production includes: providing a lead frame having leads secured to a periphery of the lead frame by first tie bars; providing a multi-gauge spacer frame having spacers secured to a periphery of the spacer frame by second tie bars, the spacers being thicker than the second tie bars; and aligning the multi-gauge spacer frame with the lead frame such that the spacers and the second tie bars of the multi-gauge spacer frame do not contact the leads of the lead frame. A power semiconductor module and a method of assembling a power semiconductor module are also described.
US11450577B2
Methods and systems for imaging and cutting semiconductor wafers and other microelectronic device substrates are disclosed herein. In one embodiment, a system for singulating microelectronic devices from a substrate includes an X-ray imaging system having an X-ray source spaced apart from an X-ray detector. The X-ray source can emit a beam of X-rays through the substrate and onto the X-ray detector, and X-ray detector can generate an X-ray image of at least a portion of the substrate. A method in accordance with another embodiment includes detecting spacing information for irregularly spaced dies of a semiconductor workpiece. The method can further include automatically controlling a process for singulating the dies of the semiconductor workpiece, based at least in part on the spacing information. For example, individual dies can be singulated from a workpiece via non-straight line cuts and/or multiple cutter passes.
US11450571B2
Methods of manufacturing a semiconductor structure are provided. One of the methods includes: receiving a substrate including a first conductive region of a first transistor and a second conductive region of a second transistor, wherein the first transistor and the second transistor have different conductive types; performing an amorphization on the first conductive region and the second conductive region; performing an implantation over the first conductive region of the first transistor; forming a contact material layer over the first conductive region and the second conductive region; performing a thermal anneal on the first conductive region and the second conductive region; and performing a laser anneal on the first conductive region and the second conductive region.
US11450566B2
A semiconductor device includes a first metal wiring layer, an interlayer insulating layer formed over the first metal layer, a second metal wiring structure embedded in the interlayer dielectric layer and connected to the first metal wiring layer, and an etch-stop layer disposed between the first metal wiring and the first interlayer dielectric layer. The etch-stop layer includes one or more sub-layers. The etch-stop layer includes a first sub-layer made of an aluminum-based insulating material, hafnium oxide, zirconium oxide or titanium oxide.
US11450561B2
Performance of a semiconductor device is improved. In one embodiment, for example, deposition time is increased from 4.6 sec to 6.9 sec. In other words, in one embodiment, thickness of a tantalum nitride film is increased by increasing the deposition time. Specifically, in one embodiment, deposition time is increased such that a tantalum nitride film provided on the bottom of a connection hole to be coupled to a wide interconnection has a thickness within a range from 5 to 10 nm.
US11450555B2
A method includes forming a first trench in a semiconductor substrate. A mask is filled in the first trench and over the semiconductor substrate. After filling the mask in the first trench, the mask is patterned to form an opening in the mask. A second trench is formed in the semiconductor substrate. A depth of the second trench is different from a depth of the first trench. After forming the second trench in the semiconductor substrate, the mask is removed. A dielectric material is filled in both the first and second trenches.
US11450552B2
Systems, method and related apparatuses for adjusting support elements of a support apparatus to approximate a surface profile of a wafer. The support apparatus may include a group of mutually lateral adjacent support elements, each mutually lateral adjacent support element is configured to independently move at least vertically and comprising an upper surface. The support apparatus may further include a thermal energy transfer device operably coupled to each of the mutually lateral support elements, and an actuator system operably coupled to each of the support elements to selectively move one or more of the mutually lateral support elements vertically.
US11450551B2
Provided are an edge ring and a heat treatment apparatus having the same. The edge ring includes a main body having a ring shape. The main body includes a substrate support part configured to support an edge of a bottom surface of a substrate, an outer band provided outside the substrate support part and having a top surface that is higher than a top surface of the substrate support part and is parallel to a top surface of the substrate supported by the substrate support part, an outer sidewall provided outside the outer band, and a groove part provided between the substrate support part and the outer band.
US11450545B2
According to some embodiments, a semiconductor substrate processing apparatus includes a housing, a plasma source unit, an electrostatic chuck, and a ring unit. The housing encloses a process chamber. The plasma source unit is connected to the housing, and includes a shower head and a fixing ring positioned to support the shower head. The shower head includes an upper electrode mounted on the fixing ring, and includes injection holes passing through part of the upper electrode and configured to inject gas into the chamber. The electrostatic chuck is connected to the housing and includes a lower electrode, and is for mounting a semiconductor substrate thereon. The ring unit is mounted on an edge portion of the electrostatic chuck, and includes a focus ring and a cover ring surrounding the focus ring. One of the lower electrode and the upper electrode is connected to a high frequency power supply, and the other of the lower electrode and the upper electrode is connected to ground. The focus ring has an inner side surface, and an opposite outer side surface that contacts the cover ring, and a width between the inner side surface and the outer side surface of the focus ring is a first width. The cover ring has an inner side surface that contacts the outer side surface of the focus ring, and an outer side surface, and a width between the inner side surface and the outer side surface of the cover ring is a second width. The first width is between 2 and 10 time the second width.
US11450542B2
In an embodiment, a system includes: a base; and a rod set comprising multiple rods connected to the base, wherein each rod of the rod set comprises multiple fingers disposed in a vertically-stacked relationship to each other and separated respectively from each other by respective slots, wherein each slot is configured to receive a bevel of a wafer, and wherein each of the multiple fingers comprises a rounded end at a furthest extension.
US11450541B2
A metrology method for use in determining one or more parameters of a patterned structure, the method including providing raw measured TEM image data, TEMmeas, data indicative of a TEM measurement mode, and predetermined simulated TEM image data including data indicative of one or more simulated TEM images of a structure similar to the patterned structure under measurements and a simulated weight map including weights assigned to different regions in the simulated TEM image corresponding to different features of the patterned structure, performing a fitting procedure between the raw measured TEM image data and the predetermined simulated TEM image data and determining one or more parameters of the structure from the simulated TEM image data corresponding to a best fit condition.
US11450538B2
A substrate stage includes: a base portion having a mounting surface; an annular support configured to support a substrate; an annular partition wall configured to divide the mounting surface into an outer region and an inner region in a radial direction of the substrate; a plurality of protrusions provided on the mounting surface and configured to support the substrate with a gap left between an upper end surface of the partition wall and the substrate; an outer flow path in communication with the outer region, and configured to allow a heat transfer gas supplied to a space between the substrate and the mounting surface to flow therethrough; an inner flow path in communication with the inner region, and configured to allow the heat transfer gas to flow therethrough; and an annular diffusion portion configured to diffuse the heat transfer gas along a circumferential direction of the partition wall.
US11450536B2
There is provided a technique that includes: a first processing module including a first process container in which at least one substrate is processed and a substrate loading port installed at a front side of the first processing module; a first utility system including a first supply system configured to supply a first processing gas into the first process container, a surface of the first utility system is connected or arranged close to a rear surface of the first processing module; and a first vacuum-exhauster arranged behind the first processing module and configured to exhaust an inside of the first process container, wherein the first vacuum-exhauster includes an outer side surface configured such that the outer side surface does not protrude more outward than an outer side surface of the first utility system.
US11450535B2
A semiconductor package comprising a fan-out structure and a manufacturing method therefor are disclosed. A semiconductor package according to an embodiment of the present invention comprises: a wiring unit comprising an insulation layer and a wiring layer; a semiconductor chip mounted on the wiring unit and coupled to the wiring layer by flip-chip bonding; a filling member for filling a gap between the semiconductor chip and the wiring unit; and a film member for performing coating so as to cover one surface of each of the semiconductor chip, the filling member, and the wiring unit.
US11450530B2
A substrate processing apparatus includes a substrate rotator, a processing liquid supply, an anode and a cathode, and a controller. The substrate rotator is configured to hold and rotate a substrate. The processing liquid supply is configured to supply a processing liquid to the substrate held by the substrate rotator. The anode and the cathode are configured to apply a voltage to the processing liquid supplied from the processing liquid supply. The controller is configured to control the substrate rotator, the processing liquid supply, and the anode and the cathode. The controller allows, by contacting the anode and the cathode with the processing liquid independently, the processing liquid in contact with the anode and the processing liquid in contact with the cathode to be supplied to the substrate while being spaced apart from each other when the substrate is rotated.
US11450525B2
Methods of depositing films are described. Specifically, methods of depositing metal oxide films are described. A metal oxide film is selectively deposited on a metal layer relative to a dielectric layer by exposing a substrate to an organometallic precursor followed by exposure to an oxidant.
US11450515B2
An apparatus includes a plasma processing container; a workpiece placement table disposed in the plasma processing container; a dielectric member having a facing surface that faces the workpiece placement table; an antenna provided on a surface of the dielectric member opposite to the facing surface and configured to introduce an induced electric field for plasma excitation into the plasma processing container via the dielectric member; an electromagnet group disposed along an outer circumference of the plasma processing container and configured to form a magnetic field in the plasma processing container; and a controller configured to control magnitudes of electric currents flowing through respective electromagnets of the electromagnet group differently from each other, to generate a magnetic gradient along a circumferential direction in the magnetic field that exists only in an outer circumferential space in the plasma processing container.
US11450494B2
A handle of a manual operation mechanism of a circuit breaker, which includes an operating handle, a padlock device, and a locking shaft, wherein a middle of the padlock device is pivotally arranged on the operating handle, a front end of the padlock device is connected with the locking shaft, the padlock device is connected with the operating handle through a first driving member, a rear end of the padlock device is in limit fit with a locking mechanism, a padlock hole is arranged in the rear end of the padlock device, and the padlock hole is shielded by the operating handle.
US11450493B2
A key assembly includes a bottom plate, a keycap disposed on the bottom plate, an elastic member disposed between the bottom plate and the keycap, a link member, and a protruding member. The keycap has an inner surface facing the bottom plate and includes a link member pivoting portion protruding from the inner surface. The link member pivoting portion has a pivot hole and an opening communicating with the pivot hole and away from the inner surface. A size of the opening is smaller than a size of the pivot hole. The link member is rotatably disposed in the pivot hole. The protruding member is disposed between the inner surface of the keycap and the link member. The link member is supported by the protruding member and contacts a part of the link member pivoting portion near the opening on a wall surface surrounding the pivot hole.
US11450488B2
An apparatus is disclosed that includes an active storage layer including: a network of carbon nanotubes defining void spaces; and a carbonaceous material located in the void spaces and bound by the network of carbon nanotubes. In some cases, the active layer provides energy storage, e.g., in an ultracapacitor device.
US11450483B2
An electronic component includes an electronic component main body having a mounting surface with first and second baked electrodes located thereon at locations spaced apart from one another. A recess extends into the electronic component main body in the area between the first and second baked electrodes. The recess extends over at least a part of at least one of the first and second baked electrodes.
US11450480B2
The present disclosure provides a transformer module and a power module, wherein the transformer module comprises: a magnetic core, a first metal winding and a second metal winding. A first wiring layer, a first insulating layer and a second wiring layer are sequentially disposed on the magnetic core from the outside to the inside; the first metal winding is formed on the first wiring layer and winded around the magnetic core in a foil structure; the first insulating layer is at least partially covered by the first metal winding; a second metal winding is formed on the second wiring layer and winded around the magnetic core in a foil structure, wherein the second metal winding is at least partially covered by the first insulating layer, and is at least partially covered by the first metal winding.
US11450468B2
A reactor including: a coil having a winding portion; a magnetic core that is disposed extending inside and outside the winding portion, and is configured to form a closed magnetic circuit; and a resin mold that includes an inner resin disposed between the winding portion and the magnetic core, and does not cover an outer peripheral face of the winding portion.
US11450467B2
A magnetoresistive element comprises a novel iPMA cap layer on a surface of a recording layer to induce a giant interfacial perpendicular magnetic anisotropy (G-iPMA) of the recording layer and a method of making the same. The recording layer comprises a first free layer immediately contacting to the tunnel barrier layer and having a body-centered cubic structure with a (100) texture, and a second free layer having a body-centered cubic structure with a (110) texture or a face-centered cubic structure with a (111) texture, and a crystal-breaking layer inserted between the first free layer and the second free layer.
US11450466B2
The invention comprises a novel composite seed structure (CSS) having lattice constant matched crystalline structure with the Co layer in above perpendicular magnetic pinning layer (pMPL) so that an excellent epitaxial growth of magnetic super lattice pinning layer [Co/(Pt, Pd or Ni)]n along its FCC (111) orientation can be achieved, resulting in a significant enhancement of perpendicular magnetic anisotropy (PMA) for perpendicular spin-transfer-torque magnetic-random-access memory (pSTT-MRAM) using perpendicular magnetoresistive elements as basic memory cells which potentially replace the conventional semiconductor memory used in electronic chips, especially mobile chips for power saving and non-volatility.
US11450458B2
Provided is a ferrite sintered magnet including a main phase formed of ferrite having a hexagonal magnetoplumbite type crystalline structure, in which the main phase contains Fe and Co, and the ferrite sintered magnet contains CaB2O4. CaB2O4 is contained in a heterophase that is a crystalline phase different from the main phase, and an area ratio of CaB2O4 to the entire cross-sectional surface of a sintered magnet, is less than or equal to 2%.
US11450444B2
A storage basket for radioactive materials, defining housings parallel to each other and each extending along a housing axis parallel to a longitudinal central axis of the basket, the latter including: a plurality of transverse plates, traversed by a plurality of openings; a plurality of housing tubes arranged parallel to the longitudinal central axis of the basket. The housing tubes are arranged in alternation with the transverse plates along the axis, such that the inner lateral surface of each housing is defined, successively along this axis, at least by the inner surface of a first housing tube, the inner surface of one of the openings of a first transverse plate, and the inner surface of a second housing tube.
US11450442B2
An exemplary embodiment can include an apparatus including: an internal-external hybrid nuclear reactor, which can include: at least one reciprocating internal engine; and at least one external reactor integrated with said at least one reciprocating internal engine. The reciprocating engine can receive nanofuel (including moderator, nanoscale molecular dimensions & molecular mixture) internally in an internal combustion engine that releases nuclear energy. A method of operating the hybrid nuclear reactor can include operating the reciprocating internal engine loaded with nanofuel in spark or compression ignition mode. A method of cycling the reciprocating internal engine, can include 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.
US11450430B2
A system has a measuring device providing a readout of a physiological condition, an imaging apparatus with an Internet connection, an image recognition module executing on the imaging apparatus, the image recognition module adapted to compare images to a library of options, and to process the readout by optical character recognition (OCR), and an internet-connected server coupled to a data repository, the Internet-connected server executing coded instructions on a processor. The measuring device is engaged, providing the readout of the physiological condition of the subject, an image of the measuring device including the readout is captured by the imaging apparatus in a single image, the image recognition module identifies the device and the nature of the physiological condition, processes the readout image by optical character recognition, and transmits the nature of the device, the physiological condition, the subject's identification, and the processed value of the readout to the internet-connected server.
US11450421B2
Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.
US11450420B2
A smart dosing device includes: a supply pathway having a compartment that is able to house multiple discrete doses of a substance; at least one sensor that captures identifying information related to the substance; a wireless communication module; and at least one security feature that restricts use of the smart dosing device. A method of providing a measured dose using a smart dosing device includes: retrieving a discrete dose from a storage cavity of the smart dosing device; and providing the discrete dose via an outlet port of the device. A smart dosing system includes: a smart dosing device having a unique identifier, the smart dosing device including a cartridge housing multiple discrete doses of a substance, the cartridge having a unique cartridge identifier; and a server including a central database that stores usage information related to the smart dosing device including the unique identifier and the unique cartridge identifier.
US11450414B2
A system and method for patient data processing during diagnosis and therapy of a patient's sleep disorder breathing. The system and method includes providing diagnostic providers and therapy device providers with a simple and fast way to generate a clinical diagnosis from a diagnostic device and to transfer that patient's record and diagnostic data to the therapy provider responsible for the patient's ongoing care. The patient may be automatically assigned therapy devices having predetermined therapy settings that are based on the patient's record and diagnostic data.
US11450413B2
Congestive heart failure (CHF) is a leading cause of death in the United States. WANDA is a wireless health project that leverages sensor technology and wireless communication to monitor the health status of patients with CHF. The first pilot study of WANDA showed the system's effectiveness for patients with CHF. However, WANDA experienced a considerable amount of missing data due to system misuse, nonuse, and failure. Missing data is highly undesirable as automated alarms may fail to notify healthcare professionals of potentially dangerous patient conditions. Embodiments of the present disclosure may utilize machine learning techniques including projection adjustment by contribution estimation regression (PACE), Bayesian methods, and voting feature interval (VFI) algorithms to predict both non-binomial and binomial data. The experimental results show that the aforementioned algorithms are superior to other methods with high accuracy and recall.
US11450412B1
A system for smart pooling includes a computing device configured to obtain a feature datum, identify a predictive prevalence value as a function of the feature datum, wherein identifying the predictive prevalence value further comprises receiving a predictive training set correlating the feature datum with a probabilistic outcome, training a predictive machine-learning model as a function of the predictive training set, and identifying the predictive prevalence value as a function of the trained predictive machine-learning model and the feature datum, and determine an enhanced well count, wherein determining the enhanced well count further comprises generating a pooling threshold, and determining the enhanced well count as a function of the pooling threshold and the predictive prevalence value.
US11450404B1
A memory device includes an at least one first normal mat and an at least one second normal mat, a first redundancy mat configured to provide one or more first redundancy column lines for repairing one or more column lines disposed in the at least one first normal mat, a second redundancy mat configured to provide one or more second redundancy column lines for repairing one or more column lines disposed in the at least one second normal mat, and a redundancy segmented input/output (I/O) line coupled to both of the first redundancy mat and the second redundancy mat.
US11450397B2
A memory system includes a nonvolatile semiconductor memory and a memory controller. The memory controller is configured to schedule plural types of reliability countermeasure processes to be executed for the nonvolatile semiconductor memory. The plural types of reliability countermeasure processes includes at least a first reliability countermeasure process. The memory controller is configured to skip the first reliability countermeasure process to be executed when the first reliability countermeasure process is not necessary to be executed by executing an access process other than the first reliability countermeasure process to the nonvolatile semiconductor memory.
US11450393B1
A non-volatile memory apparatus and method of operation are provided. The apparatus includes storage elements connected to a word line. Each of the storage elements is configured to be programmed to a respective target data state. The apparatus also includes a respective bit line associated with each of the storage elements and a control circuit configured to apply a plurality of program pulses to the word line that progressively increase by a program step voltage. The control circuit counts an over programming number of the storage elements having a threshold voltage exceeding an over programming verify level of the respective target data state that is less than a default verify level and based on the program step voltage. The control circuit adjusts a voltage of the respective bit line to one or more adjusted levels in response to the over programming number being greater than a predetermined over programming number.
US11450375B2
In some examples, a subword driver block of a memory device includes a plurality of active regions of a first type and a plurality of active regions of a second type adjacent to the plurality of active regions of the first type. The subword driver block further includes a plurality of first gate electrodes overlapping with the plurality of active regions of the first type to form a plurality of first transistors, and a plurality of second gate electrodes overlapping with the plurality of active regions of the first type to form a plurality of second transistors. Each of the second transistors is shared by a first subword driver and a second subword driver. Each of the second transistors may include a drain and a source respectively coupled to a first and second word line, which are driven by the first subword driver and the second subword driver, respectively.
US11450367B2
A circuit includes a selection circuit configured to receive a first address from a first port and a second address from a second port, a first latch circuit coupled to the selection circuit and configured to output each of the first address and the second address received from the selection circuit, a decoder, and a control circuit. The control circuit is configured to generate a plurality of signals configured to cause the decoder to decode each of the first address and the second address.
US11450366B2
A dividing circuit system includes a first dividing circuit and a second dividing circuit. The first dividing circuit performs a reset operation based on a reset control signal and generates second and fourth divided clock signals. The second dividing circuit performs a reset operation based on the reset control signal and generates first and third divided clock signals.
US11450364B2
Systems and methods are provided for a computing-in memory circuit that includes a bit line and a plurality of computing cells connected to the bit line. Each of the plurality of computing cells includes a memory element, having a data output terminal; a logic element, having a first input terminal, a second input terminal and an output terminal, wherein the first input terminal is coupled to the data output terminal of the memory element, the second input terminal receives a select signal; and a capacitor, having a first terminal and a second terminal, where the first terminal is coupled to the output terminal of the logic element, the second terminal is coupled to the bit line. A voltage of the bit line is driven by the plurality of computing cells.
US11450360B2
An electronic device includes a semiconductor memory. The semiconductor memory includes a write circuit and a memory cell. The write circuit is suitable for generating a first write current having a lower level than a melting current and a second write current having a higher level than the melting current during a set program operation. The memory cell is suitable for storing a data value corresponding to a write data signal, based on the first and second write currents.
US11450358B2
The present invention relates to a method of operating memory cells, comprising reading a previous user data from the memory cells; writing a new user data and merging the new user data with the previous user data into write registers; generating mask register information, and wherein the mask register information indicates bits of the previous user data stored in the memory cells to be switched or not to be switched in their logic values; counting numbers of a first logic value and a second logic value to be written using the mask register information, respectively; storing the numbers of the first logic value and the second logic value into a first counter and a second counter, respectively; and applying a programming pulse to the memory cells according to the mask register information.
US11450357B2
A memory device is provided and includes multiple memory cells, multiple reference cells, and multiple sense amplifiers. The memory cells are coupled to first inputs of the sense amplifiers, respectively. The reference cells are coupled to second inputs of the sense amplifiers, respectively. The reference cells are coupled to each other.
US11450346B2
A method and apparatus provide for determining a temperature at a junction of a laser diode when the laser diode is operated in a lasing state that facilitates heat-assisted magnetic recording, comparing the junction temperature and an injection current supplied during the lasing state to stored combinations of junction temperature and injection current, and determining a likelihood of mode hopping occurring for the laser diode during the lasing state based on the comparison to stored combinations of junction temperature and injection current.
US11450345B2
A magnetic recording medium that can exhibit good traveling performance during use is provided. This magnetic recording medium is a tape-shaped magnetic recording medium, and includes a substrate including a polyester as a main component, a base layer disposed on the substrate, and a magnetic layer disposed on the base layer. The kurtosis of the surface of the magnetic layer is 3.0 or more. The base layer and the magnetic layer each include a lubricant including a fatty acid and a fatty acid ester. In the lubricant, a ratio of the content of the fatty acid to the content of the fatty acid ester is less than 0.6.
US11450342B2
A magnetoresistance effect element includes a underlayer, a protective layer, a laminated body located between the underlayer and the protective layer and including a first ferromagnetic layer, a non-magnetic layer, and a second ferromagnetic layer in order from a side closest to the underlayer, and an intermediate layer located between the underlayer and the first ferromagnetic layer, or between the second ferromagnetic layer and the protective layer, wherein, one ferromagnetic layer selected from the first ferromagnetic layer and the second ferromagnetic layer and in contact with the intermediate layer is a Heusler alloy having a Co basis, and a main component of the intermediate layer is an element other than Co among elements constituting the Heusler alloy having the Co basis.
US11450339B2
A method comprising determining an envelope of an audio file based on a double-windowing analysis of the audio file.
US11450326B2
An artificial intelligence (AI) device, such as a robot, comprises: an output interface to output content in response to a request of a user; a camera to acquire an image of the user; a microphone to acquire a voice signal including a voice content uttered by the user; a processor to determine a characteristic of the user based on the content, the image, and/or the voice signal, and recognize the voice content through a voice recognition mode corresponding to the determined characteristic. The AI device may include a communication interface to forward the voice signal to a remote computer that identifies the characteristic and recognizes the voice content based on the characteristic. According to an embodiment, when an irregular voice is recognized from the acquired voice signal, the processor may recognize a regular voice corresponding to the irregular voice using an artificial intelligence-based learning model.
US11450325B1
Devices and techniques are generally described for using user feedback to determine routing decisions in a speech processing system. In various examples, first data representing a first utterance may be received. Second data representing a first semantic interpretation of the first utterance may be determined. A first intent data processing application may be selected for processing the second data. Feedback data may be determined related to the first intent data processing application processing the second data. Third data representing a semantic interpretation of a second utterance may be received, wherein the first semantic interpretation is the same as the second semantic interpretation. A second intent data processing application may be determined for processing the third data based at least in part on the feedback data.
US11450322B2
A speech control method and an electronic device. The method includes displaying a first interface of an application, where the first interface includes a control used to update the first interface, enabling a speech application in the background in response to a wake-up signal entered by a user, displaying M speech input prompts on the first interface, where each speech input prompt corresponds to at least one control on the first interface, collecting a speech control signal entered by the user, where the speech control signal corresponds to a first speech input prompt in the M speech input prompts, and displaying a second interface of the application in response to the speech control signal, where the second interface is an interface obtained through updating after a first control on the first interface is triggered, and the first control corresponds to the first speech input prompt.
US11450321B2
Among other things, requests are received from voice assistant devices expressed in accordance with different corresponding protocols of one or more voice assistant frameworks. Each of the requests represents a voiced input by a user to the corresponding voice assistant device. The received requests are re-expressed in accordance with a common request protocol. Based on the received requests, responses to the requests are expressed in accordance with a common response protocol. Each of the responses is re-expressed according to a protocol of the framework with respect to which the corresponding request was expressed. The responses are sent to the voice assistant devices for presentation to the users.
US11450294B2
A shift register, a gate driving circuit and a driving method for the same, and a liquid crystal display. The shift register includes: a pull-up sub-circuit configured to set a potential at a pull-up node to an operating potential when a first input signal is received via a first input terminal; a first output sub-circuit configured to output a gate driving signal at an output terminal according to a first clock signal received via a first clock signal terminal when the potential at the pull-up node is the operating potential; and a second output sub-circuit configured to output a gate driving signal at the output terminal when a second input signal is received via a second input terminal during a period other than a duration in which one frame of picture is displayed.
US11450293B2
A phase modulator for reflecting incident light at a desired angle includes pixel circuits and reflection pixels provided at positions where column data lines and row scanning lines orthogonal and intersect each other, and liquid crystal layers where each refractive index to incident light is changed by a driving voltage supplied from one pixel circuit. Each column data line outputs a control voltage which varies in a range up to a predetermined maximum voltage to corresponding pixel circuits. Each pixel circuit includes a charge pump for amplifying the control voltage. When the driving voltage supplied to a corresponding liquid crystal layer is not higher than the maximum voltage, the control voltage is outputted to the liquid crystal layer without amplifying. When the driving voltage supplied to the liquid crystal layer exceeds the maximum voltage, the control voltage is amplified by a charge pump and outputted to the liquid crystal layer.
US11450291B2
The resolution of a low-resolution image is made high and a stereoscopic image is displayed. Resolution is made high by super-resolution processing. In this case, the super-resolution processing is performed after edge enhancement processing is performed. Accordingly, a stereoscopic image with high resolution and high quality can be displayed. Alternatively, after image analysis processing is performed, edge enhancement processing and super-resolution processing are concurrently performed. Accordingly, processing time can be shortened.
US11450290B2
A pixel structure, a display panel and a display device are disclosed. The pixel structure includes: a first subpixel, including a first horizontal trunk line and a first domain line that form a first angle; and a second subpixel, including a second horizontal trunk line and a second domain line that form a second angle.
US11450285B2
Disclosed is a backlight adjustment circuit including: a reference electrical information circuit, a feedback selection circuit, a main control circuit and at least two parallel light-emitting branches; where the reference electrical information circuit is connected to the main control circuit and is configured to provide reference electrical parameter information to the main control circuit; the feedback selection circuit is respectively connected to the main control circuit and the at least two light-emitting branches and is configured to provide the main control circuit with electrical information of each of the at least two light-emitting branches; and the main control circuit is connected to the at least two light-emitting branches and is configured to adjust a current magnitude of the each of the at least two light-emitting branches according to the reference electrical parameter information and the electrical information of the each of the at least two light-emitting branches.
US11450284B2
Two or more sensing switches are included in a sensing unit for detecting a characteristic value of a subpixel, and are electrically coupled to a reference voltage line. The two or more sensing switches share a sampling switch with a sensing capacitor included in the sensing unit, which reduces size of the sensing unit. Sensing may include driving simultaneously two or more sensing switches sharing a sensing capacitor, or sensing may be performed through continuous and short driving after simultaneous driving. Overall sensing time can be reduced and sensing accuracy improved.
US11450281B2
A stage and a scan driver including the same for supplying a scan signal using a stage formed of P-type transistors to prevent output of an unwanted noise in a period where the scan signal is not supplied.
US11450270B2
A pixel circuit and a method of driving the same, and a display device. The pixel circuit includes a plurality of pixel compensation circuits, and each pixel compensation circuit can be connected to M light-emitting units located in the same column. Each light-emitting control signal terminal of the M light-emitting control signal terminals included in each light-emitting control signal terminal group may be connected to a pixel compensation circuit group (i.e., K rows of pixels compensation circuits).
US11450258B2
Provided are a display panel and a display device. The display panel includes a driving circuit comprising N stages of cascaded shift registers. Each shift register includes a first control unit, a second control unit, a third control unit, and a fourth control unit. The first control unit is configured to receive an input signal and control a signal of a first node. The second control unit is configured to receive a first voltage signal and control a signal of a second node. The third control unit is configured to receive a signal of a fourth node and control an output signal, or receive a second voltage signal and control the output signal. The fourth control unit is configured to receive the first voltage signal and a third voltage signal and control the signal of the fourth node.
US11450257B2
An electroluminescence display apparatus includes a display panel including a display area including a plurality of pixel lines and a non-display area including a gate driving circuit supplying a gate signal to the plurality of pixel lines, and each of the plurality of pixel lines includes a plurality of pixels, each of the plurality of pixels includes a pixel driving circuit and a light emitting device, each of the pixel driving circuit and the gate driving circuit is implemented with a p-type transistor and an n-type transistor, and the gate driving circuit supplies a gate signal to the n-type transistor of the pixel driving circuit, so that a stably output can be provided, and the non-display area of the display panel can be reduced.
US11450247B2
In one general aspect, the subject matter described in this specification can be embodied in a display case door that includes an insulated panel assembly that is transparent to visible light. The door further includes a door frame extending about and secured to a peripheral edge of the insulated panel assembly, an electronic display overlaying the insulated panel assembly, and at least one display retainer secured to the door frame and having a coupling end that mates with the electronic display to releasably secure the display to the door frame.
US11450235B2
A device for training users in a proper mixing of pharmaceutical components, or for aiding in the mixing, or for performing the mixing, and administration of pharmaceutical components is disclosed. The device comprises a housing for receiving a pharmaceutical delivery device containing the pharmaceutical components. There is also a microcontroller disposed in the housing and a motion/orientation detection device disposed within or on the housing and in communication with the microcontroller. A method for use of the device is also disclosed, along with a substance for use as one of the pharmaceutical components.
US11450234B2
A device for teaching counting binary numbers (base 2) includes a frame having a plurality grooves with sliders deployed within said grooves. The device bears a plurality of zero indicia, each indicia aligned with one of the grooves. Extending from the slider is a label “1” which overlays the corresponding zero indicia when the slider is moved to a first end of the groove to indicate that its value is operative. Each of the sliders are labelled in binary progression (1, 2, 4, 8, 16, etc.). In use, the device can teach the 0's and 1's representation of a decimal base number by correlating the visible 0's and 1's on the device with the sum of the numbers displayed on the sliders. In addition to decimal numbers, the device may also be used to convert binary numbers into hexadecimal numbers and other base systems, and to convert binary numbers into text.
US11450226B2
The disclosed technology provides for generating simulation training models that can be used to prepare people (i.e., building occupants, first responders) to safely and calmly respond to emergencies, such as fires in high-rise buildings. Using the training models, people can better cope with decision-making during emergencies. The disclosed technology also uses signaling devices, wearables, and other devices and sensors distributed throughout a building to provide egress or stay-in-place guidance to people located in the building during an emergency. Audio and/or visual information can be outputted to people to guide them along a safe pathway that is selected to provide safe egress for the person, including anticipating and protecting the person from changing emergency conditions within the building and in response to how the person responded to the simulation training models.
US11450219B2
Methods and systems for assisting a pilot during flight of an aircraft are disclosed. The method includes receiving data indicative of a current location of the aircraft during flight and data indicative of a flight boundary, and determining that the flight boundary is relevant to the aircraft. The method also includes causing a display device to display a surface representing the flight boundary relative to the current location of the aircraft.
US11450214B1
A method of generating a flight path for an aircraft is provided. The method includes modeling geographic space and time that includes a plurality of mobile communication nodes. The model includes locations of each of the plurality of mobile communication nodes as those nodes move over time. The model also provides an indication of wireless connectivity between a radio on each of the plurality of communication nodes and a radio of the aircraft at their respective location. The method further includes running a plurality of flight paths through the model in order to identify a selected flight path that provides a desired level of connectivity between the aircraft and the plurality of communication nodes.
US11450211B2
A platooning control apparatus is based on active collision avoidance control, a system including the same, and a method thereof. The platooning control apparatus includes a collision avoidance determining unit configured to, when a host vehicle is one of one or more following vehicles while a leading vehicle and the following vehicles platoon, determine whether it is possible to avoid collision of the host vehicle according to whether the host vehicle collides with a front vehicle. The front vehicle may be the leading vehicle or another following vehicle. The collision avoidance determining unit is also configured to determine whether longitudinal collision of the host vehicle is avoided when the leading vehicle is fully longitudinally braked.
US11450196B2
XCB poly-radio devices as finders, locators, scanners, sensors, and radio topology reporters. XCB devices function as “smart objects” in the TOT and combine transceivers operating in the telecommunications and the low power ISM radio spectra, with default power management setting overrides under local control of a Bluetooth modem controller, and can be authenticated on a variety of local area networks (LANs), personal area networks (PANs), piconets and cellular networks. Finding, wayfinding, tracking, scanning, locating and proximity monitoring are provided as complementary services supplemented by a Bluetooth Proximity Locator Services Toolkit, Cellular Remote Locator Services Toolkit, and a “Tap-2-Connect” community-supported on-demand lost-and-found data or voice link between an owner and a passerby who finds a lost smart object. Data logging of local sensor data and ISM radio “pollution” enables provisioning of the physical web, piconets, tracking minders, geofences, living maps, walk-up computing, and “proximity avoidance tools” such as useful for wireless security and viral prophylaxis. The devices may include a user interface for communications and natural language voice control and optionally also include a display and video interface, with or without camera.
US11450194B2
A method is presented for monitoring the use of a building area, where instruments are installed at a variety of points in a building to monitor and record parameters of interest to a building operator. The building operating system provides past and real-time information based on the parameters, and alerts a building operator when unintended events occur. The circumstances for unintended events are bundled into modes, such that by selecting a mode for a building area, a building operator is effectively selecting a set of circumstances for which alerts must be given.
US11450186B2
There is provided a person monitoring system including at least one camera and a server that is communicably connected to the at least one camera. The server, based on reception of detection information of a predetermined event from a gate that regulates passage in response to a detection of the predetermined event, requests a first camera, that captures an image of a capturing area including the gate, for a face image of a person near the gate when the predetermined event occurs. The first camera captures an image of the person near the gate when the predetermined event occurs and transmits, to the server, a face image obtained by cutting out a range having a face of the person from the image of the person. The server outputs alarm information based on the face image and register the face image in a database.
US11450177B2
Embodiments of the present concept provide gaming devices and gaming systems that are configured to implement means for enhancing game play. Here, various embodiments of this concept use game insertion techniques to enhance the game play experience for players. These game insertion techniques include placing bonus spins, free games, or other incentives within traditional game play. In one model, a gaming device may use a bonus spin routine to replace a losing game outcome with a winning game outcome. Here, the player may be shown the initial losing game outcome and then be notified that a bonus spin has been awarded, which ultimately results in the winning game outcome.
US11450176B1
An example computing device obtains financial data corresponding to a user and based on the financial data, determines an initial risk score for the user that represents an estimate of financial risk of the user. The computing device receives, from a computing system associated with a gaming platform, wagering activity data corresponding to wagers placed by the user. Based on the wagering activity data, the computing device determines an updated risk score for the user that indicates an increased estimate of financial risk. Based on determining the updated risk score, the computing device transmits (i) a first message that causes a user device to display (a) a notification that wagering activity has been suspended and (b) a request for user-input data and (ii) a second message that causes the computing system associated with the gaming platform to suspend user wagering activity via the gaming platform.
US11450167B2
A computer-implemented system includes a printing apparatus and a processor. The printing apparatus is configured for printing a ballot and an envelope associated with the ballot and a voter. The processor is configured to access a request file defining voter data from a voter registration database and generate a set of print instructions including ballot print instructions for a ballot and envelope print instructions for an envelope. Both of the ballot print instructions and the envelope print instructions are generated using the request file, and the set of print instructions includes instructions for printing a first machine-readable identifier for the envelope. The processor is further configured to transmit an instruction to the printing apparatus to print the ballot and the envelope using at least a portion of the voter data defined by the request file, the envelope including the first machine-readable identifier corresponding to the voter.
US11450164B2
Systems and methods for dynamic control of security systems based on identity are disclosed. In an embodiment, a computer-implemented method for controlling a security system comprises receiving interaction data from one or more external systems associated with predefined stages of a passenger's travel path, the interaction data indicative of interaction by the passenger with said one or more external systems, storing and updating data defining an assurance level of the passenger, wherein the assurance level is increased in response to receiving said interaction data, and wherein the assurance level is decreased in the absence of receiving interaction data within a predefined elapsed time, receiving data identifying a request from a security system, the request including data identifying the passenger, and responsive to said request, generating and outputting a control signal to the security system in dependence on the stored assurance level of the identified passenger.
US11450160B2
A method of wireless access control using an electromagnet is provided. The method includes detecting encoded data through a magnetic sensor of a mobile device. A wireless communication application is activated on the mobile device based on the encoded data. An access control is interfaced with on a wireless communication interface using the wireless communication application of the mobile device. The wireless communication application is deactivated based on completing a transaction through the wireless communication application on the mobile device.
US11450157B2
A system and a method for bundling data features relating to connected vehicles, in accordance with respective use cases are provided herein. The method may include the following steps: obtaining a plurality of data features relating to connected vehicles originated from a plurality of data sources; maintaining a use cases database, holding a plurality of use cases, each affiliated with a respective blend of said data features; receiving one or more requests from clients for data features, each request associated with respective business requirements; and providing said clients with a respective one of said bundles according to the respective business requirements and responsive to the requests and based on the use cases database.
US11450152B2
An apparatus for detecting morphed or averaged images, wherein the morphed or averaged images are synthetically generated images including information from two or more different source images corresponding to two or more subjects. The apparatus may include a feature extraction module for receiving an input image and outputting a set of descriptor feature(s) characteristic of the image and a classifier module configured to allocate the input image either to a first class indicating that the image has been morphed or averaged or a second class indicating that it has not been morphed or averaged, based on the descriptor feature(s). The feature extraction module may include a plurality of neural networks providing complementary descriptor feature(s) to the classifier module. The apparatus further may include a fusion module for combining descriptor feature data from each neural network and transmitting the fused feature data to the classifier module.
US11450149B2
Methods and systems for generating electronic signatures are disclosed. In some embodiments, the method includes: storing pixel features of a signing device; capturing, via an imaging device, a plurality of image frames including the pixel features of the signing device; identifying in the plurality of image frames, by a processor, first pixels matching the stored pixel features of the signing device; generating, by the processor, a first image including the identified pixels; and connecting, by the processor, the identified pixels to form at least one line drawing representing a signature.
US11450146B2
This application provides a gesture recognition method, and relates to the field of man-machine interaction technologies. The method includes: extracting M images from a first video segment in a video stream; performing gesture recognition on the M images by using a deep learning algorithm, to obtain a gesture recognition result corresponding to the first video segment; and performing result combination on gesture recognition results of N consecutive video segments including the first video segment, to obtain a combined gesture recognition result. In the foregoing recognition process, a gesture in the video stream does not need to be segmented or tracked, but phase actions are recognized by using a deep learning algorithm with a relatively fast calculation speed, and then the phase actions are combined, so as to improve a gesture recognition speed, and reduce a gesture recognition delay.
US11450141B2
An electronic device with fingerprint sensing function and a fingerprint comparison method are provided. The electronic device includes a fingerprint sensor and a processor. The fingerprint sensor is configured to obtain a first fingerprint image. The processor is coupled to the fingerprint sensor and configured to execute a fingerprint comparison operation to compare the first fingerprint image with a first registered image. When comparison between the first fingerprint image and the first registered image fails, the processor adjusts an image resolution of one of the first fingerprint image and the first registered image, and re-executes the fingerprint comparison operation to determine whether a current fingerprint sensing passes fingerprint verification.
US11450136B2
The disclosure provides an optical lens, an imaging device, a fingerprint recognition module and a mobile terminal, along an optical axis from an object side to an image side, the optical lens sequentially including: a flat glass, a first lens, a stop, a second lens, a third lens, and an infrared filter. The optical lens satisfy a high-quality resolution, also have the advantages of small size, small distortion, and high relative illumination, they can effectively improve the rate of the fingerprint recognition, and more suitable for the design requirements of the full screen of the mobile phones. Meanwhile, the three lenses of the optical lens of the present disclosure all use low refractive index materials, which greatly reduces the production cost, and is more in line with the low-cost and high-performance development trend of the full screen of the mobile phone.
US11450129B2
A system provides an end-to-end solution for invoice processing which includes reading invoices (both pdfs and images), extracting key relevant information from the face of invoices, organizing the relevant information in a structured template as a key-value pair, and comparing invoices based on the similarities between different invoice fields to identify potential duplicate invoices.
US11450128B2
An image processing system accesses an image of a completed form document. The image of the form document includes one or more features, such as form text, at particular locations within the image. The image processing system accesses a template of the form document and computes a rotation and zoom of the image of the form document relative to the template of the form document based on the locations of the features within the image of the form document relative to the locations of the corresponding features within the template of the form document. The image processing system performs a rotation operation and a zoom operation on the image of the form document, and extracts data entered into fields of the modified image of the form document. The extracted data can be then accessed or stored for subsequent use.
US11450109B2
Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata.
US11450108B2
Video analysis tool systems and methods are described for a streamlined presentation feedback on a centralized platform to reduce or eliminate a delay time associated with presentation feedback. The video analysis software application tool may be configured to record a presentation to generate a video recording, analyze the video recording of the presentation based on feedback parameters and an associated neural network model, and automatically provide feedback based on the analysis of the video recording.
US11450106B2
A system for monitoring objects at sporting events or other types of events uses a wearable drone that has at least one camera or other sensor for capturing or otherwise sensing data. When the drone is to be used for monitoring, such as monitoring an object at a sporting event, the wearable drone may be detached from its user, and it may hover or otherwise fly within a certain position of an object to be monitored. While flying, the drone's sensor may be used to capture information, such as performance data or images, of the object during the sporting event.
US11450103B2
A vision based light detection and ranging (LIDAR) system detects motion of a targeted object using a dynamic vision sensor to locate and track the targeted object. The dynamic vision sensor identifies activity events associated with the motion of the targeted object based on changes in brightness detected at pixels of the dynamic vision sensor. Based on the identified events, the vision based LIDAR system predicts a location of the targeted object and directs a tracking beam onto one or more spots on the targeted object and determines distances to the one or more spots to track the motion of the targeted object in three dimensions.
US11450098B2
The present invention is directed to a system and method including a firearm detection device that operates silently to identify a firearm or bullet stored in the barrel of the firearm. Utilizing a camera as well as one or more characteristics of the individual carrying the firearm whereby once scanned, the system may send an alert to the proper authorities, with the system utilizing exemption tags to properly identify authorities or other entities that are not threats as well as provide other utilities useful during an emergency situation.
US11450097B2
Described embodiments relate to a method operable in a biometric authentication system. The method comprises initiating generation of an acoustic stimulus for application to a user's ear; and determining a quality measure of a response signal to the acoustic stimulus. Responsive to determining that the quality measure is inadequate for performing a biometric process, the method comprises one or more of: (i) modifying one or more properties of the acoustic stimulus to improve a signal to noise ratio, SNR, of the response signal and (ii) cancelling the effect of noise from outside the ear on the response signal of the user's ear to the acoustic stimulus to improve the SNR of the response signal.
US11450091B2
A forged-physiological-characteristic filtering device includes: a physiological characteristic scanning circuit for conducting a plurality of times of physiological characteristic scanning operations; a control circuit for acquiring a plurality of unverified-user physiological characteristics and generating a plurality of corresponding unverified-user action records, and for calculating time interval between two consecutive unverified-user physiological characteristics to generate corresponding unverified-user time interval records; and a secure circuit for respectively comparing the plurality of unverified-user physiological characteristics with a plurality of valid-user physiological characteristics, for respectively comparing the plurality of unverified-user action records with a plurality of valid-user action records, and for comparing the unverified-user time interval record with a valid-user time interval record. The secure circuit is allowed to conduct encryption, decryption, or signature operation on data transmitted from a host device only if all of the above comparing operations match with predetermined conditions.
US11450086B2
Disclosed is an electronic device and method for controlling same. The electronic device comprises: a memory; and a processor which checks an operation instruction for filtering input data of a neural network for each filter of a main pattern selected from a plurality of filters generated according to learning by the neural network, and stores the checked operation instruction in the memory.
US11450084B2
A method includes receiving a directive from a user to find an object in a geographical area, wherein the object is identified with an input label selected from a set of labels, obtaining sensor data in response to the directive for a real world physical object in the geographical area using one or more sensors, processing the sensor data with a plurality of automatic target recognition (ATR) algorithms to assign a respective ATR label from the set of labels and a respective confidence level to the real world physical object, and receiving modeled relationships within the set of labels using a probabilistic model based on a priori knowledge encoded in a set of model parameters. The method includes inferring an updated confidence level that the real world physical object actually corresponds to the input label based on the ATR labels and confidences and based on the probabilistic model.
US11450079B2
An object is to provide an endoscopic image learning device, an endoscopic image learning method, an endoscopic image learning program, and an endoscopic image recognition device that appropriately learn a learning model for image recognition for recognizing an endoscopic image in which a treatment tool for an endoscope appears.
The object is achieved by an endoscopic image learning device including an image generation unit and a machine learning unit. The image generation unit generates a superimposed image where a foreground image in which a treatment tool for an endoscope is extracted is superimposed on a background-endoscopic image serving as a background of the foreground image, and the machine learning unit performs the learning of a learning model for image recognition using the superimposed image.
US11450074B1
A method for showing objects in an augmented reality environment includes the steps of an Augmented Reality (AR) device obtaining spatial information and object identification (ID) from an anchor device. The AR device obtains parameters of the objects from a cloud system. The parameters of an object include the image of the object, the audio of the object, and a first spatial relationship between the object and an anchor device. The AR device obtains a second spatial relationship between the AR device and the anchor device. A third spatial relationship between the object and the AR device can be obtained according to the first spatial relationship and the second spatial relationship. The image of the object and the audio of the object is displayed or projected in the AR device according to the third spatial relationship.
US11450064B2
A system and method to generate perceptual models of the environment that optimally handle the variation in clutter and provide a multiresolution and multi-fidelity representation of the environment is described. The system and method is able to capture inherent structural dependencies, thereby allowing efficient and precise inferences to be drawn. The approach employs a hierarchy of Gaussian Mixtures to approximate the underlying spatial distribution.
US11450063B2
An object detection training method and apparatus are provided. The object detection training apparatus determines a pose and a dimension of an object, and a bounding box at various viewpoints from an input image based on an object detection model, and trains the object detection model based on a loss.
US11450062B2
Disclosed are a method and apparatus for generating a three-dimensional (3-D) molecular image based on a label-free method using a 3-D refractive index image and deep learning. The apparatus for generating a 3-D molecular image based on a label-free method using a 3-D refractive index image and deep learning may include a 3-D refractive index cell image measurement unit configured to measure a 3-D refractive index image of a cell to be monitored and a 3-D refractive index and fluorescence molecule staining image conversion unit configured to input a measured value of the 3-D refractive index image to a deep learning algorithm and to output a 3-D fluorescence molecule staining cell image of the cell.
US11450051B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: capturing a video that depicts a person; identifying a set of skeletal joints of the person depicted in the video; storing a movement vector representing previously captured three-dimensional (3D) movement of the set of skeletal joints of the person depicted in the video; receiving input that selects a 3D avatar; and animating, based on the movement vector, the 3D avatar to mimic the previously captured 3D movement of the set of skeletal joints of the person depicted in the video.
US11450050B2
Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
US11450049B2
A system and method for generating a digital image collage is provided. The method comprises displaying a user interface comprising a collage template including a layout, and a catalog segment; displaying a plurality of digital images in the catalog segment; generating a first aperture in the layout to establish a first arrangement, and populating the first aperture with the first selected digital image; changing the layout from the first arrangement to a second arrangement, wherein the second arrangement comprises randomly dividing the first aperture into a second aperture and a third aperture, populating the second aperture with the first selected digital image, and populating the third aperture with the second selected digital image thereby generating the digital image collage.
US11450042B2
A data processing method is provided. In the method, a historical walk vertex adjacent to a target walk vertex is determined. An edge transition probability between the target walk vertex and each of a set of next possible vertexes in a first out-neighbor set is determined according to first out-edge information. A to-be-reached vertex of the set of next possible vertexes in the first out-neighbor set is determined according to the edge transition probabilities. Second out-edge information corresponding to the target walk vertex is generated based on the first out-neighbor set. Walking from the target walk vertex to the to-be-reached vertex is performed. The second out-edge information is transmitted to the to-be-reached vertex. Further, a random walk sequence corresponding to the target walk vertex is generated based on a walk quantity corresponding to the target walk vertex reaching a preset threshold for walk steps.
US11450036B2
An input information acquiring section accepts a user's operation. A texture region acquiring section acquires a region of a display image to be presented by use of a texture. A velocity acquiring section acquires for each pixel a movement velocity vector of the texture on a plane of the display image. A texture referencing section adjusts a reference range in an axial direction of the velocity vector in keeping with a magnitude of the movement velocity, before sampling texel values. A pixel value determining section determines a pixel value on the basis of the texel values. An output section outputs the display image.
US11450034B2
In some embodiments, an augmented reality system is provided. The augmented reality system is configured to detect real-world objects, create software objects that represent the real-world objects, receive requests from applications to present virtual objects at locations associated with the real-world objects, and to present the virtual objects. In some embodiments, an operating system of the augmented reality system is configured to resolve conflicts between requests from multiple applications. In some embodiments, the operating system of the augmented reality system is configured to provide information to applications to allow the applications to avoid or resolve conflicts amongst themselves.
US11450026B2
An information processing apparatus according to an embodiment of the present technology includes an acquisition unit and an execution unit. The acquisition unit acquires a plurality of estimation images captured from an identical spot under a plurality of exposure conditions different from each other, to estimate mobile object information including at least one of a location or a posture of a mobile object. The execution unit executes a process regarding estimation of the mobile object information on the basis of the plurality of acquired estimation images.
US11450016B1
A nearshore real-time positioning and mapping method for an unmanned surface vehicle with multiple distance measuring sensors comprises: acquiring predicted gesture data of the unmanned surface vehicle by an inertia measurement unit; acquiring radar point cloud data by a laser radar, projecting the radar point cloud data to a depth map, and reserving ground points and break points on the depth map; dividing the depth map into six sub depth maps, obtaining a feature point set via a curvature of each laser point, and converting all the feature point sets of the laser radar into coordinates of the unmanned surface vehicle; obtaining a relative gesture transformation matrix of the current unmanned surface vehicle via the radar cloud point data of two adjacent frames; accruing multiple factors, and optimizing a gesture of the unmanned surface vehicle in form of a factor pattern; and constructing a three-dimensional cloud point pattern.
US11450015B2
A depth camera assembly for depth sensing of a local area includes a structured light generator, an imaging device, and a controller. The structured light generator illuminates a local area with structured light and includes an illumination source, a mounting element, and a diffractive optical element (DOE) mounted on the mounting element. The mounting element can have a plurality of adjustable positions relative to the illumination source based on emission instructions from the controller. The DOE generates, using light emitted from the illumination source, diffracted scanning beams that are projected as the structured light into the local area. A pattern of the structured light is dynamically adjustable and unique for each adjustable position of the mounting element. The imaging device captures image(s) of the structured light reflected from object(s) in the local area. The controller determines depth information for the object(s) based in part on the captured image(s).
US11450008B1
Devices and techniques are generally described for weakly-supervised object segmentation in image data. In various examples, a first frame of image data may be received. The first frame may include a first bounding box surrounding a first set of pixels, wherein first subset of pixels of the first set of pixels represent a first object of a first class and wherein second subset of pixels of the first set of pixels represent background image data. Cross-entropy loss may be determined for the first set of pixels. In some examples, a spatial attention map may be determined for the first set of pixels. In further examples, parameters of a convolutional neural network may be determined by modulating the cross-entropy loss for the first set of pixels using the spatial attention map. The convolutional neural network may be used to generate a segmentation map.
US11450007B2
A relative atlas graph is generated to store mapping data used by an autonomous vehicle. The relative atlas graph may be generated for a geographical area based on observations collected from the geographical area, and may include element nodes corresponding to elements detected from the observations along with edges that connect pairs of element nodes and define relative poses between the elements for connected pairs of element nodes.
US11449997B2
A skin condition measuring module according to the present invention can be designed to effectively diagnose a user's skin condition while being installed within or connected with: a kiosk; a skin condition measuring mirror; a vending machine for performing skin condition measurement and providing cosmetic products; or a module-embedded skin condition measuring device.
US11449995B2
The present invention relates to a method of providing diagnosis assistance information by analyzing a medical image, the method including obtaining an image of the brain, labeling a feature value representing a region of the brain, determining a reference boundary in the image of the brain, calculating a first disease index and a second disease index, and providing diagnosis assistance information on the basis of the first and second disease indexes.
US11449993B2
A method for automated segmentation of a bone in an image dataset of a region of a human body, wherein said region comprises at least two adjacent bones, and wherein one of the bones comprises a shaft region and a head region, the method comprising identifying in the image dataset voxels belonging to a contiguous volume comprising both bones based on a density threshold; extracting a subset comprising the head region of the first bone, based on a boundary image slice; and applying a trained machine learning classifier to said subset, to generate a classification of each of voxel as belonging to one of the bones or a none-bone tissue.
US11449991B2
An image processing method includes image inputting, auxiliary information inputting, image processing, feature quantity extracting, and discriminating. The image inputting is inputting a cell image. The auxiliary information inputting is inputting auxiliary information on a color of the cell image. The image processing is generating multiple processed images by performing a different image-processing process on the cell image based on the auxiliary information. The feature quantity extracting is extracting a feature quantity of a discrimination target from each of the multiple processed images. The discriminating is discriminating the discrimination target in the cell image based on the feature quantity.
US11449988B2
A medical image processing apparatus having a processor configured to: acquire a plurality of medical images each including a subject image; detect a region of interest for each medical image; determine whether or not a plurality of the regions of interest detected for each medical image are regions including the same target; and count the number of the regions of interest excluding an overlap of the regions determined to include the same target among the plurality of the regions of interest.
US11449985B2
A system includes an imager, a processor, and an output module. The imager is configured to provide a plurality of tissue images. The processor is coupled to the imager and is configured to receive the plurality of images. The processor is coupled to a memory. The memory has instructions for determining classification of a region of tissue associated with the plurality of tissue images. Determining classification includes fusing discriminator outputs from a region covariance descriptor and from a normalized color histogram discriminator. The output module is coupled to the processor. The output module is configured to provide a three dimensional representation of the tissue.
US11449981B2
A system for quantifying building envelope energy loss, including a camera assembly for acquiring a building image set of said building envelope reflecting actual energy loss from the building envelope, a comparison image generator for generating a comparison image set using the building image set, data relating to said building, and a predetermined energy loss standard, the comparison image set reflecting a standard energy loss profile of the building envelope that meets the predetermined energy loss standard, an image comparator for comparing the building image set to the comparison image set to determine at least one extent to which the actual energy loss exceeds to the energy loss profile.
US11449978B2
A method of inspecting cased goods includes advancing at least one case of goods on a conveyor, generating an illumination sheet of parallel illuminating rays with at least one electromagnetic source, and capturing an image, formed by the illumination sheet passing through a diffuser with at least one camera located so as to capture illumination from diffused parallel rays of the light sheet, where the image case embodies a goods image that is generated by the case goods moving between the light source and the at least one camera, where part of the parallel sheet of light is at least partially blocked by the case of goods, thus generating a gray level image.
US11449974B2
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating modified digital images by utilizing a patch match algorithm to generate nearest neighbor fields for a second digital image based on a nearest neighbor field associated with a first digital image. For example, the disclosed systems can identify a nearest neighbor field associated with a first digital image of a first resolution. Based on the nearest neighbor field of the first digital image, the disclosed systems can utilize a patch match algorithm to generate a nearest neighbor field for a second digital image of a second resolution larger than the first resolution. The disclosed systems can further generate a modified digital image by filling a target region of the second digital image utilizing the generated nearest neighbor field.
US11449969B2
A method of image processing in wireless channel environment comprises steps of: dividing a frame of content image data into multiple blocks defined by a line; wirelessly transmitting the multiple blocks per line by coding channels in channel coding units by defining a transmission code rate according to a wireless channel environment information; determining whether there is a channel error for each block after decoding a received data; extracting an information of an image of an errored block; determining an image error correction method suitable for the extracted information; replacing the errored block with an error-corrected block according to the determined image correction method; and performing a post processing process to eliminate visual unnaturalness between the replaced block and a neighboring block at a block boundary.
US11449963B1
A method is described for processing commands for a client computing device using a remote graphics processing unit server. The method includes receiving, by a display driver of the client computing device, a command from an application operating on the client computing device and compressing, by the display driver, the command to generate a compressed command. Compressing the command includes determining whether a resource associated with the command is available in a cache of the remote graphics processing unit server and replacing the resource with a reference to the resource, when the resource is available. The display driver transmits the compressed command to the remote graphics processing unit server for processing by a remote graphics processing unit (GPU) and receives data generated by the remote GPU based on processing the compressed command.
US11449961B2
A communication system (150) provides a portable radio (100) that retrieves public safety records in response to a verbal query entered thereto. The communication system (150) includes a bot gateway (122) for accessing and retrieving the public safety records from a plurality of remote public safety databases in response to the verbal query entered into the portable radio. The bot gateway (122) determines a criticality level for the retrieved public safety records. The bot gateway (122) temporarily stores the retrieved public safety records and sends a criticality code to the portable radio. The portable radio generates user alerts indicating the criticality level of the retrieved public safety records based on the code. The portable radio plays out the bot-retrieved search results in response to a further user input to the portable radio.
US11449954B2
Systems and methods for sharing the information of an individual under care across at least two organizations in an integrated manner are described. These include systems and methods of data collection relating to the individual's care, and for creating and recording data that supports proof of service delivery, including: a type of service performed; an individual receiving the service; a date of the service; a location of service delivery; an individual providing the service; and a time the service begins and ends. Accordingly, systems and methods for Electronic Visit Verification (“EVV”) are provided, including EVV for services provided in the individual's home.
US11449953B2
In economic networks, it is not currently possible to observe all flows between entities. Only a portion of relationships between firms is known publicly, and only a portion of those relationships is assigned values through reporting requirements by the regulating public institutions. Therefore, obtaining a plurality of documents that describe companies and their known connections through public sources will necessarily result in an incomplete matrix of customer-supplier relationships containing some mixture of known relationships with known values, known relationships with unknown values, and unknown relationships with unknown values. A method and system is presented to obtain a best estimate of all unknown values given the known information in the network, including an amount that is assigned to unknown entities to be discovered later.
US11449943B2
Systems, methods, and devices are presented for providing and managing investments and workflow for investors and sponsors are described. The system provides and utilizes an actionable, reliable, transparent, real-time, collaborative marketplace for facilitating funding and distribution and for reviewing the performance of private placements via an online, authoritative, unified compliance and execution platform for private placements and other investments.
US11449933B2
A trading system is described herein for hosting a collection of one or more electronic exchanges. The collection of electronic exchanges may be made up of separately designated exchanges under one or more authorizing and regulating bodies. The trading system receives from traders bids to purchase and offers to sell a tradeable object listed at one of the electronic exchanges. Then, the trading system directs the bids and offers to the appropriate exchange where the bids and offers may be automatically matched in the corresponding market. The trading system may also be used to take actions in one or more markets that are internal and external to the trading system on behalf of a trader using preprogrammed trading instructions.
US11449928B1
A system for conducting a computer-based, simultaneous, multiple round, descending clock auction for basic generation services includes a web server for receiving bid data for one or more users for basic generation service products, an application server host application software, which processes the one or more bids according to at least one auction rule, tracks the auction, monitors the auction, and/or determines when to end the auction, and a database server, which stores auction data. A method of conducting a computer-based, simultaneous, multiple round, descending clock auction for basic generation services includes the repeating steps of receiving bids indicating desired tranche units of basic generation service products, calculating next round prices for each product, and sending round results to bidders. The subsequent round price for each of the products and a notice of the number of tranches bid during the immediately previous round of bidding for each of the products and/or the amount of excess supply offered. When the number of tranches bid for the round of bidding are equal to or less than the certain threshold for each of the products such that no further bidding can take place under the auction rules, the auction ends after the round of bidding and awarding winning bidders an ending price for each of the at least one of the plurality of products won by the winning bidders.
US11449926B1
Under an embodiment of the invention, an image capturing and processing system creates 3D image-based rendering (IBR) for real estate. The system provides image-based rendering of real property, the computer system including a user interface for visually presenting an image-based rendering of a real property to a user; and a processor to obtain two or more photorealistic viewpoints from ground truth image data capture locations; combine and process two or more instances of ground truth image data to create a plurality of synthesized viewpoints; and visually present a viewpoint in a virtual model of the real property on the user interface, the virtual model including photorealistic viewpoints and synthesized viewpoints.
US11449925B2
An ordering system described herein can include a rapid reorder of items without needing to re-add the individual items into a shopping cart. The rapid reorder may be triggered via a 3D touch or a long press on a mobile device. The ordering system can also provide an architecture that can allow a user to modify an order, such as, e.g., the pickup time or store location, after the order has been submitted.
US11449922B2
A method of providing a personalized payment option for a user includes (a) receiving billing information from a merchant server associated with a merchant, (b) obtaining one or more rules associated with the merchant, (c) obtaining one or more offers associated with one or more payment options associated with the user and a plurality of preferences associated with the user, (d) computing a reward associated with each of the one or more payment options based on the one or more offers, the billing information, the plurality of preferences, and the one or more rules, and (e) providing at least one recommended payment option among the one or more payment options based on the computed reward associated with each of the one or more payment options.
US11449921B2
In some examples, a server may receive usage data from a computing device, determine a usage profile of the computing device, and determine that a component of the computing device is predicted to fail and at what time. If the time is within a warranty period of a current warranty, then the server may recommend purchasing an upgraded warranty and provide a cost-benefit analysis of purchasing the upgraded warranty. If the time is outside the warranty period, then the server may recommend purchasing an extended warranty and provide a cost-benefit analysis of purchasing the extended warranty. The server may use the usage data to make a recommendation to upgrade one or more components (e.g., memory, disk drive, network card, or the like) of the computing device. The server may use the usage data to make a recommendation to upgrade from the computing device to a different computing device.
US11449920B1
This disclosure describes, in part, techniques for providing add-ons associated with network applications. For instance, a user may be controlling an application that is executing on a remote system using a control device and a display device. While the application is executing, the remote system may send user interface data to the display device, where the user interface data represents a user interface that includes add-ons that may be acquired for the application. If the user selects an add-on, the display device may communicate with a payment system in order to acquire the add-on. The remote system may then determine that the user acquired the add-on using data received from the display device and/or data received from a management system associated with the application. As such, the remote system may enable the add-on for the user within the application.
US11449916B2
A method and apparatus is described to push to-be-recommended products onto users' terminals based on similarities in the to-be-recommended products and products in the users' historical records of products. To improve the pushed recommendations various technics are applied, including: using predefined criteria to filter products provided from the users' historical records, applying temporal decay to provide real-time recommendations, removing already obtained products from the to-be-recommended products to be pushed, improving similarity calculations by determining similarity using pairwise variations between products both in and out of the candidates for to-be-recommended products, sorting the to-be-recommended product according to a preset recommendation policy, calculating pairwise variations using multiple types of similarity measures, using weights to determine the to-be-recommended products, and applying a preset recommendation policy based on a given scenario. Accordingly, the embodiments described herein avoid an excessive recommendation phenomenon (e.g., products previously obtained) and provide improved recommendations.
US11449914B2
One aspect of the present disclosure is directed to a computer-implemented method for streamlined product searching. The method may include receiving a search query comprising at least one keyword; generating a listing of related products based on the keyword; ranking each related product based on applicability; determining a product type of at least the highest ranking related product; determining a filter sequence associated with the product type; generating a first record comprising the filter sequence; instantiating a second record of selected attributes; displaying a first filter in the filter sequence; receiving a first selected attribute from the first filter; displaying the second filter; receiving a second selected attribute from the second filter; and displaying a listing of products associated with the selected attributes in the second record.
US11449907B2
Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.
US11449901B1
Content relevant to an operator of a music player may be identified using contextual information from music and music player environmental factors. Identification information for a song and music player identification information, environmental information, and listener information may be received. A song may be matched with information in a song categorization database so that one or more categories associated with the song are identified. A listener profile may be matched using a listener knowledge database to identify one or more categories associated with the listener. Content may be selected by matching the one or more song categories with categories in a campaign database and by matching the one or more listener categories with categories in the campaign database. Content includes, but is not limited to, advertising, trivia, referential information, weather, stock market prices, traffic information, news information, social media information, etc. The selected content is sent to the music player.
US11449899B2
Systems, methods, and non-transitory computer readable media configured to receive an initial targeting for an advertisement. The advertisement can promote a group of a social networking system. A refined targeting for the advertisement can be generated. The advertisement based on the refined targeting can be delivered.
US11449896B2
There is disclosed in one example a computing apparatus, including: a processor and a memory; instructions encoded within the memory to instruct the processor to: identify a downloaded file on a file system; inspect a metadata object attached to the downloaded file; parse the metadata object to extract an advertiser identification string from a GET code portion of a uniform resource locator (URL); query a reputation cache for a reputation for the advertiser identification string; receive a deceptive reputation for the advertiser identification string; and take a remedial action against the downloaded file.
US11449895B2
In general, examples of the present disclosure provide systems, methods and computer readable media for data record compression using graph-based techniques. For example, an example method includes retrieving a compound data record list that includes compound data records, identifying a unique second component value set that includes unique second component values, determining a data record position list based at least in part on at least one data record position within the compound data record list, and generating a data record encoding of the compound data records.
US11449894B2
Methods, apparatus, systems and articles of manufacture are disclosed to calculate long-term effects of marketing campaigns. An example method includes for respective participants, identifying, with a processor, a trial purchase of a first product associated with a brand of interest following a marketing stimulus for the brand of interest, for the respective participants, incrementing, with the processor, a brand purchase count of purchase occasions when a subsequent product associated with the brand of interest is purchased during an exposure period of the marketing stimulus, for the respective participants, resetting, with the processor, the brand purchase count to zero when a subsequent product unassociated with the brand of interest is purchased during the exposure period of the marketing stimulus, generating, with the processor, purchase groups indicative of consecutive purchase occasion values of the respective participants based on respective highest values of the brand purchase count, and calculating, with the processor, the sales effect for the respective purchase groups based on the respective values of the brand purchase count.
US11449893B1
Automated methods are provided for identifying when a first advertisement (ad) is a likely variant of a second ad. The first and second ads each include a plurality of sequential segments of a predefined time length, wherein the second ad is a reference ad, and the first ad is a sample ad. In one embodiment, a vector of segment hits is created for the second ad, wherein the second ad is used as both the sample ad and the reference ad for creating the vector of segment hits for the second ad. A vector of segment hits is also created for the first ad, wherein the first ad is used as the sample ad and the second ad is used as the reference ad for creating the vector of segment hits for the first ad. The vector of segment hits for the first ad is compared with the vector of segment hits for the second ad, and the first ad is identified as being a likely variant of the second ad when the vector of segment hits for the first ad matches at least a predetermined percentage of the segments of the second ad, and the vector of segment hits for the first ad is not the same as the vector of segment hits of the second ad. Other embodiments create different vectors of segment hits for the first and second ads which are likewise compared to one another to determine when ad variants are present.
US11449892B2
Systems and methods for providing incentives to prepaid customers of mobile devices, such as customers of services for mobile devices (e.g., voice, text, and/or data services) provided by a telecommunications carrier, in order to retain these customers, are described. In some embodiments, the systems and methods include a renewal event module that accesses information associated with a renewal event performed by a mobile device customer of a current prepaid service plan, a reward determination module that determines a reward to provide to the mobile device customer in response to the a renewal event performed by the mobile device customer, and a reward provision module that provides the determined reward to the mobile device customer. Further details are described herein.
US11449886B1
A digital promotion processing system may include user devices each associated with a respective user. Each respective user may have a social media account associated therewith. The system may also include a digital promotion server that includes a memory and a processor coupled thereto and configured to determine liked food content on a social media platform for a given user based upon the corresponding social media account. The liked food content may include at least one liked food ingredient. The processor may also be configured to determine a matching recipe including food ingredients and associated preparation instructions. At least one of the food ingredients may include the at least one liked food ingredient. The processor may generate a digital promotion for at least one of the food ingredients of the matching recipe, and communicate the matching recipe and the digital promotion to the corresponding user device of the given user.
US11449883B1
Systems are disclosed that enable a person to electronically refer a product or service that is for sale to a third party, which enables the third party to purchase the product or service from the applicable vendor for the benefit of the referring person. The systems generally include a server; at least one database that houses product-specific data; a product association module; and a payment module. The product association module is configured to receive digital input from an author; correlate the digital input with product identifiers stored within the database; and communicate the product identifiers to a reader. The payment module is configured to receive payment instructions from the reader for a product that is represented by the product identifiers; transfer the payment instructions to a vendor that is selling the applicable product; and communicate to the author and vendor that the product has been paid for by the reader.
US11449877B2
A lead marketplace system and method are provided. The lead marketplace system and method provides an auction for leads.
US11449876B2
Embodiments of the present specification provide methods, apparatuses, devices, and systems for asset transfer. The method includes the following: a blockchain node receives an asset transfer request sent by a first client device; invoking a first smart contract in a blockchain, and locking a to-be-transferred asset based on the first smart contract and asset transfer information included in the asset transfer request; sending asset information of the to-be-transferred asset to a designated trading platform, so that the trading platform determines, based on the asset information, a second user who trades with a first user; obtaining asset transfer confirmation information from the first client device, and performing transfer processing on the locked to-be-transferred asset based on the asset transfer confirmation information, so as to transfer the to-be-transferred asset to the second user, where the asset transfer confirmation information includes information about the second user.
US11449873B2
A blockchain transaction record that is selected from a blockchain account book associated with a blockchain and satisfies a specified condition is obtained by a blockchain member. The blockchain transaction record is compared with an off-chain transaction record maintained by the blockchain member to obtain a comparison value indicating whether the off-chain transaction record is consistent with the blockchain transaction record. If the comparison value indicates that the off-chain transaction record is inconsistent with the blockchain transaction record, the off-chain transaction record is modified based on the blockchain transaction record to make the off-chain transaction record consistent with the blockchain transaction record.
US11449872B2
Computer-implemented methods are provided for receiving information corresponding to a transaction, where the information is received one time. Two or more functions associated with the information can be determined, and two or more functions can be concurrently and automatically executed without additional interaction.
US11449860B2
Wait times at ATMs may undermine the utility of these self-service machines. ATMs are configured to provide faster self-service kiosks that allow users to quickly perform common financial transactions. However, it has been increasing common for users to have to wait on a line to access an ATM. Apparatus and methods are provided for a smart card that stages transactions by capturing the amount, pin and other necessary information on the smart card itself, before the user begins interacting with the ATM. Information captured by the smart card may be transferred to ATM when the smart card is inserted into ATM. The user does not provide the ATM with any additional information after inserted the smart card into the ATM, thereby improving the transaction processing efficiency of the ATM and enhancing user satisfaction.
US11449859B2
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing gift transactions, related to enabling a recipient to choose a mode of redeeming the gift credit. A method can include receiving an identification, from a giver of a credit, of a recipient and a spending category associated with a notice, transmitting the notice to a device associated with the recipient, receiving a selection from the recipient regarding a payment mode to be used to redeem the credit from the giver by making a purchase according to the spending category, linking the payment mode to a policy associated with redeeming the credit, monitoring purchases using the payment mode of the recipient for a qualified purchase according to the spending category, receiving an indication that the qualified purchase was made using the payment mode and, based on the indication of the qualified purchase, applying the credit to the recipient.
US11449857B2
The present disclosure provides a code scanning method, a code scanning device and a mobile terminal. When the mobile terminal is in a power-on state, a camera of the mobile terminal is normally on. The method includes: capturing an image with the camera, and identifying a captured target image; when identifying that the target image has an image feature of a preset graphic identification code, acquiring a target graphic identification code in the target image; decoding the target graphic identification code to obtain an access link corresponding to the target graphic identification code; and running a target application corresponding to the access link, and displaying an access interface corresponding to the access link.
US11449856B2
Provided, in an aspect, is a method for performing an online transaction using a graphical construct. The method can include receiving, by a client device, inputs to generate the graphical construct; transmitting to a server in communication with the client device, a request to generate the graphical construct; receiving, by the client device, the generated graphical construct and a summary information from the server; displaying, through a user interface of the client device, a summary screen including the generated graphical construct and the summary information; embedding, by the client device, the generated graphical construct on a third-party application running on the client device; sending, by the client device, a transaction request to perform the online transaction using the generated graphical construct; and presenting for display, through the user interface of the client device, a notification including a status of the online transaction.
US11449851B1
Systems and methods for providing embedded banking services are disclosed. In one embodiment, a method for providing embedded banking services on an electronic device may include (1) a computer program executed by an electronic device comprising a computer processor generating a request to enable embedded banking services for a financial institution on the electronic device; (2) the computer program communicating the request to a host for the electronic device; (3) the computer program receiving a secure token and an encryption key from one of the host of the electronic device and the financial institution; (4) the computer program storing the secure token and encryption key in secure storage of the electronic device; and (5) the computer program enabling embedded banking services on the electronic device.
US11449850B2
A method for authenticating a transaction is disclosed. The method comprises the steps of: receiving data identifying a region where a transaction is being requested; receiving data identifying a mobile communication device associated with a person requesting the transaction; determining from Location Register (LR) data for the mobile communication device data identifying a region where the mobile communication device is located; comparing the data identifying the region where the transaction is being requested with the data identifying the region where the mobile communication device is located; and authenticating the transaction in dependence on the result of the comparison.
US11449843B1
Aspects of the present disclosure are directed toward systems and methods for using vehicle telematics information to compensate individuals for increases in fuel prices above a guaranteed fuel price. The approaches described herein compensate the individuals based on the difference between a guaranteed fuel price and a comparison fuel price for a coverage period, the distance traveled during the coverage period, and the estimated fuel economy of the vehicle type. A baseline fuel price is determined and used to set a guaranteed price for a coverage period. During the coverage period, a telematics device collects telematics information associated with trips taken in a vehicle. That telematics information is then stored at a data store and used to compensate an individual associated with the vehicle when fuel prices rise during the coverage period to exceed the guaranteed fuel price.
US11449841B1
A system for Augmented Reality (AR) document realization receivers a request to transfer an amount of an AR document into account of a receiver. The AR document comprises an AR check. The system fetches a first AR check image from a memory. The system extracts a first set of features from the first AR check image. The system receives a second AR check image from a computing device associated with the receiver. The system extracts a second set of features from the second AR check image. The system compares the first AR check image with the second AR check image. The system determines whether the first AR check image corresponds to the second AR check image. In response to determining that the first AR check image corresponds to the second AR check image, the system transfers the amount into the account of the receiver.
US11449838B2
Vehicular maintenance is predicted using real time telematics data and historical maintenance data. Different statistical models are used, and an intersecting set of results is generated. Environmental weather may also be used to further refine predictions.
US11449833B2
A system and method scan a document printed by a first document processing device (using a second document processing device separate from the first document processing device). The document has printed thereon machine readable markings that comprise information of a patient, information of at least one lab test to be performed, and formatting information for the return of the lab test results. The second document processing device identifies the lab test to be performed on the patient based on the machine readable markings. After the lab tests have been performed on the patient, the second document processing device prepares the lab test results by formatting them. These formatted lab test results are then output from the second document processing device to the first document processing device.
US11449831B2
Systems and methods for selective and real-time data display generally include a graphical user interface configured to display in real-time, data to a user based on a dynamically-guided subsystem having a task engine, a timing engine, a location engine, a data integration engine, and a display engine. An analysis sub-engine can analyze the received data and package it for delivery to target databases.
US11449827B2
Systems and methods for improving a computing system comparing past post-approved transaction records to past pre-approved transaction records are described herein. In an embodiment, a server stores a first plurality of digital electronic records identifying a plurality of past post-approved transactions by a first entity and a second plurality of digital electronic records for the first entity identifying a plurality of past pre-approved transactions by the first entity. The server uses a first machine learning system to determine that a subset of the first plurality of digital electronic records which identify a subset of the plurality of past post-approved transactions correspond to one or more pre-identified categories and a second machine learning system to match one or more particular digital electronic records of the subset of the first plurality of digital electronic records with one or more records of the second plurality of digital electronic records.
US11449826B2
A method of tracking inventory comprises storing at least one container unit within a dispenser. The dispenser includes a first and second ledge. The dispenser secures at least one container unit within the dispenser using an arm, wherein the arm has a first face. A total container unit distance is determined, wherein the total container unit distance is the distance between the first face and the second ledge. A single container unit distance is identified, wherein the single container unit distance is the change in distance between the first face and the second ledge when a single container unit is removed from the dispenser. A total number of container units in the dispenser is determined, wherein the total number of container units in the dispenser is determined using the total container unit distance by the single container unit distance. The total number of container units in the dispenser is displayed.
US11449825B2
A computer-implemented systems and methods for automatic and intelligent parcel retrieval are disclosed. The computer-implemented system comprises a database, a memory storing instructions, and at least one processor configured to receive an order number, to receive from a seller a waybill number associated with the order number and a carrier delivering a package, to generate a unique identifier that may include the order number and the way bill number, to detect a cancellation of the order number, to determine a tracking number in the unique identifier based on the cancellation of the order number, to send a notification to the carrier delivering the package based on the unique identifier, to receive from the carrier a reverse tracking number confirming the cancel shipment of the package, and to send a notification to the seller including the reverse tracking number.
US11449824B2
Systems and methods for determining an optimal delivery location based on delivery address and delivery time are provided. An example method includes receiving an online order from a user application installed on a user device; generating a map comprising a dynamic display of a local service area polygon associated with the online order and transmitting the map to the user application; transmitting to the user application a request for a delivery address; upon receipt of the delivery address, querying the delivery address to determine whether the local service area polygon includes the delivery address; transmitting to the user application a request for a delivery time; upon receipt of the delivery time, automatically recommending an optimal delivery location and time within the local service area polygon based on the delivery address and delivery time; and executing a delivery of the online order based on the optimal delivery location and time.
US11449814B2
A method includes obtaining information identifying transactions from multiple sources. The transactions relate to multiple functional domains of a supply chain associated with an industrial process. The method also includes storing the information in a data store according to a unified model. The method further includes providing a common user interface for different functional users. The common user interface is configured to display multiple visualizations and reports associated with the transactions. The method also includes obtaining, according to a user input at the common user interface, one or more metrics and one or more analytics from the data store. The one or more metrics and the one or more analytics are associated with the obtained information. The method also includes configuring the common user interface to display, according to the user input, at least one visualization or report involving the one or more metrics and the one or more analytics.
US11449808B2
An information processing apparatus includes a controller. The controller performs control to store service specifications received from a first terminal apparatus in association with a child-care facility corresponding to the first terminal apparatus. The controller performs control to store a child-care request received from a second terminal apparatus. The controller generates a pick-up route. The pick-up route is for navigating a vehicle to travel via a pick-up location of the child-care request within a pick-up time slot and reach a facility location at or after the child-care start time of the child-care facility. The controller sends, to a third terminal apparatus installed in a vehicle, the pick-up route.
US11449805B2
A computer-implemented method, medium, and system are disclosed. One example computer-implemented method performed by a server includes obtaining training task information from a task party. The training task information includes information about a to-be-pretrained model and information about a to-be-trained target model. A respective task acceptance indication from each of at least one of a plurality of data parties is received to obtain a candidate data party set. The information about the to-be-pretrained model is sent to each data party in the candidate data party set. A respective pre-trained model of each data party is received. A respective performance parameter of the respective pre-trained model of each data party is obtained. One or more target data parties from the candidate data party set is determined. The information about the to-be-trained target model is sent to the one or more target data parties to obtain a target model.
US11449792B2
A system for generating a supplement instruction set using artificial intelligence. The system includes at least a server wherein the at least a server is designed and configured to receive training data. The system includes a diagnostic engine operating on the at least a server designed and configured to record at least a biological extraction from a user and generate a diagnostic output based on the at least a biological extraction and training data. The system includes a plan generator module operating on the at least a server designed and configured to generate a comprehensive instruction set associated with the user as a function of the diagnostic output. The system includes a supplement plan generator module operating on the at least a server designed and configured to generate a supplement instruction set as a function of the comprehensive instruction set.
US11449787B2
The Double Blind Machine Learning Insight Interface Apparatuses, Methods and Systems (“DBMLII”) transforms campaign configuration request, campaign optimization input inputs via DBMLII components into top features, machine learning configured user interface, translated commands, campaign configuration response outputs. A decoupled machine learning workflow generation request is obtained. A set of decoupled tasks specified via the decoupled machine learning workflow generation request is determined, wherein each decoupled task in the set of decoupled tasks is associated with a corresponding class. Dependencies among decoupled tasks in the set of decoupled tasks are determined. A decoupled machine learning workflow structure comprising the set of decoupled tasks and the determined dependencies is generated, wherein the decoupled machine learning workflow structure is executable via a decoupled machine learning workflow controller to produce machine learning results.
US11449783B2
Techniques regarding encoding a quantum circuit to a trivalent lattice scheme to identify flag qubit outcomes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a graph component that can encode a quantum circuit to a trivalent lattice that maps an ancilla qubit to a plurality of data qubits via a plurality of flag qubits based on a connectivity scheme of the quantum circuit.
US11449778B2
Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data and line production data, determine one or more production associations between the cell data and the line production data; evaluate the one or more production associations to identify one or more critical production associations; retrieve the cell data and the line production data associated with the one or more critical production associations; and train a predictive model with the retrieved cell data and the retrieved line production data to predict the production level of the manufacturing assembly line.
US11449776B2
According to examples, an apparatus may include a processor that may generate a migration assessment for resources of a computer system. In particular, the apparatus may logically divide topological information to facilitate identification of a resource, components used by the resource, and dependencies. The system further enables users to specify user-defined migration parameters that specify the migration. For instance, the parameters may specify a cost associated with the migration of the component, a license model of the component, a security requirement of the component, a performance of the component, a customization of the component, or requirement of the component. Migration assessments and decisions may be stored to train machine-learned models. For instance, the model may assess whether a parameter will be satisfied by using a certain cloud service and whether substitutes have sufficiently satisfied dependencies based on observed migration assessments and actual migrations.
US11449772B2
In an approach, a processor obtains a first set of training samples, one of the training samples including values of a plurality of performance indicators of a target system observed at a historical point in time. A processor determines whether the first set of training samples are qualified for training a prediction model, the prediction model predicting an operational status of the target system at a target point in time based on values of the plurality of performance indicators observed at the target point in time. A processor, in response to determining that the first set of training samples are qualified for training the prediction model, trains, the prediction model based on the first set of training samples.
US11449767B2
The present disclosure provides a method of building a sorting model, and an application method and apparatus based on the model. The method of building a sorting model comprises: obtaining, from a search log, a query including a relationship triple and a clicked title of a search result corresponding to the query, wherein the relationship triple includes a content word pair and a relationship word of the content word pair; obtaining training data using the obtained query, the clicked title corresponding to the query, and times of click of the clicked title; using the training data to train a neural network-based sorting model, the sorting model being used to sort sentences according to the sentences' description of a relationship of the content word pair. The sorting model may be used to implement the following applications: sorting the search results of the query comprising the relationship triple, determining the sentence describing the relationship of the content word pair; upon displaying the relevant content word with respect to the query including the content word, the search engine can further display the sentence describing the relationship between the relevant content word and the searched content word.
US11449765B2
A method, apparatus, system, and computer program product for estimating a mass of a prepared food product. An ultrasonic beam is steered by a computer system at the prepared food product on a platform. An estimate of a mass of the prepared food product on the platform is determined by the computer system using response signals detected in response to scanning the prepared food product on the platform with the ultrasonic beam.
US11449763B2
The present disclosure relates to recommending points of interest to a plurality of users based on a type of each user as well as constraints associated with the points of interest. For example, one or more embodiments determine a user type for each user and determine user preferences based on the user type. Additionally, the system can determine resource constraints associated with each point of interest, indicating limitations on the capacity of each associated resource. The system can then provide recommendations to the plurality of users based on the user types and the resource constraints. In particular, the system can recommend points of interest that satisfy the preferences corresponding to each user type subject to the resource constraints of each point of interest. For example, one or more embodiments involve solving a linear program that takes into account user types to obtain recommendation policies subject to the resource constraints.
US11449761B2
In one aspect, a computer implemented method for efficient value lookup in a set of scalar intervals is provided. The method includes determining, in response to a query for a scalar value, that the scalar value is located in a set of scalar intervals, wherein each of the scalar intervals comprises a left bound and a right bound. The method further includes sorting the scalar intervals based on left bounds. The method further includes comparing, in response to the sorting, a pair of scalar intervals to determine if the pair of scalar intervals overlaps. The method further includes identifying, based on the comparing indicating that the pair overlaps, a method of processing the scalar intervals.
US11449754B1
The present invention discloses a neural network training method for a memristor memory for memristor errors, which is mainly used for solving the problem of decrease in inference accuracy of a neural network based on the memristor memory due to a process error and a dynamic error. The method comprises the following steps: performing modeling on a conductance value of a memristor under the influence of the process error and the dynamic error, and performing conversion to obtain a distribution of corresponding neural network weights; constructing a prior distribution of the weights by using the weight distribution obtained after modeling, and performing Bayesian neural network training based on variational inference to obtain a variational posterior distribution of the weights; and converting a mean value of the variational posterior of the weights into a target conductance value of the memristor memory.
US11449732B2
A time-series-data feature extraction device includes: a data processing unit that processes a received unevenly spaced time-series-data group into an evenly spaced time-series-data group including omissions and an omission information group indicating presence or absence of omissions, based on a received input time-series data length and a received minimum observation interval; a model learning unit that learns a weight vector of each layer of a model with a difference between an element not missing in a matrix of the evenly spaced time-series-data group including omissions and an element of an output result of an output layer of the model being taken as an error, and stores the weight vector as a model parameter in a storage unit, the difference being; and a feature extraction unit that receives time-series data of a feature extraction target, calculates a value of the intermediate layer of the model with use of the model parameter stored in the storage unit by inputting the received time-series data of the feature extraction target into the model, and outputs the calculated value of the intermediate layer as a feature that represents temporal changes in data.
US11449723B2
A printing system and method of printing a digital image resulting in an elevated print on a support. The elevated print has a surface of varying height. The printing system is configured to print a number of pass images on top of each other in a number of passes. The definition of the digital image comprises color data for each pixel of the digital image and height data for indicating a height of each pixel of the digital image. A raster image processor is connected to the printing system and rasterizes the digital image into a raster image. A digital slicer is connected to the printing system and derives from the raster image a number of pass images to be printed on top of each other. The printing system is then printing the pass images on top of each other by applying a number of recording materials on the support. The printing system receives information related to the print order of the recording materials in the pass images for each pass pixel for establishing a special effect. From the received information the print order of the recording materials in the pass images for each pass pixel is derived and the recording materials are printed according to this print order for each pass pixel of each pass image.
US11449721B2
An image forming apparatus includes a plurality of print heads, a sensor, a processor, and an image forming unit. The plurality of print heads are arranged in parallel. The sensor detects a color shift amount of each color to be printed by the plurality of print heads in a main scanning direction based on an output result of a test pattern by the plurality of print heads. The processor sets a color shift correction value for correcting the color shift amount on the basis of a color having a largest color shift amount. The processor controls light emission of the plurality of print heads based on the color shift correction value and image data. The image forming unit forms an image based on the image data on a sheet by light emission of the plurality of print heads.
US11449720B2
Provided is an image recognition device. The image recognition device includes a frame data change detector that sequentially receives a plurality of frame data and detects a difference between two consecutive frame data, an ensemble section controller that sets an ensemble section in the plurality of frame data, based on the detected difference, an image recognizer that sequentially identifies classes respectively corresponding to a plurality of section frame data by applying different neural network classifiers to the plurality of section frame data in the ensemble section, and a recognition result classifier that sequentially identifies ensemble classes respectively corresponding to the plurality of section frame data by combining the classes in the ensemble section.
US11449718B2
In one aspect, a computerized process useful for movement classification using a motion capture suit includes the step of providing the motion capture suit worn by a user. The motion capture suit comprises a set of position sensors and a Wi-Fi system configured to communicate a set of position sensor data to a computing system. The process includes the step of providing the computing system to: receive a set of position data from the motion capture suit for a specified time window of data comprising X, Y and Z axis positions and a joints-angle data for each position sensor of the set of position sensors, transforming each joints-angle data to a corresponding frequency domain using a fast Fourier transformation to remove any time dependency value, after the fast Fourier data transformation, train a support vector machine using the X, Y and Z axis positions data and the frequency domain data as input, using the support vector machine to predict a set of body positions and movements.
US11449714B2
A computing system is disclosed including a convolutional neural configured to receive an input that describes a facial image and generate a facial object recognition output that describes one or more facial feature locations with respect to the facial image. The convolutional neural network can include a plurality of convolutional blocks. At least one of the convolutional blocks can include one or more separable convolutional layers configured to apply a depthwise convolution and a pointwise convolution during processing of an input to generate an output. The depthwise convolution can be applied with a kernel size that is greater than 3×3. At least one of the convolutional blocks can include a residual shortcut connection from its input to its output.
US11449713B2
Systems, methods, tangible non-transitory computer-readable media, and devices associated with object localization and generation of compressed feature representations are provided. For example, a computing system can access training data including a target feature representation and a source feature representation. An attention feature representation can be generated based on the target feature representation and a machine-learned attention model. An attended target feature representation can be generated based on masking the target feature representation with the attention feature representation. A matching score for the source feature representation and the target feature representation can be determined. A loss associated with the matching score and a ground-truth matching score for the source feature representation and the target feature representation can be determined. Furthermore, parameters of the machine-learned attention model can be adjusted based on the loss.
US11449706B2
An information processing method performed by a computer includes: obtaining a plurality of recognition result candidates in sensing data and a likelihood of each of the plurality of recognition result candidates, the plurality of recognition result candidates and the likelihood being obtained by inputting the sensing data to a model that is trained by machine learning and performs recognition processing; obtaining an indication designating a part to be analyzed in the sensing data; selecting at least one recognition result candidate from the plurality of recognition result candidates, based on (i) a relationship between each of the plurality of recognition result candidates and the part and (ii) the likelihood of each of the plurality of recognition result, candidates; and outputting the at least one recognition result candidate that is selected.
US11449697B2
A test and measurement instrument for analyzing signals using machine learning. The test and measurement instrument can determine a recovered clock signal based on the digital signal, set window positions for a fast Fourier transform of the digital signal, window the digital signal into a series of windowed waveform data based on the window positions, transform each of the windowed waveform data into a frequency-domain windowed waveform data using a fast Fourier transform, and determine high-order spectrum data of each of the frequency-domain windowed waveform data. The test and measurement instrument includes a neural network configured to receive the high-order spectrum data of the frequency-domain windowed transform data and classify each windowed waveform data based on the high-order spectrum data.
US11449691B2
A reader device of an access control system comprises physical layer circuitry and processing circuitry. The processing circuitry is operatively coupled to the physical layer circuitry and is configured to initiate transmission of a command to a credential device; determine a time duration from sending the command to the credential device to receiving a response to the command from the credential device; and generate an indication when the time duration exceeds a relay attack detection threshold time duration.
US11449683B2
Disentanglement of chat utterances is provided. An analysis of the linguistic collocations and the keywords of the multiple chat utterances and amount of contribution by respective chat users of the plurality of chat users to the multiple chat utterances is performed to determine a level of drift of the linguistic collocations, the keywords, and respective chat users over a course of the multiple chat utterances. Chat utterance entanglement of prior chat utterances is determined using determined level of drift based on the analysis by inferring keyword usage over time and how these keywords are related over the course of the multiple chat utterances. The prior chat utterances related to a particular topic are disentangled by removing certain chat utterances that have a statistically significant level of drift from that particular topic. Removed chat utterances are arranged as a new chat discourse related to a different topic in the chat conversation.
US11449682B2
Systems, devices, and methods provide improved autonomous agents that are configured to respond to a user's query based on an emotion with which the query was expressed and a personality trait of the user. The agent may identify candidate answers to the query that are each associated with an emotion and/or a personality trait. The autonomous agent may utilize a predefined protocol set that indicates transitions between emotional states. A transition may correspond to an action associated with an emotion and/or a personality trait that, if performed, is likely to maintain a user in or transition the user to a preferred emotional state. The responses may be scored based at least in part their corresponding emotions and/or personality traits and in light of the transitions identified in the protocol set. A particular scored response may be selected and provided to the user in response to their query.
US11449680B2
A method for testing medical data is provided. Each medical datum includes a plurality of information units and a plurality of separators, and the method includes the following steps: a. matching the medical data against a standard library including a plurality of patterns, a matching expression being: [\s\S][number/sequence/relation]&[\b|\B] (S101); and b. determining, based on a matching result of the step a, whether the medical datum is qualified (S102). A standardized standard library is first established, a matching result is obtained by matching the medical datum and the standard library for a non-initial boundary, an initial boundary, an information quantity, information sequences, a semantic relationship quantity, a character boundary, and a non-character boundary, and whether the medical datum meets a requirement is further determined according to the matching result.
US11449671B2
A method includes detecting a first plurality of user interactions with first dynamic content of a website. The method further includes detecting a second plurality of user interactions with second dynamic content of a website. The method further includes providing a graphical user interface (GUI) that illustrates the first and second pluralities of user interactions to a client device. The method further includes determining a correlation between the first and second plurality of user interactions and a conversion metric. The method further includes determining, by a processing device, that the first dynamic content has a higher conversion metric than the second dynamic content. The method further includes sending a first variation recommendation for the first dynamic content to the client device.
US11449669B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating input by a user into a form. In one aspect, a method include actions of obtaining a web resource that includes a form, determining a particular field of the form has been selected, determining an intent that corresponds to the form from a first semantic tag in the web resource, determining a parameter of the intent that corresponds to the particular field of the form from a second semantic tag in the web resource, determining a value to suggest for the particular field based at least on the intent and the parameter of the intent, and providing the value for output as a suggestion of input for the particular field.
US11449657B2
Area and routing overhead issues of traditional anamux incorporation in a semiconductor device are overcome by placing a functional anamux block on top of an I/O pad. In some embodiments, multiple anamux blocks can be stacked either vertically or placed on neighboring I/O pads for horizontal stacking. Embodiments provide the anamux blocks as the same width as the I/O pads and the width is optimized to minimize padring height. In some embodiments, a power/ground I/O (PGE) bond pad architecture is enabled by the incorporation of both I/O pad and anamux blocks in the same region, providing two bonding regions, which can further reduce chip area. Some embodiments also permit routing of signals through the anamux block to neighboring blocks and the I/O channels.
US11449653B2
A converter parameterized constant admittance modeling method based on a cross initialization including the following steps: (1) performing parameterized modeling on a converter, wherein switches are modeled using a parametric historical current source constant admittance model and other components are modeled using a traditional electromagnetic transient simulation integral model in the converter; (2) detecting whether state switching occurs, performing cross initialization correction when occurring; (3) determining model parameters, and establishing an equivalent admittance matrix and an injection current source of a whole grid, to obtain an electromagnetic transient simulation equivalent model; (4) solving a network tide according to a basic solving equation I=YU to obtain an electromagnetic transient model simulation result of the converter at current time; and (5) calculating an equivalent admittance matrix and an injection current source at next time through a current network state quantity, and returning to step (2) until a simulation terminates.
US11449646B2
A method is provided for the creation of an addendum for use in the design and production of sheet metal formed components, which method uses a sectionless approach. In a preferred approach, elevation curve (EC) lines are established relating to the component (ECc) and binder (ECb), and it is these lines which are used to design the addendum. Additional EC lines (EC1, EC2, EC3, etc.) can be added to modify or optimize the addendum design. The spaces between the EC lines are filled using various parameterized filling techniques so as to provide the addendum design. Optimization of the addendum can be achieved by modification of the various EC lines, so as to modify or control the various design parameters, in accordance with various quality or design criteria. A more rapid, and less complicated approach to addendum design is provided.
US11449641B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhancing blockchain network security. Embodiments include generating a request for data from a data source, the request including plaintext data and encrypted data, the encrypted data including access data and a hash of the plaintext data, transmitting the request to a relay system component external to the blockchain network, receiving a result from the relay system component that is digitally signed using a private key of the relay system component, and verifying an integrity of the result based on a public key of the relay system component and a digital signature of the result.
US11449639B2
Machine learning model data privacy can be maintained by training a machine learning model forming part of a data science process using data anonymized using each of two or more differential privacy mechanisms. Thereafter, it is determined, for each of the two or more differential privacy mechanisms, a level of accuracy and a level precision when evaluating data with known classifications. Subsequently, using the respective determined levels of precision and accuracy, a mitigation efficiency ratio is determined for each of the two or more differential privacy mechanisms. The differential privacy mechanism having a highest mitigation efficiency ratio is then incorporated into the data science process. Related apparatus, systems, techniques and articles are also described.
US11449636B2
A secure token (ST) system including at least one ST computing device to provision data using secure tokens over a network is provided. The ST computing device is configured to receive first customer data from a credit issuer computing device, the first customer data including at least one or more account identifiers associated with a customer and a social security number (SSN) associated with the customer. The ST computing device is also configured to hash the SSN, wherein the hashed SSN includes a hash value, assign a unique identifier to each of the one or more account identifiers, and generate a secure token by associating the hash value to each unique identifier. The ST computing device is further configured to store the secure token within the database, and transmit the secure token to at least one of the credit issuer computing device and a third party computing device.
US11449634B2
A computing system includes: server; client; broker-dealer database(s) storing personally identifiable information for accounts; and distributed ledger. Server receives request to obtain personally identifiable information (PII) regarding a trading history for a first account from a first user of the client. Server determines which broker-dealer database of the broker-dealer database(s) includes the PII for the first account. Server determines whether the first user has permission to obtain the PII for the first account. Server receives a trading history for the first account from a distributed ledger when the first user has permission to obtain the PII for the first account. Server is configured to map the PII from the broker-dealer database with the public transaction information received from the at least one distributed ledger to generate mapped information.
US11449624B2
Aspects of the current subject matter are directed to performing privacy-preserving analytics over sensitive data without sharing plaintext data and without requiring a trusted third party. Implementations provide for utilizing a trusted execution environment within a server to compute the privacy-preserving result. Data owners via user devices send their encrypted data directly to an enclave managed by a trusted execution environment, without the server and the cloud service provider for the server seeing the plaintext data. The enclave computes the analytics directly on the data and releases the privacy-preserving result that can be ensured by code analysis and remote attestation from all parties.
US11449621B2
An image forming apparatus is provided and includes a transmitting unit and a blockchain cooperation unit. When an instruction for using a blockchain service is received from a user, after electronic data transmitted by the transmitting unit is stored in a management service, the blockchain cooperation unit transmits, to the blockchain service, information about the electronic data including information indicating that storing of the electronic data transmitted by the transmitting unit has been completed.
US11449620B2
Apparatus and methods are disclosed for transparently and efficiently encrypting data-at-rest in a platform as a service (PaaS) environment. Disclosed techniques transparently transform any existing persistent data services in the PaaS environment into respective secure data services. For the deployment of the above secure data services, an encryption addon containing an addon core and activity-based callouts is provided. The addon core contains a kernel module for encryption/decryption. A coordinator in charge of the deployment executes a pre-filesystem-creation callout that encrypts a raw storage device before creating a filesystem on it. It then deploys a secure data service configured to use the filesystem. Thus, applications using the data service can now transparently store data as encrypted data-at-rest in the filesystem. Similarly, the coordinator also executes a pre-filesystem-mounting callout before mounting the filesystem for accessing encrypted-data-rest. Thus, applications using the secure data service can transparently decrypt and use the encrypted data-at-rest.
US11449618B2
A method is provided, comprising actively testing the access control policy of a software target using a probing logic. The method further comprises determining whether an intrusion in the software target has occurred based on monitored side effects. According to the method, the probing logic is to execute at least one operation that is forbidden by the access control policy. The probing logic is further to create at least one predetermined observable side effect based on the successful execution of the operation.
US11449616B2
Embodiments of the present invention disclose an application management method for terminals, including: after receiving the application download request sent by the terminal, the application server sends the corresponding application installation package to the terminal. Then, the first verification message sent by the terminal is received, and the first verification message is generated by the terminal according to the content of the received application installation package. After determining that the first verification message is consistent with a stored second verification message, the application server sends an permit-to-install message to the terminal, so that the terminal installs the application according to the received application installation package. Because the application server determines the legitimacy of the application package, it does not need the terminal to verify by using the certificate, thereby reducing the certificate work management for the terminal and improving the efficiency of application installation.
US11449611B2
An apparatus includes integrated circuitry (IC) and a further circuit. The IC includes internal circuits having sensitive/secret data (SSD) to be maintained as confidential relative to a suspect Hardware Trojan (HT) and including access ports through which information associated with the internal circuits is accessible by external circuitry associated with the HT. The further circuit to learn behavior of the internal circuits that is unique to the integrated circuitry under different operating conditions involving the internal circuits, involving the SSD and involving other data that is functionally associated with an application of the integrated circuitry.
US11449601B2
The technology disclosed herein enables a first computing process to execute within a trusted execution environment to protect its data from other processes while selectively enabling a second computing process (e.g., a kernel process) to inspect data for compliance. An example method may include: establishing, by a processor, a trusted execution area for the first computing process, wherein the trusted execution area comprises an encrypted storage area; copying data of the first computing process into the trusted execution area, wherein the data comprises executable data or non-executable data; enabling the second computing process to access the copy of the data of the first computing process; and executing, by the processor, the first computing process using the trusted execution area.
US11449597B2
Example implementations relate to transposed passwords. A computing device may comprise a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: receive an entered password; generate, based on the entered password, a transposed version of the entered password; compare the transposed version of the password to a stored password; and grant access based on the comparison.
US11449591B2
A method and device for fingerprint recognition, a terminal, and a storage medium are provided, which belong to the technical field of information processing. The method is applicable to a terminal and includes the following. When a touch operation performed on a specified function widget of a current display interface of the terminal is detected and duration of the touch operation reaches preset duration, a fingerprint sensor disposed under a display area displaying the specified function widget is activated. Fingerprint information entered via the touch operation is collected with the fingerprint sensor. Security verification is performed on the fingerprint information. If the security verification of the fingerprint information passes, a function of the specified function widget is triggered.
US11449587B2
In accordance with some embodiments, an apparatus for privacy protection is provided. The apparatus includes a housing arranged to hold a second device; one or more sensors, at least partially supported by the housing, operable to continuously collect biometric data of a user; an authentication neural network, operable to extract from the biometric data a plurality feature vectors associated with a plurality of identifiable scores; and a decision unit, coupled to the authentication neural network, operable to generate an authentication score as a function of the plurality of identifiability scores and the plurality of feature vectors, determine whether or not the authentication score satisfies an authentication threshold, and gate electronic access to the second device base on whether or not the authentication score satisfies the authentication threshold.
US11449586B2
An aspect of authenticating a user via a processing system includes receiving, at an input device of the processing system, an input gesture corresponding to an explicit assertion of user intent with respect to a function to be performed on the processing system; and simultaneously authorizing and authenticating the user, with respect to the function, from data acquired from the input gesture.
US11449573B2
A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.
US11449571B2
A computerized system for generating dynamic websites that includes a memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations include receiving an order from a customer device, determining whether the destination address is eligible for delivery by a first time, and based on determining the destination address is eligible, searching a first database to retrieve information of the at least one product. The operations may also include generating a user interface element indicating whether delivery by the first time is possible (the user interface element being configured to modify a website displayed in the customer device) and sending the user interface element to the customer device. Further, the operations may include receiving a response from the customer device and modifying an entry in a second database to indicate the promised delivery date for the product is the first time.
US11449569B2
Disclosed are various approaches for implementing a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. The user interface can include multiple navigation components that each independently provide a user access to available views in the user interface. Upon a user selection for a view through interaction with one of the navigation components, a request for data used to build the view can be sent to a server. If the view is valid, an instance of the view is dynamically generated and displayed in the user interface and each navigation component is updated to be consistent with the selected view. If the view is invalid, updated navigation data is used to rebuild the navigation hierarchy and the navigation components are updated according to the updated navigation hierarchy.
US11449568B2
A system and method for outputting weather data associated with a user-specified location based on a user-specified weather inquiry, including weather data output based on user-specified weather conditions, locations output based on a user-specified weather inquiry, notifications output regarding weather-related warnings, and notifications output based on weather-related notification thresholds.
US11449560B2
A technique for more efficiently integrating external content for web page display is disclosed. The technique includes identifying a plurality of page features for displaying a web page, selecting a corresponding content resolver from a plurality of content resolvers stored in the memory for each of the identified page features. The selecting may be in accordance with the end user device. The technique may also include rendering the web page for display on the end user device in accordance with one or more parameters specified in the corresponding content resolver.
US11449559B2
A document analysis device that includes an artificial intelligence (AI) processing engine configured to identify common words between a first sentence and a second sentence and store the common words in first data structure. The AI processing engine is further configured to identify unique words from among the first sentence and the second sentence and store each unique word in a second data structure. The AI processing engine is further configured to compute a first similarity score and to compare the first similarity score to a similarity score threshold value. The AI processing engine is further configured to indicate the first sentence and the second sentence are similar when the first similarity score is greater than or equal to the similarity score threshold value and to indicate the first sentence and the second sentence are not similar when the first similarity score is less than the similarity score threshold value.
US11449553B2
A real-time recommendation system includes a non-transitory, computer-readable storage medium having encoded thereon instructions that a processor executes to receive data from data sources that includes one or more data records. The processor then identifies features in data of a data record, extracts and buffers the features, and applies the features to a feature detect mechanism. The feature detect mechanism includes feature detect algorithm and more recommender algorithms that are encapsulated in a feature detection object. The feature detection object may be a Strategy/Composite feature detection object that includes Strategy design patterns. The processor further executes to reject a feature in response to failures of the feature to match at least one of the Strategy design patterns, and in real time, select and install features that match one or more of the Strategy design patterns into one or more recommender algorithms.
US11449546B2
Systems and methods are described for disambiguating user input based on a physical location of items in a vicinity of a user. The system determines that a query received from a user contains an ambiguity. In response, the system identifies several items in the physical vicinity of the user. Then, the system analyzes the identified plurality of items to determine whether the plurality of items forms a first ensemble of items or a second ensemble of items. If the plurality of items forms a first ensemble of items, the system performs a search using the search query and a first keyword related to the first ensemble of items. If the plurality of items forms a second ensemble of items, the system performs a search using the search query and a second keyword related to the second ensemble of items. The system then outputs results of the performed search.
US11449539B2
Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection at a client device of an individual piece of content within a story may further be used by the system to provide the client device with a sub-story that includes pieces of content sharing content characteristics with the characteristics of the selected image or video.
US11449538B2
Disclosed herein are methods and systems for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. In accordance with exemplary embodiments, the generation of feature vectors about unstructured data can be hardware-accelerated by processing streaming unstructured data through a reconfigurable logic device, a graphics processor unit (GPU), or chip multi-processor (CMP) to determine features that can aid clustering of similar data objects.
US11449537B2
Certain embodiments involve using a gated convolutional encoder-decoder framework for applying affective characteristic labels to input text. For example, a method for identifying an affect label of text with a gated convolutional encoder-decoder model includes receiving, at an encoder, input text. The method also includes encoding the input text to generate a latent representation of the input text. Additionally, the method includes receiving, at a supervised classification engine, extracted linguistic features of the input text and the latent representation of the input text. Further, the method includes predicting an affect characterization of the input text using the extracted linguistic features and the latent representation. Furthermore, the method includes identifying an affect label of the input text using the predicted affect characterization. The gated convolutional encoder-decoder model is jointly trained using a weighted auto-encoder loss associated with a reconstruction engine and a weighted classification loss associated with the supervised classification engine.
US11449525B2
Disclosed are systems, methods, apparatus and computer program products for facilitating voice-based interaction by a mobile device with an enterprise database. In some implementations, a command and a type of enterprise work record are identified in a first one or more voice signals obtained at the mobile device. One or more fields of the identified record type required by the enterprise database to be populated to carry out the identified command is determined. Field data can be identified in a second one or more voice signals obtained at the mobile device. Structured text data comprising the identified command, the identified record type and the identified field data can be sent to a server.
US11449514B2
A computing device includes a processor and a medium storing instructions. The instructions are executable by the processor to: receive a database query for an approximate aggregation of a numerical value of a plurality of records, wherein each record includes the numerical value and a filter value; in response to the database query, determine a count of records that have filter values within an importance threshold associated with the database query; and determine the approximate aggregation of the numerical value based on the count of records and the importance threshold associated with the database query.
US11449512B2
A value help library includes a configuration component to store value help configuration data associated with user interface fields of an application, the value help configuration data comprising a data source and a key associated with each of the user interface fields, a data exchange component to receive value help data for a user interface field based on the data source and the key associated with the user interface field, and a value help provider component to receive a request from an application for value help data associated with a user interface field of the application and to provide the requested value help data to the application.
US11449504B2
Provided is a system and method for pruning partitions from a database access operation based on a dependency graph. In one example, the method may include generating a dependency graph for a partition-wise operation, the dependency graph comprising nodes representing partition candidates and links between the nodes identifying dependencies of the partition candidates, receiving, at runtime, a database query comprising a partition identifier, identifying a partition candidate that can be excluded from processing the database query based on the partition identifier, pruning a second partition candidate based on a dependency in the dependency graph between the excluded partition candidate and the second partition candidate, and performing a database access for the database query based on the pruning.
US11449503B2
A data warehouse system may include a connection pool manager. The connection pool manager may invoke a first client-provided function for rerouting a connection request from a first database to a second database based on a query that is to be executed using the connection. The connection pool manager may invoke a second client-provided function for rewriting the query to be executed to leverage database aspects found on the second database.
US11449502B1
In a database system, at least one metric associated with resources in a database system used by multiple classes of requests is monitored, where a first of the multiple classes is associated with a lower priority than a second of the multiple classes. A throttle limit is calculated for requests of the first class, based on the monitored metric. The calculated throttle limit is used to determine scheduling of the request of the first class for execution.
US11449501B2
A method includes: generating first vector data by vector-converting first sentence data from a user input; specifying plural pieces of second sentence data from among a plurality of second sentence data stored in a storage device, each second sentence data including a plurality of vector data, each of the plural pieces of second sentence data including vector data corresponding to the first vector data; and determining data to be output in connection with the first sentence data by using a degree of similarity between second and third vector data, the second vector data being each of vector data other than the first vector data in certain data included in the specified plural pieces of second sentence data, the third vector data being each of vector data other than the first vector data in data other than the certain data included in the specified plural pieces of second sentence data.
US11449498B2
A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
US11449494B2
A distributed secured database system includes a ledger, a transmitting device, edge devices, and a time synchronization source. An evolving nonce is generated at the transmitting device and the edge devices. The evolving nonce is time-synced across the transmitting device and the edge devices. A hash value is generated at the transmitting device and the edge devices using the evolving nonce. The hash value is verified at the transmitting device and each of the edge devices during a particular time frame. A block is added to the distributed secured database system when the hash value is verified by the transmitting device and the edge devices.
US11449491B2
An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
US11449489B2
A technique for operating a data processing system that implements a split transaction coherency protocol that has an address tenure and a data tenure includes receiving, at a data source, a command (that includes an address tenure for requested data) that is issued from a data sink. The data source issues a response that indicates data associated with the address tenure is available to be transferred to the data sink during a data tenure. In response to determining that the data is available subsequent to issuing the response, the data source issues a first data packet to the data sink that includes the data during the data tenure. In response to determining that the data is not available subsequent to issuing the response, the data source issues a second data packet to the data sink that includes a data header that indicates the data is unavailable.
US11449487B1
A computer-implemented method, a computer program product, and a computer system for detecting an inappropriate data type of a column in a database and building a physical access path over a correct data type. The computer system detects in a table a candidate column with a first data type that has a mismatching type definition, using database usage statistics. The computer system determines whether it is possible to build an additional index as an access path over values with a second data type. The computer system, in response to determining that it is possible to build the additional index, converts values in the candidate column to the values with the second data type. The computer system builds the additional index over the values with the second data type in the table. The computer system generates a query plan operator for the additional index.
US11449479B2
A computerized system and method of migrating data from a source database of a source host to a target database of a target host, including executing a first number of extraction components on the source host, executing a second number of send components on the source host, executing a third number of store components on the target host, and executing a monitor component to monitor performance of the source database, source host transient memory, target host transient memory, and the target database, and responsively, according to a pre-defined state table, changing at least one of the number of extraction, send, and store components being executed.
US11449477B2
The present disclosure provides a computer-implemented method for applying an analysis to a data model comprising data objects. The method may comprise receiving the analysis and the first data model each in semantic format. Next, the analysis and the data model may be computer processed to (i) identify one or more elements missing from the data model and (ii) determine that the analysis is not applicable to the data model upon identification of the one or more elements. The one or more elements may then be presented to a user for adjusting the data model. This may be repeated until the analysis is applicable to the data model. The analysis may then be performed on the data objects of the data model.
US11449466B2
Methods, apparatus, and processor-readable storage media for deleting orphan archived files from a storage array using a time-based decision algorithm are provided herein. An example computer-implemented method includes traversing a database of a local storage system to identify a record associated with a stub file, wherein the record is indicative of a time of a client operation, involving the stub file, on a file system of the local storage system; identifying a particular snapshot in a set of available snapshots of the file system; and providing an indication to a cloud storage platform to delete a cloud object corresponding to the stub file in response to determining that the time of the client operation occurred earlier than a snapshot time associated with the particular snapshot in the set.
US11449465B2
A computer-implemented method includes positioning a sliding window over a string of data and calculating a hash value using a rolling hash function for data encompassed by the sliding window. The method includes determining whether the calculated hash value for the data encompassed by the sliding window matches the value of an element in a cut point candidate (CPC) array by comparing the calculated hash value to the value of a first element in the CPC array. In response to the calculated hash value being equal to the value of the first element in the CPC array, the method includes defining an index of the sliding window as the cutting point for a data block.
US11449459B2
Systems and methods of propagating data within an integrated circuit includes: identifying a coarse data propagation path for distinct subsets of data of an input dataset that includes: setting inter-core data movements for the distinct subsets of data, the inter-core data movements defining a predetermined propagation of a given subset of data between two or more of a plurality of cores of an integrated circuit array of the integrated circuit; identifying a granular data propagation path for each distinct subset of data that includes: setting intra-core data movements for each distinct subset of data, the intra-core data movements defining a predetermined propagation of the given subset of data within one or more of the plurality of cores of the integrated circuit array of the integrated circuit; enabling a flow of the input dataset within the integrated circuit based on the coarse data propagation path and the granular propagation path.
US11449456B2
System and method for sharing a PCIe endpoint device with a plurality of host computers, by allocating a quantum of time to a host computer of a plurality of host computers coupled to a PCIe switch, wherein the quantum of time identifies a duration of time during which the host computer has exclusive access to a shareable PCIe endpoint device coupled to the PCIe switch. Requests from the host computer are transmitted to an emulated PCIe endpoint device of the PCIe switch during the quantum of time and the requests are then redirected from the emulated PCIe endpoint device to the shareable PCIe endpoint device during the quantum of time allocated to the host computer.
US11449450B2
A processing and storage circuit includes an internal bus, one or more first-level internal memory units, a central processing unit (CPU), one or more hardware acceleration engines, and an arbiter. The first-level internal memory unit is coupled to the internal bus. The CPU includes a second-level internal memory unit, and is configured to access the first-level internal memory unit via the internal bus, and when the CPU accesses data, the first-level internal memory unit is accessed preferentially. The hardware acceleration engine is configured to access the first-level internal memory unit via the internal bus. The arbiter is coupled to the internal bus, configured to decide whether the CPU or the hardware acceleration engine be allowed to access the first-level internal memory unit. The arbiter sets the priority of the CPU accessing the first-level internal memory unit to be over the hardware acceleration engine.
US11449434B2
Systems and methods for memory management for virtual machines. An example method may comprise running, by a host computer system, a Level 0 hypervisor managing a Level 1 virtual machine running a Level 1 hypervisor which manages a Level 2 virtual machine having encrypted memory pages. The Level 1 hypervisor may generate a shadow page table where each shadow page table entry of the plurality of shadow page table entries maps a Level 2 guest virtual address of a Level 2 address space associated with the Level 2 virtual machine to a corresponding Level 1 guest physical address of a Level 1 address space associated with the Level 1 virtual machine. The Level 0 hypervisor may generate a Level 0 page table comprising a plurality of Level 0 page table entries that maps a Level 1 guest physical address to a corresponding Level 0 host physical address.
US11449431B2
A data storage device may consist of a non-volatile memory having rewritable in-place memory cells each with a read-write asymmetry. The non-volatile memory can store boot data that is subsequently loaded by a selection module of the data storage device. The selection module may bypass a memory buffer of the data storage device to load the boot data.
US11449430B2
Provided is a method of data storage, the method including receiving a write request including a user key, determining the user key exists in a cache, generating or updating metadata corresponding to the user key, writing data corresponding to the write request to a storage device, converting the metadata to a device format corresponding to the storage device, and storing the metadata on the storage device.
US11449427B2
Systems and methods reduce processor access time to different system memories. One such system comprises a tightly-coupled memory (TCM) that stores a first of N parts of a firmware binary image; multiple memory regions, which store a second to Nth part of the firmware binary image respectively, each of the memory regions being coupled to a bus; a processor coupled to the TCM and that executes the parts of the firmware binary image; and a memory manager hardware accelerator coupled between the processor and the bus, and that predicts which part of the firmware image is to be executed next, while the processor executes a different part of the firmware image.
US11449416B2
The invention introduces an apparatus for handling flash physical-resource sets, at least including a random access memory (RAM), a processing unit and an address conversion circuit. The RAM includes multiple segments of temporary space and each segment thereof stores variables associated with a specific flash physical-resource set. The processing unit accesses user data of a flash physical-resource set when executing program code of a Flash Translation Layer (FTL). The address conversion circuit receives a memory address issued from the FTL, converts the memory address into a relative address of one segment of temporary space associated with the flash physical-resource set and outputs the relative address to the RAM for accessing a variable of the associated segment of temporary space.
US11449415B2
Disclosed are various embodiments for self-service integration and feature testing. In one embodiment, a test mode service receives a request to test an integration of a third-party system with a production system. The test mode service enables at least one plugin to test at least one function of the production system. The test mode service executes at least one function using the plugin(s) and data provided by the integration of the third-party system. The test mode service then reports a result of how the production system performs the function(s) associated with the plugin(s) using test data.
US11449412B2
An automated system is presented for unit testing an application in a mainframe execution environment. A plurality of stub objects reside in the mainframe execution environment, such that each stub object in the plurality of stub objects represents a different stub type. A command translator table is configured with an entry for each command available for an online transaction processor. Each entry in the command translator table specifies a stub type for the command and includes a listing of possible arguments associated with the given command, such that each possible argument in the listing of possible arguments has a specified category type. A test configurator executes in the mainframe execution environment and is configured to receive and parse a test input file. A setup routine interacts with the test configurator to receive records from the test input file.
US11449404B1
A processor unit includes a memory and an ALU coupled with the memory. The processor unit also comprises a test controller, a test control register, and a signature register. The test controller manages a series of steps to test the processor unit. It overrides an ALU control signal with a replacement ALU control signal, stored in the test control register. It generates a test pattern and writes it to a memory address. It reads memory output data from the memory address, and forwards it to the ALU. The ALU executes an operation on the memory output data based on the replacement ALU control signal. The ALU output provides a test result, which is compressed to obtain a test signature, and stored in the signature register.
US11449395B2
A cloud manager restores a backup of a distributed environment by comparing a stack of a current distributed environment to a backup stack of the backup of the distributed environment. The cloud manager identifies a difference between a first number of nodes in the first set of nodes specified in the first stack and a second number of nodes in the second set of nodes specified in the second stack. The cloud manager restores the backup of the distributed environment by modifying a number of nodes in the current distributed environment based on the identified difference between the first number of nodes and the number of nodes in the second stack.
US11449394B2
Indexing preferences generally associate each data source with a type of indexing technology and/or with an index/catalog and/or with a computing device that hosts the index/catalog for tracking backup data generated from the source data. Indexing preferences govern which index/catalog receives transaction logs for a given storage operation. Thus, indexing destinations are defined granularly and flexibly in reference to the source data. Load balancing without user intervention assures that the various index/catalogs are fairly distributed in the illustrative backup systems by autonomously initiating migration jobs. Criteria for initiating migration jobs are based on past usage and going-forward trends. An illustrative migration job re-associates data sources with a different destination media agent and/or index/catalog, including transferring some or all relevant transaction logs and/or indexing information from the old host to the new host.
US11449392B2
A system for data backup is provided. The system includes a memory having computer-readable instructions stored therein and a processor configured to execute the computer-readable instructions to receive a request for full data and/or incremental backup for a volume and to perform a full backup of the volume based on a first block size in response to a full data backup request. The processor is configured to generate a digital fingerprint of the full backup and determine if the full backup exists on a backup media based on the generated digital fingerprint and to upload the full backup to the backup media if it is determined that the first backup is unavailable on the backup media and perform an incremental backup of the volume based on a second block size in response to an incremental backup request. The second block size is substantially smaller than the first block size.
US11449388B1
In an embodiment, a computing system may restore data for a protected system using an emulated block device that presents a synthesized filesystem. Initially, a request to restore data for the protected system may be received. The request may include or otherwise indicate a particular file system format, a particular virtual disk format, and a recovery point representing a particular point in time for presentation of the restored data. Responsive and subsequent to receiving the request to restore the data, the computing system generates a first configuration of the emulated block device for presenting the synthesized filesystem, the first configuration being based on: a) an amount of data in the recovery point, b) the particular file system format, and c) the particular virtual disk format. The computing system also generates a configuration for the synthesized filesystem, and provides access to the emulated block device based on the determined configurations.
US11449384B2
Techniques for providing hardware-efficient fault-tolerant quantum operations are provided. In some aspects a cavity and an ancilla transmon are used to implement a quantum operation by encoding a logical qubit using more than two energy levels of the cavity, encoding information using more than two energy levels of the ancilla transmon, and creating an interaction between the cavity and the ancilla transmon that decouples at least one error type in the ancilla transmon from the cavity.
US11449382B2
A memory system includes a non-volatile memory device and controller circuitry. The non-volatile memory device includes an array of memory cells that includes memory blocks and pages. Each separate memory block includes a separate, respective set of one or more pages. The controller circuitry is configured to control an operation of the non-volatile memory device. The controller circuitry includes processing circuitry configured to perform a recovery operation for the non-volatile memory device in response to a determination that a specific event has occurred at the memory system during a program operation of the non-volatile memory device. The recovery operation includes determining status information associated with a first group including at least one page, determining a quantity of a set of pages included in a second group based on the status information, and programming dummy data for one or more pages of the set of pages included in the second group.
US11449381B2
Provided is an apparatus and method for diagnosing a communication fault. The apparatus includes a first slave module, a second slave module and a master module. The first slave module receives a synchronization signal through the first communication line and a first output signal through the second communication line, and transmits an input signal through the third communication line. The second slave module receives synchronization signal through the first communication line, and transmits a comparison signal to the master module through the third communication line when the second slave module receives a second output signal through the second communication line. The master module transmits the synchronization signal, the first output signal and the second output signal, and diagnose a communication fault by comparing a value of the comparison signal with a predetermined reference value or a value of the input signal.
US11449374B2
A method, comprising: detecting that a storage device is experiencing a failure, the storage device being part of a computing device; identifying a cooling fan that is associated with the storage device, the cooling fan being part of the computing device, the cooling fan being identified based on one or more data structures that map the cooling fan to the storage device; and increasing a speed of the cooling fan from a first speed level to a second speed level, the speed of the cooling fan being increased in response to detecting that the storage device is experiencing the failure, wherein the speed of the cooling fan is increased proactively.
US11449367B2
A method is provided that includes receiving, by a firmware from an originating software, an asynchronous request for an instruction of an algorithm for compression of data. The firmware operates on a first processor and the originating software operates on a second processor. The firmware issues a synchronous request to the first processor to cause the processor to execute the instruction synchronously. It is determined, by the firmware, whether an interrupt is received from the first processor with respect to the first processor executing the instruction. The firmware retries the issuance of the synchronous request each time the interrupt is received until a retry threshold is reached.
US11449366B2
A DevOps virtual assistant platform may analyze a DevOps workflow request received via a collaboration tool to identify one or more tasks, may activate and assign one or more worker bots to the one or more tasks, may verify, based on user credentials of a user associated with the DevOps workflow, that the user is authorized to access one or more backend DevOps tools, may access, via a DevOps orchestration engine, the one or more backend DevOps tools to automatically perform the task using the one or more backend DevOps tools, may determine that the one or more worker bots have completed the one or more tasks, and may provide, based on determining that the one or more worker bots have completed the one or more tasks, an indication via the collaboration tool that the DevOps workflow request has been processed.
US11449363B2
A method and system for computing one or more outputs of a neural network having a plurality of layers is provided. The method and system can include determining a plurality of sub-computations from total computations of the neural network to execute in parallel wherein the computations to execute in parallel involve computations from multiple layers. The method and system also can also include avoiding repeating overlapped computations and/or multiple memory reads and writes during execution.
US11449362B2
The present invention relates to a method for distributing resources to different data sources based on their knowledge contribution. In addition, the invention relates to a resource distribution data system for distributing resources, a computer program product for distributing resources and a computer readable medium. It may comprise the steps of receiving values from a plurality of different data sources, blending the received values for the attributes into a dataset, assigning data lineages to the values for the attributes, receiving a query for providing a data subset, providing the data subset based on the query, determining a knowledge contribution of each of the data sources to the data subset based on the data lineages of the values and instructing a distribution of shares of resources to the different data sources based on the knowledge contribution of each of the data sources to the data subset.
US11449360B2
An information processing apparatus, a non-transitory computer-readable storage medium for storing an information processing program, and an information processing method are described. In an embodiment, provided is a solution to efficiently determine a degree to which each of a plurality of simplification processes is applied to a program. For example, an information processing apparatus includes: a storage device that stores program instructions; and a processor that executes the program instructions including selecting a first candidate value from among a plurality of candidate values included in a first set, based on an evaluation result for a plurality of execution results generated at a first position, and selecting a second candidate value from among the plurality of candidate values included in a second set, based on an evaluation result for the plurality of execution results generated at a second position.
US11449356B2
A system for tracing transactions includes a system mapping engine configured to generate a multi-tier control point map based on source code and transaction data of one or more source systems; and a tracing engine configured to trace transactions across the one or more source systems based on the multi-tier control point map. The multi-tier control point map provides end-to-end transaction traceability.
US11449354B2
Embodiments disclosed facilitate specification, configuration, orchestration, deployment, and management of composable distributed systems. A method to realize a composable distributed system may comprise: determining, based on a system composition specification for the distributed system, one or more cluster configurations, wherein the system composition specification comprises, for each cluster, a corresponding cluster specification and a corresponding cluster profile, which may comprise a corresponding software stack specification. First software stack images applicable to a first plurality of nodes in a first cluster may be obtained based on a corresponding first software stack specification, which may be comprised in a first cluster profile associated with the first cluster. Deployment of the first cluster may be initiated by instantiating the first cluster in a first cluster configuration in accordance with a corresponding first cluster specification, wherein each of the first plurality of nodes is instantiated using the corresponding first software stack images.
US11449350B2
Systems and methods for automatically removing and replacing outdated compute resources in a cluster. The systems and methods include a configurable monitoring system that is configured to detect outdated compute resources and trigger a cycling process to automatically replace the detected outdated compute resources with new compute resources. The disclosed systems and methods safely rotate a group of compute resources by identifying and detaching outdated compute resources, waiting until the outdated compute resources have been drained of pending jobs scheduled on these resources, waiting until replacement compute resources have started and then cordoning, draining, deleting and terminating the outdated compute resources.
US11449348B2
An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.
US11449347B1
Time-multiplexing implementation of hardware accelerated functions includes associating each function of a plurality of functions from program code with an accelerator binary image specifying a hardware accelerated version of the associated function and determining which accelerator binary images are data independent. Using the computer hardware, the accelerator binary images can be scheduled for implementation in a programmable integrated circuit within each of a plurality of partial reconfiguration regions based on data independence.
US11449345B2
Methods, apparatus, systems, and articles of manufacture are disclosed to improve convolution efficiency of a convolution neural network (CNN) accelerator. An example hardware accelerator includes a hardware data path element (DPE) in a DPE array, the hardware DPE including an accumulator, and a multiplier coupled to the accumulator, the multiplier to multiply first inputs including an activation value and a filter coefficient value to generate a first convolution output when the hardware DPE is in a convolution mode, and a controller coupled to the DPE array, the controller to adjust the hardware DPE from the convolution mode to a pooling mode by causing at least one of the multiplier or the accumulator to generate a second convolution output based on second inputs, the second inputs including an output location value of a pool area, at least one of the first inputs different from at least one of the second inputs.
US11449338B2
A multi-tile processing system has a plurality of tiles each having an execution unit, and an interconnect operable to conduct communications between a group of the tiles according to a bulk synchronous parallel scheme. The execution unit is operable to execute instructions of an instruction set which has a synchronisation instruction for execution by each tile upon completion of its compute phase. The execution of the synchronisation instruction depends on the state of an exception enable flag. In one state, the synchronisation instruction causes the execution unit to send the synchronisation request to hardware logic in the interconnect. In another state of the exception enable flag the synchronisation instruction does not send the synchronisation request, but sets an exception events status to permit interrogation access to the tile. A corresponding method of controlling the debug states of the processing system is provided.
US11449327B2
An on-board vehicle computer system receives a software update package from a remote computer system via a wireless communication network. The update package includes a software update for an updatable electronic component (e.g., an ECU) of the vehicle. Prior to installing the update, the vehicle computer system may check for a valid backup software version in a storage medium in the vehicle computer system to facilitate reversion to a previous software version in the event of an error during installation of the update. Installation of the update may be delayed until a compatible backup software version is obtained. After installation of the update, the system stores the update in the storage medium as the current backup software version for the updatable electronic component. This facilitates roll-back to a functional state in the event of an error during a future update.
US11449322B2
A system for managing the end to end lifecycle of a cloud-hosted desktop virtualization environment within a public cloud service such as Microsoft Azure, Amazon AWS, includes a set of installation tools and an administration portal. A reference architecture for a cloud-hosted virtualization environment defines technology layers. A cloud orchestrator deploys public cloud tenants. A setup wizard tool installs and configures management software components, infrastructure software components, and application images. An environment management module completes the installation and configuration of the management software components of a virtualization environment and provides ongoing management of the infrastructure software and management software components. An image management module stores the configuration of the application images and provides ongoing management of the application images. A catalog management module maintains a library of the application images. A user subscriptions module maintains a record of user subscriptions to the application images in the library.
US11449318B2
An electronic device and method are disclosed. The electronic device includes an input device, a display, a memory and a processor. The processor implements the method, including: determining, by at least one processor, whether a designated condition is satisfied, based on determining that the designated condition is satisfied, displaying, on a display of the electronic device, a list of applications installed in a memory of the electronic device, detecting a first input through an input device selecting at least one application from the list, and compiling the selected at least one application.
US11449312B2
A system and method are provided for executing process workflows. The method includes obtaining via a communications module, a representation of a workflow as a graph, the graph including a plurality of interconnected workflow tasks. The method also includes storing the graph in a graph database, navigating through the workflow tasks in the graph as the process is executed, and publishing via the communications module, a workflow state change with a topic for the current workflow task. The method also includes receiving via the communications module, a document for the current workflow task, wherein a state of the process is implied by the topic position in the graph, and wherein the topic determines at least one microservice to be employed. The method also includes having at least one workflow task associated with the current workflow task executed by instructing a corresponding one or more microservices via the communications module.
US11449304B2
Systems and methods for controlling an audio device include a system provider device that retrieves, through a network, audio device information for at least one audio device. The system provider device also receives an indication of a triggered alert from at least one of a plurality of devices. In various embodiments, the system provider device determines an alert type corresponding to the received indication of the triggered alert. In addition, the system provider device modifies an audio setting of the at least one audio device based on the determined alert type. In some examples, the system provider device further modifies the audio setting of the at least one audio device to return the modified audio setting of the at least one audio device to a pre-modified setting.
US11449302B2
An example device includes a headset interface to connect a headset that includes a speaker and a first microphone, a second microphone to detect ambient sound in an environment of the device, and a processor connected to the headset interface and the second microphone. The processor is to perform a volume adjustment to sound to be outputted at the speaker of the headset based on the ambient sound detected by the second microphone during a call that uses the headset. The processor is further to compensate the volume adjustment for a user's voice detected at the first microphone.
US11449297B2
An image display apparatus including a display; a first interface configured to exchange data with at least first and second external devices; and a controller configured to when a first mirroring image is received from the first external device, display the first mirroring image on the display, and when a second mirroring image is received from the second external device, display the second mirroring image on the display.
US11449295B2
Implementations described herein provide a component system that reconfigures interchangeable computing device components based on a current state of the computing device. The current state of the computing device is determined based on a hardware configuration of the device, a shell configuration describing software and firmware of the device, and/or context information describing a relationship between the device and its surrounding environment. Based on the current state of the computing device, an output is determined that specifies interchangeable components are to be activated and deactivated. The output is useable to reconfigure individual computing device functionalities, control a manner in which applications execute on the computing device, and adapt the computing device to its current state.
US11449293B1
Various embodiments of the present application set forth a computer-implemented method that includes transmitting, by a wearable device, a first request that includes a first set of parameters, receiving, by the wearable device, a first set of values based on the first set of parameters, wherein the first set of values are provided by a first data source, displaying, by the wearable device, a first dashboard that includes a first visualization associated with the first set of values, determining that a first physical interaction with a first physical input device associated with the wearable device occurred, and in response to the first physical interaction, causing the first visualization to display a first data value included in the first set of values.
US11449291B2
A non-transitory computer readable storage medium storing a set of program instructions for an information processing apparatus. The set of program instructions includes a set of first program instructions. The set of the first program instructions, when executed by a computer, causes the information processing apparatus to perform: in response to calling a first Application Programming Interface (API) from an interface module, transferring the first API to the interface module; receiving a specific value through the first API to which the interface module inputs the specific value as the argument; acquiring printer type information indicating a type of the printer; acquiring a printer characteristic value corresponding to the printer type information; generating second parameters by using the specific value and the printer characteristic value; and outputting the generated second parameters. The second parameters are all of parameters concerning the sheet and corresponding to the printer type information.
US11449282B2
A control device receives an email including a header part and a body part. A first file image represented by a first file is inserted in the body part. In a case where the body part includes a text different from the first file image, the control device supplies first print data for printing a first print image on a first print medium to the print executing unit. The first print image includes the text, the first file image, and header information which is at least a part of information included in the header part. In a case where the body part does not include the text, the control device supplies second print data for printing a second print image on a second print medium to the print executing unit. The second print image includes the file image but does not include the header information.
US11449281B2
An image forming system includes a plurality of image forming apparatuses and an information terminal that communicates with the plurality of image forming apparatuses. The information terminal includes a communication unit and a controller. The communication unit communicates with the image forming apparatus. The controller transmits first information relating to a job to the plurality of image forming apparatuses. The controller outputs certification information corresponding to the first information. When transmission start information of the job is received from the image forming apparatus, the controller instructs the image forming apparatus to execute the job. The image forming apparatus includes an input device, a communication unit, a storage unit, and a controller. The input device receives an input. The communication unit communicates with the information terminal. The storage unit stores data. After the first information is received, the controller transmits transmission start information of the job to the information terminal which is a transmission source of the first information. When the certification information is input by the input device, the controller executes the job corresponding to the certification information.
US11449280B1
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device determines a number storage units that have been provisioned on the storage network but has not been assigned for storage of data. The computing device then determines a storage utilization level for each of a plurality of active storage units associated with the storage network and based on the storage utilization level, determines whether to activate one or more inactive storage units. The computing device is configured to determine at least a portion of the number of inactive storage units for activation and issue an assignment message to the at least a portion of the number of inactive storage units.
US11449277B2
Provided herein is a memory controller and a method of operating the same. A memory controller for controlling a memory device including a plurality of memory blocks may include a workload determiner and a write controller. The workload determiner is configured to set a threshold number of free blocks for determining whether a number of free blocks, among the plurality of memory blocks, falls within a normal range based on a predicted idle period of the memory device, and to determine a workload pattern of the memory device by comparing the number of free blocks with the threshold number of free blocks. The write controller is configured to control the memory device so that one of a fast write operation and a normal write operation is selectively performed depending on the workload pattern.
US11449276B2
Examples of systems and method described herein provide for the processing of image codes (e.g., a binary embedding) at a memory system including a Hamming processing unit. Such images codes may generated by various endpoint computing devices, such as Internet of Things (IoT) computing devices, Such devices can generate a Hamming processing request, having an image code of the image, to compare that representation of the image to other images (e.g., in an image dataset) to identify a match or a set of neural network results. Advantageously, examples described herein may be used in neural networks to facilitate the processing of datasets, so as to increase the rate and amount of processing of such datasets. For example, comparisons of image codes can be performed “closer” to the memory devices, e.g., at a processing unit having memory devices.
US11449275B2
The present invention provides a method and system for binary search. The method comprises providing a memory device with M entries, each entry storing a value; providing an index register including N register blocks, wherein the N register blocks partition the memory device into N−1, N or N+1 search areas; wherein M and N are integers and N
US11449273B2
An apparatus for storing data in a non-volatile memory includes a data processing unit and a memory unit. The data processing unit is configured to acquire data blocks, terminate each data block of the data blocks with a terminating element, and assemble the terminated data blocks into a serial data stream. The memory unit is configured to sequentially write the serial data stream to the non-volatile memory. The terminating element is variable between a first code word and a second code word. The data processing unit is configured to switch between using the first code word and the second code word as the terminating element in response to the non-volatile memory having been written to completely by the memory unit.
US11449269B2
Apparatuses and methods can be related to implementing edge compute components in a memory array. Compute components can be implemented under a memory array. Implementing compute components under a memory array can limit control access to the compute components due to die space utilized by the compute components. A portion of the compute components (e.g., compute components on the edge) may have control access that is not available to the remainder of the compute components.
US11449268B2
According to one general aspect, an apparatus may include a host interface circuit configured to receive a memory access request, wherein the memory access request is associated with a data set. The apparatus may include a non-volatile memory storage circuit configured to create and store a transformed data set. The apparatus may include a translation circuit comprising at least one machine learning circuit. The translation circuit may be configured to: in response to a write memory access, convert an original version of the data set to the transformed data set, and in response to a read memory access, convert the transformed data set to a reconstructed data set.
US11449265B2
Partitions of drives are used to form a volume of a drive array. Each partition is associated with a trusted computing group (TCG) band. Each drive encrypts data stored on the partition with a key unique to the TCG band. The volume is formed using the partitions of the drives. In response to a band-based erasure being invoked on the volume, each drive of the plurality of drives overwrites the key of the TCG band associated with the partition and provides an erasure certificate attesting to the overwriting of the key. The erasure certifications from the drives are compiled into a consolidated erasure certification that attests to the erasure of the volume.
US11449262B1
Storage arrays in a mirror relationship use dynamic compression dictionary size adjustment and data buffer merging to more efficiently compress data associated with maintenance of consistency of a replicated storage object. A compression dictionary size selector selects a supported compression dictionary size based on the aggregate size of the updates enqueued for transmission in the data buffers, e.g., a compression dictionary size that is greater than or equal to, and as close as possible to, the aggregate size of the enqueued updates. A combiner selects enqueued updates based on the selected compression dictionary size, e.g., aggregate enqueued update size less than or equal to, and as close as possible to, the selected compression dictionary size. The selected updates are coalesced and compressed using the selected compression dictionary size.
US11449255B2
A method, a computing device, and a non-transitory machine-readable medium for managing modes of operation for volumes in a node. A first portion of a plurality of volumes in a node is selected to operate in an active mode. A second portion of the plurality of volumes in the node is selected to operate in a passive mode. The second portion of the volumes that operates in the passive mode consumes fewer resources than the first portion of the volumes that operates in the active mode. The first portion of the plurality of volumes and the second portion of the plurality of volumes are adjusted over time based on activity of each volume of the plurality of volumes.
US11449245B2
To provide more uniform performance levels for solid state drive (SSDs), the static power level used by an SSD in an idle state is measured and used to determine a static power offset for each of the drives. The static power offset is set as a parameter for the SSD and used to offset a received power supply level for use on the drive. For a data storage system of multiple SSDs, a common scaling factor can be used to set the degree to which the static power offset is implemented, allowing for a choice between uniformity of power and uniformity of performance for the SSDs of a data storage system.
US11449240B1
Processing functions are offloaded to a memory controller for nonvolatile memory by a host in connection with write data. The nonvolatile memory executes these functions, producing processed data that must be written into memory; for example, the offloaded functions can include erasure coding, with the nonvolatile memory controller generating redundancy information that must be written into memory. The memory controller holds this information in internal RAM and then later writes this information into nonvolatile memory according to dynamically determined write time and/or destinations selected by the host, so as to not collide with host data access requests. In one embodiment, the memory is NAND flash memory and the memory controller is a cooperative memory controller that permits the host to schedule concurrent operations in respective, configurable virtual block devices which have been configured by the host out of a pool of structural flash memory structures managed by the memory controller.
US11449239B2
A system for tracking metadata changes and recovering from system interruptions. With host I/O, corresponding metadata incremental changes are aggregated and stored in a write-ahead log before being performed to their in-memory buffers. As those buffers are flushed, checkpoints are created and stored in the log. As the log wraps to the start, older entries are overwritten after they are freed from any remaining dependencies by newer checkpoints. If metadata entities have not created new checkpoints, they are instructed to in order to free up space for new aggregated batches and checkpoints. After an interruption, the wrap point is located in the log. From the wrap point, the log is scanned backwards to provide checkpoints to metadata entities. The log is then scanned forwards to perform changes specified by aggregated batches. The metadata entities' volatile memory states are recovered to what they were before the interruption.
US11449238B2
A data storage system can provide low cost and optimized performance with a cartridge housing multiple separate data storage devices and each of the data storage devices being concurrently engaged by a device player. The device player may have a processor configured to analyze mechanical performance of each data storage device and data performance of data resident in each data storage device.
US11449237B2
Storage objects and targetless snaps of the storage objects are represented using a system replication data pointer table (SRT), direct index lookup (DIL) tables, and virtual replication data pointer tables (VRTs). The SRT is a system level track-based data structure that stores metadata indicative of the actual (physical layer) allocations for all targetless snapshots in a storage array. The size of the SRT in terms of total entries corresponds to the overall storage capacity of the managed drives of the storage array. Each utilized entry of the SRT includes backend metadata with a pointer to a managed drive and metadata that identifies the associated storage object and track via the VRTs and DIL tables. SRT metadata is created and discarded as backend allocations are utilized and freed so the SRT is a dynamic data structure that can efficiently adjust its size and corresponding memory requirements.
US11449235B2
The present technology relates to an electronic device. According to the present technology, a storage device having an improved operation speed may include a nonvolatile memory device, a main memory configured to temporarily store data related to controlling the nonvolatile memory device, and a memory controller configured to control the nonvolatile memory device and the main memory under control of an external host. The main memory may aggregate and process a number of write transactions having continuous addresses, among write transactions received from the memory controller, equal to a burst length unit of the main memory.
US11449234B1
Efficient handling of disk input/output (I/O) operations is disclosed for a storage system supporting a doubly mapped redundant array of independent nodes. Delegating I/O operation management to a mapping layer component can support adapting I/O operation performance based on a topology of a real cluster supporting doubly mapped clusters. In traditional techniques, some corresponding real node topologies can result in inefficiently moving data from a first real node to a second real node and then promptly moving it back from the second real node to the first real node. These, and other, inefficient disk I/O conditions can be mitigated or avoided based on the presently disclosed techniques that can support more direct access to mapping information. Moreover, the disclosed techniques can support proportionately adapting an order of performing I/O operations due to the inherent isolation of real nodes and real clusters in accord with the disclosed subject matter.
US11449233B2
Hierarchical stalling strategies are disclosed. An indication is received of a stalling event caused by a requested resource being inaccessible. In response to receiving the indication of the stalling event, a set of cost functions usable to determine how to handle the stalling event is selected based at least in part on a type of the stalling event. The stalling event is handled based at least in part on an evaluation of the set of cost functions selected based at least in part on the type of the stalling event.
US11449231B2
Methods and systems are provided for modifying configuration of a storage system using artificial intelligence. An exemplary method comprises collecting, over a period of time, health and parameter information of the storage system. The method comprises predicting, using a machine learning algorithm, upcoming events that may degrade performance of the storage system based on the health and parameter information. The method comprises determining that the storage system will not operate in accordance with a set of goals based on the upcoming events. In response to determining that the storage system will not operate in accordance with the set of goals, the method comprises generating parameter changes, and applying the parameter changes to the storage system.
US11449230B2
An information handling system may have a long short term memory (LSTM) that receives Input/Output (I/O) parameters, and produces a prediction output by operation of a recursive neural network (RNN). An I/O optimizer provides the I/O parameters to the LSTM and receives the prediction output from the LSTM. The I/O optimizer may include a manager module configured to provide control signals to control gates for controlling application of the I/O parameters and the prediction output, and a collector module configured to collect the I/O parameters.
US11449229B2
A region of a volatile memory can be dynamically resized based on a charge level of a backup battery supply. For example, a computing device can have a volatile memory with a memory region for storing data. The computing device can also have an attached backup battery supply. The computing device can determine a charge level of the backup battery supply and adjust a size of the memory region based on the determined charge level. Adjusting the size of the memory region can involve changing an amount of the volatile memory that is allocated to the memory region.
US11449225B2
Systems and methods for providing rehydration of a block storage device from external storage are disclosed. In one implementation, a processing device may receive, from a client computing device, a request to access a portion of data associated with a block-based repository in a distributed storage system, where the block-based repository is associated with an external data source that stores a backup of the block-based repository; determine that the portion of data is not present in the block-based repository; retrieve the portion of data from the external data source; provide the portion of data to the client computing device; and perform deep rehydration of the requested portion of data, wherein the deep rehydration reconstructs the portion of data in the block-based repository using the external data source.
US11449224B2
The selective rejection of touch contacts in an edge region of a touch sensor panel is disclosed. In addition, by providing certain exceptions to the rejection of edge contacts, the functionality of the touch sensor panel can be maximized. Contacts in edge bands around the perimeter of a touch sensor panel can be ignored. However, if a contact in the edge band moves beyond a threshold distance or speed, it can be recognized as part of a gesture. To accommodate different finger sizes, the size of the edge band can be modified based on the identification of the finger or thumb. Furthermore, if contacts in the center region of a touch sensor panel track the movement of contacts in the edge band, the contacts in the edge band can be recognized as part of a gesture.
US11449212B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for animating a drag gesture are disclosed. In one aspect, a method includes the actions of receiving a user input that drags a user interface element along a user-induced path across a display. The actions further include moving the user interface element along the user-induced path across the display. The actions further include determining that the user input has ceased. The actions further include determining an additional path and a speed for the user interface element to move along the additional path based on the user-induced path and a speed of the user input. The actions further include moving the user interface element along the additional path to a resting location at the determined speed for the user interface element to move along the additional path.
US11449209B2
In a method, one or more processing devices perform operations. Such operations include receiving a signal to display a widget for one or more objects displayed in virtual space. The operations further include computing a bounding box for the one or more objects, the bounding box including a bottom section having a set of corners. The operations further include determining, from among the set of corners, a first corner and a second corner that are, respectively, closest and second closest to a virtual camera position. The operations further include generating the widget based on the bounding box, the first corner, and the second corner. The widget includes a first axis handle connected to a second axis handle at the first corner and further connected to a third axis handle at the second corner. The operations further include causing display of the widget along with the one or more objects.
US11449204B2
Embodiments of the present disclosure provide methods, apparatus, systems, computer program products for displaying a data source of data found in technical documentation for an item via an interactive electronic technical manual system (IETM) configured to provide electronic and credentialed access to the technical documentation via an IETM viewer. In one embodiment, a method is provided comprising: providing a window comprising (1) textual information from and/or an illustration related to the data and (2) a selection mechanism; receiving a first type or a second type of selection of the mechanism; responsive to receiving the first type of selection, generating a data source window comprising a relevant section of the data source that relates to the textual information and/or the illustration; responsive to receiving the second type of selection, generating the data source window comprising the data source; and providing the data source window for display via the IETM viewer.
US11449200B2
A vehicular display device includes a display panel and an electronic control unit. The display panel includes a main multi-display area configured to display a first content, and a sub multi-display area configured to display a second content. The electronic control unit is configured to receive one or more selection contents selected by a user, select a content to be displayed as one or both of the first content and the second content among a plurality of contents including the selection content, select the selection content as the first content or the second content depending on a situation of the vehicle, and display the selection content selected as the first content or the second content on the main multi-display area or the sub multi-display area.
US11449197B2
A chat console includes a chat portion and at least one portion corresponding to an enterprise system application. The chat portion displays text related to a chat interaction between the agent and a customer in real-time in an ongoing manner. The portion related to the enterprise system application displays data relevant to the chat interaction fetched from a respective enterprise system application. The agent console operatively communicates with three enterprise system applications, such that data relevant to the current chat interaction is fetched from each of the three enterprise system applications and displayed in a respective portion within the agent console.