US11647684B2

In an approach for forming a nonvolatile tunable capacitor device, a first electrode layer is formed distally opposed from a second electrode layer, the first electrode layer configured to make a first electrical connection and the second electrode layer configured to make a second electrical connection. A dielectric layer is posited between the first electrode layer and adjacent to the second electrode layer. A phase change material (PCM) layer is posited between the first electrode layer and the second electrode layer adjacent to the dielectric layer. An energizing component is provided to heat the PCM layer to change a phase of the PCM layer. The energizing component may include a heating element or electrical probe in direct contact with the PCM layer, that when energized is configured to apply heat to the PCM layer. The phase of the PCM layer is changeable between an amorphous phase and a crystalline phase.
US11647679B2

A computing device including a logic track including two logic-track magnetic domains separated by a logic-track domain wall, an input track arranged crossing the logic track at a first position of the logic track, and an output track arranged crossing the logic track at a second position of the logic track near the logic-track domain wall. The input track includes at least one input-track magnetic domain, and each of the at least one input-track magnetic domain includes at least one input-track storage unit configured to store binary 0 or 1. The output track includes at least one output-track magnetic domain, and each of the at least one output-track magnetic domain includes at least one output-track storage unit configured to store binary 0 or 1.
US11647675B2

A piezoelectric substrate attachment structure including a press section pressed by contact, a piezoelectric substrate provided adjacent to the press section, and a base section provided adjacent to the piezoelectric substrate on an opposite side from the press section. The following relationship Equation (a) is satisfied: da/E′a
US11647664B2

A method of manufacturing a display apparatus includes placing a display substrate on a susceptor in a chamber, maintaining the susceptor at a first temperature, dividing the display substrate into a plurality of partial substrates, and maintaining the susceptor at a second temperature.
US11647663B2

To provide a display device that is suitable for increasing in size, a display device in which display unevenness is suppressed, or a display device that can display an image along a curved surface. The display device includes a first display panel and a second display panel each including a pair of substrates. The first display panel and the second display panel each include a first region which can transmit visible light, a second region which can block visible light, and a third region which can perform display. The third region of the first display panel and the first region of the second display panel overlap each other. The third region of the first display panel and the second region of the second display panel do not overlap each other.
US11647637B2

A semiconductor device comprises a source and a pair of drains disposed on either side of the source in a first direction and spaced apart therefrom. A channel layer extending in the first direction is disposed on at least one radially outer surface of the source and the pair of drains in a second direction perpendicular to the first direction. A memory layer extending in the first direction is disposed on a radially outer surface of the channel layer in the second direction. At least one gate layer that extends in the first direction, is disposed on a radially outer surface of the memory layer in the second direction. A gate extension structure extends from the each of the drains at least part way towards the source in the first direction, and is located proximate to, and in contact with each of the channel layer and the corresponding drain.
US11647634B2

A semiconductor device and method of manufacture are provided. In embodiments a memory array is formed by manufacturing portions of a word line during different and separate processes, thereby allowing the portions formed first to act as a structural support during later processes that would otherwise cause undesired damage to the structures.
US11647632B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a memory stack, a first semiconductor layer, a supporting structure, a second semiconductor layer, and a plurality of channel structures. The memory stack includes vertically interleaved conductive layers and dielectric layers and has a core array region and a staircase region in a plan view. The first semiconductor layer is above and overlaps the core array region of the memory stack. The supporting structure is above and overlaps the staircase region of the memory stack. The supporting structure and the first semiconductor layer are coplanar. The second semiconductor layer is above and in contact with the first semiconductor layer and the supporting structure. Each channel structure extends vertically through the core array region of the memory stack and the first semiconductor layer into the second semiconductor layer.
US11647630B2

According to one embodiment, a semiconductor memory device includes a via provided above a substrate, a conductive layer provided on the via, and a via provided on the conductive layer. The via, the conductive layer, and the via are one continuous structure.
US11647611B2

