Document Document Title
US11564337B2 Thermal structures for heat transfer devices and spatial power-combining devices
Thermal structures and, more particularly, improved thermal structures for heat transfer devices and spatial power-combining devices are disclosed. A spatial power-combining device may include a plurality of amplifier assemblies and each amplifier assembly includes a body structure that supports an input antenna structure, an amplifier, and an output antenna structure. One or more heat sinks may be partially or completely embedded within a body structure of such amplifier assemblies to provide effective heat dissipation paths away from amplifiers. Heat sinks may include single-phase or two-phase materials and may include pre-fabricated complex thermal structures. Embedded heat sinks may be provided by progressively forming unitary body structures around heat sinks by additive manufacturing techniques.
US11564335B2 Selection support system and selection support method
The selection support system selects components constituting a machine tool including a drive system having a motor and a motor drive device configured to drive and control the machine tool, and a housing part configured to house at least a part of the drive system. The selection support system includes an information reception unit configured to receive operation information on operation of the machine tool, machine information on a configuration of the machine tool, and housing part information on the housing part, and a calculation unit. The calculation unit has a temperature estimation unit configured to estimate a temperature of an inside of the housing part, on the basis of the operation information, the machine information, and the housing part information received by the information reception unit.
US11564333B2 Integrated controller and vehicle including the same
A vehicle includes an integrated controller equipped with an advanced driver assistance system (ADAS). An air conditioner is configured to introduce air into the inside of the vehicle and to adjust a flow of the air. The air conditioner is configured to transmit the air to the integrated controller by branching an air conditioning duct that is a passage for transmitting air into the inside of the vehicle.
US11564332B2 Service switch for utility meter
A utility meter includes an electrical conductor portion, a service switch, and a heat sink. The electrical conductor portion provides electrical communication between a supply line terminal and a load line terminal, and the supply line terminal electrical communication an electrical source. The service switch is selectively operable to interrupt electrical communication between the supply line terminal and the load line terminal. The heat sink is in thermal communication with the electrical conductor portion to dissipate heat generated by a current passing through the electrical conductor portion between the supply line terminal and the load line terminal.
US11564330B2 Fan control circuit
A fan control circuit for controlling at least one fan of a power supply device includes a load sensing unit, a temperature sensing unit, a control unit connected to the load sensing unit, the temperature sensing unit and the fan, and a mode switching unit. The load sensing unit generates a load signal according to an output condition of the power supply device. The temperature sensing unit senses the temperature in the power supply device and generates a temperature signal. The control unit comprises a low-speed operating mode for controlling the fan according to the load signal, a mute mode for controlling the fan according to the temperature signal, and a full-speed operating mode for controlling the fan to run in a rated rotational speed. The mode switching unit controls the control unit to adjust the rotational speed of the fan by one of the three modes.
US11564322B2 Magnetic block locking of an electronic device
An electronic device or electronic device assembly may comprise a first portion and a second portion, a first magnet disposed inside the first portion and rotatable about a pivot axis with respect to the first portion, and a second magnet disposed inside the second portion and rotatable about a pivot axis with respect to the second portion. The first and second magnet may be configured to rotate so that the first and second magnets magnetically engage each other when the distance between the first and second magnet is equal to or smaller than a first distance.
US11564303B2 Multiple spectrum (visible and non visible) lighting with adjustable control system
A light bulb or fixture design is presented with dual types of light spectra (visible and invisible UV), having economic benefits stemming from the use of a single bulb, single bulb socket, and single fixture capable of providing selection of different spectra type illumination states and other types of adjustability with a minimum of additional bulbs, additional wiring, additional fixtures and additional instruction in use.
US11564297B2 Systems and methods for segmented constant current control
System and method for current control. As an example, the system for current control includes: a transistor including a drain terminal, a gate terminal, and a source terminal, the drain terminal being coupled to one or more light emitting diodes; a resistor coupled to the source terminal of the transistor and configured to generate a resistor voltage related to a current flowing through the one or more emitting diodes; a voltage detector configured to receiver a first input voltage related to a second input voltage received by the one or more light emitting diodes; and a voltage controller coupled to the voltage detector, the resistor, and the gate terminal of the transistor; wherein the voltage detector is further configured to: detect the first input voltage; and generate a control signal based at least in part on the first input voltage.
US11564293B2 User interface for controlling intensity and color of a lighting load
A load control device may be configured to provide a user interface for controlling the intensity and/or color of one or more lighting loads. The user interface may include separate actuation members for setting the intensity and/or color of the lighting loads. The user interface may include one actuation member configured to operate in an intensity and/or color control mode. The control mode of the actuation member may be set via a button, a lever, a rotary switch, a rotary knob, etc. The user interface may include a touch sensitive element capable of sensing a user's touch and translate the touch into a control signal. Feedback may be provided on the user interface to indicate the type of control being adjusted and/or amount of control being applied to the lighting loads.
US11564292B2 Monolithic modular microwave source with integrated temperature control
Embodiments disclosed herein include a housing for a source assembly. In an embodiment, the housing comprises a conductive body with a first surface and a second surface opposite from the first surface, and a plurality of openings through a thickness of the conductive body between the first surface and the second surface. In an embodiment, the housing further comprises a channel into the first surface of the conductive body, and a cover over the channel. In an embodiment, a first stem over the cover extends away from the first surface, and a second stem over the cover extends away from the first surface. In an embodiment, the first stem and the second stem open into the channel.
US11564291B2 Autonomous cavity resonator and heat map
An automated microwave oven configured to autonomously determine a duration of time for heating an object based on a location of the object in a microwave cavity. The heating duration may be a function of cumulative energy estimated to be experienced by the object due to the object location, e.g., radial distance from center, under rotational motion of the rotating tray. A concentric energy visualization is provided on an interior surface of the microwave cavity, representing a function of cumulative energy experienced under rotational motion of a rotating tray about its center-line. The visualization may comprise a plurality of rings concentric about the center-line, each concentric ring representing a constant value of the function of cumulative energy, oscillating in value along the radial length of the rotating tray.
US11564289B2 Magnetic induction style furnace or heat pump with variable blower functionality including retractable magnet arrays
A magnet/electromagnet thermal conditioning blower system including a housing having a fluid inlet. A sleeve shaped support extends within the housing, a plurality of spaced apart magnetic/electromagnetic plates being communicated with the inlet, such that the plates extend radially from said sleeve support. A conductive component is rotatably supported about the sleeve support, the conductive component incorporating a plurality of linearly spaced apart and radially projecting conductive plates which alternate with the axially spaced and radially supported magnetic plates. The magnetic/electromagnetic plates include radially telescoping stem and seat portions for displacing the plates between extended positions which radially overlap with the conductive plates during a thermally conditioning mode thermal in which high frequency oscillating magnetic fields are conducted to the rotating component for outputting as a thermally conditioning fluid flow and inwardly retracted positions relative to the conductive plates during a non-thermally conditioning blower mode.
US11564284B2 Communication method, apparatus, and system for determining a target user plan function entity
A communication method, an apparatus, and a system in which a first session management function entity based on information of a terminal group determines user plane function entities accessed by terminals in a terminal group, and the first session management function entity determines a target user plane function entity based on the user plane function entities, where the target user plane function entity is used to perform communication between terminals in the terminal group. According to the method, the terminals in the terminal group are redirected to a same user plane function entity, namely, the target user plane function entity, so that communication between the terminals in the terminal group is locally implemented in the target user plane function entity. This shortens a communication path, and reduces a communication latency.
US11564274B2 System and method for adaptive data communication radio link aggregation in an information handling system
An information handling system includes a concurrent dual band (CDB) radio and a link aggregator. The CDB radio establishes a first data link on a first frequency band and concurrently establishes a second data link on a second frequency band different from the first frequency band. The link aggregator operates in a first mode to establish the first data link and the second data link with a first remote device, and operates in a second mode to establish the first data link with the first remote device and to establish the second data link with a second remote device different from the first remote device.
US11564268B2 Radio resource control connection establishment
A method for establishing a radio resource control connection between a first wireless device and a radio network node, comprises transmitting a request for a radio resource control connection towards the radio network node from the first wireless device to a second wireless device. Then, the second wireless device forwards the request for a radio resource control connection towards the radio network node to the radio network node. The forwarding by the second wireless device uses an already established radio resource control signaling connection between the second wireless device and the radio network node.
US11564257B2 Coordinated WiFi stations with shared TXOP in time domain
A wireless local area network (WLAN) protocol allowing a Transmit Opportunity (TXOP) holder to share the TXOP with other stations. An intent to share the TXOP is communicated to the Access Point (AP). Upon gaining channel access, the TXOP holder directly or indirectly communicates that the TXOP can be shared with other STAs, after which scheduling information (time and duration) are shared with the STAs. When the TXOP occurs, the STAs can access the channel at the time and for the duration specified, thus providing increased use of the TXOP to improve efficiency.
US11564254B2 Dynamic single frequency network area with listen before talk uncertainty
Methods, systems, and devices for wireless communications are described. A base station may determine a transmission beam configuration for transmitting multicast data to a user equipment (UE) in a joint transmission using a set of transmission/reception points (TRPs) based on outcomes of listen before talk (LBT) procedures performed at the TRPs. In some examples, the base station may indicate to the UE that the UE is to determine a UE beam configuration and a quasi co-location (QCL) relationship associated with the TRPs for receiving the multicast data based on signaling from the TRPs. In some examples, the base station may transmit multicast data from a first TRP (e.g., a serving cell) during a first transmission opportunity (TxOP), and the UE may determine the QCL relationship for the set of TRPs. During a second TxOP, the base station may transmit multicast data in a joint transmission from the set of TRPs.
US11564252B2 Conflict avoidance between random access messages and other transmissions
Methods, systems, and devices for wireless communications are described. Interference between random access channel (RACH) transmissions and Industrial Internet of Things (IIoT) transmissions may be avoided with a RACH occasion forbidden mask and a dynamic indication of availability of downlink retransmission resources. A user equipment (UE) may receive an indication of a RACH configuration and a forbidden mask associated with the RACH configuration. The UE may identify, from a set of random access occasions indicated by the RACH configuration, a subset of allowed random access occasions based on the forbidden mask. The UE may transmit a random access message during at least one allowed random access occasion of the subset. Additionally or alternatively, a base station may determine whether one or more transmissions on a component carrier (CC) were successful, and transmit downlink control information (DCI) indicating whether a set of random access occasions are available on the CC.
US11564241B2 Method for operating a radio communication system for an industrial automation system, radio communication system, base station and subscriber station
A method for operating a radio communication system for an industrial automation system, which includes at least one base station and a plurality of subscriber stations, wherein at predefined transmission times the base station cyclically polls datagrams to be transmitted by the subscriber stations, where the base station predefines for the subscriber stations the transmission times, within a polling cycle, for transmitting the datagrams to be transmitted, where the transmission times are each determined from a preceding transmission time by adding a polling cycle duration and subtracting a delay time, while the at least one datagram to be transmitted prior to the preceding transmission time is already in the corresponding subscriber station and ready for transmission, and where the subscriber stations transmit information to the base station regarding the corresponding delay time to determine the transmission times.
US11564237B2 Methods and devices for configuration of interference measurement parameters
An exemplary embodiment describes a wireless communication method to selectively operate, based on an inconsistency condition, a transmitting end in one of a first mode and a second mode. When inconsistency is absent, the transmitting end can transmit in the first mode in which the transmitting end schedules transmission resources for interference assessment on a same time unit as data or control transmissions. Upon detection of inconsistency, the transmitting end can transmit in the second mode in which the transmission resources for determining interference are scheduled to occupy different time units than data or control transmissions.
US11564235B2 Dynamic indication of the TCI/QCL for dynamic coresets
Aspects of the present disclosure relate to a technique for determining quasi co-location (QCL) and/or transmission configuration information (TCI) state assumption information for a dynamic control resource set (CORESET). A user equipment (UE) may receive and/or detect a downlink control information (DCI) that schedules at least one dynamic CORESET and indicates a TCI state from a list of one or more TCI states for the dynamic CORESET. The UE may apply the indicated TCI state for processing physical downlink control channel (PDCCH) transmissions in the dynamic CORESET when one or more conditions are met.
US11564230B2 Method and apparatus for supporting fully-distributed time-sensitive networking in mobile communication system
A method and an apparatus for supporting TSN in a wireless communication network are disclosed. The method for supporting fully-distributed time-sensitive networking (TSN) by a user plane function in a mobile communication system includes receiving a first status frame through a user equipment (UE) connected to a first TSN node, the first status frame including at least one of information about the first TSN node, information about a second TSN node for transmitting a data frame, stream information for transmitting data, and accumulated latency information; transmitting an update request for service quality (QoS) setup to a TSN application function (TSN AF) through a PDU session update procedure for the UE based on the received first status frame; and updating the first status frame upon receiving QoS setup information from the TSN AF, wherein the QoS setup information may include at least one of accumulated latency designated by the TSN AF, the status of the first TSN node, and the status of the second TSN node.
US11564228B2 Method for transmitting reference signal, network device, and terminal device
Disclosed are a method for transmitting a reference signal, a network device, and a terminal device. The method comprises: the network device determines target resources for transmitting the reference signal, the target resource being some of transmission resources which can be used for transmitting the reference signal, and the target resources comprising at least one of frequency domain resources, time domain resources, and space domain resources; the network device transmits the reference signal to the terminal device on the target resources. According to the method for transmitting the reference signal, the network device, and the terminal device of embodiments of the present invention, energy saving of the network device can be realized, and meanwhile, interference between cells is avoided.
US11564213B2 Communication method and communications apparatus
This application discloses communication methods and apparatuses. One method includes: receiving, by a terminal device, a reference signal from a beam of a network device; determining, by the terminal device, availability of the beam based on a threshold and the reference signal; and sending, by the terminal device, feedback information to the network device, wherein the feedback information indicates the availability of the beam.
US11564207B2 Methods and apparatuses for uplink transmission on an unlicensed spectrum
Embodiments of the present disclosure relate to a method and apparatus of performing the uplink (UL) transmission and receiving. In one embodiment of the present disclosure, a method of performing the UL transmission comprises: determining a transmission start position for the UL transmission from a plurality of potential start positions in a subframe in response to detecting of a clear channel on an unlicensed carrier; and performing the UL transmission from the determined transmission start position.
US11564199B2 Navigation and positioning system using radio beam support information
Methods and systems for wireless communication are provided. In one example, a mobile device is configured to: obtain beam support information of a plurality of cells; perform measurements of one or more signals at the mobile device based on the beam support information of the plurality of cells to support a location determination operation for the mobile device; and transmit results of the measurements of the one or more signals to at least one of a location server or to a base station to support the location determination operation. The beam support information may include: a number of beams supported at each cell of the plurality of cells, information to identify each beam of the number of beams supported at the each cell, beam width information of the each beam, and/or Positioning reference Signals (PRS) codebook information which encapsulates the beams which are enabled along various elevation and azimuth angles.
US11564182B2 Method and apparatus for power control
Disclosed are methods and apparatuses. The method implemented at a wireless device may comprise computing an average power for a bin covering a portion of a total solid angle covered by an antenna array of the wireless device by averaging a momentary power for the bin over a time period, wherein the momentary power is computed based on respective scheduled power of at least one beamforming transmission and respective antenna gain of the at least one beamforming transmission in the bin (302, 606, 702, 802, 902, 1002). The method may further comprise performing a back-off power feedback control for the bin based on the computed average power (304, 608, 708, 808, 908, 1006).
US11564180B2 Power headroom reporting with dual connectivity
Embodiments described herein relate generally to a communication between a user equipment (“UE”) and a plurality of evolved Node Bs (“eNBs”). A UE may be adapted to operate in a dual connected mode on respective wireless cells provided by first and second eNBs. The UE may be adapted to estimate respective power headroom (“PHR”) values associated with simultaneous operation on the first and second wireless cells. The UE may cause the first and second PHR estimates to be transmitted to both the first and second eNBs. The first and second eNBs may use these estimates to compute respective uplink transmission powers for the UE. Other embodiments may be described and/or claimed.
US11564174B2 Sidelink power control method and terminal device
This disclosure provides a sidelink power control method and a terminal device. The method is applied to the terminal device, and includes: sending information to a first terminal device in sidelink communication, so that the first terminal device generates power control indication information based on a receiving status of the information; receiving the power control indication information from the first terminal device; and determining an information transmit power of the terminal device in the sidelink communication according to the power control indication information.
US11564164B2 Power dissipation reduction in wireless transceivers
Methods and circuits for reducing power dissipation in wireless transceivers and other electronic circuits and systems. Embodiments of the present invention use bias current reduction, impedance scaling, and gain changes either separately or in combination to reduce power dissipation. For example, bias currents are reduced in response to a need for reduced signal handling capability, impedances are scaled thus reducing required drive and other bias currents in response to a strong received signal, or gain is increased and impedances are scaled in response to a low received signal in the presence of no or weak interfering signals.
US11564161B2 Wireless communication terminal, access point, wireless communication system, wireless communication method, and recording medium
In a wireless communication terminal, a control circuit is configured to cause a wireless communicator to wirelessly connect to a first AP on the basis of authentication information of the first AP stored on a memory and is configured to execute authentication processing with the first AP on the basis of the authentication information of the first AP stored on the memory without executing setup processing when the control circuit selects a first mode. The control circuit is configured to start the setup processing with a second AP by using the wireless communicator when the control circuit selects the second mode. The control circuit is configured to cause the wireless communicator to wirelessly connect to the second AP and is configured to execute the authentication processing with the second AP on the basis of authentication information received from the second AP by the wireless communicator.
US11564158B2 Service provider selection in a wireless network
According to one configuration, a shared wireless access node supports wireless access for multiple wireless network service providers. A mobile communication device receives notification of multiple wireless network service providers, each of which provides access to a remote network through the shared wireless access node. The notification includes connection information such as priority information assigned to the wireless network service providers. The priority information indicates an order in which to select amongst the multiple available wireless network service providers to access the remote network. Based at least in part on the priority information, the mobile communication device selects a wireless network service provider amongst the multiple wireless network service providers. The mobile communication device communicates with the wireless access node to establish a wireless communication link to access the remote network through the corresponding wireless access node using wireless services provided by the selected service provider.
US11564157B2 Data transmission method, apparatus and device and computer-readable storage medium
A data transmission method, apparatus, device, and a computer-readable storage medium are provided. The data transmission method of the present disclosure includes receiving data sent by a User Equipment UE, determining a Session Management Function SMF, and forwarding the data to the SMF, wherein after the SMF receives the data, the SMF forwards the data to a User Plane Function UPF.
US11564154B2 Apparatus, method and computer program related to information about SCP(s) and SEPP(s) stored in NRF
There is provided an apparatus that comprises means for receiving a request from a second network function including information relating to the second network function, determining, based on the information relating to the second network function, at least one proxy function and in response to the request, providing to the second network function information relating to the at least one determined proxy function.
US11564146B2 Method for organizing a data transmission network
A method for organizing a data transmission network relates to information technologies and is intended to create an information transmission network between two or more points at a distance. The technical result of the claimed solution is a simplification in structure and a reduction in build time and the cost of network usage. The method is built on a node indexing algorithm based on a minimum number of packet retransmissions from modem to node. The method allows the use of a plurality of optionally moveable modems in a network and the use of wired and wireless networks, does not require the presence of a powerful base station, does not require additional time for rebuilding a network when signal transmission conditions are changed or when the number of nodes in a network is changed, allows a network structure to be built and the built structure to be further optimized, and does not require the nodes to store information about the network environment, which substantially lowers the cost of the solution.
US11564130B2 Radio access technology aware cellular network inter-frequency coverage orchestrator
A method at a network node for compensating for inter-frequency coverage disparity between multiple cells operating across a coverage area of a wireless communications network. The method determines a disparity in signal coverage over the coverage area between a first cell and a second cell, wherein the first cell operates at a different frequency spectrum or frequency band from the second cell and wherein the network node determines the disparity in signal coverage by analyzing network data collected for the first and second cells. The method determines when the disparity in signal coverage meets a set criterion; and when the disparity in signal coverage meets the set criterion, adjusting coverage shape of one of the first cell and the second cell over the coverage area to reduce the disparity, wherein the adjusting of the coverage shape is performed by tilting signal coverage of the antenna at the transmission point.
US11564128B2 Splitting an information block into sub-blocks
Embodiments of the present invention provide information transmitting and receiving methods, a user equipment, and a base station. The information transmitting method performed by the user equipment includes: receiving indication information, the indication information indicating sub-block sizes of a plurality of sub-blocks obtained by splitting an information block to be transmitted; splitting the information block to be transmitted into the plurality of sub-blocks according to the indication information; processing respective sub-blocks to generate transmission data, and transmitting the transmission data.
US11564119B2 Conditional proactive discontinuous reception (DRX) measurement
Systems, methods, apparatuses, and computer program products for conditional proactive discontinuous reception (DRX) measurement are provided. For example, a user equipment (UE) may be in a DRX active state (e.g., where the DRX is used) and configured to proactively measure for radio problems. Another example may relate to a network-controlled implementation where the serving network node (e.g., a base station (BS)) may signal the UE a condition and a configuration for the proactive DRX measurement. Another example may relate to a UE-controlled implementation for improving service unavailability using DRX operation. For example, the serving BS may signal, to the UE, proactive DRX measurement assistance information.
US11564112B2 Communication network optimization based on predicted enhancement gain
In one embodiment, a computing system may receive a request for an optimization recommendation of a geographic area of interest covered by a communication network. The computing system may determine a network traffic trend associated with the geographic area of interest based on a current number of data samples that may be aggregated into a plurality of data points. The computing system may predict a value of a number of data samples for a future time associated with the geographic area of interest, based on the determined network traffic trend and the current number of data samples. The computing system may predict, based on the determined network traffic trend and the predicted value of the number of data samples at the future time, network traffic associated with the geographic area of interest at the future time, and send instructions for presenting the optimization recommendation based on the predicted network traffic.
US11564109B2 Apparatus to enable EHT multi-AP group formation in a multi-AP network
An access point (AP) station (STA) (AP STA) may be configured to operate as a multi-AP controller in a multi-AP network. A multi-AP group formation message is encoded for transmission to other APs in the multi-AP network. The multi-AP group formation message is encoded to notify the APs of the formation of an extremely-high throughput (EHT) multi-AP group, to designate whether an AP is a member of an EHT multi-AP group, and whether an AP can take the role of a coordinator AP or coordinated AP within the EHT multi-AP group. For multi-AP joint processing, the AP STA is further configured to encode an AP trigger frame for transmission to the APs in the multi-AP network. The AP trigger frame is to trigger physical layer (PHY) and medium-access control layer (MAC) parameter synchronization. The AP trigger frame is to trigger transmission of aggregated MAC protocol data units (A-MPDUs) by the APs that include MAC parameters and PHY parameters.
US11564106B2 Spectrum access optimization for self organizing networks
Improved techniques are provided for managing and optimizing network resources and spectrum access in a Self-Organizing Network (SON). A Spectrum Access System (SAS) collects network-related information from a plurality of network sources, such as base stations and user equipments (UEs), to perform optimization and organization across different networks, network operators, and network technologies. In some embodiments, the SAS may use the network information and a Radio Environment Map to optimize TDD synchronization in the SON. In other embodiments, the SAS may use the network information to populate a global Neighbor Relation Table. The SAS also may use the network information to optimize one or more network parameters, such as Physical Cell Identities or Root Sequence Indexes, antenna parameters, transmit power levels, handover thresholds, channel assignments, and so on, for use in the SON. Advantageously, the SAS's optimized network parameters may be used to improve network performance, reduce signal interference, and adjust to network failures in the SON.
US11564104B2 Apparatus and methods for spectrum scheduling in heterogeneous wireless networks
Apparatus and methods for coordinating operation of two or more wireless networks operating within a common area or venue. In one embodiment, the apparatus and methods provide mechanisms for scheduling access node(s) of one or more of the wireless networks relative to others of the networks so as to minimize interference or contention for common frequency resources (e.g., unlicensed spectrum such as that used by WLAN, NR-U or LTE-U technologies). In one variant, a network coordinator process generates schedule data that is pushed to one or more of the wireless networks that specifies temporal and spatial aspects wherein access nodes of the recipient one or more networks can operate (e.g., transmit) with suitable levels of interference from other wireless network(s) operating within the area or venue. The schedule data is separate from underlying protocol scheduling by the access nodes, thereby preserving all operational aspects of the underlying wireless protocols.
US11564099B2 RRC connection resume method and apparatus
This application provides an RRC connection resume method and apparatus. In the method, when a terminal moves to a target base station, the target base station may reselect, based on a capability and a requirement of the target base station, a first encryption algorithm and a first integrity protection algorithm that are used when the target base station communicates with the terminal, and send the first encryption algorithm and the first integrity protection algorithm to the terminal. On one hand, a security algorithm used for communication between the terminal and the target base station is flexibly selected. On the other hand, because the base station connected to the terminal changes, communication security can be improved by using a new encryption algorithm and integrity protection algorithm.
US11564095B2 Pillar location for a mobile device
Techniques for pillar location for a mobile device are described, and may be implemented via a mobile device to identify frequently visited locations and to perform different tasks for the mobile device at the frequented locations. Generally, the described techniques enable a mobile device to generate precise representations of frequented locations known as “pillar locations” without relying on conventional location determination techniques. Further, specific actions can be performed when the mobile device is detected at a pillar location, such as automatically unlocking the mobile device from a locked state.
US11564083B2 System, method, apparatus, and computer program product for providing mobile device support services
A method is provided for providing mobile device support services. The method may include monitoring a mobile device status. The method may additionally include performing device diagnostics based at least in part on captured deice status data to identify potential faults that may affect mobile device functionality. A corresponding system, apparatus, and computer program product are also provided.
US11564079B2 Method and apparatus for network virtualization and session management
A communication method of an access and mobility function (AMF) node in a communication system is provided. The communication method includes receiving, from a base station, a registration request message for a terminal, transmitting, to an old AMF previously accessed by the terminal, an information request message for the terminal, and receiving, from the old AMF, an information response message including network slice selection assistance information (NSSAI) corresponding to the terminal.
US11564069B2 Recipient-based content optimization in a messaging system
The subject technology determines, by at least one processor, that a value of a capability parameter is not available for a first recipient device, the first recipient device being one of a plurality of recipient devices. The subject technology receives, from the first recipient device, a value of the capability parameter. The subject technology clusters, by at least one processor, the plurality of recipient devices into a plurality of groups of recipient devices based on device capabilities including an available storage space. The subject technology determines, for each group of recipient devices, a set of content parameters compatible with device capabilities of the plurality of recipient devices of a group of client devices. The subject technology generates, for each group of recipient devices, a version of content according to an associated set of content parameters.
US11564065B2 Multimedia broadcast multicast service signaling and backward compatibility
Wireless communication systems and methods related to determining a new multimedia broadcast multicast service (MBMS) configuration for a MBMS that is backward compatible with a legacy MBMS configurations. A base station determines a MBMS configuration. The MBMS configuration includes at least one non-optional field that indicates compatibility with a first user equipment (UE) having a first MBMS capability or compatibility with a second UE having a second MBMS capability. The MBMS configuration also includes a sub-carrier spacing indication for a MBMS corresponding to the first MBMS capability or the second MBMS capability. The MBMS configuration is broadcasted to the first UE and the second UE.
US11564060B2 Method and apparatus for acquiring location information of terminal through wireless communication system
The present embodiments relate to a method and an apparatus for acquiring location information of a terminal by using a wireless communication system. An embodiment provides an apparatus for measuring location information of a terminal, the apparatus comprising: at least one downlink signal receiver; at least one uplink signal receiver; and a controller for controlling the downlink signal receiver and the uplink signal receiver, wherein the controller configures uplink resource allocation information on the basis of control information received by the downlink signal receiver, and determines, on the basis of the uplink resource allocation information, whether to receive an uplink signal.
US11564052B2 Loudspeaker array passive acoustic configuration procedure
An example method of operation includes identifying a loudspeaker array profile defining characteristics of a loudspeaker array stored in memory, identifying a three-dimensional venue geometry value stored in the memory, defining virtual receivers to simulate acoustic characteristics within the venue geometry, defining a number of passive acoustic filter permutations to perform within a range of passive acoustic filter settings, and each passive acoustic filter setting is unique and has one or more passive acoustic filters to apply to one or more loudspeakers in the loudspeaker array, selecting performance criteria to apply to the loudspeaker array to represent its sound coverage uniformity at a given location throughout the venue geometry, calculating the performance criteria of the loudspeaker array via a passive acoustic filter setting selected from one or more of the passive acoustic filter permutations by performing a simulation with the passive acoustic filter settings, identifying an optimized passive acoustic filter setting from a specific permutation, with which the loudspeaker array achieves optimal uniform sound coverage in the venue geometry, and applying the optimized passive acoustic filter setting to the loudspeaker array.
US11564048B2 Signal processing in a hearing device
A method of defining and setting a nonlinear signal processing of a hearing device, e.g. a hearing aid, by machine learning is provided. The hearing device being configured to be worn by a user at or in an ear or to be fully or partially implanted in the head at an ear of the user, the method comprising providing at least one electric input signal representing at least one input sound signal from an environment of a hearing device user, determining a normal-hearing representation of said at least one electric input signal based on a normal-hearing auditory model, determining a hearing-impaired representation of said at least one electric input signal based on a hearing-impaired auditory model, determining optimised training parameters by machine learning, where determining optimised training parameters comprises iteratively adjusting the training parameters, and comparing the normal-hearing representation with the hearing-impaired representation to determine a degree of matching between the normal-hearing representation and the hearing-impaired representation, until the degree of matching fulfils predetermined requirements, and, when the degree of matching fulfils the predetermined requirements, determining corresponding signal processing parameters of the hearing device based on the optimised training parameters. A hearing device is further provided.
US11564046B2 Programming of cochlear implant accessories
Pairing systems for pairing external devices to a cochlear implant system can comprise an external housing and an external pairing system. The external housing may comprise a first surface and one or more compartments, each configured to house an external device capable of wirelessly interfacing with an implantable cochlear implant system. The external pairing device may comprise a second surface and one or more corresponding near field communication devices. The near field communication devices may be arranged such that the first surface of the external housing can be aligned with the second surface of the external pairing device in such a way that each of the near field communication devices aligns with a corresponding compartment of the external housing. The external pairing device can provide communication between a programming device and external devices contained within compartments of the external housing via one or more corresponding near field communication devices.
US11564045B2 Hearing aid with distributed processing in ear piece
Disclosed herein, among other things, are methods and apparatus for hearing assistance devices, and in particular to behind the ear and receiver in canal hearing aids with distributed processing. One aspect of the present subject matter relates to a hearing assistance device including hearing assistance electronics in a housing configured to be worn above or behind an ear of a wearer. The hearing assistance device includes an ear piece configured to be worn in the ear of the wearer and a processing component at the ear piece configured to perform functions in the ear piece and to communicate with the hearing assistance electronics, in various embodiments.
US11564036B1 Presence detection using ultrasonic signals with concurrent audio playback
Techniques for presence-detection devices to detect movement of a person in an environment by emitting ultrasonic signals using a loudspeaker that is concurrently outputting audible sound. To detect movement by the person, the devices characterize the change in the frequency, or the Doppler shift, of the reflections of the ultrasonic signals off the person caused by the movement of the person. However, when a loudspeaker plays audible sound while emitting the ultrasonic signal, audio signals generated by microphones of the devices include distortions caused by the loudspeaker. These distortions can be interpreted by the presence-detection devices as indicating movement of a person when there is no movement, or as indicating lack of movement when a user is moving. The techniques include processing audio signals to remove distortions to more accurately identify changes in the frequency of the reflections of the ultrasonic signals caused by the movement of the person.
US11564035B1 Active noise cancellation system using infinite impulse response filtering
An integrated circuit for implementing at least a portion of a personal audio device may include an output for providing a signal to a transducer including both a source audio signal for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer, a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds, an error microphone input for receiving an error microphone signal indicative of the output of the transducer and the ambient audio sounds at the transducer, and a processing circuit configured to implement an adaptive infinite impulse response filter having a response that generates the anti-noise signal to reduce the presence of the ambient audio sounds at the error microphone and implement a coefficient control block that shapes the response of the adaptive infinite impulse response filter in conformity with the error microphone signal by generating coefficients that determine the response of the adaptive infinite impulse response filter in order to minimize the ambient audio sounds at the error microphone, wherein the coefficient control block selects the coefficients from a library of filter entries, each filter entry of the library of filter entries defining a respective response for the adaptive infinite impulse response filter.
US11564032B2 Speaker system with asymmetrical coverage horn
A speaker system is provided with a housing adapted to mount to a support. A driver is supported by the housing and arranged to project sound about a first axis extending at an offset angle relative to a longitudinal axis extending from the housing. A waveguide extends from the driver to define a cavity extending along the first axis. The waveguide includes a first segment formed at a first angle relative to the longitudinal axis, and a second segment formed at a second angle relative to the longitudinal axis, wherein the second segment is arranged opposite the first segment and the second angle is greater than the first angle to collectively provide an asymmetrical sound pattern in a first plane.
US11564029B2 Speaker with dual resonance chambers
The inventive subject matter is directed to headset audio systems having resonance chambers designed to improve a system's frequency response in certain ranges. Systems of the inventive subject matter include a casing that both holds a speaker driver and creates two resonance chambers. Each resonance chamber vents to ambient air outside the casing, where the length and cross-sectional areas of each vent can impact the system's frequency response. Each resonance chamber is tuned to a resonant frequency to improve the system's frequency response across a range of frequencies on either side of each chamber's resonant frequency.
US11564024B2 Controller with network mode and direct mode
A controller in a wireless system may, in a first mode, communicate directly with a wireless microphone, via a first wireless protocol, in order to control the wireless microphone, and may, in a second mode, communicate using the first wireless protocol with a wireless access point, in order to control or configure the wireless microphone.
US11564014B2 Content structure aware multimedia streaming service for movies, TV shows and multimedia contents
Methods, apparatus and systems related to packaging a multimedia content for distribution are described. In one example aspect, a method includes receiving media files comprising video or audio data captured at a production stage and determining a hierarchical structure of the multimedia content based on production stage information of the multimedia content. The hierarchical structure indicates that the multimedia content comprises multiple scenes, each of which comprises multiple shots produced with corresponding devices and cast. The method also includes identifying characteristics associated with the individual scenes based on the production stage information, generating multiple copies of the multimedia content at different compression levels, and dividing each of the multiple copies of the multimedia content into segments based on the hierarchical structure. The compression levels and a length of a segment are adaptively adjusted based on the characteristics associated with the individual scenes.
US11564013B2 Content recommendation generation using content based on bi-directional prediction
In some embodiments, a method receives a history of videos that were viewed on a video delivery system as a first sentence in a sequential order and a target video as a second sentence as input to a prediction network. The prediction network analyzes representations for the history of videos and a representation of the target video. The prediction network generates a session representation based on bidirectionally analyzing a sequence of the first representations and the second representation. The method uses the session representation to determine whether to recommend the target video.
US11564006B2 Levitating metering apparatus
Example levitating meter apparatus are disclosed. An example metering system includes a meter having a display to present indicia associated with a panelist. The meter has a microphone to receive audio output from a media device and circuitry to perform media monitoring. A base includes a cavity to receive at least a portion of the meter. The meter to magnetically levitate relative to the base to decouple the meter from the base. The base and the meter structured to fix a rotational position of the meter relative to the base when the at least the portion of the meter is received by the cavity of the base and the meter levitates relative to the base.
US11564004B2 Systems and methods for generating a playback timeline
The system generates a display providing condensing content for display under time constraints. In response to a selection of a program that has already started, the system retrieves information about the program. Based on this information, and information about the user, the system selects a subset of segments of the program, forming a shorter version of the content that fits within a reduced time interval, from the time of selection to a scheduled end time. Accordingly, the user is presented with the condensed version of the currently selected program by, including the important or relevant segments of the program. The system generates the condensed content by selecting segments of the program that are determined to be important to the user and that cumulatively fit with the available viewing time. The system may sort, score, or otherwise rank segment identifiers based on user profile information.
US11563992B2 Video playback quality detection method and apparatus
Video playback quality detection methods, systems, and apparatuses are described. The method can include obtaining a first video data packet of a target video from a bearer network and obtaining a data byte quantity of first video data included in the first video data packet. The method may also include determining a buffer byte quantity stored in a video quality detection buffer. Furthermore, the method can include obtaining video frame data rate information corresponding to the target video and reducing the buffer byte quantity stored in the video quality detection buffer based on a video frame rate of the target video and the video frame data rate information of the target video. The method may further include determining a playback status of playing the target video on a video player, and determining video playback quality of the target video based on the playback status. According to the embodiments of the present invention, user experience and accuracy of the video playback quality detection method can be improved.
US11563989B2 Signal processing device, audio-video display device and processing method
A signal processing device is disclosed, which includes a plurality of channel receivers, a plurality of time code processors in one-to-one correspondence with the channel receivers, a timing generator, a signal processor and a transmitter, wherein each channel receiver is configured to parse an audio-video signal which has a data format defined by the SDI protocol and including a time code that characterizes time information. Each time code processor is configured to extract the time code from a parsed audio-video signal obtained by a corresponding channel receiver, and form first frame image data including a frame time code. The signal processor is configured to form an absolute frame output image based on multiple channels of the first frame of image data, frame time codes therein, and an internal clock signal generated by the timing generator. The transmitter is configured to transmit the absolute frame output image for display.
US11563988B2 Employing automatic content recognition to allow resumption of watching interrupted media program from television broadcast
The disclosure provides a method for employing automatic content recognition to allow resumption of watching interrupted media program from television broadcast. The method includes detecting a viewing cessation of a media program on a channel of a media device. A television broadcaster provides media content including the channel. The channel includes the media program. The method also includes, in response to detecting the viewing cessation of the media program, identifying the channel, the media program, the television broadcaster, and a location of the viewing cessation within the media program. The method further includes detecting a viewing recommencement of the channel of the media device. In response to detecting the viewing recommencement, the method includes overlaying a selectable indicator on the channel. The selectable indicator is configured to receive a selection input to resume viewing of the media program starting at the location of the viewing cessation of the media program.
US11563984B2 Flexible tree partition and representation for point cloud coding
A method of decoding encoded information of a point cloud may be performed by at least one processor and comprises: obtaining an encoded bitstream, the encoded bitstream including encoded information of a point cloud including a set of points in a three-dimensional space; and determining a type of partitioning used to encode the information of the point cloud by at least one of parsing signals of at least three binary syntaxes or inferring at least one syntax of the at least three binary syntaxes.
US11563976B2 Devices and methods for image and video coding
The disclosure relates to a method of decoding implemented by a decoding device, comprising: obtaining a value of a reference line index for a current block; constructing a most probable mode, MPM, list for the current block; obtaining a value of intra-prediction mode index for the current block; when the value of the reference line index is not equal to 0, obtaining an intra prediction mode of the current block according to the MPM list for the current block and the value of the intra-prediction mode index for the current block, wherein the value of the intra-prediction mode index indicates a position that corresponds to the intra prediction mode of the current block among angular intra-prediction modes in the MPM list. The disclosure also relates to a coding apparatus and a non-transitory machine-readable medium.
US11563974B2 Method and apparatus for video decoding
This application relates to a method and apparatus, a storage medium, and a computer device for video encoding and decoding. The video encoding method includes: determining a sub-pixel interpolation mode, the sub-pixel interpolation mode comprising one of a direct sub-pixel interpolation mode or a sampled sub-pixel interpolation mode; acquiring motion estimation pixel precision corresponding to a current video frame; performing sub-pixel interpolation processing on a reference frame corresponding to the current video frame according to a resolution relationship between the current video frame and the reference frame, the motion estimation pixel precision, and the sub-pixel interpolation mode, to obtain a target reference frame; and encoding the current video frame according to the target reference frame, to obtain encoded data corresponding to the current video frame.
US11563967B2 On intra random access point pictures and leading pictures in video coding
A method of encoding a video bitstream implemented by a video encoder is disclosed. The method includes storing, in a memory of the video encoder, a set of less than five network abstraction layer (NAL) unit types available for video data; selecting, by a processor of the video encoder, a NAL unit type from the set of less than five NAL unit types for a picture from the video data; generating, by the processor of the video encoder, a video bitstream containing a NAL unit corresponding to the NAL unit type selected and containing an identifier identifying the NAL unit type selected; and transmitting, by a transmitter of the video encoder, the video bitstream toward a video decoder. A corresponding method of decoding the video bitstream is also disclosed.
US11563963B2 Determining whether to code picture header data of pictures of video data in slice headers
An example device for decoding video data, the device including a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that adaptive loop filter (ALF) information can be present in a picture header of a picture of the video data and cannot be present in a slice header; in response to determining that the ALF information can be present in the picture header and cannot be present in the slice header, determine that a picture header syntax structure is not present in the slice header (e.g., without decoding data representing a value for a syntax element indicating whether the picture header syntax structure is present in the slice header); and decode the picture according to the determination that the picture header syntax structure is not present in the slice header.
US11563948B2 Apparatus and method for conditional decoder-side motion vector refinement in video coding
A method for inter-prediction of a current image block in a current picture of a video is provided. The method includes determining whether a first temporal distance (such as TD0) is equal to a second temporal distance (such as TD1), wherein the first temporal distance is represented in terms of a difference between a picture order count value of the current picture and a picture order count value of a first reference picture; and the second temporal distance is represented in terms of a difference between a picture order count value of a second reference picture and the picture order count value of the current picture; and performing no motion vector refinement (DMVR) procedure when it is determined that the first temporal distance (TD0) is not equal to the second temporal distance (TD1). Thus the DMVR procedure is restricted to only the image block with equal-distance references.
US11563947B2 Signaling output picture size for reference picture resampling
There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform acquiring an input bitstream comprising metadata and video data, decoding the video data, determining whether the metadata comprises at least one flag signaling at least one component of a picture size of at least one picture of the video data, and signaling, in a case where it is determined that the metadata comprises the at least one flag, a display device to display the at least one picture from the video data according to the at least one flag.
US11563946B2 Quantization parameter derivation for palette mode
Methods, systems, and devices for quantization parameter derivation in palette mode coding and decoding are described. An example method for video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, that the current block is coded using a palette mode and an escape symbol value is signaled in the bitstream representation, and performing, based on the determining, the conversion, wherein a clipped quantization parameter for the current block is used in the conversion, and wherein the clipped quantization parameter used for a chroma component of the video is derived based on a quantization parameter subsequent to a mapping operation of a quantization process or a dequantization process.
US11563945B2 Adaptive offset for variance based quantization
A technique for determining an adaptive quantization parameter offset for a block of encoded video includes obtaining a rate control factor for the quantization parameter, determining a content-based quantization parameter factor for the quantization parameter, determining an adaptive variance based quantization offset based on content-based quantization parameter factors for a frame prior to the current frame, and combining the rate control factor, the content-based quantization parameter factor, and the adaptive offset to generate the quantization parameter.
US11563937B2 Method and apparatus for processing image signal
Embodiments of the present invention provide a method and apparatus for processing a video signal. A method for decoding an image signal according to an embodiment of the present invention comprises the steps of: for a current block having a width and a height different from each other, determining a modified intra prediction mode from an intra prediction mode, on the basis of a ratio between the width and the height of the current block and the intra prediction mode; determining an inverse non-separable transform set on the basis of the modified intra prediction mode; and applying an inverse non-separable transform matrix selected from the inverse non-separable transform set with respect to the top-left region of the current block, which is determined according to the width and the height of the current block.
US11563935B2 Image decoding device, image decoding method, and image decoding program
A merge candidate list is generated, a merge candidate is selected from the merge candidate list as a merge candidate, a bitstream is decoded to derive a motion vector difference, and a corrected merge candidate is derived by adding the motion vector difference to a motion vector of the selected merge candidate for a first prediction without scaling and subtracting the motion vector difference from a motion vector of the selected merge candidate for a second prediction without scaling.
US11563929B2 Intraoral 3D scanner employing multiple miniature cameras and multiple miniature pattern projectors
A method for generating a 3D image includes driving structured light projector(s) to project a pattern of light on an intraoral 3D surface, and driving camera(s) to capture images, each image including at least a portion of the projected pattern, each one of the camera(s) comprising an array of pixels. A processor compares a series of images captured by each camera and determines which of the portions of the projected pattern can be tracked across the images. The processor constructs a three-dimensional model of the intraoral three-dimensional surface based at least in part on the comparison of the series of images. Other embodiments are also described.
US11563928B2 Image processing apparatus, image processing method, and storage medium
Provided is an image processing apparatus including: a virtual viewpoint image generating unit that generates a virtual viewpoint image which is a video, based on captured images captured by image capturing apparatuses from different directions; an electronic sign information obtaining unit that obtains information indicating a timing at which a content displayed on an electronic sign changes, the electronic sign being contained in the virtual viewpoint image and configured to change the content to be displayed on a time basis; and a control unit that performs control to cause a display unit to display the virtual viewpoint image having a virtual content inserted, the virtual content being a content that is virtual and not contained in the captured images. Based on the information, the control unit controls how the virtual content is displayed on the virtual viewpoint image.
US11563926B2 User feedback for real-time checking and improving quality of scanned image
A smartphone may be freely moved in three dimensions as it captures a stream of images of an object. Multiple image frames may be captured in different orientations and distances from the object and combined into a composite image representing an image of the object. The image frames may be formed into the composite image based on representing features of each image frame as a set of points in a three dimensional point cloud. Inconsistencies between the image frames may be adjusted when projecting respective points in the point cloud into the composite image. Quality of the image frames may be improved by processing the image frames to correct errors. Distracting features, such as the finger of a user holding the object being scanned, can be replaced with background content. As the scan progresses, a direction for capturing subsequent image frames is provided to a user as a real-time feedback.
US11563918B2 System and method for tailored video-on-demand catalogs
A video-on-demand server, having a plurality of audiovisual assets stored in association therewith, and an application server module, are interconnected with a first group of consumer premises equipment (CPE) associated with a first group of subscribers and a second group of CPE associated with a second (different) group of subscribers, via a video content network. The application server module, the first group of CPE, and the second group of CPE are cooperatively configured to prepare a first video-on-demand catalog comprising a first group of the audiovisual assets and a second video-on-demand catalog comprising a second (different) group of the audiovisual assets. The application server module, the first group of CPE, and the second group of CPE are further cooperatively configured to make the first video-on-demand catalog available to the first group of subscribers and to make the second video-on-demand catalog available to the second group of subscribers.
US11563913B2 Solid-state imaging element and imaging device
In a solid-state imaging element that performs AD conversion for each pixel, image quality degradation when resolution is lowered is suppressed without wastefully consuming power. The solid-state imaging element includes a plurality of pixels. Each of the plurality of pixels is provided with a comparison unit, an addition circuit, and a data storage unit. The comparison unit generates a difference signal obtained by amplifying a difference between an analog pixel signal to which a predetermined coordinate is assigned and a predetermined reference signal. The addition circuit generates an addition signal by performing analog addition of the difference signal and a difference signal regarding another coordinate adjacent to the predetermined coordinate. The data storage unit holds a digital signal indicating a time when an output signal of the comparison unit corresponding to the addition signal is inverted.
US11563902B2 Method and apparatus for providing special effects to video
A method of providing a special effect includes, in response to the selection of background music to be applied to a video, applying the background music and a special effect associated with the background music to the video based on a first feature extracted from the background music and a second feature extracted from the video.
US11563899B2 Parallelization technique for gain map generation using overlapping sub-images
A method includes obtaining multiple spatially-displaced input images of a scene based on image data captured using multiple imaging sensors. The method also includes dividing each of the input images into multiple overlapping sub-images. The method further includes generating multiple overlapping sub-image gain maps based on the sub-images. In addition, the method includes combining the sub-image gain maps to produce a final gain map identifying relative gains of the imaging sensors. An adjacent and overlapping pair of sub-image gain maps are combined by renormalizing gain values in at least one of the pair of sub-image gain maps so that average gain values in overlapping regions of the pair of sub-image gain maps are equal or substantially equal.
US11563897B2 Image processing method and apparatus which determines an image processing mode based on status information of the terminal device and photographing scene information
An image processing method includes obtaining status information of a terminal device, obtaining photographing scene information of the terminal device, determining an image processing mode based on the status information and the photographing scene information, obtaining a to-be-displayed image, and processing the to-be-displayed image based on the image processing mode.
US11563896B2 Lens apparatus and image pickup apparatus
A lens apparatus includes an operation member that is rotatable by a user operation, a zoom lens configured to perform zooming in accordance with a rotation of the operating member, and a detector configured to divide an entire zoom range from a wide-angle end to a telephoto end, and detect a zoom position of the zoom lens. A predetermined condition is satisfied.
US11563887B2 Method for controlling synchronization of plurality of image sensors and electronic device for implementing same
Provided in various embodiments are an electronic device and a method therefor, the electronic device comprising: a first image sensor; a second image sensor electrically connected through a designated interface to the first image sensor; and a processor, wherein the processor is set to determine parameter information, for controlling the first image sensor and the second image sensor, in relation to photographing and transmit the determined parameter information to the first image sensor and the second image sensor, and the first image sensor is set to transmit a reflection signal through the designated interface to the second image sensor such that the second image sensor uses the parameter information in response to the reflection signal. In addition, other embodiments are possible.
US11563877B2 Impact absorber
In some embodiments, a camera includes an optical package, a camera actuator for moving the optical package, a camera cover, and an impact absorption member to prevent contact between the camera cover and the lens carrier. In some embodiments, the camera actuator includes a lens carrier moveably mounted to a camera cover.
US11563865B2 Printing apparatus that display a software keyboard and receives an input instruction from the software keyboard in accordance with an operation received from a hardware key, and non-transitory computer-readable storage medium storing program
A printing apparatus including: an operation section including a hardware key for receiving a first operation and a hardware key for receiving a direction designating operation for designating a direction from one or more directions; and a printing section. In a first mode, upon receiving the first operation, a first function is executed. In a second mode, upon receiving the direction designating operation, a focus position on a target region is moved in a direction designated by the direction designating operation, and, upon receiving the first operation, the focus position is moved to a position of a first image which is predetermined among a plurality of images.
US11563857B2 Aggregating hardware loopback
Methods and devices for aggregating hardware loopback streams of a plurality of display devices in communication with a computer device may include a plurality of hardware loopback streams with rendered audio data from the plurality of display devices in communication with the computer device. The methods and devices may include combining the rendered audio data from the plurality of hardware loopback streams into a loopback buffer to create aggregated loopback audio data. The methods and devices may include providing the loopback buffer with the aggregated loopback audio data to one or more applications executing on the computer device.
US11563856B2 Voice communication terminal, information processing method for voice communication terminal, distribution server, and information processing method for distribution server
An impact of a delay time on a conversation is reduced. A voice packet is transmitted to a distribution server. A user is notified of being in a wait time from when transmission of the voice packet stops until when voice packet transmission becomes available next. The wait time is calculated on the basis of a first delay time that is a delay time between a local terminal and the distribution server and a second delay time that is the maximum delay time among delay times between a plurality of terminals including the local terminal and the distribution server. The user can easily know the speaking timing from the local terminal, and speech from the local terminal and speech from another terminal can be made not to mix.
US11563844B2 Device, system, and process for unlocking a wireless device
A wireless device configured to temporarily unlock includes a processor configured to execute an unlocking application and a lock mechanism. The processor implementing the unlocking application to control the lock mechanism to unlock based on one of the following: the location provided by a location determination device or based on a time and date provided from the transceiver and/or the processor. A process to temporarily unlock a wireless device is also disclosed.
US11563837B2 Mobile terminal
A mobile terminal includes a middle frame, a fixing frame, and a cover plate. The middle frame includes a first placement slot and a second placement slot. The fixing frame is disposed in the second placement slot. The cover plate is disposed in the first placement slot. The second placement slot includes first side surfaces. The first side surfaces are provided with a plurality of first protrusions. The fixing frame includes first sidewalls. The first sidewalls are provided with a plurality of second protrusions. The first protrusions and the second protrusions are arranged to form a support structure configured to support the cover plate, and the cover plate is fixedly connected to the support structure.
US11563836B2 Electronic device with cylindrical battery
According to an embodiment, an electronic device includes a processor, a frame disposed at a rear side of the processor, a cylindrical battery disposed at a rear side of the frame, a composite sheet having at least one heat insulating member surrounding an outer peripheral surface of the cylindrical battery and at least one thermally conductive member surrounding the heat insulating member, and a heat sink disposed at a rear side of the composite sheet.
US11563835B2 Mobile terminal
Disclosed is a mobile terminal, including a body including a first frame and a second frame slidably movably coupled to the first frame in first or second direction, a flexible display unit including a side face portion surrounding one side of the body, and a driver. A rear face of the first frame includes a first rear face exposed to the rear face of the first frame in the second state and a second rear surface that remains overlapping with the second frame in the second state. The driver includes a motor installed in the second frame, a pinion gear configured to rotate upon receiving a rotational force of the motor, and a rack gear fastened to the second rear surface of the first frame and configured to be extended along the first direction and to move linearly in engagement with the pinion gear.
US11563833B2 Event generation in response to network intent formal equivalence failures
Systems, methods, and computer-readable media for receiving an indication of an equivalence failure, the equivalence failure corresponding to one or more models of network intents. The indication of the equivalence failure is analyzed and one or more constituent intents that caused the equivalence failure are identified, wherein the one or more constituent intents are associated with a model of the one or more models of network intents. The granularity of the equivalence failure and the identified one or more constituent intents is determined, and an event for external consumption is generated, the event based at least in part on the equivalence failure, the granularity of the equivalence failure, and the identified one or more constituent intents.
US11563831B2 Communication device and communication method
To provide a mechanism capable of improving communication efficiency even in communication before allocation of an AID. A communication device including: a communication unit configured to transmit a first frame including a second association identifier decided by a communication device to which a first association identifier is allocated and receive a second frame including information related to the second association identifier.
US11563826B2 Detecting under-utilized features and providing training, instruction, or technical support in an observation platform
A first communication, received from a first communication device operated by a first user, is parsed according to a policy to determine associated metadata comprising a first set of attributes. The policy dictates rules for use of the metadata. The first set of attributes is compared to attributes of a plurality of communication devices. Based on the comparing, at least one recipient communication device for the first communication is identified from the plurality of communication devices, wherein at least one of the first set of attributes matches at least one of the attributes of the plurality of communication devices. Based on the policy and the metadata, at least one of a feature available to the at least one identified recipient communication device and behavior of the at least one identified recipient communication device as perceived by a particular user associated with the at least one recipient communication device is determined.
US11563821B2 Systems and methods for restricting electronic activities from being linked with record objects
The present disclosure relates to restricting electronic activities from being linked with record objects. According to at least one aspect of the disclosure, a method can include accessing, by one or more processors, a plurality of electronic activities, accessing a plurality of record objects of one or more systems of record, identifying an electronic activity of the plurality of electronic activities to match to one or more record objects, determining a data source provider associated with providing access to the electronic activity, and identifying a system of record corresponding to the determined data source provider. The system of record can include a plurality of candidate record objects to which to match the electronic activity. The method can include restricting the electronic activity from being linked with the at least one record object.
US11563814B2 Session control apparatus, session control method, and program
A session control apparatus, a session control method, and a session control program may maintain a quality of input data output to a processing module. The processing module has a defined condition regarding a quality of the input data. The session control apparatus includes an extraction unit, a selection unit, and a switching unit. The extraction unit extracts a plurality of candidates of devices. The selection unit selects at least one device from the plurality of candidates of devices. The switching unit switches the device that outputs the input data to the processing module to the at least one device selected by the selection unit. Each of the plurality of candidates of devices outputs input data satisfying the condition.
US11563807B2 Fully orchestrated setup of a containerized cloud communication system within an embedded operating system
A storage system management application contains control logic configured to enable the storage system management application to fully orchestrate setup of a containerized cloud communication system within embedded operating system, with minimal interaction from an end user. Upon receipt of an instruction to initiate cloud access, the storage system management application enrolls a cloud tethering subsystem and establishes a secure communication channel to the cloud tethering subsystem. The storage system management application also creates a cloud protection environment within the operating system for use by the cloud tethering subsystem, and registers the storage system to the cloud tethering subsystem. The storage system management application also creates external network interfaces on the cloud tethering subsystem and configures one or more private cloud provider endpoints on the cloud tethering subsystem.
US11563805B2 Method, apparatus, client terminal, and server for data processing
Embodiments of the present specification provide a method, an apparatus, a client terminal, and a server for data processing. The method includes: selecting, based on a data attribute of to-be-processed data, a target coordinating server from a plurality of coordinating servers, the plurality of coordinating servers belonging to a plurality of server clusters respectively; and sending a data processing request to the target coordinating server, such that a server cluster to which the target coordinating server belongs processes the data processing request preferentially, the data processing request directing to the to-be-processed data.
US11563800B1 Distributed semantic network for concurrent access to interconnected objects
An example method of reserving a resource of virtualized infrastructure in a data center on behalf of a client includes: obtaining, by a distributed semantic network, a set of facts corresponding to resources in the virtualized infrastructure and a set of rules corresponding to relationships between the resources; receiving, at the first semantic network instance, a first reservation request for a first resource of the virtualized infrastructure from a first client, wherein the first reservation request comprises a first rule specifying a requested exclusive lock on the first resource; passing the first rule from the first semantic network instance to the second semantic network instance; receiving an acknowledgement from the second semantic network instance in response to passing the first rule; and sending an acknowledgement to the first client that the first rule specifying the requested exclusive lock on the first resource has been created.
US11563782B2 Enriched calling based call routing
Systems, methods and apparatuses for implementing enriched calling services for devices may include a first User Equipment (UE) that sends a call request to an IP Multimedia Subsystem (IMS) Core network and a presence server. The IMS core network may determine that the first UE supports enriched calling services and may enable the first UE to perform an enriched calling operation. The IMS core network may forward the call request to a terminating device, such as a second UE and/or a computing device, with the enriched calling operation.
US11563775B2 Systems and methods for securely pairing a transmiting device with a receiving device
Systems and methods for securely pairing a transmitting device with a receiving device are described. The systems and methods may communicate with a first device via a first communication method over a wireless communication network. The systems and methods may transmit, to the first device via a second communication method, a first sensory pattern representing a first key. In addition, the system and methods may communicate with the first device via the first communication method using the first key.
US11563774B2 Systems and methods for tracking and identifying phishing website authors
A method of tracking phishing activity is disclosed. A request to download a webpage hosted as part of a legitimate website on a server is initiated. The request includes identification data pertaining to at least one user computing device. The identification data is extracted from the request. A unique identifier corresponding to the extracted identification data is generated. Fingerprint data is generated using at least a subset of the extracted identification data. The unique identifier, the extracted identification data and the fingerprint data is stored. The fingerprint data is encoded into a program and/or data associated with the webpage to generate a modified webpage. The modified webpage is transmitted from the server to the user computing device in response to the request.
US11563773B2 Methods, systems, and computer readable media for software-based emulation of media access control security (MACsec)
A method for software-based emulation of media access control security (MACsec) includes generating, using a software-based emulated MACsec packet generator, a plurality of emulated MACsec packets, each of the emulated MACsec packets including a MACsec header having a packet number field value that remains fixed across the emulated MACsec packets. The method further includes configuring a device under test to accept plural MACsec packets with the same MACsec packet number field value. The method further includes transmitting the emulated MACsec packets to the device under test (DUT). The method further includes determining whether the DUT responds correctly to the emulated MACsec packets given a replay protection configuration of the DUT. The method further includes generating test output based on a result of the determination.
US11563752B2 Using indicators of behavior to identify a security persona of an entity
A system, method, and computer-readable medium are disclosed for performing a security operation. The security operation includes: monitoring an entity to identify a behavior enacted by the entity, the monitoring observing at least one electronically-observable data source; deriving an observable based upon the behavior enacted by the entity, the observable comprising event information corresponding to a behavior enacted by the entity; identifying an indicator of behavior from the event information corresponding to the behavior enacted by the entity, the indicator of behavior providing an abstracted description of an inferred intent associated with the behavior enacted by the entity; associating a security persona with the entity based upon the indicator of behavior, the security persona comprising a group of entity behaviors associated with a particular security risk use case; and, performing the security operation, the security operation using the security persona associated with the entity.
US11563723B2 Data privacy plug-in for enterprise instant messaging platform
A plug-in module, which, in combination with a host module, prevents unauthorized copying—like screen captures, screenshots, or screen recordings—of the streaming content provided to a participant in an online content-sharing session via an Instant Messenger (IM) service. The plug-in module may be a part of an IM application running on the participant's system or the host module may transmit a self-installing plug-in module to the participant's system upon receiving an indication that a user is hosting the online session. The plug-in module provides kernel-specific interface of the participant system's Operating System (OS) to the host module, which, then sends an OS-specific instruction to the plug-in module to trigger the OS to disable or control the copying of the streaming content as specified in a privacy preference received from the user hosting the online session. In this manner, sensitive and critical business data may be conveniently and securely shared online.
US11563701B2 Message modification based on message format
Systems and methods are presented herein for modifying messages transmitted between a first computing device and a second computing device based on the determination of a context of messages transmitted between the first and second computing devices. A first message, prepared to be transmitted to a second computing device, is prepared at a first computing device. The message has a context (e.g., the message was generated using a voice-to-text application). Based on the context, a modification of a responsive message is determined (e.g., the responsive message will be transmitted with an indication to be perceived at the first computing device through a text-to-voice application). In response to determining the modification, the responsive message is modified and transmitted from the second computing device to the first computing device. The modification is based on the responsive message context being distinct from the received message context.
US11563699B2 Machine natural language processing for summarization and sentiment analysis
A virtual agent can implement a “chatbot” to provide output based on predictive/prescriptive models for incidents. The virtual agent can integrate with natural language processor for text analysis and summary report generation. The virtual agent can integrate with cognitive search to enable processing of search requests and retrieval of search results. The virtual agent uses computing processes with self-learning systems that use data mining, pattern recognition and natural language processing to mimic the way the human brain works. The virtual agent provides an automated IT system that is capable of resolving incidents without requiring human assistance. The virtual agent can display condensed summaries of a large amount of data and can link the summaries to predictive models and operational risk models to identify risk events and provide summaries of those events.
US11563691B2 Time-division multiplexing scheduler and scheduling device
Disclosed is a time-division multiplexing (TDM) scheduler capable of determining a service order for serving N packet transmission requesters. The TDM scheduler includes: N current count value generators configured to serve the N packet transmission requesters respectively, and generate N current count values according to parameters of the N packet transmission requesters, a previous scheduling result generated by the EDD scheduler previously, and a predetermined counting rule; and an earliest due date (EDD) scheduler configured to generate a current scheduling result for determining the service order according to the N current count values and a predetermined urgency decision rule, wherein an extremum of the N current count values relates to one of the N packet transmission requesters, and the EDD scheduler selects this requester as the one to be served preferentially.
US11563690B2 Low latency queuing system
Disclosed herein are methods and apparatuses for processing network traffic by a queuing system which may include: receiving pointers to chunks of memory allocated responsive to receipt of network traffic, the chunks of memory each including a portion of a queue batch, wherein the queue batch includes a plurality of queue requests; generating a data structure including the pointers and a reference count; assigning the queue request to a second core; generating a first structured message for the first queue request; and storing the first structured message in a structured message passing queue associated with the second core, wherein a second processing thread associated with the second core, responsive to receiving the structured message, processes the first queue request by retrieving the first queue request from at least one of the chunks of memory.
US11563680B2 Pseudo wire load sharing method and device
A pseudo wire load sharing method, applied to a scenario in which a first provider edge PE device is separately connected to at least one second PE device by using at least two PWs includes receiving, by the first PE device, a data flow from a customer edge CE device, and forwarding the data flow to a PW trunk interface, where the PW trunk interface is associated with at least two active PWs; and performing, by the first PE device, load sharing processing on the data flow, and forwarding the data flow by using the at least two active PWs.
US11563675B2 Bgp Lu resiliency using an anycast SID and BGP driven anycast path selection
A node, in a first network, includes circuitry configured to add a label stack to a packet associated with one of a Layer 2 Virtual Private Network (L2VPN) and a Layer 3 Virtual Private Network (L3VPN), wherein the packet is destined for a second network having at least a pair of Border Gateway Protocol-Label Unicast (BGP-LU) Route Reflector (RR) nodes interconnecting the first network, and wherein the label stack includes an anycast Segment Identifier (SID) for the RR nodes, in Segment Routing, and transmit the packet to the second network. The label stack also includes a BGP-LU label for a destination in the second network. Responsive to isolation of one of the RR nodes, a Point of Local Repair (PLR) node in the first network is configured to implement Topology-Independent Loop-Free Alternate (TI-LFA) for the anycast SID.
US11563674B2 Content based routing method and apparatus
Embodiments of the present disclosure provide a content based routing method and apparatus. The method may include: judging, in response to receiving a service request, whether the service request matches a preset shunt rule, the preset shunt rule including a request content and a request context; and forwarding, in response to judging that the service request matches the preset shunt rule, the service request to a service cluster corresponding to the preset shunt rule matching the preset service request.
US11563657B2 On-demand outages notification in a cloud environment
The present disclosure relates to computer-implemented methods, software, and systems for on-demand outage notifications in a cloud environment. Data defining statuses of network calls exchanged between web agents registered at correspondingly different network segments of a cloud platform is evaluated to determine health statuses of the cloud platform. In response to receiving a request to subscribe an application for notifications for a current health status, registering, at the health service, the application to receive the notifications associated with health statuses of network connectivity of the cloud platform. The application is registered to receive the notifications at a subscription network address under a notification regime. A notification for the current health status of network connectivity of the cloud platform is dynamically provided by the health service. The notification is provided to the registered application according to notification rules defined in the notification regime.
US11563652B2 Method, system, and device for adaptive determination of network slice configuration and resource requirements
A method and system for adaptive determination of network slice configuration and resource requirement is disclosed. The method includes creating a service requirement set based on a service request. The method further includes determining enhancements and adjustments to be done in the service requirement set based on a plurality of user entitlements corresponding to the user associated with the service request. The method further includes generating an updated service requirement set based on the enhancements and adjustments applied on the service requirement set. The method further includes determining a network slice template hierarchy based on the updated service requirement set. The method further includes determining a resource requirement corresponding to each of the plurality of network sub-nets based on the updated service requirement set, the plurality of user entitlements, and dynamic network context.
US11563644B2 Method and apparatus for modeling mobility and dynamic connectivity on a stationary wireless testbed
A device, comprising a packet data interface port; a microcontroller, configured to control the packet data interface port, receive a input control signal through the packet data interface port, transmit a status report through the packet data interface port, and in dependence on the input control signal, produce an output control signal; and a radio frequency modification device, configured to modify a received radio frequency signal over a range selectively in dependence on the output control signal. A control processor, communicating through the packet data interface port with the microcontroller, may generate a plurality of the input control signals for a plurality of respective devices comprising the microcontroller and the radio frequency signal control device. The input control signals may be dynamically changed over time to emulate radio frequency conditions resulting from mobility of nodes in a mobile ad hoc radio frequency communication network.
US11563639B1 Logical transport overlayed over a physical transport having a tree topology
In an example, a system specifies a first configuration of the physical transport network that models a plurality of devices as a corresponding first plurality of nodes having a tree topology. Each node of the first plurality of nodes has at least one first device identifier and at least one first connection identifier to other nodes in the tree topology. The system specifies a second configuration of the logical transport network that models the plurality of devices as the first plurality of nodes having a non-tree topology. Each node of the first plurality of nodes has at least one second device identifier, at least one second connection identifier to other nodes in the non-tree topology, the at least one first device identifier, and the at least one first connection identifier of the tree topology. The system folds the logical transport network over the physical transport network using the at least one second device identifier, at least one second connection identifier to other nodes in the non-tree topology, the at least one first device identifier, and the at least one first connection identifier of the tree topology.
US11563638B1 Methods, systems, and computer readable media for optimizing network bandwidth utilization through intelligent updating of network function (NF) profiles with NF repository function
A method for optimizing network bandwidth utilization through intelligent updating of network function (NF) profiles includes, at an NF repository function (NRF), receiving, from a first NF that previously communicated with a failed geo-redundant mate of the NRF as primary, an NF heart-beat request message. The method further includes locating an NF profile for the first NF in an NF profiles database maintained by the NRF. The method further includes computing an NF profile data modification detection value for the NF profile. The method further includes transmitting the NF profile data modification detection value to the first NF.
US11563634B2 Hardware platform based on FPGA partial reconfiguration for wireless communication device
Systems and methods are disclosed herein that relate to partially reconfiguring a Field Programmable Gate Array (FPGA) of a wireless communication device to provide time-slicing of modem and application functionality. In this manner, a low-cost, small size, and low power consumption implementation of the FPGA and thus the wireless communication device is provided.
US11563613B2 Method and system for communicating data over residential power lines
Using residential power lines communication (PLC) as the last hop of the CPRI-based front-haul to the indoor users, where unmodified time division multiplexed (TDM) CPRI hyper-frames are transported in between the outdoor distributed unit (DU) and the indoor radio unit (RU) transparently. To countermeasure the hostile environment of power lines, proposed is a novel device, called CPRI-PLC-Gateway (CPG), which serves as an agent for creating a virtual CPRI link between the DU and RU. The proposed CPG aims to meet the desired CPRI options in the presence of the noisy PLC channel while remaining completely transparent to the CPRI protocol operation.
US11563609B2 Method and user equipment for receiving downlink signal, method and base station for transmitting downlink signal
A user equipment is provided with puncturing information indicating a resource to which downlink data is punctured among time-frequency resources to which the downlink data is allocated. The user equipment may decode the downlink data received in the time-frequency resource on the basis of the puncturing information. The downlink data may be mapped to the time-frequency resource by a combined method of a time-first resource mapping method and a frequency-first resource mapping method, or by a distributed resource mapping method.
US11563607B2 Orthogonal frequency scheme for narrowband acoustic signaling
A transmitter is disclosed. The transmitter includes a clock configured to generate one or more output clock signals. The transmitter further includes at least one frequency divider configured to generate a plurality of divided frequencies based on the one or more output clock signals, and a modulator. The transmitter also includes at least one antenna or transducer configured to transmit modulated data. The transmitter includes a memory configured to store instructions, and at least one processor configured to execute instructions performing operations including mapping data to a decimal code value of a plurality of decimal code values, converting the decimal code value to a shrinking base system, and selecting a set of frequencies among the plurality of divided frequencies based on the code value corresponding to the shrinking base system for the decimal code value. The modulator may be configured to modulate the decimal code value using the set of frequencies.
US11563605B2 Horizontal centering of sampling point using multiple vertical voltage measurements
Methods and systems are described for adjusting the sample timing of a data sampler operating in a data signal processing path having a decision threshold associated with a decision feedback equalization (DFE) correction factor. The vertical threshold and sample timing of a spare sampler are varied to measure a signal amplitude trajectory of a pattern-verified signal according to detection of the predetermined transitional data pattern, the locked sampling point then being adjusted based on the measured signal amplitude trajectory.
US11563603B2 VXLAN implementation method, network device, and communications system
A Virtual eXtensible Local Area Network (VXLAN) method comprises obtaining, by a network device, a mapping from a virtual local area network identifier VLAN ID to a VXLAN network identifier VNI; receiving, by the network device through a port, an Ethernet frame forwarded by an access device, where a VLAN tag field in the Ethernet frame includes the VLAN ID; adding, by the network device, a VXLAN header to the Ethernet frame based on the VLAN ID and the mapping to obtain a VXLAN packet, where a VNI field in the VXLAN header includes the VNI; and sending, by the network device, the VXLAN packet.
US11563598B2 Method for operating an etherCAT fieldbus system, and etherCAT fieldbus system
An EtherCAT fieldbus system has an EtherCAT master and a number of EtherCAT slaves. The EtherCAT master and the number of EtherCAT slaves are coupled together by an EtherCAT fieldbus in order to exchange data. A method ascertains active EtherCAT slaves by way of the EtherCAT master; requests respective product codes of the active EtherCAT slaves by way of the master; ascertains a respective device identification of the active EtherCAT slaves from the respective product codes by way of the EtherCAT master, and switches the state of the EtherCAT fieldbus system into the operational state by way of the EtherCAT master if the respective device identification of the active EtherCAT slaves matches a specified device identification.
US11563597B2 Systems and methods for modifying playback of a media asset in response to a verbal command unrelated to playback of the media asset
Systems and methods are described for translating a non-playback command into a playback modification to encourage a recipient of the command to execute on the command. A media guidance application may determine a command from a first user to a second user. The media guidance application may compare the command to a set of playback operation commands for a media asset that is currently being played back. The media guidance application may determine that the command is not contained within the set of playback operation commands. In response to determining that the command is not contained within the set of commands, the media guidance application may determine whether the second user executes a desired outcome of the command. And in response to determining that the second user does not execute the desired outcome of the command, the media guidance application may determine whether to modify playback of the media asset.
US11563596B2 Systems and methods for preemptively preventing interruptions from network-connected devices from occurring during media viewing
Systems and methods are provided herein for preventing interruptions to a media viewing activity caused by operations performed in a household by network-connected devices. A media guidance application may determine that operations are being performed by an IoT device and may cause an interruption to media viewing. The media guidance application may prevent the interruption by extending or otherwise handling the operation.
US11563594B2 Method for controlling a home-automation facility
The present invention concerns a method for controlling a home-automation facility comprising at least one central control unit (U1, U2) belonging to a home-automation facility; the method being executed by a user terminal (T) and comprising the following steps: selecting (ECTLT1) a first local connection mode (CM1) or a second wide area network connection mode; establishing (ECTLT2) a connection between the user terminal and at least one target unit (U1, U2, Sv), said at least one target unit (U1, U2, Sv) being a central control unit (U1, U2) in the case in which the first local connection mode (CM1) has been selected, and a management unit (Sv) in the case in which the second wide area network connection mode has been selected; sending (ECTLT3) a discovery message (MCTLD1, MCTLD2, MCTLD′) linked with a facility identifier (StID) to at least one target unit (U1, U2, Sv); receiving (ECTLT5, ECTLT7) at least one topology description message originating from the target unit (U1, U2, Sv) comprising a description of a group of devices (DGrSt) attached to the facility identifier (StID).
US11563586B2 More efficient post-quantum signatures
Techniques of generating a lattice-based verification matrix and signature vector are disclosed. The method enables a generating device to sample a gadget matrix and then generate a reduced gadget matrix. The generating device may then sample a trapdoor matrix and use the trapdoor matrix and the reduced gadget matrix to generate a verification matrix. A sending device may receive the trapdoor matrix and the verification matrix from the generating device, in addition to receiving a message. The sending device may then use the trapdoor matrix and the verification matrix to generate a signature vector for the message. A verification device can receive the verification matrix, the message, and the signature vector. The verification device may use the verification matrix and the signature vector to verify the message.
US11563585B1 Systems and methods for smart contracts including arbitration attributes
Systems and methods for establishing an arbitration agreement for an agreement. A method includes creating, by a first computing system associated with a first party, an ArbitrationInformation attribute comprising the arbitration agreement. The method includes signing, by the first computing system, the ArbitrationInformation attribute with the first computing system's digital signature; creating, by the first computing system, a first SignedData message comprising the ArbitrationInformation attribute and information indicative of the agreement; and transmitting, by the first computing system, the first SignedData message to a second computing system associated with a second party different than the first party and on a different network node than the first party. The method includes signing, by the second computing system, a portion of the SignedData message or the ArbitrationInformation attribute with the second computing system's digital signature; and generating, by the second computing system, a second SignedData message around the first SignedData message.
US11563580B2 Security token validation
The present disclosure relates to computer-implemented methods, software, and systems for validating and revoking security tokens. A request for a resource is received at an application server and from a client. The request is associated with a security token for authenticating the client by the application server. A public key of an authentication server is acquired at the application server for authenticating requests at the application server. A signature of the security token is validated at the application server. By validating the signature of the security token, it is determined whether the security token is validly issued by the authentication server. In response to the received request, the application server determines at an identifier that is associated with the client and validates the security token based on the identifier to determine whether to serve the received request and provide the resource.
US11563578B2 Remote secured terminal
A computer implemented method for providing communication between a secured client computer and a remote computer. There is provided a client computer that includes peripheral components. Each peripheral component is configured, by a processor, to process a corresponding peripheral component data of a data type that is not compatible with peripheral component data types processed by a processor of other peripheral components. The processor of each peripheral component is further configured to code the corresponding data of the specified data type. Each peripheral component is configured, by the processor, to establish a secured peer-to-peer communication channel between the peripheral component and the remote computer that is authorized to communicate with the client computer, and is further configured to code data that is communicated between the authorized remote computer and the peripheral component through the secured communication channel. The coded data being indecryptable by the processors of other of the peripheral components.
US11563574B2 Blockchain-implemented method and system
This invention relates generally to distributed ledger technology (including blockchain related technologies), and in particular the use of a blockchain in implementing, controlling and/or automating a task or process. It may relate to the use of a blockchain or related technology for recording or representing the execution of a portion of logic. This portion of logic may be arranged to implement the functionality of a logic gate, or plurality of logic gates, such as AND, XOR, NOT, OR etc. . . . . An embodiment of the invention may comprise the steps of: providing a blockchain Transaction comprising a redeem script for an output, wherein the redeem script comprises: i) a plurality of public keys, each associated with a corresponding private key; and wherein each public key is uniquely associated with a potential state of at least one data source; and wherein a minimum number of said private keys must be used to sign an unlocking script of a further blockchain Transaction in order to spend the output; and ii) logic arranged to provide a result based on: A) a determination of which of the plurality of associated private key(s) is/are used to sign the unlocking script, so as to provide an interim result: and B) a comparison of a parameter supplied via the unlocking script against the interim result. The method also comprises the step of attempting to spend the transaction output more than once, each attempt supplying a different parameter.
US11563567B2 Secure shared key establishment for peer to peer communications
Systems and methods for secure peer-to-peer communications are described. Devices registered into trusted network may be capable of establishing a shared data encryption key (DEK). In embodiments, each device may be configured to obtain a share of a data encryption key (DEKi) that can be stored locally. The shares may be shares in an M of N Secret Sharing Scheme. This may involve a network that includes an integer, N, devices, and in which M devices may share a secret (i.e. the DEK) during communications, M being an integer less than or equal to N. To obtain the entire DEK during encryption/decryption, a requesting device may send requests to M of N devices for their shares of the DEK. Once M shares are obtained, they may be used generate the DEK for encrypting/decrypting data between the devices.
US11563566B2 Key splitting
According to an example, key splitting may include utilizing a masked version of a master key that is masked by using a mask.
US11563565B2 System and method for computing private keys for self certified identity based signature schemes
A system and method generate private keys for devices participating in a self-certified identity based encryption scheme. A private key is used by the devices to establish a common session key for encoding digital communications between devices.
US11563564B2 Authentication processing service
Systems, methods, and computer-readable media for facilitating an authentication processing service are provided.
US11563563B2 SQL extension for secure encryption key transfer
Embodiments afford secure transfer of security key type(s) between different database servers having different key hierarchies. For example, a key transfer may occur from a source server to a target server during a database migration process. Particular embodiments comprise a SQL transfer command statement (e.g., TRANSFER ENCRYPTION KEY) recognized by an engine. Syntax of the SQL transfer command includes a password and a filename for a security key. Upon receiving the SQL transfer command, the engine references an information repository to identify a relevant key hierarchy and key type, encrypts the security key with a key derived from password, and stores (exports) the encrypted security key in a file for consumption (import) at the target server. The SQL transfer command may further comprise a direction component determining flow of key information, and an override function to deal with error messages arising from any already-existing security key having the same name.
US11563560B2 Blockchain-based data evidence storage method and apparatus
Embodiments of the present application provide a blockchain-based data evidence storage method, a blockchain-based data check method, and relevant apparatuses. The data evidence storage method comprises: performing irreversible encryption on data content of a target file to obtain irreversibly encrypted data of the target file; storing the irreversibly encrypted data in a blockchain and obtaining on-chain evidence storage information of the irreversibly encrypted data; generating a digital watermark of the on-chain evidence storage information; embedding the digital watermark into the target file; and storing the target file embedded with the digital watermark of the on-chain evidence storage information.
US11563557B2 Document transfer processing for blockchains
An example operation may include one or more of configuring a blockchain network comprising first and second blockchain nodes, providing, by the first blockchain node, a data reference to the second blockchain node, accessing a document, by the second blockchain node, from the first blockchain node, and providing by the second blockchain node, a proof of receipt for the document to a shared blockchain ledger.
US11563548B2 Methods and arrangements for CSI reporting
A method in a wireless device for reporting Channel State Information (CSI). The wireless device is comprised in a wireless communications system. The method includes receiving a CSI process configuration and a request for CSI information from a network node. The method further includes reporting CSI for one or more CSI processes. The CSI reflects the state of the channel for a CSI reference resource. According to the method, the CSI reference resource is determined based on the number of configured CSI processes. Related devices are also disclosed.
US11563546B2 Method and apparatus for MoCA network with protected set-up
Systems and methods are disclosed for securing a network, for admitting new nodes into an existing network, and/or for securely forming a new network. As a non-limiting example, an existing node may be triggered by a user, in response to which the existing node communicates with a network coordinator node. Thereafter, if a new node attempts to enter the network, and also for example has been triggered by a user, the network coordinator may determine, based at least in part on parameters within the new node and the network coordinator, whether the new node can enter the network.
US11563534B2 Communication periods for multi-USIM and dual connectivity operation
Certain aspects of the present disclosure provide techniques for multi-universal subscriber identification module (USIM) and dual connectivity operation. A method that may be performed by a user equipment (UE) includes establishing a first access link, associated with a first subscriber identification module (SIM) of the UE, for communicating with a first base station; establishing a second access link, associated with the first SIM of the UE, for communicating with a second base station; establishing a third access link associated with a second SIM of the UE; identifying at least one time division multiplexing (TDM) pattern indicating a set of time periods during which to use the third access link; and tuning to the third access link for communicating using the second SIM during at least one time period of the set of time periods indicated in the TDM pattern.
US11563532B2 User terminal and radio communication method
The present invention is designated to appropriately control intra-slot frequency hopping of an uplink channel/signal. A user terminal of the present invention includes a transmitting section that transmits an uplink data channel in one slot or over a plurality of slots, a receiving section that receives information related to frequency resource to which the uplink data channel is to be mapped, and a control section that controls frequency hopping of the uplink data channel in each slot, based on the information related to the frequency resource.
US11563529B2 Method and apparatus for out-of-order hybrid automatic repeat request feedback in mobile communications
Various solutions for supporting out-of-order hybrid automatic repeat request (HARQ) feedback with respect to user equipment and network apparatus in mobile communications are described. An apparatus may construct a first HARQ-ACK codebook corresponding to a first physical downlink shared channel (PDSCH) and construct a second HARQ-ACK codebook corresponding to a second PDSCH received later than the first PDSCH. The apparatus may activating an out-of-order HARQ transmission to transmit the first HARQ-ACK codebook and the second HARQ-ACK codebook in an event that the priorities associated with the codebooks are different.
US11563520B2 Puncturing resources for self-interference measurement
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may decode a downlink communication on a physical downlink shared channel (PDSCH). The downlink communication may have punctured resources. The UE may transmit, in association with the downlink communication, a first uplink communication on a physical uplink shared channel (PUSCH), and measure self-interference in the punctured resources of the downlink communication on the PDSCH that are within a threshold distance of resources of the first uplink communication on the PUSCH. Numerous other aspects are provided.
US11563516B2 Methods for enhanced multiplexing in wireless systems
Methods and systems for operation in a wireless communication system are provided. A first transmission may be initiated using at least a first portion of physical layer resources. A second transmission may be initiated using at least a second portion of the same physical layer resources. The first transmission may be any one of a puncturing transmission, interfering transmission, delay-sensitive transmission, or short transmission. The second transmission may be an on-going transmission or a long transmission.
US11563515B2 Fault recovery by selection based on modulation quality in 5G/6G
With increasingly dense wireless traffic in 5G and 6G networks, the incidence of message faults due to interference is increasing, leading to wasted time and energy on multiple re-transmissions. Disclosed are procedures for assembling a fault-free copy of a message from two corrupted copies. First, measure the modulation quality of each message element. A faulted message element usually has poor modulation quality. Then, select the best message elements from each of the two corrupted copies, and test the merged version against an embedded error-detection code. If the merged copy still fails the test, select each of the message elements that are different in the two faulted copies since they are all suspicious, and test each version with the error-detection code. By recovering a message despite reception errors, another transmission is avoided, saving time and energy, and avoiding contributing yet further to the background noise. Many additional aspects are disclosed.
US11563507B2 Efficient adaptive optical spectrum partitioning and allocation scheme
A system comprising a hub transceiver and edge transceivers is described. The hub transceiver is coupled to a first network node via an optical communications network. Each of the edge transceivers is coupled to a respective second network node, and to the hub transceiver. The hub transceiver is operable to form one or more logical partition of optical subcarriers in an optical signal based on connection types. Each logical partition has a first partition boundary, a second partition boundary and a plurality of subcarriers logically between the first partition boundary and the second partition boundary. Each partition boundary is assigned a particular connection type. The hub transceiver assigns a subset of available optical subcarriers of the plurality of subcarriers where each assignment includes a number of optical subcarriers based on the connection type in the service request, and a subcarrier location within the one or more logical partition.
US11563504B2 Methods and systems for performing and recording live music using audio waveform samples
Exemplary methods include a processor executing instructions stored in a memory for generating an electronic count-in, binding it to a first performance to generate a master clock and transmitting a first musician's first performance and first timing information to a network caching, storage, timing and mixing module. The first musician's first performance may be recorded locally at full resolution and transmitted to a full resolution media server and the first timing information may be transmitted to the master clock. The first musician's first performance is transmitted to a sound device of a second musician and the second musician creates a second performance, transmits it and second timing information to a network caching, storage, timing and mixing module. The first and second performances are mixed along with the first and the second timing information to generate a first mixed audio, which can be transmitted to a sound device of a third musician.
US11563502B2 Method and user equipment for a signal reception
A method of signal reception performed by a user equipment (UE), including receiving a reference signal by at least two measuring beams; determining at least two reference signal received power (RSRP) values measured by the at least two measuring beams; processing the at least two RSRP values measured by the at least two measuring beams as at least two data tables; and performing the signal reception according to the at least two data tables.
US11563501B2 Electronic device compensatively adjusting value acquired by antenna, and operating method therefor
According to various embodiments, an electronic device may comprise: a communication circuit which comprises a first antenna component and a second antenna component to determine a first value through the first antenna component and determine a second value through the second antenna component; a processor; and at least one memory, wherein the at least one memory has instructions stored therein which cause, when executed, the processor to: determine whether a first module disposed in the vicinity of the first antenna component has started operating; compensatively adjust a first value obtained during the operation of the first module, by using a first value obtained before the operation of the first module or a second value obtained during the operation of the first module, in response to the determination as to whether the first module has started operating; and operate the communication circuit according to a first value obtained by the compensation, wherein the first value obtained during the operation of the first module may contain a first noise value resulting from the operation of the first module. Various other embodiments are also possible.
US11563498B2 Optical subcarrier dual-path protection and restoration for optical communications networks
An example system includes a first network device having first circuitry. The first network device is configured to perform operations including receiving data to be transmitted to a second network device over an optical communications network, and transmitting first information and second information to the second device. The first information is indicative of the data, and is transmitted using a first communications link of the optical communications network and using a first subset of optical subcarriers. The second information is indicative of the data, and is transmitted using a second communications link of the optical communications network and using a second subset of optical subcarriers. The first subset of optical subcarriers is different from the second subset of optical subcarriers.
US11563491B2 Geometric configuration of device for launching tranverse magnetic waves
Disclosed are one or more preferred geometric configurations for a device communicably coupled to a power transmission line and capable of launching transverse electromagnetic waves onto the transmission line. The waves propagate data received from a data source and may include a reflector and a coupler adjacent to each other through a transverse magnetic wave that propagates longitudinally along the surface of the transmission line.
US11563489B2 Communication system, terminal, control method, and recording medium
A communication system includes: a plurality of cameras that generate image data by capturing images; a server that stores the image data generated by each of the plurality of cameras; and a plurality of transmission devices in one-to-one correspondence with the plurality of cameras. Each of the plurality of transmission devices transmits light, including, as a visible light communication signal, information related to communication for accessing a storage location at which the image data generated by a corresponding one of the plurality of cameras is stored in the server.
US11563488B1 Hybrid communications based upon aerial networks
Disclosed herein are embodiments of an aerial network system including a first transceiver configured to transmit and receive free space optical (FSO) signals and a second transceiver configured to transmit and receive radio frequency (RF) signals. A processor provides modulated data signals to the first and second transceivers for transmission and receives demodulated signals from the first and second transceiver. The processor is configured for policy-based multipath admission of requests for access to an IP-routing enabled overlay network. The processor includes an inverse mission planning system configured for predictive traffic load balancing of transmitted FSO signals and RF signals. The inverse mission planning system includes radio behavior models and aerial platform models, and is configured for geographic simulation and optimization of mission planning data based upon user-inputted mission-specific data. Forward error correction (FEC) coding of transmitted communications via packet erasure coding provides resiliency with a low bit error rate.
US11563478B2 Methods, apparatus and machine-readable mediums related to wireless access in communication networks
Methods, apparatus and non-transitory machine-readable mediums are provided for wireless access in communications networks comprising radio access network nodes and wireless light communication network nodes. In one embodiment, a method is performed by a radio access network node for selecting a transmit or receive beam for communication with a wireless device in a communication network. The radio access network node comprises a plurality of antenna elements configurable to provide a plurality of transmit or receive beams. The communication network further comprises one or more wireless light communication, LC, network nodes. The method comprises: obtaining information identifying a wireless LC network node to which the wireless device is connected; based on the identified wireless LC network node, selecting a subset of the plurality of transmit or receive beams; and initiating a beam-sweeping procedure using the subset of transmit or receive beams to select a transmit or receive beam for communication with the wireless device.
US11563475B2 Method, access point, and station for transmitting channel state information
Embodiments of the present invention provide a method and an apparatus for transmitting channel state information. The method includes: sending a feedback indication message, a high-efficiency long training sequence, and a resource scheduling message, wherein the feedback indication message is used to indicate more than one target STAs that need to feed back channel state information, the high-efficiency long training sequence is used for determining the channel state information by the target STAs, and the first resource scheduling message is used to indicate a communication resource used by the target STAs when the target STAs feed back the channel state information; and receiving the channel state information sent by the target STAs by using the communication resource.
US11563474B2 Signal generating method and signal generating device
A transmission method of simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals. One of signal generation processing in which phase change is performed and signal generation processing in which phase change is not performed is selectable, thereby improving general versatility in signal generation.
US11563472B2 Codebook design with differential phase feedback in frequency domain
Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may transmit feedback to a base station indicating phase values for sub-bands in a bandwidth part (BWP). The base station may use the phase feedback to perform precoding on a set of beams. To support a reduced payload overhead for the feedback, the UE may implement differential phase feedback. For example, the UE may divide the BWP into a number of sub-band groups and may generate, for each sub-band group of each beam, a first set of bits indicating an absolute phase value for a first sub-band of the sub-band group. The UE may additionally generate a second set of bits indicating differential phase values for the other sub-bands of each sub-band group. The UE may report the first and second sets of bits for the beams to the base station for precoding.
US11563470B2 4TX codebook enhancement in LTE
Channel state information (CSI) feedback in a wireless communication system is disclosed. A precoding matrix is generated for multi-antenna transmission based on precoding matrix indicator (PMI) feedback, wherein the PMI indicates a choice of precoding matrix derived from a matrix multiplication of two matrices from a first codebook and a second codebook. In one embodiment, the first codebook comprises at least a first precoding matrix constructed with a first group of adjacent Discrete-Fourier-Transform (DFT) vectors. In another embodiment, the first codebook comprises at least a second precoding matrix constructed with a second group of uniformly distributed non-adjacent DFT vectors. In yet another embodiment, the first codebook comprises at least a first precoding matrix and a second precoding matrix, where said first precoding matrix is constructed with a first group of adjacent DFT vectors, and said second precoding matrix is constructed with a second group of uniformly distributed non-adjacent DFT vectors.
US11563469B2 Beamforming communication systems with power amplifier output impedance tuning control
Apparatus and methods for beamforming communication systems with power control based on antenna pattern configuration are provided. In certain embodiments, a beamforming communication system includes an antenna array including a plurality of antenna elements. The beamforming communication system further includes a plurality of signal conditioning circuits operatively associated with the antenna elements, and an antenna array management circuit that generates a plurality of control signals that individually control the signal conditioning circuits. The antenna array management circuit achieves a desired level of power control based on generating the control signals to select an antenna pattern configuration associated with a desired power control level.
US11563459B2 Integrated structure of shell and film with high compatibility and convenient positioning
An integrated structure of shell and film with high compatibility and convenient positioning includes a bottom shell and an upper cover, the bottom shell is provided with a mobile phone accommodating cavity, and the upper cover is buckled with the bottom shell to wrap the mobile phone accommodating cavity. The bottom shell is provided with a fixing structure for fixing a mobile phone, the fixing structure includes a fixing piece, the upper cover is provided with an avoiding position that cooperates with the fixing piece, and the fixing piece cooperates with the avoiding position to form a first positioning structure.
US11563454B1 Selective time-interleaved analog-to-digital converter for out-of-band blocker mitigation
Technologies directed to a receiver circuit with selective time-interleaved analog-to-digital converters (ADCs) are described. The receiver circuit includes a first ADC, a second ADC, and a digital processing circuit coupled to the first ADC and second ADC that operates in a first mode or a second mode. In the first mode the first ADC receives a first signal and generates first samples at a first sampling frequency. The digital processing circuit processes the first samples. In the second mode, the first ADC and the second ADC both receive a second signal and collectively generate second samples at a second sampling frequency that is greater than the first sampling frequency. The digital processing circuit processes the second samples.
US11563447B2 Scatterplot data compression
Provided is a method for encoding scatterplot data using strings. The method may comprise receiving a plurality of data points in a data set. Each data point has at least a first data value corresponding to a first dimension and a second data value corresponding to a second dimension. The method further comprises determining a first resolution for the first dimension and a second resolution for the second dimension. The method further comprises determining an encoding scheme for encoding the plurality of data points. The encoding scheme includes a plurality of valid encoding characters. The method further comprises encoding each of the plurality of data points based on the first resolution, the second resolution, and the encoding scheme.
US11563445B1 System and methods for data compression and nonuniform quantizers
A method for differentiator-based compression of digital data includes (a) multiplying a tap-weight vector by an original data vector to generate a predicted signal, the original data vector comprising N sequential samples of an original signal, N being an integer greater than or equal to one, (b) using a subtraction module, subtracting the predicted signal from a sample of the original signal to obtain an error signal, (c) using a quantization module, quantizing the error signal to obtain a quantized error signal, and (d) updating the tap-weight vector according to changing statistical properties of the original signal.
US11563440B2 Analog-to-digital converter and analog-to-digital conversion method thereof
An analog-to-digital conversion device and analog-to-digital conversion method thereof are provided. The analog-to-digital conversion device includes an analog circuit configured to output an analog input signal, and an analog-to-digital converter configured to receive the analog input signal and configured to outputting a digital output signal corresponding to the analog input signal with the use of first and second capacitor arrays, each of the first and second capacitor arrays including a first capacitor having a calibration capacitor connected thereto and a second capacitor having no calibration capacitor connected thereto, wherein the analog-to-digital converter is configured to calibrate the capacitance of the first capacitor by providing a first calibration voltage to the calibration capacitor and is configured to output the digital output signal corresponding to the analog input signal with the use of the calibrated capacitance of the first capacitor.
US11563439B2 DAC duty cycle error correction
Digital to analog converter generates an analog output corresponding to a digital input by controlling DAC cells using bits of the digital input. The DAC cells individually make a contribution to the analog output. Due to process, voltage, and temperature variations, the DAC cells may have duty cycle error or mismatches. To compensate for the duty cycle error of a DAC cell, a small amount of charge is injected into a low-impedance node of a DAC cell when the data signal driving the DAC cell transitions, or changes state. The small amount of charge is generated using a capacitive T-network, and the polarity of the charge injected is opposite of the error charge caused by duty cycle error. The opposite amount of charge thus compensates or cancels out the duty cycle error, and duty cycle error present at the output of the DAC cell is reduced.
US11563436B2 High performance phase locked loop for millimeter wave applications
A phase lock loop (PLL) includes an input comparison circuit configured to compare a reference signal to a divided feedback signal and generate at least one charge pump control signal based thereupon. A charge pump generates a charge pump output signal in response to the at least one charge pump control signal. A loop filter is coupled to receive and filter the charge pump output signal to produce an oscillator control signal. An oscillator generates an output signal in response to the oscillator control signal, with the output signal divided by a divisor using divider circuitry to produce the divided feedback signal. Divisor generation circuitry is configured to change the divisor over time so that a frequency of the divided feedback signal changes from a first frequency to a second frequency over time.
US11563434B2 Digital driver using an analog operational amplifier
A driver circuit comprising a differential operational amplifier configured to receive an input voltage and produce a differential output voltage based at least in part on the input voltage. The differential output voltage can be produced for a receiver circuit that is communicatively coupled to the driver circuit.
US11563432B2 Semiconductor device
A semiconductor device includes a first area including a logic circuit, a second area including a functional circuit, a first power line, a second power line that supplies a power to the logic circuit and the functional circuit, and a first power switch circuit connected to the first power line and the second power line, wherein the first power switch circuit includes a first transistor larger than a transistor provided in the logic circuit and being connected to the first power line and the second power line, an end cap provided in an area next to the functional circuit, and a second transistor provided between the end cap and an area including the first transistor, the second transistor being of a same size as the transistor provided in the logic circuit and being connected to the first power line and the second power line.
US11563431B1 Reverse current suppression circuit for PMOS transistor
A reverse current suppression circuit for a PMOS transistor, which includes: a gate drive unit, when the source potential of the first PMOS transistor is lower than the drain potential, the gate drive unit making the gate potential of the first PMOS transistor equal to the drain potential, so that the first PMOS transistor comes into a reverse current suppression state; and a substrate switching unit, when the source potential of the first PMOS transistor is lower than the drain potential, the substrate switching unit short-circuiting the substrate of the first PMOS transistor with the drain of the first PMOS transistor. According to the present invention, when the source potential of the PMOS transistor is lower than the drain potential, the PMOS transistor can be controlled to operate in the reverse current suppression state, so that the PMOS transistor can be effectively protected.
US11563427B2 Delay adjustment circuits
Methods, systems, and devices for delay adjustment circuits are described. Amplifiers (e.g., differential amplifiers) may act like variable capacitors (e.g., due to the Miller-effect) to control delays of signals between buffer (e.g., re-driver) stages. The gains of the amplifiers may be adjusted by adjusting the currents through the amplifiers, which may change the apparent capacitances seen by the signal line (due to the Miller-effect). The capacitance of each amplifier may be the intrinsic capacitance of input transistors that make up the amplifier, or may be a discrete capacitor. In some examples, two differential stages may be inserted on a four-phase clocking system (e.g., one on 0 and 180 phases, the other on 90 and 270 phases), and may be controlled differentially to control phase-to-phase delay.
US11563424B2 Method and device for determining the phase shift between two signals
In an embodiment, a method for determining the phase shift between a first signal and a second signal includes: delivering the first signal to a first input of a 90° hybrid coupler; delivering the second signal to a second input of the 90° hybrid coupler; determining a first piece of information relating to a power of a first output signal delivered to a first output of the 90° hybrid coupler; determining a second piece of information relating to a power of a second output signal delivered to a second output of the coupler; and adjusting the phase of the second signal until obtaining a calibrated phase for which the first piece of information is substantially equal to the second piece of information, wherein the first and second signals have identical frequencies, and wherein the phase shift between the first signal and the second signal is equal to the calibrated phase.
US11563417B2 Acoustic resonator
An acoustic resonator includes: a substrate; a resonant region including a first electrode, a piezoelectric layer, and a second electrode disposed on the substrate, and a reflective layer disposed along a periphery of the resonant region; and a connection electrode extending from the second electrode. The reflective layer includes a second section disposed between the resonant region and the connection electrode, and a first section, and a cross-sectional area of the first section is different than a cross-sectional area of the second section.
US11563414B2 Multilayer electronic device including a capacitor having a precisely controlled capacitive area
A multilayer electronic device may include a plurality of dielectric layers stacked in a Z-direction that is perpendicular to an X-Y plane. The device may include a first conductive layer overlying one of the plurality of dielectric layers. The multilayer electronic device may include a second conductive layer overlying another of the plurality of dielectric layers and spaced apart from the first conductive layer in the Z-direction. The second conductive layer may overlap the first conductive layer in the X-Y plane at an overlapping area to form a capacitor. The first conductive layer may have a pair of parallel edges at a boundary of the overlapping area and an offset edge within the overlapping area that is parallel with the pair of parallel edges. An offset distance between the offset edge and at least one of the pair of parallel edges may be less than about 500 microns.
US11563409B2 Configurable non-linear filter for digital pre-distortion
Some embodiments herein describe a radio frequency communication system that can include a transmitter to output an radio frequency (RF) transmit signal, the transmitter including a digital pre-distortion system (DPD) that pre-distorts the RF transmit signal. The DPD system can include a configurable non-linear filter, such as a Laguerre filter, having multiple rows where at least one row operates with a configurable decimation ratio. The DPD system can further include decimators and a crossbar switch coupled between the decimators.
US11563408B2 Active array antenna linearization
Systems and methods for linearizing a radio system are disclosed. In some embodiments, a radio system comprises an antenna array, transmit branches comprising respective power amplifiers, a predistortion subsystem comprising predistorters for the transmit branches respectively, a receive antenna element, a transmit observation receiver having an input coupled to the receive antenna element, and an adaptor. The predistorters predistort respective transmit signals to provide predistorted transmit signals to the respective transmit branches for transmission via respective active antenna elements in the antenna array. The transmit observation receiver is operable to receive, via the receive antenna element, a combined receive signal due to coupling between the receive antenna element and the active antenna elements. The adaptor is operable to generate a combined reference signal based on the transmit signals and configure predistortion parameters input to the predistorters based on the combined reference signal and the combined receive signal.
US11563399B2 Operating a brushless DC motor
A motor control apparatus for a three-phase brushless DC motor. The motor control apparatus comprises a power converter which has, for each phase of the brushless DC motor, an electrical half-bridge having two electronic switches, and an application-specific integrated circuit for actuating the electronic switches of the power converter. The application-specific integrated circuit can be controlled by a programmable control unit in a normal mode, has a first interface for receiving an error signal signaling a malfunction and is designed to change the power converter to a defined final operating state independently of the programmable control unit after receiving the error signal.
US11563398B1 Systems and methods for controlling inverter having shutoff circuit
A system includes a control board comprising: a microprocessor configured to output a PWM signal; a primary shutoff path circuit, an upper MOSFET shutoff circuit, and a lower MOSFET shutoff circuit, each of the circuits configured to receive the PWM signal; a first buffer provided at an output of the primary shutoff path circuit; a second buffer provided at an output of the upper MOSFET shutoff circuit; a third buffer provided at an output of the lower MOSFET shutoff circuit; a first resistor and a second resistor provided in parallel at the first buffer and configured to provide a first feedback signal; a third resistor and a fourth resistor provided in parallel at the second buffer and configured to provide a second feedback signal; and a fifth resistor and a sixth resistor provided in parallel at the third buffer and configured to provide a third feedback signal.
US11563388B2 Quantum vacuum fluctuation devices
Described herein are devices incorporating Casimir cavities, which modify the quantum vacuum mode distribution within the cavities. The Casimir cavities can drive charge carriers from or to an electronic device disposed adjacent to or contiguous with the Casimir cavity by modifying the quantum vacuum mode distribution incident on one side of the electronic device to be different from the quantum vacuum mode distribution incident on the other side of the electronic device. The electronic device can exhibit a structure that permits transport or capture of hot carriers in very short time intervals, such as in 1 picosecond or less.
US11563384B2 Capacitor device
In a power converter, electronic components constituting a power conversion circuit is provided. A capacitor module and a converter case are also provided in the power converter. Fastening members, which include a first fastening member and a second fastening member, are configured to fasten the capacitor module to the converter case. The first and second fastening members are mounted on the inner bottom surface of the converter case. At least one of the electronic components is mounted to the capacitor module and is arranged between the first fastening member and the second fastening member when viewed in a view direction perpendicular to an alignment direction of the first and second fastening members. The view direction is parallel to the inner bottom surface of the converter case.
US11563372B2 Electronic apparatus including operator and power circuit configured to supply power to the operator
An electronic apparatus includes: an operator; and a power circuit configured to supply power to the operator, wherein the power circuit includes a first voltage converter configured to output a first voltage based on input power, and a power factor corrector (PFC) configured to output a second voltage by performing power factor correction for the first voltage, and supplies power based on the first voltage or the second voltage to the operator, wherein the power circuit stops an operation of the PFC, lowers the first voltage to have a level corresponding to the second voltage, and supplies power based on the lowered first voltage to the operator, based on power consumption of the operator lower than or equal to a predetermined value.
US11563371B2 Switching control circuit and power supply circuit
A switching control circuit for controlling switching of a transistor in a power supply circuit, such that the power supply circuit generates an output voltage at a target level. The switching control circuit includes an overload detection circuit detecting that a load of the power supply circuit is in an overload condition, when a voltage according to the output voltage reaches a predetermined level, an overcurrent detection circuit detecting that a load current is an overcurrent, when a current according to the load current reaches a predetermined value, an adjustment circuit decreasing the predetermined value, when a first time period has elapsed since the load becomes in the overload condition, a drive circuit driving the transistor such that the output voltage reaches the target level, and a control circuit causing the drive circuit to stop driving the transistor, after the load becomes in the overload condition or the load current becomes the overcurrent.
US11563362B2 Rotating electrical machine and aircraft having said machine
The invention relates to a rotating electrical flux-switching machine, comprising a rotatable tubular rotor (2), an inner first stator (3), and an outer second stator (4) that is concentric and spaced apart relative to the first stator (3), wherein the rotor (2) is arranged concentrically relative to the first and second stator (3, 4) and is arranged between the first and the second stator (3, 4) in such a way that a first air gap (10) is formed between the first stator (3) and the rotor (2), and a second air gap (11) is formed between the second stator (4) and the rotor (2). The invention also relates to an aircraft comprising a rotating electrical machine of this type.
US11563356B2 Wiper motor
A wiper motor including an electrically conductive housing in which a speed reduction mechanism is housed, a motor body housed within a yoke joined to the housing and having a power supply terminal that contacts a commutator so as to supply electric power to a rotor, and having a brush that includes a ground terminal having one end in contact with the commutator and another end connected to an electrically conductive partitioning wall of the housing that covers an opening in the yoke, a power supply line configured to supply electric power to the power supply terminal via a noise-suppression choke coil, a ground line connected to the partitioning wall and to ground, and a capacitor connecting the power supply line with the ground line, such that a noise component flowing through the ground line passes through the choke coil.
US11563355B2 Electronics of an electric motor of a motor vehicle
The disclosure relates to electronics of an electric motor of a motor vehicle, having a connection unit that is placed in electrical contact with a circuit board and attached thereto. The connection unit has a number of leadframes that are stabilized with respect to one another. The connection unit at least partly forms a connector socket for a mating connector, and the connection unit at least partly forms a contact point for an electromagnet of the electric motor.
US11563353B2 Bearing cartridge motor
To prove a motor capable of suppressing labor and costs even when the motor may be subjected to a large impact be used for a floating mobile body such as a drone. The motor (1) includes a shaft (41), a cartridge (4) including a plurality of bearings (42) that support the shaft (41), and a sleeve (43) that surrounds the bearings (42), and a housing (5) including a bottom portion (51) for receiving an impact from outside and an attaching portion (54) provided in the bottom portion (51). The bottom portion (51) of the housing (5) extends in a direction intersecting with respect to a longitudinal direction of the shaft (41), and the cartridge (4) is removably attached to the attaching portion (54).
US11563342B2 Method for detecting foreign object using sensor coil and electronic device
An electronic device capable of transmitting and receiving wireless power is provided. The electronic device includes a wireless power transfer (WPT) coil, a sensor coil surrounding the WPT coil, and a processor operatively coupled to the WPT coil and the sensor coil. The processor may be configured to control to transmit and receive power by using the WPT coil, perform a ping operation by using the sensor coil, control to measure a waveform of a current or voltage of the sensor coil while or after performing the ping operation using the sensor coil, control to check a Q factor of the sensor coil based on the measured waveform, identify the presence of a foreign object based on the checked Q factor, and control the power transmission using the WPT coil based on a result of the determination of the presence of the foreign object.
US11563337B2 High efficiency wireless charging system and method
A system includes a receiver coil configured to be magnetically coupled to a transmitter coil, a rectifier connected to the receiver coil, a first stage and a second stage connected in cascade between the rectifier and a load and a bias voltage source configured to be connected with a first voltage node through a first switch and a second voltage node through a second switch, wherein one of the first voltage node and the second voltage node supplies power to the bias voltage source.
US11563335B2 Systems and methods for low current detection
System and method for charging or discharging one or more batteries. For example, a battery management system for charging or discharging one or more batteries includes: a first transistor including a first transistor terminal, a second transistor terminal, and a third transistor terminal, the second transistor terminal being configured to receive a first drive signal; a second transistor including a fourth transistor terminal, a fifth transistor terminal, and a sixth transistor terminal, the fifth transistor terminal being configured to receive a second drive signal; a burst mode detector configured to receive the first drive signal and generate a burst-mode detection signal based at least in part on the first drive signal; and a drive signal generator configured to receive the burst-mode detection signal and generate the first drive signal and the second drive signal based at least in part on the burst-mode detection signal.
US11563330B2 Electric vehicle control device and electric vehicle
This electric vehicle control device is provided with: an efficiency control unit which, during travel of the electric vehicle, in a state in which the battery is prone to deteriorate, increases the rate of consumption of the power charged in the battery by performing control for reducing the efficiency of the motor; a travelable distance calculation unit which calculates the travelable distance of the electric vehicle using the SOC of the battery and a travel coefficient; and a travel coefficient correction unit which, before and after the efficiency control unit performs control for reducing the efficiency of the motor, corrects the travel coefficient such that change in the travelable distance calculated by the travelable distance calculation unit is reduced.
US11563313B2 Live conductor stringing, maintenance and repair method
The present invention relates to replacing conductors in a high-voltage power transfer system. The method provides, for example, a method for maintaining sections of electrically conductive phases in a three-phase power conductor line, wherein the three phases are parallel and spaced apart in an ordered sequence. The phases are strung between support structures and supported above the ground. Maintenance work, which include replacement or repair, is performed on sections of the three phases without interrupting a power load in any one of the three phases and without transposing the relative positions of the phases out of their ordered sequence.
US11563310B2 Bipolar ionizer with feedback control
A bipolar ionizer comprising an electronic circuit, microprocessor, and step-up transformer providing high-voltage signals to carbon-fiber electrodes producing bipolar ion concentrations greater than +/−200 million ions per cubic centimeter. The bipolar ionizer monitors, reduces, and converts high-voltage signals to feedback signals used by the microprocessor to vary a frequency and a duty cycle of a digital signal to control an excitation signal for a step-up transformer output voltage to consistently maintain an unbalanced high-voltage output ratio less than 80 percent, balanced bipolar ion concentration ratio greater than 80 percent, and zero ozone concentration over a range of electrical signal inputs. The microprocessor calculates and reports bipolar ionizer concentrations based on feedback signals. The microprocessor monitors concentrations of Volatile Organic Compounds (VOCs) in an airflow serving the bipolar ionizer and adjusts the positive/negative DC high-voltage signals and bipolar ion concentration when VOC concentrations are above a threshold.
US11563309B2 Spark plug gapping tool
According to one example, a spark plug gapping tool includes a first side handle, a second side handle, a middle handle, and a pusher that are made of a non-metallic material. The middle handle is positioned in-between the first side handle and the second side handle, and has a stopper surface and an insert slot that can receive a feeler gauge insert. The pusher is rotatably positioned in-between the first side handle and the second side handle, and has a hollow housing that can receive a terminal end of a spark plug. In operation, a distal end of the middle handle and distal ends of the side handles can move closer together, when a proximal end of the middle handle and proximal ends of the side handles are moved closer together by a user's hand, so as to gap the spark plug.
US11563307B2 High speed high bandwidth vertical-cavity surface-emitting laser
Example vertical cavity surface emitting lasers (VCSELs) include a mesa structure disposed on a substrate, the mesa structure including a first reflector, a second reflector defining at least one diameter, and an active cavity material structure disposed between the first and second reflectors; and a second contact layer disposed at least in part on top of the mesa structure and defining a physical emission aperture having a physical emission aperture diameter. The ratio of the physical emission aperture diameter to the at least one diameter is greater than or approximately 0.172 and/or the ratio of the physical emission aperture diameter to the at least one diameter is less than or approximately 0.36. An example VCSEL includes a substrate; a buffer layer disposed on a portion of the substrate; and an emission structure disposed on the buffer layer.
US11563305B2 Resonantly enhanced frequency conversion with adaptive thermal-lensing compensation
A system for resonantly enhanced frequency conversion includes a nonlinear crystal for frequency converting a pump laser beam, and mirrors forming a ring resonator for the pump laser beam such that a closed propagation path of the pump laser beam, inside the ring resonator, passes through the nonlinear crystal. The mirrors include an adaptive mirror, a curved-mirror pair positioned in a first segment of the propagation path spanning between the adaptive mirror and the nonlinear crystal, and an input coupler for coupling the pump laser beam into the ring resonator. The curved-mirror pair forms an imaging system having conjugate planes at the adaptive mirror and the nonlinear crystal. The input coupler is positioned in a second segment of the propagation path that spans between the adaptive mirror and the nonlinear crystal and does not include deflection by the curved-mirror pair.
US11563293B2 Port beacon plug
A module may include a connector configured to electrically couple with a communications port of an information handling system, the connector comprising a plurality of electrical conduits, a housing configured to house the connector and shaped to mechanically engage with the communications port, and a visual indicator communicatively coupled to the plurality of electrical conduits and configured to visually indicate information associated with the communications port when the connector is communicatively coupled to the communications port.
US11563284B2 Connector assembly and connector
Each of a first connector and a second connector of a connector assembly includes at least two high frequency signal terminals. When viewed from a first direction, each periphery of the high frequency signal terminals is surrounded by an outer shell and an inner shell. The outer shell has a substantially quadrilateral shape. The high frequency signal terminals, the outer shells surrounding peripheries of the high frequency signal terminals, and the inner shells, which are disposed on a second symmetry axis form a linearly symmetrical shape with the second symmetry axis as a center line of the outer shells along a second direction orthogonal to the first direction in which the high frequency signal terminals are arranged.
US11563274B2 PCB fed antennas integrated with metallic body
An integrated metallic component includes a metallic body and an antenna. The metallic body is adapted to at least one of act as a heat exchanger and at least partially enclose electronic components on a Printed Circuit Board (PCB. The antenna includes an antenna element, a short wall, and an antenna feed leg. The antenna element is offset from the metallic body and includes a length extending along a perimeter of the metallic body. The short wall connects the antenna element to the metallic body. The antenna feed leg is offset from the short wall in a direction of the length of the antenna element and adapted to extend from the antenna element to the PCB and to form an electrical connection with an electrical contact for a Radio Frequency (RF) signal trace on the PCB.
US11563270B1 Cross-coupling modeling and compensation for antenna apparatus
Systems, methods, and non-transitory media are provided for cross-coupling modeling and compensation. An example method can include determining one or more cross-coupling coefficients representing electrical cross-coupling within a component of a phased array antenna, wherein the component of the phased array antenna includes one or more signal paths between one or more beamformers of the phased array antenna and a set of antenna elements of the phased array antenna; based on the one or more cross-coupling coefficients, modifying one or more beamforming weights calculated for one or more signals routed via the one or more signal paths, wherein the modified one or more beamforming weights compensate for the electrical cross-coupling effect within the component of the phased array antenna; and applying, by the one or more beamformers, the modified one or more beamforming weights to the one or more signals routed via the one or more signal paths.
US11563265B2 Antenna module and method for manufacturing the same
An antenna module includes an inner circuit board, an antenna circuit board, an outer circuit board, and at least one chip. The inner circuit board includes at least one inner wiring layer and at least one inner dielectric layer. The antenna circuit board includes at least one antenna structure. The antenna circuit board and the outer circuit board are disposed on opposite sides of the inner circuit board. The inner wiring layer comprises at least one inner pad. At least one first opening passing through the outer circuit board is defined to expose the inner pad. Each chip is received in one first opening and electrically connects to the inner pad. The antenna structure electrically connects to the chip through the inner wiring layer. A method for manufacturing such antenna module is also provided.
US11563257B2 Structurally cross-tied energy cell
Systems, methods, and apparatus for a structurally cross-tied energy cell are disclosed. In one or more embodiments, a battery comprises a plurality of battery cells, each comprising an anode layer and a cathode layer. The battery further comprises a plurality of anode cross ties electrically connected to at least some of the anode layers of the battery. Further, the battery comprises a plurality of cathode cross ties electrically connected to at least some of the cathode layers of the battery. In one or more embodiments, the anode cross ties and the cathode cross ties run through all of the battery cells of the battery. In at least one embodiment, the anode cross ties and the cathode cross ties are manufactured from an electrical conductor material. In some embodiments, the anode cross ties and the cathode cross ties each comprise conductive protrusions, which are located external to the battery.
US11563253B1 Method and system for formation of cylindrical and prismatic can cells
A method for formation of cylindrical and prismatic can cells may include providing a battery, where the battery includes one or more cells, with each cell including at least one silicon-dominant anode, a cathode, and a separator. The battery also includes a metal can that contains the one or more cells such that during formation a pressure between 50 kPa and 1 MPa is applied to the one or more cells. The battery may include strain absorbing materials arranged between the one or more cells and interior walls of the can. The strain absorbing materials may include foam. The strain absorbing materials may include a solid electrolyte layer. The strain absorbing materials may include PMMA, PVDF, or a combination thereof. The pressure during a formation process may be due to a thickness of the strain absorbing materials being thicker than an expansion of the one or more cells.
US11563250B2 Battery pack assembly having foam enclosure and method of supporting a foam battery pack enclosure
A traction battery pack assembly includes, among other things, a foam section of a battery pack enclosure. The foam section provides a recessed area that at least partially receives a traction battery array. A substructure assembly is partially disposed within the foam section. An attachment point is provided by the substructure assembly. The attachment point is outside the foam section.
US11563246B2 Battery module
The battery module of the present invention includes a plurality of battery cells and a heat exchange unit configured to cool the plurality of battery cells, and the heat exchange unit includes: a flow frame through which coolant inflows and outflows; and a frame cover which is in contact with the plurality of battery cells, wherein the frame cover is coupled to the flow frame to form a flow space, through which the inflowing and outflowing coolant flows, together with the flow frame.
US11563241B2 Apparatus and methods for removable battery module with internal relay and internal controller
A battery module is disclosed having a plurality of battery cells and internal relay controllably coupled to an internal module controller, said controller having a plurality of programmed states. Transitions between programmed states are disclosed responsive to a secure command message, and responsive to a monitored operating condition. Passive and active states are disclosed. A modular battery pack is disclosed consisting of a plurality of modules connected in parallel, which can be individually and independently activated and deactivated responsive to a secure command message. Methods are provided for authentication of command messages and for authentication of the command message source.
US11563215B2 Binder for manufacturing positive electrode of lithium secondary battery and method for manufacturing positive electrode by using same
A binder for preparing a positive electrode of a lithium secondary battery, and a method for preparing a positive electrode using the same. The binder includes two or more different lithium-substituted polyacrylic acids with different molecular weights. The lithium-substituted polyacrylic acids include two different lithium-substituted polyacrylic acids differing in weight average molecular weight by 500,000 or more from each other.
US11563207B2 Method of manufacturing current collector electrode sheet, current collector electrode sheet, and battery
Provided is a current collector electrode sheet (10) including a slurry application area (11) formed by intermittently applying and drying a slurry containing an active material and a non-application area (12), on both surfaces of a metal foil (9), in which the application area (11) and the non-application area (12) are alternately formed in a winding direction of the metal foil (9) having a strip shape, and, in a compression step of continuously compressing the slurry application area (11) and the non-application area (12) using a pair of compression rollers in a thickness direction of the current collector electrode sheet (10), an area which is not compressed by the compression rollers, is present in a tailing portion (14) at a terminal end (13) of each application area (11).
US11563204B2 Electrode, non-aqueous electrolyte battery, battery pack, and vehicle
According to one embodiment, an electrode includes a current collector and an active material layer. The active material layer is disposed on at least one of faces of the current collector. The active material layer comprises active materials which include at least a cobalt-containing oxide and a lithium nickel manganese oxide. A ratio of a weight of the cobalt-containing oxide to a total of weights of the cobalt-containing oxide and the lithium nickel manganese oxide is 5 wt % or more and 40 wt % or less.
US11563201B2 Display substrate and method for manufacturing the same
A display substrate and a method for manufacturing the same are provided. The display substrate includes a base substrate and a display element provided on the base substrate. The method includes steps of forming a first protection layer at at least one of outer peripheral sides of the base substrate, and removing the first protection layer before attaching a cover plate to the base substrate on which the display element is provided.
US11563195B2 Stretchable display panel having encapsulated islands with light emitting elements on stretchable base substrate, stretchable display apparatus, and methods of fabricating stretchable display panel having the same
A stretchable display panel having a plurality of encapsulated islands and a plurality of bridges connecting the plurality of encapsulated islands is provided. The stretchable display panel includes a stretchable base substrate; a flexible base wall on the stretchable base substrate, the flexible base wall substantially enclosing a substantially enclosed space; an adhesive layer on the stretchable base substrate and substantially enclosed in the substantially enclosed space; and a plurality of light emitting elements on a side of the adhesive layer away from the stretchable base substrate. A respective one of the plurality of encapsulated islands includes at least one of the plurality of light emitting elements encapsulated therein on the stretchable base substrate.
US11563185B2 Heterocyclic compound and organic light-emitting device comprising same
The present specification relates to a heterocyclic compound represented by Chemical Formula 1, and an organic light emitting device comprising the same.
US11563176B2 Composition for hole collecting layer of organic photoelectric conversion element
This composition for a hole collecting layer of an organic photoelectric conversion element contains: a charge-transporting substance comprising a polyaniline derivative represented by formula (1); a fluorine-based surfactant; and a solvent. The composition provides a thin film suitable for a hole collecting layer of an organic photoelectric conversion element, and is particularly suited for producing an inverse lamination type organic photoelectric conversion element. (In the formula, R1 to R6 each independently represent a hydrogen atom, etc., but one of R1 to R4 is a sulfonic acid group, one or more of the remaining R1 to R4 are a C1-20 alkoxy group, a C1-20 thioalkoxy group, a C1-20 alkyl group, a C2-20 alkenyl group, a C2-20 alkynyl group, a C1-20 haloalkyl group, a C6-20 aryl group, or a C7-20 aralkyl group, and m and n are numbers which satisfy 0≤m≤1, 0≤n≤1 and m+n=1).
US11563172B2 Variable resistance memory device and manufacturing method of the same
There are provided a variable resistance memory device and a manufacturing method of the same. The variable resistance memory device includes: a first electrode; a second electrode arranged in a vertical direction from the first electrode; and an oxide layer having an oxygen deficient region extending in the vertical direction between the second electrode and the first electrode.
US11563167B2 Structure and method for an MRAM device with a multi-layer top electrode
A magnetic memory device includes a bottom electrode, a magnetic tunneling junction disposed over the bottom electrode, and a top electrode disposed over the magnetic tunneling junction, wherein the top electrode includes a first top electrode layer and a second top electrode layer above the first top electrode layer, and wherein the second top electrode layer is thicker than the first top electrode layer.
US11563157B2 Light-emitting device
A light-emitting device, including a circuit substrate, a first light-emitting diode, and a first fixing structure, is provided. The circuit substrate includes a substrate, a first pad, a flat layer, and a first electrical connection material. The first pad and the flat layer are located on the substrate. The flat layer has a first opening overlapping the first pad. The first electrical connection material is located in the first opening and is electrically connected to the first pad. The first light-emitting diode is located on the flat layer and in contact with the first electrical connection material. The first fixing structure is located between the first light-emitting diode and the flat layer. The vertical projection of the first fixing structure on the substrate is located in the vertical projection of the first light-emitting diode on the substrate.
US11563152B2 Light emitting diode package and method of manufacturing the same
Disclosed herein are a light emitting diode package and a method of manufacturing the same. The light emitting diode package includes: a substrate, a light-emitting layer disposed on a surface of the substrate and including a first type semiconductor layer, an active layer, and a second type semiconductor layer, a first bump disposed on the first type semiconductor layer and a second bump disposed the second type semiconductor layer, a protective layer covering at least the light-emitting layer, and a first bump pad and a second bump pad disposed on the protective layer and connected to the first bump and the second bump, respectively.
US11563143B2 Semiconductor nanocrystal particle, method for preparing same, and device including same
A quantum dot including a core that includes a first semiconductor nanocrystal including zinc and selenium, and optionally sulfur and/or tellurium, and a shell that includes a second semiconductor nanocrystal including zinc, and at least one of sulfur or selenium is disclosed. The quantum dot has an average particle diameter of greater than or equal to about 13 nm, an emission peak wavelength in a range of about 440 nm to about 470 nm, and a full width at half maximum (FWHM) of an emission wavelength of less than about 25 nm. A method for preparing the quantum dot, a quantum dot-polymer composite including the quantum dot, and an electronic device including the quantum dot is also disclosed.
US11563138B2 Method to deposit thin film high quality absorber layer
The present invention proposes a method to form a CdSeTe thin film with a defined amount of selenium and with a high quality. The method comprises the steps of providing a base substrate and of depositing a partial CdSeTe layer on a first portion of the base substrate. The step of depositing a partial CdSeTe layer is performed at least twice, wherein a predetermined time period without deposition of a partial CdSeTe layer on the first portion of the base substrate is provided between two subsequent steps of depositing a partial CdSeTe layer. The temperature of the base substrate and the CdSeTe layer already deposited on the first portion of the base substrate is controlled during the predetermined time period such that re-evaporation of Cd and/or Te from the CdSeTe layer already deposited takes place.
US11563123B2 Display device
A display device includes a first polyimide layer, a first silicon oxide layer located above and in direct contact with the first polyimide layer, an amorphous silicon layer located above and in direct contact with the first silicon oxide layer, a second polyimide layer located above and in direct contact with the amorphous silicon layer, a plurality of light-emitting elements located above the second polyimide layer, a transistor array located above the second polyimide layer, the transistor array being configured to control light emission of the plurality of light-emitting elements, a transparent conductive layer located between the transistor array and the second polyimide layer, and a second silicon oxide layer located between and in direct contact with the transparent conductive layer and the second polyimide layer.
US11563118B2 Structure and method for SRAM FinFET device
The present disclosure provides an embodiment of a fin-like field-effect transistor (FinFET) device. The device includes a first fin structure disposed over an n-type FinFET (NFET) region of a substrate. The first fin structure includes a silicon (Si) layer, a silicon germanium oxide (SiGeO) layer disposed over the silicon layer and a germanium (Ge) feature disposed over the SiGeO layer. The device also includes a second fin structure over the substrate in a p-type FinFET (PFET) region. The second fin structure includes the silicon (Si) layer, a recessed silicon germanium oxide (SiGeO) layer disposed over the silicon layer, an epitaxial silicon germanium (SiGe) layer disposed over the recessed SiGeO layer and the germanium (Ge) feature disposed over the epitaxial SiGe layer.
US11563114B2 Semiconductor device and method of manufacturing the same
According to one embodiment, a semiconductor device includes first, second, third electrodes, a semiconductor member, and a first compound member. The third electrode is between the first and second electrodes in a first direction from the first to second electrodes. The semiconductor member includes first and second semiconductor regions. The first semiconductor region includes first, second, third, fourth, and fifth partial regions. A second direction from the first partial region to the first electrode crosses the first direction. The fourth partial region is between the first and third partial regions in the first direction. The fifth partial region is between the third and second partial regions in the first direction. The second semiconductor region includes first and second semiconductor portions. The first compound member includes first, second and third compound regions.
US11563104B2 Semiconductor devices having air-gap spacers
A semiconductor device is provided. The semiconductor device includes a fin protruding from a semiconductor substrate and a gate structure over the fin. The semiconductor device also includes a source region and a drain region in the fin and at opposite sides of the gate structure. The semiconductor device further includes a gate spacer on a sidewall of the gate structure. The gate spacer includes an air-gap spacer and a sealing spacer above the air-gap spacer, an upper portion of the gate structure is laterally overlapping with the sealing spacer, and the bottom portion of the gate structure is laterally overlapping with the air gap spacer.
US11563095B2 Silicide-sandwiched source/drain region and method of fabricating same
A semiconductor device including: a first S/D arrangement including a silicide-sandwiched portion of a corresponding active region having a silicide-sandwiched configuration, a first portion of a corresponding metal-to-drain/source (MD) contact structure, a first via-to-MD (VD) structure, and a first buried via-to-source/drain (BVD) structure; a gate structure over a channel portion of the corresponding active region; and a second S/D arrangement including a first doped portion of the corresponding active region; and at least one of the following: an upper contact arrangement including a first silicide layer over the first doped portion, a second portion of the corresponding MD contact structure; and a second VD structure; or a lower contact arrangement including a second silicide layer under the first doped portion, and a second BVD structure.
US11563084B2 Bipolar junction transistor, and a method of forming an emitter for a bipolar junction transistor
A bipolar junction transistor is provided with an emitter structure that is positioned above the upper surface of the base region. The thickness of the emitter and the interfacial oxide thickness between the emitter and the base is configured to optimize a gain for a given type of transistor. A method of fabricating PNP and NPN transistors on the same substrate using a complementary bipolar fabrication process is provided. The method enables the emitter structure for the NPN transistor to be defined separately to that of the PNP transistor. This is achieved by epitaxially growing the emitter layer for the PNP transistor and growing the emitter layer for the NPN transistor in a thermal furnace.
US11563082B2 Reduction of drain leakage in nanosheet device
A semiconductor device including at least one nanosheet and epitaxial source and drain regions are present on opposing ends of the at least one nanosheet. A gate structure is present on a channel of the at least one nanosheet. The gate structure includes a first work function metal gate portion present at a junction portion of the source and drain regions that interfaces with the channel portion of the at least one nanosheet, and a second work function metal gate portion present on a central portion of the channel of the at least one nanosheet. The amount of metal containing nitride in the second work function metal gate portion is greater than an amount of metal containing nitride in the first work function metal gate portion. The device further includes a rotated T-shaped dielectric spacer present between the gate structure and the epitaxial source and drain regions.
US11563077B2 Display device
A display device includes: a substrate; first, second, and third data lines extending in a first direction on the substrate and disposed to be adjacent along a second direction crossing the first direction; a semiconductor layer disposed on the first, second, and third data lines; a first insulating layer disposed on the semiconductor layer; first, second, and third lower storage electrodes disposed on the first insulating layer and arranged to be adjacent along the first direction; a second insulating layer disposed on the first, second, and third lower storage electrodes; a first scan line extending in the second direction on the second insulating layer; a first pixel connected to the first scan line and the first data line; a second pixel connected to the first scan line and the second data line; and a third pixel connected to the first scan line and the third data line.
US11563072B2 Display device with connection line in display area connecting data lines to pad area
A display device includes a substrate including a display area in which a display element is arranged and a non-display area having a pad area outside the display area, a first thin-film transistor arranged in the display area of the substrate and including a first semiconductor layer and a first gate electrode insulated from the first semiconductor layer, a first voltage line which extends in a first direction on the first gate electrode, a data line apart from the first voltage line and which extends in the first direction, connection lines which connects the data line to a pad in the pad area in the display area, and a conductive layer arranged in a layer between the first voltage line and the data line.
US11563069B2 Display panel driven by a thin film transistor including a silicon semiconductor and a thin film transistor including an oxide semiconductor
A display panel includes a substrate, a first thin film transistor including a first semiconductor layer and a first gate electrode, a data line extending in a first direction, a scan line extending in a second direction, a second thin film transistor electrically connected to the data line and including a second semiconductor layer and a second gate electrode, a third thin film transistor including a third semiconductor layer and a first upper gate electrode arranged on the third semiconductor layer, a node connection line electrically connecting the first thin film transistor and the third thin film transistor, and a shield line located between the data line and the node connection line in a plan view and including the same material as the first upper gate electrode of the third thin film transistor. The first semiconductor layer includes a silicon semiconductor, and the third semiconductor layer includes an oxide semiconductor.
US11563064B2 Array substrate, display device, and method for fabricating an array substrate
The present disclosure relates to an array substrate, a display device, and a method for fabricating an array substrate. The array substrate includes a pixel defining layer on the dielectric layer, the pixel defining layer defining a plurality of pixel regions of the array substrate, and light emitting device on the dielectric layer and in the plurality of pixel regions. The device includes a first electrode, a light emitting layer, and a second electrode sequentially disposed from bottom to top. At least one of the plurality of pixel regions has a non-light emitting region adjacent to the pixel defining layer. The dielectric layer in the non-light emitting region has a groove. The array substrate further includes a light shielding portion located in the non-light emitting region and extending into the groove.
US11563061B2 OLED array substrate, manufacturing method thereof and touch display device
An OLED array substrate, a manufacturing method thereof and a touch display device. The OLED array substrate includes a base substrate, a transistor on the base substrate, and a planarization layer covering the transistor. The OLED array substrate further includes a touch sensor integrated in the OLED array substrate, wherein the touch sensor is located on a side of the planarization layer facing away from the transistor, and the touch sensor includes first touch electrodes and second touch electrodes insulated from each other.
US11563060B2 Pixel arrangement structure, display substrate, and display device
A pixel arrangement structure, a display substrate, and a display device. The pixel arrangement structure comprises pixel groups (10) extending in a first direction and arranged in a second direction, and each pixel group (10) comprises a first sub-pixel row (100), a second sub-pixel row (200), and a third sub-pixel row (300). The first sub-pixel row (100) comprises a plurality of first sub-pixels (110), the second sub-pixel row (200) comprises a plurality of second sub-pixel pairs (210), and the third sub-pixel row (300) comprises a plurality of third sub-pixels (310). The pitches of the plurality of first sub-pixels (110), the plurality of second sub-pixel pairs (210), and the plurality of third sub-pixels (310) in the first direction are same. In each pixel group (10), a line connecting the centers of a first sub-pixel (110) and a third sub-pixel (310) adjacent to each other are substantially parallel to the second direction, and the first sub-pixel row (100) and the second sub-pixel row (200) are shifted by one half of the pitch in the first direction. The orthographic projections of a second sub-pixel pair (210) and a first sub-pixel (110) adjacent to each other on a straight line extending in the first direction are overlapped, and the first sub-pixel rows (100) in the two adjacent pixel groups (10) are shifted by one-half of the pitch in the first direction. The pixel arrangement structure reduces the grainy sensation of the second sub-pixel pairs during display.
US11563059B2 Display substrate having auxiliary electrode layer electrically connected to first electrode display apparatus, and method of fabricating display substrate
The present application provides a display substrate having a plurality of subpixel areas. The display substrate includes a base substrate; a first electrode layer on the base substrate and including a plurality of first electrodes respectively in the plurality of subpixel areas; an auxiliary electrode layer; and an insulating layer between the first electrode layer and the auxiliary electrode layer. The first electrode layer and the auxiliary electrode layer are spaced apart and insulated from each other by the insulating layer. An orthographic projection of each individual one of the plurality of first electrodes on the base substrate at least partially overlap with an orthographic projection of the auxiliary electrode layer on the base substrate. Each of the plurality of first electrodes is electrically connected to a pixel circuit configured to drive light emission in a respective one of the plurality of subpixel areas.
US11563054B2 MJT based anti-fuses with low programming voltage
A memory element and methods of constructing the memory element are described. The memory element may include a bottom electrode structure having an uppermost portion of a first dimension. The memory element may further include a MTJ pillar having a bottommost portion forming an interface with the uppermost portion of the bottom electrode structure. The bottommost portion of the MTJ pillar may have a second dimension that is less than the first dimension. The memory element may further include oxidized metal particles located on an outermost sidewall of the MTJ pillar. The memory element may further include a top electrode structure located in the MTJ pillar.
US11563044B2 Pixel-array substrate and defect prevention method
A pixel-array substrate includes a semiconductor substrate and a passivation layer. The semiconductor substrate includes a pixel array surrounded by a periphery region. A back surface of the semiconductor substrate forms, in the periphery region, a plurality of first peripheral-trenches extending into the semiconductor substrate. The passivation layer is on the back surface and lines each of the plurality of first peripheral-trenches.
US11563040B2 Method for manufacturing display apparatus
A manufacturing method of a display apparatus including preparing a substrate, forming an amorphous silicon layer on the substrate, cleaning the amorphous silicon layer with hydrofluoric acid, crystallizing the amorphous silicon layer into a polycrystalline silicon layer, and forming a metal layer directly on the polycrystalline silicon layer.
US11563035B2 TFT substrate and display device
The present disclosure provides a thin film transistor (TFT) substrate and a display device, the TFT substrate includes an base substrate and a plurality of pixel units, wherein each of the pixel units includes a TFT on the base substrate, the TFT includes a source drain layer, an active layer, and a gate layer; the TFT substrate further includes a light shielding layer on a side of the source drain layer of the TFT distal to the base substrate, and an orthographic projection of the light shielding layer on the base substrate completely covers an orthographic projection of the active layer of the TFT on the base substrate, and partially covers an orthographic projection of the gate layer of the TFT on the base substrate.
US11563034B2 Display apparatus and method of manufacturing the same
A display apparatus includes a substrate partitioned into a central area and a peripheral area disposed adjacent to the central area. The central area includes a display area; a first insulating layer corresponding to the peripheral area of the substrate; at least one slit corresponding to a region of the first insulating layer; and a cladding layer, which covers the at least one slit, on the first insulating layer.
US11563025B2 Semiconductor storage device
A semiconductor storage device includes first and second stacked bodies, a first semiconductor layer, a first charge storage layer, a conductive layer, and a first silicon oxide layer. The first stacked body includes first insulation layers and first gate electrode layers that are alternately stacked in a first direction. The first semiconductor layer extends in the first stacked body in the first direction. The first charge storage layer is provided between the first semiconductor layer and the first gate electrode layers. The conductive layer is provided between the first stacked body and the second stacked body and extends in the first direction and a second direction. The first silicon oxide layer is provided between the conductive layer and the first gate electrode layers. The first silicon oxide layer containing an impurity being at least one of phosphorus, boron, carbon, and fluorine.
US11563018B2 Microelectronic devices, and related methods, memory devices, and electronic systems
A microelectronic device comprises a memory array region, a control logic region underlying the memory array region, and an interconnect region vertically interposed between the memory array region and the control logic region. The memory array region comprises a stack structure comprising vertically alternating conductive structures and insulating structures; vertically extending strings of memory cells within the stack structure; at least one source structure vertically overlying the stack structure and coupled to the vertically extending strings of memory cells; and digit line structures vertically underlying the stack structure and coupled to the vertically extending strings of memory cells. The control logic region comprises control logic devices for the vertically extending strings of memory cells. The interconnect region comprises structures coupling the digit line structures to the control logic devices. Methods of forming a microelectronic device, and memory devices and electronic systems are also described.
US11563015B2 Memory devices and methods of manufacturing thereof
A memory device includes a first transistor. The first transistor includes one or more first semiconductor nanostructures spaced apart from one another along a first direction. Each of the one or more first semiconductor nanostructures has a first width along a second direction perpendicular to the first direction. The memory device also includes a second transistor coupled to the first transistor in series. The second transistor includes one or more second semiconductor nanostructures spaced apart from one another along the first direction. Each of the one or more second semiconductor nanostructures has a second, different width along the second direction.
US11563001B2 Air spacer and capping structures in semiconductor devices
A semiconductor device with air spacers and air caps and a method of fabricating the same are disclosed. The semiconductor device includes a substrate and a fin structure disposed on the substrate. The fin structure includes a first fin portion and a second fin portion. The semiconductor device further includes a source/drain (S/D) region disposed on the first fin portion, a contact structure disposed on the S/D region, a gate structure disposed on the second fin portion, an air spacer disposed between a sidewall of the gate structure and the contact structure, a cap seal disposed on the gate structure, and an air cap disposed between a top surface of the gate structure and the cap seal.
US11562994B2 Dummy cell and tap cell layout structure
A MOS IC includes a first circuit including a first plurality of nMOS devices, a first p-tap cell, and a first dummy nMOS cell, and a second circuit including a first plurality of pMOS devices, a first dummy pMOS cell, and a first n-tap cell. The nMOS/pMOS devices are spaced apart in a first direction. The first p-tap cell and the first dummy nMOS cell are adjacent to each other in the first direction between the nMOS devices. The first dummy pMOS cell and the first n-tap cell are adjacent to each other in the first direction between the pMOS devices. The pMOS devices are adjacent to the nMOS devices in a second direction orthogonal to the first direction. The first p-tap cell/the first dummy pMOS cell and the first dummy nMOS cell/the first n-tap cell are respectively adjacent to each other in the second direction.
US11562989B2 Light-emitting device and method for manufacturing same
A light-emitting device includes: a substrate; a plurality of light-emitting elements mounted to the substrate; and a phosphor layer provided on the plurality of light-emitting elements, the phosphor layer including: a plurality of phosphor particles, and a glass layer covering surfaces of the phosphor particles, wherein the phosphor particles are bonded to each other by the glass layer, and an air layer is formed between the phosphor particles.
US11562988B2 Area light source, method for manufacturing the same and display device
An area light source, a method for manufacturing the same and a display device are provided. The area light source includes: a first conductive structure and a second conductive structure arranged opposite to each other; and a light-emitting layer arranged between the first conductive structure and the second conductive structure and including a plurality of light-emitting chips insulated from each other. A first electrode of each light-emitting chip is electrically connected to the first conductive structure, and a second electrode of each light-emitting chip is electrically connected to the second conductive structure.
US11562976B2 Semiconductor device and manufacturing method thereof
According to one embodiment, a semiconductor device includes a first substrate; a first insulating film provided on the first substrate; a first plug provided in the first insulating film; a second substrate provided on the first insulating film; and a first wiring including a first portion and a second portion. The first portion is provided in the second substrate and coupled to the first plug, and the second portion is provided on the second substrate and coupled to a bonding pad.
US11562957B2 Semiconductor device and method of manufacturing the same
A semiconductor device has a first area in which first and third semiconductor elements are formed, a second area in which second and fourth semiconductor elements are formed, and a third area located between the first and second areas. On the first to fourth semiconductor elements, a multilayer wiring layer including first and second inductors is formed. A through hole penetrating the semiconductor substrate is formed in the third area, and a first element isolation portion protruding from a front surface side of the semiconductor substrate toward a back surface side of the semiconductor substrate is formed in the through hole. Further, on the back surface side of the semiconductor substrate, the semiconductor substrate in the first area is mounted on the first die pad, and the semiconductor substrate in the second area is mounted on the second die pad.
US11562935B2 Semiconductor structure
The present disclosure provides a semiconductor structure including a substrate, a first die vertically over the substrate, a second die vertically over the substrate and laterally separated from the first die with a gap, and an insulation material in the gap. The substrate is at least partially overlapped with the gap when viewed from a top view perspective, and a Young's modulus of the substrate is higher than that of the insulation material.
US11562934B2 Manufacturing method of semiconductor device
A method of manufacturing a semiconductor device includes forming a lower mold having lower layers stacked on a substrate and lower channel structures passing therethrough; forming an upper mold including upper layers stacked on the lower mold and upper channel structures passing therethrough; removing the upper mold to expose an upper surface of the lower mold; separating an upper original image in which traces of the upper channel structures are displayed, and a lower original image in which the lower channel structures are displayed, from an original image capturing the upper surface of the lower mold; inputting the upper original image into a learned neural network to acquire an upper restored image in which cross sections of the upper channel structures are displayed; and comparing the upper restored image with the lower original image to verify an alignment state of the upper and lower molds.
US11562927B2 Method for forming an electrical contact between a semiconductor film and a bulk handle wafer, and resulting structure
A silicon on insulator substrate includes a semiconductor bulk handle wafer, an insulating layer on said semiconductor bulk handle wafer and a semiconductor film on said insulating layer. An opening extends completely through the semiconductor film and insulating layer to expose a surface of the semiconductor bulk handle wafer. Epitaxial material fills the opening and extends on said semiconductor film, with the epitaxial material and semiconductor film forming a thick semiconductor film. A trench isolation surrounds a region of the thick semiconductor film to define an electrical contact made to the semiconductor bulk handle wafer through the opening.
US11562921B2 Robot having predetermined orientation
A method including: locating a shaft of a rotor relative to a stator of a motor, locating a robot arm mount on the shaft, temporarily stationarily fixing the robot arm mount relative to the stator at a predetermined rotational location relative to the stator, and while the robot arm mount is temporarily stationarily fixed relative to the stator at the predetermined rotational location, stationarily fixing the robot arm mount to the shaft by a connection, where the connection allows the robot arm mount to be stationarily fixed to the shaft at one of a plurality of angular orientations.
US11562908B2 Dielectric structure to prevent hard mask erosion
A novel dielectric cap structure for VTFET device fabrication is provided. In one aspect, a method of forming a VTFET device includes: patterning fins in a substrate using fin hardmasks, including a first fin(s) and a second fin(s); depositing a liner over the fins and the fin hardmasks; selectively forming first hardmask caps on top of the fin hardmasks/liner over the first fin(s); forming first bottom source and drain at a base of the first fin(s) while the fin hardmasks/liner over the first fin(s) are preserved by the first hardmask caps; selectively forming second hardmask caps on top of the fin hardmasks/liner over the second fin(s); and forming second bottom source and drains at a base of the second fin(s) while the fin hardmasks/liner over the second fin(s) are preserved by the second hardmask caps. A device structure is also provided.
US11562902B2 Hydrogen management in plasma deposited films
Exemplary methods of semiconductor processing may include flowing a silicon-containing precursor into a processing region of a semiconductor processing chamber. A substrate may be housed within the processing region, and the substrate may be maintained at a temperature below or about 450° C. The methods may include striking a plasma of the silicon-containing precursor. The methods may include forming a layer of amorphous silicon on a semiconductor substrate. The layer of amorphous silicon may be characterized by less than or about 3% hydrogen incorporation.
US11562897B1 Method of manufacturing semiconductor device
A wafer having a semiconductor substrate including a peripheral region and a central region, an insulating layer and a semiconductor layer is prepared first. Next, a plurality of trenches penetrating through the semiconductor layer and the insulating layer and reaching an inside of the semiconductor substrate are formed. Next, an inside of each of the plurality of trenches is filled with an insulating film, so that a plurality of element isolating portions is formed. Next, in the central region, the semiconductor layer exposed from a resist pattern is removed. The end portion closest to the outer edge of the semiconductor substrate among ends of the resist pattern used for removing the semiconductor layer in the central region is formed so as to be positioned closer to the outer edge of the semiconductor substrate than a position of the end portion closest to the outer edge of the semiconductor substrate among ends of the resist pattern used for forming the trenches.
US11562896B2 Apparatus and method for simultaneously analyzing multiple ions with an electrostatic linear ion trap
A charge detection mass spectrometer may include an ion source, an electrostatic linear ion trap (ELIT) including a charge detection cylinder disposed between a pair of coaxially aligned ion mirrors, means for selectively establishing electric fields within the ion mirrors configured to cause the trapped ions in the ELIT to oscillate back and forth between the ion mirrors each time passing through the charge detection cylinder, and means for controlling a trajectory of the beam of ions entering the ELIT to cause the subsequently trapped ions to oscillate with different planar ion oscillation trajectories angularly offset from one another about the longitudinal axis with each extending along and crossing the longitudinal axis in each of the ion mirrors or with different cylindrical ion oscillation trajectories radially offset from one another about the longitudinal axis to form nested cylindrical trajectories each extending along the longitudinal axis.
US11562886B2 Ion milling apparatus and sample holder
An ion milling apparatus has: a sample holder including a shield member for shielding the sample except for a portion to be milled; and a sample locking member cooperating with the shield member such that the sample is sandwiched and held therebetween. The shield member has an edge portion that determines a milling position on or in the sample. The sample locking member is disposed downstream of the edge portion in the direction of irradiation by the ion beam and has a support portion cooperating with the edge portion to support the milled portion therebetween. The support portion has a first surface making contact with the sample and a second surface making a given angle to the first surface. The given angle is equal to or less than 90°.
US11562884B2 Current source apparatus and method
Disclosed among other aspects is a power supply such as may be used in a charged particle inspection system. The power supply includes a direct current source such as a programmable linear current source connected to a controlled voltage source where the control signal for the controlled voltage source is derived from a measured voltage drop across the direct current source.
US11562881B2 Charged particle beam system
A charged particle beam system includes a charged particle source that generates a first charged particle beam and a multi beam generator that generates a plurality of charged particle beamlets from an incoming first charged particle beam. Each individual beamlet is spatially separated from other beamlets. The charged particle beam system also includes an objective lens that focuses incoming charged particle beamlets in a first plane so that a first region in which a first individual beamlet impinges in the first plane is spatially separated from a second region in which a second individual beamlet impinges in the first plane. The charged particle beam system also includes a projection system and a detector system including a plurality of individual detectors. The projection system images interaction products leaving the first region within the first plane due to impinging charged particles onto a first detector and images interaction products leaving the second region in the first plane onto a second detector.
US11562877B2 Systems and methods of clamp compensation
A method of producing a compensation signal to compensate for misalignment of a drive unit clamp element can include applying a clamp element drive signal to a drive unit clamp element to engage a mover element. A first displacement of the mover element can be determined. A first compensation signal to be applied to one or more drive unit shear elements can be determined based at least in part on the first displacement. The first compensation signal can be applied to the one or more drive unit shear elements and the clamp element drive signal can be applied to the drive unit clamp element. A second displacement can be determined in response to the application of the first compensation signal and the clamp element drive signal. The second displacement can then be compared to a preselected threshold. For a second displacement less than the preselected threshold, combining the first compensation signal with an initial shear element drive signal to produce a modified shear element drive signal, and for a second displacement greater than the preselected threshold, determining a second compensation signal to be applied to the one or more drive unit shear elements.
US11562871B2 Electromechanical power switch integrated circuits and devices and methods thereof
An electromechanical power switch device and methods thereof. At least some of the illustrative embodiments are devices including a semiconductor substrate, at least one integrated circuit device on a front surface of the semiconductor substrate, an insulating layer on the at least one integrated circuit device, and an electromechanical power switch on the insulating layer. By way of example, the electromechanical power switch may include a source and a drain, a body region disposed between the source and the drain, and a gate including a switching metal layer. In some embodiments, the body region includes a first body portion and a second body portion spaced a distance from the first body portion and defining a body discontinuity therebetween. Additionally, in various examples, the switching metal layer may be disposed over the body discontinuity.
US11562862B2 Nonaqueous electrolyte energy storage device
The nonaqueous electrolyte energy storage device according to an aspect of the present invention includes a negative electrode including graphite and graphitizable carbon, in which a ratio of a mass of the graphitizable carbon to a total mass of the graphite and the graphitizable carbon is less than 26% by mass, and a median diameter of the graphitizable carbon is smaller than a median diameter of the graphite.
US11562860B2 Multi-layer ceramic electronic component, method of producing the same, and circuit board
A multi-layer ceramic electronic component includes a ceramic body and an external electrode. The ceramic body includes a first main surface and a second main surface that face in a first direction, internal electrodes laminated in the first direction, and a penetrating hole that has a diameter decreasing from the first main surface toward the second main surface and includes a tapered surface, the internal electrodes being exposed on the tapered surface. The external electrode includes a first conductive layer disposed along the tapered surface, and a second conductive layer disposed along the first main surface and connected to the first conductive layer.
US11562849B2 Inductor
An inductor includes a coil that is constituted by a conductor having a coating layer and includes a winding portion where the conductor is wound and an extended portion extended from the winding portion, a base body that envelops the coil and is constituted by a magnetic body containing magnetic powder and resin, and an outer electrode that is arranged on a surface of the base body and connected to the extended portion. The extended portion of the coil includes a conductor portion that does not have the coating layer in an end portion of the extended portion, and the conductor portion includes a first region connected to the outer electrode and a second region in contact with the magnetic body.
US11562848B2 Coil electronic component and method of manufacturing same
A coil electronic component includes a magnetic body having an internal coil part embedded therein, in which the internal coil part includes an insulating substrate, a first insulator, a coil conductor, and a second insulator. The first insulator is disposed on at least one of first and second main surfaces of the insulating substrate and has a groove formed therein. The coil conductor is formed inside the groove. The second insulator encloses the insulating substrate, the first insulator, and the coil conductor. The first insulator may be formed to a thickness larger than (and no more than 40 μm thicker than) a thickness of the coil conductor on the insulating substrate. The first insulator may be formed to a width of 3 μm to 50 μm. Further, the second insulator may extend to a thickness 1 μm to 20 μm larger than that of the first insulator on the insulating substrate.
US11562839B2 Core-shell particle and manufacturing method and fired product of the same, epsilon type iron oxide compound particle and manufacturing method of the same, and magnetic recording medium and manufacturing method of the same
A core-shell particle includes: a core including an iron oxyhydroxide compound represented by Formula A3a3Fe1−a3OOH (in which A3 represents at least one metal element other than Fe, and a3 satisfies 0
US11562837B2 Circuit substrate
Particularly, it is an object to provide a circuit substrate that can reduce a field intensity near an electrode having a high potential. A circuit substrate of the present invention includes an insulated substrate, a thin-film resistive element, and electrodes electrically connected to both sides of the thin-film resistive element, the thin-film resistive element and the electrodes being disposed on a surface of the insulated substrate. The circuit substrate is characterized in that the thin-film resistive element has a pattern in which a resistance wire is repeatedly folded back, and a dummy wire for reducing a field intensity is provided on a high-potential electrode side.
US11562823B2 Method and system for remote monitoring of a software medical device
A method for monitoring a medical device (DM) available to a patient (P), the medical device (DM) including a communication terminal (T) implementing software functionalities (f1, f2, f3) for accompanying the patient (P) in a predetermined therapeutic treatment, the method including: —a step (S1) of receiving the current data (DC) on execution of the software functionalities (f1, f2, f3) coming from the medical device (DM), —a step (S2) of testing the current data (DC) by comparison with reference data (DR) according to at least one predetermined vigilance rule (R) associated with a risk for the patient, and —a step (S3) of sending a vigilance message (M1) when such a risk is identified.
US11562815B2 Decryption/display pathway for user-device health status display
Systems and Methods are disclosed for real-time decryption of a health registry-issued certificate for signaling a user vaccination and/or test status on a user device comprising the steps of: coupling a first user mobile device to a health registry for real-time decryption of a health registry-issued health certificate over a network; outputting on the first user mobile device at least one of an audible output, visual output, vibrational output, and/or textual output based on a pre-defined signaling protocol to signal a user vaccination status based on a token derived from the real-time decrypted health certificate; and decoding a device identifier/tag or token from the first user mobile device by a second user mobile device, fixed access device, or hand-held scanner, signaling to a second user a first user vaccination status based on a pre-defined signaling protocol and the tag/token.
US11562808B2 Rational drug design with computational free energy difference calculation using a modified bond stretch potential
A method and system for calculating the free energy difference between a target state and a reference state. The method includes determining one or more intermediate states using a coupling parameter, performing molecular simulations to obtain ensembles of micro-states for each of the system states, and calculating the free energy difference by an analysis of the ensembles of micro-states of the system states. The method can be particularly suited for calculating physical or non-physical transformation of molecular systems such as ring-opening, ring-closing, and other transformations involving bond breaking and/or formation. A soft bond potential dependent on a bond stretching component of the coupling parameter and different from the conventional harmonic potential is used in the molecular simulations of the system states for the bond being broken or formed during the transformation.
US11562801B2 Determine signal and noise characteristics centered at an optimized read voltage
A memory device to estimate signal and noise characteristics of a group of memory cells in response to a command identifying the group of memory cells. For example, the memory device measures first signal and noise characteristics of the group of memory cells based on first test voltages, compute using the first signal and noise characteristics an optimized read voltage of the group of memory cells, and estimate, using the first signal and noise characteristics, second signal and noise characteristics of the group of memory cells, where the second signal and noise characteristics are based on second test voltages that are centered at the optimized read voltage of the group of memory cells.
US11562796B2 Frequency-voltage conversion circuit, semiconductor device, and memory system
A frequency-voltage conversion circuit includes a constant current source, a first switch connected to an output of the constant current source, a first capacitor connected between the first switch and ground, a second switch connected between a first node that is between the first switch and the first capacitor, and an output node, a third switch connected between the first node and the ground, a fourth switch connected to the output of the constant current source, a second capacitor connected between the fourth switch and the ground, a fifth switch connected between a second node that is between the fourth switch and the second capacitor, and the output node, and a sixth switch connected between the second node and the ground.
US11562795B2 Semiconductor memory device
A semiconductor memory device includes a controller which executes a read operation. In the read operation, the controller applies first and second read voltages to a word line, reads data at each of first and second times, applies the first voltage to a source line at each of the first and second times, applies a second voltage to the source line during the application of the first read voltage to the word line and before the first time, and applies a third voltage to the source line during the application of the second read voltage to the word line and before the second time.
US11562783B2 Apparatuses, systems, and methods for resetting row hammer detector circuit based on self-refresh command
Apparatuses, systems, and methods for reset of row hammer detector circuits. A row hammer detector circuit includes a hash circuit configured to store a hash key and provide a first count value based on a hash between the hash key and a row address corresponding to a row of memory cells of a memory array. The row hammer detector circuit is configured to provide a match signal in response to the count value exceeding a threshold to cause a targeted refresh of a victim row adjacent the row of memory cells. In response to exit from a self-refresh mode, the hash circuit is configured to update the stored hash key with a new hash key.
US11562778B2 Memory module and system supporting parallel and serial access modes
A memory module can be programmed to deliver relatively wide, low-latency data in a first access mode, or to sacrifice some latency in return for a narrower data width, a narrower command width, or both, in a second access mode. The narrow, higher-latency mode requires fewer connections and traces. A controller can therefore support more modules, and thus increased system capacity. Programmable modules thus allow computer manufacturers to strike a desired balance between memory latency, capacity, and cost.
US11562777B2 Data input buffer and semiconductor apparatus including the same
A semiconductor apparatus includes a data input buffer configured to generate write data by receiving data that is input through a data input/output unit during a write operation section and configured to generate an output level detection signal by detecting a voltage level of the data I/O unit during a read operation section.
US11562774B2 Semiconductor device having a memory and method of controlling the same between operation modes
The semiconductor device 1 comprises a processor 2, a memory connected to the processor and a control circuit, and comprises an active operation mode and a standby operation mode. The memory comprises a normal mode and a RS mode lower power consumption than the normal mode. The memory comprises SRAMs 7_0 to 7_5 which includes a mode terminal RS_T supplied with mode instruction signals RS1_0 to RS1_5 specifying the normal mode or the RS mode, respectively. The control circuit supplies the mode instruction signals specifying the normal mode to the mode terminal of the SRAMs 7_0 to 7_2 in transition period which the semiconductor device transitions from the standby operation mode to the active operation mode. And the control circuit supplies the mode instruction signals specifying the normal mode to the mode terminal of the SRAMs 7_3 to 7_5 after transition to the active operation mode.
US11562773B2 Metal-containing structures, and methods of treating metal-containing material to increase grain size and/or reduce contaminant concentration
Some embodiments include a method of forming a conductive structure. A metal-containing conductive material is formed over a supporting substrate. A surface of the metal-containing conductive material is exposed to at least one radical form of hydrogen and to at least one oxidant. The exposure alters at least a portion of the metal-containing conductive material to thereby form at least a portion of the conductive structure. Some embodiments include a conductive structure which has a metal-containing conductive material with a first region adjacent to a second region. The first region has a greater concentration of one or both of fluorine and boron relative to the second region.
US11562771B2 Method and system for synchronizing presentation slide content with soundtrack
A method for synchronizing a plurality of presentation slide content with a soundtrack comprises obtaining the plurality of presentation slide content and the soundtrack including a plurality of audio samples. The presentation slide content comprises a video or an animation in the presentation slide. Each presentation slide content is associated with a metadata and each audio sample is indexed with a corresponding timecode. The method comprises detecting triggering event that identifies a current audio sample of the soundtrack as an audio sample to transition from a first presentation slide content to a second presentation slide content, and obtaining a timecode indexed with the identified audio sample, associating the timecode with the metadata of the second presentation slide content to link the second presentation slide content with the identified audio sample, and generating a synchronized presentation multimedia file having the linked second presentation slide content with the identified audio sample.
US11562766B1 Thermally assisted magnetic head, head gimbal assembly and hard disk drive
A thermally assisted magnetic head includes a slider, the slider includes a slider substrate and a magnetic head part. The magnetic head part includes a recording head, a reading head, a near field transducer and a medium-opposing surface. The medium-opposing surface includes a recording area and a reading area. The magnetic head part includes a record/read separately protective structure which an enhanced protective film is formed on the recording area and a reading head protective film is formed on the reading area. The enhanced protective film includes a plurality of films for effectively protecting the recording head and the near field transducer. The reading head protective film includes a thickness which is thinner than the enhanced protective film.
US11562755B2 Harmonic transposition in an audio coding method and system
The present invention relates to transposing signals in time and/or frequency and in particular to coding of audio signals. More particular, the present invention relates to high frequency reconstruction (HFR) methods including a frequency domain harmonic transposer. A method and system for generating a transposed output signal from an input signal using a transposition factor T is described. The system comprises an analysis window of length La, extracting a frame of the input signal, and an analysis transformation unit of order M transforming the samples into M complex coefficients. M is a function of the transposition factor T. The system further comprises a nonlinear processing unit altering the phase of the complex coefficients by using the transposition factor T, a synthesis transformation unit of order M transforming the altered coefficients into M altered samples, and a synthesis window of length Ls, generating a frame of the output signal.
US11562749B2 System and method for query authorization and response generation using machine learning
Systems, methods, and computer-readable storage media for responding to a query using a neural network and natural language processing. If necessary, the system can request disambiguation, then parse the query using a trained machine-learning classifier, resulting in at least one of an identified subject or an identified domain of the text query. The system can determine if the user is authorized to retrieve answers to the query and, if so, retrieve factual data associated with the query. The system can then retrieve a response template, and fill in the template with the retrieved facts. The system can then determine, by executing a machine comprehension model on the filled response template, a probable readability token, portion of text, of at least a portion of the filled response template and, upon identifying that the probable readability is above a threshold, reply to the text query with the at least a portion of the filled response template.
US11562736B2 Speech recognition method, electronic device, and computer storage medium
A speech recognition method includes segmenting captured voice information to obtain a plurality of voice segments, and extracting voiceprint information of the voice segments; matching the voiceprint information of the voice segments with a first stored voiceprint information to determine a set of filtered voice segments having voiceprint information that successfully matches the first stored voiceprint information; combining the set of filtered voice segments to obtain combined voice information, and determining combined semantic information of the combined voice information; and using the combined semantic information as a speech recognition result when the combined semantic information satisfies a preset rule.
US11562732B2 Method and apparatus for predicting mouth-shape feature, and electronic device
A method and apparatus for predicting a mouth-shape feature, and an electronic device are provided. A specific implementation of the method comprises: recognizing a phonetic posterior gram (PPG) of a phonetic feature; and performing a prediction on the PPG by using a neural network model, to predict a mouth-shape feature of the phonetic feature, the neural network model being obtained by training with training samples and an input thereof including a PPG and an output thereof including a mouth-shape feature, and the training samples including a PPG training sample and a mouth-shape feature training sample.
US11562726B2 Plates and plate assemblies for noise attenuators and other devices and methods making the same
Plates and plate assemblies for noise attenuators and other devices and methods of making the same are described herein. An example plate assembly includes a support frame to be coupled to a body of the noise attenuator. The support frame has a plurality of radially extending ribs. The plate assembly also includes a disc-shaped plate having a plurality of openings forming flow paths to attenuate noise. The disc-shaped plate is coupled to the support frame such that pressure-induced loads on the disc-shaped plate are distributed to the plurality of radially extending ribs of the support frame.
US11562719B2 Bow hair material and bow for bowed string instrument
A bow hair material for a bow hair of a bow of a bowed string instrument. The bow hair material includes threads constructed from poly phenylene sulfide resin. The bow material may be formed into a hair bundle that includes a plurality of threads that are substantially parallel with each other. A mounting portion may be formed by welding an end portion of the hair bundle that mounts the hair bundle on a frog or stick of the bow.
US11562718B2 Keyboard device for keyboard instrument
A keyboard device for a keyboard instrument, capable of obtaining excellent touch feeling and stable key stroke without giving sponge feeling or unpleasant vibration during key depression. The keyboard device includes a keyboard chassis, keys pivotally supported on the chassis, hammers swingably supported on the chassis and swinging along with key depression, a hammer upper limit stopper provided on a chassis rear end and contacted by a hammer rear end from below during key depression, and a key lower limit stopper provided on a chassis front end and contacted by front ends of the keys from above during key depression. The hammer upper limit stopper has predetermined flexibility that allows deformation of the hammer upper limit stopper such that after contact of a hammer during key depression, an associated key reaches its lowest position in a state in contact with the key lower limit stopper.
US11562714B1 Remote generation of augmented reality overlays
An augmented reality device sends data representative of a field of view to a remote system. The field of view is comprises two portions, a first portion displayed to a user of the augmented reality device, and a second portion encompassing an area outside of the first portion. The remote system generates an element of an augmented reality display based on the second portion, and sends the element to the augmented reality device. When movement of the device causes the field of view to shift, the device includes the generated element in the augmented reality display.
US11562712B2 Video reproduction system, video reproduction device, and calibration method for video reproduction system
A video reproduction device includes a calibration image generator configured to generate calibration images to be displayed by a display and a display device; a receiver configured to receive, from an image capturing device, a captured image in which the calibration image displayed by the display and the calibration image displayed by the display device are captured or information generated on the basis of the captured image; a corrected data calculator configured to calculate color-component-corrected data from a color component difference between the calibration image displayed by the display and the calibration image displayed by the display device; and a second video signal output configured to perform color correction on a video signal representing the same video as the video signal that is output to the display according to the corrected data obtained by the corrected data calculator and output a color-corrected video signal to the display device.
US11562710B2 Light emitting device and display apparatus
The present disclosure provides a light emitting device and a display apparatus, The light emitting device includes a substrate, and a first electrode, a light emitting layer and a second electrode which are sequentially disposed on the substrate, an electrochromic substrate is disposed on the second electrode; the light emitting device further includes a chromaticity instrument, a processor, and a driver; the chromaticity instrument is configured to acquire chromaticity of light emitted by the light emitting device; the processor is configured to calculate compensated chromaticity for the light emitted by the light emitting device according to the chromaticity of the light emitted by the light emitting device acquired by the chromaticity instrument, and calculate an electrical signal according to the compensated chromaticity for the light emitted by the light emitting device.
US11562707B2 Liquid crystal display device configured for speeding up gate drive of pixel transistors
The display control circuit includes a drive signal generation circuit that generates a gate drive signal, a scanning line drive circuit that supplies the gate drive signal to the scanning line, and a first wire through which the gate drive signal from the drive signal generation circuit is supplied to the scanning line drive circuit. The drive signal generation circuit includes a first potential supply circuit that supplies, to the first wire, a first potential equal to or lower than an off-potential of the pixel transistor, a second potential supply circuit that supplies, to the first wire, a second potential lower than the first potential, a third potential supply circuit that supplies, to the first wire, a third potential higher than the first potential, and a fourth potential supply circuit that supplies, to the first wire, a fourth potential equal to or higher than an on-potential of the pixel transistor.
US11562703B2 Driving display apparatus and method acquiring current duty to drive backlight unit based on excluding text area in input image
A display device is disclosed. The display device comprises a display panel, a backlight unit, and a processor for driving the backlight unit so as to provide light to the display panel, wherein the processor is capable of acquiring a current duty for driving the backlight unit, on the basis of pixel information of an area excluding a text area in an input image, and driving the backlight unit on the basis of the acquired current duty.
US11562699B2 Display device and method for driving the same
A display device according to an embodiment of the present disclosure includes a light-emitting element configured to emit light, a driving transistor configured to provide a high-level voltage to the light-emitting element, and a switching transistor configured to transfer a voltage input through a data line to a gate node of the driving transistor. The driving transistor operates in a saturation mode in which a voltage of a source node is saturated in response to a first data voltage input to the gate node, and operates in a switch mode in which the driving transistor operates as a switch in response to a second data voltage higher than the first data voltage, so that a driving current generated in the driving transistor is able to be sensed through the source node.
US11562696B2 Clock generator and display device including the same
A display device includes a display unit including gate lines and pixels electrically coupled to the gate lines; a timing controller configured to generate an on-clock signal, an off-clock signal, an enable signal, and a common signal; a clock generator configured to generate a plurality of clock signals having different phases based on the on-clock signal and the off-clock signal, when the enable signal has a first voltage level, wherein the clock generator is to insert a common pulse into each of the plurality of clock signals based on the common signal, when the enable signal has a second voltage level different from the first voltage level; and a gate driver configured to generate gate signals based on the plurality of clock signals, and to sequentially provide the gate signals to the gate lines.
US11562695B2 Electro-optical device and electronic apparatus
An electro-optical device includes a plurality of digital scanning lines, a digital signal line, and a plurality of pixel circuits. Each of the pixel circuits includes a light emitting element and a digital driving circuit. The digital driving circuit performs digital driving to turn the light emitting element ON-state or OFF-state based on a grayscale value. The digital driving circuit keeps the light emitting element ON-state by supplying a drive current to the light emitting element, in a period in which an enable signal is active, of a grayscale display period having a length corresponding to the grayscale value. The control line driving circuit sets a period in which the enable signal is active. A ratio, with respect to the grayscale display period, of an ON-state period in which the light emitting element is ON-state changes in accordance with the period in which the enable signal is active.
US11562694B2 Display device and electronic device having selectors configured to select light emitting elements arranged in a matrix
A pixel circuit 16(n) and a pixel circuit 16(n−1) acquire a data signal from a data line 14. A selector 30(n) supplies the data signal acquired from the pixel circuit 16(n) to a light emitting element selected from the light emitting elements 18(n−1), 18(n), and 18(n+1). A selector 30(n−1) can select at least the light emitting element 18(n−1), and supplies the data signal acquired from the pixel circuit 16(n−1) to the selected destination. In a sub-frame B, the selector 30(n) selects the light emitting elements 18(n) and 18(n+1), and the selector 30(n−1) selects the light emitting element 18(n−1). In a sub-frame A, the selector 30(n) selects the light emitting elements 18(n−1) and 18(n).
US11562691B2 Gray scale display method
A gray scale display method is provided. The method includes: dividing a matrix arrangement taking a pixel unit as a display unit into a matrix arrangement taking a plurality of pixel units as the display unit, where the display unit including the plurality of pixel units is a pixel module, and the pixel unit includes at least one sub-pixel; in a case that an average gray scale of the pixel module is smaller than a preset value, displaying a part of the pixel units of the pixel module with a preset gray scale, where the preset gray scale is larger than the average gray scale.
US11562688B2 Display device and a vehicle with the display device
A display panel has a first panel side and a second panel side, both capable of displaying graphic display object(s). The display panel has a pixel layer, control circuitry and a sensor unit which identify the presence of at least one person at a predefined threshold distance from the display device and whether the at least one person is on the first panel side or the second panel side. The control circuitry is adapted to enable the displaying of the graphic display object in accordance with a predefined display alignment in one of a first orientation and a second orientation based on a physical environment condition.
US11562684B2 Display panel and driving method of the display panel
A display panel includes a plurality of pixels arranged in a matrix, the plurality of pixels respectively including a plurality of sub pixels. The plurality of sub pixels respectively includes a light emitting element, and a PWM pixel circuit configured to control a light emitting duration of the light emitting element, based on a pulse width modulation (PWM) data voltage and a sweep voltage. A plurality of PWM pixel circuits included in the display panel are driven, for each of row lines of the plurality of pixels, in an order of a data setting period for setting the PWM data voltage and then a light emitting period in which the light emitting element emits light during a duration corresponding to the set PWM data voltage according to a change of the sweep voltage.
US11562679B2 Systems and methods for mask-based temporal dithering
In one embodiment, a computing system may determine a target grayscale value associated with a target image to be represented by a plurality of subframes. The system may determine grayscale ranges based on the target grayscale value. Each grayscale range may correspond to a combination of zero or more subframes of the plurality of subframes. The system may select dot subsets from a dithering mask based on the grayscale ranges. Each of the dot subsets may correspond to a grayscale range. The system may generate the subframes based on (1) the selected dot subsets and (2) respective combinations of zero or more subframes. The subframes may have a smaller number of bits per color than the target frame. The system may display the subframes sequentially in time domain on a display to represent the target image.
US11562675B2 Flip-flop circuit, driver circuit, display panel, display device, input/output device, and data processing device
A flip-flop circuit is provided. A driver circuit is provided. The flip-flop circuit includes first to fifth input terminals and first to third output terminals, the first input terminal is supplied with a first trigger signal, the second input terminal is supplied with a second trigger signal, the third input terminal is supplied with a batch selection signal, the fourth input terminal is supplied with a first pulse width modulation signal, and the fifth input terminal is supplied with a second pulse width modulation signal. The first output terminal supplies a first selection signal in response to the first pulse width modulation signal in a period from supply of the first trigger signal to supply of the second trigger signal, the first output terminal supplies the first selection signal in a period during which the batch selection signal is supplied, the second output terminal supplies a second selection signal in response to the second pulse width modulation signal in the period from the supply of the first trigger signal to the supply of the second trigger signal, and the third output terminal supplies a third trigger signal.
US11562668B2 Systems and methods for a modular signage system
Various embodiments of a modular signage system having a modular post that enables placement and display of a plurality of signs. The modular post includes a tab chamber that engages one or more signs and is configured to engage a stake for embedding within a ground surface.
US11562662B1 Systems and methods for modular mobile flight simulator for an electric aircraft
A system for modular mobile flight simulator for an electric aircraft is presented. The system includes a simulator module include a concave display, a plurality of projection devices, a pilot interface, wherein the pilot includes a primary flight display and at least a pilot control communicatively connected to a sensor configured to detect a plurality of measure pilot data and generate a pilot datum. The system further includes a computing device configured to receive the pilot datum from the sensor, simulate an aircraft model of the electric aircraft as a function of the pilot datum, blend a plurality of images to be projected by the plurality of projection devices into a distinct image, display the distinct image onto the concave display, generate a feedback, and perform a physical feedback on the simulator module.
US11562661B2 Absolute teaching device
An illustrated view of an absolute teaching device for presenting an image of the patient's medical information to the doctor. The absolute teaching device is useful to aid to educate the patient or to close a mode of a treatment plan. The absolute teaching device removes the blood and gut, that most non-healthcare individuals can be squeamish about by animating with transparencies to see from frontal to supine. The absolute teaching device may highlight, or glow, for areas of concern during a consultation and direct any other areas of concern related to the origin of concern.
US11562660B2 Methods and systems for presenting topic-specific biographical information of a user
A question-and-answer application that displays topic-specific biographical information about users when presenting certain content elements is described. The topic-specific biographical information for a user may be displayed in various contexts, such as with an answer to a question on a question page for the question, or with information identifying a user who is following a question or a topic. With some embodiments, a user's topic-specific biographical information may be provided by the user, provided or suggested by another user, or obtained from an external data source.
US11562657B1 Queuing for a video conference session
Provided is a means for professors and tutors to easily queue and manage students in a video conference session during online office hours or similar scenarios in which the professor gives one student one-to-one attention while other students wait their turn but are able to listen. Students queue in order of arrival, transparency is provided to students so that they know where they are in the queue relative to other students, and provides students with real-time status updates, thus reducing frustration and making the experience of waiting and queuing more psychologically palatable and pleasant. There is a current student having a one-on-one session with the professor; the rest are waiting and listening in the queue. Further, the professor need only click one button in order to place the current student at the back of the queue and bring the next student in the queue into the one-on-one session. A virtual reality room also has a queue.
US11562650B2 Method for berth allocation of a multiline bus station and speed guidance of buses
Provided is a method for berth allocation of a multiline bus station and speed guidance of buses. The intelligent control center sorts all buses between the current station and the previous station to form the BusNumber table, and performs speed guidance for all buses in the BusNumber table. Whether the guided bus can pass through the signalized intersection is determined. The buses that cannot pass through the signalized intersection are guided by acceleration, and those that cannot pass through the signalized intersection by acceleration guidance method update their speeds based on the phase state of signal light, so as to pass through the signalized intersection without stopping in most cases. All buses are conducted through speed guidance methods, and the berths are allocated for all the buses under different conditions.
US11562647B2 Dynamic virtual vehicle detection and adaptive traffic management system
A traffic detection device for sending a call signal to a traffic signal controller, the traffic detection device having a receiver to receive information sent from a mobile device, the information including identity information and/or location information of the mobile device, a traffic control device (TCD) interface to connect the traffic detection device to the traffic signal controller, and a processor to define a dynamic approach based on one or more of the identity information, speed limit, time of day, or speed of the mobile device. The device may determine whether to send a calf signal to the traffic signal controller via the TCD interface to prompt the traffic signal controller, when the processor determines that the mobile device is in the dynamic approach.
US11562644B2 Proximity-sensor supporting multiple application services
A personal digital key (e.g., which can be carried by a human) contains a memory having different service blocks. Each service block is accessible by a corresponding service block access key. As the personal digital key (PDK) moves around, it is detected by sensors. The sensors report position data, thus enabling location tracking of the PDK. The sensors also provide a data path to various applications. An application that has access to a service block access key can therefore access the corresponding service block on the PDK. The sensors themselves may also contain service block access keys.
US11562641B1 Sensor-based item transport system
A sensor-based item transport system, and a method therefore are described. The system includes, for example, a cart station, within a restricted area including a plurality of automated drive. A light curtain is adjacent to the cart station. A first sensor and a second sensor are spaced apart from the first sensor within the cart station. A first mode associated with the light curtain is maintained causing an alarm system associated with the light curtain to remain armed. The first mode is caused to change to a second mode associated with the light curtain, the second mode causing the alarm system to be muted, based at least in part on the identity of the cart. The identity is determined based at least in part on one or more signals received from the first sensor and the second sensor.
US11562640B2 Wearable strap
A wearable strap 10 comprising releasable connection means 14 for securing the strap 10 around part of a person's body, a detector for wirelessly detecting an electronic device, a controller 16 programmed with at least one predetermined threshold for a distance between the strap 10 and electronic device, and at least one of: a) alert means 26a, 26b including at least a speaker or vibrator in the strap 10, and b) signalling means in the strap for sending a signal to a remote location, such as initiating an alert from the electronic device; the controller 16 being configured to use the detector to monitor the distance between the strap 10 and electronic device, and the controller 16 being configured to initiate the alert means 26a, 26b and/or signalling means to provide an audible or vibrating alert when the distance between the strap 10 and electronic device exceeds the predetermined threshold.
US11562631B2 Electronic gaming systems and methods with short term persistence
A method for providing a persistent feature in an electronic game includes: (A) simulates spinning of a plurality of reels; (B) generating a first spin result; (C) triggering a value feature based on the occurrence of at least one feature symbol appearing on the first reel and at least one feature symbol appearing on the second reel in first spin result, causing the electronic game to award value feature symbols that appear on the other reels; (D) during a second spin, displaying an animation of moving the first and second feature symbols one or more positions of the reel upon; (E) overlaying the moved feature symbols during the second spin of the plurality of reels; and (F) triggering the value feature for the second spin when at least one feature symbol appears on both the first reel and on the second reel.
US11562617B2 Linked reel strip mechanism for re-spin series
In an electronic gaming device, a linked reel strip mechanism uses one or more data structures for multiple reel strips of a reel strip group. Each of the reel strips is logically linked, in the data structure(s), with one or more other reel strips of the reel strip group. User input is received that indicates a start to a re-spin series, and the linked reel strip mechanism is initialized. As part of backend processing, in each of one or more iterations of the re-spin series, for a current reel strip selected by traversing the data structure(s), a spin result is determined for a spin that uses the current reel strip, and an outcome associated with the spin result is determined. In corresponding frontend processing, the current reel strip is displayed as spinning in a reel area on a display screen, and an indicator of the outcome is displayed.
US11562613B2 Container deposit return system
A container deposit return system having a housing, a crushing assembly and a control system. The crushing assembly is positioned within the housing and has a first crushing wall and a second crushing wall spaced apart from the first crushing wall defining a crush cavity, and, a crushing wall movement assembly structurally configured to move the first crushing wall relative to the second crushing wall to direct the first crushing wall toward and away from the second crushing wall. The two crushing walls are configured crush a container that is positioned within the crush cavity. The control system having at least one imaging sensor, the imaging sensor configured to record an image the container before crushing and after crushing.
US11562610B2 System and method for facilitating access to a secured area
In one aspect, a portable electronic device is provided for accessing a secured area to deliver a package therein. The portable electronic device includes a sensor configured to detect an indicium of the package and communication circuitry configured to communicate a message to a server computer associated with the package upon the sensor detecting the indicium. The communication circuitry is further configured to receive delivery information from the server computer, the delivery information including at least a location of the secured area. The portable electronic device further includes a processor operatively coupled to the sensor and the communication circuitry. The processor is configured to cause, via the communication circuitry, the movable barrier operator to open a movable barrier associated with the secured area.
US11562607B2 Smart thermostat hub
A smart thermostat hub and a management platform for controlling and securing smart devices in a multi-family residential property are disclosed. Smart thermostat hubs may bi-directionally communicate with the management platform using a LoRaWAN communication link and communicate with smart devices present within an apartment of the multi-family residential property via a non-LoRaWAN communication link. Smart thermostat hub may provide a gateway or bridge between the management platform and an offline door lock, thereby enabling access credentials for an offline door lock to be disabled from the management platform, and may serve to facilitate remote configuration of other smart devices, such as thermostats and smart light fixtures, for example.
US11562604B2 Trailer safety system and methods of use thereof
The present invention concerns systems, a kit and methods for monitoring coupling of a vehicle and a trailer or a trailer and another trailer. The system includes two sensors associated with a turntable of a towing vehicle, said sensors consisting of: a contact sensor configured to detect when a skid plate of a vehicle to be towed is in contact with the turntable; and a locking sensor configured to detect when the locking mechanism is in a locked configuration. The system further including a controller operatively connected to the two sensors and configured to receive output signals from the contact sensor and the locking sensor and to determine whether safe coupling has been achieved based on the output signals.
US11562601B2 Method for providing a service linked to the condition and/or behavior of a vehicle and/or of a tire
A method for providing a service linked to the condition and/or behavior of a vehicle and/or of a tire comprises the following steps: when a vehicle passes a road infrastructure equipped with a system for assessing the condition of a vehicle, determining an identifier of the vehicle and/or of a tire of the vehicle, at the same time, determining at least one parameter representative of the condition of the vehicle and/or of a component of the vehicle, transmitting the determined data to a remote data server, from the identification data, retrieving external data concerning the vehicle and/or the tire and/or the running conditions, combining the determined information with the external data such as to determine a relevant indicator concerning the condition and/or the behavior of a vehicle, and transmitting the relevant indicator to a provider of a service linked to the condition and/or to the behavior of a vehicle and/or of a tire.
US11562594B2 Enterprise profile management and control system
Systems for profile management and control are provided. A system may receive an instrument or image of an instrument. In some examples, data may be extracted from the instrument or image of the instrument and a document profile may be retrieved based on the extracted data. Images within the document profile may be evaluated to identify a type of document for each document. In some examples, a total number of documents of each type may be determined or identified. The total number of documents may be compared to a threshold. If the total number of documents is below the threshold, the documents or images in the profile may be maintained. If the total number of documents is at or above the threshold, in some examples, each document may be further evaluated to determine or identify documents or document images for deletion. In some arrangements, the profile may be refreshed and documents or images identified for deletion may be deleted.
US11562592B2 Document retrieval through assertion analysis on entities and document fragments
Document retrieval through assertion analysis on entities and document fragments is disclosed. A document is received. Logical structures and entities are extracted from the document by parsing the document. For an entity in the extracted entities, an object representing the entity is created, an assertion made in the document associated with the entity is determined, and the assertion is linked to the object representing the entity. A logical structure from the extracted logical structures and content of the logical structure containing the assertion are identified and linked to the object representing the entity.
US11562588B2 Enhanced supervised form understanding
Interfaces and systems are provided for harvesting ground truth from forms to be used in training models based on key-value pairings in the forms and to later use the trained models to identify related key-value pairings in new forms. Initially, forms are identified and clustered to identify a subset of forms to label with the key-value pairings. Users provide input to identify keys to use in labeling and then select/highlight text from forms that are presented concurrently with the keys in order to associate the highlighted text with the key(s) as the corresponding key-value pairing(s). After labeling the forms with the key-value pairings, the key-value pairing data is used as ground truth for training a model to independently identify the key-value pairing(s) in new forms. Once trained, the model is used to identify the key-value pairing(s) in new forms.
US11562576B2 Dynamic adjustment of augmented reality image
A system and method to adjust an augmented reality (AR) image involve a front-facing camera in a vehicle. The camera obtains an image that includes a road surface ahead of the vehicle. The system also includes a processor to detect lane lines of the road surface in three dimensions, to perform interpolation using the lane lines to determine a ground plane of the road surface, and to adjust the AR image to obtain an adjusted AR image such that all points of the adjusted AR image correspond with points on the ground plane.
US11562567B2 Observed-object recognition system and method
To accurately recognize observed objects. An observed-object recognition system includes an observation region estimation portion, an existence region estimation portion, and an object recognition portion. The observation region estimation portion estimates an observation region that is relatively highly likely to be an observation point in at least one first-person image in a first-person video (a video based on the first-person perspective). Based on the observation region, the existence region estimation portion estimates an existence region that belongs to the first-person image and causes an observed object to exist. The object recognition portion recognizes an object in the estimated existence region of the first-person image.
US11562566B2 Use of on-screen content identifiers in automated tool control systems
An inventory control system comprises an object storage device, a display device, and one or more processors. The object storage device includes a plurality of compartments, in which each compartment has a plurality of storage locations for storing objects. The display device is configured to display information about the object storage device. The one or more processors are configured to establish a description database of objects configured for storage in the inventory control system. The one or more processors retrieve object keywords corresponding to objects stored in the plurality of storage locations of one of the plurality of compartments. The one or more processors also generate a text block based on the retrieved object keywords. On the display device, the one or more processors display a representation of the plurality of compartments of the object storage device with the text block applied to the one of the plurality of compartments.
US11562560B1 Normal estimation for a planar surface
Various implementations disclosed herein include devices, systems, and methods for normal estimation using a directional measurement, such as a gravity vector. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes identifying planar surfaces in an environment represented by an image. Each planar surface is associated with a respective orientation. A directional vector associated with the environment is determined. A subset of the planar surfaces that have a threshold orientation relative to the directional vector is identified. For each planar surface in the subset of the planar surfaces, a normal vector for the planar surface is determined based on the orientation of the planar surface and the directional vector.
US11562555B2 Methods, systems, articles of manufacture, and apparatus to extract shape features based on a structural angle template
Methods, systems, articles of manufacture, and apparatus to extract shape features based on a structural angle template are disclosed. An example apparatus includes a template generator to generate a template based on an input image and calculate a template value based on values in the template; a bit slicer to calculate an OR bit slice and an AND bit slice based on the input image, combine the OR bit slice with the AND bit slice to generate a fused image, group a plurality of pixels of the fused image to generate a pixel window, each pixel of the pixel window including a pixel value, and calculate a window value based on the pixel values of the pixel window; and a comparator to compare the template value with the window value and store the pixel window in response to determining the window value satisfies a similarity threshold with the template value.
US11562548B2 True size eyewear in real time
Methods and systems are disclosed for performing operations comprising: receiving an image that includes a depiction of a face of a user; generating a plurality of landmarks of the face based on the received image; removing a set of interfering landmarks from the plurality of landmarks resulting in a remaining set of landmarks of the plurality of landmarks; obtaining a depth map for the face of the user; and computing a real-world scale of the face of the user based on the depth map and the remaining set of landmarks.
US11562545B2 Method and device for providing augmented reality, and computer program
According to at least some example embodiments, a computer-readable medium stores computer-executable program instructions that, when executed by a processor, cause the processor to perform operations including, obtaining plane information of a plane by using first distances from a terminal to a plurality of points on the plane; obtaining a normal vector of the plane by using direction information of the terminal measured by a direction sensor and the plane information; determining, based on the normal vector, a parameter of an object to be displayed on the plane; and displaying, on a display of the terminal, the object according to the determined parameter.
US11562538B2 Method and system for providing a user interface for a 3D environment
A method is shown for providing a user interface for a 3D environment of 360° images. The method includes displaying a first 360 degree image in a sequence of 360 degree images; receiving user input to interact with one of a plurality of points of interest detected within the first 360 degree image; and processing the interaction. Each point of interest is associated with a 3D coordinate. A system and software are also disclosed.
US11562537B2 System for rapid digitization of an article
Disclosed is a system for rapid digitization of an article that provides a 3d image of an object, such as a clothing article, wherein the object can be virtually viewed from all sides to be viewed by the user. The system for rapid digitization is configured with two microprocessors for rapidly digitizing the clothing apparel into its equivalent 3d model. The system for rapid digitization is provided with a communication device that displays the status of the system and occurring defects are notified through the same. The system for rapid digitization provides a 3d .obj (object) file of the apparel thereby making it portable in nature.
US11562536B2 Methods and systems for personalized 3D head model deformation
An electronic apparatus performs a method of generating a three-dimensional (3D) head deformation model that includes: receiving a two-dimensional (2D) facial image; identifying a first set of keypoints in the 2D facial image based on some artificial intelligence (AI) models; mapping the first set of keypoints to a second set of keypoints based on a set of user-provided keypoint annotations located on a plurality of vertices of a mesh of a 3D head template model; performing deformation to the mesh of the 3D head template model to obtain a deformed 3D head mesh model by reducing the differences between the first set of keypoints and the second set of keypoints; and applying a blendshape method to the deformed 3D head mesh model to obtain a personalized head model according to the 2D facial image.
US11562520B2 Method and apparatus for controlling avatars based on sound
Provided is a method for controlling avatar motion, which is operated in a user terminal and includes receiving an input audio by an audio sensor, and controlling, by one and more processors, a motion of a first user avatar based on the input audio.
US11562506B2 System, device, and method for determining color ambiguity of an image or video
Systems, devices, and methods for determining color ambiguity of images or videos. A system includes a color ambiguity score generator, which analyzes an image and determines a color ambiguity score that quantitively indicates a level of color ambiguity that the image is estimated to cause when viewed by a user having color vision deficiency. A local color ambiguity score is generated to quantitively indicate a level of local color ambiguity between (i) an in-image object and (ii) an in-image foreground of that in-image object. A global color ambiguity score is generated to quantitively indicate a level of global color ambiguity between (I) a first in-image object within the image and (II) a second in-image object within that image. The color ambiguity score generator generates the color ambiguity score by utilizing a formula that uses both (A) the local color ambiguity score and (B) the global color ambiguity score.
US11562503B2 Online evaluation for camera intrinsic parameters
The invention relates to a camera system (1) for a vehicle (2). The camera system (1) is configured to acquire image data of a surrounding of the vehicle (2) and comprises a camera (10) and a control module (20). The control module (20) is configured to determine, whether a calibration of an intrinsic parameter of the camera system (1) is required, by determining an error in a back projection, a forward projection and/or a reprojection of the image data and by determining whether the error exceeds a predefined threshold.
US11562500B2 Status monitoring using machine learning and machine vision
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for status monitoring using machine vision and machine learning. In some implementations, image data representing a monitored area is obtained. Input data based on the image data is provided to one or more machine learning models trained to detect different properties of the monitored area. Output of the one or more machine learning models is received. The output of the one or more machine learning models is evaluated to detect a condition present in the monitored area. Output is provided indicating the detected condition present in the monitored area.
US11562496B2 Depth image processing method, depth image processing apparatus and electronic device
Disclosed are a depth image processing method, a depth image processing apparatus (10), and an electronic device (100). The depth image processing method is applied in the electronic device (100) including a depth image capturing apparatus (20) configured to capture an initial depth image. The depth image processing method includes: obtaining (01) target depth data for a number of regions of interest of the initial depth image; determining (02) whether the number of regions of interest is greater than a predetermined value; grouping (03), in response to the number of regions of interest being greater than the predetermined value, the number of regions of interest based on the target depth data to obtain a target depth of field; obtaining (04) a target blurring intensity based on the target depth of field; and blurring (05) the initial depth image based on the target blurring intensity to obtain a blurred depth image.
US11562494B2 Methods and systems that normalize images, generate quantitative enhancement maps, and generate synthetically enhanced images
The current document is directed to digital-image-normalization methods and systems that generate accurate intensity mappings between the intensities in two digital images. The intensity mapping generated from two digital images is used to normalize or adjust the intensities in one image in order to produce a pair of normalized digital images to which various types of change-detection methodologies can be applied in order to extract differential data. Accurate intensity mappings facilitate accurate and robust normalization of sets of multiple digital images which, in turn, facilitates many additional types of operations carried out on sets of multiple normalized digital images, including change detection, quantitative enhancement, synthetic enhancement, and additional types of digital-image processing, including processing to remove artifacts and noise from digital images.
US11562492B2 Physical object boundary detection techniques and systems
Physical object boundary detection techniques and systems are described. In one example, an augmented reality module generates three dimensional point cloud data. This data describes depths at respective points within a physical environment that includes the physical object. A physical object boundary detection module is then employed to filter the point cloud data by removing points that correspond to a ground plane. The module then performs a nearest neighbor search to locate a subset of the points within the filtered point cloud data that correspond to the physical object. Based on this subset, the module projects the subset of points onto the ground plane to generate a two-dimensional boundary. The two-dimensional boundary is then extruded based on a height determined from a point having a maximum distance from the ground plane from the filtered cloud point data.
US11562479B2 Inspection apparatus, inspection method, and non-volatile storage medium
An inspection apparatus including: a display device; and one or a plurality of processors, wherein the one or the plurality of processors is programmed to execute a method including: converting an inspection target image representing an inspection target into a virtual good article image by using a learning model, the learning model being trained so that an image representing a good article is generated based on features of a plurality of targets that are determined as good articles, generating a difference between the virtual good article image and the inspection target image as a defect candidate image, and displaying the defect candidate image on the display device.
US11562465B2 Panoramic image stitching method and apparatus, terminal and corresponding storage medium
The present disclosure provides a panoramic image stitching method, including the steps of acquiring a partial panoramic image taken by each lens; acquiring a first equirectangular rectangular projection graph of each partial panoramic image; performing rotation transformation on the first equirectangular rectangular projection graph of each partial panoramic image to obtain a second equirectangular rectangular projection graph; and adjusting stitching positions of adjacent second equirectangular rectangular projection graphs, and performing stitching operation on the second equirectangular rectangular projection graphs according to the adjusted stitching positions.
US11562453B2 Systems and methods for determining the impact of issue outcomes
A system for predicting and prescribing actions for impacting policymaking outcomes may include at least one processor configured to access first information scraped from the Internet to identify, for a particular pending policy, information about a plurality of policymakers slated to make a determination on the pending policy. The processor may parse the scraped first information to determine an initial prediction relating to an outcome of the pending policy. The processor may access second information to identify an action likely to change at least one of the initial prediction and the propensity of at least one policymaker, to thereby generate a subsequent prediction corresponding to an increase in a likelihood of achieving the desired outcome. The processor may display to the system user a recommendation to take the action in order to increase the likelihood of achieving the desired outcome.
US11562451B1 Apparatus for proportional calculation regarding non-fungible tokens
An apparatus for proportional calculation regarding non-fungible tokens is presented. The apparatus includes at least a processor and a memory. The memory is communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to receive a plurality of non-fungible tokens, the plurality of non-fungible tokens include a primary non-fungible token representing a primary creative work and a secondary non-fungible token representing a secondary work, wherein the secondary work includes at least a portion of the primary creative work, calculate a contribution metric of primary creative work to the secondary creative work and post a digitally signed assertion to an immutable sequential listing as a function of the contribution metrics.
US11562442B2 Social graph database with compound connections
A compound social network site can manage complex organizational entities, such as businesses, via a compound social network graph. Nodes of the compound social network graph are connected by compound edges which correspond to multiple tiers of profile data of the organizational entities.
US11562437B1 Method, apparatus, and computer program product for providing estimated prescription costs
A method, apparatus and computer program product are provided for providing a patient with prescribed medication cost information at a point of prescribing. A prescription benefit coverage inquiry is received and provided to a claims processor for processing. Historical data associated with prior prescription transactions is utilized to determine an estimated cost range of a prescribed medication in the event of an insufficient or absent response from a benefits manager. The estimated cost range is then provided to a prescriber to share with a patient.
US11562433B1 Monitored alerts
Disclosed in some examples are methods, systems, and machine readable mediums which provide for customized alerts for a user. Alerts may be described by a set of alert parameters. Alert parameters include the type of alerts, the frequency of alerts, and the content of the alerts. While the alert parameters may initially be set based upon the users explicitly entered preferences, the system may monitor one or more indicators to dynamically adjust one or more of the alert parameters. As the indicators allow the automated portfolio management system to respond to the needs of a user, these alerts may increase the personalization of automated portfolio management systems.
US11562415B2 Systems and methods of color coordination for scanned products
Systems and methods for color coordination for scanned products are provided. A kiosk has an input device, a display device, and an optical code reader. The kiosk has access to a product/color database. The kiosk is configured to receive an identification code scanned by the optical code reader, determine a flooring product associated with the identification code, determine at least one coordinating color for the flooring product based on the product/color database, display a simulated environment including a sample room having at least one selectable surface, display on the display device the at least one coordinating color, receive with the input device a selected color, receive with the input device a selected surface from the sample room, and display on the display device the simulated environment showing the sample room with the flooring product and with the selected color on the selected surface of the sample room.
US11562414B2 Systems and methods for ingredient-to-product mapping
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform using a plugin system in a user interface to identify each ingredient in an ingredient list of a recipe published on a webpage shown on the user interface; identifying query strings from content on the webpage associated with one or more ingredients of the recipe; identifying one or more respective recipe products and a respective quantity for each of the one or more ingredients; locating a respective catalog product in an online catalog for each of the one or more respective recipe products; automatically generating a list of catalog products; automatically generating a link comprising the list of catalog products; automatically redirecting the user interface to an online retail website; and automatically adding the list of catalog products to an electronic shopping cart. Other embodiments are disclosed.
US11562410B2 Pre-packaging and pre-configuration of software products using chatbots
Methods, systems, and computer program products for pre-packaging and pre-configuring software products using chatbot message exchanges with users are described. Embodiments may include receiving a user inquiry, initiating a first chat session comprising a primary chatbot within a user interface, receiving user request data corresponding to a first string of communications, and determining a product based on the user request data. Responsive to determining the product, embodiments may include initiating a second chat session comprising a secondary chatbot configured to elicit product feature information about the product within the user interface; receiving product data corresponding to a second string of communications comprising the product feature information; determining product package parameters based on product information; determining executables to provide the product based on user request data, product feature information, and product package parameters; and compiling the executables in respective groups based user requirements and user characteristics.
US11562404B2 Systems and methods for online auction of diverse electronic advertisements
Systems and methods are disclosed for executing an online auction of diverse online advertisements. One method includes receiving inventory information for serving ads on a publisher web page, the inventory information including at least a first ad configuration different from a second ad configuration, each of the first and second ad configurations defining one or both of an ad size and an ad attribute; receiving or generating a plurality of ad bids to serve ads in the first ad configuration and to serve ads in the second ad configuration; and awarding impressions to one or both of the bids to serve ads in the first ad configuration and the second ad configuration, in a proportion based at least in part on a revenue amount associated with the bids to serve ads in the first ad configuration and bids to serve ads in the second ad configuration.
US11562397B2 Peer-to-peer relaying of discovery information
Certain aspects of the present disclosure relate to methods and apparatus for wireless communication, and more specifically to advertising discovery information, relaying discovery information, and to the secure relay of discovery information in wireless networks. Various frame structures are provided for such transmitting and relaying of discovery information. According to certain aspects of the present disclosure, security is provided for relaying discovery information. According to certain aspects of the present disclosure, compensation may be provided to a device that relays discovery information (e.g., when the relaying results in a transaction).
US11562395B2 Systems and methods for training of multi-objective machine learning algorithms
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving one or more objectives and one or more constraints from a user electronic device of a user; generating a combined objective using the one or more objectives; calculating, using the combined objective, a return per click for an advertisement campaign; determining one or more bids based on (a) the return per click for the advertisement campaign and (b) a return on advertising spend for the advertisement campaign; estimating, using a first predictive algorithm and the one or more bids, an average cost per click; estimating an expected number of clicks for the advertisement campaign based on the average cost per click; determining a total amount used of the one or more constraints for the one or more bids based on the expected number of clicks for the advertisement campaign; and when the total amount used of the one or more constraints for the one or more bids exceeds at least one of the one or more constraints, lowering the one or more bids. Other embodiments are disclosed herein.
US11562391B2 Method, system, and computer program product for processing a transaction initiated using an electronic wallet
A method for processing a transaction initiated using an electronic wallet application may include storing a virtual payment device configured to initiate a transaction. A rewards inquiry may be communicated to an issuer. A rewards inquiry response may be received from the issuer containing a rewards amount associated with the virtual payment device. The rewards amount may be displayed. A transaction may be initiated with a merchant using the virtual payment device. A redemption request may be communicated to the issuer. A redemption response including an updated rewards amount may be received from the issuer and include a difference between the rewards amount and the rewards amount applied toward the transaction. A system and computer program product are also disclosed.
US11562389B2 Systems, methods, and computer programs for providing users maximum benefit in electronic commerce
The present invention generally relates to a system, method, and computer program for providing maximum savings in electronic commerce. Specifically, during a shopping experience, several products or service inputs, such as: electronic coupon codes, sales taxes, cashback rebates, customer loyalty programs, etc. are calculated and compared against numerous competitor retailer stores to ascertain the lowest price. Several optimization schemes are also disclosed which enhance a user experience.
US11562376B2 System, method, and smart device for authentication of products and interaction with a virtual environment
A system and method for identifying and authenticating a physical article to a virtual environment. A physical article, such as a decorative pin used in gameplay or some purchased article with anti-counterfeiting tag information, may be scanned by a mobile device and verified by a mobile device application. Such a process may uniquely identify a product as being associated with one particular customer, which may limit counterfeiting and may also allow the article to be incorporated in some form into a game or other virtual environment, such as in the form of an accessory for a game character.
US11562373B2 Utilizing machine learning models, predictive analytics, and data mining to identify a vehicle insurance fraud ring
A device may consolidate the input data associated with vehicle insurance claims to generate processed input data. The device may process claims data, treatment data, and repair shop data to resolve ambiguities in the processed input data and to generate resolved data. The device may process the resolved data to generate related data identifying relations between persons and vehicle accidents. The device may process notes of claims adjusters and vehicle accident descriptions to extract feature data identifying features. The device may process the feature data to determine contradiction data identifying contradictions in the feature data. The device may process weather data, location data, and telematics data to determine weather conditions and locations associated with the accidents. The device may process the related data, the contradiction data, the weather conditions, and the locations to generate a knowledge graph. The device may identify a fraud ring based on the knowledge graph.
US11562370B2 Systems and methods for generating customer satisfaction score
A gratuity analytics computing system, for generating gratuity analytics for a plurality of transactions of a customer at a service provider within a date range, is in communication with an electronic device of the service provider over an electronic network. The system includes a gratuity analytics computing device, a database including a memory in operable electronic communication with the gratuity analytics computing device, and a processor configured to: receive transaction data for the plurality of customer transactions occurring within the date range, match a plurality of authorization messages with a respective plurality of clearing messages, generate gratuity analytics for the plurality of customer transactions over the date range based on average tip data from the customer, and calculate a customer satisfaction score for one customer transaction of the plurality of customer transactions based on the generated gratuity analytics.
US11562365B2 User authentication based on a user interaction associated with a transaction
An example fraud analysis platform may receive timing information associated with a user interaction during a transaction, wherein the user interaction is associated with a user engaging in a transaction using a transaction account and a transaction device to access the transaction account. The fraud analysis platform may generate, based on the timing information, a transaction interaction signature associated with the user interaction. The fraud analysis platform may compare the transaction interaction signature to a reference signature associated with an authorized user of a transaction account. The fraud analysis platform may determine, based on the transaction interaction signature being associated with the reference signature, that the user interaction was performed by the authorized user of the transaction account. The fraud analysis platform may perform, based on determining that the user interaction was performed by the authorized user, an action associated with the transaction or transaction account.
US11562347B1 Token management system
A computer system includes a token repository configured to store payment tokens, and a server system. The server system includes a processor and instructions stored in non-transitory machine-readable media, the instructions configured to cause the server system to receive a request to provision a payment token based on a financial product, wherein the request includes information related to the financial product, provision a payment token based on the token request, including authenticating the financial product based on the financial product information and generating the payment token upon authenticating the financial product, wherein the payment token is useable to make a payment via the financial product, and store the payment token in the token repository.
US11562332B1 Systems and methods for remote deposit of checks
Remote deposit of checks can be facilitated by a financial institution. A customer's general purpose computer and image capture device may be leveraged to capture an image of a check and deliver the image to financial institution electronics. Additional data for the transaction may be collected as necessary. The transaction can be automatically accomplished utilizing the images and data thus acquired.
US11562326B2 User interface and system for client database management
Improved workflow processes for efficiently progressing through a credit union membership application using a user interface having a specially structured layout to facilitate the progression are disclosed. Initially, the user interface presents a membership account selection option to select which type of membership account to initiate. Based on the selected type of membership account, the user interface then displays a product selection option for selecting a specific type of product to initiate with the credit union. The user interface then displays an applicant information option structured to receive information about an applicant. Based on this information, there is a determination as to whether the applicant qualifies for membership. Additionally, the layout of the user interface is specifically required to have a number of features, which are designed to facilitate the application workflow.
US11562322B1 RFID systems with session-dependent replies
RFID systems may be configured to use session-dependent replies. When an RFID tag is involved in a certain inventorying session, the tag may respond to inventorying commands with a reply that is at least partly generated based on the session. For example, the tag may generate a reply with a string that has parity based on the session or includes an identifier for the session. The string may be a random number, a tag identifier or item identifier, or any other suitable data sent from the tag.
US11562316B2 Trip scheduling system
Media, method and system for scheduling trips, and particularly for scheduling trip to transport vehicles from a pick-up location to a drop-off location. To accomplish this, interfaces are provided for describing the desired starting and ending locations for vehicles and automatically allocating drivers to vehicles for each segment of a desired trip and assigning any necessary tasks to the drivers to complete for each waypoint of the trip. Additionally, any other requirements for transporting the vehicles, such as insurance and temporary license plates, can automatically be provided for.
US11562314B2 Interactive product auditing with a mobile device
Interactive product auditing with a mobile device is described. Example methods disclosed herein include performing, with an auditing device, image recognition based on a first set of candidate patterns accessed by the auditing device to identify a first product in a first region of interest of a segmented image. The disclosed example methods also include prompting, with the auditing device, a user to enter input associated with a first grid of the first region of interest displayed on a display, the first grid including the first product. The disclosed example methods further include determining, with the auditing device, a second set of candidate patterns to use to identify a second product in a second region of interest of the segmented image, the second set of candidate patterns determined based on the user input and a group of products identified in a neighborhood of the first region of interest.
US11562311B2 Robotic process automation for significant sequences of desktop events
A system is provided for an artificial intelligence engine adapted to identify robotic process automation' opportunities based on return on investment (ROI) potential for automation. The system includes a processor and a computer readable medium configured to perform operations comprising receiving an event log of a plurality of user actions, splitting the plurality of user actions into a plurality of user action sentences, determining a sequence of user actions in the plurality of user action sentences based on a recurrence for the sequence in the plurality of user action sentences, determining a score for the sequence based on a time duration in which the user completes the sequence and based on types of the plurality of user actions in the sequence, and filtering the sequence with a plurality of other sequences.
US11562310B2 System and method for process shaping
A system for process shaping in a retail store environment comprises a video generation and processing component, a data source integration and aggregation component for aggregating and integrate information received from various sources, a process sensing component for generating one or more continuous processes, a process aggregator and weighing component for aggregating the one or more continuous processes into a merged weighted process, a proof of problem and value component for determining one or more process variations, a ripple effect analyser for sending one or more nudging messages to the retail store environment, and a gamified feedback algorithm component for communicating a nudging action corresponding to a nudging message, to one or more entities in the retail store environment.
US11562304B2 Preventative diagnosis prediction and solution determination of future event using internet of things and artificial intelligence
A device receives real-time data and historical data associated with a product or a service, wherein the real-time data includes data indicating real-time interactions between customers of the product or the service and customer service personnel. The device processes the real-time data and the historical data to generate processed data, and utilizes a first artificial intelligence model with the processed data to determine future events associated with the product or the service, and preventative solutions for the future events. The device extracts one or more features from the processed data to provide extracted features, and utilizes a second artificial intelligence model with the extracted features to determine priorities associated with the preventative solutions. The device performs one or more particular preventative solutions based on the priorities associated with the preventative solutions.
US11562301B1 Vehicle fleet exchange method and system
A method of facilitating a fleet exchange includes retrieving a fleet and retrieving a set of workers, analyzing the fleet and the set of workers using smart scheduling to generate allocations, and displaying the allocations to the workers. In another aspect, a non-transitory computer readable medium includes program instructions that when executed, cause a computer system to receive vehicle allocation request, retrieve worker information and a worker calendar, generate an allocation, and display the allocation in a display device. A computing system for facilitating fleet exchange includes one or more processors and a memory including computer executable instructions that, when executed by the one or more processors, cause the computing system to retrieve a fleet and a set of workers, analyze the fleet and the set of workers to generate allocations, and display the allocations in a respective computing device of the workers.
US11562300B2 System and method for optimal automated booking of on-demand transportation in multi-modal journeys
A method for automated booking of an on-demand service in a multimodal journey includes receiving information related to a multimodal trip plan for a commuter trip. The multimodal trip plan includes a plurality of segments, and the plurality of segments include an on-demand service segment that requires an on-demand service vehicle as the mode of transport. The method also includes receiving real-time information relating to a location of the commuter from one or more location tracking sensors, determining an estimated time of arrival of the commuter at a transfer point for transfer to the on-demand service segment by analyzing the real-time information, identifying a time of availability of an on-demand service vehicle at the transfer point (as a function of a time of booking), and determining an optimal time of booking of the on-demand service vehicle based on the estimated time of arrival and the time of availability.
US11562291B2 Parking availability predictor
Embodiments of the present invention disclose a method, a computer program product, and a computer system predicting parking availability. A computer identifies parking spaces and groups the parking spacing into parking locations. In addition, the computer distinguishes private parking spaces from public parking spaces, and trains a crowd forecast model for each of the parking locations. The computer further receives a destination and preferences, from which the computer creates a geofence based on the destination and preferences. The computer then predicts parking availability based on the crowd forecast models and refines the crowd forecast model.
US11562289B2 Loosely-coupled inspection and metrology system for high-volume production process monitoring
A metrology system is disclosed. In one embodiment, the metrology system includes a controller communicatively coupled to a reference metrology tool and an optical metrology tool, the controller including one or more processors configured to: generate a geometric model for determining a profile of a test HAR structure from metrology data from a reference metrology tool; generate a material model for determining one or more material parameters of a test HAR structure from metrology data from the optical metrology tool; form a composite model from the geometric model and the material model; measure at least one additional test HAR structure with the optical metrology tool; and determine a profile of the at least one additional test HAR structure based on the composite model and metrology data from the optical metrology tool associated with the at least one HAR test structure.
US11562286B2 Method and system for implementing machine learning analysis of documents for classifying documents by associating label values to the documents
Disclosed is an approach for performing auto-classification of documents. A machine learning framework is provided to analyze the document, where labels associated with certain documents can be propagated to other documents.
US11562277B2 Use of global interactions in efficient quantum circuit constructions
The disclosure describes various aspects of techniques for using global interactions in efficient quantum circuit constructions. More specifically, this disclosure describes ways to use a global entangling operator to efficiently implement circuitry common to a selection of important quantum algorithms. The circuits may be constructed with global Ising entangling gates (e.g., global Mølmer-Sørenson gates or GMS gates) and arbitrary addressable single-qubit gates. Examples of the types of circuits that can be implemented include stabilizer circuits, Toffoli-4 gates, Toffoli-n gates, quantum Fourier transformation (QTF) circuits, and quantum Fourier adder (QFA) circuits. In certain instances, the use of global operations can substantially improve the entangling gate count.
US11562261B1 Coherency detection and information management system
A method may include determining, by a computing device and based on at least one user coherency factor, a user coherency level. The coherency level may include a predicted ability of a user to comprehend information. The method may also include determining, by the computing device and based on the user coherency level, information having a complexity that satisfies the predicted ability of the user to comprehend information. The method may further include outputting, by the computing device, at least a portion of the information.
US11562257B2 Identifying knowledge gaps utilizing cognitive network meta-analysis
Techniques for identifying missing evidence are provided. A plurality of documents, each comprising digitally encoded natural language text data, is received. The plurality of documents is processed to determine a plurality of pair-wise comparisons between a plurality of therapies, where each of the plurality of pair-wise comparisons indicate a relative efficacy of at least one therapy in the plurality of therapies, as compared to at least one other therapy in the plurality of therapies. A knowledge graph is generated based at least in part on aggregating the plurality of pair-wise comparisons, and the knowledge graph is analyzed to identify one or more knowledge gaps within the knowledge graph. Finally, at least an indication of the identified one or more knowledge gaps is output.
US11562244B2 Robust pruned neural networks via adversarial training
Systems, methods, and computer readable media are described to train a compressed neural network with high robustness. The neural network is first adversarially pre-trained with both original data as well as data perturbed by adversarial attacks for some epochs, then “unimportant” weights or filters are pruned through criteria based on their magnitudes or other method (e.g., Taylor approximation of the loss function), and the pruned neural network is retrained with both clean and perturbed data for more epochs.
US11562238B2 Method and system for solving a prediction problem
Embodiments of the invention provide a method and system for solving a prediction problem. The computer-implemented method comprises: decomposing a target sequence associated with the prediction problem into a binary sequence group including at least one binary sequence, wherein each binary sequence in the group is generated based on a corresponding multiplier value; generating a plurality of elementary sequences based on each composite sequence in the binary sequence group; determining initial weights of each composite sequence based on average of weights of the corresponding elementary sequences; determining a binary prediction value for each binary sequence, wherein the binary prediction value for each composite sequence is determined by modelling each composite sequence using RNN based on the determined initial weights; and determining a real prediction value for the target sequence based on a product of the binary prediction value for each binary sequence and the corresponding multiplier value.
US11562228B2 Efficient verification of machine learning applications
An example operation may include one or more of generating, by a training participant client comprising a training dataset, a plurality of transaction proposals that each correspond to a training iteration for machine learning model training related to stochastic gradient descent, the machine learning model training comprising a plurality of training iterations, the transaction proposals comprising a gradient calculation performed by the training participant client, a batch from the private dataset, a loss function, and an original model parameter, receiving, by one or more endorser nodes of peers of a blockchain network, the plurality of transaction proposals, and evaluating each transaction proposal.
US11562227B2 Interactive assistant
An interactive troubleshooting assistant and method for troubleshooting a system in real time to repair (fix) one or more problems in a system is disclosed. The interactive troubleshooting assistant and method may include receiving multimodal inputs from sensors, wearable devices, a person, etc. that may be input into a feature extractor including attention layers and pre-processing units of a cloud computing system hosted by one or more servers, such as a private cloud system. A pre-processing unit converts the raw multimodal input into a structed form so that an attention layer can give weights to features provided by the pre-processing unit according to their importance. The weighted extracted features may be provided to an actions predictor. The actions predictor generates the most suitable action based on the weighted extracted features generated by the feature extractor based on the multimodal inputs. After the most suitable action is performed, the interactive troubleshooting assistant considers new information from multimodal inputs so that the interactive troubleshooting assistant can provide the next recommended action. The interactive troubleshooting assistant may repeat these operations until the repair is completed.
US11562225B2 Automatic monitoring and adjustment of machine learning model training
Methods and systems for training a machine learning model include training a machine learning model using training data. A status of the machine learning model's training is determined based on an accuracy curve of the machine learning model over the course of the training. Parameters of the training are adjusted based on the status. Training of the machine learning model is completed using the adjusted parameters.
US11562222B2 Systems and methods of identity analysis of electrocardiograms
Disclosed systems include an electrocardiogram sensor configured to sense electrocardiograms of a subject and a processing device operatively coupled to the electrocardiogram sensor. The processing device receives an electrocardiogram from the electrocardiogram sensor. The electrocardiogram is input into a machine learning model, the machine learning model to generate an output based on the received electrocardiogram. The processing device determines based on the electrocardiogram, that the output does not match an expected range of outputs for the target subject and generates an alert indicating a possible change in a status of the subject in response to the output not matching the expected range of outputs for the target subject.
US11562206B2 System and method for providing personalized driving or navigation assistance
This disclosure relates to method and system for providing personalized driving or navigation assistance. The method may include receiving sensory data with respect to a vehicle from a plurality of sensors and multi-channel input data with respect to one or more passengers inside the vehicle from a plurality of onboard monitoring devices, performing fusion of the sensory data and the multi-channel input data to generate multimodal fusion data, determining one or more contextual events based on the multi-modal fusion data using a machine learning model, wherein the machine learning model is trained using an incremental learning process and comprises a supervised machine learning model and an unsupervised machine learning model, analysing the one or more contextual events to generate a personalized driving recommendation, and providing the personalized driving recommendation to a driver passenger or a navigation device.
US11562205B2 Parallel processing of a convolutional layer of a neural network with compute-in-memory array
An apparatus includes first and second compute-in-memory (CIM) arrays. The first CIM array is configured to store weights corresponding to a filter tensor, to receive a first set of activations corresponding to a first receptive field of an input, and to process the first set of activations with the weights to generate a corresponding first tensor of output values. The second CIM array is configured to store a first copy of the weights corresponding to the filter tensor and to receive a second set of activations corresponding to a second receptive field of the input. The second CIM array is also configured to process the second set of activations with the first copy of the weights to generate a corresponding second tensor of output values. The first and second compute-in-memory arrays are configured to process the first and second receptive fields in parallel.
US11562203B2 Method of and server for training a machine learning algorithm for estimating uncertainty of a sequence of models
There is provided a method and server for estimating an uncertainty parameter of a sequence of computer-implemented models comprising at least one machine learning algorithm (MLA). A set of labelled digital documents is received, which is to be processed by the sequence of models. For a given model of the sequence of models, at least one of a respective set of input features, a respective set of model-specific features and a respective set of output features are received. The set of predictions output by the sequence of models is received. A second MLA is trained to estimate uncertainty of the sequence of models based on the set of labelled digital documents, and the at least one of the respective set of input features, the respective set of model-specific features, the respective set of output features, and the set of predictions.
US11562199B2 System for interpreting and managing imprecise temporal expressions
Disclosed are techniques for extracting, identifying, and consuming imprecise temporal elements (“ITEs”). A user input may be received from a client device. A prediction may be generated of one or more time intervals to which the user input refers based upon an ITE model. The user input may be associated with the prediction, and provided to the client device.
US11562183B1 System and method for RF detection, localization, and classification
A system and method for detecting, localizing, and classifying RF signals via probability analysis in the decision space include receiving a wideband IQ sample stream and performing a probability analysis to isolate noise from the magnitude spectrum. Derived probability information is used for RF detection and localization. The probability analysis is a Bayesian probability analysis and the detection and localization algorithm is a modified “you only look once” (YOLO) algorithm.
US11562175B2 Abnormality detection apparatus and vehicle system
An abnormality detection apparatus including a feature extraction circuit configured to extract a feature point and a feature value of a first image, and a feature point and a feature value of a second image, a flow calculation circuit configured to calculate, based on the feature value of the first image, a first abnormality detection circuit configured to detect an abnormality in the first image based on a first optical flow, and to detect an abnormality in the second image based on a third optical flow, and a second abnormality detection circuit configured to detect an abnormality in the first or second image based on a result of a comparison between the second optical flow and a fourth optical flow.
US11562172B2 Confidence-driven workflow orchestrator for data labeling
One embodiment includes a computer-implemented data labeling platform. The platform provides a confidence-driven workflow (CDW) executable to receive and process labeling requests to label data items. The CDW comprises a set of executable labelers, each labeler in having a dynamically modeled confidence range. The execution path for processing a labeling request to label a data item is dynamically determined. Dynamically determining the execution path comprises dynamically determining a bounded number of candidate paths through the set of labelers using dynamically calculated cost and confidence metrics for the labelers in the set of labelers to estimate a probability of each candidate path to satisfy a set of constraints on cost and final result confidence, selecting a candidate path that minimizes cost for a specified confidence from the candidate paths as a selected path, executing a next labeler consultation according to the selected path to label the data item, and dynamically re-determining the remaining execution path using calculated results arising from executing the completed path steps.
US11562167B2 Method of training neural network classification model using selected data
Disclosed is a non-transitory computer readable medium storing a computer program. When the computer program is executed by one or more processors of a computing device, the computer program performs the following operations for processing data, and the operations may include: determining an uncertainty level with respect to labeling criteria for each of one or more data included in a dataset; determining a similarity level for one or more data included in a data subset; and selecting at least some of data included in the dataset based on the uncertainty level and the similarity level, and additionally labeling the selected data.
US11562165B2 Method for identifying by mass spectrometry an unknown microorganism subgroup from a set of reference subgroups
A method for identifying by mass spectrometry an unknown microorganism subgroup among a set of reference subgroups, including a step of constructing one knowledgebase and one classifying model per associated subgroup on the basis of the acquisition of at least one set of learning spectra of microorganisms identified as belonging to the subgroups of a group and including: constructing an adjusting model allowing mass-to-charge offsets of the acquired spectra to be corrected on the basis of reference masses-to-charges that are common to the various subgroups; adjusting the masses-to-charges of all of the lists of peaks of the learning spectra and constructing one classifying model per subgroup and the associated knowledgebase on the basis of the adjusted learning spectra.
US11562161B2 Flicker mitigation for multiple interspersed illumination systems
A method of activating an illumination assembly within a symbology reader is provided, the illumination assembly having a first illumination source and a second illumination source, the symbology reader having an imaging sensor configured to operate at a predetermined framerate where each frame includes an exposure period over which the imaging sensor is active to capture image data and a non-exposure period over which the imaging sensor is not active to capture image data, the method comprising: during a first frame, activating the first illumination source during at least a portion of the respective exposure period and activating the second illumination source over at least a portion of the respective non-exposure period; and during a second frame, activating the second illumination source during at least a portion of the respective exposure period and activating the first illumination source over at least a portion of the respective non-exposure period.
US11562158B2 Automatic RFID enabled clay target throwing system
A system and method for a clay target throwing system that eliminates physical buttons and voice controls to trigger the throwing devices whereby the system receives various inputs from one or more guests at a shooting range or another type of user whereby the inputs are used to dynamically manage the various target throwing devices. The method is initiated by a guest renting a wearable device with a UHF RFID tag where the guest wearing the wearable device would then walk within a predetermined distance of a computing system having a UHF RFID reader that detects the location of the UHF RFID tag in relation to the computing system.
US11562155B2 Microcontroller
According to one embodiment, a microcontroller includes a processor, and a signal path that allows a signal conforming to an ISO7816 standard to be transferred between a card reader and a secure element without intervention of the processor.
US11562137B2 System to correct model drift for natural language understanding
A system retrains a natural language understanding (NLU) model by regularly analyzing electronic documents including web publications such as online newspapers, blogs, social media posts, etc. to understand how word and phrase usage is evolving. Generally, the system determines the frequency of words and phrases in the electronic documents and updates an NLU dictionary depending on whether certain words or phrases are being used more frequently or less frequently. This dictionary is then used to retrain the NLU model, which is then applied to predict the meaning of text or speech communicated by a people group. By analyzing electronic documents such as web publications, the system is able to stay up-to-date on the vocabulary of the people group and make correct predictions as the vocabulary changes (e.g., due to natural disaster). In this manner, the safety of the people is improved.
US11562136B2 Detecting programming language deficiencies cognitively
A method and a system for agitation detection and response for a programming language are provided. The method includes collecting software code and activity data pertaining to one or more activities performed by a developer that is using a segment of a programming language. The method also includes evaluating the activity data to generate an agitation level of the developer when using the segment of the programming language. The method can also include generating a developer context by evaluating the software code. The developer context can include insights into the operation of features in the programming language by the developer. The activity and developer context can be provided to a software development provider for independent analysis.
US11562135B2 Constructing conclusive answers for autonomous agents
Techniques are described herein for enabling autonomous agents to generate conclusive answers. An example of a conclusive answer is text that addresses concerns of a user who is interacting with an autonomous agent. For example, an autonomous agent interacts with a user device, answering user utterances, for example questions or concerns. Based on the interactions, the autonomous agent determines that a conclusive answer is appropriate. The autonomous agent formulates the conclusive answer, which addresses multiple user utterances. The conclusive answer provided to the user device.
US11562134B2 Method and system for advanced document redaction
A system and method for advanced document redaction are disclosed. According to one embodiment, a system comprises a parser that analyzes documents to identify structured, semi-structured, and unstructured data from a document. A candidates generator generates a list of words for redaction from the structured, semi-structured, and unstructured data. A replacement engine replaces one or more words from the list of words with one or more of a replacement word, random characters, and random numbers.
US11562126B2 Coaching system and coaching method
In coaching with the purpose of creating a document in mind, data containing question group related to components of the document, a question of details, and a question of another topic is included, an increase/decrease of information amount of the answers of the writer is estimated from a writer's past answers and a current answer, and a next question is selected based on the estimation result.
US11562125B1 System and method of annotating transmitted and posted images
The disclosed methods and apparatus provide venues such as merchandising, service, or cultural venues with the opportunity to widen the circle of patrons by annotating images captured at or nearby the venues with information about the venues. Venues may build patron loyalty by rewarding patrons who transmit or post the images, as well as those who view the annotated images. The annotations may serve as advertisements and marketing tools.
US11562123B2 Method and apparatus for fusing position information, and non-transitory computer-readable recording medium
A method and an apparatus for fusing position information, and a non-transitory computer-readable recording medium are provided. In the method, words of an input sentence are segmented to obtain a first sequence of words in the input sentence, and absolute position information of the words in the first sequence is generated. Then, subwords of the words in the first sequence are segmented to obtain a second sequence including subwords, and position information of the subwords in the second sequence are generated, based on the absolute position information of the words in the first sequence, to which the respective subwords belong. Then, the position information of the subwords in the second sequence are fused into a self-attention model to perform model training or model prediction.
US11562120B2 Synchronization and tagging of image and text data
A computing system accesses an image-based document and a text document having text extracted from the image-based document and provides a user interface displaying at least a portion of the image-based document. In response to selection of a text portion of the image-based document, the system determines an occurrence of the text portion within at least a portion of the image-based document and then applies a search model on the text document to identify the same occurrence of the text portion. Once matched, alignment data indicating a relationship between a selected tag and both the text portion of the image-based document and the text portion of the text document is stored.
US11562117B2 Systems and methods for logic circuit replacement with configurable circuits
Methods and systems are provided for protecting a circuit design for an integrated circuit. Logic circuits are identified in at least a portion of the circuit design for replacement. The logic circuits in the circuit design are replaced with a bitstream and configurable circuits that comprise memory circuits. A transformed circuit design is generated for the integrated circuit that comprises the configurable circuits. The configurable circuits in the transformed circuit design perform logic functions of the logic circuits when the bitstream is stored in the memory circuits in the configurable circuits.
US11562112B2 Modeling with digital twins
Modelling of distributed event-discrete systems using digital twins. In more detail, the present disclosure relates to the field of modeling distributed event-discrete systems using digital twins for subsequent use of the models during real time control of distributed even-discrete systems. Heretofore, there are provided a computer implemented meta model, modeling methods using the computer implemented meta model, and related modeling engine and service engine. In the computer implemented meta model at least one state in the at least one state model is represented by a set of partial states using different levels of data abstraction according to a meta description, a range of values characterizing a target for a considered state, and a range of values representing an actual constellation of a considered state.
US11562109B2 Computer-readable recording medium storing structural analysis simulation program, structural analysis simulation method, and information processing device
A non-transitory computer-readable recording medium stores therein a program for causing a computer to execute a process for reading design data from a memory which stores the design data that indicates an auxiliary geometric shape and an article, the auxiliary geometric shape being arranged in association with a setting portion for which a condition for performing simulation for structural analysis of the article is set, and being assigned identification information including the condition; identifying the auxiliary geometric shape and the condition from the design data based on the identification information; setting the condition for the setting portion; and performing the simulation based on the condition.
US11562107B2 Systems and methods for generating a design for a gliding board
Systems and methods are provided for generating a design for a gliding board. The methods involve operating a processor to: define a desired carved turn of the gliding board; define a desired global curvature profile; generate a desired deformed shape of the gliding board during the desired carved turn; generate a sidecut profile of the gliding board; generate a width profile of the gliding board; generate a camber profile of the gliding board; generate at least one stiffness design variable profile; generate a total load profile; modify at least the width profile, the sidecut profile and at least one of the at least one stiffness design variable profile at least once; and define the design for the gliding board based at least on the width profile, the camber profile, and the at least one stiffness design variable profile.
US11562092B1 Loading and managing third-party tools on a website
Managing the loading of third-party tools on a website is described. Configuration is received for loading the third-party tools. An intermediary server receives a request for a page that is hosted at an origin server. The intermediary server retrieves the page and modifies the page including automatically including a third-party tool manager to the retrieved page. The third-party tool manager includes a set of one or more client-side scripts that, when executed by the client network application, collects and transmits information to the intermediary server for loading the third-party tools. The intermediary server loads the third-party tools based on the received information and the configuration. The intermediary server causes event data to be transmitted to third-party tool servers that correspond with the third-party tools.
US11562091B2 Low latency access to physical storage locations by implementing multiple levels of metadata
Systems for low-latency data access in distributed computing systems. A method embodiment commences upon generating a first storage area in local storage of a first computing node. Access to the first storage area is provided through the first computing node. A second storage area is generated wherein the second storage area comprises a first set of metadata that comprises local storage device locations of at least some of the local storage areas of the first storage area. A set of physical access locations of the second storage area is stored to a database that manages updates to the second set of metadata pertaining to the second storage area. Accesses to the first storage area are accomplished by querying the database to retrieve a location of the second set of metadata, and then accessing the first storage area through one or more additional levels of metadata that are node-wise collocated.
US11562086B2 Filesystem view separation for data confidentiality and integrity using lattice-based security domains
A stackable filesystem architecture that curtails data theft and ensures file integrity protection. In this architecture, processes are grouped into ranked filesystem views, or “security domains.” Preferably, an order theory algorithm is utilized to determine a proper domain in which an application is run. In particular, a root domain provides a single view of the filesystem enabling transparent filesystem operations. Each security domain transparently creates multiple levels of stacking to protect the base filesystem, and to monitor file accesses without incurring significant performance overhead. By combining its layered architecture with view separation via security domains, the filesystem maintains data integrity and confidentiality.
US11562073B2 Systems and methods of software load verification
A system configured to perform software load verification. The system includes a memory, a network interface, and a processor. The memory is configured to store first data indicating expected load events. The network interface is configured to receive load verification data and a cryptographic signature from a software update target device. The load verification data is descriptive of particular load events related to loading software at the software update target device. The processor is configured to authenticate that the load verification data is received from the software update target device based on the cryptographic signature. The processor is also configured to, responsive to authenticating that the load verification data is received from the software update target device, performing a comparison of the particular load events and the expected load events. The processor is further configured to perform a response action based on results of the comparison.
US11562070B2 Quantum-attack resistant operating system for use in a key management mechanism
A quantum-attack resistant operating system for use in a key management mechanism which is a full solution of cyber-security for quantum transmission via optical paths, in order to detect and bypass quantum computing attacks, or to perform quantum counterattacks, during various procedures of quantum key managements; wherein the system avoids the attacks of key tampering, destroying, detecting, and blocking, from other quantum systems in a quantum key storage phase; meanwhile, it also avoids the sniffing from other quantum systems on key entangled properties, in a quantum key clearing phase; in addition, in a quantum key recycling phase, facing quantum computing attacks, it not only can disrupt the judgement of other systems on key verification, but also consumes the computing resources on the attacker side; thereby the present invention provides a protection mechanism which cannot be achieved by a conventional PQC (Post-quantum cryptography) solution.
US11562065B2 Data breach detection
Systems and methods are described for a data breach detection based on snapshot analytics. The described systems and methods identify a plurality of snapshots of a data structure, identify a plurality of leaf nodes of the data structure for each of the snapshots, generate a vector of data attributes for each of the leaf nodes, assign a weight to each of the vectors to produce a set of weighted vectors for each of the snapshots, compute a distance metric between each pair of the snapshots based on the corresponding sets of weighted vectors, and detect an abnormal snapshot among the plurality of snapshots based on the distance metrics.
US11562064B2 Machine learning-based security alert escalation guidance
A technique includes receiving, by a processor, a security alert that is generated in response to one or more events occurring in a computer system. The technique includes applying, by the processor, machine learning to the security alert to predict a probability that the security alert will be escalated to an incident; and displaying an output on a display to guide processing of the security alert based on the predicted probability.
US11562056B2 Systems for establishing a digital ecosystem using digital genomic data sets
According to some embodiments of the present disclosure, techniques for performing genomic security-related control of a digital ecosystem are disclosed. In embodiments, the digital ecosystem includes an ecosystem VDAX that maintains a progenitor genomic data set corresponding to the digital ecosystem, generates a plurality of respective progeny genomic data sets based on the progenitor genomic data set, and allocates the progeny genomic data set to a respective progeny VDAX of a plurality of progeny VDAXs, wherein the progeny VDAX establishes unique non-recurring engagements with other progeny VDAXs in the digital ecosystem based on the respective progeny genomic data set allocated to the progeny VDAX without any further interaction from the ecosystem VDAX.
US11562039B2 System and method for performing cross-modal information retrieval using a neural network using learned rank images
A system and method perform cross-modal information retrieval, by generating a graph representing the set of media objects. Each node of the graph corresponds to a media object and is labeled with a set of features corresponding to a text part of the respective media object. Each edge between two nodes represents a similarity between a media part of the two nodes. A first relevance score is computed for each media object of the set of media objects that corresponds to a text-based score. A second relevance score is computed for each media object by inputting the graph into a graph neural network. The first relevance score and the second relevance score are combined to obtain a final ranking score for each media object.
US11562030B2 Applying filter expressions to requests at an edge server
An edge server receives a request from a client device for an action to be performed on a resource. The edge server determines whether data traffic is associated with one or more filters. When the edge server determines that there are filters associated with the type of data traffic, the edge server accesses a data structure storing properties of the request. For each request property in the data structure, the edge server applies a related filter to a value of the request property and determines where the value of the request property matches an expected value. In response to determining that one or more filters match, the edge server performs actions on the request. When the edge server performs the actions on the request, the edge server sends the request to the origin server.
US11562029B2 Dynamic query processing and document retrieval
Embodiments relate to an intelligent computer platform to identify a lexical answer type (LAT), a first concept relevant to the received request and a second concept related to the identified first concept. The LAT, together with the first and second concepts are utilized to create a first and second cluster. Documents are selectively populated into the clusters. The clusters are subject to sorting based on a relevancy protocol.
US11562013B2 Systems and methods for improvements to user experience testing
Systems and methods for transcription analysis of a recording are provided. The recording includes an audio and screenshot/video portion. The audio portion is transcribed using a machine learned model. Models may be selected by the recording quality and potentially accents or other speech patterns that are present. The transcription is then linked to the video/screen capture chronology, so that automatic scrolling is enabled, clip selection from the transcription, and searching to a video time is possible. There is improvements to user experience question generation, review of study results, and in managing the study participants.
US11562012B2 System and method for providing technology assisted data review with optimizing features
Embodiments may provide a document system that receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Theses responsiveness calls may be used to refining the scoring algorithm used by the document system of to generate a desired confidence score for the document system.
US11562006B2 Apparatus and method for interactive analysis of aviation data
Apparatus and method for receiving, processing and interactively displaying real-time air traffic data representative of the movement of aircraft throughout an airspace. The apparatus is an interactive data visualization framework which provides an immediately visualized aviation-oriented insights, with a focus on evaluating the deviations among flights by route, type, airport, and aircraft performance. The apparatus includes utilities for such as capacity planning, flight route prediction, and fuel consumption analysis.
US11562005B2 List accumulation and reminder triggering
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for list accumulation and reminder triggering. In one aspect, a method includes receiving, at a data processing apparatus, a first input comprising a plurality of terms; determining, by the data processing apparatus, that one or more of the terms in the first input specify an item that belongs to a reminder category, the reminder category being associated with a collection of items that belong to the category and for which reminders may be generated; and in response to the determination, storing data that associates a reminder type with the item specified by the one or more terms.
US11562004B2 Classifying and filtering platform data via k-means clustering
Systems and methods are provided for classifying and filtering data, including receiving a query via a platform, the platform including platform data; clustering the query to create a query cluster; identifying a domain of the query cluster; clustering the platform data to create platform data clusters; identifying a corresponding platform data cluster, the corresponding platform data cluster being one of the platform data clusters that is in a same domain as the domain of the query cluster; assigning a rank to one or more portions of the platform data within the corresponding platform data cluster; and routing at least one of the portions of the platform data having a rank greater than a threshold.
US11562002B2 Enabling advanced analytics with large data sets
The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets. One computer-implemented method includes receiving, by operation of a computer system, a dataset of multiple data records, each of the plurality of data records comprising one or more features and a target variable; selecting key features among the one or more features based at least on relevance measures of the one or more features with respect to the target variable; dividing the dataset into multiple subsets; for each of the multiple subsets, identifying a number of clusters and respective centroids of the number of clusters based on the key features; identifying a number of final centroids based on the respective centroids of the number of clusters for the each of the number of subsets, the number of final centroids being respective centroids of a number of final clusters; and for each data record in the multiple subsets, assigning the data record to one of the number of final clusters based on distances between the data record and the number of final centroids.
US11561986B1 Applied artificial intelligence technology for narrative generation using an invocable analysis service
Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic that supports story generation is segregated from an authoring service that executes authoring logic for story generation through an interface. Accordingly, when the authoring service needs analysis from the analysis service, it can invoke the analysis service through the interface. By exposing the analysis service to the authoring service through the shared interface, the details of the logic underlying the analysis service are shielded from the authoring service (and vice versa where the details of the authoring service are shielded from the analysis service). Through parameterization of operating variables, the analysis service can thus be designed as a generalized data analysis service that can operate in a number of different content verticals with respect to a variety of different story types.
US11561979B2 Dynamically detecting and correcting errors in queries
A computer-implemented method dynamically detects and corrects an error in a query. The method includes identifying an error in a first query. The method further includes generating a set of alternate execution structures for the first query. The method includes running each of the alternate execution structures, including generating a set of results corresponding to each set of alternate execution structure, comparing each of the set of results against each other of the set of results, and storing each of the set of alternate execution structures to include a result of the set of results, for each alternate structure. The method further includes selecting, from the set of alternate execution structures, a first alternate execution structure based on a predetermined criteria, and implementing the first alternate structure in place of the first query.
US11561978B2 Intelligent cache management for mounted snapshots based on a behavior model
A client computing device receives a behavior model corresponding to a user group associated with a user. The behavior model has been trained with monitored user interactions of one or more files associated with the user group. The client computing device further mounts a snapshot of a file and determines, based on the behavior model, which files of the mounted snapshot to transfer to a locally accessible cache. During use of the client computing device, the client computing device may determine whether the mounted snapshot is accessible. If the mounted snapshot is not accessible, the client computing device may selectively delete, based on the behavior model, one or more of the files stored in the locally accessible cache. If the mounted snapshot is accessible, the client computing device may update the one or more files of the locally accessible cache with monitored user interactions with the mounted snapshot.
US11561966B2 Method and system for implementing data associations
Novel tools and techniques are provided for implementing data storage and/or retrieval, and, more particularly, for implementing data associations. In various embodiments, an associations rules engine might query data aggregation data services to determine whether a first data object (which along with a first relationship rule that indicates a one-to-one relationship between the first data object and a corresponding second data object) is associated with one or more third data objects; might abstract the first data object, the first relationship rule, and the one or more third data objects; might update, in a metadata catalog, a catalog entry corresponding to the first data object with one or more associations among various data objects; and might provide a requesting computing system with access to the catalog entry corresponding to the first data object, the computing system performing one or more computational tasks using the associations stored in the catalog entry.
US11561964B2 Intelligent reading support
Embodiments for providing data content consumption support by a processor. Data from one or more data sources may be captured and received by one or more data capturing devices while a user is consuming the data on the one or more data sources. A domain knowledge may be automatically updated with the data. A response may be provided to one or more queries based upon information accessed from the knowledge domain.
US11561960B2 Key performance indicator-based anomaly detection
An anomaly detection and analysis system detects anomalies in time series data from key performance indicators (KPIs). The system decomposes samples of the time series data received during a first time interval into a trend component, a seasonality component, and a randomness component. The system identifies an upper bound and a lower bound based on the trend component, the seasonality component, and a variance of the randomness component. The system reports a sample received after the first time interval as an anomaly when the sample exceeds the upper bound or the lower bound. The system recalculates the trend component, the seasonality component, and the randomness component when more than a threshold percentage of the samples of the time series data received during a second time interval are reported as being anomalous.
US11561944B2 Method and system for identifying duplicate columns using statistical, semantics and machine learning techniques
With the availability of huge amount of data, it has becoming difficult to identify and manage duplicate data, especially when the data is in a plurality of columns. A method and system for identifying duplicate columns using statistical, semantics and machine learning techniques have been provided. The system provides a design framework to compare huge datasets at column level and identify potential duplicate columns, not based on the column title, but based on all of its values. The disclosure has ability to compare values in multiple columns and identify potential duplicate columns wherein comparison of values is not only for the exact match, but for semantic match, smart match, fuzzy match, and match after UOM conversion etc. using Statistical, semantics and machine learning techniques.
US11561941B2 View tables framework
In entity transition from legacy systems to a big data distributed data platform, numerous system-based architectural gaps have surfaced. There exists a need for a bridge component for each of the architectural gaps in order to support the entity transition to the big data distributed data platform. These bridge components include a variety of frameworks that are configured to automate certain processes that are needed for the transition. These processes have only become necessary as a result of the Hadoop platform. The automated processes include a snapshot load platform. The snapshot load platform enables the addition of a new view to the historical tables. The platform includes replacing the entire table in a truncated scenario. The platform includes replacing cases in a refresh or update scenario.
US11561939B2 Iterative data processing
Data is processed iteratively by a database system with a first cache storing key-value data which resulted from previous iterations of processing input data and a second cache storing aggregated data which resulted from previous iterations of processing key-value data stored in the first cache. In a current iteration, the database system receives further input data related to the input data of the previous iterations, transforms the further input data into further key-value data and stores the further key-value data in the first cache in addition to the stored key-value data which resulted from previous iterations. The database system further processes the further key-value data and the aggregated data stored in the second cache to form updated aggregated data, and stores the updated aggregated data in the second cache for usage in further iterations. The database system also provides the updated aggregated data to at least one client.
US11561938B1 Closed-loop intelligence
Methods, computer systems, and computer-storage medium are provided for providing closed-loop intelligence. A selection of data is received, at a cloud service, from a database comprising data from a plurality of sources in a Fast Healthcare Interoperability Resources (FHIR) format to build a data model. After a feature vector corresponding to the data model is extracted, a selection of an algorithm for a machine learning model to apply to the data model is received. A portion of the selection of data is utilized for training data and test data and the machine learning model is applied to the training data. Once the model is trained, the trained machine learning model can be saved at the cloud service, where it may be accessed by others.
US11561927B1 Migrating data objects from a distributed data store to a different data store using portable storage devices
Technologies are disclosed for migrating large amounts of data objects, e.g., billions of data objects, from a distributed data store to another data store or computing device. A method includes generating an inventory of the data objects in the distributed data store and dividing the inventory into multiple listings of data objects. Each data object is identified in only one corresponding listing. Manifests are generated based upon the listings. Each manifest is assigned to a corresponding portable storage device of a plurality of portable storage devices, and the data objects and listings are transferred, based at least in part, upon the manifests to the plurality of portable storage devices. The inventory of the data objects and the plurality of portable storage devices are provided to an entity associated with the another data store or computing device. The data objects are transferred from the plurality of portable storage devices to the another data store or computing device using the inventory.
US11561926B2 Data exchange pathways between pairs of processing units in columns in a computer
A time deterministic computer is architected so that exchange code compiled for one set of tiles, e.g., a column, can be reused on other sets. The computer comprises: a plurality of processing units each having an input interface with a set of input wires, and an output interface with a set of output wires: a switching fabric connected to each of the processing units by the respective set of output wires and connectable to each of the processing units by the respective set of output wires and connectable to each of the processing units by the respective input wires via switching circuitry controllable by its associated processing unit; the processing units arranged in columns, each column having a base processing unit proximate the switching fabric and multiple processing units one adjacent the other in respective positions in the direction of the column.
US11561925B2 Tensor partitioning and partition access order
A method of processing partitions of a tensor in a target order includes receiving, by a reorder unit and from two or more producer units, a plurality of partitions of a tensor in a first order that is different from the target order, storing the plurality of partitions in the reorder unit, and providing, from the reorder unit, the plurality of partitions in the target order to one or more consumer units. In an example, the one or more consumer units process the plurality of partitions in the target order.
US11561924B2 Information processing device and non-transitory computer-readable storage medium for storing reception processing program
An information processing device is configured to perform processing, the processing including: executing a persistence processing configured to make a part of a region persistent, the region being to be used as a ring buffer in remote direct memory access (RDMA) to a non-volatile memory accessible in an equal manner to a dynamic random access memory (DRAM) so as not to allow received data stored in the part of the region to be overwritten; executing a determination processing configured to determine whether a ratio of the region made persistent by the persistence processing has exceeded a first threshold; and executing a selection processing configured to select a method of evacuating the persistent received data by using a received data amount of the information processing device and a free region in the non-volatile memory in a case where the determination processing determines that the ratio has exceeded the first threshold.
US11561913B2 Processing input data at different clock frequencies based on a number of polls of an I/O range for an application detecting input data
Control circuitry controls the operations of a central processing unit, CPU, which is associated with a nominal clock frequency. The CPU is further coupled to an I/O range and configured to deliver input to an application. The control circuitry controls the CPU to poll the I/O range for input to the application. The control circuitry also monitors whether or not each poll results in input to the application and adjusts a clock frequency at which the CPU operates to a clock frequency lower than the nominal clock frequency if a pre-defined number of polls resulting in no input is detected.
US11561902B2 Cache operations in a hybrid dual in-line memory module
A system includes a first memory device of a first memory type, a second memory device of a second memory type, and a third memory device of a third memory type. The system further includes a processing device to retrieve one or more sections of data from the first memory device comprising a first memory type, and retrieve one or more remaining sections of data from the second memory device comprising a second memory type, wherein the one or more remaining sections of data from the second memory device are associated with the one or more sections of data from the first memory device. The processing device is further to combine the one or more sections of data from the first memory device comprising the first memory type with the one or more remaining sections of each of data from the second memory device comprising the second memory type into a contiguous page, and copy the contiguous page to a third memory device comprising a third memory type.
US11561899B2 Method and system of managing a file cache by selective delete-on-read operations
Disclosed is a computer implemented method to manage a cache, the method comprising, determining that a primary application opens a first file, wherein opening the first file includes reading the first file into a file cache from a storage. The method also includes, setting a first monitoring variable in the primary application process proc structure, wherein the first monitoring variable is set in response to the primary application opening the first file, and the first monitoring variable records a set of operations completed on the first file by the primary application. The method comprises a first read of the first file being at a beginning of the first file. The method includes identifying that the first file is read according to a pattern that includes reading the first file sequentially and reading the first file entirely and removing the first file from the file cache.
US11561898B1 Address expansion
Apparatuses for address expansion and methods of address expansion are disclosed. Memory region definitions are stored, each comprising attribute data relevant to a respective memory region. In response to reception of a first address a region identifier indicative of a memory region to which the first address belongs is provided. Cache storage stores data in association with an address tag and in response to a cache miss a data retrieval request is generated. Address expansion circuitry is responsive to the data retrieval request to initiate a lookup for attribute data relevant to the memory region to which the first address belongs. The address expansion circuitry expands the first address in dependence on a base address forming part of the attribute data to generate an expanded second address, wherein the expanded second address is part of greater address space than the first address.
US11561891B1 Adaptive user defined health indication
Methods, systems, and devices for adaptive user defined health indications are described. A host device may be configured to dynamically indicate adaptive health flags for monitoring health and wear information for a memory device. The host device may indicate, to a memory device, a first index. The first index may correspond to a first level of wear of a set of multiple indexed levels of wear for the memory device. The memory device may determine that a metric of the memory device satisfies the first level of wear and indicate, to the host device, that the first level of wear is satisfied. The host device may receive the indication that the first level of wear is satisfied and indicate, to the memory device, a second level of wear of the set of indexed levels of wear that is different than the first level of wear.
US11561882B2 Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry
An apparatus and method are provided for generating and processing a trace stream indicative of instruction execution by processing circuitry. An apparatus has an input interface for receiving instruction execution information from the processing circuitry indicative of a sequence of instructions executed by the processing circuitry, and trace generation circuitry for generating from the instruction execution information a trace stream comprising a plurality of trace elements indicative of execution by the processing circuitry of instruction flow changing instructions within the sequence. The sequence may include a branch behaviour setting instruction that indicates an identified instruction within the sequence, where execution of the branch behaviour setting instruction enables a branch behaviour to be associated with the identified instruction that causes the processing circuitry to branch to a target address identified by the branch behaviour setting instruction when the identified instruction is encountered in the sequence. The trace generation circuitry is further arranged to generate, from the instruction execution information, a trace element indicative of execution behaviour of the branch behaviour setting instruction, and a trace element to indicate that the branch behaviour has been triggered on encountering the identified instruction within the sequence. This enables a very efficient form of trace stream to be used even in situations where the instruction sequence executed by the processing circuitry includes such branch behaviour setting instructions.
US11561881B2 Out-of-date runbook detection
A method, system, and computer program product for detecting out-of-date runbooks are disclosed. The method may include generating a defect corresponding to an alert on a running workload system. The method may further include, in response to generating the defect in the running workload system, automatically obtaining an identification of a runbook based on information of the alert, automatically accessing the runbook based on the identification of the runbook, the runbook including instructions for fixing the defect, automatically parsing the instructions to obtain executable operations, and automatically executing the executable operations on the running workload system. The method may further include, in response to detecting that the alert is not solved on the running workload system after a predefined period, automatically determining that the runbook is out-of-date, and automatically generating a runbook out-of-date signal.
US11561874B2 Reserve bus distribution system testing
A method of testing a distribution center bus system having one or more of the following features: (a) opening a reserve bus breaker between a reserve bus UPS and a reserve bus, (b) initiating a self-test mode at the reserve bus UPS, (c) routing current through the reserve bus UPS, the reserve bus, a reserve bus static bypass circuit back to the reserve bus UPS, (d) testing the reserve bus to detect heat, determine any significant current loss, or identify other attributes suggesting failure, (e) identifying if a primary bus static transfer switch has tripped over to the reserve bus, and (f) terminating the self-test at the reserve bus UPS if the primary bus static transfer switch has tripped.
US11561868B1 Management of microservices failover
Embodiments described herein are generally directed to intelligent management of microservices failover. In an example, responsive to an uncorrectable hardware error associated with a processing resource of a platform on which a task of a service is being performed by a primary microservice, a failover trigger is received by a failover service. A secondary microservice is identified by the failover service that is operating in lockstep mode with the primary microservice. The secondary microservice is caused by the failover service to takeover performance of the task in non-lockstep mode based on failover metadata persisted by the primary microservice. The primary microservice is caused by the failover service to be taken offline.
US11561867B2 Synchronizing data copy operations for storage system with active-active storage configuration
Techniques disclosed herein provide techniques for coordinating host devices to synchronize data copy operations on storage arrays in an active-active storage configuration. For example, a method comprises managing generation of a backup copy of data in each of a set of storage arrays in an active-active storage configuration by causing one or more host devices that access the set of storage arrays to synchronously halt input-output operations associated with the set of storage arrays prior to causing the backup copy to be created in each of the set of storage arrays.
US11561865B2 Systems and methods for host image transfer
Methods and systems for transferring a host image of a first machine to a second machine, such as during disaster recovery or migration, are disclosed. In one example, a first profile of a first machine of a first type is compared to a second profile of a second machine of a second type different from the first type, to which the host image is to be transferred. The first and second profiles each comprise at least one property of the first type of first machine and the second type of second machine, respectively. At least one property of a host image of the first machine is conformed to at least one corresponding property of the second machine. The conformed host image is provided to the second machine, via a network. The second machine is configured with at least one conformed property of the host image.
US11561856B2 Erasure coding of replicated data blocks
Various embodiments set forth techniques for erasure coding of replicated data blocks. The techniques include receiving, by a pre-designated node, data associated with an erasure coded strip from a first node; receiving, by the pre-designated node, a replica for a first data block; saving the replica in an erasure coded strip; and in response to a trigger condition, replacing, by the pre-designated node, the replica and at least one replica of a second data block with an error correction block.
US11561855B2 Error handling optimization in memory sub-system mapping
A system including a memory device having blocks of memory cells and a processing device operatively coupled to the memory device. The processing device to perform operations comprising: detecting an error event triggered within a source block of the memory cells; reading data from the source block; writing the data into a mitigation block that is different than the source block; and replacing, in a mapping data structure, a first identifier of the source block with a second identifier of the mitigation block.
US11561846B2 API notebook tool
Techniques for an application programming interface (API) notebook tool are disclosed. In some implementations, an API notebook is a tool, framework, and ecosystem that enables easy exploration of services that expose APIs, creation and documentation of examples, use cases and workflows, and publishing and collaboration of APIs. In some embodiments, systems, processes, and computer program products for an API notebook tool include receiving a request for a client for calling an API for a service, and dynamically generating the client for the API for the service.
US11561842B2 Determining and implementing a feasible resource optimization plan for public cloud consumption
Example implementations relate to determining and implementing a feasible resource optimization plan for public cloud consumption. Telemetry data over a period of time is obtained for a current deployment of virtual infrastructure resources within a current data center of a cloud provider that supports an existing service and an application deployed on the virtual infrastructure resources. Information regarding a set of constraints to be imposed on a resource optimization plan is obtained. Indicators of resource consumption relating to the currently deployed virtual infrastructure resources during the period of time are identified by applying a deep learning algorithm to the telemetry data. A resource optimization plan is determined that is feasible within the set of constraints based on a costing model associated with resources of an alternative data center of the cloud provider, the indicators of resource consumption and costs associated with the current deployment.
US11561840B2 Efficient inter-chip interconnect topology for distributed parallel deep learning
The present disclosure provides a system comprising: a first group of computing nodes and a second group of computing nodes, wherein the first and second groups are neighboring devices and each of the first and second groups comprising: a set of computing nodes A-D, and a set of intra-group interconnects, wherein the set of intra-group interconnects communicatively couple computing node A with computing nodes B and C and computing node D with computing nodes B and C; and a set of inter-group interconnects, wherein the set of inter-group interconnects communicatively couple computing node A of the first group with computing node A of the second group, computing node B of the first group with computing node B of the second group, computing node C of the first group with computing node C of the second group, and computing node D of the first group with computing node D of the second group.
US11561834B2 Methods and systems for adaptive memory-resource management
Described are self-learning systems and methods for adaptive management of memory resources within a memory hierarchy. Memory allocations associated with different active functions are organized into blocks for placement in alternative levels in a memory hierarchy optimized for different metrics of e.g. cost and performance. A host processor monitors a performance metric of the active functions, such as the number of instructions per clock cycle, and reorganizes the function-specific blocks among the levels of the hierarchy. Over time, this process tends toward block organizations that improve the performance metric.
US11561832B2 Systems and methods for maintaining pooled time-dependent resources in a multilateral distributed register
The present disclosure is directed to a novel system for using a distributed register to generate, manage, and store data for interest-pooled time deposit resource accounts. The invention leverages a pooled resource account approach, allowing for multiple disparate resource accounts to benefit from an enhanced interest return by pooling resource accounts. The system components of the invention contemplate the use of distributed register technology to provide a verified ledger of information related to one or more resource accounts, as well as store system data, user data, and metadata related to the movement and management of resources. By using a distributed register approach to store and verify data related to time-dependent resource account services, the invention provides an automated system and methods for enhancing the flow of sensitive verified information, reducing the need for manual review and increasing the speed at which various resource account services can be validated and executed.
US11561824B2 Embedded persistent queue
Various aspects are disclosed for distributed application management using an embedded persistent queue framework. In some aspects, task execution data is monitored from a plurality of task execution engines. A task request is identified. The task request can include a task and a Boolean predicate for task assignment. The task is assigned to a task execution engine embedded in a distributed application process if the Boolean predicate is true, and a capacity of the task execution engine is sufficient to execute the task. The task is enqueued in a persistent queue. The task is retrieved from the persistent queue and executed.
US11561822B2 Task shifting between computing devices
In some embodiments, a method includes: displaying, on a first client device, a plurality of tasks; identifying, by the first client device, a task from the plurality of tasks, the task transferrable to a second client device in communication with the first client device; and sending, by the first client device, metadata for the task to the second client device in response to input received by the first client device, the task including metadata to allowing the second client device to display the task in the same manner as the task was displayed by the first client device.
US11561811B2 Threading as a service
A service manages a plurality of virtual machine instances for low latency execution of user codes. The plurality of virtual machine instances can be configured based on a predetermined set of configurations. One or more containers may be created within the virtual machine instances. In response to a request to execute user code, the service identifies a pre-configured virtual machine instance suitable for executing the user code. The service can allocate the identified virtual machine instance to the user, create a new container within an instance already allocated to the user, or re-use a container already created for execution of the user code. When the user code has not been activated for a time-out period, the service can invalidate allocation of the virtual machine instance destroy the container. The time from receiving the request to beginning code execution is less than a predetermined duration, for example, 100 ms.
US11561804B1 Virtual assistant transfer protocol
A method may include receiving a request to transfer a personal virtual assistant to a computing device, the personal virtual assistant including response preferences of a user; accessing a virtual assistant transfer protocol associated with the user; the virtual assistant transfer protocol including a sensitivity preference; applying the sensitivity preference to data associated with the personal virtual assistant to generate a virtual assistant transfer package; and transmitting the virtual assistant transfer package to the computing device.
US11561796B2 Linked miss-to-miss instruction prefetcher
A computer-implemented method to prefetch non-sequential instruction addresses (I/A) includes, determining, by a prefetch system, a first access attempt of a first I/A in a cache is a first miss, wherein the first I/A is included in a string of I/A's. The method further includes storing the first I/A in a linked miss-to-miss (LMTM) table. The method also includes determining a second access attempt of a second I/A in the cache is a second miss, wherein the second I/A is included in the string of I/A's. The method includes linking, in the LMTM table, the second miss to the first miss. The method also includes prefetching, in response to a third access attempt of the first I/A, the second I/A in the cache.
US11561786B2 Update management device, update management system, and update management method
An update management device manages software update of a plurality of ECUs included in an in-vehicle network, the update management device including: an information acquiring unit for acquiring load information indicating a load of each of the plurality of ECUs, performance information indicating a performance of each of the plurality of ECUs, and configuration information indicating the configuration of the in-vehicle network; and an update setting unit for selecting a restoration execution ECU that executes a restoration process of update data from among the plurality of ECUs using the load information, the performance information, and the configuration information acquired by the information acquiring unit.
US11561782B2 Upgrade recommendations
An example recommendation device can include a memory resource storing instructions executable by a processing resource to: determine dependencies of a hardware topology, determine properties of an upgrade to be performed on the hardware topology, compare the properties of the upgrade to the determined dependencies of the hardware topology to identify potential events, and generate a recommendation for deploying the upgrade on the hardware topology based on the comparison.
US11561773B2 Platform for rapid application development
Embodiments are directed to application development. A data model may include one or more complex field types that each include one or more other fields. A separate data object may be included for each complex field type that defines one or more characteristics of one or more other fields included in a complex field type. An application design window may include one or more complex fields for an application, such that each complex field is associated with a complex field type. The data model may be modified to include another separate data object for each complex field type that is associated with the one or more complex fields, such that item values corresponding to each complex field of the same complex field type are stored in the same other separate data object. The modified data model may be deployed to enable one or more application shells to execute the application.
US11561770B2 System configuration derivation device and system configuration derivation method
A system configuration derivation device 90 includes a storage unit 91 that stores a concretization rule in which a method is specified for concretizing abstract configuration information by confirming an unconfirmed portion of the abstract configuration information, which is information indicating configuration of a system in which the unconfirmed portion is included, and a generation unit 92 that concretizes the abstract configuration information included in configuration requirements of the system using the concretization rule stored to generate system configuration information, which is information indicating the configuration of the system in which the unconfirmed portion is not included, on the basis of the configuration requirements.
US11561768B2 Non-linear feedback shift register
Provided are a method and system for using a non-linear feedback shift register (NLFSR) for generating a pseudo-random sequence. The method may include generating, for an n-stage NLFSR that requires more than two taps to generate a maximal length pseudo-random sequence, a pseudo-random sequence using a feedback logical operation of only a first logic gate and a second logic gate. Two non-end taps suitable for providing an at least near-maximal length pseudo-random sequence are inputs for the first logic gate, an output of the first logic gate and an end tap are inputs for the second logic gate, and an output of the second logic gate is used as feedback to a first stage of the n-stage NLFSR.
US11561763B2 Electronic device for processing multi-modal input, method for processing multi-modal input and server for processing multi-modal input
An electronic device is provided. The electronic device includes a housing, a touchscreen display exposed through a first portion of the housing, a microphone disposed at a second portion of the housing, a speaker disposed at a third portion of the housing, a memory disposed inside the housing, a processor disposed inside the housing, and electrically connected to the display, the microphone, the speaker, and the memory. The memory is configured to store a plurality of application programs, each of which includes a graphic user interface (GUI).
US11561755B2 Method, apparatus, and computer program product for sharing interface annotations among participating devices within a group-based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
US11561754B2 Electronic device and method for displaying and transmitting images thereof
A method for displaying and transmitting images and an electronic device thereof are provided. The electronic device includes a first display, a second display separated from the first display, a transceiver, at least one processor electrically connected to the first display, the second display, and the transceiver, and a memory electrically connected to the at least one processor. The at least one processor is configured to display a first screen image on the first display, provide a second screen image on the second display at least partially simultaneously with the displaying of the first screen image on the first display, provide data associated with one of the screen images to the transceiver, and control the transceiver to transmit the data to an external device such that a screen image at least partially identical to one of the screen images is output on a display of the external device.
US11561751B2 Display device including plurality of modules and control method therefor
A display device includes a signal receiver configured to receive an image signal; a display including a plurality of modules each including a plurality of light sources, and display an image based on the received image signal; and a controller configured to perform first uniformity calibration between light sources within each individual module with regard to the modules, and second uniformity calibration between the modules, wherein the controller controls the first uniformity calibration to be applied to the image signal received in the signal receiver based on a first coefficient determined for each of the light sources within each individual module, controls the second uniformity calibration to be applied to the image signal subjected to the first uniformity calibration based on a second coefficient determined for each of the modules, and controls a calibrated image to be displayed based on the image signal subjected to the second uniformity calibration.
US11561748B2 Information processing apparatus, storage medium, and control method
To search for a device from an information processing apparatus in Simple Network Management Protocol version 3 (SNMPv3), it is necessary to set information such as authentication information. However, there is such an issue that, in a case where settings of such information are inadequate, if a desired multi-function printer (MFP) is a device with settings for responding only to SNMPv3, the desired MFP cannot be found even if a search is performed. Therefore, a user is notified that SNMPv3 settings are necessary.
US11561736B2 Memory system
According to one embodiment, a memory system includes a semiconductor memory and a controller. The memory system is capable of executing a first operation and a second operation. In the first operation, the controller issues a first command sequence, the semiconductor memory applies a first voltage to a first word line and applies a second voltage to a second word line to read data from the first memory, and the read data is transmitted to the controller from the semiconductor memory. In the second operation, the controller issues a second command sequence, the semiconductor memory applies a third voltage to the first word line and applies a fourth voltage to the second word line, and data held in the memory cell array is left untransmitted to the controller.
US11561734B2 Selecting read voltage using write transaction data
A system includes a memory component; and a processing device, operatively coupled with the memory component. The processing device is to perform operations including receiving a read request with respect to data stored at a physical address of the memory component; determining whether an indicator of the physical address is stored in a write transaction catalog; in response to determining that the physical address is stored in the write transaction catalog, determining a time difference between when the read request was received and when the data was written; reading the data stored at the physical address using a first read voltage level in response to determining that the time difference is less than a threshold criterion; and reading the data stored at the physical address using a second read voltage level in response to determining that the time difference is equal to or greater than the threshold criterion.
US11561733B2 Interrupt mode or polling mode for memory devices
Methods, systems, and devices for event management for memory devices are described. A memory system may include a frontend (FE) queue and a backend (BE). Each queue may include an interface that can be operated in an interrupt mode or a polling mode based on certain metrics. For example, the interface associated with the FE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of commands being executed on one or more memory devices of the memory system satisfies a threshold value. Additionally or alternatively, the interface associated with the BE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of active logical block addresses (LBAs) associated with one or more operations being executed on one or more memory devices of the memory system satisfies a threshold value.
US11561728B1 Methods and systems for efficient metadata management
Methods, computer program products, computer systems, and the like for efficient metadata management are disclosed, which can include receiving a subunit of storage, storing a first metadata portion of the subunit of storage in a first unit of storage, and storing a second metadata portion of the subunit of storage in a second unit of storage.
US11561719B2 Flash memory control method of re-programming memory cells before erase operations, flash memory storage device and flash memory controller
A flash memory control method, a flash memory storage device and a flash memory controller are provided. The method includes the following. A flash memory module is instructed to perform a data merge operation to copy first data in a first physical unit into at least one second physical unit. After the first data is copied and before the first physical unit is erased, another programming operation is performed on the first physical unit to change a data storage state of at least a part of memory cells in the first physical unit from a first state into a second state. After the first physical unit is programmed, an erase operation is performed on the first physical unit.
US11561706B2 Storage allocation enhancement of microservices based on phases of a microservice run
Method and system are provided for storage allocation enhancement of microservices. A method carried out at a microservice orchestrator, includes: identifying distinct phases of a run of a microservice container; categorizing the phases of a run of a microservice container, wherein the categorization defines a predicted storage behavior of the microservice container input/output operations in the phase of the microservice container; and providing the categorization in association with the microservice container input/output operations in the phase to a storage system for use in storage allocation of the input/output operations.
US11561701B2 System and method for survival forecasting of disk drives using semi-parametric transfer learning
Embodiments are directed to a method and system of forecasting a disk drive survival period in a data storage network, by obtaining operating system data and manufacturer data for the disk drive to create a dataset, screening the dataset to identify a number of features to be selected for model creation, wherein the data set includes censored data and non-censored data, and performing, in an analytics engine, semi-parametric survival analysis on the data set using transfer learning on the model to provide a time-based failure prediction of the disk drive. A graphical user interface provides to a user the failure prediction in one of text form or graphical form.
US11561694B2 Arithmetic processor and arithmetic apparatus
An arithmetic processor includes a memory access controller configured to control access of a memory based on a memory access request. The memory access controller includes a shift register configured to shift a resource number and a memory access request from a first stage to a subsequent stage of the first stage at a timing according to the operation mode, the first stage is received a resource number and a memory access request. The memory access controller includes a plurality of memory access transmitting circuits configured to receive the resource number and the memory access request held by the plurality of stage. Each of the plurality of access transmitting circuits provided corresponding to the plurality of resource number, and output, to the memory, an access command corresponding to the memory access request when the received resource number matches a resource number of a memory access transmitting circuit.
US11561684B1 Method and system for configuring automatic generation of narratives from data
The exemplary embodiments describe, inter alia, an apparatus comprising: a processor configured to (1) generate a plurality of graphical user interfaces (GUIs) for interaction with a user to support configuration of a narrative story generator to automatically generate a narrative story based on input data, wherein at least one of the GUIs presents content blocks comprising a story outline in a hierarchical structure, (2) evaluate configuration elements of the narrative story generated using imported sample data, and (3) generate narrative stories based on the configuration of the narrative story generator and the input data.
US11561681B2 System and method of smart framework for troubleshooting performance issues
A system for displaying a performance dashboard comprises an input interface, a processor, and an output interface. The input interface is configured to receive log data. The log data comprises a set of process log entries. The processor is configured to determine one or more daemon response times and to determine dashboard information. The dashboard information is based at least in part on the log data and the one or more daemon response times. The output interface is configured to provide the dashboard information.
US11561675B2 Method and apparatus for visualization of public welfare activities
A method for implementing visualization of public welfare activities includes: displaying to a target user a map of a geographic region for carrying out a public welfare activity in response to the target user's selection, wherein the map comprises a first geographic location associated with a first icon indicating that the public welfare activity has been carried out at the first geographic location and a second geographic location associated with a second icon indicating that the public welfare activity is able to be carried out at the second geographic location; when a relationship exists between the target user and a public welfare activity participant user that has carried out the public welfare activity on the map, displaying on the map user information of the public welfare activity participant user; updating the second icon to be a first icon in response to the target user's selection on the second icon.
US11561674B2 User interface for proxy modeling of reactive transport modeling
Systems and methods include a method for providing, for presentation to a user, a graphical user interface (GUI) for defining and generating machine learning-based proxy models as surrogates for process-based reactive transport modeling (RTM). User selections of training parameters for generating training sample data are received. The training sample data is generated in response to receiving a parameter files generation indication. A training cases generation indication is received. Training sample cases are executed using the training sample data. User selections of proxy models training parameters are received. A set of parameter-specific proxy models represented by a neural network are trained. Each parameter-specific proxy model corresponds to a specific RTM parameter from a set of RTM parameters. Blind tests are performed using the set of parameter-specific proxy models. Each blind test tests a specific one of the parameter-specific proxy models. Predictions are generated using the set of parameter-specific proxy models.
US11561673B1 User interface for searching content of a communication platform using reaction icons
A user interface comprising at least a set of reaction icons configured to initiate a search of content of a communication platform is described. In an example, at least the set of reaction icons can be presented via the user interface of the communication platform, wherein individual reaction icons of the set of reaction icons are selectable as search parameters in the user interface. In response to receiving a selection of at least one reaction icon, a search for content, associated with the at least one reaction icon, stored in a database associated with the communication platform can be initiated.
US11561657B2 Touch panel and manufacturing method therefor, and touch display device
A touch panel and a manufacturing method thereof and a touch display device are disclosed. The touch panel includes: a base substrate; and a first touch electrode on the base substrate, the first touch electrode including a plurality of first touch electrode lines intersecting with one another, wherein in a direction perpendicular to the base substrate, each of the first touch electrode lines include at least two laminated transparent conductive layers, which include a laminate of a first metal oxide layer and a first metal layer, or a laminate of the first metal oxide layer and a first graphene layer.
US11561646B2 Analog drive sense circuit
A drive sense circuit comprises an analog front-end. The analog front-end generates an analog drive sense signal based on an analog reference signal that has a magnitude that is substantially less than a supply rail power of the drive sense circuit. When the drive sense circuit is coupled to a load, the analog front end drives the load with the analog drive-sense signal and detects an analog signal variation in the analog drive-sense signal based on a characteristic of the load.
US11561626B2 Input device
An input device may include a housing, a scroll wheel having an arresting surface, and a lever pivotable about a pivot axis between first and second lever arms of the lever for moving a first free end portion of the first lever arm to engage or disengage the arresting surface. The input device may further include a motion converter in engagement with a second free end portion of a second lever arm. The motion converter configured to convert a rotational movement of a rotary member of the motion converter into an output motion to move the second free end portion of the second lever arm so as to pivot the lever about the pivot axis for engaging or disengaging the first free end portion of the first lever arm and the arresting surface of the scroll wheel.
US11561623B2 Systems and methods for adjusting point-of-sale interfaces
Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a display. The display is configured to present a user interface, the user interface having a first interface and a second interface. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
US11561613B2 Determining angular acceleration
Disclosed herein are systems and methods for calculating angular acceleration based on inertial data using two or more inertial measurement units (IMUs). The calculated angular acceleration may be used to estimate a position of a wearable head device comprising the IMUs. Virtual content may be presented based on the position of the wearable head device. In some embodiments, a first IMU and a second IMU share a coincident measurement axis.
US11561609B2 Virtual reality control system
According to one aspect of the present invention, a virtual reality control system for providing a chemical accident response training content includes a sensor detecting a light signal, a display displaying an image, at least one controller controlling the display, and a simulator displayed as a valve in the image, wherein the controller is configured to acquire first position data related to the user and second position data related to the simulator based on the light signal, acquire first virtual position data indicating a character corresponding to the user and acquire second virtual position data indicating the valve, and display the character and the valve on the display and display a gas within a predetermined distance from the valve, wherein at least a portion of the gas is not displayed when the character moves while at least a portion of the character is in contact with the valve.
US11561608B2 Method for controlling an application employing identification of a displayed image
An application control system and method is adapted for use with an entertainment system of a type including a display such as a monitor or TV and having display functions. A control device may be conveniently held by a user and employs an imager. The control system and method images the screen of the TV or other display to detect distinctive markers displayed on the screen. This information is transmitted to the entertainment system for control of an application or is used by the control device to control an application.
US11561607B2 Accelerating constrained, flexible, and optimizable rule look-ups in hardware
Encoding of domain logic rules in an analog content addressable memory (aCAM) is disclosed. By encoding domain logic in an aCAM, rapid and flexible search capabilities are enabled, including the capability to search ranges of analog values, fuzzy match capabilities, and optimized parameter search capabilities. This is achieved with low latency by using only a small number of clock cycles at low power. A domain logic ruleset may be represented using various data structures such as decision trees, directed graphs, or the like. These representations can be converted to a table of values, where each table column can be directly mapped to a corresponding row of the aCAM.
US11561599B2 Information processing apparatus control method therefor and storage medium
An information processing apparatus to which an external device is attachable includes an initialization unit configured to, when the information processing apparatus is activated from a power-off state, execute initialization of the external device, and not to, when the information processing apparatus is returned from a power-saving state, execute the initialization of the external device.
US11561597B2 Memory device power management
Methods, systems, and devices for memory device power management are described. An apparatus may include a memory die that includes a power management circuit. The power management circuit may provide a voltage for operating one or more memory dies of the apparatus based on a supply voltage received by the memory die. The second voltage may be distributed to the one or more other memory dies in the apparatus.
US11561596B2 Reduced-size user interfaces for battery management
A device with a touch-sensitive display and a battery can determine a battery level of the battery, and in accordance with a determination that the battery level is at or below a first threshold value, cause a haptic output and/or enter a low-power mode. While in low-power mode, the device may produce different outputs in response to user inputs than while in a normal power mode. In some embodiments, while in the low-power mode, the device may display only the time and an indication that the device is in a low-power mode.
US11561579B2 Integrated computational interface device with holder for wearable extended reality appliance
An integrated computational interface device may include a portable housing having a key region and a non-key region; a keyboard associated with the key region of the housing; and a holder associated with the non-key region of the housing. The holder may be configured for selective engagement with and disengagement from the wearable extended reality appliance, such that when the wearable extended reality appliance is selectively engaged with the housing via the holder, the wearable extended reality appliance is transportable with the housing.
US11561565B2 System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
Systems, methods and apparatus for electric power grid management and communications are disclosed. At least one active grid element is constructed and configured in network-based communication with a server via at least one coordinator. The at least one active grid element communicates Internet Protocol (IP)-based messages with the server via the at least one coordinator in real time or less than 15 minutes interval. The at least one active grid element participates actively in an electric power grid. The at least one active grid element has an energy consumption pattern or an energy supply pattern. The IP-based messages comprise at least one IP packet including a content, a priority, a security, and a transport route. The content comprises an amount of power available for the electric power grid or an amount of curtailment power available at an attachment point of the at least one grid element.
US11561553B1 System and method of providing a multi-modal localization for an object
An example method includes gathering, via a first module of a first type, first simultaneous localization and mapping data and gathering, via a second module of a second type, second simultaneous localization and mapping data. The method includes generating, via a simultaneous localization and mapping module, a first map based on the first simultaneous localization and mapping data and the second simultaneous localization and mapping data, the first map being of a first map type and generating, via the simultaneous localization and mapping module, a second map based on the first simultaneous localization and mapping data and the second simultaneous localization and mapping data, the second map being of a second map type. The map of the first type is used by vehicles with module(s) of the first and/or second types and the map of the second type is used by vehicles with a module of the second type exclusively.
US11561550B2 Robotic cleaner having distance sensors for use in estimating a velocity of the robotic cleaner
A robotic cleaner may include a body, one or more driven wheels configured to urge the body across a surface to be cleaned, one or more distance sensors disposed at least partially within the body such that the one or more distance sensors face the surface to be cleaned and a processor. The one or more distance sensors may be configured to output a measure of a detection distance that extends in a direction of the surface to be cleaned. The processor may be configured to determine whether an abnormality has been detected based, at least in part, on the measure of the detection distance and may be configured to determine a first velocity estimate based, at least in part, on the detection of the abnormality.
US11561539B2 Aircraft control mode transition smoothing
In accordance with an embodiment, a method of operating an aircraft includes operating the aircraft in a first mode including determining an attitude based on a pilot stick signal, where a translational speed or an attitude of the aircraft is proportional to an amplitude of the pilot stick signal in the first mode; transitioning from the first mode to a second mode when a velocity of the aircraft exceeds a first velocity threshold; and operating the aircraft in the second mode where the output of the rate controller is proportional to the amplitude of the pilot stick signal.
US11561530B2 Method for predicting and compensating frictions of feed system, and computer readable storage
A method for predicting and compensating frictions of a feed system includes following steps: constantly obtaining current signals and angle-position signals of a motor by a motor driver of a feed system after being activated; calculating frictions of the motor upon each rotating position according to the obtained current signals and angle-position signals and generating multiple records of friction data; creating a friction model according to the multiple records of friction data and the angle-position signals each respectively corresponding to each record of friction data with respect to each rotating position; importing current angle-position signal of the motor to the friction model for predicting a predicted friction; calculating a compensation current based on the predicted friction; and, controlling the motor driver to additionally provide the compensation current to the motor for conquering an upcoming friction of the feed system approximate to the predicted friction.