A thermal interface for discrete semiconductor devices (such as IGBT's) having a thermally conductive structure, a PCB populated with discrete electronic components, and each of the discrete semiconductor devices having a housing extending beyond the edge of the PCB and in a direction substantially parallel to a plane of the PCB, and a clamp bar secured to the thermally conductive structure adapted to compressively secure each housing to the thermally conductive structure and adapted to maintain thermal contact between a surface of each housing and the surface of the thermally conductive structure. A thermally conductive and electrically insulative pad is positioned between the semiconductor device housing and the thermally conductive structure. A casing enclosing the interface and PCB includes the thermally conductive structure formed on a backwall of the casing.
US11647610B2

A data processing equipment structure includes a plurality of vertical and horizontal frame components, which, together, define an equipment structure frame, and a plurality of panels disposed relative to the equipment structure frame to define a periphery. At least one of the plurality of vertical and horizontal frame components is an extruded strut having a generally uniform cross-section. The extruded strut includes an outwardly-facing channel extending along each of a pair of opposing sides of the extruded strut, at least one of which includes a set of evenly-spaced ridges, extending along each of two sides of the channel, for accommodating a threaded fastener. The extruded strut further includes one or more ledges, each having a depth sufficient to accommodate a thickness of one of the plurality of panels.
US11647609B2

A multisided heat spreader includes a base, a first wall, and a second wall. A proximal end of the first wall is connected to a first end of the base. A proximal end of the second wall is connected to a second end of the base which is opposite to the first end of the base. A space is defined adjacent to a first surface of the base and between the first wall and the second wall such that the multisided heat spreader is open between a distal end of the first wall and a distal end of the second wall. The first wall and the second wall are configured to receive an electronic component in the space therebetween. A second surface of the base is configured to be attached to a heat generation component. The first surface of the base is opposite to the second surface of the base.
US11647608B2

The present disclosure relates to heat dissipation apparatus. One example heat dissipation apparatus includes a heat dissipation assembly and a bracket assembly, where the heat dissipation assembly is configured to dissipate heat for a server chip and includes a substrate and a heat sink, the heat dissipation assembly is connected to the bracket assembly, the bracket assembly includes a bracket and a plurality of first elastic structural members that are disposed on the bracket, each first elastic structural member includes a supporting portion and a connection portion, and at least one hook is disposed on the connection portion.
US11647598B2

A display apparatus is provided and includes a flexible display screen, a fixator, a rotation rod, and an armrest. The flexible display screen includes a first end and a second end. A direction from the first end to the second end is a first direction, and a direction from the second end to the first end is a second direction. The first end of the flexible display screen is fixed to the fixator, and the second end of the flexible display screen is fixed to the rotation rod. The armrest is provided at a side of the fixator away from the rotation rod. The rotation rod and the armrest are movable relative to the fixator and have opposite rotation directions. The rotation rod rotates while moving relative to the fixator.
US11647591B2

Aspects of the invention include a press-fit pin for mechanically and electrically connecting to a through-hole of a substrate. The press-fit pin can include a press-fit portion configured to be deformed upon insertion into the through-hole against a plated surface of the through-hole. A surface mount technology (SMT) pad can be coupled to a first end of the press-fit portion. The SMT pad can include a conductive material. The press-fit pin can further include a trace extension coupled to the SMT pad. The trace extension can extend from the SMT pad in a direction perpendicular to the press-fit portion. The press-fit pin can include a tip portion coupled to a second end of the press-fit portion.
US11647588B2

A circuit substrate (3) is provided with first and second rigid parts (11, 12) having six metal foil layers, and a thin flexible part (13) having two metal foil layers connecting the two rigid parts. A ground wiring (51) which is shaped like a wide strip is formed on the surface metal foil layer, and a plurality of inter-rigid-part wirings (55) are formed on the inner metal foil layer in parallel lines. Outer edges (51a) of the ground wiring (51) are positioned closer to side edges (13a) of the flexible part (13) than to the inter-rigid-part wirings (55). The ground wiring (51) protects the inter-rigid-part wirings (55) from cracks.
US11647583B2

A prepreg contains a base material containing a reinforcing fiber and a semi-cured product of a resin composition impregnated into the base material containing a reinforcing fiber. The prepreg after cured has a glass transition temperature (Tg) which is higher than or equal to 150° C. and lower than or equal to 220° C. The resin composition contains (A) a thermosetting resin and (B) at least one compound selected from a group consisting of core shell rubber and a polymer component having a weight average molecular weight of 100000 or more. An amount of the (B) component is higher than or equal to 30 parts by mass and lower than or equal to 100 parts by mass with respect to 100 parts by mass of the (A) component.
US11647574B2

A voltage-regulating drive circuit for an LED luminaire is disclosed. The drive circuit includes one or several series of LED light engines. A voltage source with a regulator is connected to the series of LED light engines to forward-bias the light engines. The circuit also includes a driver integrated circuit, which may drive the series of LED light engines using, e.g., pulse-width modulation (PWM). The circuit also includes a feedback circuit connected to the cathode end of the series of LED light engines. The feedback circuit receives a remainder voltage and creates a feedback output signal that upregulates or downregulates the regulator of the voltage source to keep a minimum operating voltage on the driver integrated circuit and to compensate for variations in forward voltages among LED light engines in the series.
US11647573B2

A ripple reduction circuit for reducing a current ripple of a driver is provided. The driver circuit comprises an input section with input contacts for connecting the driver circuit to an AC power supply providing an AC input current and a power section for providing an output power, the power section comprising a power transformer and a power switch connected in series with a primary winding of the power transformer. The driver circuit further comprises a ripple reduction circuit with an inductance and a capacitive and two diodes, the ripple reduction circuit being configured such that, in operation, the inductance and the capacitance can be alternately charged and discharged, depending on the switching state of the power switch.
US11647571B2

The present application provides a pre-charging control method of a power module and a power module. By configuring the power module to pre-charge an output capacitor according to a preset mode, the output capacitor voltage reaches a pre-charging target voltage so as to make the load conduct and the load begins to operate normally. The preset mode includes: pre-charging the output capacitor with a first preset current in a first stage, pre-charging the output capacitor with a second preset current in a second stage, and pre-charging the output capacitor with a third preset current in a third stage. The first preset current is less than the second preset current, and the third preset current is less than the second preset current.
US11647561B2

This application discloses communications methods, apparatuses, and systems. In one implementation, a method includes: performing a function of a control-plane protocol layer, wherein the control-plane protocol layer comprises a first protocol layer of the network node corresponding to a first protocol layer of a relay node, the first protocol layer is on an interface between the network node and the relay node, and the network node is a donor base station or a centralized unit of a donor base station; and sending, from the first protocol layer of the network node, a first message to the first protocol layer of the relay node, wherein the first protocol layer of the network node and the first protocol layer of the relay node are F1 application protocol layers, and the first message is a F1AP message that comprises one or more of context management information of a terminal device served by the relay node or a radio resource control message of the terminal device.
US11647559B2

In an example method, a mobile device establishes a first wireless communications link and a second wireless communications link with a second device, and determines that the second wireless communications link is not connected. Responsive to determining that the second wireless communications link is not connected, the mobile device attempts to reestablish the second wireless communications link with the second device according to a duty cycle that varies based at least on a characteristic associated with the first wireless communications link.
US11647541B2

Systems, apparatuses, and methods for wireless communications are provided. A method may comprise receiving, by a wireless device from a base station, one or more messages comprising downlink control information (DCI) associated with a DCI format; determining that a first field of the DCI corresponds to a predefined value; determining that, based on the first field corresponding to the predefined value, the DCI is for a random access procedure associated with a physical downlink control channel (PDCCH) order; determining, based on the determining that the DCI is for a random access procedure associated with a PDCCH order and based on a plurality of fields of the DCI, a random access channel (RACH) occasion; and transmitting, based on the RACH occasion, a random access preamble.
US11647538B2

Disclosed are a data transmission method and device. The data transmission method comprises: after executing an LBT operation in a direction corresponding to at least one beam, a base station sending to a terminal a channel occupation request signal to request channel occupation; and after receiving a signal indicating that a channel is allowed to be occupied, the base station transmitting data on the beam sending the channel occupation request signal. The signal feedback method comprises: the terminal receiving the channel occupation request signal sent to the terminal by the base station on the at least one beam, and the channel occupation request signal is a signal for requesting channel occupation; and after correctly receiving the channel occupation request signal, the terminal feeding back, on the beam on which the signal is received, to the base station the signal indicating that the channel is allowed to be occupied.
US11647537B2

The present disclosure discloses a method and a device in wireless communication. A User Equipment receives first information; and then transmits a first radio signal; and transmits a second radio signal. The first information comprises P1 piece(s) of configuration information, each of which is used to determine first-type resources, a first-type integer, and a first-type set; the first radio signal and the second radio signal comprises M1 first and M2 second radio sub-signal(s), respectively; the M2 is an element within a target set which is a positive integer; time-frequency resources occupied by the first radio signal belong to the first-type resources determined by first configuration information, the M1 is the first-type integer determined by the first configuration information, the target set is the first-type set determined by the first configuration information. The present disclosure provides a method of determining a number of non-grant uplink repeated transmissions while avoiding timing confusion.
US11647535B2

A wireless transmitting device includes a receiving circuit configured to receive a reception frame from another device, and a transmitting circuit configured to transmit a broadcast transmission frame while the receiving circuit is not receiving the reception frame, and controls the transmitting circuit to delay transmission of the broadcast transmission frame for a waiting period that starts from an end of reception of the reception frame according to a frame type of the transmission frame, including a broadcast frame, a unicast frame, and a reception acknowledgement response frame, wherein the waiting period for the broadcast frame is shorter than the waiting period for the unicast frame and longer than the waiting period for the reception acknowledgement response frame.
US11647534B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may select a first communication, associated with a first traffic type, or a second communication, associated with a second traffic type, as a selected communication for transmission in an overlapping resource, wherein the first communication and the second communication at least partially overlap in time, and wherein the selection is performed based at least in part on a rule; and transmit the selected communication. Numerous other aspects are provided.
US11647518B2

Aspects of the present disclosure relate to wireless communications, and more particularly, to mechanisms for activating semi-static or periodic occasions for communications. A method that may be performed by a user equipment (UE) includes receiving signaling configuring the UE with a set of semi-static or periodic grant occasions for communications, receiving signaling configuring at least one set of semi-static or periodic resources for downlink (DL) transmission, decoding a DL transmission on the at least one set of semi-static or periodic resources, and communicating with a network entity in grant occasions in the set of semi-static or periodic grant occasions activated based on the decoded DL transmission.
US11647514B2

A communications device comprising circuitry configured to receive an indication of an allocation of physical resources of a wireless access interface providing plurality of different physical channels of different types, each of the different types of physical channels being defined for transmitting messages in accordance with a different priority level using a contentious access technique. The circuitry configured to identify a relative priority for transmitting one or more messages, select one of the physical channels in accordance with the identified relative priority, and transmit the message via the select physical channel.
US11647511B2

There is provided a signalling method for use in an advanced wireless communication network (100) that supports a first duplex mode, a second duplex mode different to the first duplex mode, and carrier aggregation of the first second duplex modes. This method includes configuring a UE (104-106) for data communication with the network (100) through a first access node (101) as a PCell, on the first duplex mode and with a first transmission mode (TM) including one or more transport blocks (TBs). This method also includes configuring the UE (104-106) for data communication with the network (100) through a second access node (103) as a SCell, on the second duplex mode and with a second TM including one or more TBs. The second TM associated with the second access node (103) is configured independently of the first TM associated with the first access node (101).
US11647510B2

A method communicating data between a base station and a terminal device in a wireless telecommunications system, for example an LTE-based system. The wireless communication system uses plural frequency sub-carriers spanning a system frequency band. Physical-layer control information for the terminal device is transmitted from the base station using sub-carriers selected from across the system frequency band, for example to provide frequency diversity. However, higher-layer data for the terminal device is transmitted using only sub-carriers selected from within a restricted frequency band which is smaller than and within the system frequency band. The terminal device is aware of the restricted frequency band, and as such need only buffer and process data within this restricted frequency band during periods where higher-layer data is being transmitted. The terminal device buffers and processes the full system frequency band during periods when physical-layer control information is being transmitted.
US11647508B2

A method, an apparatus, and a computer program product for wireless communication are provided. A user equipment (UE) may receive a signaling message configuring one or more component carrier groups for joint transmission configuration indication (TCI) state activation. When a beam update command indicates an updated TCI state for an individual component carrier, the UE may apply the beam update command after an action time based at least in part on a format of the beam update command. Furthermore, the UE may be configured with rules for applying the beam update command if the individual component carrier is not included in any of the component carrier groups and/or multiple beam update commands are received within a threshold time. Additionally, the UE may prioritize quasi co-located (QCL) reception for all component carriers that are associated with the same TCI state as another component carrier for which QCL reception is prioritized.
US11647499B2

Methods, systems, and devices for wireless communications are described. A base station of a wireless communications system may transmit, to a user equipment (UE), a configuration message that indicates a transmission time interval (TTI) format for a plurality of TTIs. At least one format for the plurality of TTIs includes uplink resources and downlink resources separated in the frequency domain, which may be an example of a subband full duplex (SBFD) slot. Since the pattern may include some transitions between uplink and downlink resources, one or more gap periods (e.g., time gaps) may be positioned between such resources.
US11647498B2

Various embodiments may provide systems and methods for managing transmit (TX) timing of data transmissions. The methods include applying a plurality of radio frequency (RF) channel factors related to data uplink transmissions by the wireless device to a TX timing model configured to provide as an output a TX timing for a data transmission to a base station and a number of carriers for sending the data transmission, and selecting a TX time and a number of carriers for sending a next data transmission to the base station based in part on the TX timing model output.
US11647497B2

Uplink radio transmissions (22) from a radio device (10) are scheduled by allocating radio resources for the uplink radio transmissions (22) and controlling a transmit power of the uplink radio transmissions (22). Depending on a bandwidth of radio resources to be allocated for an uplink radio transmission (22) and a current value of the transmit power, an estimate of the signal-to-noise ratio of the uplink radio transmission (22) is determined. The estimate of the signal-to-noise ratio is compared to at least one of the lower target and the upper target. Depending on a result of the comparison, the bandwidth is adapted, and radio resources for the uplink radio transmission (22) are allocated in accordance with the adapted bandwidth.
US11647484B2

To appropriately transmit uplink control information even when allocations of uplink control channels used for transmission of the uplink control information overlap each other, a user terminal according to one aspect of the present disclosure includes a transmitting section that transmits transmission confirmation signals for downlink shared channels by using uplink control channel resources, and a control section that determines an uplink control channel to be applied to transmission of a plurality of the transmission confirmation signals, based on a certain selection criterion, when the uplink control channel resources for the plurality of the transmission confirmation signals overlap each other in a time domain.
US11647466B2

Systems and methods for managing a network are disclosed. One method can comprise determining signal information relating to a first network device such as an access point. The signal information may be associated with signal characteristics such as a radio frequency signal strength over a communication channel. An attenuation value for one or more receiving paths of the first network device may be determined using the signal information. The one or more receiving paths of the first network device may be attenuated based on the determined attenuation value. A transmission power of the first network device may be configured based on the determined attenuation value.
US11647465B2

Systems, methods, apparatuses, and computer program products for the determination of PUSCH power control are provided. One method may include receiving, at a UE, at least one dedicated subset of power control parameters and corresponding values to be used for PUSCH power control in a case where a high priority UCI is multiplexed on a low priority PUSCH, and determining one subset from the at least one dedicated subset of power control parameters, or determining one subset from the at least one dedicated subset of power control parameters and determining at least one parameter from the determined subset. The method may also include applying, by the UE, the determined dedicated subset of power control parameters or the determined at least one power control parameter from the determined dedicated subset of power control parameters for determining the PUSCH transmission power when the high-priority UCI is multiplexed on the low-priority PUSCH.
US11647462B2

Methods and apparatuses for improving power consumption for an activated cell in a wireless communication system are disclosed herein. In one method, a user equipment (UE) receives a configuration of at least one bandwidth part for a cell. The UE performs a reception for the cell with a bandwidth associated with a first bandwidth part when a first bandwidth part of the cell is active. The UE does not perform the reception for the cell when a second bandwidth part of the cell is active.
US11647461B2

A method for transmitting a physical layer protocol data unit (PPDU) and a device using the same are provided. The device receives a trigger frame for requesting a transmission of a high efficiency (HE) trigger-based (TB) PPDU and transmits the HE TB PPDU. A duration of the HE TB PPDU is calculated based on a duration of the trigger frame.
US11647458B2

A user equipment (UE) may receive an OFDM signal having control channel elements (CCEs). The CCEs may be arranged in levels where a first level aggregates less CCEs than a second level. A processor may search for a control channel from control channel candidates that is comprised of the CCEs. A limited number of CCEs may be searched on the first level.
US11647451B2

Inventive concepts relating to open access points are described wherein a first wireless service is provided to one or more devices associated with a first residence using a first band of frequencies and a second wireless service is provided to one or more other devices not associated with the first residence using a second band of frequencies. According to some embodiments, an access point is configured to provide the first wireless service to the one or more devices associated with the first residence responsive to an access code that has been provided to the one or more devices and is further configured to provide the second wireless service to the one or more other devices not associated with the first residence. The first wireless service differs from the second wireless service, and the second band of frequencies differs from the first band of frequencies and comprises 900 MHz.
US11647448B2

A method for enabling a smart device to access a network can be applied to a control terminal, and include: receiving a first identification broadcast by the smart device, wherein the first identification is used to describe uniqueness of the smart device; in response to the first identification being matched with a smart device identification which is stored, determining that the smart device is a target device; and establishing a communication connection with the smart device, and sending network configuration information to the smart device, such that the smart device accesses the network according to the network configuration information.
US11647426B2

Provided are a method and apparatus for processing Integrated Access and Backhaul (IAB) node information in an IAB network, including a second IAB node receives notification information transmitted by a first IAB node, where the notification information includes at least one of: notification information for notifying a connection handover event and/or a connection reestablishment event, and instruction information for instructing to perform Packet Data Convergence Protocol (PDCP) status reporting.
US11647417B2

The disclosure relates to a method including determining that buffered data associated with a first sub-set of logical channel groups from a set of logical channel groups is available for transmission; generating a buffer status report, the buffer status report comprising information identifying the first sub-set of logical channel groups from a set of logical channel groups; and, associated with a second sub-set of logical channel groups, information identifying the amount of buffered data available for transmission, the second sub-set of logical channel groups being a proper sub-set of the first sub-set of logical channel groups; and transmitting the buffer status report.
US11647410B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive synchronization signal block (SSB) measurement time configuration (SMTC) information that identifies a periodicity of a plurality of SSB measurement occasions. The UE may perform at least one of a radio resource management (RRM) operation or a beam management (BM) operation on a group of SSBs based at least in part on whether the plurality of SSB measurement occasions overlap all SSBs of the group of SSBs. Numerous other aspects are provided.
US11647403B2

Methods, systems and vehicles are provided for controlling a wireless application provided to a wireless device over a wireless network. One or more radio frequency (RF) parameters of the wireless device in the wireless network are triggered by the wireless application. One or more sensors generate sensor data of the wireless device in the wireless network. A processor at least facilitates determining whether an adjustment is appropriate for the wireless device in the wireless device to mitigate interference from wireless signals outside the wireless network, based on the sensor data, wherein the determination as to whether an adjustment is appropriate is based at least on part on whether the wireless application is being utilized for the wireless device in the wireless network; and adjusting, via instructions provided by the processor, a sensitivity of a receiver of the wireless device, based on the determination that the adjustment is appropriate.
US11647395B1

Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
US11647392B1

A method for securing a mobile device includes determining whether the mobile device is unlocked whether a user is logged into a mobile application running on the mobile device. The method further includes determining, when the mobile device is unlocked while the user is logged into the mobile application, whether the mobile device is currently in a threat scenario by analyzing data from one or more sensors. The threat scenario indicates that the mobile device is exposed to unintended and malicious interactions. The method further includes displaying, when it is determined that the mobile device is currently in the threat scenario, a step-up authentication screen that replaces or at least partially covers an application screen of the mobile application. The method further includes restoring the application screen of the mobile application in response to receiving a valid authentication input from the user on the step-up authentication screen.
US11647391B2

Embodiments of this application provide a security protection method, a device, and a system, to improve data transmission security. The method includes: determining, by a terminal, a session management network element, or a mobility management network element, whether a security protection policy determined by an access network device is consistent with a user plane security policy delivered by the session management network element to the access network device; and if the security protection policy determined by the access network device is inconsistent with the user plane security policy delivered by the session management network element to the access network device, performing processing according to a preset policy.
US11647389B2

According to one aspect disclosed herein, a provider device can receive, from a requester device, a network access request requesting, on behalf of the requester device, access to a Wi-Fi network associated with a network provider and provided, at least in part, by a network device. In response, the provider device can prompt the network provider to accept or deny the requester device access to the Wi-Fi network. The provider device can receive input indicating that the network provider accepts the network access request, and in response to the input, can create a network access package that includes a secure network access configuration to be utilized by the network device to establish, at least in part, a secure connection with the requester device to provide the requester device access to the Wi-Fi. The provider device can encrypt the network access package to create an encrypted network access package.
US11647388B2

The present disclosure provides a method, a control terminal and a system for assisting a device to access a network. The method includes: receiving auxiliary distribution network information which is used to assist a device to access the network, filling the received auxiliary distribution network information into a probe request frame, and sending the probe request frame which carries the auxiliary distribution network information in a wifi broadcast packet, so that, after monitoring the wifi broadcast packet, the device accesses a corresponding wireless router by using the auxiliary distribution network information carried by the probe request frame in the wifi broadcast packet.
US11647381B2

CN (200) acquires from UE (50) UE Capability ID of UE Capability that indicates capability of the UE (50), and manages the UE Capability and the UE Capability ID by associating them with each other. The CN (200) transmits to gNB (100) Initial Context Setup Request as an instruction to acquire the UE Capability based on the acquired UE Capability ID and the UE Capability managed by the CN (200).
US11647375B2

Providing of relevant information to a responder is described. A responder system receives alert data identifying an incident location. Available relevant data for the incident location is stored in the responder system. When relevant data is not stored, relevant data for the incident location is obtained from an external data source and stored in the responder system. While proceeding to the incident location and based on the alert data and the relevant data, initial augmented reality information is prepared for presentation to a responder. Upon arriving at the incident location, second augment reality information is generated. Upon arriving within a localized area of the incident location, an IoT device operable within the localized area is identified and selected and a communications link therewith is established. First IoT device data is received from the selected IoT device, and based thereon third augmented reality information is generated.
US11647374B2

Resources associated with a responder communication network and a communication network can be managed in an effective manner In connection with an event, a resource management component (RMC) can analyze network-related data associated with the networks and external data relating to the event or a geographic area related thereto. In connection with the event, based on the analysis, RMC can desirably manage the resources, in part, by determining locations or adjustments for portable base stations, sensors, and/or devices associated with the responder communication network to facilitate high quality communication of information, determining traffic routes and other path planning for vehicles or personnel, creating network slices for high quality communication of information, and/or performing monitoring and intelligent troubleshooting with regard to the networks. RMC can employ artificial intelligence or machine learning techniques and models to facilitate making desired predictions or inferences relating to the event or networks.
US11647371B2

Mechanisms and methods are provided for improving wireless audio transmission and synchronization for multi-channel Bluetooth® Low Energy (BLE) systems. In various embodiments, mechanisms and methods may include generating transmissions having a plurality of Protocol Data Units (PDUs) to BLE-compliant slave devices. The plurality of PDUs may be stored in a buffer. When an error is determined to have occurred in transmitting one of the PDUs, a re-transmission to the slave device may be generated, which may include the PDU in error and any subsequent PDUs of the plurality of PDUs.
US11647369B2

A method for updating communication parameters on a mobile device, the method including sending a communication from the mobile device to a server, the communication including a location of the mobile device; receiving at the mobile device, responsive to the communication, a new communication parameter; reconfiguring the mobile device with the new communication parameter; and sending a second communication from the mobile device to the server, the second communication using the new communication parameter.
US11647361B2

A wireless network including user equipment (UE) and base stations is configured to perform position determination with low latency and synchronized to a common time within a wireless network. The UE and base stations are configured to perform positioning measurements at a specific time point or within a window around the time point in a measurement period. The time point may be relative to a timing event within the wireless network, such as the beginning or end of a positioning reference signal window or a specific message in a layer 1 or layer 2 transmission. A location server may be provided with the positioning measurements or a position estimate from the UE and provide the position estimate to an external client within the measurement period.
US11647360B2

An information processing apparatus specifies a vector representation which represents features of respective temporal usage patterns of two or more areas. The information processing apparatus includes a processor. The processor acquires area-specific usage pattern data which indicates which of two or more patterns the temporal usage pattern of each area is. The processor specifies, on the basis of the area-specific usage pattern data, a vector representation which represents the feature of the temporal usage pattern of each area.
US11647351B2

A method of wireless communication locator station to be disposed at specific location includes: detecting rotation angle information of client-based portable device, carried or worn by user, according to specific wireless communication standard between wireless communication locator station and client-based portable device when client-based portable device is within signal range of wireless communication locator station; generating head pose direction estimation according to calculated rotation angle information; and when head pose direction estimation indicates that a user turns face towards wireless communication locator station, sending packet signal from wireless communication locator station to server-based portable device, successfully paired with and security-connected with client-based portable device, so that server-based portable device can transfer packet signal to client-based portable device after receiving packet signal.
US11647344B2

A hearing device is disclosed, comprising a main microphone, M auxiliary microphones, a transform circuit, a processor, a memory and a post-processing circuit. The transform circuit transforms first sample values in current frames of a main audio signal and M auxiliary audio signals from the microphones into a main and M auxiliary spectral representations. The memory includes instructions to be executed by the processor to perform operations comprising: performing ANC over the first sample values using an end-to-end neural network to generate second sample values; and, performing audio signal processing over the main and the M auxiliary spectral representations using the end-to-end neural network to generate a compensation mask. The post-processing circuit modifies the main spectral representation with the compensation mask to generate a compensated spectral representation, and generates an output audio signal according to the second sample values and the compensated spectral representation.
US11647337B2

A display panel according to an embodiment of the present disclosure includes a flexible organic electroluminescent panel, and one or a plurality of piezoelectric films provided on a rear surface of the organic electroluminescent panel and vibrating the organic electroluminescent panel as a flat speaker.
US11647336B2

A display apparatus includes a display module including a display panel configured to display an image and a sound generating module on a rear surface of the display panel, the sound generating module includes a vibration generating device, a circuit board on a lower surface of the vibration generating device, a first adhesive member between the circuit board and the vibration generating device, and a second adhesive member between the vibration generating device and the display panel, an elastic modulus of the second adhesive member differing from an elastic modulus of the first adhesive member.
US11647335B2

The present disclosure provides speaker device. The speaker device includes frame, vibration unit fixed to frame and magnetic circuit unit driving vibration unit to vibrate and produce sound, where magnetic circuit unit is provided with magnetic gap; vibration unit includes diaphragm, voice coil inserted in magnetic gap to drive diaphragm to vibrate and holder connected to diaphragm; side of frame close to diaphragm is at least partially embedded into diaphragm; first surface is formed on side of frame away from diaphragm; second surface is formed on side of diaphragm close to magnetic circuit unit. The present disclosure solves problem of glue overflow of holder by means of reserved space between frame and diaphragm. In addition, by using first surface of holder as supporting surface, present disclosure improves dimensional consistency of gluing with flexible printed circuit (FPC), etc., thereby improving product yield.
US11647334B2

The information processing apparatus includes a control section that detects a position of a sound source appearing in a video displayed on a screen of a display unit and that uses one or more vibrators to vibrate the display unit and thereby control output of sound such that a sound image of sound in synchronization with the video is localized at the position where the sound source appears on the screen displaying the video. In a case of displaying videos of two or more video sources on individual windows, the control section localizes a sound image of a sound source detected from the video of each video source at a position where the sound source appears in the corresponding window.
US11647333B2

A method and apparatus for reconstructing N audio channels from M audio channels is disclosed. The method includes receiving a bitstream containing an encoded audio signal representing the M audio channels and decoding the encoded audio signal to obtain a frequency domain representation of the M audio channels. The method further includes extracting a parameter from the bitstream and reconstructing at least one of the N audio channels using the parameter. The parameter represents an angle between two signals, at least one of which is included in the M audio channels.
US11647331B2

A circuit device (100) includes a PWM signal output circuit (110) that outputs a PWM signal (SPWM) to a sound outputter (10), and a processing circuit (120) that controls the PWM signal output circuit (110). The frequency band that the sound outputter (10) can output is denoted as an outputtable band, and the frequency band lower than a lower limit of the outputtable band is denoted as a non-output low frequency band. The PWM signal output circuit (110) outputs a PWM signal (SPWM) based on pseudo sound data in which overtones, of a plurality of overtones of a fundamental tone belonging to the non-output low frequency band, that belong to the outputtable band are used.
US11647323B2

The present invention describes a loudspeaker comprising a housing and a plurality of sound transducers arranged inside said housing, where the housing has two sides arranged on either side of a x-y plane with a mutual distance between said sides measured along a z-axis orthogonal to the x-y plane, and a front facing side and a rear facing side, and a top and a bottom, wherein a. A first sound transducer is arranged inside a first cavity inside said loudspeaker housing, where said first cavity has a narrow first slit in the y-direction provided in the rear facing side, where said first slit has a width z1 in the z-direction, and a length y1 in the y-direction where the length y1 in the y-direction is larger than the width z1 in the z-direction; b. A second sound transducer is arranged inside a second cavity inside said loudspeaker housing, separate from said first cavity, and where said second cavity is provided with a narrow second slit in the y-direction provided in the front facing side, where said second slit has a width z2 in the z-direction, and a length y2 in the y-direction, where the length y2 in the y-direction is larger than the width z2 in the z-direction.
US11647318B1

An audio accessory system that includes a holder to hold an audio accessory in two positions is provided. The holder comprises a first retention platform having a cable coupled thereto, a second retention platform and a back retention wall extending between the first and second retention platforms. The first and second retention platforms and the back retention wall form a clip for retaining the audio accessory. The holder further comprises an electrical interface, at the back retention wall, for coupling the cable to a corresponding electrical interface of the audio accessory. The clip is interchangeably mountable in first and second positions relative to the audio accessory, such that: in the first and second positions, respectively, the clip mounts to the audio accessory with the cable extending from a bottom or a top of the audio accessory.
US11647315B2

An optical routing system for free space optical communication is disclosed. The system has a transmitter and a receiver that use free space optical communication, and includes an optical path based on waveguide where an optical signal is routed from the proximity of the transmitter to the proximity of the destination. This system has advantages in terms of mitigating line-of-sight issues, as well as potentially reducing the overall coupling loss that would be otherwise incurred due to beam divergence of free space propagation for long distance.
US11647309B2

A method for operating an image sensor with a 4 rows×4 columns pixel group including 4 sub-pixel groups each including 4 pixels of 2 rows×2 columns includes: selecting and reading out a first pixel among 4 pixels in a first row of the pixel group; selecting and reading out, in a second row of the pixel group, a second pixel from a sub-pixel group other than a sub-pixel group including the first pixel; selecting and reading out, in a third row of the pixel group, a third pixel from a column other than a column including the first pixel and a column including the second pixel; and selecting and reading out, in a fourth row of the pixel group, a fourth pixel from a column other than the columns including the first pixel, the second pixel and the third pixel.
US11647308B2

An analog-to-digital converting circuit includes: an analog-to-digital converter suitable for performing an analog-to-digital conversion on pixel signals of a plurality of pixels provided in a pixel array; a ramp signal generator suitable for providing a ramp signal to the analog-to-digital converter; and an auto-zero controller suitable for providing a reference voltage to the analog-to-digital converter to perform an auto-zeroing operation by using a row pixel for which a readout operation is performed by the analog-to-digital converter.
US11647307B2

A CMOS optical sensor comprises spare readout channels to replace readout channels found defective at the end of the manufacturing process. These spare readout channels are dispatched over the width of the optical sensor (corresponding to the row direction) in the form of spare groups Gm1, Gm2, Gm3 of m spare readout channels each, m integer at least equal to 1. Each spare group is inserted between two successive default groups Gn1 and Gn2 of n default readout channels each and coupling means SW1 are configured to replace a defective default readout channel in a default group as well as any default readout channels of the group between the defective one and the spare group next to the default group of concern. Advantageously, for a row Rowi being currently selected for CDS reading each pixel in the row, a row noise level VRNi is obtained from the A spare readout channels that are not used in the implemented repairing scheme, by sampling an analogic DC reference signal by each of the A spare readout channels and averaging the A values Spk obtained. The row reference value VRNi is then subtracted from each of the pixel digital signal Si,j outputs for the current selected row, to finally obtain a signal value di,j with row noise suppression.
US11647306B2

A solid-state imaging device includes: a pixel unit that outputs a pixel signal corresponding to an amount of incident light; an A/D converter that performs A/D conversion on the pixel signal; and a D/A conversion circuit that generates a reference signal to be used by the A/D converter. The D/A conversion circuit includes a first buffer circuit that outputs a base voltage VTOP for generating the reference signal, and the first buffer circuit includes a differential pair circuit including a first transistor and a second transistor, and a suppression circuit that suppresses a variation in the base voltage by canceling out a characteristic difference between the first transistor and the second transistor.
US11647305B2

Disclosed are a solid-state imaging apparatus, a signal processing method of a solid-state imaging apparatus, and an electronic device, which are capable of correcting uneven sensitivities generated by multiple factors in a broad area and realizing the higher-precision image quality. A correction circuit 710 weight a sensitivity Pi corresponding to a pixel signal of each pixel related to correction in a pixel unit PU that is the correction target and a sensitivity Pi corresponding to a pixel signal of each pixel related to correction in at least one same color pixel unit PU and adjacent to the pixel unit PU that is the correction target by a weighting coefficient Wi. Consequently, the correction coefficient μ is calculated by dividing a sum of the weighted sensitivities by a total number n of pixels related to correction.
US11647304B2

Some image sensors include pixels with capacitors. The capacitor may be used to store charge in the imaging pixel before readout. The capacitor may be a metal-insulator-metal (MIM) capacitor that is susceptible to dielectric relaxation. Dielectric relaxation may cause lag in the signal on the capacitor that impacts the signal on the capacitor during sampling. The image sensor may include dielectric relaxation correction circuitry that leverages the linear relationship between voltage stress and lag signal to correct for dielectric relaxation. The image sensor may include shielded pixels that operate with a similar timing scheme as the imaging pixels in the active array. Measured lag signals from the shielded pixels may be used to correct imaging data.
US11647292B2

An image adjustment system includes a camera, an image adjustment device, an image display device, and a controller. The image display device displays a captured image adjusted by the image adjustment device. The image adjustment device includes an image generator and an image processor. The image generator generates a spherical surface image. The image processor acquires the spherical surface image from the image generator to display the spherical surface image on the image display device on the basis of instruction information output from the controller. The image processor rotates the spherical surface image on the basis of the instruction information. The image processor adjusts a right-eye image or a left-eye image of the captured image displayed on the image display device in accordance with a rotation of the spherical surface image.
US11647291B2

An image processing apparatus: obtains a captured image captured by the image capturing apparatus after an orientation adjustment is performed by using a first target image generated based on a three-dimensional model of a structure in an image capturing region; determines a correction amount for correcting a difference between an orientation of the image capturing apparatus and a target orientation based on the first target image and the obtained captured image; and corrects the captured image by using the correction amount. The corrected captured image can be used as a second target image for further adjusting the posture of the imaging device.
US11647289B2

Visual content is captured by an image capture device during a capture duration. The image capture devices experiences motion during the capture duration. The intentionality of the motion of the image capture device is determined based on angular acceleration of the image capture device during the capture duration. A punchout of the visual content is determined based on the intentionality of the motion of the image capture device. The punchout of the visual content is used to generate stabilized visual content.
US11647284B2

Provided is an image processing apparatus (200), comprising: a communicating unit (202) capable of communicating with each of a plurality of image sensors configured to transmit, in respectively different packets, additional data including region information corresponding to a region set with respect to a captured image for each region and region image data indicating an image for each row corresponding to the region; and a processing unit (204) configured to process, in association with each region, the region image data acquired from each of the plurality of image sensors based on the region information included in the additional data acquired from each of the plurality of image sensors, wherein the region information includes a part of or all of identification information of the region, information indicating a position of the region, and information indicating a size of the region.
US11647279B2

A technique for reducing a work load during introduction of a system in the system processing an image generated by a camera. An information processing apparatus includes at least an accumulation unit, a recommended setting determination unit, and a camera control unit. The accumulation unit accumulates a score obtained through an authentication process using an image in which a person is captured and a camera setting at which a camera generates the image in a storage area. The recommended setting determination unit determines a recommended setting for the camera on the basis of a correspondence relationship between the score and the camera setting. The camera control unit controls the camera on the basis of the recommended setting.
US11647277B2

A method of operating an electronic device includes displaying a preview image in response to execution of a camera application, extracting feature information from the preview image, converting user input to an input value in response to the user input generated on the preview image, setting a depth based on the feature information and the input value, and generating a result image in accordance with the depth in response to execution of an imaging operation.
US11647272B2

An image capturing apparatus including a mounting part capable of attaching/detaching a device capable of at least storing a captured image, is provided. The image capturing apparatus obtains an execution instruction of image analysis processing, and if a device mounted in the mounting part includes a first processing function for executing the image analysis processing for an image captured by the image capturing apparatus, determines whether to cause the first processing function to execute the image analysis processing based on the execution instruction.
US11647271B2

The present invention relates to a camera module, the module including: a PCB; an image sensor mounted on the PCB and formed with an image pickup device; a base mounted on the PCB and including a plated portion formed at a lower center with an opening mounted with an IR filter; a lower spring plate formed with a conductive material; a spacer arranged on an upper surface of the lower spring plate and forming a staircase structure by a rib wrapping a periphery of the lower spring plate to supportively apply a pressure to the lower spring plate; a lens actuator including a bobbin, and a yoke; an upper spring plate coupled to an upper surface of the lens actuator; and a cover attached to an upper surface of the upper spring plate.
US11647269B2

An imaging element-mounting board includes a board area having a board disposed and a plurality of reinforcement portions disposed around the board area. The plurality of reinforcement portions are independent from each other.
US11647258B2

A system and method for inserting secondary content, e.g., advertisement content, graphics, images, etc., in a 360-degree immersive video environment. When a request is received from a client device for playing a video asset, a plurality of video tiles of the video asset are selected to be assembled as a video frame for delivery to the client device. A portion of the video tiles are identified that can be replaced with a corresponding set of advertisement content tiles, e.g., based on gaze vector information and/or a tile metadata specification containing advertisement insertion availability timing information with respect to each of the tiles of the video frame. After replacing the portion of the identified video tiles, the corresponding set of advertisement content tiles and remaining video tiles are assembled into the video frame including the advertisement content tiles at select locations, which is transmitted to the client device.
US11647254B2

Methods, apparatus, systems, and articles of manufacture are disclosed to rectify false set top box tuning data. Disclosed examples methods include identifying, by executing an instruction with a processor, in the return path data, first tuning data corresponding to a first group of set top boxes, the first group of set top boxes classified as associated with machine events, determining, by executing an instruction with a processor, a ratio between first tuning events in the return path data and second tuning events in the return path data, the first tuning events attributed to the first group of the set top boxes, the second tuning events attributed to a second group of the set top boxes classified at not associated with machine events, and in response to the ratio satisfying a threshold during a time interval, removing second tuning data associated with the time interval from the first tuning data.
US11647251B2

The invention relates to a method for operating a media player (100) when receiving a live stream which comprising a sequence of media segments, each media segment comprising a plurality of media fragments. The method comprises —determining a tune-in segment and a tune-in fragment of the live stream, at which the media player intends to start consuming the live stream, —transmitting a media request towards a media providing entity, the media request comprising an indication indicating that the tune-in segment should start with the tune-in fragment as first media fragment, —receiving a media response originating from the media providing entity, the media response comprising the tune-in segment which starts with the tune-in fragment as first media fragment.
US11647244B2

Systems, methods, and computer program products can provide visual guidance on presenting content on a media surface of a venue. These systems, methods, and computer program products can operate by mapping visual content onto a media surface of the venue and a key feature unique to the visual content and/or the media surface being extracted. Thereafter, these systems, methods, and computer program products can retrieve an experiment metric corresponding to the visual content and/or the media surface and can determine a viewer location metric and/or a media surface metric based on the experiment metric and the key feature. These systems, methods, and computer program products can utilize the viewer location metric and/or the media surface metric to provide a hint of the attribute to a user.
US11647243B2

A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device.
US11647236B1

A modem configured to operate in a Multimedia over Coax Alliance, MoCA, access network is provided. The modem comprises a combiner having a coaxial interface for connection to a coaxial cable network and at least two frequency-separated southbound interfaces, SBIs; at least two MoCA chips, wherein each MoCA chip is configured to operate a MoCA access link and comprises a MoCA northbound interface, NBI, connected to one each of said SBIs of the combiner, and a data SBI; a link aggregation switch having at least two switchports connected to one each of the data SBIs, and a port to a data communication interface for connection to a client device for communication at a client data rate; wherein the MoCA chips are configured to operate separate MoCA access links at different MoCA access frequency bands over the coaxial cable network.
US11647234B2

A method of compressing image data comprising a set of image values each representing a position in image-value space so as to define an occupied region thereof. The method comprises selectively applying a series of compression transforms to subsets of the image data items to generate a transformed set of image data items occupying a compacted region of value space. The method further comprises identifying a set of one or more reference data items that quantizes the compacted region in value space. For each image data item in the set of image data items, a sequence of decompression transforms from a fixed set of decompression transforms is identified that generates an approximation of that image data item when applied to a selected one of the one or more reference data items. Each image data item in the set of image data items is encoded as a representation of the identified sequence of decompression transforms for that image data item. The encoded image data items, set of reference data items and the fixed set of decompression transforms are stored as compressed image data.
US11647230B2

A video processing method is provided, including: performing a conversion between a coded representation of a video including one or more video regions and the video, wherein the coded representation includes reshaping model information applicable for in-loop reshaping (ILR) of some of the one or more video regions, wherein the reshaping model information provides information for a reconstruction of a video unit of a video region based on a representation in a first domain and a second domain and/or scaling chroma residue of a chroma video unit, wherein the reshaping model information includes a parameter set that includes a first syntax element that derives a number of bits used to represent a second syntax element specifying an absolute delta codeword value from a corresponding bin, and wherein the first syntax element has a value smaller than a threshold.
US11647225B2

The present invention relates to a prediction-based technique for encoding light field data by removing redundant information of light field data, reducing a number of bits by employing a prediction of a pixel value in all four dimensions of the light field. Using this technique to represent light field data, allows it to be transferred through a limited-bandwidth medium and/or to significantly reduce the required storage capacity for this purpose.
US11647220B2

An image decoding method includes: dividing a current block into sub-blocks; deriving, for each sub-block, one or more prediction information candidates; obtaining an index; and decoding the current block using the prediction information candidate selected by the index. The deriving includes: determining whether a neighboring block neighboring each sub-block is included in the current block, and when not included in the current block, determining the neighboring block to be a reference block available to the sub-block, and when included in the current block, determining the neighboring block not to be the reference block; and deriving a prediction information candidate of the sub-block from prediction information of the reference block; and when the number of prediction information candidates is smaller than a predetermined number, generating one or more new candidates without using the prediction information of the reference block till the number of prediction information candidates reaches the predetermined number.
US11647219B2

A method of dividing an input image signal into pixel blocks, and performing inter-prediction on the divided pixel blocks. This method includes selecting predicted motion information from a motion information buffer storing motion information in an encoded region, and predicting motion information of an encoding target block by using the predicted motion information. The method further includes acquiring representative motion information from a plurality of items of motion information in an encoded region in accordance with first information indicating a method of selecting the predicted motion information, thereby obtaining only the representative motion information.
US11647217B2

A transmission device according to an embodiment includes one or more processors. The processors divide a plurality of pieces of transmission data to be transmitted into first data and second data. The processors transmit the first data to a server device configured to distribute the transmission data to a reception device. The processors store the second data in storage. The processors receive, from the reception device or the server device, a request for transmission of the second data. The processors transmit the second data to the server device in accordance with the request for transmission.
US11647213B2

The present disclosure generally relates to a device and a method of decoding a color picture from a bitstream. It comprises: obtaining an expanded range luminance as a first component by applying a nonlinear dynamic expansion function to a luminance component obtained from the bitstream, wherein said nonlinear dynamic expansion function is determined depending on an inverse of a dynamic reduction function that has been applied to an original luminance component obtained when encoding the color picture; obtaining a second component by calculating a square root of a difference between a value determined by the first component and another value computed as a linear combination of a multiplication product of two chrominance components and square values of the two chrominance components obtained from the bitstream, and obtaining at least one color component of the color picture to be decoded at least from said second component and said two chrominance components by determining said at least one color component as a linear combination of the second component and the two chrominance components.
US11647201B2

An image decoding method according to the present document comprises a step of deriving a corrected transform coefficient, wherein the step of deriving the corrected transform coefficient comprises the steps of: determining whether LFNST can be applied to the height and width of a divided sub-partition block when an ISP is applied to a current block; parsing a LFNST index when the LFNST can be applied; and deriving the corrected transform coefficient on the basis of the LFNST index and a LFNST matrix.
US11647200B2

A method for decoding an image by a decoding apparatus according to the present invention comprises the steps of: deriving predicted samples by performing prediction on a current block; determining whether the current block is to be divided, on the basis of a size and a maximum transform size of the current block; when the current block is determined to be divided, dividing the current block into transform blocks; deriving transform coefficients of the transform blocks; deriving residual samples by performing an inverse transform procedure for the transform coefficients; and generating a reconstructed picture on the basis of the residual samples and the predicted samples, wherein, when the size of the current block is larger than the maximum transform size, the current block is determined to be divided.
US11647187B2

At least a method and an apparatus are provided for efficiently encoding or decoding video. For example, a plurality of different motion prediction modes for a current block are obtained. The current block is encoded or decoded based on a combination of the plurality of different motion prediction modes with corresponding weights for a plurality of sub-blocks of the current block, wherein the combination with the corresponding weights comprising an inter prediction mode and an intra prediction mode.
US11647186B2

A visual media processing method includes performing a conversion between a current video block of a visual media data and a bitstream representation of the current video block, wherein the bitstream representation is configured according to a format rule that specifies that a syntax element is selectively included or excluded in the bitstream representation indicative of a maximum number of merge candidates for a coding tool, thereby indicating whether the coding tool is enabled or disabled for the conversion, wherein the maximum number of merge candidates for the coding tool is zero or a positive number.
US11647182B2

A decoding method and a decoder for decoding a current block of a video frame is provided, wherein the decoding method comprises determining a list of Most Probable Modes (MPMs) for the current block. When at least one condition is satisfied, the list of MPMs includes a DC mode, a Vertical mode, a Horizontal mode, an intra prediction mode corresponding to a value of the Vertical mode with a first offset, and an intra prediction mode corresponding to the value of the Vertical mode with a second offset. The decoding method further includes obtaining a MPM flag and a MPM index for the current block from a bitstream of the video, and obtaining an intra prediction mode for the current block for reconstructing the current block.
US11647181B2

A video decoding method executed by a video decoding apparatus according to the present document comprises the steps of: parsing a flag associated with weighted prediction from a bitstream; on the basis of the flag, parsing a prediction weighted table syntax from the bitstream; and on the basis of the prediction weighted table syntax, executing a weighted prediction on a current block in a current picture to reconstruct the current picture, wherein on the basis of the value of the flag being 1, the prediction weighted table syntax may be parsed from a picture header of the bitstream, and on the basis of the value of the flag being 0, the prediction weighted table syntax may be parsed from a slice header of the bitstream.
US11647174B2

A method for testing crosstalk of a screen. The method includes when a main screen and a secondary screen simultaneously display pictures of different grayscales, determining a standard parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; determining an actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; calculating a degree of crosstalk for each of the secondary screen and the main screen caused by the other, according to the standard parameter value of crosstalk and actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other, respectively.
US11647173B2

An electronic device includes a transparent first display panel, a second display panel and a processor electrically connected to the two panels. The first display panel is movable with respect to the second display panel. The processor is configured to switch between a plurality of display modes based on relative positioning of the two panels and to provide video signals to the two panels based on a current display mode. When the first display panel is parallel to the second display panel and faces a display area of the second display panel, the processor executes a stereoscopic display mode. When an angle between the two panels is between 0 and 180 degrees, exclusive, the processor executes an augmented reality display mode. When the display areas of the two panels are oriented away from each other, the processor executes a dual display mode.
US11647172B2

A content presentation method is used to intelligently present content to a user in different presentation modes according to different identified scenarios. The method includes acquiring, by an intelligent terminal, context data of a user; identifying a user use scenario according to the context data; determining a first presentation mode corresponding to the user use scenario; and presenting content to the user in the first presentation mode.
US11647171B2

A projection apparatus includes an illumination system configured to output an illumination beam, a light valve and a projection lens. The illumination system includes a laser light source configured to emit a laser beam and a wavelength conversion element. A first region of the wavelength conversion element includes at least one first and second optical function region. In a first sub-time interval, the first optical functional region guides the laser beam to a first position with a first optical path, wherein the light valve is located at the first position. In the second sub-time interval, the second optical functional region guides the laser beam to a second position with a second optical path, wherein the second position is different from the first position. The projection apparatus of the present invention has good image quality.
US11647169B2

Provided is a reflective screen and a projection image display system in which a transmittance of light can be selectively changed, a transmittance in a transparent state is sufficiently high, a voltage does not need to be applied constantly, and a voltage is applied to decrease a transmittance of light in a case where the reflective screen is irradiated with video light. The reflective screen includes: a light reflecting layer that is formed of a cholesteric liquid crystal layer and where a selective reflection wavelength at a polar angle of 60° is present in a visible range, in which senses of helix of all of cholesteric liquid crystal layers are the same and Expression (1) is satisfied; and a transparent first electrode, a transparent second electrode, and a light control layer that are provided on a rear side with respect to the light reflective layer, the light control layer being disposed between the first electrode and the second electrode, in which the light control layer includes a polymer network and liquid crystal molecules and changes between a first state where light is scattered and a second state where transmission of light is allowed by changing a magnitude of a voltage applied, the polymer network having a three-dimensional net shape having a plurality of domains, and the liquid crystal molecules being positioned in the domains. R[−60,40](550)/R[−60,30](550)≥1.5  Expression (1)
US11647154B2

A digital desk includes a transparent display unit provided between a counselor and a customer, and a control unit configured to control an image displayed on the transparent display unit based on information on presence or absence of the counselor.
US11647148B2

A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US11647146B2

Example color resources are generated. A first luminosity amount of a greyscale color in a greyscale color space is determined. The greyscale color corresponds with a transformation of a source color in a first color space converted to the greyscale color. The source color corresponding with a depletion color in a second color space, and the depletion color has a second luminosity amount. A target color in a color resource is generated via adjusting a black channel amount in the depletion color to match the second luminosity amount with the first luminosity amount. The target color to correspond with the source color in the color resource.
US11647134B2

A recording apparatus includes a recording section that records information on a medium; a main body provided with the recording section; and a tilt panel that allows a setting operation of the main body. The tilt panel is configured to pivot in a touch direction. The tilt panel includes: a touch panel disposed on a front surface of the tilt panel; and a power button disposed on a part of a periphery of the tilt panel, a press direction of the power button intersecting the touch direction of the touch panel.
US11647113B2

A system and method for maintaining a grey list for controlling incoming calls from numbers on a telephone network. Information associated with previous calls received by the telephone is stored in the form of a grey list. The stored information includes an indication of whether each of the previously received calls passed a previous challenge. Based on the stored information, when an incoming call is received, a determination is made whether the incoming call corresponds to a call that passed a previous challenge. The incoming call connected to the telephone if the stored information indicates that the incoming call previously passed a challenge. An action is taken if the stored information does not indicate that the incoming call previously passed the challenge. The action may include blocking the call, allowing the call or providing a current challenge to the call.
US11647109B2

The method and computer implemented system disclosed herein provides options to a user for deleting or editing a message (a message may include text, audio, image, video and/or animations) that has been sent in a messaging application in a recipient's device without any restriction (e.g. without a tune limit). In one embodiment, the sending device detects a user request to delete or edit the message that has been sent to one or more recipients (e.g. group chat), the request is sent to a message server, and the message server further transmits the request to the recipient device so that the recipient device may delete or edit the message.
US11647106B2

An electronic device is disclosed herein, including a housing having an inner space; a display disposed in the inner space and visible from an exterior, the display further including: a display panel having a first opening, at least one additional layer stacked under the display panel and having a second opening larger than the first opening, and a camera disposed in the inner space under the at least one additional layer, facing the second opening, and including: a lens housing, a plurality of lenses supported by the lens housing including a first lens closest to the display panel, and at least one image sensor, wherein the first lens either corresponds to an upper surface of the lens housing or at least partially protrudes from the upper surface of the lens housing.
US11647104B2

A data processing method includes receiving, by an operating system of a device, a start instruction from an application in the device that includes an identifier of a socket connection, where the application is a latency-insensitive application, calling, by the operating system according to the start instruction, a monitoring system in the operating system to monitor buffering of data of the socket connection in a kernel buffer, where the data of the socket connection is from an underlying protocol stack, and generating, by the monitoring system, a data readable identifier when a time interval between a current moment and a start moment is greater than or equal to a timeout duration, where the start moment is when the operating system receives the start instruction, and the data readable identifier indicates that the data of the socket connection is readable by the application.
US11647102B2

An information processing apparatus instructs a plurality of print plug-ins having at least a printer search function to search for a printer and displays, if the plurality of print plug-ins are instructed to perform the search, a first screen which includes (1) a printer detected by search processing performed by the plurality of print plug-ins instructed to perform the search and includes (2) an object for shifting to a second screen but does not include (3) a link to a download page of a print plug-in that is not installed, and displays, in response to an instruction given to the object in the first screen, the second screen which includes (3) the link to the download page of the print plug-in that is not installed.
US11647099B2

Disclosed are a method and apparatus for transmitting data in an IoT system. The method includes: determining a data type of device data sent by an IoT device when a connection between a gateway device and a server is abnormal; storing device data of a real-time data type into a first message queue of a message-oriented middleware, and storing device data of a historical data type into a second message queue of the message-oriented middleware; transmuting the device data in the first message queue to a server over a first MQTT channel and transmitting the device data in the second message queue to the server over a second MQTT channel when the connection resumes to a normal state.
US11647092B2

An apparatus is capable of sharing information through a presence service in a communication network and capable of providing presence information of a Mobile Station (MS). The apparatus extracts at least one of application information and contents indication information from an application in execution. Presence information is generated that includes at least one of the application information and the contents indication information, and transmitting the presence information to a presence server.
US11647087B1

Certain aspects of the disclosure are directed to routing decisions implemented in response to VoIP telephone calls. According to a specific example, in response to the VoIP telephone calls, a first set of one or more documents are identified and executed to make routing decisions for the VoIP telephone calls. A second set of one or more documents are then identified based upon an association with the routing decisions. The second set of documents identify data to be retrieved from data sources. In response to the data, call control functionality is provided for the VoIP calls.
US11647082B2

A first component may receive a message from a anchor selection component in a network. The message may include information that identifies a session anchor in the network and indicates a location of the session anchor. The first component may identify a managing component in the network based on the information and signal the managing component. The signaling may cause the managing component to be configured to forward data, from a mobile terminal attached to the network over a wireless link, to the session anchor.
US11647080B1

An embodiment for managing a real and virtual world is provided. The embodiment may include receiving a data stream of a virtual reality (VR) environment. The embodiment may also include identifying one or more users in the VR environment. The embodiment may further include analyzing one or more interactions of the one or more users in the VR environment. The embodiment may also include identifying at least one user who left the VR environment. The embodiment may further include in response to determining an action is required of the at least one user, presenting a notification to the at least one user that left the VR environment whose action is required. The embodiment may also include executing a response to the notification from the at least one user.
US11647078B2

A device may include a memory storing instructions and processor configured to execute the instructions to receive, by a blockchain node, a content consumption report from a user device relating to a digital content item provided by a content provider device to the user device and add content consumption data from the content consumption report to a blockchain associated with the blockchain node. The processor may be further configured to receive, by the blockchain node, a request for consumption information relating to the digital content item stored in the blockchain from a rights-holder associated with the digital content item; verify, by the blockchain node, that the rights-holder is authorized to access the requested consumption information; and provide, by the blockchain node, the requested consumption information from the blockchain to the rights-holder.
US11647069B2

A VPN is established between a client and a remote server. Data is partitioned into a plurality of packets. The packets are encrypted and scheduled for transmission over a cellular and a Wi-Fi connection. Scheduling of the packets is dynamically adjusted. Addresses of the encrypted packets are translated to match network addresses of respective physical interfaces. Packets are transmitted from the client to the server based on the scheduling. A packet that is transmitted on one of the connections and is subsequently lost is subsequently transmitted on the other connection.
US11647063B2

The disclosure relates to a methods and apparatus to perform improved trickplay for higher speeds and high-latency networks. In one aspect, the method comprises receiving, in a processor, data comprising a video or audiovisual signal formatted in a sequence of chunks downloaded sequentially over a communications medium. When the processor receives a command to display the data at a trickplay speed that is higher than normal speed, the processor can begin to skip a number of chunks before downloading a next chunk in the sequence of chunks, decoding, and displaying the decoded chunk. The number of skipped chunks between each downloaded chunk may be a preset number and/or may be dynamically determined in the event that a downloaded chunk is skipped because it is not downloaded in time or if the expected download time of the next chunk is longer than the display time of the current chunk.
US11647049B2

A system is provided for protecting services, such as cloud services, running on one or more server computers in a server rack. The system includes one or more rack processors. The one or more rack processors may receive sensor signals from one or more sensors of the server rack, the sensor signals capturing a physical environment of the server rack in a datacenter. The one or more rack processors may determine, based on the sensor signals, a security status of the server rack. The one or more rack processors may send the security status to the services on the one or more server computers within the server rack.
US11647042B2

Systems, methods, and devices are disclosed for preventing relay attacks. A user device may receive (e.g., when proximate to the first access device), from an intervening device, device identification data for a first access device. A message may be received from a second access device via the intervening device. The message may include a digital signature generated based at least in part on second access device identification data. The user device may validate the message utilizing the digital signature and a public key. If the message is invalid, the user device may discard the message. If the message is valid, (e.g., unaltered), the user device may determine that the user has not confirmed an intent to interact with the second access device and may terminate an further interaction with the second access device accordingly.
US11647025B2

In some aspects, a method for revoking access to a network application on a client device. The method includes establishing, by a client application on a client device responsive to authenticating a user, access to one or more network applications of one or more first servers of a first entity via an embedded browser of the client application, receiving, by the client application, a notification from a second server of a second entity that access for the user to a network application of the one or more network applications is to be revoked, and performing, by the client application responsive to the notification, one or more revoking actions based at least on a policy.
US11647019B2

A method includes generating, by an internal segmentation orchestrator, a key to cipher/decipher a cryptographic segmentation tag used by an untrusted device, transmitting the key to an external segmentation orchestrator, transmitting the cryptographic segmentation tag to the external segmentation orchestrator and provisioning a trusted network edge with the key and optionally the cryptographic segmentation tag. The method can also include onboarding, based on the key and the cryptographic segmentation tag, the untrusted device, wherein the untrusted device receives the cryptographic segmentation tag from the external segmentation orchestrator.
US11647016B2

In some implementations, an authentication system may receive, from a client device, a credential associated with a user account and a request to access a resource. The authentication system may transmit, to the client device, a request for an image of a customized physical security token associated with the user account. The authentication system may receive, from the client device, a first image. The authentication system may compare the first image with a representation of a second image of the customized physical security token associated with the user account. The authentication system may grant or denying access to the resource based on comparing the first image with the representation of the second image.
US11647008B2

A DNS server receives, from a client device, a DNS query for a resource record type at a domain name. The DNS server determines that the resource record type does not exist at the domain name and generates an answer that indicates that the queried resource record type does not exist at the domain name and also indicates that a plurality of other resource record types exist at the domain name regardless of whether those plurality of other resource record types actually exist at the domain name. The DNS server transmits the generated answer to the client device.
US11647005B2

Embodiments described include systems and methods for management and pre-establishment of network application and secure communication sessions. Session logs may be analyzed to identify an application or secure communication sessions likely to be accessed, and prior to receiving a request to establish the session, an intermediary (e.g. another device such as an intermediary appliance or other device, or an intermediary agent on a client such as a client application) may pre-establish the session, performing any necessary handshaking or credential or key exchange processes. When the session is subsequently requested (e.g. in response to a user request), the system may immediately begin using the pre-established session. This pre-establishment may be coordinated within the enterprise providing load balancing and scheduling of session establishment to prevent large processing loads at any one point in time.
US11647004B2

Preserving distributions of data values of a data asset in a data anonymization operation is provided. Anonymizing data values is performed by transforming sensitive data in a set of columns over rows of the data asset while preserving distribution of the data values in the set of transformed columns to a defined degree using a set of autoencoders and loss function. The autoencoders are base trained from preexisting data in a data assets catalog and actively trained during data dissemination. Parametric coefficients of the loss function are configured and the threshold is generated using policies from an enforcement decision for the data asset and data consumer. The loss function value of a selected row is compared to the threshold. Transformed data values of the selected row are transcribed to an output row when the loss function value is greater than the threshold and disseminated to the data consumer.
US11647003B2

Examples herein describe systems and methods for concealing internal applications that are accessed over the internet. A user device can select a remote internal application to access using a client. The user device can send an access request to an open listening port of an access server. The access server can be a gateway and proxy to the internal application, which can reside elsewhere. The access server can open a different randomized access port for establishing the connection by proxy to the internal application. The port number for the access port can be identified in the access request at the listening port. The access server can open the access port for a short time interval. The connection can be made through the access port during that time interval. A firewall can then close the access port but maintain an established connection between the user device and the internal application.
US11647002B2

A method for providing a notification system in a virtual private network (VPN), the method comprising receiving, from a user device, an indication that data of interest is to be requested, the indication including domain information associated with a host device capable of providing the data of interest; and transmitting, based at least in part on the domain information, a notification indicating to the user device that the data of interest to be requested from the host device potentially includes harmful content. Various other aspects are contemplated.
US11646998B2

A system administrator can specify NAT mappings to perform NAT translations in a switch. The administrator can specify an ACL to filter packets to be translated. Filter rules generated from the ACL are stored in a first memory store in a switch and NAT rules generated from the NAT mappings are stored in a second memory store separate from the first memory store. When a packet matches one of the filter rules a tag that identifies the ACL is associated with the packet. When the tagged packet matches one of the NAT rules, the packet is translated according to the matched NAT rule.
US11646993B2

System and methods are described to register FQDN-based IP service endpoints at network attachment points. One embodiment takes the form of a method comprising: receiving, at a server-side network access point (sNAP) in an information-centric network (ICN), a registration request including a first fully qualified domain name (FQDN), a port, a transport protocol, and a service name of an IP server; publishing, at the sNAP, the port, the transport protocol, and the service name to a first content identifier (CID); and subscribing, at the sNAP, to a second CID that is based on the FQDN.
US11646992B1

A method including determining, by a first device in a mesh network, that a second device has joined the mesh network; transmitting, by the first device based at least in part on determining that the second device has joined the mesh network, a request to receive communication information indicating a meshnet address associated with the second device; updating, by the first device based at least in part on receiving the meshnet address, a meshnet address map to indicate an association of the second device with the meshnet address; and transmitting, by the first device based at least in part on updating the meshnet address map, meshnet data to the second device utilizing the updated meshnet address map. Various other aspects are contemplated.
US11646991B2

One aspect provides a method and system for managing address resolution requests in a network. During operation, a gateway of the network advertises a route for sending address resolution requests and determines whether a cached entry corresponding to an address resolution request received via the route exists in a neighbor table. In response to determining that the cached entry exists, the gateway responds to the address resolution request based on the cached entry; in response to determining that the cached entry does not exist, the gateway replicates the address resolution request to edge devices in the network, thereby facilitating discovery of a target host corresponding to the address resolution request.
US11646990B2

A method of posting ephemeral posts is disclosed. The method starts with receiving, from a user of a social network, a request to post an ephemeral post, the request including an ephemeral variable associated with a threshold event. The ephemeral post is posted on behalf of the user. Then an occurrence of the threshold event is monitored. When the threshold event has not occurred, the post is allowed to be accessible to at least one viewer other than the user. When the threshold event has occurred, the post is blocked from being accessible by the at least one view other than the user.
US11646987B1

The problem of ensuring coverage for an inbound communication from a customer while also preventing concurrent responses from members of the agent group tasked with said coverage is solved by a system where a customer's thread is owned for routing purposes not by a single user but by a group of users, only one of whom is allowed to communicate with the customer until a timer expires or the thread is explicitly unlocked. Communication channels may include text messaging, voice telephony and email. In various embodiments, an adaptive rules engine is utilized to route incoming customer communications as well as outbound responses. A combination of communication/message locks and communication/messaging cache levels are used in some embodiments to provide communication/messaging coverage and to resolve competition between responding agents to address concurrency. Customer/agent communications which use multiple communication channels are threaded in an agent user interface.
US11646980B2

Technologies for packet forwarding under ingress queue overflow conditions includes a computing device configured to receive a network packet from another computing device, determine whether a global packet buffer of the NIC is full, and determine, in response to a determination that the global packet buffer is full, whether to forward all the global packet buffer entries. The computing device is additionally configured to compare, in response to a determination not to forward all the global packet buffer entries, a selection filter to one or more characteristics of the received network packet and forward, in response to a determination that the selection filter matches the one or more characteristics of the received network packet, the received network packet to a predefined output. Other embodiments are described herein.
US11646976B2

A method and apparatus for establishing a fast-forwarding table are provided. The method comprises: when a communication packet is received, determining, according to matching rules of services set in a packet processing policy, a target service matching the communication packet; if a fast-forwarding table corresponding to the communication packet is not stored locally, obtaining a preset target priority of the target service, and determining a target resource utilization threshold corresponding to the target priority according to a preset correspondence between priorities and resource utilization thresholds; determining whether a current resource utilization is greater than the target resource utilization threshold; and establishing a fast-forwarding table corresponding to the communication packet if the current resource utilization is not greater than the target resource utilization threshold. With this disclosure, the memory pressure of the network device can be reduced, and the network device can be avoided to hang or restart.
US11646974B2

A method for end point data communications anonymization for a local communications hub is provided. The method commences with receiving a first request addressed to a server from a computing device. The method further includes selecting a first remote communications hub from a plurality of remote communications hubs. The method continues with modifying the first request to generate a first modified request and sending the first modified request to the first remote communications hub. The first remote communications hub modifies the first modified request to produce a second modified request and forwards the second modified request to the server. The method further includes receiving a first response to the second modified request from the server, modifying the received first response to produce a first modified response, modifying the first modified response to produce a second modified response, and providing the second modified response to the computing device.
US11646971B2

In an embodiment, a method includes, in response to detecting available memory of a destination node of a packet flow of nodes to the destination node being below a particular threshold, marking the destination node as being in a backpressure state. The destination node, in the backpressure state, sends a signal indicating a condition of packet backpressure to the nodes of the packet flow, and initiates a timer for a particular time period. The method further marks, at the end of the particular time period, the destination node as being in a bad actor state if the available memory is below the particular threshold, and as being in a good actor state if the memory is above the particular threshold. The method, in response to marking the destination node as being in a bad actor state, sends a signal to the nodes causing the nodes to drop packets directed to the destination node.
US11646963B2

Methods and systems for a multiple domain quality of service software-defined networking (SDN) controller are described. A method includes discovering network devices in a network, collecting traffic flow data from each of the discovered network devices, collecting configuration and operational data from each of the discovered network devices, categorizing the traffic flow data into traffic flow types for presentation as a first level view, determining source and destination pairs for each traffic flow in each of the traffic flow types for presentation as a second level view, generating network device micro-topologies for each of the source and destination pairs for presentation as a third level view, mapping at least one network device characteristic for each network device in each network device micro-topology for presentation as a fourth level view, and performing corrective measures on network devices identified for issues from the presented network device characteristics.
US11646962B1

A system and method for hybrid any-cast (unicast, multicast and anycast) routing in a mobile ad hoc communication network (MANET) is disclosed. In embodiments, each communication node of the MANET may implement on-demand routing functions whereby the node does not establish or maintain routes to destination nodes unless there is active communication, discovering routes via flooding of data packets in transit. Each communication node may select, or may transition from on-demand to, proactive routing functions. Proactive nodes first establish routes to clusters of other proactive nodes by flooding, and receiving acknowledgments from, the other proactive nodes. Each cluster of proactive nodes maintains routes within the cluster and establishes communication routes outside the cluster by flooding and relaying of routing status messages via clusterhead and gateway nodes. A single MANET can support clusters of proactive nodes within a network of on-demand nodes and dynamic transitions between proactive and on-demand status.
US11646961B2

Technology related to processing network packets in a subscriber-aware manner is disclosed. In one example, a method includes selecting one or more subscribers to move from a first network processing node to a second network processing node. In response to the selection, subscriber data associated with the one or more subscribers can be programmed at the second network processing node. After the subscriber data associated with the one or more subscribers is programmed on the second network processing node, a software defined network (SDN) switch can be reprogrammed to forward network traffic having network addresses associated with the one or more subscribers to the second network processing node instead of the first network processing node.
US11646948B2

A proactive operations (ProOps) platform is contemplated to facilitate processing data for purposes of turning included information into action, such as to enable operators to proactively manage network operations using information derived from mathematical analysis of raw data collected from network devices.
US11646919B2

An IQ generator capable of consuming lower power and occupying smaller die area. The IQ generator is configured without any synthesizer and divide-by-2 circuitry. The IQ generator may be configured to convert one or more phase outputs of a test tone generator (TTG) into I and Q signals. The IQ generator may receive as inputs differential outputs of a single phase of a TTG and/or multiple phase outputs of a TTG. The IQ generator may include one or more delay paths configured to generate the I and Q signals, and a calibration circuitry configured to compare the average pulse widths of the I and Q signals and provide one or more control signals to the one or more delay paths such that the I and Q signals are orthogonal in phase.
US11646918B2

Systems, methods, and apparatus are provided for automated identification of open space in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the open space based upon the measured and analyzed data in near real-time.
US11646916B2

An illustrative receiver includes: a decision element that derives symbol decisions from a slicer input signal; an equalizer that converts a receive signal into the slicer input signal; a summer that combines the symbol decisions with the slicer input signal to produce an error signal; and a level finder that operates on said signals to determine thresholds at which each signal has a given probability of exceeding the threshold. One illustrative level finder circuit includes: a gated comparator and an asymmetric accumulator. The gated comparator asserts a first or a second gated output signal to indicate when an input signal exceeds or falls below a threshold with a programmable condition being met. The asymmetric accumulator adapts the threshold using up steps for assertions of the first gated output signal and down steps for assertions of the second gated output signal, with the up-step size being different than the down-step size.
US11646910B2

An information processing apparatus in which a user is able to intuitively configure setting on an interface to be used. An interface to be enabled in the information processing apparatus is set in accordance with an instruction by a user. Statuses of a wired interface and a wireless interface are sets as any one of followings: enabling the wired interface without enabling a wireless interface, enabling the wireless interface without enabling the wired interface, and enabling both the wired interface and the wireless interface is set. An error corresponding to the setting is notified.
US11646896B1

A system for generating and authenticating remote sensing imagery includes a remote sensing platform. The remote sensing platform includes an imaging sensor and a hardware logic device that is directly coupled to the imaging sensor. The hardware logic device receives image data from the imaging sensor and generates a cryptographic signature based upon the image data. The hardware logic device outputs a signed image that includes the image data and the cryptographic signature. A computing device operated by a downstream user receives the signed image and can determine whether the image data has been modified from its original content based upon the cryptographic signature.
US11646891B2

A method for efficiently storing and verifying records is disclosed. The method may comprise receiving a first hash of first interaction data and determining an interaction identifier associated with the first hash, then storing the first hash in a database along with the interaction identifier and determining a root hash of a hash tree. In addition, the method may also comprise providing the root hash of the hash tree to a public blockchain. Embodiments of the invention also allow users to easily present records to a third party or inquiring entity. Furthermore, interactions may be processed more quickly than previous blockchain methods that publish to a block during each individual interaction.
US11646889B2

Set of two or more dongles for providing a digital signature, wherein each dongle holds a secret key, wherein each dongle is configured to receive a message, to compute a digital signature of the received message using the secret key, and to transmit the computed digital signature, wherein at least one of the dongles is configured to, before computing the digital signature, verify the presence of at least one other dongle belonging to the set, and to compute the digital signature only upon successful verification of the presence of one or more other dongles.
US11646888B2

A system allows a user to store his personally identifiable information (PII) on a personal device. When a third party wants to access the user's PII (e.g., to update the PII or to retrieve the PII), a notification will be presented to the user on the personal device seeking consent to the access. The notification may inform the user as to what information is being requested and which entity is requesting the access. The requested access will be denied unless the user consents to the access. In this manner, the user is given control over the dissemination of his PII. Additionally, the system alters or adjusts the PII that is stored in third-party servers so that even if these servers are breached, the user's actual PII is not exposed.
US11646884B2

An indication that a secure connection has been established with a key management service is received. The secure connection is associated with an automatically generated session encryption key utilized for encryption of data communication through the secure connection. In response to the indication that the secure connection has been established with the key management service, a determination is made to perform a rotation of a local encryption key utilized in encrypting locally stored data. The rotation of the local encryption key is performed based at least in part on the automatically generated session encryption key.
US11646876B2

According to an aspect, there is provided a method of operating a first computing node to distribute a computation output, the method comprising: determining a first random mask; providing the first random mask as a private input to a computation by a first evaluator node and a second evaluator node; receiving, from each of the first evaluator node and the second evaluator node, a respective masked computation output, wherein each masked computation output is a function of an output of the computation and the first random mask; if the received respective masked computation outputs match, determining the output of the computation from the received masked computation output and the first random mask; and sending information to the first evaluator node and the second evaluator node to enable the first evaluator node and the second evaluator node to determine the output of the computation from the respective masked computation output.
US11646875B2

Systems and methods for managing data stream identity are provided. Ownership information regarding a data stream may be analyzed to identify at least one owner. The data stream may be filtered to identify at least one portion that is associated with the identified owner. A unique identifier may be assigned to the identified portion. The identified portion may be stored in memory in association with the assigned unique identifier and information regarding the identified owner. Access to the identified portion may be controlled based on settings set by the identified owner.
US11646874B2

A method including determining, by a device, an assigned key pair including an assigned public key and an assigned private key; determining, by the device for a folder including encrypted content, a folder access key pair including a folder access public key and a folder access private key; encrypting, by the device, the folder access private key by utilizing the assigned public key; and accessing, by the device, the encrypted content based at least in part on decrypting the folder access private key. Various other aspects are contemplated.
US11646864B2

An optical module for use in an optical system is disclosed, the optical module implementing Precision Time Protocol (PTP) clock functionality therein. The optical module includes an electrical interface with the optical system; circuitry connected to the electrical interface and configured to implement a plurality of functions of functionality; an optical interface connected to the circuitry; and timing circuitry connected to the electrical interface and one or more of the plurality of functions, wherein the timing circuitry is configured to implement the PTP clock functionality.
US11646862B2

A transmitter 10B always transmits a signal (data in which a dock is embedded) generated by the serializer 11 to the communication link. The receiver 20B includes a recovery circuit 22, a deserializer 23, a selector 25, and a training signal generator 32. The training signal generator 32 generates and outputs a training signal for frequency synchronization of the recovering operation of the recovery circuit 22. The selector 25 receives the signal from the transmitter 10B via the communication link and receives the training signal output from the training signal generator 32. The selector 25 selects and outputs either the received signal or the training signal according to the level of the lock signal output from the recovery circuit 22.
US11646856B2

A timing configuration method and apparatus, the method being used in a base station, the base station configuring at least one bandwidth part BWP for a terminal, and the method comprising: for a first BWP, configuring a corresponding first bandwidth part BWP inactivity timer (110); generating timer configuration information, the timer configuration information being used for indicating the use of the first BWP inactivity timer on the first BWP (120); and sending the timer configuration information to the terminal, so that the terminal uses the first BWP inactivity timer on the first BWP on the basis of the timer configuration information (130). The present method implements dynamic configuration of a BWP inactivity timer on each BWP, increasing the flexibility of timer configuration and reducing power consumption.
US11646850B2

Methods and apparatuses are disclosed for providing control and data information in communication systems. A method performed by a user equipment (UE) in a wireless communication system includes identifying first offset information; determining a size of uplink data for the UE; and transmitting, to a base station in the wireless communication system, the uplink data with at least one of acknowledgement/non-acknowledgment (ACK/NACK) information and channel quality indicator (CQI) information on a physical uplink shared channel (PUSCH). A number of ACK/NACK repetition is determined based on the first offset information and the size of the uplink data.
US11646846B2

There is disclosed a method of operating a user equipment in a radio access network. The method comprises transmitting, during a transmission period, first signaling having a first set of transmission characteristics, and second signaling having second set of transmission characteristics, wherein the first set differs from the second set, wherein transmitting comprises including a transient protection interval in time domain between the first signaling and the second signaling. The disclosure also pertains to related devices and methods.
US11646844B2

A method for signal transmission using precoded symbol information involves estimating a two-dimensional model of a communication channel in a delay-Doppler domain. A perturbation vector is determined in a delay-time domain wherein the delay-time domain is related to the delay-Doppler domain by an FFT operation. User symbols are modified based upon the perturbation vector so as to produce perturbed user symbols. A set of Tomlinson-Harashima precoders corresponding to a set of fixed times in the delay-time domain may then be determined using a delay-time model of the communication channel. Precoded user symbols are generated by applying the Tomlinson-Harashima precoders to the perturbed user symbols. A modulated signal is then generated based upon the precoded user symbols and provided for transmission over the communication channel.
US11646841B2

A resource assignment determiner determines a resource for a PDSCH intended for an MTC terminal, and a transmitter transmits an MPDCCH that includes resource assignment bits indicating the resource thus determined and transmits the PDSCH using the resource thus determined. The MPDCCH is a PDCCH intended for the MTC terminal. The resource assignment bits are associated with a resource that is used when the MPDCCH and the PDSCH are transmitted in the same subframe and a resource that is used when the MPDCCH and the PDSCH are transmitted in different subframes.
US11646839B2

A receiver for detecting and recovering payload data from a received signal comprises a radio frequency demodulation circuit, a detector circuit and a demodulator circuit. The radio frequency demodulation circuit detects the received signal. The received signal carries the payload data as OFDM symbols in one or more of a plurality of time divided frames, each frame including a bootstrap signal, a preamble signal and a plurality of sub-frames. The demodulator circuit detects bootstrap OFDM symbols to identify communications parameters for detecting the fixed length signalling data, detects the fixed length signalling data to identify the communications parameters for detecting the variable length signalling data, detects the variable length signalling data, and uses the fixed and variable length signalling data to detect the payload data.
US11646837B2

In an aspect, a UE measures interference from one or more neighbor base stations on a set of resources over a period of time, and determines an interference burst dynamic associated with the set of resources based on the measured interference over the period of time. The UE transmits an interference measurement report comprising an indication of the interference burst dynamic to a serving base station of the UE. The serving base station performs at least one action based in part upon the prediction.
US11646836B2

An apparatus and method: access repeated copies of an OFDM output signal produced by a device in response to corresponding repeated copies of an OFDM input signal; for each copy of the OFDM output signal, time align the OFDM output symbols to the OFDM input symbols, and de-rotate a phase of the OFDM output signal with respect to the OFDM input signal; coherently sum and average the copies of the OFDM output signal; determine a variance of each copy of the OFDM output signal, and an ensemble variance of all of the copies of the OFDM output signal; discard copies of the OFDM output signal whose variance differs from the ensemble variance by more than a threshold amount to produce a qualified set of copies; determine a mean value of the qualified set of copies; and determine a total noise power of the qualified set of copies from the mean value.
US11646832B2

Described are embodiments for transmitting hybrid automatic repeat request (HARQ) feedback information. In one embodiment, a wireless device receives a first downlink control information (DCI) indicating a first slot for transmission of uplink control information (UCI) comprising the HARQ feedback information. The wireless device receives a second DCI scheduling a plurality of physical uplink channels (PUSCHs) in a plurality of consecutive slots comprising the first slot. The wireless device multiplexes the UCI in a first PUSCH, of the plurality of PUSCHs, in the first slot. In response to a failed listen-before-talk (LBT) procedure for the first slot, the wireless device determines a second slot associated with a second PUSCH of the plurality of PUSCHs, and transmits, in response to a successful LBT procedure for the second slot, the UCI via the second PUSCH.
US11646826B2

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may attempt to connect to a base station using a random access procedure. During the random access procedure, the base station may transmit control information associated with a random access response (RAR) during a RAR window. The UE may attempt to receive a single instance of the control information and, in some cases, may be unable to receive and decode the single instance of the control information. The base station may configure one or more RAR windows (or segment(s) thereof) to support transmitting repeating instances of the control information and/or RAR. The UE may identify a quantity of instances of the repeated control information and combine the instances. The UE may successfully decode the combined instances of control information and identify a location for receiving the RAR.
US11646824B2

Disclosed herein are a gateway-signaling method for Multiple-Input Single-Output (MISO) operation and an apparatus for the same. An apparatus for transmitting a broadcast signal according to an embodiment of the present invention includes a predistortion unit for performing predistortion for decorrelating signals corresponding to transmitters using the number of transmitters used for MISO and a transmitter coefficient index that are identified using a timing and management packet transmitted through a Studio-to-Transmitter Link (STL), thereby generating a pre-distorted signal; and an RF signal generation unit for generating an RF transmission signal using the pre-distorted signal corresponding to the transmitter coefficient index.
US11646823B2

A method, apparatus, and computer-readable medium for transmitting coded messages to a receiving device including constructing a data vector including a plurality of data bits, transforming the data vector into a u-domain vector, applying a mask to the u-domain vector, encoding the masked u-domain vector with polar encoding to generate a transmission vector, and transmitting, to the receiving device, the transmission vector.
US11646819B2

An information transmission method, a base station and a base station are provided. The information transmission method includes: judging whether a bit count of uplink control information UCI meets a predetermined bit count range; in a case that the bit count of the UCI meets the predetermined bit count range, determining, according to a reference cyclic redundancy check CRC bit count, a resource for transmitting UCI; transmitting the UCI on the determined resource for transmitting UCI.
US11646812B2

This disclosure describes devices and methods related to multiplexing optical data signals. A method may be disclosed for multiplexing one or more optical data signals. The method may comprise receiving, by a dense wave division multiplexer (DWDM), one or more optical data signals. The method may comprise combining, by the DWDM, the one or more optical data signals. The method may comprise outputting, by the DWDM, the combined one or more optical data signals to one or more wave division multiplexer (WDM). The method may comprise combining, by the one or more WDM, the combined one or more optical data signals and one or more second optical data signals, and outputting an egress optical data signal comprising the combined one or more optical data signals and one or more second optical data signals.
US11646806B2

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may perform a calibration to improve the accuracy, reliability, or both of signal transmissions. The UE may determine timing for the calibration procedure based on a received identifier for the UE (e.g., a radio network temporary identifier (RNTI), such as a cell RNTI (C-RNTI)). For example, the UE may determine a calibration offset between a reference time and a calibration gap according to an equation using at least the identifier as input. During the calibration gap, the UE may transmit a calibration signal using one or more antenna ports and may calibrate (e.g., adjust power amplification for) the one or more antenna ports based on an estimated actual transmit power for the calibration signal (e.g., received by other antenna ports of the UE or received by another device).
US11646795B1

A system for electromagnetic communication with a vortex beam concurrently conveys multiple topological charges of orbital angular momentum. The system includes a source, at least one vortex-sensing diffraction grating, and an array of photodetectors. The source generates the vortex beam concurrently conveying a respective number of selected topological charges during each of the time intervals. The selected topological charges for each time interval are selected from a set of available topological charges. The selected topological charges for each time interval encode a symbol of data. The vortex-sensing diffraction grating combines a vortex phase pattern and a linear phase pattern. The vortex sensing diffraction grating produces a diffraction pattern from diffracting the vortex beam received from the source. The array of photodetectors detects portions of the diffraction pattern and from the detected portions recovers the selected topological charges encoding the symbol of each time interval.
US11646791B2

A passive optical network system includes an optical line terminator (OLT) configured to detect signal strength and a phase of a burst-mode uplink signal from each of optical network units (ONUs) to control the ONUs so as to equalize signal strengths of signals received from the ONUs and configured to control the ONUs so as to adjust a phase of each of the signals received from the ONUs, and the ONUs are each configured to control signal strength and phase of an burst-mode uplink signal and transmit a resultant burst-mode uplink signal under control of the OLT.
US11646777B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may determine, based at least in part on two or more measurements on a channel taken at different points in time, that the channel is classified as static. The wireless communication device may perform at least one optimization based at least in part on determining that the channel is classified as static. For example, the at least one optimization may include modifying a channel state feedback procedure, reducing a periodicity associated with a measurement gap, modifying a filtering associated with measurements of the channel, reducing a threshold associated with beam switching, and/or refraining from performing at least one filtering at a radio frequency receiver of the wireless communication device. Numerous other aspects are described.
US11646776B2

The present invention discloses a massive multiple-input multiple-output (MIMO) beam domain robust precoding transmission method and system. The method is based on base station (BS)-side and user-side refined sampling steering vector matrices, and considers the influence of channel aging caused by mobility, where obtained channel state information is refined beam domain a posteriori statistical channel information including channel mean and variance information. In the present invention, the BS performs robust precoding transmission by using the refined beam domain a posteriori statistical channel information, where a channel model on which the adopted refined beam domain a posteriori statistical channel information depends is a channel model which corresponds to a refined sampling space angle and adopts a steering vector matrix; the used statistical channel information is more sufficient and accurate, so that the problem of universality of massive MIMO to various typical mobile scenarios under the condition that the antenna size is limited can be solved; and high spectral efficiency is achieved, and the provided robust precoding design utilizes the sparsity of a beam domain channel and the structural characteristics of a sampling steering vector matrix, so that the calculation complexity can be greatly reduced.
US11646771B2

This application provides a feedback information transmission method and an apparatus. The method includes a terminal device that receives indication information from a network device. The indication information indicates to generate a semi-static codebook. The terminal device detects a first physical downlink shared channel (PDSCH) at M candidate receiving positions in a first time unit. The first PDSCH is a semi-persistent scheduling (SPS) PDSCH or a grant-free PDSCH, and M is a positive integer. The terminal device determines, based on a detection result of the first PDSCH, whether to send first feedback information to the network device. The first feedback information includes acknowledgement (ACK) information or negative acknowledgement (NACK) information indicating whether the first PDSCH detected at the M candidate receiving positions is correctly decoded.
US11646768B2

A method for downlink transmission in a cloud radio access network for a number of users is applied in a central unit. The central unit determines a specific number of remote radio heads (RRHs) as non-serving RRHs based on a predetermined data compression ratio. For each of many pieces of user equipment (UEs), the central unit determines a combination of RRHs which are non-serving in coordinated multi-point transmission (CoMP) from a plurality of RRHs based on the determined specific number, and then performs CoMP downlink transmission based on the combination of RRHs which are non-serving in the CoMP.
US11646767B2

Embodiments of the present invention provide an apparatus and method for a MAP wireless network that includes a collaborative channel sounding measurement phase to determine channel state information between devices (e.g., the channel state between an STA and a collaborative AP) for efficient configuration of the MAP wireless network and to improve the performance of the MAP wireless networks. The wireless AP and wireless STAs associated with the collaborative APs can simultaneously transmit by applying collaborative beamforming where the interferences between channels nullify each other (e.g., nulling), and the beamforming is performed based on a sounding phase performed by the collaborative APs. The sounding protocol can include a collaborative sounding measurement phase and a collaborative sounding feedback report phase, using Null Data Packets (NDPs), for example, as described herein according to embodiments of the present invention.
US11646765B2

In a first aspect of the present invention, a wireless power transmission link is proposed, which while substantially maintaining resonant coupling condition (resonance frequency of the source resonant circuit is substantially equal to the resonance frequency of the load resonant circuit) detects a coupling condition of the wireless power transmission link. In a further aspect of the present invention, a wireless power transmission link is suggested, which while substantially maintaining resonant coupling condition (resonance frequency of the source resonant circuit is substantially equal to the resonance frequency of the load resonance circuit) controlling the operating state of the wireless power transmission link such, that the coupling condition of wireless power transmission link is substantially limited to the critical coupling condition.
US11646761B2

A wireless device includes a phase control circuit and an antenna element. The phase control circuit configured to control each of phases frequencies of the plurality of transmission signals according to a transmission direction of which each the plurality of transmission signals is output, up-convert each frequencies of the plurality of transmission signals of which the phase is controlled. The antenna element configured to radiate a signal obtained by combining the upconverted plurality of transmission signals.
US11646748B2

A machine learning (ML)-based phase current balancer for a multiphase power converter includes one or more inputs, one or more outputs, and an artificial neural network. The artificial neural network includes a plurality of artificial neurons and is trained to provide corrective phase current imbalance information at the one or more outputs for correcting phase current imbalance within the multiphase power converter, based on information available at the one or more inputs and indicative of individual phase currents of the multiphase power converter.
US11646746B2

A high resolution analog to digital converter (ADC) with improved bandwidth senses an analog signal (e.g., a load current) to generate a digital signal. The ADC operates based on a load voltage produced based on charging of an element (e.g., a capacitor) by a load current and a digital to analog converter (DAC) output current (e.g., from a N-bit DAC). The ADC generates a digital output signal representative of a difference between the load voltage and a reference voltage. This digital output signal is used directly, or after digital signal processing, to operate an N-bit DAC to generate a DAC output current that tracks the load current. In addition, quantization noise is subtracted from the digital output signal thereby extending the operational bandwidth of the ADC. In certain examples, the operational bandwidth of the ADC extends up to 100s of kHz (e.g., 200-300 kHz), or even higher.
US11646741B2

An integrated circuit includes a pulse width modulator. The pulse width modulator includes a multiplexer that receives a plurality of data delay signals. Each of the data delay signals is based on a data signal and a respective clock phase signal. The multiplexer includes a first multiplexer stage and a second multiplexer stage. The first multiplexer stage receives all of the data delay signals and has a relatively large delay. The second multiplexer stage receives to output signals from the first multiplexer stage and has a relatively small delay. The second multiplexer stage outputs a pulse width modulation signal that can have a pulse width corresponding to the offset between two adjacent clock phase signals.
US11646737B1

A level-shifting output buffer has cascode transistors with varying rather than fixed gate bias voltages. An adaptive regulator bypasses the I/O pad voltage to a regulator output when the I/O begins switching, but later clamps the regulator output to a middle bias voltage. The regulator output can be applied to a supply terminal of a buffer that drives the gate of the cascode transistor. Since the adaptive regulator follows the I/O pad voltage as switching begins, a voltage boost is provided to the gates of the cascode transistors, allowing for higher currents or smaller cascode transistors and preventing over-voltage stress. The adaptive regulator has an n-channel bypass transistor between the I/O pad and the regulator output, and an n-channel clamp transistor between the regulator output and the middle bias, with a gate driven from the I/O pad by either a p-channel gate-biasing transistor or an n-channel gate-biasing transistor.
US11646718B2

An RF filter system including a plurality of BAW resonators arranged in a circuit, the circuit including a serial configuration of resonators and a parallel shunt configuration of resonators, the circuit having a circuit response corresponding to the serial configuration and the parallel configuration of the plurality of bulk acoustic wave resonators including a transmission loss from a pass band having a bandwidth from 5.855 GHz to 5.925 GHz. Resonators include a support member with a multilayer reflector structure; a first electrode including tungsten; a piezoelectric film including aluminum scandium nitride; a second electrode including tungsten; and a passivation layer including silicon nitride. At least one resonator includes at least a portion of the first electrode located within a cavity region defined by a surface of the support member.
US11646717B2

An RF filter system including a plurality of BAW resonators arranged in a circuit, the circuit including a serial configuration of resonators and a parallel shunt configuration of resonators, the circuit having a circuit response corresponding to the serial configuration and the parallel configuration of the plurality of bulk acoustic wave resonators including a transmission loss from a pass band having a bandwidth from 5.170 GHz to 5.330 GHz. Resonators include a support member with a multilayer reflector structure; a first electrode including tungsten; a piezoelectric film including aluminum scandium nitride; a second electrode including tungsten; and a passivation layer including silicon nitride. At least one resonator includes at least a portion of the first electrode located within a cavity region defined by a surface of the support member.
US11646715B2

The invention provides a filter device, an RF front-end device and a wireless communication device. The filter device comprises a substrate, at least one resonance device, a passive device and a connector, wherein the at least one resonance device has a first side and a second side opposite to the first side, the substrate is located on the first side, and the passive device is located on the second side. The at least one resonance device is connected to the passive device through the connector. The RF filter device formed by integrating the resonance device (such as an SAW resonance device or a BAW resonance device) and the passive device (such as an IPD) in one die can broaden the passband width, has a high out-of-band rejection, and occupies less space in an RF front-end chip.
US11646714B2

A laterally vibrating bulk acoustic wave (LVBAW) resonator includes a piezoelectric plate sandwiched between first and second metal layers. The second metal layer is patterned into an interdigital transducer (IDT) with comb-shaped electrodes having interlocking fingers. The width and pitch of the fingers of the electrodes determine the resonant frequency. A combined thickness of the first and second metal layers and the piezoelectric layer is less than the pitch of the interlocking fingers.
US11646704B2

A power amplifier circuit includes a first transistor that amplifies a first signal and outputs a second signal; a second transistor that amplifies the second signal and outputs a third signal; a bias circuit that supplies a bias current to a base of the second transistor; and a bias adjustment circuit that adjusts the bias current by subjecting the first signal to detection. The bias adjustment circuit controls the bias current such that a first current extracted from the bias circuit depends on a magnitude of the first signal.
US11646699B2

A circuit includes first through fourth transistors and a device. The first transistor has a control input and first and second current terminals. The control input provides a first input to the circuit. The second transistor has a control input and first and second current terminals. The control input provides a second input to the circuit. The third transistor has a control input and first and second current terminals. The fourth transistor has a control input and first and second current terminals. The second current terminal of the fourth transistor is coupled to the second current terminal of the third transistor, and the control input of the fourth transistor is coupled to the first current terminals of the first and second transistors. The device is configured to provide a fixed voltage to the control input of the third transistor.
US11646697B2

The invention relates to a resonator circuit, the resonator circuit comprising a transformer comprising a primary winding and a secondary winding, wherein the primary winding is inductively coupled with the secondary winding, a primary capacitor being connected to the primary winding, the primary capacitor and the primary winding forming a primary circuit, and a secondary capacitor being connected to the secondary winding, the secondary capacitor and the secondary winding forming a secondary circuit, wherein the resonator circuit has a common mode resonance frequency at an excitation of the primary circuit in a common mode, wherein the resonator circuit has a differential mode resonance frequency at an excitation of the primary circuit in a differential mode, and wherein the common mode resonance frequency is different from the differential mode resonance frequency.
US11646696B2

A photovoltaic module packing box and a photovoltaic module package structure are provided. The photovoltaic module packing box includes a tray having an accommodation space; a support plate having an edge hinged to an edge of the tray, and the support plate is lapped on the tray; an airbag assembly arranged in the accommodation space; an air valve assembly connected to the airbag assembly by a pipeline; an enclosure frame connected to the support plate and configured to enclose, together with the support plate, a receiving space for photovoltaic modules, and the enclosure frame includes a fixation part and a movable part; the fixation part is fixed to the support plate with one side thereof configured as an open structure; the movable part is detachably connected to the open structure of the fixation part, and the movable part and the fixation part together form an annular structure.
US11646687B2

Examples include a method for controlling an electric motor using a variable speed drive based on input parameters of the variable speed drive. The method uses initial estimated parameters of an electric motor and measurements of the variable speed drive at operating points of the electric motor to determine accurate input parameters of the variable speed drive.
US11646678B2

A control device for a vibration-type actuator includes a control unit including first and second output units. The first output unit includes a first learned model subjected to machine learning in such a way as to output a first control amount for causing the contact body to relatively move with respect to the vibrator. The second output unit includes a second learned model subjected to machine learning in such a way as to output a second control amount, which is data of the same data format as that of the first control amount. The control unit updates parameters of the first learned model and parameters of the second learned model based on a control deviation, which is a difference between the first control amount and the second control amount output within the same sampling period as that of the first control amount.
US11646671B1

An power converter includes an unfolder connected to a three-phase source and has an output connection with a positive terminal, a negative terminal and a neutral terminal. The unfolder creates two unipolar piece-wise sinusoidal DC voltage waveforms offset by a half of a period. A three-input converter connected to the unfolder produces a quasi-sinusoidal output voltage across output terminals. Switches of the converter selectively connect the positive, negative and neutral inputs across the output terminals. A PWM controller controls a first duty ratio and a second duty ratio for the converter based on a phase angle of the source and a modulation index generated from an error signal related to a control variable. The duty ratios are time varying with a fundamental frequency of the source. The modulation index relates to output voltage of the converter, peak voltage or current of the source and/or peak current at the output terminals.
US11646668B2

A power converter includes N power conversion units. Each power conversion unit includes a main switching circuit, a transformer, a synchronous rectifier circuit, an input signal terminal and a signal processor. A primary winding of the transformer is connected with the main switching circuit. The synchronous rectifier circuit is connected with a secondary winding of the transformer. The input signal terminal receives a first PWM control signal. The signal processor generates first and second PWM driving signals to drive the main switching circuit according to the first PWM control signal, and a phase difference between the first and second PWM driving signals is (180±θ) degree. The signal processor generates third and fourth PWM driving signals to drive the synchronous rectifier circuit according to the first PWM control signal, and a phase difference between the third and fourth PWM driving signals is (180±θ) degree.
US11646658B2

Charge pump stages are coupled between flying capacitor pairs and arranged in a cascaded between a bottom voltage line and an output voltage line. Gain stages apply pump phase signals having a certain amplitude to the charge pump stages via the flying capacitors. A feedback signal path from the output voltage line to the bottom voltage line applies a feedback control signal to the bottom voltage line. Power supply for the gain stages is provided by a voltage of the feedback control signal in order to control the amplitude of the pump phase signals. An asynchronous logic circuit generates the switching drive signals for the gain stages with a certain switching frequency which is a function of a logic supply voltage derived from the voltage of the feedback control signal.
US11646656B2

A multi-level converter includes a flying capacitor and a resistive voltage divider. The multi-level converter is configured to convert an input voltage into an output voltage. The resistive voltage divider is configured to charge a flying capacitor in the multi-level converter during an initial charging mode of operation. In some implementations, the multi-level converter includes a plurality of flying capacitors and a plurality of resistive voltage dividers including a resistive voltage divider for each flying capacitor in the plurality of flying capacitors.
US11646655B2

A control method for an LLC resonant converter includes the following steps. Firstly, the LLC resonant converter is enabled. Then, the sonant converter is operated in a first modulation mode, so that the magnitude of the output voltage is greater than or equal to an intermediate voltage value. When the magnitude of the output current is greater than zero, a determining step is performed to determine whether the magnitude of the output voltage is greater than a reference voltage value. When the determining result is satisfied, the LLC resonant converter is operated in the first modulation mode. When the determining result is not satisfied, the LLC resonant converter is operated in a second modulation mode, so that the magnitude of the output voltage is lower than the intermediate voltage value.
US11646654B2

A resonant switching power converter includes: capacitors; switches; at least one charging inductor; at least one discharging inductor; a controller generating a charging operation signal corresponding to charging process and discharging operation signals corresponding to discharging processes, to operate the switches to switch electrical connection relationships of the capacitors. In the charging process, the controller controls the switches via the charging operation signal, so that a series connection of the capacitors and the charging inductor is formed between the input voltage and the output voltage, which forms a charging path. In the discharging processes, the controller controls the switches via the discharging operation signals, so that a series connection of one of the capacitors and the discharging inductor is formed between the output voltage and a ground voltage level, to form plural discharging paths at different periods in a sequential order.
US11646651B2

A ramp generator for a constant on-time DC-DC converter, wherein the ramp generator is configured to reduce DC offset and smooth transitions between conduction modes. The ramp voltage generator includes a common voltage generator suitable for generating a common voltage; a first ramp voltage generation block suitable for generating a first ramp voltage responsive to a first switching signal and a control signal, wherein the first switching signal resets one or more valley points of the first ramp voltage to one or more valley points of the common voltage; and a second ramp voltage generation block suitable for generating a second ramp voltage responsive to a second switching signal, the first ramp voltage, and the control signal.
US11646632B2

A control device controls non-excitation-actuated electromagnetic brake operation. The control device includes an electronic component having a characteristic that when an inter-terminal voltage of two electrodes is equal to or higher than a predetermined voltage, a resistance value is lower than when the voltage is lower than the voltage and a diode disposed such that a cathode is on a side having a higher potential than an anode. The coil in the non-excitation-actuated electromagnetic brake and the electronic component are connected in series to form a first series circuit, the first series circuit and the diode are connected in parallel, and the electronic component is connected in series with the coil provided in the non-excitation-actuated electromagnetic brake so as not to be conducted when the inter-terminal voltage is lower than the predetermined voltage, but to be conducted when the inter-terminal voltage becomes equal to or higher than the predetermined voltage.
US11646613B2

A stator for an electrical machine, with at least one laminated stator core, and with at least one end cap following the laminated stator core in the axial direction of the stator, at least one line element, which is formed separately from the end cap and separately from the laminated stator core and has at least one first cooling channel, through which a cooling medium for cooling the stator may flow, being provided, having a first length region, extending in the laminated stator core, and a second length region, which extends in the end cap, which has at least one second cooling channel, through which the cooling medium may flow and which is fluidically connected to the first cooling channel.
US11646609B2

A power transfer system comprises a patient transport apparatus and a power transfer device. The power transfer system provides convenience and ease of connection between a power source and the patient transport apparatus to provide power to one or more electrically powered devices on the patient transport apparatus or to provide energy for an energy storage device on the patient transport apparatus.
US11646604B2

Disclosed are a wireless device capable of being self-powered and an operating method thereof. The wireless device includes an energy harvesting module that generates electrical energy based on energy supplied from an outside, a power management module that generates a voltage based on the electrical energy provided from the energy harvesting module, a user input interface that includes at least one input device sensing an input of a user, and a communication module that transfers a command corresponding to the at least one input device to the outside based on the voltage provided from the power management module, in response to that the at least one input device is accessed by the user.
US11646603B2

A method for controlling a power distribution network includes receiving, via an electronic processor, a fault indication associated with a fault from a first isolation device of a plurality of isolation devices. The processor identifies a first subset of a plurality of phases associated with the fault indication and a second subset not associated with the fault indication. The processor sends a first open command to each member of a set of downstream isolation devices for each phase in the first subset. The processor identifies a plurality of tie-in isolation devices to be closed to restore power. Responsive to identifying a first potential loop configuration, for each of the plurality of tie-in devices, the processor sends a close command to the tie-in isolation device for each of the plurality of phases and sends a second open command to the associated downstream isolation device for each phase in the second subset.
US11646598B2

A welding-type power system that includes an engine configured to drive an electric generator to provide a first power output. In addition to the electric generator, the system includes an energy storage system to provide a second power output. The system includes energy storage devices and charging devices that are used to charge the energy storage devices. A controller is configured to control the charging devices to provide charging power output to the energy storage devices based on the parameters related to the charge level of the energy storage devices. The controller, using data received from sensors and charge measurement devices, determines the respective charge level for each energy storage device; compares the respective charge levels to one or more threshold charge levels; and controls the charging devices to provide a charging power output to the energy storage devices with a charge level that is below a threshold charge level.
US11646580B2

To improve functional security in electric power systems, a fault detector is provided in the electric power system that is connected to the data communication bus and that evaluates streamed values of at least one process parameter. In order to detect an electric fault in the electric power system, the fault detector is arranged to send a fault present indication to the switching element when an electric fault is detected. The fault present indication is sent to and received by the switching element, before the tripping operation of the switching element is triggered upon receipt of the switching command from the automation system, and the switching element triggers the tripping operation of the switching element only when a fault present indication has been received.
US11646577B2

An electronic device includes a power receiving unit that receives power from an external device, a first voltage conversion unit that generates a first output voltage regardless of a variation of the input voltage, a second voltage conversion unit in which a second output voltage varies due to a variation of the input voltage, a voltage supply unit that steps up or down the first output voltage or the second output voltage and supplies the output voltage to a load circuit of the electronic device, and a control unit that performs control so as to supply power to the load circuit of the electronic device by switching to the first voltage conversion unit or the second voltage conversion unit based on a voltage supplied to the load circuit of the electronic device.
US11646571B2

A modular load management system comprises one or more compact modules designed to fit in the wiring troughs of a standard AC distribution panel of a building. The modules include one or more input terminals to receive electrical power from one or more circuit breakers in the panel and deliver power to load circuits of the building via one or more output terminals. The modules contain at least one disconnect switch for disconnecting circuits from breakers in response to a remote or locally-generated control signal. The modules may also include current sensors on some or all terminals, such that power and energy flow may be monitored on a per-circuit basis.
US11646570B2

A system and method in an electronic system including multiple serial ports, each coupled to a port controller circuit. In one embodiment, the method includes providing a monitor terminal at each port controller circuit, each monitor terminal having a first resistance value; connecting together electrically at least two of the monitor terminals of the port controller circuits of the multiple serial ports; and sensing, at each port controller circuit, a first voltage at the monitor terminal. In operation, when the first voltage is outside a predetermined voltage window, a first signal is generated at a first port controller circuit where the first signal has a state indicating a failure detected in at least one of the port controller circuits with connected monitor terminals.
US11646562B2

A current interrupting device includes a current limiting element on a power supply path from a predetermined power supply to a load device. The current limiting element is configured to exhibit a current limiting action when current flowing in the power supply path exceeds a first current threshold value. The current interrupting device further includes a current diversion path switch, and a controller programmed to control on and off of the current diversion path switch. The controller is programmed to switch a current diversion path switch on from an off state when it is detected that current flowing in the current limiting element is limited to a second current threshold value after the current flowing in the current limiting element has exceeded the first current threshold value, and switch the switch off again after a predetermined switched-on holding time has elapsed since the switch has been switched on.
US11646561B1

The utility pole mounted lightning rod may comprise a base plate, a housing tube, and a lightning rod. The utility pole mounted lightning rod may be a lightning protection system that is adapted to be mounted at the top of a utility pole. The utility pole mounted lightning rod may divert energy from a lightning strike to a grounding wire and away from primary wires and other power utility equipment. The base plate may be coupled to a side of the utility pole at the top of the utility pole. The housing tube may be coupled to the base plate at an oblique angle and may retain the lightning rod. The utility pole mounted lightning rod may be operable on three-phase posts where contact with one of the primary wires passing directly over the top of the utility pole must be avoided.
US11646557B2

A switch box assembly is configured to house a switch box having a bus bar. The switch box assembly includes a holder, a nut housing and a guide. The holder includes a back wall. The back wall includes a slot for receiving the bus bar. The nut housing is configured to house a nut. The guide is disposed on the nut housing and adjacent the back wall, the guide dimensioned to guide the bus bar over a top surface of the nut. Accordingly, the guide prevents the bus bar from hitting the nut during installation.
US11646554B2

A hook knife, a method of using the hook knife, and a guard body are provided. The hook knife includes a handle and a blade extending from the handle. A guard body is coupled to the handle and disposed about the blade, the guard body defining a first u-shaped channel extending perpendicular to the blade, the blade being at least partially disposed within the first u-shaped channel.
US11646537B2

A power distribution system includes a panel assembly that has an outer surface and two conductive structures spaced from each other and spanning beneath the outer surface. An application module is configured to engage one of a plurality of locations disposed over the outer surface of the panel assembly. The application module includes a first contact configured to engage the first conductive structure and a second contact configured to engage the second conductive structure. The second contact is electrically insulated from the first contact and the first conductive structure for the panel assembly to deliver low voltage power to the engaged application module.
US11646536B1

A stacking power outlet enclosure system for installation in a tower pedestal table, the tower pedestal table having a column extending up from a base. The stacking power outlet enclosure system including at least one enclosure and an electrical power outlet board within the enclosure. The electrical power outlet board having electrical power receptacles positioned on opposite sides of the board. The receptacles being accessible on opposite sides of the enclosure, the enclosure being insertable into the column, and the power receptacles being available through the column.
US11646524B2

A cable connector can suppress an increase in machining cost and restrict variations in quality while preventing loosening of the caulking, stabilizing conduction with a conductive part of the cable, and preventing a decrease in the fixing strength to the cable. A cable connector includes a conductive contact that is connected to an internal conductive part; an insulating insulator that holds the contact; a conductive shell that includes a caulking section caulked to an external insulating part and covers the insulator; and a cylindrical conductive outer sleeve that is located over the caulking section and caulked to the external insulating part via the caulking section.
US11646522B2

A male connector includes male terminals 22 held in a male housing 20, tubular bodies 44 projecting on the male housing 20 and surrounding male connecting portions 24 of the male terminals 22, insulating cover portions 32 for covering tip parts of the male connecting portions 24, female terminal accommodation gaps 46 formed between the male connecting portions 24 and facing surfaces of the tubular bodies 44, and female terminal accommodation holes 48 open in projecting end surfaces and side surfaces of the tubular bodies 44. The female terminal accommodation gaps 46 and the female terminal accommodation holes 48 are configured to allow insertion of female terminals 72 including female connecting portions 70 to be connected to the male connecting portions 24 in a mating female connector 14 while hindering hand contact with the male connecting portions 24.
US11646515B1

A connection assembly, including: a first connector having a first end and a second end, and a first surface extending between the first end and the second end, the first connector including press fit pins extending away from the first surface, each of the press fit pins including: a rod portion; a connecting portion having a first shape; a second connector having a first end and a second end, including: a dielectric carrier having a first surface extending between the first end and the second end of the second connector, receptacles positioned within the first surface of the dielectric carrier, each of the receptacles including: a cylindrical region, a tapered region having a second shape that corresponds to the first shape of the connection portion, wherein, when the first connector is coupled to the second connector, the press fit pins are positioned within respective receptacles of the receptacles.
US11646511B1

A terminal block includes an insulative case, a supply-side conductive plate and a wire connecting module. The insulative case has two wire holes. The supply-side conductive plate is disposed in the insulative case. The wire connecting module is mounted on the supply-side conductive plate and includes a feed-side conductive plate, two insulative supports and two flexible clamping sheets. The feed-side conductive plate is electrically connected to the supply-side conductive plate and includes a first side wall and a second side wall opposite to each other. Each insulative support is arranged on the feed-side conductive plate. Each insulative support and the second side wall jointly form a clamping space. Each flexible clamping sheet is separately disposed on each insulative support. One end of each flexible clamping sheet is flexibly connected with the first side wall, and another end of each flexible clamping sheet is located in the clamping space.
US11646506B2

Aspects described herein relate to receiving, from a device, a first reference signal transmitted using a first set of antenna elements over a first polarization, receiving, from the device, a second reference signal transmitted using a second set of antenna elements over a second polarization, determining, based on the first reference signal and the second reference signal, an inter-polarization phase adjustment to be applied to signals transmitted from the first set of antenna elements or the second set of antenna elements, and transmitting, to the device, an indication of the inter-polarization phase adjustment.
US11646494B2

An independent tuning system for an antenna, a tuning method, and a communication device are disclosed. The independent tuning system for the antenna is applicable to a communication device. The communication device includes an antenna tuner, a tuning driver and a tuning program. The tuning program includes: a storage component, an input component, a matching component, and a tuning component. A tuning parameter corresponding to optimized antenna efficiency is matched according to a tuning parameter input by a user and a graph or curve chart of correspondence information between tuning parameters and antenna efficiency stored in the tuning component. An NV value of the tuning driver is tuned according to the tuning parameter to achieve independent optimized tuning of the antenna.
US11646491B2

A system includes one or more antennas; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.
US11646483B2

A mount for an antenna includes: a base panel; a plurality of first spokes extending radially outwardly from the base panel, each of the first spokes being cantilevered and including a first slot; and a plurality of second spokes, each of the second spokes including a vertical member and a flange that is generally parallel with the base panel and generally perpendicular to the vertical member, each of the second spokes including a second slot, and each of the flanges including a third slot.
US11646476B1

An asymmetric, broadband, compact and low-PIM orthomode transducer comprised of two parts is presented. Mating of the two parts results in the formation of a choke flange as well as a critical impedance step which suppresses unwanted modes and enables broadband matching of the junction between the two parts. Furthermore, a cruciform-quatrefoil waveguide type is utilized that transitions to an aperture. This waveguide configuration can lead to a lower overall part length, an improved reflection, and reduced manufacturing costs.
US11646472B2

Active metal and active metal intercalation electrode structures and battery cells having ionically conductive protective architecture including an active metal (e.g., lithium) conductive impervious layer separated from the electrode (anode) by a porous separator impregnated with a non-aqueous electrolyte (anolyte). This protective architecture prevents the active metal from deleterious reaction with the environment on the other (cathode) side of the impervious layer, which may include aqueous or non-aqueous liquid electrolytes (catholytes) and/or a variety electrochemically active materials, including liquid, solid and gaseous oxidizers. Safety additives and designs that facilitate manufacture are also provided.
US11646471B2

A rechargeable energy storage system, includes a housing. A plurality of battery cells are disposed in the housing. A discharge vent passage is in communication with the housing, the discharge vent passage including a one-way valve and a nozzle. A chamber is in communication with the nozzle and including an air inlet passage with a one-way valve. An outlet pipe is connected to the chamber. According to an aspect, the air inlet passage of the thermal vent management system is arranged as a Venturi opening adjacent to the nozzle.
US11646466B2

A non-aqueous electrolytic liquid secondary battery wherein a potential of a metal layer in an exterior body is kept high, and corrosion can be suppressed, wherein an average thickness t1 of a first part of an exterior body covering a first side surface where a negative and a positive electrode terminal of a power generation element exist is different from an average thickness t2 of a second part of the exterior body covering a second side surface that intersects the first. In plan view of the power generation element from a lamination direction, in a second direction orthogonal to a first direction in which the electrode terminals extend, the relationship of t1t2 is satisfied when the width of the negative electrode is smaller than the positive.
US11646453B2

This disclosure relates to compositions and methods for improving the performance of batteries, such as lead-acid batteries, including reviving or rejuvenating a partially or totally dead battery, by adding an amount of nonionic, ground state metal nanoparticles to the electrolyte of the battery, and optionally recharging the battery by applying a voltage. The metal nanoparticles may be gold and coral-shaped and are added to provide a concentration within the electrolyte of 100 ppb to 2 ppm or more (e.g., up to 5 ppm, 10 ppm, 25 ppm, 50 ppm, or 100 ppm). The metal nanoparticles may be added to battery electrode paste applied to the electrodes to enhance newly manufactured or remanufactured batteries.
US11646447B2

The present application relates to an electrolyte and an electrochemical device. The electrolyte comprises a cesium salt and a nitrile compound. The electrolyte provided in the present application improves rapid charge-discharge performance and cycle performance of a lithium-ion battery while improving the problem of battery gassing during continuous charge.
US11646444B2

A lithium ion-conductive solid electrolyte including a freestanding inorganic vitreous sheet of sulfide-based lithium ion conducting glass is capable of high performance in a lithium metal battery by providing a high degree of lithium ion conductivity while being highly resistant to the initiation and/or propagation of lithium dendrites. Such an electrolyte is also itself manufacturable, and readily adaptable for battery cell and cell component manufacture, in a cost-effective, scalable manner.
US11646442B2

The present invention provides an electrolyte for a lithium secondary battery and a lithium secondary battery including the same, the electrolyte including a polymer, and one or more selected from the group consisting of an inorganic solid electrolyte particle and a ferrodielectric, wherein the polymer includes one or more selected from the group consisting of a polymer represented by Formula 1 and a polymer including a repeating unit represented by Formula 2.
US11646439B2

A battery (2) comprising a pressure sensitive adhesive sheet (1) and an electrolyte solution, wherein: the pressure sensitive adhesive sheet is provided at a site in the battery in which there is a possibility of contact with the electrolyte solution; the pressure sensitive adhesive sheet comprises a base material (11) and a pressure sensitive adhesive layer (13) laminated at one side of the base material; and the pressure sensitive adhesive layer (13) is formed of a pressure sensitive adhesive composition comprising: a (meth)acrylic ester polymer having a main chain containing (meth)acrylic alkyl ester monomer units having a carbon number of an alkyl group of 6 or more and 20 or less, and carboxy group-containing monomer units, wherein the (meth)acrylic alkyl ester monomer units having a carbon number of an alkyl group of 6 or more and 20 or less contain 2-ethylhexyl (meth)acrylates and (meth)acrylic alkyl ester monomer units having a carbon number of an alkyl group of 10 or more and 20 or less.
US11646437B2

Electrochemical cells and methods of making electrochemical cells are described herein. In some embodiments, an apparatus includes a multi-layer sheet for encasing an electrode material for an electrochemical cell. The multi-layer sheet including an outer layer, an intermediate layer that includes a conductive substrate, and an inner layer disposed on a portion of the conductive substrate. The intermediate layer is disposed between the outer layer and the inner layer. The inner layer defines an opening through which a conductive region of the intermediate layer is exposed such that the electrode material can be electrically connected to the conductive region. Thus, the intermediate layer can serve as a current collector for the electrochemical cell.
US11646436B2

A fuel cell system mounted in a vehicle includes a stack case for housing a fuel cell stack. In the stack case, a rear opening is formed in a rear portion facing backward. A cell voltage detection terminal electrically connected to an electrode of the fuel cell stack is exposed in the rear opening. A multilayer filter is provided in the rear opening. The multilayer filter has an inner mesh member, a filter member, and an outer mesh member. An electrical equipment housing case for housing electrical equipment faces the rear opening.
US11646434B2

An organic flow battery having a positive electrode electrolyte containing organic compounds with extended conjugation and/or cyclic side chains is provided. The flow battery includes a positive electrode and a positive electrode electrolyte including first solvent and a first redox couple. The positive electrode electrolyte flows over and contacting the positive electrode. The first redox couple includes a first organic compound and a reduction product of the first organic compound. The flow battery also includes a negative electrode and a negative electrode electrolyte including a second solvent and a second redox couple. The negative electrode electrolyte flows g over and contacts the positive electrode. Typically, an ion exchange membrane is interposed between the positive electrode and the negative electrode Characteristically, the first organic compound resists crossover through the ion exchange membrane.
US11646431B2

A humidifier for a fuel cell is provided and includes a housing having, at a first side, a moist air supply port through which moist air is supplied from a fuel cell stack and having, at a second side, a moist air discharge port. A humidifying membrane is disposed in the housing and allows dry air to flow along the inside of the humidifying membrane. A bypass flow path is formed in the housing to allow a part of the moist air supplied to the moist air supply port to continuously flow to the moist air discharge port without passing through the humidifying membrane, thereby adjusting the amount of humidification and a differential pressure of the humidifier based on an operating condition of a fuel cell.
US11646429B2

The present invention relates to a fuel cell system comprising a fuel supply unit, at least one high-temperature fuel cell having a cathode and an anode and an electrolyte between the cathode and anode. The cathode has a cathode supply line and the anode has an anode supply line, wherein the anode is fluidically connected via the anode supply line to the fuel supply unit. Furthermore, a reforming device is arranged in the anode supply line. In addition, an anode exhaust gas line is provided for at least discharging anode exhaust gas from the anode. The fuel cell system has an exhaust gas heat exchanger for cooling exhaust gas and a recirculation conveyor for returning anode exhaust gas to the reforming device. The recirculation conveyor and the exhaust gas heat exchanger are connected to one another in fluid communication for respective cooling via a common cooling circuit, which has a central cooling fluid store as a fluid source with a heat exchanger and in which cooling fluid can be circulated in a cooling line. In addition, the cooling circuit has at least one pump for conveying cooling fluid. The invention further relates to a method for cooling a fuel cell system.
US11646426B2

Disclosed are an electrode having a three-dimensional structure, the electrode including: a porous nonwoven web including a plurality of polymer fibers that form an interconnected porous network; an active material composite positioned among the polymer fibers and including active material particles and a first conductive material; and a second conductive material positioned on an outer surface of the active material composite, wherein the interconnected porous network is filled homogeneously with the active material composite and the second conductive material to form a super lattice structure, and an electrochemical device including the electrode having a three-dimensional structure.
US11646424B2

This application discloses a lithium-ion secondary battery. The lithium-ion secondary battery includes a positive electrode plate, a negative electrode plate, a separator, and an electrolytic solution. The positive electrode plate includes a positive electrode current collector and a positive active material layer disposed on a surface of the positive electrode current collector and containing a positive active material, and the negative electrode plate includes a negative electrode current collector and a negative active material layer disposed on a surface of the negative electrode current collector and containing a negative active material; wherein the positive active material includes lithium iron phosphate, and the negative active material includes graphite; and wherein the positive electrode current collector and/or the negative electrode current collector is a composite current collector, and the composite current collector includes an organic support layer and a conductive layer disposed on at least one surface of the organic support layer.
US11646422B2

The present invention relates to a negative electrode for a lithium secondary battery and a lithium secondary battery comprising the same. The negative electrode for a lithium secondary battery comprises a current collector and a negative electrode active material layer formed on the current collector, wherein the negative electrode active material layer includes a first negative electrode active material and a first binder, and a second active material layer formed on the first active material layer and including a second negative electrode active material and a second binder, a content of the first binder is greater than that of the second binder, a loading level of the negative electrode active material layer is 10 mg/cm2 to 30 mg/cm2, a loading level of the first active material layer is 4 mg/cm2 to 25 mg/cm2, a loading level of the second active material layer is 4 mg/cm2 to 25 mg/cm2, and a loading level of the second active material layer is equal to or higher than that of the first active material layer.
US11646415B2

The present application discloses a secondary battery and a battery module, a battery pack and an apparatus containing the secondary battery. The secondary battery comprises a positive electrode plate, a negative electrode plate, a separator and an electrolyte; the positive electrode plate comprising a positive electrode current collector and a positive electrode film disposed on at least one surface of the positive electrode current collector and comprising a positive electrode active material; the negative electrode plate comprising a negative electrode current collector and a negative electrode film disposed on at least one surface of the negative electrode current collector and comprising a negative electrode active material; wherein the positive electrode active material comprises one or more of lithium nickel cobalt manganese oxides and lithium nickel cobalt aluminium oxides; the negative electrode active material comprises a silicon-based material and a carbon material; and the secondary battery satisfies: 1.05≤K≤1.25.
US11646411B2

A lithium-free anode having organic islands on a layer of graphene is provided. The lithium-free anode includes a current collector, a three-dimensional carbon lattice formed on the current collector, a first layer formed on the carbon lattice, a second layer formed on the first layer, and organic molecules formed on the second layer. The first layer includes copper, and the second layer includes graphene. The organic molecules are spaced apart from each other on the second layer.
US11646409B2

Provided are a cathode active material for a lithium secondary battery, a cathode and a lithium secondary battery each including the same, and a method of manufacturing the same. The cathode active material for a lithium secondary battery includes a core including a lithium metal oxide and a coating layer formed on a surface and the inner grain boundaries of the core, wherein the coating layer includes a metal sulfide.
US11646404B2

A lithium secondary battery includes a cathode including a cathode current collector, and a first cathode active material layer and a second cathode active material layer sequentially formed on the cathode current collector, an anode, and a separation layer interposed between the cathode and the anode. The first cathode active material layer and the second cathode active material layer include a first cathode active material particle and a second cathode active material particle, respectively, which have different compositions or crystalline structures from each other, and the first cathode active material particle and the second cathode active material particle include lithium metal oxides containing nickel. The second cathode active material particle has a single particle structure.
US11646403B2

A method of preparing a porous sheet includes mixing a matrix material dispersion including a matrix material dispersed in a first dispersion medium with a microorganism dispersion including microorganisms in a second dispersion medium, to form a mixture. The first and the second dispersion media are removed from the mixture to form a matrix sheet, and the microorganisms are decomposed from the matrix sheet to form the porous sheet.
US11646402B2

An electrochemical pretreatment method of a vanadium positive electrode for a lithium secondary battery, which can improve the lifetime characteristics of the positive electrode and the battery by inhibiting the leaching of vanadium when charging and discharging the lithium secondary battery using, for instance, vanadium oxide (V2O5) as a positive electrode, and a vanadium positive electrode for a lithium secondary battery pretreated thereby. The electrochemical pretreatment method of the vanadium positive electrode for a lithium secondary battery includes a) a step of discharging the lithium free vanadium positive electrode at a voltage of 1.9 V or more; b) an electrochemical pretreatment step of maintaining the discharged vanadium positive electrode of a) at an onset potential value or a potential value having a maximum current through a potentiostat; and c) a step of charging and discharging the pretreated vanadium positive electrode of b) at a voltage range of 2.1V to 4.0V.
US11646400B2

A display module includes a glass substrate having a front surface and a back surface opposite to the front surface; a TFT layer; LEDs mounted on the TFT layer; and a plurality of side wirings formed at intervals in an edge area of the glass substrate, and the edge area includes a first area corresponding to a side surface of the glass substrate, a second area adjacent to the side surface, and a third area adjacent to the side surface, and a first chamfered surface formed by chamfering a corner at which the first area and the second area meet, and a second chamfered surface formed by chamfering a corner at which the first area and the third area meet, and each of the plurality of side wirings is disposed along the second area, the first chamfered surface, the first area, the second chamfered surface, and the third area.
US11646399B2

Provided is a display device including a plurality of display modules each including a plurality of inorganic light emitting elements mounted on a mounting surface of a substrate, a light absorbing pattern formed between the plurality of display modules and an encapsulation layer formed on mounting surfaces of the plurality of display modules to cover the mounting surfaces of the plurality of display modules.
US11646394B2

A radiation-emitting semiconductor body having a semiconductor layer sequence includes an active region that generates radiation, an n-conducting region and a p-conducting region, wherein the active region is located between the n-conducting region and the p-conducting region, the p-conducting region includes a current expansion layer based on a phosphide compound semiconductor material, and the current expansion layer is doped with a first dopant incorporated at phosphorus lattice sites.
US11646393B2

Provided is an opto-electronic device including a semiconductor substrate doped with a first conductivity type impurity, a source region and a drain region provided on the semiconductor substrate spaced apart from each other and doped with a second conductivity type impurity which is electrically opposite to the first conductivity type impurity, a first electrode and a second electrode electrically connected to the source region and the drain region, respectively, a quantum dot layer provided between the source region and the drain region on the semiconductor substrate and including quantum dots, a first insulation layer configured to insulate the semiconductor substrate and the quantum dot layer from each other, and a transparent electrode layer provided on the quantum dot layer.
US11646391B2

A light-emitting element includes: a first conductive semiconductor layer; a plurality of rods disposed on the first conductive semiconductor layer, the rods comprising a first conductive semiconductor; a first insulating film disposed on a surface of the first conductive semiconductor layer while being absent under the rods; a plurality of light-emitting layers disposed on lateral surfaces of the rods; a plurality of second conductive semiconductor layers disposed on outer sides of the light-emitting layers; and a plurality of second insulating films disposed at upper ends of the rods.
US11646388B2

Device structures, apparatuses, and methods are disclosed for photovoltaic cells that may be a single junction or multijunction solar cells, with at least one layer comprising a group-IV semiconductor in which part of the cell comprises a second layer comprising a III-V semiconductor or group-IV semiconductor having a different composition than the group-IV semiconductor of the first layer, such that a heterostructure is formed between the first and second layers.
US11646382B2

A junction barrier Schottky diode device and a method for fabricating the same is disclosed. In the junction barrier Schottky device includes an N-type semiconductor layer, a plurality of first P-type doped areas, a plurality of second P-type doped areas, and a conductive metal layer. The first P-type doped areas and the second P-type doped are formed in the N-type semiconductor layer. The second P-type doped areas are self-alignedly formed above the first P-type doped areas. The spacing between every neighboring two of the second P-type doped areas is larger than the spacing between every neighboring two of the first P-type doped areas. The conductive metal layer, formed on the N-type semiconductor layer, covers the first P-type doped areas and the second P-type doped areas.
US11646380B2

A semiconductor device having a structure which can prevent a decrease in electrical characteristics due to miniaturization is provided. The semiconductor device includes, over an insulating surface, a stack in which a first oxide semiconductor layer and a second oxide semiconductor layer are sequentially formed, and a third oxide semiconductor layer covering part of a surface of the stack. The third oxide semiconductor layer includes a first layer in contact with the stack and a second layer over the first layer. The first layer includes a microcrystalline layer, and the second layer includes a crystalline layer in which c-axes are aligned in a direction perpendicular to a surface of the first layer.
US11646377B2

In accordance with some embodiments, a source/drain contact is formed by exposing a source/drain region through a first dielectric layer and a second dielectric layer. The second dielectric layer is recessed under the first dielectric layer, and a silicide region is formed on the source/drain region, wherein the silicide region has an expanded width.
US11646373B2

A semiconductor device includes a substrate, at least one semiconductor vertical fin extending from the substrate, a bottom source/drain region disposed beneath the at least one semiconductor vertical fin, and first and second isolation regions on respective longitudinal sides of the semiconductor vertical fin. Each of the first and second isolation regions extend vertically above the bottom source/drain region. A bottom spacer is disposed on the first and second isolation regions. A spacer segment of the bottom spacer is disposed on a first upper surface portion of the bottom source/drain region adjacent the first isolation region. A dielectric liner underlies at least portions of the first and second isolation regions. A dielectric segment of the dielectric liner is disposed on a second upper surface portion of the bottom source/drain region adjacent the second isolation region. At least one functional gate structure is disposed on the semiconductor vertical fin.
US11646370B2

A semiconductor device includes a semiconductor layer that has a first main surface at one side and a second main surface at another side, a plurality of gate electrodes that are arranged at intervals on the first main surface of the semiconductor layer, an interlayer insulating film that is formed on the first main surface of the semiconductor layer such as to cover the gate electrodes, an electrode film that is formed on the interlayer insulating film, and a plurality of tungsten plugs that, between a pair of the gate electrodes that are mutually adjacent, are respectively embedded in a plurality of contact openings formed in the interlayer insulating film at intervals in a direction in which the pair of mutually adjacent gate electrodes face each other and each have a bottom portion contacting the semiconductor layer and a top portion contacting the electrode film.
US11646365B2

A short-circuit semiconductor component comprises a semiconductor body, in which a rear-side base region of a first conduction type, an inner region of a second conduction type complementary to the first conduction type, and a front-side base region of the first conduction type are disposed. The rear-side base region is electrically connected to a rear-side electrode with a rear-side electrode width, and the front-side base region is electrically connected to a front-side electrode with a front-side electrode width. A turn-on structure with a turn-on structure width is embedded into the front-side and/or rear-side base region and is covered by the respective electrode. The turn-on structure is configured to be turned on depending on a supplied turn-on signal and to produce, on a one-off basis, an irreversible, low-resistance connection between the two electrodes. The ratio of the turn-on structure width to the respective electrode width is less than 1.
US11646348B2

The present disclosure relates to semiconductor structures and, more particularly, to a heterojunction bipolar transistor and methods of manufacture. The structure includes: a sub-collector region; a collector region above the sub-collector region; an intrinsic base region composed of intrinsic base material located above the collector region; an emitter located above and separated from the intrinsic base material; and a raised extrinsic base having a stepped configuration and separated from and self-aligned to the emitter.
US11646347B2

Disclosed herein is an apparatus that includes: a first diffusion region having a rectangular shape and including first and second source/drain regions arranged in the first direction; a second diffusion region having a rectangular shape and including third to fifth source/drain regions arranged in the first direction; a first gate electrode extending in a second direction, and provided between the first and second source/drain regions and between the third and fourth source/drain regions; and a second gate electrode extending in the second direction, and provided between the fourth and fifth source/drain regions. The first and third source/drain regions are brought into the same potential as each other, and the second and fourth source/drain regions are brought into the same potential as each other.
US11646344B2

A method for making a super junction device includes the following steps: step 1: forming a trench gate, in the forming process of the trench gate, a polysilicon gate being used to fill gate trenches and then first flattening being performed and the width of the gate trench at the leading-out position of the gate structure satisfies the requirement of forming contacts; and step 2: forming a super junction, in the forming process of the super junction, a second epitaxial layer being used to fill a super junction trench and then second flattening being performed. The method can realize an all flat process, can conveniently arrange the trench gate process before the forming process of the super junction, can decrease the thermal processes after the formation of the super junction, can save the mask and can decrease the process cost.
US11646341B2

A light-receiving device of an embodiment of the present disclosure includes a photoelectric conversion layer that includes a first compound semiconductor with a first conductivity type and absorbs a wavelength of an infrared region, a first semiconductor layer formed on the photoelectric conversion layer, and an insulation layer formed to surround the photoelectric conversion layer and the first semiconductor layer, the first semiconductor layer having a second conductivity-type region at a middle region excluding a periphery facing the photoelectric conversion layer.
US11646325B2

The present disclosure discloses a pixel structure, an array substrate and a display panel. The pixel structure includes a first data line; a first gate line and a second gate line; a first pixel unit and a second pixel unit. The first pixel units and second pixel units arranged along a second direction; a first pixel electrode relative to the second pixel electrode is close to the first data line, a first thin film transistor and second thin film transistors are arranged close to the first data line; first connecting trace is set between the first drain electrode and the first pixel electrode, a second connecting trace is set between the second drain electrode and the second pixel electrode to make a capacitance of the first pixel unit matching with a capacitance of the second pixel unit.
US11646316B2

Integrated circuit devices may include a fin-type active region extending on a substrate in a first horizontal direction, a gate line extending on the fin-type active region in a second horizontal direction, a source/drain region on the fin-type active region and adjacent to the gate line, and a source/drain contact pattern connected to the source/drain region. The source/drain contact pattern may include a first portion and a second portion, the first portion having a first height, and the second portion having a second height less than the first height. The source/drain contact pattern may include a metal plug in the first and second portions and a conductive barrier film on sidewalls of the metal plug in the first and second portions. A first top surface of the conductive barrier film in the second portion is lower than a top surface of the metal plug in the second portion.
US11646306B2

An apparatus that includes a substrate divided into a plurality of different regions, where the substrate remains physically together. A first device located in a first region of the plurality of different regions, where the first device has a first height. A second device located in a second region of the plurality of different regions. The second device has a second height and the second device is a different device from the first device. A third device located in a third region of the plurality of different regions. The third device has a third height and the third device is a different device from the first device and the second device. The second height is smaller than the first height.
US11646302B2

Multiple chip module (MCM) structures are described. In an embodiment, a module includes a first and second components on the top side of a module substrate, a stiffener structure mounted on the top side of the module substrate, and a lid mounted on the stiffener structure and covering the first component and the second component. The stiffener is joined to the lid within a trench formed in a roof of the lid.
US11646297B2

Disclosed is an electronic device including a glass member having a flat portion and a side portion extending from an edge of the flat portion in at least a partially slanted or curved manner. The side portion includes a first curved portion extending from the flat portion, a second curved portion extending from the first curved portion and connected to the flat portion through the first curved portion, and at least one processing portion formed by at least a part of a border region between the first curved portion and the second curved portion. The at least one processing portion has a different refractive index from at least another portion of the side portion.
US11646295B2

A semiconductor package structure includes a substrate having a substrate having a first surface and second surface opposite thereto, wherein the substrate comprises a wiring structure. The structure also has a first semiconductor die disposed on the first surface of the substrate and electrically coupled to the wiring structure, and a second semiconductor die disposed on the first surface and electrically coupled to the wiring structure, wherein the first semiconductor die and the second semiconductor die are arranged in a side-by-side manner. A molding material surrounds the first semiconductor die and the second semiconductor die, wherein the first semiconductor die is separated from the second semiconductor die by the molding material. Finally, an annular frame mounted on the first surface of the substrate, wherein the annular frame surrounds the first semiconductor die and the second semiconductor die.
US11646293B2

A method for bonding semiconductor substrates includes placing a die on a substrate and performing a heating process on the die and the substrate to bond the respective first connectors with the respective second connectors. Respective first connectors of a plurality of first connectors on the die contact respective second connectors of a plurality of second connectors on the substrate. The heating process includes placing a mask between a laser generator and the substrate and performing a laser shot. The mask includes a masking layer and a transparent layer. Portions of the masking layer are opaque. The laser passes through a first gap in the masking layer and through the transparent layer to heat a first portion of a top side of the die opposite the substrate.
US11646290B2

An electronic component package includes a substrate and an electronic component mounted to the substrate, the electronic component including a bond pad. A first antenna terminal is electrically connected to the bond pad, the first antenna terminal being electrically connected to a second antenna terminal of the substrate. A package body encloses the electronic component, the package body having a principal surface. An antenna is formed on the principal surface by applying an electrically conductive coating. An embedded interconnect extends through the package body between the substrate and the principal surface and electrically connects the second antenna terminal to the antenna. Applying an electrically conductive coating to form the antenna is relatively simple thus minimizing the overall package manufacturing cost. Further, the antenna is relatively thin thus minimizing the overall package size.
US11646285B2

Provided is a semiconductor package including a first bump pad on a first substrate, a second bump pad on a second substrate, a core material for reverse reflow between the first bump pad and the second bump pad, and a solder member forming a solder layer on the core material for reverse reflow. The solder member is in contact with the first bump pad and the second bump pad. Each of a first diameter of the first bump pad and a second diameter of the second bump pad is at least about 1.1 times greater than a third diameter of the core material for reverse reflow. The core material for reverse reflow includes a core, a first metal layer directly coated on the core, and a second metal layer directly coated on the first metal layer.
US11646274B2

An integrated circuit package may be formed comprising a substrate that includes a mold material layer and a signal routing layer, wherein the mold material layer comprises at least one bridge and at least one foam structure embedded in a mold material. In one embodiment, the substrate may include the mold material of the mold material layer filling at least a portion of cells within the foam structure. In a further embodiment, at least two integrated circuit devices may be attached to the substrate, such that the bridge provides device-to-device interconnection between the at least two integrated circuit devices. In a further embodiment, the integrated circuit package may be electrically attached to an electronic board.
US11646268B2

The present disclosure provides a semiconductor device structure with conductive plugs of different aspect ratios and manganese-containing lining layer and a method for preparing the same. The semiconductor device structure includes a substrate having a pattern-dense region and a pattern-loose region; a first conductive layer disposed over the substrate; a first dielectric layer disposed over the first conductive layer; a first conductive plug and a second conductive plug disposed in the first dielectric layer; wherein the first conductive plug and the second conductive plug comprises copper (Cu) and are separated from the first dielectric layer by the a first lining layer comprising manganese (Mn); wherein the first conductive plug and the second conductive plug have different aspect ratios.
US11646266B2

Interconnect structures are disclosed. An example includes conductive traces over a first dielectric layer, dielectric helmet structures over top surfaces of the conductive traces, and a second dielectric layer over the helmet structures. Spaces between adjacent ones of conductive traces are devoid of material. A bottom surface of the second dielectric layer is between top surfaces of the dielectric structures and bottom surfaces of the helmet structures, or co-planar with the top surface of the helmet structures, but the airgap extends above tops of the conductive traces. Another example includes a dielectric adjacent to upper sections but not lower sections of conductive traces, so as to provide airgaps between adjacent lower sections. Alternatively, a first dielectric material is adjacent the upper sections and a second compositionally different dielectric material is adjacent the lower sections. In either case, the sidewalls of the upper sections of the interconnect features may include scalloping.
US11646257B2

An electronic device module includes a first board including a first side and a second side facing in opposite directions, the first side of the first board being configured to have a first electronic device mounted thereon; a second board adhered to the second side of the first board, and including a device accommodating portion that is a space formed by removing a central portion of the second board; a second electronic device disposed in the device accommodating portion and mounted on the second side of the first board so that the second electronic device is adjacent to an internal edge side of the second board defining a boundary of the device accommodating portion; and a bonding layer disposed in a gap between the first board and the second board and extending into a gap between the second side of the first board and the second electronic device, the bonding layer bonding the second board and the second electronic device to the first board.
US11646251B2

The semiconductor device includes a semiconductor element, a first lead, and a second lead. The semiconductor element has an element obverse surface and an element reverse surface spaced apart from each other in a thickness direction. The semiconductor element includes an electron transit layer disposed between the element obverse surface and the element reverse surface and formed of a nitride semiconductor, a first electrode disposed on the element obverse surface, and a second electrode disposed on the element reverse surface and electrically connected to the first electrode. The semiconductor element is mounted on the first lead, and the second electrode is joined to the first lead. The second lead is electrically connected to the first electrode. The semiconductor element is a transistor. The second lead is spaced apart from the first lead and is configured such that a main current to be subjected to switching flows therethrough.
US11646250B2

A semiconductor device includes metal connector plate having a first lower surface, facing an electrode of a semiconductor chip, a first end surface, a second end surface, and a second lower surface connecting the first end surface and the second end surface. In a first direction parallel to the semiconductor chip, an end surface of the electrode is located between the positions of the first end surface and the second end surface. A distance from the second lower surface to the electrode is greater than a distance from the first lower surface to the electrode. A joining component has a first portion between the first lower surface and the electrode and a second portion between the second lower surface and the electrode.
US11646244B2

A microprocessor mounting apparatus comprising a microprocessor socket on a printed circuit board (PCB) and a bolster plate surrounding a perimeter of the microprocessor socket. The bolster plate has a first surface adjacent to the PCB, and a second surface opposite the first surface. A heat dissipation device is on the second surface of the bolster plate. The heat dissipation interface is thermally coupled to the microprocessor socket.
US11646243B2

Provided is a heat sink that has a clad structure of a Cu—Mo composite material and a Cu material and has a low coefficient of thermal expansion and high thermal conductivity. A heat sink comprises three or more Cu layers and two or more Cu—Mo composite layers alternately stacked in a thickness direction so that two of the Cu layers are outermost layers on both sides, wherein each of the Cu—Mo composite layers has a thickness section microstructure in which flat Mo phase is dispersed in a Cu matrix. The heat sink has a low coefficient of thermal expansion and also has high thermal conductivity in the thickness direction because the thickness of each of the Cu layers which are the outermost layers is reduced, as compared with a heat sink of a three-layer clad structure having the same thickness and density.
US11646241B2

A semiconductor package includes a connection structure having first and second surfaces opposing each other and including a first redistribution layer; a semiconductor chip disposed on the first surface of the connection structure and including connection pads connected to the first redistribution layer; an encapsulant disposed on the first surface of the connection structure and encapsulating the semiconductor chip; and a second redistribution layer disposed on the encapsulant; a wiring structure connecting the first and second redistribution layers to each other and extending in a stacking direction; and a heat dissipation element disposed on at least a portion of the second surface of the connection structure.
US11646238B2

The present disclosure relates to a semiconductor device and a manufacturing method, and more particularly to a semiconductor device with fin structures having different top surface crystal orientations and/or different materials. The present disclosure provides a semiconductor structure including n-type FinFET devices and p-type FinFET devices with different top surface crystal orientations and with fin structures having different materials. The present disclosure provides a method to fabricate a semiconductor structure including n-type FinFET devices and p-type FinFET devices with different top surface crystal orientations and different materials to achieve optimized electron transport and hole transport. The present disclosure also provides a diode structure and a bipolar junction transistor structure that includes SiGe in the fin structures.
US11646230B2

A chip singulation method includes, in stated order: forming a surface supporting layer on an upper surface of a wafer; thinning the wafer from the undersurface to reduce the thickness to at most 30 μm; removing the surface supporting layer from the upper surface; forming a first metal layer and subsequently a second metal layer on the undersurface of the wafer; applying a dicing tape onto an undersurface of the second metal layer; applying, onto the upper surface of the wafer, a process of increasing hydrophilicity of a surface of the wafer; forming a water-soluble protective layer on the surface of the wafer; cutting the wafer, the first metal layer, and the second metal layer by irradiating a predetermined region of the upper surface of the wafer with a laser beam; and removing the water-soluble protective layer from the surface of the wafer using wash water.
US11646226B2

A method for forming a metal nitride layer on a substrate includes exposing a substrate having features formed therein to a first deposition gas mixture including metal source material in a processing chamber to deposit metal source material in the features, supplying a first purge gas mixture into the processing chamber to remove excess metal source material and reaction byproducts from the processing chamber, exposing the substrate to a second deposition gas mixture including a nitride source compound in the processing chamber to form no more than one monolayer of metal nitride, supplying a second purge gas mixture into the processing chamber to remove excess nitride source compound and reaction byproducts from the processing chamber, and exposing the substrate to plasma using a microwave plasma source.
US11646221B2

A method of forming a self-aligned pattern of vias in a semiconductor device comprises forming a first layer of mandrels, then forming a second layer of mandrels orthogonal to the first layer of mandrels. The layout of the first and second layers of mandrels defines a pattern that can be used to create vias in a semiconductor material. Other embodiments are also described.
US11646218B2

A support member for a thermal processing chamber is described. The support member has a sol coating on at least one surface. The sol coating contains a material that blocks a desired wavelength or spectrum of radiation from being transmitted by the material of the support member. The sol coating may be a multi-layer structure that may include adhesion layers, transition layers, and cap layers, in addition to radiation-blocking layers.
US11646215B2

A load port apparatus connects a main opening of a wafer transportation container to a frame opening. The apparatus includes an installation unit, a frame unit, a flange clamp unit, and a detection unit. The installation unit includes an installation table configured to install the container and relatively move to the frame opening. The frame unit is upright upward from the installation unit and includes the frame opening. The flange clamp unit includes an engagement section and a drive section. The engagement section is engageable with a flange surrounding an outer circumference of the main opening. The drive section drives the engagement section to carry out an engagement operation and a separation operation. The detection unit detects the engagement operation by the flange clamp unit with classification into a normal engagement operation and an abnormal engagement operation.
US11646206B2

Described are methods for forming a multilayer conductive structure for semiconductor devices. A seed layer is formed comprising a metal and an additional constituent that in combination with the metal inhibits nucleation of a fill layer of the metal formed over the seed layer. Tungsten may be doped or alloyed with silicon to form the seed layer, with a tungsten fill being formed over the seed layer.
US11646204B2

A method for forming layers with silicon is disclosed. The layers may be created by positioning a substrate within a processing chamber, heating the substrate to a first temperature between 300 and 500° C. and introducing a first precursor into the processing chamber to deposit a first layer. The substrate may be heated to a second temperature between 400 and 600° C.; and, a second precursor may be introduced into the processing chamber to deposit a second layer. The first and second precursor may comprise silicon atoms and the first precursor may have more silicon atoms per molecule than the second precursor.
US11646203B2

A thin film formation apparatus includes a chamber, a platen disposed within the chamber, a heater configured to heat the platen within the chamber, a gas inlet communicating with an interior of the chamber and configured to supply a reducing gas and inert gas to the interior of the chamber, a target disposed within the chamber and spatially separated from the platen, and a microwave plasma source disposed adjacent to the target. The reducing gas includes at least one of hydrogen (H2) and deuterium (D2).
US11646202B2

A process for preparing stacks of metal chalcogenide flakes includes: (a) reacting together a source of the metal atom of the target metal chalcogenide with a source of the chalcogenide atom of the target metal chalcogenide, in the presence of a spacer, so as to produce flakes of the metal chalcogenide; (b) depositing metal chalcogenide flakes obtained using step (a) onto a substrate to form a stack of assembled metal chalcogenide flakes, wherein the spacer contains an alkyl chain linked to a functional group able to bond to the metal chalcogenide surface, said alkyl chain having a length of less than 18 carbon atoms, preferably between 6 and 14 carbon atoms.
US11646198B2

Methods for depositing films by atomic layer deposition using aminosilanes are provided.
US11646196B2

Making of a transistor structure comprising in this order: forming semiconductor blocks made of SixGe1-x over the surface semiconductor layer and on either side of insulating spacers, the semiconductor blocks having lateral facets, growth of a silicon-based layer over the semiconductor blocks, so as to fill cavities located between said facets and said insulating spacers, thermal oxidation to perform a germanium enrichment of semiconductor portions of the surface semiconductor layer disposed on either side of the spacers.
US11646195B2

The present application discloses a method for fabricating the semiconductor device including providing a substrate in a reaction chamber, forming an untreated silicon nitride film on the substrate, and forming a treated silicon nitride film on the untreated silicon nitride film. Forming the untreated silicon nitride film includes the steps of: (a) supplying a first silicon precursor into the reaction chamber, thereby allowing chemical species from the first silicon precursor to be adsorbed on the substrate, and (b) supplying a first nitrogen precursor into the reaction chamber, thereby nitriding the chemical species to deposit resultant silicon nitride. The step (a) and the step (b) are sequentially and repeatedly performed to form the untreated silicon nitride film. Forming the treated silicon nitride film includes the steps of: (c) supplying a second silicon precursor into the reaction chamber, thereby allowing chemical species from the second silicon precursor to be adsorbed on the untreated silicon nitride film, (d) performing a first hydrogen radical purging by supplying hydrogen radicals into the reaction chamber to reduce impurities in the chemical species from the second silicon precursor, and (e) supplying a second nitrogen precursor into the reaction chamber, thereby nitriding the chemical species from the second silicon precursor to deposit resultant silicon nitride. The step (c), the step (d), and the step (e) are sequentially and repeatedly performed to form the treated silicon nitride film. The untreated silicon nitride film and the treated silicon nitride film together form a silicon nitride layer.
US11646189B2

The invention generally relates to mass spectrometers that utilize ionic wind and methods of use thereof.
US11646188B2

Disclosed is an apparatus and method for analyzing an evolved gas, wherein the precision of detection of a gas component is improved without enlarging the apparatus. The apparatus includes a gas component evolving unit, a detection member for detecting the gas component, and a mixed gas channel for allowing a mixed gas containing the gas component and carrier gas to flow therethrough, and further includes a branch channel branched from the mixed gas channel, an inert gas channel for allowing an inert gas to flow therethrough, a first flow rate regulator for adjusting the flow rate of the carrier gas, a second flow rate regulator for adjusting the flow rate of the inert gas, and a flow rate control unit for controlling the second flow rate regulator such that the flow rate of the mixed gas guided to the detection member is a predetermined value.
US11646181B2

A plasma processing apparatus includes: a chamber; a substrate support provided inside the chamber and including an electrode, an electrostatic chuck provided on the electrode, and an edge ring that is disposed on the electrostatic chuck while surrounding the substrate placed on the electrostatic chuck; a radio-frequency power supply that supplies radio-frequency power for generating plasma from a gas within the chamber; a DC power supply that applies a negative DC voltage to the edge ring; and a controller that controls the radio-frequency power and the DC voltage. The controller controls the apparatus to execute a process including: (a) stopping application of the DC voltage while stopping supply of the radio-frequency power; and (b) starting the application of the DC voltage after a predetermined delay time elapses since the supply of the radio-frequency power.
US11646179B2

A plasma processing apparatus includes a chamber providing a space for processing a substrate, a substrate stage configured to support the substrate within the chamber and including a lower electrode, an upper electrode facing the lower electrode, a focus ring in or on an upper peripheral region of the substrate stage to surround the substrate, and a plasma adjustment assembly in at least one of a first position between the upper electrode and the lower electrode and a second position between the focus ring and the lower electrode, the plasma adjustment assembly including a photoreactive material layer and a plurality of light sources configured to irradiate light onto a local region of the photoreactive material layer. A capacitance of the local region is changed as the light is irradiated to the local region.
US11646173B2

A scanning electron microscope and a method for evaluating a sample, the method may include (a) illuminating the sample with a primary electron beam, (b) directing secondary electrons emitted from the sample and propagated above a first scintillator, towards an upper portion of the first scintillator, wherein the first scintillator and a second scintillator are positioned between the sample and a column electrode of the column; wherein the first scintillator is positioned above the second scintillator; (c) detecting the secondary electrons by the first scintillator; (d) directing backscattered electrons emitted from the sample towards a lower portion of the second scintillator; and (e) detecting the backscattered electrons by the second scintillator.
US11646164B2

A capacitor and a method for producing a capacitor are disclosed. In an embodiment, the capacitor includes a winding having a cathode foil, an anode foil and separators arranged therebetween, an overlap-free region, wherein the cathode foil does not overlap with the anode foil in the overlap-free region, wherein the overlap-free region adjoins an overlapping region, and wherein the cathode foil overlaps with the anode foil in a lateral direction in the overlapping region, and a cathode contact arranged in the overlap-free region, the cathode contact contacting the cathode foil.
US11646152B2

A magnetic structure for wireless power transfer has a plurality of pieces of magnetically permeable material arranged along a first dimension. Each piece is separated from a neighbouring piece by a gap defining a separation distance which is selected to prevent partial saturation of a region of the structure.
US11646151B2

A multilayer coil component includes a multilayer body formed by stacking a plurality of insulating layers and including a coil built therein, and first and second outer electrodes electrically connected to the coil. The coil is formed by electrically connecting a plurality of coil conductors stacked together with the insulating layers. The multilayer coil component further includes, inside the multilayer body, first and second connecting conductors. The first connecting conductor connects between a portion of the first outer electrode covering the first end face, and a coil conductor facing the portion. The second connecting conductor connects between a portion of the second outer electrode covering the second end face, and a coil conductor facing the portion. With respect to the length direction, the coil has a length from about 85.0% to about 94.0% of the length of the multilayer body.
US11646150B2

A coil electronic component includes a body having first and second surfaces opposing each other, and third and fourth surfaces connecting the first and second surfaces to each other and opposing each other, an insulating substrate disposed in the body and including an end portion having one side surface exposed externally of the body, first and second coil portions disposed on one surface and the other surface of the insulating substrate opposing each other, respectively, a first lead-out portion connected to the first coil portion, disposed on one surface of the insulating substrate, and exposed from the body, a second lead-out portion connected to the first coil portion, disposed on the other surface of the insulating substrate, and exposed from the body, and a direction indicator disposed on at least one of one surface and the other surface of the end portion opposing each other.
US11646137B2

A method of forming a resistor circuit, the method comprising forming a first resistor comprising a first type of resistor, forming a second resistor comprising a second type of resistor, the first type of resistor being different from the second type of resistor and simultaneously doping a first part of the first resistor and a second part of the second resistor, the first resistor and the second resistor being configured such that doping of the first part of the first resistor and the second part of the second resistor defines a temperature coefficient of the first resistor and a temperature coefficient of the second resistor, wherein the temperature coefficient of the first resistor and the temperature coefficient of the second resistor have opposite signs.
US11646136B2

A chip resistor includes an insulated substrate having a rectangular parallelepiped shape, a first front electrode and a second front electrode created on both longitudinal ends of the insulated substrate, and a resistive element making a connection between the first and second front electrodes. The resistive element is formed in a meandering shape with a first region and a second region continuing in series via a jointing section between a pair of connecting portions. Moreover, in the first region, a first trimming groove for rough adjustment is formed to elongate a current path of the resistive element. In the second region, a second trimming groove is formed for fine adjustment extending in a direction angled with respect to a straight line along a direction in which the first trimming groove extends.
US11646132B2

A cable has a tensile armor having a number of elongated polymeric tensile elements. At least one of the elongated polymeric tensile elements includes a bundle of high tensile fibers and a jacket tightly retaining the bundle of fibers. The elongated polymeric tensile elements are arranged with a lay loss of 1.5% at most. A method of manufacturing such a cable is also disclosed.
US11646127B2

A fibrillated liquid crystal polymer powder containing fibrillated liquid crystal polymer particles. A paste containing a dispersion medium and the fibrillated liquid crystal polymer powder. A method of producing the fibrillated liquid crystal polymer powder. A resin multilayer substrate obtained by laminating a plurality of resin sheets including at least one layer of a liquid crystal polymer sheet. On a surface of at least one layer of the liquid crystal polymer sheet, a thickness adjustment layer made of a fibrillated liquid crystal polymer powder containing fibrillated liquid crystal polymer particles is provided in a region insufficient in thickness when at least the plurality of resin sheets are laminated.
US11646120B2

A method and system for monitoring a user's intoxication including receiving a set of signals, derived from a set of samples collected from the user at a set of time points; providing a sobriety task to the user proximal to a time point of the set of time points; generating a performance dataset characterizing performance of the sobriety task by the user; receiving a supplementary dataset characterizing a demographic profile of the user and/or a physiological state of the user; determining a set of values of an intoxication metric, derived from the set of signals; generating a predicted temporal profile of the intoxication metric for the user based upon the set of values, the set of time points, and the supplementary dataset; generating an analysis of the user's sobriety based upon the performance dataset and the predicted temporal profile; and providing a notification to the user based upon the analysis.
US11646119B2

This disclosure relates to detecting visual findings in anatomical images. Methods comprise inputting anatomical images into a neural network to output a feature vector and computing an indication of visual findings being present in the images by a dense layer of the neural network that takes as input the feature vector and outputs an indication of whether each of the visual findings is present in the anatomical images. The neural network is trained on a training dataset including anatomical images, and labels associated with the anatomical images and each of the visual findings. The visual findings may be organised as a hierarchical ontology tree. The neural network may be trained by evaluating the performance of neural networks in detecting the visual findings and a negation pair class which comprises anatomical images where a first visual finding is identified in the absence of a second visual finding.
US11646113B2

A method for locating a tool in a 3D space is provided. The method includes determining whether location data, corresponding to a location of the tool, is available. If the location data is available, the method includes providing the location data for presenting the location of the tool. If the location data is not available, the method includes determining an estimated location of the tool based on a velocity of the tool and an acceleration of the tool, generating estimated location data corresponding to the estimated location of the tool and providing the estimated location data for presenting the estimated location as the location of the tool. The method also includes determining whether accelerometer data is available. If accelerometer data is available, the method includes using the accelerometer data to estimate the location of the tool.
US11646108B2

Monitoring medicine dispensing is disclosed. A set of events from an intelligent container is received. The intelligent container belongs to a set of intelligent containers, each container associated with a medicine. It is determined whether the set of events satisfies a rule associated with the intelligent container. If the rule is satisfied, a message is created to be sent to a subscribing device as a result of the determination.
US11646105B2

Predictions can be provided for admission, discharge, pathway, and units for a patient during a stay at a healthcare facility. In some aspects, a computing device receives initial data regarding the patient and generates an admission or discharge prediction indicating a probability that the patient will be admitted to or discharged from the healthcare facility. The computing device segments portions of the initial data into segmented data and stores the segmented data in one or more of a plurality of segmentation categories. The computing device compares the segmented data to one or more patterns of a predictive model and, based on the comparing, generates a total length-of-stay (LOS) prediction indicating a duration of time for which the patient will stay at the healthcare facility.
US11646104B2

A computer-implemented method performed at a health study management system collects health-related data from data sources, including sensors monitoring system users. A modular data ingestion subsystem includes interface modules adapted to receive health-related data from a respective type of data source. A modular data processing subsystem includes processing modules, processing health-related data to determine derived health indicators. The system receives configuration information for a health study using the health study management system, the configuration information specifying data collection activities, for collecting respective health-related data. The data collection activities include sensor-based data collection activities associated with a sensor type for collecting sensor data, and processing collected sensor data. The data ingestion subsystem and data processing subsystem are configured for the health study. Health-related data is collected from the data sources via the configured data ingestion subsystem and processed using the configured data processing subsystem. A study dataset is generated and output.
US11646093B2

The present technology relates to a memory system and a method of operating the same. The memory system includes a memory device including a plurality of semiconductor memories, and a controller configured to control the memory device to select a victim block based on a fail bit number of some data, among data that is programmed in each of the plurality of semiconductor memories, corresponding to a specific program state, and configured to perform a garbage collection operation on the selected victim blocks.
US11646087B2

An operating method of a nonvolatile memory device includes receiving, at the nonvolatile memory device, a suspend command, suspending, at the nonvolatile memory device, a program operation being performed, in response to the suspend command, receiving, at the nonvolatile memory device, a resume command, and resuming, at the nonvolatile memory device, the suspended program operation in response to the resume command. The program operation includes program loops, each of which includes a bit line setup interval, a program interval, and a verify interval. In the program interval of each of the program loops, a level of a program voltage to be applied to selected memory cells of the nonvolatile memory device increases as much as a first voltage. A difference between a level of the program voltage finally applied s suspend and a level of the program voltage applied first after resume is different from the first voltage.
US11646081B2

Technology is provided for extending the useful life of a block of memory cells by changing an operating parameter in a physical region of the block that is more susceptible to wear than other regions. Changing the operating parameter in the physical region extends the life of that region, which extends the life of the block. The operating parameter may be, for example, a program voltage step size or a storage capacity of the memory cells. For example, using a smaller program voltage step size in a sub-block that is more susceptible to wear extends the life of that sub-block, which extends the life of the block. For example, programming memory cells to fewer bits per cell in the region of the block (e.g., sub-block, word line) that is more susceptible to wear extends the useful life of that region, which extends the life of the block.
US11646077B2

An apparatus includes a component coupleable to a memory device. The component can be configured to analyze a plurality of sets of memory cells of the memory device to determine quality attributes associated with the plurality of sets of memory cells and assign grades to one or more sets of the memory cells based, at least in part, on the determined quality attributes. The component can be configured to allocate at least one of the plurality of sets of memory cells for use by the memory device based, at least in part, on the assigned grade associated with the one or more sets of the memory cells.
US11646062B2

Disclosed herein is a video editing UI control apparatus. A video editing UI control apparatus according to the present disclosure may include: an editing UI display unit for visually displaying an editing UI comprising a play head and a clip movement control UI in a display unit; a user input confirmation unit for confirming user input information based on a user input that is provided through a touch input in the display device; and an editing UI processing unit for confirming an input of the clip movement control UI based on the user input information provided by the user input confirmation unit and for moving at least one clip to a reference time in which the play head is located.
US11646053B2

The present disclosure generally relates to a tape drive including a tape head. The tape head comprises at least one same gap verify (SGV) module comprising a plurality of write transducer and read transducer pairs disposed on a substrate. In each pair, the write transducer comprises a write pole having a height, and the read transducer comprises a first shield disposed adjacent to the write pole. The write pole and the first shield of each pair are spaced apart a distance greater than or equal to about 20% of the height of the write pole. The SGV module is configured to write data to a tape using the write transducer of each pair and read verify the data written on the tape using the read transducer of each pair such that the write transducer and read transducer of each pair are concurrently operable.
US11646037B2

Systems, methods, and non-transitory computer-readable media can provide audio waveform data that corresponds to a voice sample to a temporal convolutional network for evaluation. The temporal convolutional network can pre-process the audio waveform data and can output an identity embedding associated with the audio waveform data. The identity embedding associated with the voice sample can be obtained from the temporal convolutional network. Information describing a speaker associated with the voice sample can be determined based at least in part on the identity embedding.
US11646036B1

Systems, methods, and computer-executable instructions for identifying a candidate include receiving unscripted communication, the unscripted communication comprising communication from a first speaker. Properties of the unscripted communication are extracted. A psychographic classifier classifies the first speaker into a psychographic category based on the extracted properties. An aggregate psychographic category of a team is determined based on psychographic categories of each of the team members of the team. A weakness in the aggregate psychographic category of the team is determined. A new team member that has a psychographic category that addresses the weakness in the aggregate psychographic category of the team is identified. A recommendation that the first speaker become a team member of the team is provided.
US11646035B1

Techniques for determining an intent for a user input in a dialog are described. The system processes historic interaction data that is structured based skills and intents, with each skill-intent pair being associated with one or more past user inputs received by the system, one or more sample inputs, and one or more alternative representations of the user inputs. Based on processing of the historic interaction data and dialog data of previous turns of the dialog, the system determines potential intents for the user input of the current turn of the dialog. The potential intents may correspond to a presently active skill or another skill, enabling the user to interact with another skill during the dialog.
US11646027B2

A system and method for temporarily disabling keyword detection to avoid detection of machine-generated keywords. A local device may operate two keyword detectors. The first keyword detector operates on input audio data received by a microphone to capture keywords uttered by a user. In these instances, the keyword may be detected by the first detector and the audio data may be indicated for speech processing. The system may determine output audio data responsive to the input audio data. The local device may process the output audio data to determine that it also includes the keyword. The device may then disable the first keyword detector while the output audio data is played back by an audio speaker of the local device. Thus the local device may avoid detection of a keyword originating from the output audio. The first keyword detector may be reactivated after a time interval during which the keyword might be detectable in the output audio.
US11646026B2

The present disclosure provides an information processing system and an information processing method capable of auditing the utterance data of an agent more flexibly. In one example, an information processing system includes: a storage section that stores utterance data of an agent; a communication section that receives request information transmitted from a client terminal and requesting utterance data of a specific agent from a user; and a control section that, when the request information is received through the communication section, replies to the client terminal with corresponding utterance data, and in accordance with feedback from the user with respect to the utterance data, updates an utterance probability level expressing a probability that the specific agent will utter utterance content indicated by the utterance data, and records the updated utterance probability level in association with the specific agent and the utterance content in the storage section.
US11646024B2

A method includes determining a plurality of voice assistance systems located in a plurality of environments and receiving, from a headset of a user, a voice command from the user. The voice command lacks an identifier for a first voice assistance system of the plurality of voice assistance systems in a first environment of the plurality of environments. The method also includes predicting, based on the voice command, a subset of the plurality of voice assistance systems for executing the voice command and communicating, to the headset, images of environments of the plurality of environments in which the subset of the plurality of voice assistance systems are located. The method further includes detecting that the user selected, from the images, an image of the first environment that contains the first voice assistance system and in response, communicating the voice command to the first voice assistance system.
US11646019B2

Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for speech recognition using attention-based sequence-to-sequence models. In some implementations, audio data indicating acoustic characteristics of an utterance is received. A sequence of feature vectors indicative of the acoustic characteristics of the utterance is generated. The sequence of feature vectors is processed using a speech recognition model that has been trained using a loss function that uses N-best lists of decoded hypotheses, the speech recognition model including an encoder, an attention module, and a decoder. The encoder and decoder each include one or more recurrent neural network layers. A sequence of output vectors representing distributions over a predetermined set of linguistic units is obtained. A transcription for the utterance is obtained based on the sequence of output vectors. Data indicating the transcription of the utterance is provided.
US11646018B2

Embodiments described herein provide for automatically classifying the types of devices that place calls to a call center. A call center system can detect whether an incoming call originated from voice assistant device using trained classification models received from a call analysis service. Embodiments described herein provide for methods and systems in which a computer executes machine learning algorithms that programmatically train (or otherwise generate) global or tailored classification models based on the various types of features of an audio signal and call data. A classification model is deployed to one or more call centers, where the model is used by call center computers executing classification processes for determining whether incoming telephone calls originated from a voice assistant device, such as Amazon Alexa® and Google Home®, or another type of device (e.g., cellular/mobile phone, landline phone, VoIP).
US11646017B1

In one embodiment, a method includes accessing a machine-learning model configured to generate an encoding for an utterance by using a module to process data associated with each segment of the utterance in a series of iterations, performing operations associated with an i-th segment during an n-th iteration by the module, which include receiving an input comprising input contextual embeddings generated for the i-th segment in a preceding iteration and a memory bank storing memory vectors generated in the preceding iteration for segments preceding the i-th segment, generating attention outputs and a memory vector based on keys, values, and queries generated using the input, and generating output contextual embeddings for the i-th segment based on the attention outputs, providing the memory vector to the module for performing operations associated with the i-th segment in a next iteration, and performing speech recognition by decoding the encoding of the utterance.
US11646016B2

A method and apparatus for recognizing a user intention, a device, and a readable storage medium are disclosed. A specific implementation of the method includes: acquiring a plurality of rounds of dialogue data and a satisfaction degree of each round of dialogue data, selecting target dialogue data having a satisfaction degree meeting a set satisfaction condition; labeling input data in the target dialogue data with an intention label; and training the intention recognition model based on the input data in the target dialogue data and the intention label of the input data, so that the trained intention recognition model performs intention recognition on new input data.
US11646010B2

A method for estimating an embedding capacity includes receiving, at a deterministic reference encoder, a reference audio signal, and determining a reference embedding corresponding to the reference audio signal, the reference embedding having a corresponding embedding dimensionality. The method also includes measuring a first reconstruction loss as a function of the corresponding embedding dimensionality of the reference embedding and obtaining a variational embedding from a variational posterior. The variational embedding has a corresponding embedding dimensionality and a specified capacity. The method also includes measuring a second reconstruction loss as a function of the corresponding embedding dimensionality of the variational embedding and estimating a capacity of the reference embedding by comparing the first measured reconstruction loss for the reference embedding relative to the second measured reconstruction loss for the variational embedding having the specified capacity.
US11646001B2

There is provided a data processor for a display device including a display panel having a first resolution. The data processor includes a first mode selector and a player. The first mode selector includes a distance detector, a comparator, and a transmission resolution adjustor. The distance detector may detect a current distance between a viewer and a display surface of the display panel. The comparator determines an amount of change of the current distance from a previous distance. The transmission resolution adjustor determines a second resolution according to a threshold range within which the previous distance falls and the amount of change. The player processes received external image data as intermediate data having the second resolution.
US11645997B2

An information processing method. The information processing method includes obtaining an input operation, the input operation being used to activate an input interface; and activating the input interface and displaying the input interface in an output area of a display screen based on a refresh rate corresponding to the input interface in response to the input operation.
US11645983B2

The embodiments of the present application disclose a booster circuit and a driving method thereof, a backlight module and a display device. The booster circuit includes: a booster sub-circuit and an oscillation elimination sub-circuit; wherein the booster sub-circuit includes a power supply element, an inductor, and a first switch; the booster sub-circuit is configured to provide, at a connection node, a voltage higher than a voltage provided from the power supply element; and wherein a parasitic capacitance occurs between the connection node and a ground terminal; the oscillation elimination sub-circuit is configured to prevent a current generated when the parasitic capacitance discharges from flowing through the inductor so as to eliminate an oscillation generated between the parasitic capacitance and the inductor.
US11645981B2

Disclosed are a gate driver and a display panel including the same. The gate driver according to an embodiment includes a plurality of signal transfer units cascade-connected via a carry line to which a carry signal is applied from a previous signal transfer unit, and an nth (n is a positive integer) signal transfer unit includes a first output unit configured to output a first gate signal to a first output node according to a voltage of a first control node configured to pull up an output voltage and a second control node configured to pull down the output voltage; and a second output unit configured to output a second gate signal in which a phase of the first gate signal is reversed to a second output node, wherein the second output unit may include a first pull-up transistor configured to output a high potential voltage to the second output node according to a voltage of a second control node of an (n-i)th (i is a positive integer less than n) signal transfer unit; and a second pull-down transistor configured to output a first low potential voltage to the second output node according to a voltage of a first control node of an (n+j)th (j is a natural number greater than n) signal transfer unit.
US11645979B2

The present disclosure relates to a display device and a driving method thereof. The display device includes a sensing unit configured to sense electrical properties of each of pixels; a timing controller including a compensation unit configured to modulate pixel data to be written to the pixels based on sensed data from the sensing unit, a sensing error processing unit configured to analyze the sensed data to detect a sensing error, and a gate control unit configured to output a gate timing control signal; a level shifter configured to receive the gate timing control signal and output a clock; and a gate driver configured to receive the clock from the level shifter and supplying a gate signal to the gate lines, wherein the sensing error processing unit resets the timing controller when the sensing error is detected.
US11645978B2

The present disclosure provides method and device for processing compensation data to be applied to a pixel circuit, and a display panel. The method includes: receiving M compensation data; determining a first threshold range according to (i−N)-th to (i−1)-th standard data, wherein midpoint and length of the first threshold range both depend on the (i−N)-th to (i−1)-th standard data; judging whether an i-th compensation data is in the first threshold range or not; in response to the i-th compensation data being in the first threshold range, determining the i-th compensation data as qualified and using it as an i-th standard data; and in response to the i-th compensation data not being in the first threshold range, determining the i-th compensation data as unqualified, replacing it with an average value of the (i−N)-th to (i−1)-th standard data, and using the replaced i-th compensation data as the i-th standard data.
US11645975B2

The present embodiments disclose a pixel driving circuit and a display device including the same. A pixel driving circuit according to an embodiment of the present disclosure includes a first pixel circuit configured to control light-emission and non-emission of the luminous element in response to a control signal applied to each of a plurality of subframes constituting a frame during a light-emitting period and a second pixel circuit storing a bit value of image data in a data writing period and generating the control signal based on the bit value and a clock signal in the light-emitting period.
US11645974B2

A display device includes a pixel unit including pixels, a timing controller configured to generate image data based on input image data, a data driver configured to generate a data signal corresponding to the image data and supply the data signal to the pixels, a power supply configured to supply a power voltage to the pixel unit, and a power controller configured to calculate a load value and a peak grayscale value based on the input image data, and to generate a power control signal to change a voltage level of the power voltage based on the load value and the peak grayscale value.
US11645967B2

A gate driving circuit and a display panel are provided. The gate driving circuit reduces the number of transistors through the inverter in the pull-down maintaining circuit such that the number of the signal output ends connected to the inverter is reduced. In this way, the number of the other transistors in the pull-down maintaining circuit is also reduced. Therefore, the number of the transistors and the number of the signal output ends of the pull-down maintaining circuit are both reduced. This means that the number of the transistors and the number of the signal output ends of the gate driving circuit are both reduced.
US11645964B2

A display device includes a display panel. The display panel includes a pixel including a light emitting element. A compensator calculates a current stress of the light emitting element based on input grayscale values sequentially provided for the pixel during a specific time and generates a first output grayscale value by compensating for a first input grayscale value provided at a current time point based on the current stress. A driver generates a data signal based on the first output grayscale value and supplies the data signal to the pixel. The compensator sets the first output grayscale value to be less than the first input grayscale value in case that the input grayscale values are greater than a reference grayscale value.
US11645956B2

A safety lighting assembly enabled to cast light rearward toward the surface to which it is attached. The safety light assembly provides additional portions for emitting light in selected directions so as to facilitate situation awareness of the object.
US11645954B2

A curved display screen forming method includes: modeling to obtain a virtual display layer, and segmenting the display layer to obtain a size of a virtual display module; mapping the size of the virtual display module to obtain a size of a materialized display module; reducing edges of the materialized display module, and arranging an adjustment protrusion on each edge of the materialized display module; modeling to obtain a virtual adjustment layer, wherein a virtual plate of the virtual adjustment layer corresponds to the plurality of virtual display modules, obtaining a size of the virtual plate; converting the size of the virtual plate from a curved surface to a plane to obtain a planar size of the materialized plate; and assembling the materialized display module and the materialized plate to form a curved display screen.
US11645950B2

The invention discloses a bionic human esophagus and stomach digestive system including a bionic stomach assembly and a bionic esophagus assembly. The bionic stomach assembly includes a bionic stomach including a stomach body provided with a pylorus and a cardia, a rolling compression apparatus disposed outside the stomach body for performing rolling compression on the bionic stomach, and a gastric juice tube in fluid communication with the stomach body. The bionic esophagus assembly includes a bionic esophagus in fluid communication with the cardia, a first and second esophagus clamp which are respectively clamped at two ends of the bionic esophagus for controlling the esophagus to be opened or closed, and a vibrator disposed between the first and second esophagus clamps for driving the bionic esophagus to vibrate. In the application, the bionic stomach and esophagus are subject to mechanical compression and vibration, thereby simulating a real stomach digestive system.
US11645948B2

The present disclosure relates to tactile displays, for example electro-magnetic Braille displays. In certain disclosed embodiments, tactile displays may comprise capture plate assemblies. Such capture plate assemblies may be removable from tactile displays to facilitate cleaning and/or maintenance of the tactile display.
US11645947B1

This disclosure describes a tabletop game assistant system configured to ingest and guide tangible games (such as board games, card games, etc.) using natural language interaction and image capture/visual display components. The system can include features enabling a game developer to “teach” the system the rules of a game using natural language, such as written instructions, to reduce or eliminate the need for writing dedicated code. The system may process images of a game board and/or tokens such as game pieces and/or cards to further generate game data in the form of a logical game model. The system can use the game data to guide human players of the game and, in some cases, participate as a player itself. The system may further be configured to observe a game and detect invalid actions, answer questions regarding the rules, and suggest moves. The system may provide additional utilities such as generating a random output (e.g., rolling virtual dice) and learning to recognize new game pieces.
US11645946B2

A language learning system is provided and includes multilingual content in both text and audio versions, a means for correlating the multilingual content with a translation of the text and audio version, and a computing device. The computing device includes a general user interface permitting a user to choose a specific subset of the multilingual content and a central processing unit to translate native language of the specific subset to a selected language translation.
US11645944B2

A learning toy which enables learning of high-level programming in a stepwise manner. A movement path is constituted by a plurality of command panels in which command information which can be read with an optical reading module is recorded being arranged. A mobile robot sequentially reads command information included in the command panels through which the mobile robot passes while moving along the movement path and stores a plurality of pieces of command information in a command information memory. The mobile robot takes out a plurality of pieces of command information from arbitrary positions in the command information memory to execute operation. If a plurality of pieces of command information necessary for operation of the mobile robot are stored in the command information memory, a control unit of the mobile robot automatically extracts and takes out the command information and causes the mobile robot to operate.
US11645941B1

Methods, computer systems, and computer readable media are provided for promoting positive activity patterns for users and facilitate long-term adherence to the activity patterns, such as by providing alerts or electronic reminders to ambulate in a fashion that is responsive to an individual's actual activity patterns and behaviors and compatible with routine activities in the workplace and home. In particular, embodiments of the present invention are directed to measuring physical activity patterns during the waking hours of a human, and in some embodiments continuously measuring these activity patterns; automatically ascertaining whether the patterns exhibit sufficient frequency and variability of activity such as confers certain health benefits; and if the patterns do not manifest such features, to adaptively provide sensible reminders at irregular within-day intervals such as are likely to establish healthy patterns of ambulation and other light activity.
US11645940B2

This disclosure describes a keyboard that is selectively configurable in a testing mode, where characters are not visible on a set of touch-based input receivers of the input device, a training mode, where characters are visible on some but not all of the set of touch-based input receivers of the input device, and a standard mode, where characters are visible on all of the set of touch-based input receivers of the input device. This disclosure also describes techniques for manufacturing the input device and illuminating characters via the touch-based input receivers. The described keyboard improves on conventional input devices by allowing selection of one or more touch-based input receivers for which characters are illuminated, or selection of a testing mode where a user cannot see characters on any of the touch-based input receivers.
US11645933B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, by a device, user input selecting an augmented reality content item for display, the augmented reality content item corresponding to a tutorial with augmented reality content; causing, in response to receiving the user input, a camera of the device to activate to capture an image feed; displaying tutorial content in conjunction with the image feed; and modifying the image feed with augmented reality content that corresponds to the tutorial content.
US11645930B2

A computer-implemented method includes: monitoring, by a computing device, information regarding a user's real-world environment; detecting, by the computing device and based on the monitoring, when the user's real-world environment includes patterns that are correlated with a study topic; and providing, by the computing device, information regarding the study topic for display in a user device based on the detecting.
US11645927B2

The present disclosure provides predictive flight diversion management by: receiving weather data for a zone of air traffic control; receiving flight tracking data for a plurality of aircraft travelling in the zone of air traffic control; determining capacity rates for a plurality of airports in the zone of air traffic control, based on the flight tracking data; and in response to receiving a diversion trigger from a predictive model predicting a diversion event: determining, based on the weather data, the flight tracking data, and the capacity rates, a subset of aircraft from the plurality of aircraft that are to be diverted from original destinations in the zone of air traffic control to new destinations.
US11645916B2

The present invention improves the accuracy of predicting rarely occurring behavior of moving bodies, without reducing the accuracy of predicting commonly occurring behavior of moving bodies. A vehicle 101 is provided with a moving body behavior prediction device 10. The moving body behavior prediction device 10 is provided with a first behavior prediction unit 203 and a second behavior prediction unit 207. The first behavior prediction unit 203 learns first predicted behavior 204 so as to minimize the error between behavior prediction results for moving bodies and behavior recognition results for the moving bodies after a prediction time has elapsed. The second behavior prediction unit 207 learns future second predicted behavior 208 of the moving bodies around the vehicle 101 so that the vehicle 101 does not drive in an unsafe manner.
US11645913B2

Systems and methods limit communication of redundant telematics data in V2X systems. A communications management device receives telematics data from multiple sources in a service area and calculates a trajectory each of the objects identified by the telematics data. The communications management device selects high vulnerability trajectories based on the calculated trajectories and identifies when the telematics data from different sources, of the multiple sources, corresponds to a same vehicle. When duplicate sources are determined to provide tracking data corresponding to the same vehicle, the communications management device reports (to a collision avoidance system) the tracking data from only the most accurate of the duplicate sources.
US11645905B2

Systems and methods for monitoring physiological monitoring systems are described herein. A communication interface module can be configured to receive from a physiological monitoring system first data based on a snapshot taken of a status of the physiological monitoring system at a first time. A memory module can be configured to store the first data and a baseline associated with the physiological monitoring system. A processor module can be configured to compare the first data with the baseline and to generate a notification if the first data deviates from the baseline by a predetermined amount. A display module can be configured to display a physical location of a plurality of physiological monitoring systems and display the notification.
US11645904B2

Methods, systems, and apparatus, including computer programs encoded on storage devices, for drone-augmented emergency response services. In one aspect, a monitoring system, comprising: a plurality of monitoring control units, and a monitoring application server, wherein the monitoring application server includes a network interface, one or more processors, and one or more storage devices that include instructions to perform operations. The operations include receiving an emergency event notification from a first monitoring control unit of the plurality of monitoring control units, determining a type of emergency event, and a location associated with the emergency event notification, identifying one or more drones that can be deployed to the location associated with the emergency event, and transmitting an instruction to a monitoring station server associated with a drone base station to deploy the one or more identified drones to the location associated with the emergency event.
US11645901B2

According to an aspect of intrusion detectors for lorries, there is provided a method of detecting intrusion of one or more persons into cargo hold of a vehicle carrying goods that emit carbon dioxide the method comprising identifying an intrusion event by detecting a decrease in concentration of carbon dioxide within the cargo hold. For example, the intrusion evident may be identified by detecting a decrease in concentration of carbon dioxide within the cargo hold of at least 400 ppm. A decrease in CO2 can be attributed to unauthorised access being made into the cargo hold as cargo holds typically remain closed during a journey.
US11645893B2

Disclosed herein is a method to facilitate betting in a game. Accordingly, the method may include a step of receiving a game data from a game sensor. Further, the method may include a step of analyzing the game data. Further, the method may include a step of identifying an occurrence of a betting event. Further, the method may include a step of transmitting options. Further, the method may include a step of receiving an option indication. Further, the method may include a step of receiving an actual outcome of the betting event from the game sensor. Further, the method may include a step of comparing the option indication and the actual outcome. Further, the method may include a step of determining a response. Further, the method may include a step of transmitting the response to the participant device. Further, the method may include a step of storing the response.
US11645892B2

Electronic gaming machines and systems are disclosed that provide for a symbol-based main game that features an array of symbol positions that may, if an array growth condition is met, increase in size. Determining whether the array growth condition is met may involve determining how many array growth symbols are shown in association with a game play. A further determination may be made as to whether a feature game trigger condition is met and, if so, a feature game may be presented that utilizes the same array of symbol positions that were present in the main game when the feature game was triggered. Additional array growth may occur in the feature game if the array growth condition is met again.
US11645891B2

Embodiments of the present invention are directed to gaming systems that allow customers to wager, or “trade-in” an object of value or winning situation for a chance to win an even more valuable award. The chance for valuable award may be a bonus game or chance to win a bonus game. Bonus awards are “funded” by the savings achieved from the players trading in their wins in the base game, which would otherwise be paid. Players who do not trade-in see no changes from the base game paytable, while those players who participate in the trade-in bonus have a different gaming experience.
US11645887B2

This disclosure relates to devices, systems, and methods include an electronic gaming device management system including a memory including one or more promotional gaming structures, one or more processors configured to implement the one or more promotional gaming structures, where the one or more promotional gaming structures includes a first promotional gaming structure relating to a first gaming site.
US11645878B2

According to various embodiments, an electronic device comprises: at least one communication circuit configured to provide communication with a vehicle device or an external electronic device; at least one processor electrically connected to the at least one communication circuit; and a memory electrically connected to the at least one processor, wherein, the memory, when executed, can store instructions configured such that the at least one processor acquires and stores first information related to a vehicle device when connected to the vehicle device, acquires second information related to the vehicle device when the electronic device satisfies specified conditions, determines the state of the vehicle device on the basis of the first information and the second information, and performs a designated operation on the basis of the determination. In addition, other embodiments are possible.
US11645869B2

A system to recognize objects in an image includes an object detection network outputs a first hierarchical-calculated feature for a detected object. A face alignment regression network determines a regression loss for alignment parameters based on the first hierarchical-calculated feature. A detection box regression network determines a regression loss for detected boxes based on the first hierarchical-calculated feature. The object detection network further includes a weighted loss generator to generate a weighted loss for the first hierarchical-calculated feature, the regression loss for the alignment parameters and the regression loss of the detected boxes. A backpropagator backpropagates the generated weighted loss. A grouping network forms, based on the first hierarchical-calculated feature, the regression loss for the alignment parameters and the bounding box regression loss, at least one of a box grouping, an alignment parameter grouping, and a non-maximum suppression of the alignment parameters and the detected boxes.
US11645858B2

Systems and methods for rapidly developing annotated computer models of structures and properties is provided. The system generates three-dimensional (3D) models of structures and property using a wide variety of digital imagery, and/or can process existing 3D models created by other systems. The system processes the 3D models to automatically identify candidate objects within the 3D models that may be suitable for annotation, such as roof faces, chimneys, windows, gutters, etc., using computer vision techniques to automatically identify such objects. Once the candidate objects have been identified, the system automatically generates user interface screens which gather relevant information related to the candidate objects, so as to rapidly obtain, associate, and store annotation information related to the candidate objects. When all relevant annotation information has been gathered and associated with model objects, the system can create a list of materials that can be used for future purposes, such as repair and/or reconstruction of real-world structures and property.
US11645857B2

A license plate number recognition method includes: extracting license plate number features of an image to be recognized including a license plate number, through a pre-trained convolutional neural network; extracting an intermediate convolution result during extracting the license plate number features, and extracting a first verification feature and/or a second verification feature according to the intermediate convolution result; verifying whether the license plate number features are correct according to the first and/or second verification features; if correct, outputting a predicted license plate number result according to the license plate number features. During the feature extraction process of the license plate number features, an intermediate feature is extracted as a verification feature to verify whether the extracted license plate number features are correct, and only when the verification is passed, outputting the license plate number result, which reduces the output error rate of the license plate number recognition result.
US11645854B2

A method for processing navigation data, a path guidance method, devices, electronic apparatuses, and a storage medium are provided, which are related to a field of autonomous driving technology, and in particular, to a field of advanced assisted driving technology and a field of road navigation technology. The method includes: acquiring attribute information of respective lane lines on a road; dividing the road into multiple lane groups based on a grouping node and a dividing direction, and determining lane relationship information between the lane groups; and setting virtual points corresponding to the respective lane groups, and associating attribute information of a lane line in an ith lane group to an ith virtual point and associating lane relationship information between the ith lane group and an (i+1)th lane group to the ith virtual point.
US11645845B2

The present invention enables detection of a sponsorship credit display in a broadcast program with higher precision. A sponsorship credit display detection device 100 according to the present invention includes: a CM segment detection unit 120 that extracts a cut point, which is a time point where a frame in which the volume of an audio signal of a broadcast program is less than a volume threshold value and the amount of change from a previous frame is at least a pixel change threshold value is played, and detects a CM segment by comparing an interval of the extracted cut point with a CM defined length; a sponsorship credit display segment estimation unit 130 that estimates, as a sponsorship credit display segment, a predetermined time period before or after at least one continuous CM segment detected by the CM segment detection unit 120; and an output unit 140 that outputs information indicating the sponsorship credit display segment.
US11645844B2

According to some embodiments, disclosed are systems and methods for machine learning-based image detection and the determination of slippery conditions based therefrom. The disclosed systems and method identify a set of images that depict captured imagery in relation to at least one area of a floor at a location. These images are then analyzed via at least one slippery condition detection machine learning algorithm, which results in a determination of a classification of the area of the floor (e.g., does a puddle exist or other type of slippery condition). This information is stored and later used for training of the at least one slippery condition detection machine learning algorithm. Moreover, the information is communicated to beacons in/around the location, to alert users to the condition.
US11645838B2

An object detection system capable of tracking a moving object over a wide range, at a high processing speed, and with a high accuracy of recognition without increasing the number of image capturing apparatuses installed in one place is provided. A movement information acquisition unit acquires movement information, which is information regarding a moving object included in a first image captured by a first image capturing apparatus among a plurality of image capturing apparatuses arranged in positions different from one another. A search range determination unit determines a limited search range in a second image captured by a second image capturing apparatus among the plurality of image capturing apparatuses in accordance with the movement information. An object recognition unit performs recognition of the moving object for the search range in the second image.
US11645819B2

Augmented reality systems provide graphics over views from a mobile device for both in-venue and remote viewing of a sporting or other event. A server system can provide a transformation between the coordinate system of a mobile device (smart phone, tablet computer, head mounted display) and a real world coordinate system. Requested graphics for the event are displayed over a view of an event.
US11645818B2

A virtual model placement system can generate virtual floors and virtual walls to correspond to a real-world environment. Virtual items such as doors, windows, lamps, can be placed on the generated virtual walls and the system can generate dynamic updates of the placed items in response to movement by a user's device (e.g., a smartphone moving from right to left). The virtual items can be initially placed as primitives and then rendered to new positions upon the user selecting a render or lock instruction.
US11645810B2

A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to omit reporting of one or more primitives the ray is determined to intersect. The omitted primitives include primitives which are provably capable of being omitted without a functional impact on visualizing the virtual scene.
US11645809B2

Systems and methods for implementing methods for user selection of a virtual object in a virtual scene. A user input may be received via a user input device. The user input may be an attempt to select a virtual object from a plurality of virtual objects rendered in a virtual scene on a display of a display system. A position and orientation of the user input device may be determined in response to the first user input. A probability the user input may select each virtual object may be calculated via a probability model. Based on the position and orientation of the user input device, a ray-cast procedure and a sphere-cast procedure may be performed to determine the virtual object being selected. The probability of selection may also be considered in determining the virtual object. A virtual beam may be rendered from the user input device to the virtual object.
US11645807B2

When performing anisotropic filtering when sampling a texture to provide an output sampled texture value for use when rendering an output in a graphics processing system, a number of positions for which to sample the texture along an anisotropy direction along which samples will be taken in the texture is determined by determining the square root of the coefficient F for an ellipse having the form Ax2+Bxy+Cy2=F corresponding to the projection of the sampling point for which the texture is being sampled onto the surface to which the texture is to be applied, and using the determined square root of the ellipse coefficient F to determine the number of positions for which samples should be taken along the anisotropy direction in the texture.
US11645803B2

According to an embodiment, a source object presented in a source video is identified. Attribute information of the source object in respective frames of a sequence of source frames in the source video is identified. The attribute information represents an animation effect associated with the source object across the sequence of source frames. The attribute information is provided for use in reproducing the animation effect in a target video.
US11645794B2

Provided is a monitoring apparatus comprising: a selection unit configured to select, among a plurality of state values corresponding to measurement values from a plurality of sensors for monitoring states of a plurality of facilities, a state value that has changed by an amount equal to or greater than a predetermined change width or change rate during a predetermined time length period; a sort unit configured to sort at least one state value selected, according to a change width or a change rate; and a display processing unit configured to perform processing to display an information screen corresponding to the at least one state value sorted.
US11645775B1

A non-transitory processor-readable medium stores code representing instructions to be executed by the processor. The code comprises code to cause the processor to receive a first image and a second image from a stereo camera pair disposed with a vehicle. The code causes the processor to detect, using a machine learning model, an object based on the first image, the object located within a pre-defined area within a vicinity of the vehicle. The code causes the processor to determine a distance between the object and the vehicle based on disparity between the first image and the second image. The code causes the processor to determine a longitudinal value of the vehicle based on the distance and a height of the vehicle. The code causes the processor to send an instruction to facilitate driving of the vehicle based on a road profile associated with the longitudinal value.
US11645766B2

A processor may receive a media frame collection. The media frame collection may include two or more frames. The processor may identify, from the media frame collection, a location of an entity. The processor may determine whether the location of the entity is within a threshold location in regard to the other two or more frames in the media frame collection. The processor may display the one or more frames that exceed the threshold location to a user.
US11645763B2

An image processing apparatus detects a tracking target object in an image, executes tracking processing to track the object, determines whether an attribute of an object detected from the image is a predetermined attribute, identifies, when a first state in which the object is detected changes to a second state with the object not detected, a given object included in the image and positioned at least partially in front of the object in the second state, based on a position of the object in the first state, controls the tracking processing, based on a determination whether an attribute of the given object is the predetermined attribute, and determines, based on the result, whether to continue the tracking processing. The tracking processing continues until at least a predetermined time has elapsed when a determination to continue the tracking processing on the tracking target object for the predetermined time has been made.
US11645752B2

A system and method for analyzing images using programmable device is disclosed. A sequencer operating on the non-transitory programmable device applies the first image analysis step to the first image to develop annotated training data. Specifications of the first image and the first image analysis step are developed using a graphical user interface operating on a computer. In addition, a machine learning system trainer operating on the programmable device trains an untrained machine learning system to develop a trained machine learning system. When the trained machine learning system is presented with the first image as an input, the trained machine learning system develops a prediction of the annotated training data. In addition, the sequencer analyzes a second image by undertaking a workflow, wherein the workflow is received from the computer and is specified using the graphical user interface and comprises a second image analysis step that that specifies operating the trained machine learning system.
US11645749B2

A system for determining and visualizing damage to an anatomical joint of a patient. The system is to: obtain a three dimensional image representation of an anatomical joint which is based on a medical image stack; determine damage to an anatomical structure in the anatomical joint by analyzing the medical image stack; mark damage to the anatomical structures in the obtained three dimensional image representation; obtain a 3D model based on the three dimensional image representation; and create a graphical user interface (GUI). The GUI may comprise: functionality to visualize and enable manipulation of the at least one 3D model; functionality to enable removal of the visualization of the anatomical structure from the 3D model; functionality to visualize and enable browsing of the medical image stack; and functionality to visualize the position of the medical image that is currently visualized.
US11645745B2

Embodiments described herein may provide devices, systems, methods, and/or computer readable medium for adverse event detection and severity estimation in surgical videos. The system can train multiple models for adverse detection and severity estimation. The system can load selected models for real-time adverse event detection and severity estimation.
US11645744B2

An inspection device includes: an analyzer to calculate a parameter representing a feature of image data of an object having no defect by performing dimensionality reduction on the image data, and perform dimensionality reduction on image data of an object to be inspected by using the parameter; a restorer to generate restored data obtained by restoring the image data of the object to be inspected subjected to the dimensionality reduction; a corrector to filter the restored data by using a filter for correcting an error between the restored data and the image data of the object to be inspected, thereby generating corrected restored data; a determiner to output a determination result indicating whether the object to be inspected is defective, based on a difference of each pixel between the image data of the object to be inspected and the corrected restored data; and an interface to output the determination result.
US11645732B2

A graphics processing unit includes a pixel shader, an output merger, a cache, and a memory. The pixel shader is configured to output a pixel data. The output merger is coupled to the pixel shader and configured to receive the pixel data. The output merger outputs the pixel data and a sample mask corresponding to the pixel data. The cache is coupled to the output merger and configured to receive the pixel data and the sample mask. The cache generates a sample data according to the pixel data and the sample mask. The memory is coupled to the cache. The cache writes the sample data into the memory. A data size of the sample data is a multiple of a data size of the pixel data. An operation method thereof is also provided.
US11645718B2

An electronic trading method is provided. The method includes receiving a trading strategy order having a parent trading strategy including multiple quoting legs; splitting the trading strategy order into multiple child orders; and submitting each of the multiple child orders to exchange systems adapted to fill the quoting legs in the child orders. Each child order includes a child trading strategy having a single quoting leg or a reduced number of quoting legs relative to the parent trading strategy. The child trading strategies are the same as the parent trading strategy except for the number of legs marked as quoting legs. The method may be performed by a trading strategy device disposed between a client device and multiple server side devices.
US11645715B2

In some embodiments, the instant invention provides for specifically programming a computer machine to perform at lease: receiving, from a trader, a passive indication of interest (IOI) for a financial instrument, where the passive IOI is a bid or an offer and a resting liquidity; classifying the trader as at least: a trading type that is subject to a decline ratio calculation for crossing the passive IOIs, where the decline ratio calculation identifies how many eligible aggressive IOIs have been previously declined by the trader out of a total number of all eligible aggressive IOIs that were offered to such trader; receiving, from another trader, another TOT that is an aggressive IOI where the aggressive IOI is available to be immediately crossed at the price; and determining, in real-time, an allocation of the aggressive IOI to the trader submitted the passive TOT based on the decline ratio of the trader.
US11645710B2

A mobile banking reconciliation application allows a user to reconcile a business's records with banking records associated with one or more accounts of the business. The mobile banking reconciliation application can access an accounting system to obtain business records and banking records associated with the business. The banking records and business records may be displayed as a set of cards that a user can scroll and/or flip through (e.g., using the touch screen of a mobile device). The related business records displayed may be a suggestion that is based on a determination that the banking record likely matches the business record. The user may identify the appropriate business record for the particular bank record being reconciled from existing business records, or the user may create a new business record.
US11645700B2

A device receives vehicle data associated with vehicles located at a vehicle dealership lot, and receives, from a user device, profile data identifying a user of the user device and data identifying a particular vehicle of the vehicles. The device compares the data identifying the particular vehicle and the vehicle data to determine particular vehicle data associated with the particular vehicle, and processes the particular vehicle data and the profile data of the user, with a first model, to determine purchase options for the particular vehicle and the user. The device provides, to the user device, the particular vehicle data and the purchase options for the particular vehicle to cause the user device to display the particular vehicle data and the purchase options for the particular vehicle.
US11645698B2

An object tracking system includes a sensor, a weight sensor, and a tracking system. The sensor is configured to capture a frame of at least a portion of a rack within a global plane for a space. The tracking system is configured to detect a weight decrease on the weight sensor. The tracking system is further configured to receive the frame of the rack, to determine a pixel location for a person, to determine the person is within a predefined zone associated with the rack. The tracking system is further configured to identify the item associated with the weight sensor and to add the identified item to a digital cart associated with the person.
US11645697B2

A system and method for simple checkout is described. A computing device is used to access a website. The computing device receives a selection of an item to purchase at the retail website. The computing device provides purchase authorization information from the credit account app to a checkout of the retail website without the user providing account information for the credit account.
US11645695B2

A method may include obtaining interactions between users and items, and calculating, for each edge in a bipartite graph, an edge weight using an inverse of the degree of a user node connected to the edge and an inverse of the degree of an item node connected to the edge. The bipartite graph includes user nodes corresponding to the users and item nodes corresponding to the items. The method may further include identifying paths each including an edge connecting the target user node and a common item node, an edge connecting a neighboring user node and the common item node, and an edge connecting the neighboring user node and a neighboring item node. The method may further include calculating, using the edge weights calculated for the edges, scores for the paths, and recommending, to the target user and using the scores for the paths, a recommended item.
US11645689B2

In an approach to providing a notification based on lack of search results, one or more computer processors monitor one or more queries for content in an online marketplace. One or more computer processors determine that a result of the one or more queries is content is not found. One or more computer processors determine that a history of the result of the one or more queries for the content exceeds a threshold for content not found. One or more computer processors send a notification of the history.
US11645687B2

A system and method is disclosed for facilitating international return of dutiable goods. A typical application involves a purchaser buying goods on-line, resulting in shipping the goods internationally to the purchaser. After receipt of the goods, the purchaser determines that return of the goods is necessary. The purchaser contacts the merchant selling the goods to request returning the goods. The merchant, in turn, communicates to the carrier delivering the goods that an international return is requested. The merchant provides certain information to the carrier allowing the carrier to make available the necessary documentation required by the customer to return the goods to the merchant. The documentation includes a properly completed commercial invoice that is made available to the consignee. The consignee can then sign and use the documentation for returning the item. The documentation may be variously provided to the customer either by the merchant or the carrier.
US11645686B2

Methods, systems, and computer-readable storage media for providing, by a machine learning (ML) platform, a first binary classifier, processing, by the first binary classifier a super-set of invoices to provide a plurality of sets of invoices based on matching pairs of invoices in the super-set of invoices, providing, by the ML platform, a second binary classifier, processing, by the second binary classifier, a bank statement and the plurality of sets of invoices to define two or more super-invoices based on aggregate features of invoices in the plurality of sets of invoices, and match the bank statement to a super-invoice of the two or more super-invoices, and outputting a match of the bank statement to the super-invoice.
US11645671B2

One or more computing devices, systems, and/or methods for generating dynamic content item recommendations are provided. Content item information, extracted from message data, is aggregated to calculate popularity and attributes of content items. The content items are ranked based upon the popularity and attributes to generate a ranked list of content items. Exploration traffic is served utilizing a set of eligible content items selected from the ranked list of content items. An eligible content item is promoted for participation in auctions for serving non-exploration traffic based upon the eligible content item being served a threshold number of times.
US11645666B2

A method, an apparatus and a computer program product for evaluating demographics of viewers of live-streamed videos. A stream data of a video stream provided to an audience over the Internet via a live-streaming platform may be obtained. The stream data comprise information describing a content of the video stream. Each viewer may be identified in the video stream using a handle. Demographic information of a viewer may be estimated, automatically by a computerized device, based on the stream data and the handle of the viewer. An aggregated demographic information of the audience may be estimated based on the demographic information of a plurality of viewers comprised by the audience. Actions may be performed based on the aggregated demographic information of the audience.
US11645665B2

Examples apparatus disclosed herein are to determine a plurality of weights based on a data structure having elements corresponding to pairings of ones of a plurality of demographic partition statistics and ones of a plurality of baseline demographic statistics obtained for a target population, the demographic partition statistics corresponding to a plurality of demographic partitions of a sample population, a first element of the data structure to combine a first one of the demographic partition statistics with a first one of the baseline demographic statistics of the target population based on a first value corresponding to a numerator term of an expression and a second value corresponding to a denominator term of the expression, the weights corresponding respectively to the demographic partitions of the sample population. Disclosed example apparatus are also to adjust the attribute data based on the weights to determine ratings data for the target population.
US11645661B2

A fraud detection system for detecting fraudulent acts related to payment discounts from digital transactional data is disclosed. In some embodiments, the fraud detection system is programmed or configured with data structures and/or database records that are arranged to detect an occurrence of a triggering event, such as receiving an early payment discount by a buyer account from a supplier account. The fraud detection system is programmed to analyze how a first amount charged for certain items by the supplier account to the buyer account before the triggering event has changed to a second amount after the triggering event from digital documents related to procurement transactions. The certain items may include items for sale or for other miscellaneous items. The digital documents may include catalogs, purchase requisitions, purchase orders, or invoices. The fraud detection system is programmed to further detect any potential fraud committed by the supplier account based on the analysis result. Finally, the fraud detection system is programmed to send a warning of the potential fraud to other buyer accounts that have been offered promotions, such as the early payment discounts, from the supplier account.
US11645653B2

There is discussed a method of authorising an electronic transaction in which a user device receives a shared secret and a shared secret identifier. Subsequently, on receipt of transaction data from a transaction terminal, the user device calculates a one-way hash of data comprising the shared secret to generate a hash value, generates authentication data comprising the hash value and the shared secret identifier, and transmits the authentication data to the transaction terminal.
US11645647B1

A computer system accesses a database to retrieve account balance information for an account held by a user at a financial institution. The computer system generates a screen display to present to the user via a mobile device. The screen display shows the account balance information. The computer system receives, via the mobile device, an indication from the user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient. The computer system transmits the funds to the recipient responsive to receiving the indication.
US11645639B2

In some embodiments, systems and methods are provided to monitor and adjust perpetual inventory (PI). Some embodiments comprise multiple point of sale (POS) systems; an inventory system and a perpetual inventory (PI) engine control circuit that receives inventory information and is configured to identify the occurrence of a plurality of different events each associated with a different product at a shopping facility and corresponding to a potential inconsistency in a determined inventory count; and for each of the events: identify a first set of inventory evaluation rules; apply the first set of inventory evaluation rules to determine a type of inventory count error; determine an inventory adjustment action to be implemented based on the first product and the determined error type; and cause the inventory adjustment action to be implemented in substantially real-time to adjust the determined inventory count of the first product at the first shopping facility.
US11645630B2

Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings. Embodiments include improved approaches for translation and transcription using multiple translation/transcription services. Embodiments also include using sensors in conjunction with interactive whiteboard appliances to perform person detection, person identification, attendance tracking, and improved meeting start. Embodiments further include improvements to the presentation of content on interactive whiteboard appliances, providing meeting services for meeting attendees, agenda extraction, and learning to aid in creating new electronic meetings.
US11645618B1

Systems and methods for monitoring items in publicly available inventories, such as websites, are disclosed. Items to be monitored in the publicly available inventories are identified based on embeddings obtained for the inventory items. For example, matching inventory items may be identified based on proximity of the embeddings, such as the cosine distance between embeddings, or a classification machine learning model may be trained to infer matches, e.g., based the embeddings as well as information related to the user and source of the publicly available inventories. The inventory items in the publicly available inventories may be monitored to detect changes which may be reported. Feedback related to the match between inventory items may be used to adjust one or more parameters used for matching.
US11645612B2

Technologies are described related to the delivery of items utilizing electronic locker arrangements. Systems described herein coordinate and manage the delivery of items by large numbers of couriers using a network of electronic locker arrangements. Implementations are described corresponding to delivering items to an individual via different electronic locker arrangements as the location of the individual changes. The systems can track the location of individuals and as requests to deliver items are received by the systems, the current location of the individuals can be used to determine an electronic locker arrangement to store items for the individuals until the items are picked up. The systems can generate identifiers that uniquely correspond to individuals and their various locations. In these situations, the identifiers can be used by the individuals or by others to have items delivered to the individuals via electronic locker arrangements.
US11645608B2

Techniques for managing notifications may be described. In an example, the notifications may relate to an item and may be provided to a user device. A passive device may be associated with the item. A delivery management device at a particular location may detect the proximity of the passive device. The delivery management device may cause a notification to be sent to the user device based on the proximity. The notification may describe that the item may have been detected at the particular location.
US11645595B2

Embodiments of the invention are directed to techniques that include predicting, by a computer system, a number of predicted opportunities and signatures of the predicted opportunities expected in a time window. Based on the signatures of the predicted opportunities, the computer system generates a listing of entities ranked according to signatures of the predicted opportunities. The computer system selects the entities to be assigned to the predicted opportunities based, at least in part, on computing capacity related to sales while accounting for any current opportunities having been assigned to the entities.
US11645581B2

Computer-implemented machines, systems and methods for providing insights about a machine learning model, the machine learning model trained, during a training phase, to learn patterns to correctly classify input data associated with risk analysis. Analyzing one or more features of the machine learning model, the one or more features being defined based on one or more constraints associated with one or more values and relationships and whether said one or more values and relationships satisfy at least one of the one or more constraints. Displaying one or more visual indicators based on an analysis of the one or more features and training data used to train the machine learning model, the one or more visual indicators providing a summary of the machine learning model's performance or efficacy.
US11645569B2

A method of performing a computation using a quantum computer includes generating a first laser pulse and a second laser pulse to cause entanglement interaction between a first trapped ion and a second trapped ion of a plurality of trapped ions that are aligned in a first direction, each of the plurality of trapped ions having two frequency- separated states defining a qubit, and applying the generated first laser pulse to the first trapped ion and the generated second laser pulse to the second trapped ion. Generating the first laser pulse and the second laser pulse includes stabilizing the entanglement interaction between the first and second trapped ions against fluctuations in frequencies of collective motional modes of the plurality of trapped ions in a second direction that is perpendicular to the first direction.
US11645558B2

A method, a computer system, and a computer program product for mapping operational records to a topology graph. Embodiments of the present invention may include generating an event frequent pattern using operational records. Embodiments of the present invention may include integrating topology-based event frequent patterns. Embodiments of the present invention may include mapping the operational records with an embedding engine. Embodiments of the present invention may include predicting incident events. Embodiments of the present invention may include receiving labeled patterns to the embedding engine for an active learning cycle.
US11645553B2

A system for processing brainwave signals, a computing device, and a non-transitory computer-readable storage medium are provided. The system includes a first computing device including at least one processor and a memory storing instructions, and a brainwave sensor in communication with the first computing device. The instructions, in response to execution by the at least one processor, cause the first computing device to perform operations including: acquiring brainwave signals of a user collected by the brainwave sensor within a duration in which the user is viewing a first content item; preprocessing the acquired brainwave signals; initiating transmission of the preprocessed brainwave signals to a second computing device; and receiving, from the second computing device, content item recommendation information obtained by the second computing device analyzing the preprocessed brainwave signals.
US11645552B2

A geographic location to which a user intends to travel, medical information pertaining to the user and conditions at the geographic location that impact health of human beings can be identified. A health impact model can be created for the user, the health impact model analyzing the determined conditions at the geographic location in a context of the accessed medical information pertaining to the user. Based on the analyzing by the health impact model, a score can be assigned to an anticipated health impact on the user of the identified conditions at the geographic location. If the score assigned to the anticipated health impact on the user of the identified conditions at the geographic location exceeds a threshold value, at least one action for the user can be automatically initiated and controlled.
US11645545B2

Disclosed herein are system, method, and computer program product embodiments for training a digital assistant with expert knowledge. An organization or individual utilizing a suite of software applications with a harmonized user experience may employ a digital assistant within the user experience to assist users when problems arise. The digital assistant may field questions and requests in informal and unstructured speech and text, analyze this natural language, and determine an appropriate response. The digital assistant may utilize existing suitable knowledge bases and leverage subject-matter experts. The digital assistant may learn from the expert's response to the user in order to apply the knowledge to a similar question or request in the future.
US11645542B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a target distribution schedule for providing electronic communications based on predicted behavior rates by utilizing a genetic algorithm and one or more objective functions. For example, the disclosed systems can generate predicted behavior rates by training and utilizing one or more behavior prediction models. Based on the predicted behavior rates, the disclosed systems can further utilize a genetic algorithm to apply objective functions to generate one or more candidate distribution schedules. In accordance with the genetic algorithm, the disclosed systems can select a target distribution schedule for a particular user/client device. The disclosed systems can thus provide one or more electronic communications to individual users based on respective target distribution schedules.
US11645541B2

A technique is disclosed for generating class level rules that globally explain the behavior of a machine learning model, such as a model that has been used to solve a classification problem. Each class level rule represents a logical conditional statement that, when the statement holds true for one or more instances of a particular class, predicts that the respective instances are members of the particular class. Collectively, these rules represent the pattern followed by the machine learning model. The techniques are model agnostic, and explain model behavior in a relatively easy to understand manner by outputting a set of logical rules that can be readily parsed. Although the techniques can be applied to any number of applications, in some embodiments, the techniques are suitable for interpreting models that perform the task of classification. Other machine learning model applications can equally benefit.
US11645538B2

A network authentication system can be configured for sampling a plurality of signal samples from a device on a network, providing the plurality of signal samples to a first machine-learned model that is configured to determine a device fingerprint based at least in part on the plurality of signal samples, and providing the device fingerprint to a second machine-learned model that is configured to classify the device based at least in part on the device fingerprint.
US11645537B2

Disclosed are a neural network training method, a neural network training device and an electronic device. The neural network training method includes: training a first neural network to be trained by using sample data; determining an indicator parameter of the first neural network in a current training process; determining an update manner corresponding to a preset condition if the indicator parameter meets the preset condition; and updating a parameter of a batch normalization layer in the first neural network based on the update manner. In this way, sparsing of a feature map output by a neural network is implemented, thereby reducing an amount of data to be transmitted and improving computation speed of a chip.
US11645532B2

A property vector representing extractable measurable properties, such as musical properties, of a file is mapped to semantic properties for the file. This is achieved by using artificial neural networks “ANNs” in which weights and biases are trained to align a distance dissimilarity measure in property space for pairwise comparative files back towards a corresponding semantic distance dissimilarity measure in semantic space for those same files. The result is that, once optimised, the ANNs can process any file, parsed with those properties, to identify other files sharing common traits reflective of emotional-perception, thereby rendering a more liable and true-to-life result of similarity/dissimilarity. This contrasts with simply training a neural network to consider extractable measurable properties that, in isolation, do not provide a reliable contextual relationship into the real-world.
US11645521B2

A system for biologically determined artificial intelligence selection guidance includes a computing device designed and configured to receive at least a biological extraction and an item descriptor from a user, generate, using a classification algorithm and a plurality of past extractions, a user classifier matching user data to user sets, identify, using the classifier and the element user data, a user set identifier matching the user, produce a selection guidance using the user set identifier and the item category identifier, and provide the selection guidance to the user.
US11645514B2

A computer-implemented method includes using an embedding network to generate prototypical vectors. Each prototypical vector is based on a corresponding label associated with a first domain. The computer-implemented method also includes using the embedding network to generate an in-domain test vector based on at least one data sample from a particular label associated with the first domain and using the embedding network to generate an out-of-domain test vector based on at least one other data sample associated with a different domain. The computer-implemented method also includes comparing the prototypical vectors to the in-domain test vector to generate in-domain comparison values and comparing the prototypical vectors to the out-of-domain test vector to generate out-of-domain comparison values. The computer-implemented method also includes modifying, based on the in-domain comparison values and the out-of-domain comparison values, one or more parameters of the embedding network.
US11645510B2

An example method for accelerating neuron computations in an artificial neural network (ANN) comprises receiving a plurality of pairs of first values and second values associated with a neuron of an ANN, selecting pairs from the plurality of pairs, wherein a count of the selected pairs is less than a count of all pairs in the plurality of pairs, performing mathematical operations on the selected pairs to obtain a result, determining that the result does not satisfy a criterion, and, until the result satisfies the criterion, selecting further pairs from the plurality, performing the mathematical operations on the selected further pairs to obtain further results, and determining, based on the result and the further results, an output of the neuron.
US11645508B2

A method for generating a trained model is provided. The method for generating a trained model includes: receiving a learning data; generating an asymmetric multi-task feature network including a parameter matrix of the trained model which permits an asymmetric knowledge transfer between tasks and a feedback matrix for a feedback connection from the tasks to features; computing a parameter matrix of the asymmetric multi-task feature network using the input learning data to minimize a predetermined objective function; and generating an asymmetric multi-task feature trained model using the computed parameter matrix as the parameter of the generated asymmetric multi-task feature network.
US11645506B2

A computing system is provided. The computing system includes a processor configured to execute a convolutional neural network that has been trained, the convolutional neural network including a backbone network that is a concatenated pyramid network, a plurality of first head neural networks, and a plurality of second head neural networks. At the backbone network, the processor is configured to receive an input image as input and output feature maps extracted from the input image. The processor is configured to: process the feature maps using each of the first head neural networks to output corresponding keypoint heatmaps; process the feature maps using each of the second head neural networks to output corresponding part affinity field heatmaps; link the keypoints into one or more instances of virtual skeletons using the part affinity fields; and output the instances of the virtual skeletons.
US11645497B2

Systems and methods relate to a network model to apply an effect to an image such as an augmented reality effect (e.g. makeup, hair, nail, etc.). The network model uses a conditional cycle-consistent generative image-to-image translation model to translate images from a first domain space where the effect is not applied and to a second continuous domain space where the effect is applied. In order to render arbitrary effects (e.g. lipsticks) not seen at training time, the effect's space is represented as a continuous domain (e.g. a conditional variable vector) learned by encoding simple swatch images of the effect, such as are available as product swatches, as well as a null effect. The model is trained end-to-end in an unsupervised fashion. To condition a generator of the model, convolutional conditional batch normalization (CCBN) is used to apply the vector encoding the reference swatch images that represent the makeup properties.
US11645488B2

Provided is a Device, a System, applications and an associated Ecosystem for the consistent and reliable production, creation, generation, management and utilization of two-dimensional (‘2D’) barcodes (‘Codes’) featuring embedded Images, designating the alignment position and alignment size of the embedding Images in 2D Codes and enabling the corresponding outputted Code files by the Device System to be downloaded and or showcased digitally within all forms of digital advertising, media, television, mobile telephony and the world wide web as well as integrated with the production processes for consumer products and packaged goods, printed products, merchandise and other items featuring such 2D Codes creating a public telecommunications platform and or private intranet services featuring a searchable database, directory and or registry of the 2D Codes with embedded Images that have been created by, produced by and outputted by the Device or System.
US11645485B2

An automated system can be used for tracking facade elements such as panels, glazing, or related structures, such as to help facilitate processing (e.g., fabrication) of such elements. Such a system can also facilitate management of other aspects of a life-cycle of a facade element, such as including one or more of design management or field monitoring. Such a system can include generating a unique identifier that is specific to a particular article, such as a panel or frame member, for example. Such a unique identifier can be used to track the article through the fabrication process.
US11645483B2

An exemplary system includes a photodetector configured to generate a photodetector output pulse when the photodetector detects a photon from a light pulse having a light pulse time period, a TDC configured to monitor for the occurrence of the photodetector output pulse during a measurement time window that is within and shorter in duration than the light pulse time period, a PLL circuit for the TDC, and a precision timing circuit connected to the PLL circuit and configured to adjust, based on at least one signal generated within the PLL circuit, a temporal position of the measurement time window within the light pulse time period.
US11645482B2

Exemplary embodiments are disclosed of radio-frequency identification (RFID) systems and methods for changing operator control unit (OCU) configurations (e.g., operating frequency, address, operational configuration, etc.). In an exemplary embodiment, a system includes at least one or more radio-frequency identification (RFID) tags associated with at least one or more machines. The at least one or more RFID tags are readable by an RFID reader when the RFID reader and the at least one or more RFID tags are operationally proximate. The at least one or more RFID tags include data useable for changing the configuration of the OCU such that the OCU is configured to be operable with the at least one or more machines.
US11645477B2

A response sentence creation device includes an acquisition unit configured to acquire information indicating a situation and trigger information serving as a trigger of start of response sentence creation, a first query creation unit configured to create a first query for deriving the first answer on the basis of the trigger information, a first answer derivation unit configured to derive a first answer to the first query on the basis of the information indicating the situation, a second query creation unit configured to creates a second query for deriving a second answer on the basis of the first answer, a second answer derivation unit configured to derive the second answer to the second query on the basis of the information indicating the situation, and a response sentence creation unit configured to combine the first answer with the second answer to create a response sentence.
US11645476B2

A computer generates a formal planning domain description. The computer receives a first text-based description of a domain in an AI environment. The domain includes an action and an associated attribute, and the description is written in natural language. The computer receives the first text-based description of the domain and extracts a first set of domain actions and associated action attributes. The computer receives audio-visual elements depicting the domain, generates a second text-based description, and extracts a second set of domain actions and associated action attributes. The computer constructs finite state machines corresponding to the extracted actions and attributes. The computer converts the FSMs into a symbolic model, written in a formal planning language, that describes the domain.
US11645472B2

A method and or system for processing a response message from an analytical application that includes receiving the response message; parsing the response message to facilitate selecting a semantic model to translate the response message; obtaining the semantic model to translate the response message; translating the response message using the semantic model; and converting the translated response message to non-rich text. The non-rich text can be annotated for semantic meaning that can be displayed for example on a “dumb” display that does not support rich-text formats.
US11645452B2

Embodiments of the present invention are directed to evaluating the performance characteristics of annotator configurations against text pattern constructs in unstructured text. In a non-limiting embodiment of the invention, unstructured text is received by a processor. A text pattern construct is identified in the unstructured text and a first performance characteristic of an annotator is determined based on the text pattern construct. The text pattern construct is converted to a natural language text and a second performance characteristic of the annotator is determined based on the natural language text. A delta is determined between the first performance characteristic and the second performance characteristic. An alternative annotator configuration is identified for a portion of the unstructured text comprising the text pattern construct.
US11645446B1

A document management system generates and validates online documents. The document management system enables the customization of an online document through various rendering parameters for customizing the appearance of agreement content rendered to a receiving entity. The document management system may validate the rendering parameters of customized online documents to determine a likelihood that the documents are valid. For example, the system may determine a likelihood that an online document generated with prechecked checkbox is invalid. The document management system may recommend custom templates for online documents or modifications to an online document that may increase a likelihood of achieving an originating entity's objective. For example, the document management system can apply a machine-learned model to recommend a target rendering parameter for inclusion that would increase the likelihood of a receiving entity clicking an “Agree” button.
US11645436B2

Embodiments of the invention are shown in the figures, where a method is presented for designing a component, including designing or receiving a model of the component; determining at least one mode shape of at least a portion of the model; redesigning the model based on the determined at least one mode shape to obtain a redesigned model of the component; and manufacturing the component in accordance with the redesigned model.
US11645424B2

A computer-based system and method for verifying integrity of data in a key-value database, including assigning each key that is supported by the key-value database to a bucket in a keys database. Upon storing a pair of a value and a key in the key-value database, storing in the bucket assigned to the key a presence indicator indicative of a presence of the key in the key-value database. A bucket is assigned to a key by applying a predetermined function on the key. When reading a value from the key-value database, if the response is empty: getting from the keys database the bucket associated with the key and searching the bucket for the presence indicator associated with the key. If the presence indicator associated with the key is found in the bucket determining that the key-value database is not complete.
US11645416B1

Systems, methods, and apparatuses for providing a central location to manage permissions provided to third-parties and devices to access and use user data and to manage accounts at multiple entities. A central portal may allow a user to manage all access to account data and personal information as well as usability and functionality of accounts. The user need not log into multiple third-party systems or customer devices to manage previously provided access to the information, provision new access to the information, and to manage financial or other accounts. A user is able to have user data and third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal. The user is able to impose restrictions on how user data is used by devices, applications, and third-party systems, and control such features as recurring payments and use of rewards, via a central portal.
US11645406B2

This application relates to a system for verifying data access and a method thereof. In one aspect, the system includes a service module for receiving a data access request for an original data from a client, and sending a first verification data to the client. The system also includes a verification module for receiving a first data eigenvalue corresponding to the original data from the service module, and generating a first verification fingerprint corresponding to the first data eigenvalue. The system further includes a data module for generating the first verification data by receiving the first verification fingerprint to embed into the original data, and generating a first integrity value by hashing the first verification data. The system further includes a verification database for storing data access information comprising the first data eigenvalue, the first verification fingerprint and the first integrity value in one record identified as the original data.
US11645402B2

Methods and devices for determining whether a computing device has been compromised. File tree structure information for the computing device is obtained that details at least a portion of a tree-based structure of folders and files in a memory on the computing device. It is then determined from the file tree structure information that the computing device is compromised and, based on the determination that the computing device has been compromised, an action is taken.
US11645400B2

The present disclosure describes secured interprocess communication (IPC). The operating system traps application-level IPC calls to an IPC agent, which handles the IPC call. The IPC agent executes in a trusted execution environment so that communications between the applications involved in the IPC are secure. Since processing of IPC by the IPC agent bypasses the operating system, IPC remains secure despite any attacks against the operating system code.
US11645396B2

A method and system are provided for managing cybersecurity vulnerabilities of resources within at least one network. The method includes collecting data including application risk rank and network location. The method further includes determining a vulnerability score for vulnerabilities of the resources and determining severity score based on the application risk rank and network location. The method additionally includes integrating the vulnerability score and the severity score to create a two-dimensional risk ranking.
US11645389B2

Systems, methods, devices, and computer readable media related to fraud detection. Fraud detection is achieved using a flexible scripting language and syntax that simplifies the generation of fraud detection rules. The rules are structured as conditional IF-THEN statements that include data objects referred to as Anchors and Add-Ons. The Anchors and Add-Ons used to generate the rules also correspond to a distinct data path for the retrieval data from any of a variety of data sources. The retrieval of data from the various data sources is optimized based on data dependencies within the rules. By knowing the data dependencies of each rule and utilizing parallelization of rule execution, the retrievals of data from the data sources is achieved efficiently so the rules can be executed quickly.
US11645387B2

An electronic device is disclosed. An electronic device according to various embodiments comprises: a processor; and a memory electrically connected to the processor, wherein the processor may be configured to: obtain a plurality of first parameters associated with attributes of at least one malicious code and a plurality of second parameters associated with a system in which the at least one malicious code is executed; obtain a similarity on the basis of a first comparison result according to a first comparison method between the plurality of first parameters and a second comparison result according to a second comparison method between the plurality of second parameters; and classify the at least one malicious code into at least one cluster on the basis of the similarity between the at least one malicious code. Other various embodiments may be provided.
US11645384B2

A system is provided for electronic data obfuscation and protection using independent destructible data objects. The system may split a set of data into a data portion and a key portion, where the data portion may be stored in a database separately from the key portion. The data portion may further comprise a set of executable code for a time or iteration based destructible data object, where the data object may incrementally decrease a countdown value based on the passage of time and/or iterations. If the countdown value reaches a threshold value without being refreshed, the data object may automatically execute one or more processes to protect the set of data. In this way, the system provides a secure way to prevent unauthorized access to sensitive data.
US11645381B2

A tool for providing a user configured one-time password. Responsive to receiving a request for a one-time password, the tool sends the one-time password, based at least in part, on a user configured one time password rule. The tool receives a user configured one-time password return value for the one time password. The tool determines whether the user configured one-time password return value satisfies the user configured one-time password rule when applied to the one-time password. Responsive to a determination that the user configured one-time password return value satisfies the user configured one time password rule, the tool accepts the user configured one-time password return value and granting access to the application.
US11645378B2

Examples disclosed herein relate to receiving an authentication credential from a user, generating a security key associated with a physical document selected for an image capture operation, receiving a request for a captured image file of the physical document, and providing the captured image file of the physical document upon determining that the request comprises the security key.
US11645376B2

An example operation may include one or more of submitting a part replacement request to replace a first part of a device, qualifying a second part and repair resources, issue a part replacement transaction to the blockchain network, endorse the part replacement transaction by the plurality of blockchain peers, and replace the first part with the second part. The first part includes a blockchain peer of a plurality of blockchain peers and the device includes a blockchain network including a plurality of parts each corresponding to one of the plurality of blockchain peers.
US11645375B2

Embodiments of the present disclosure relate to methods, systems and computer program products for authorization of resource access. According to the method, a first token is assigned by one or more processing units to authorize a client to access at least one protected resource of a resource owner. The first token depends on an access session with the client. A second token associated with at least one long-term protected resource of the resource owner is assigned by one or more processing units to the client based on the assigning of the first token. The second token is independent from the access session. In response to receiving a request including the second token from the client, the at least one long-term protected resource is provided by one or more processing units to the client. In other embodiments, a further method and corresponding systems and computer program products are disclosed.
US11645373B2

Certain embodiments provide a biometric recognition apparatus and a method for lowering false recognition rate of biometric information in an electronic device adopting biometric recognition technology. In doing so, the electronic device may store first feature values extracted at M-ary feature points from owner biometric information, and additionally store auxiliary biometric information from a biometric information stored in one or more memories or an external server. The electronic device may perform biometric recognition on input biometric information using the first feature values and second feature values extracted from the biometric information additionally stored.
US11645371B2

Examples described herein relate to a system consistent with the disclosure. For instance, the system may comprise a display, a computing device, a display, an input mechanism commutatively coupled to the computing device, and an independent second processing resource to receive a password entry to unlock the computing device while the computing device is in a S5 state, determine a total number of incorrect password entry attempts to successfully unlock the computing device, save the total number of password entry attempts to a non-volatile memory of the independent second processing resource, and secure the computing device in response to a determination that the total number of incorrect password entry attempts exceeds a threshold value.
US11645360B2

A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine a second convolutional neural network (CNN) training dataset by determining an underrepresented object configuration and an underrepresented noise factor corresponding to an object in a first CNN training dataset, generate one or more simulated images including the object corresponding to the underrepresented object configuration in the first CNN training dataset by inputting ground truth data corresponding to the object into a photorealistic rendering engine and generate one or more synthetic images including the object corresponding to the underrepresented noise factor in the first CNN training dataset by processing the simulated images with a generative adversarial network (GAN) to determine a second CNN training dataset. The instructions can include further instructions to train a CNN to using the first and the second CNN training datasets.
US11645353B2

In various embodiments, a data processing consent capture system may be configured to prompt the data subject to consent to one or more types of data processing (e.g., to provide a desired consent) in response to identifying particular cookies (e.g., or types of data processing) that a data subject has not consented to. The system may, for example, substantially automatically prompt the data subject to consent for one or more particular types of data processing in response to determining that the user (e.g., data subject) has requested that a website or other system perform one or more functions that are not possible without a particular type of consent from the data subject. The system may, for example, prompt the user to consent in time for a certain interaction with the website, application, etc.
US11645350B2

Various methods, apparatuses/systems, and media for implementing a payment application module for searching billets are disclosed. A plurality of data sources include customer profile data, customer payment history data, biller information data, and biller directory data. A processor operatively coupled to the plurality of data sources via a communication network builds a customer profile service area popularity model based on the customer profile data, customer payment history data, biller information data, and biller directory data; receives search query data for searching a biller; builds a biller search machine learning model to optimize weights applied to the search query data; and ranks search results by utilizing the machine learning model in response to the search query data.
US11645349B2

Techniques and systems are described for generating location based photo discovery suggestions. Generally, photo discovery data is generated and utilized to form discovery suggestions that identify suggested locations for capturing photographs, as well as other capture-related information that is presented to assist a user in capturing photographs of interest to the user. A discovery suggestion, for example, not only identifies a location of potential photographic interest to a user, but also includes information such as camera settings and suggested camera equipment for capturing photos at the location. A discovery suggestion thus guides a user as to how to maximize a likelihood that a digital image captured by the user includes subject matter of interest to the user and is also visually pleasing.
US11645334B2

Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.
US11645330B1

In some examples, a randomization searching engine is described that enables randomized searching and recommendation of authorized user profiles. The randomization searching engine implements a search routine that identifies search results by prioritizing authorized user profiles, bucketizing authorized user profiles, categorizing authorized user profiles results, collating authorized user profiles, and generating a set of search results.
US11645320B2

An embodiment of the invention provides an apparatus and method for classifying a workload of a computing entity. In an embodiment, the computing entity samples a plurality of values for a plurality of parameters of the workload. Based on the plurality of values of each parameter, the computing entity determines a parameter from the plurality of parameters that the computing entity's response time is dependent on. Here, the computing entity's response time is indicative of a time required by the computing entity to respond to a service request from the workload. Further, based on the identified significant parameter, the computing entity classifies the workload of the computing entity by selecting a workload classification from a plurality of predefined workload classifications.
US11645309B2

A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corresponding to the software bus application, one or more files to access, transmits, to the server, instructions to access the one or more files, and receives therefrom data identifying a plurality of attributes of the software bus application. Based on this data, the discovery application transmits, to the server, instructions to identify communicative connections established between the plurality of software applications by way of the software bus application and receives therefrom data identifying the communicative connections. Based on (i) the plurality of attributes and (ii) the communicative connections, the discovery application generates a mapping that represents the communicative connections and stores the mapping in the database.
US11645307B1

A method, apparatus and computer program product group records based upon a prediction of the content of the records. In the context of a method, data associated with respective subjects of the records is received and a threshold of a machine learning model is adjusted to satisfy an accuracy requirement for record categorization. In response to analyzing the data, but not the records, by the machine learning model, the method separates, using the machine learning model, the records into the first and second groups with the first group including records that the associated data indicates are more likely to support the addition of a code and the second group including records that the associated data indicates are less likely to support the addition of a code. The method also includes subsequently processing the records in different manners depending upon whether the records are included in the first or second group.
US11645294B2

Systems and methods for very fast grouping of “similar” SQL queries according to user-supplied similarity criteria. The user-supplied similarity criteria include a threshold quantifying the degree of similarity between SQL queries and common artifacts included in the queries. A similarity-characterizing data structure allows for the very fast grouping of “similar” SQL queries. Because the computation is distributed among multiple compute nodes, a small cluster of compute nodes takes a short time to compute the similarity-characterizing data on a workload of tens of millions of queries. The user can supply the similarity criteria through a UI or a command line tool. Furthermore, the user can adjust the degree of similarity by supplying new similarity criteria. Accordingly, the system can display in real time or near real time, updated SQL groupings corresponding to the newly supplied similarity criteria using the originally computed similarity-characterizing data structure.
US11645293B2

An example embodiment may involve obtaining training time series data spanning an observation time window and comprising a series of values of a metric at regularly-spaced sample points in time, and analyzing the training time series data to determine one of a periodicity or a pseudo-periodicity across a plurality of consecutive sub-windows, each equal in size to a reference time period and each spanned by the same number N of sample points of metric values. A reference pattern corresponding to a model time series having no anomalies, as well as a reference threshold, may be determined and stored. Runtime time series data may then be obtained and time aligned with the reference pattern. Deviations between the runtime time series and the reference pattern may be identified as anomalies if they exceed the reference threshold. Identified anomalies may be displayed in a display device.
US11645287B2

Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
US11645286B2

Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive disparate data and ingest certain of the data as entries of a data store that is searchable for DIQS query processing. The DIQS may receive queries to process against the received and ingested data via an exposed network interface. In one example embodiment, the DIQS receives a query identifying data to be processed, dynamically generates a query processing scheme based on the state of the data to be processed, such as streaming or at rest, and dynamically communicates the query processing scheme to a query executor based on the state of the data to be processed.
US11645283B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving an incoming query statement, wherein the incoming query statement comprises a query statement expression that includes an input variable; predicting an input variable value associated to the input variable; selecting an access path for runtime execution of the query statement in dependence on the predicted input variable value; and performing runtime execution of the query statement using the selected access path.
US11645279B2

One or more computer processors match a query pattern to a received query; context information related to the received query; retrieve a set of query records including the same context information as the obtained context information from an index knowledge base, wherein each query record in the set of query records include context information related to a respective history query, the query pattern, an index type associated with the query pattern, and performance information relating to the query pattern and the index type; determine that a subset of the retrieved query records includes one or more query patterns equivalent to the matched query pattern; select a query pattern and an associated index type from the subset of query records based on associated performance information in the set of query records; and perform the received query by applying the selected query pattern and the associated index type.
US11645272B2

A method for querying a product history is disclosed. The method includes receiving a product query request including at least one product query parameter for a target product to a product graph database that stores a relational map constructed based on a manufacturing process of the target product and describing entities including product entities and manufacturing entities and entity relations therebetween involved in the manufacturing process, querying the product graph database according to the product query parameter to obtain product history data of the target product by searching for a product entity corresponding to the target product as a target product entity in the relational map according to the parameter, searching for associated manufacturing entities of the target product entity according to the entity relations, obtaining the product history data based on the associated manufacturing entities, and sending a notification message to notify obtained product history data.
US11645270B2

In an embodiment, a method comprises performing a first synchronization operation for a blockchain node of a plurality of blockchain nodes of a blockchain network, the first synchronization operation comprising the blockchain node receiving blockchain history data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network and storing the blockchain history data in one or more digital data repositories; determining that the blockchain history data satisfies one or more validation criteria; creating a new blockchain node of the blockchain network, the new blockchain node configured to retrieve the blockchain history data from the one or more digital data repositories and replicate the blockchain history data for the new blockchain node, the new blockchain node existing in an unsynchronized state; performing a second synchronization operation for the new blockchain node of the blockchain network, the second synchronization operation comprising the new blockchain node receiving blockchain update data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network resulting in converting the new blockchain node to a synchronized state.
US11645262B2

The subject technology executes a change on an existing micro-partition of a table of a database, the executing of the change comprising generating a new micro-partition that embodies the change. The subject technology receives a request for a delta for the table between a first timestamp and a second timestamp. The subject technology queries at least one change tracking column to determine the delta between the first timestamp and the second timestamp, the delta including information indicating at least one database operation that was performed to at least one row of a set of rows of the table, without including information as to intermediate changes made to at least one row of the set of rows of the table between the first timestamp and the second timestamp, that facilitates a reduction in storage of historical versions of the set of rows of the table.
US11645257B2

Provided are methods comprising receiving a query for information from the database, determining particular data element types and data element values that are the subject of the query, instantiating a query data structure containing the data element types and the data element values that are the subject of the query, identifying records within the database that contain one or more data element types and/or data element values that are included in the query data structure, and instantiating a results data structure comprising information relating to the identified records.
US11645256B2

A method for providing encrypted search includes receiving, at a user device associated with a user, a search query for a keyword that appears in one or more encrypted documents stored on an untrusted storage device and accessing a count table to obtain a count of documents that include the keyword. The method also includes generating a delegatable pseudorandom function (DPRF) based on the keyword, a private cryptographic key, and the count of documents. The method also includes evaluating a first portion of the DPRF and delegating a remaining second portion of the DPRF to the untrusted storage device which causes the untrusted storage device to evaluate the DPRF and access an encrypted search index associated with the documents. The untrusted storage device determines one or more encrypted documents associated with DPRF and returns, to the user device, an identifier for each encrypted document associated with the DPRF.
US11645252B2

An apparatus includes a memory and a processor. The memory stores a time-series of data sets, and a first version of a data structure generated from the time-series as it existed at a first time. The data structure includes a terminal node that stores a compressed representation of the time-series and a bottom level of nodes, each of which stores a hash of a data set of the time-series. The processor generates a second version of the data structure based on the time-series as it exists at a second time. The processor determines that the data stored by the terminal nodes in the first and second versions do not match. In response, the processor identifies a bottom level node for which the stored data in the first and second versions do not match, and requests validation. The processor receives a response indicating whether an intentional change was made.
US11645248B1

Data migration of large volumes can require large memory requirements and knowledge of complicated data migration tools. In one example, a data migration application may be initiated and a data volume may be identified to migrate from a source database to a destination database. The process may include deleting data currently stored in a staging table of the destination database, and transmitting the data volume from the source database to the staging table stored in the destination database.
US11645240B1

The disclosed systems and methods provide non-native functionality to a distributed network for distributed ledger token verification and event permissioning. The disclosed technology receives a transfer event request from a first node associated with a first token storage, where the transfer event request corresponds to movement of a requested token amount that is associated with at least one token. In response, the transfer event request is inserted into a pending transfer log that is configured to queue pending transfer event requests. A determination is made regarding a first permission based on the currently queued pending transfer event requests, and as a result, the transfer event request is transmitted to the distributed network based on the first permission, where such transfer causes the requested movement of the requested token amount.
US11645239B2

A method, system, and computer program product for intelligent file conversion is provided. The method receives a first workflow in a first tool format. The first workflow contains a set of first elements associated with a set of tasks. The set of first elements in the first tool format are mapped to a set of second elements in a second tool format. The method generates a second workflow in the second tool format based on the set of second elements. The second workflow is validated based on a file definition schema for the second tool format and the second workflow is routed to an execution server.
US11645224B2

A system for calculating. A scratch memory is connected to a plurality of configurable processing elements by a communication fabric including a plurality of configurable nodes. The scratch memory sends out a plurality of streams of data words. Each data word is either a configuration word used to set the configuration of a node or of a processing element, or a data word carrying an operand or a result of a calculation. Each processing element performs operations according to its current configuration and returns the results to the communication fabric, which conveys them back to the scratch memory.
US11645210B2

Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.
US11645204B2

An apparatus comprises a processing device configured to monitor a storage cache storing a plurality of cache pages to determine whether the storage cache reaches one or more designated conditions and to determine cache replacement scores for at least a subset of the cache pages, the cache replacement scores being determined based at least in part on input-output access types for data stored in the cache pages. The processing device is also configured to select, responsive to determining that the storage cache has reached at least one of the one or more designated conditions, at least one of the cache pages to move from the storage cache to a storage device based at least in part on the determined cache replacement scores. The processing device is further configured to move the selected at least one of the plurality of cache pages from the storage cache to the storage device.
US11645197B2

Memory controller devices, memory systems, and operating methods for memory controller devices and memory systems are disclosed. In one aspect, a memory controller having improved wear leveling performance is disclosed. The memory controller may control a first memory area and a second memory area, and include a first software layer configured to control the first memory area based on first logical addresses, a second software layer configured to control the second memory area based on second logical addresses, and a logical address manager configured to compare a logical address received from a host with a reference address selected from among a plurality of logical addresses to be used by the host, and transmit the logical address received from the host to the first software layer or the second software layer according to a criterion selected from between a first criterion and a second criterion based on the comparison.
US11645192B2

A computer-implemented method executed by at least one processor for software bug localization is presented. The method includes constructing a bug localization graph to capture relationships between bug tickets and relevant source code files from historical change-sets and an underlying source code repository, leveraging natural processing language tools to evaluate semantic similarity between a new bug ticket and a historical ticket, in response to the evaluated semantic similarity, for the new bug ticket, adding links between the new bug ticket a set of similar historical tickets, incorporating the new bug ticket in the bug localization graph, and developing a mathematical graph expression to determine a closeness relationship between the relevant source code files and the new bug ticket.
US11645190B1

An automated system automatically creates compliance checking code that is used to test the functional aspects of implemented product code. Intermediate code blocks are created that are then written into compliance checking code, to enable automatic creation of compliance checking scripts designed to test the implemented product code for compliance with persona, outcome, states and state transitions, consistency rules, and annotations specified by the codified user experience design.
US11645181B2

Methods, apparatus, and processor-readable storage media for automated issue detection and remediation across multiple user systems using healing-as-a-service techniques are provided herein. An example computer-implemented method includes obtaining system configuration data from at least a portion of multiple user systems within a network; obtaining an alert pertaining to an issue attributed to a first of the user systems; training a machine learning model related to user system issue detection using at least a portion of the system configuration data and data related to the alert; determining user system configuration adjustments related to remedying at least a portion of the issue, by processing the data related to the alert using the trained machine learning model; automatically performing the user system configuration adjustments in connection with the first user system; and sharing, using at least one healing-as-a-service component, the trained machine learning model with the user systems in the network.
US11645179B2

The present disclosure discloses a method and apparatus of monitoring an interface performance of a distributed application, a device and a storage medium, which relates to a field of computer technology, in particular to a field of cloud platform. The method includes: in case of detecting a caller request for calling an interface of the distributed application, obtaining a performance data of the interface for responding the caller request; updating a performance data distribution characteristic of the interface according to the performance data of the interface for responding the caller request, so as to obtain an updated performance data distribution characteristic; and monitoring the interface performance of the distributed application, according to the updated performance data distribution characteristic of the interface.
US11645170B2

Techniques described herein relate to a method for generating backups of virtual machines. The method may include, in response to identifying a backup generation event associated with virtual machines: obtaining, by a backup agent, virtual machine metadata associated with the virtual machines; identifying groups of virtual machines based on the virtual machine metadata; provisioning resources to generate backups of the virtual machines based on the groups of virtual machines; and generating a backup of the virtual machines based on the groups of virtual machines using the provisioned resources associated with the groups of virtual machines.
US11645163B1

A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US11645162B2

An illustrative method includes a data protection system detecting, for a storage system, a potential data corruption in the storage system, analyzing, in response to the detecting of the potential data corruption, one or more metrics of the storage system, and determining, based on the analyzing of the one or more metrics of the storage system, a corruption-free recovery point for potential use to recover from the potential data corruption.
US11645161B2

A backup system includes a processor and a machine-readable storage storing instructions. The instructions are executable by the processor to: access a plurality of blocks included in a block-based backup of a first snapshot of a storage volume; determine, based on the plurality of blocks of the block-based backup, a first filesystem stored on the storage volume, the first filesystem being a first type of filesystem; select, from a plurality of filters, a first filter associated with the first type of filesystem; determine a changed file in the first filesystem based on the selected first filter; and update a catalog to indicate that the changed file is associated with the first snapshot.
US11645160B2

Optimizing backups for a data protection system by determining a size of a dataset to be saved in each backup operation and an available bandwidth in each transfer window of transfer windows for data transfers between a source and destination. An order of the backup operations is defined based on first ordering the backups based on decreasing dataset size and second ordering the transfer windows in order of decreasing bandwidth, and matching the backups to the transfer windows in accordance with these orderings. A dynamic window sizing process determines an initial change between the minimum and maximum bandwidth utilization over a period of time and then iteratively split and consolidate the time blocks until optimal utilization over the time period is reached.
US11645159B2

A system for granular reset management without reboot is disclosed. The system may include a subsystem, a processor including a reset management circuit coupled to the subsystem. The reset management circuit may include circuitry to receive a command to reset the subsystem, determine whether the subsystem can be reset without performing a system wide reboot, and based on a determination that the subsystem can be reset without performing a system wide reboot, block the use of the subsystem, drain the subsystem, and reset the subsystem. Circuity and method are also disclosed.
US11645156B1

Approaches for updating an error policy based on boot-time error information and run-time error information, are described. The error policy maps an error type with a prescribed action. In an example, the error policy is updateable based run-time error information corresponding to a computing device. The updated error policy may then be used for addressing boot-time errors of computing devices.
US11645150B2

Apparatuses, systems, and methods for error correction. A memory device may have a number of memory cells each of which stores a bit of information. One or more error correction code (ECC) may be used to determine if the bits of information contain any errors. To mitigate the effects of failures of adjacent memory cells, the information may be divided into a first group and a second group, where each group contains information from memory cells which are non-adjacent to other memory cells of that group. Each group of information may include data bits and parity bits used to correct those data bits. For example, as part of a read operation, a first ECC circuit may receive information from even numbered memory cells, while a second ECC circuit may receive information from odd numbered memory cells.
US11645149B2

In general, according to an embodiment, a storage device includes a non-volatile memory and a controller. The non-volatile memory includes a plurality of pages, each of the pages including a data area of a first size and a redundant area of a second size smaller than the first size. The controller is configured to receive, from a host, a write command, receive, from the host, transfer data associated with the write command. The transfer data includes write data of the first size appended with a first error detection code for the write data. The controller is further configured to store the write data into the data area of one of the pages and the first error detection code into the redundant area of the one of the pages.
US11645145B2

The present disclosure relates to methods and apparatus for display processing. For example, disclosed techniques facilitate speculative page fault handling in a GPU. Aspects of the present disclosure can perform a graphics operation associated with using a set of constants within a flow control. Aspects of the present disclosure can also query a first memory to determine whether memory addresses associated with the set of constants are allocated at a constant buffer of the first memory. Further, aspects of the present disclosure can set a page fault indicator to a true value when the query indicates that at least one memory address associated with the set of constants is unallocated at the constant buffer, and set the page fault indicator to a false value otherwise.
US11645142B1

Embodiments are for using sequential set index to determine the root cause location of software issues and problem verification of the software issues. Fail data for a software program is received. The fail data corresponds to a plurality of failed test cases for the software program. It is determined that at least one model in a plurality of models includes at least one case that matches the fail data of the software, each of the plurality of models having one or more cases, the at least one case being in the one or more cases. It is determined that a root cause of the at least one model corresponds to the plurality of failed test cases for the software program.