US11224149B2

The present disclosure provides a heat dissipating device for a display panel, a manufacturing method thereof, and a display device. The heat dissipating device may include: a first heat conductor layer located on a side of the display panel away from its display surface, and provided with at least one through hole; and a second heat conductor layer located on a side of the first heat conductor layer away from the display panel, and connected to the display panel through the at least one through hole. A thermal conductivity of the first heat conductor layer in a direction parallel to the display surface and a thermal conductivity of the second heat conductor layer in a direction perpendicular to the display surface are greater than that of the first heat conductor layer in a direction perpendicular to the display surface, respectively.
US11224145B2

A cooling apparatus and method comprising a heat exchanger in thermal communication with a plurality of computing devices, a single or plurality of filtered coolant intake pipes and corresponding coolant exhaust pipes in thermal communication with the heat exchanger via a configurable filtration unit. The apparatus and method includes a geothermal heat sink comprised in a geothermal field, structured to transport heat away from the heat exchanger via the filtered coolant intake and exhaust pipes, and a coolant pump operatively coupled to the coolant intake and coolant exhaust pipes in a coolant circuit and configured to transport heat absorbed by the heat exchanger to the geological heat sink comprised in the geothermal field.
US11224138B2

An electronic device may be provided with a display and other electrical components. The display may be covered with a display cover layer. A rear housing member, the display cover layer, and other structures in the device may be formed from a transparent member. Transparent members in the device may be covered with layers such as layers of ink. The ink may have a polymer with colorant such as dye or pigment. Light-scattering particles such as inorganic dielectric particles may be incorporated into the polymer. The inorganic dielectric particles may have cores formed from materials such as titanium dioxide and coatings that help prevent discoloration of the titanium dioxide and degradation of surrounding polymer when the inorganic dielectric particles are exposed to ultraviolet light.
US11224136B2

A display device for a vehicle includes a main body, a guide, and a flexible display. The flexible display is configured to be inserted between a pair of guide plates of the guide. The pair of guide plates are transparent, and an area of the flexible display positioned between the pair of guide plates is configured to vary. The display device allows a front area of the vehicle to be viewed through the transparent guide plates, and allows a rear area of the vehicle to be disposed on the flexible display. The flexible display is configured to be protected by the pair of guide plates and deformed along the pair of guide plates.
US11224135B2

A PCB assembly includes a panel including at least one guide protrusion, at least one mounting portion, and at least one dislocation prevention protrusion, and a PCB including at least one guide hole formed to correspond to the at least one guide protrusion, at least one grounding portion formed to correspond to the at least one mounting portion, and at least one dislocation prevention hole formed to correspond to the at least one dislocation prevention protrusion, wherein the PCB is guided to slide by the at least one guide protrusion and the at least one guide hole, is brought into close contact with the panel by the at least one mounting portion and the at least one grounding portion, and fixed to the panel as the at least one dislocation prevention hole is supported by the at least one dislocation prevention protrusion.
US11224133B2

A tiled display device is provided. The tiled display device includes a main supporting substrate, a first display substrate and a second display substrate. The first display substrate is disposed on the main supporting substrate. The second display substrate is disposed on the main supporting substrate and adjacent to the first display substrate. In addition, the main supporting substrate includes a light reflection reduction structure. In a top-view direction of the tiled display device, the light reflection reduction structure is overlapped with the gap between the first display substrate and the second display substrate.
US11224128B2

Provided are a device and method for molding an FPC and a plastic part, which belongs to the field of FPC processing technology. The method for molding an FPC and a plastic part includes preprocessing a preform and connecting an FPC to the outer cylindrical surface of the preform; and forming a coating on the outer cylindrical surface of the preform by using the device for molding an FPC and a plastic part.
US11224126B2

A substrate assembly includes at least one printed circuit (PC) substrate. Each PC substrate includes a PC top surface and a PC bottom surface spaced from each other and an edge that runs at least partially about a periphery of the PC substrate between the PC top surface and the PC bottom surface. The edge includes or defines on a facet or edge surface of the edge at least one projection that extends transverse or normal to the facet or edge surface. The projection includes a projection top surface and a projection bottom surface spaced from each other and the projection can include or be made of conductive material.
US11224108B2

A method for controlling a synchronous, distributed emission of light. A luminous bracelet which is distributed to the audience of a concert is known from the prior art. The problem to be solved is increased integration of the visitors into an audio-visual performance without having to distribute a large number of special devices. The problem is solved by emitting synchronous, distributed light from a plurality of portable personal devices, especially smart devices, wherein setting up of each portable personal device is initiated by the respective portable personal device contacting a control system, particularly a radio network, and the synchronous, distributed emission of light by the plurality of portable personal devices is caused by transferring at least one first piece of information regarding timing and/or at least one second piece of information for color control of the emission of light is effected by the control system.
US11224107B1

A sanitizing replacement LED light bulb provides visible light when powered and also provides ultraviolet light for sanitizing an area around the sanitizing LED replacement light bulb. In some embodiments, the ultraviolet light is emitted only when no motion is detected in the vicinity of the sanitizing LED replacement light bulb to prevent people and animals from being exposed to the ultraviolet light.
US11224103B2

An LED lighting apparatus includes a first LED light source and a second LED light source included in a first light source group; a third LED light source and a fourth LED light source included in a second light source group; a mode detection circuit configured to determine a mode; a current control unit for serial and parallel connection of the first light source group and the second light source group; balancing circuits for serial and parallel connection of the respective light source groups; and a current path providing circuit for providing current paths. The LED lighting apparatus performs light emission in various states depending on the change of a rectified voltage and the change of a mode.
US11224094B1

A system for an airborne platform includes a network controller, a first subsystem having a number of devices configured to communicate a first data type, and a second subsystem having a number of devices configured to communicate a second data type. The network controller includes a processing circuit and is communicably coupled to the first subsystem and to the second subsystem. The processing circuit is configured to receive data relating to the first data type over a first plurality of communication channels and data relating to the second data type over a second plurality of communication channels. The processing circuit is further configured to multiplex the data relating to the first data type and the second data type to a multiplexed data stream configured for communication over a single communication channel. The processing circuit is further configured to transmit the multiplexed data stream over a data transmission line.
US11224093B2

A SMF receives from a first UPF, first message(s) indicating a status of the first UPF. The SMF determines, based on the status, to transfer sessions for a group of wireless devices from the first UPF to a second UPF. The SMF sends to the second UPF, a second message indicating an establishment request of sessions for the group of wireless devices. The second message comprises session identifiers of the sessions. The SMF receives from the second UPF, a third message indicating a result of the establishment request. The SMF sends to the first UPF, based on the result, a fourth message indicating release of session(s) of the sessions. The fourth message comprises session identifier(s) of the session(s).
US11224077B2

In an aspect, a user equipment (UE) determines a resource configuration and a transmit power for a physical random access channel (PRACH) preamble sequence and/or a configuration and a transmit power for a physical uplink shared channel (PUSCH) resource unit (PRU) based on positioning information of the UE relative to the base station, the speed of the UE relative to the base station, and/or a radio resource control (RRC) state of the UE, transmits, to the base station, a message comprising the PRACH preamble sequence on a PRACH occasion and a payload on a PRU occasion based on the determined resource configuration and transmit power for the PRACH preamble sequence and/or the determined resource configuration and transmit power for the PRU, and receives, from the base station, a second message comprising information on a physical downlink control channel (PDCCH) and a payload on a physical downlink shared channel (PDSCH).
US11224063B2

A method in a wireless access point (AP) for controlling medium access includes: transmitting a beacon frame defining (i) a beacon header interval (BHI), and (ii) a data transmission interval (DTI) divided into a predetermined number of scheduled periods, each scheduled period containing a set of uplink allocation request sub-periods; sending, to a client device, an uplink allocation request assignment indicating an assigned uplink allocation request sub-period from the set, that corresponds to the client device; during a current one of the scheduled periods, receiving an uplink allocation request from the client device during the assigned uplink allocation request sub-period; determining an uplink allocation sub-period for the client device based on the uplink allocation request; and during a next one of the scheduled periods, sending an indication of the uplink allocation sub-period to the client device.
US11224056B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may transmit, via an autonomous uplink communication, one or more transport blocks to a base station. Each transport block may include a plurality of code block groups (CBGs). The base station may provide CBG-level feedback to the UE based at least in part on the autonomous uplink communication. In some examples, the base station may provide the CBG-level feedback in one or more downlink feedback information (DFI) packets. In some other examples, the base station may provide the CBG-level feedback via one or more uplink transmission grants. The UE may retransmit one or more CBGs from the autonomous uplink communication based at least in part on the DFI packets or uplink transmission grants.
US11224052B2

One embodiment of the present invention relates to a method for receiving, by a UE, scheduling assignment (SA) and data in a wireless communication system, comprising the steps of: receiving a first SA and a second SA in a first subframe; and receiving first data and second data through subchannels indicated by the first SA and the second SA, respectively, wherein the first data and the second data are received through the first subchannel and the second subchannel, respectively, and each of the first subchannel and the second subchannel is composed of a plurality of clusters spaced apart from each other in a frequency domain.
US11224045B2

A method for vehicle to everything (V2X) communication in a wireless communication system is provided. The method includes receiving, from a first network, first downlink control information (DCI) for scheduling of a sidelink associated with a second network, wherein the first network is associated with a new radio (NR) network and the second network is associated a long term evolution (LTE) network; and performing, based on the first DCI, a sidelink communication; wherein the first DCI is scrambled by a first radio network temporary identity (RNTI) different from a second RNTI scrambling a second DCI, wherein the second DCI is for scheduling of a sidelink associated with the first network, and wherein the first DCI is used to activate or deactivate a semi-persistently scheduled sidelink transmission.
US11224043B1

Linerless labels are presented. A label includes a specific pattern or set of patterns of adhesive applied to one side of the label. The adhesive pattern(s) reduces contact between a cutter blade of a printer and the adhesive on the one side of the label. Moreover, the adhesive patterns reduce buildup of adhesive on the cutter blade and reduce buildup at specific locations on the cutter blade. That is, the adhesive patterns more evenly distribute adhesive buildup across the cutter blade. Consequently, the cutter blade can be used for a longer period of time before the cutter blade needs to be cleaned of the adhesive.
US11224040B2

Described herein are methods and apparatuses for the provision and management of value added services without a requirement for specific client software on a wireless receive/transmit unit (WRTU). The methods and apparatuses described may be applied to wireless networks supporting HTTP transfers without disrupting the wireless network configuration. In the embodiments described herein, a web request may be received by a Service Management Entity (SME) that may be located in an access point (AP) from a WRTU. The SME may transmit a proxy auto-configuration (PAC) file to the WRTU. This PAC file may include a uniform resource locator (URL) associated with a Service Delivery Entity (SDE), and the URL chosen may be based on rules associated with a location of the WRTU. The SDE may then receive a second web request from the WRTU and respond by transmitting a message to the WRTU such as a transaction trigger.
US11224023B2

Described is an apparatus of an Evolved Node-B (eNB) operable to communicate with a User Equipment (UE) on a wireless network. The apparatus may comprise a first circuitry and a second circuitry. The first circuitry may be operable to determine a first Timing Advance (TA) for Scheduled Uplink (SUL) transmission. The circuitry may also be operable to determine a second TA for Grantless Uplink (GUL) transmission. The second circuitry may be operable to generate an SUL transmission for transmission at a timing based upon the first TA. The second circuitry may also be operable to generate a GUL transmission for transmission at a timing based upon the second TA.
US11224020B2

Disclosed are a communication technique for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system; and system therefor. The present disclosure can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security, and safety-related services, and the like) on the basis of 5G communication technology and IoT-related technology. A power control method for uplink transmission in a wireless cellular communication system is disclosed.
US11224011B2

An embodiment of the present invention provides a method for supporting non-access stratum (NAS) signaling of a user equipment (UE) by a base station in a wireless communication system, the method comprising the steps of: transmitting, to the UE, information for supporting a connection to a next generation (NG) core; receiving a NAS-related message from the UE; performing one of MME selection and AMF selection according to whether the NAS-related message includes information regarding the use of NAS; and transmitting an NAS message to an MMF or an AMF which is determined as a result of performing one of the MME selection and the AMF selection.
US11224010B2

Methods and apparatuses exemplified in this disclosure provide mechanisms for a wireless communication device to indicate its Radio Access Technology (RAT) preferences to a wireless communication network, and for a wireless communication network to consider the RAT preferences of a given device when deciding which RAT the device will use. As a non-limiting example of the advantages flowing from these mechanisms, devices operating within a network that includes or is associated with multiple RATs can indicate their preferences for which RAT they use, while still allowing the network to retain control of the RAT selection decisions. Such flexibility offers significant advantages in 5G networks that provide tight integration between multiple RATS—e.g., between LTE and NR air interfaces. However, the methods and apparatuses disclosed herein are not limited to 5G networks.
US11223994B2

Systems and methods provide a short data, low latency service using a Multi-access Edge Computing (MEC) network. A network device receives, in a core network, an attach request from an end device and detect whether a packet size range for data transmissions from the end device is within a configured size threshold. The network device directs, when the packet size is within the configured size threshold, routing of the data transmissions via a control plane function of an edge network to a local instance of an application server in the edge network. The network device directs, when the packet size is over the configured size threshold, routing of the data transmissions via a user plane function of the edge network to a local instance of an application server in the edge network.
US11223991B2

There is provided a method, comprising: detecting, by a first network node from a user equipment, a connection request to a first radio access technology, RAT; determining, before the user equipment is switched to a connected state in the first RAT, whether a second RAT is more suitable to serve the user equipment than the first RAT; and upon deciding that the second RAT is more suitable, providing the user equipment with connection information of the second RAT, wherein the connection information causes the user equipment to directly connect with the second RAT instead of the first RAT.
US11223980B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on 5G communication technology and IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A handover method of a terminal in a mobile communication system according to the present disclosure includes transmitting UE capability information including a random access-free handover indicator to a first base station, receiving a handover command message from the first base station, and transmitting, when the handover command message includes uplink resource information, a handover complete message to a second base station based on the uplink resource information.
US11223978B2

The present invention relates to the field of mobile communications technologies, and in particular, to an information transmission method, an information modification method, and apparatuses, so as to solve a technical problem of voice transmission interruption in an SRVCC scenario in the prior art. In embodiments of the present invention, when a UE is in a connected state, a base station is notified of an SRVCC capability of the UE in real time, so that the base station can update the locally stored SRVCC capability of the UE in real time, and then determine, according to an actual situation, whether to initiate an SRVCC process, thereby ensuring a success rate of the SRVCC process and avoiding a possible phenomenon of call drop as far as possible.
US11223972B2

Embodiments of this application provide a method and apparatus for determining a transport block size. The method includes: obtaining a target overhead value based on a target time-frequency resource and one or more of at least two overhead values, where the target time-frequency resource is used for uplink data transmission or downlink data transmission and includes one or more time-frequency resource units, and each overhead value is corresponding to at least one time-frequency resource unit; and determining a transport block size based on the target overhead value. It can be learned that, according to the method and apparatus for determining a transport block size provided in the embodiments of this application, a corresponding target overhead value may be determined for each of different target time-frequency resources. This is not only applicable to a scenario in which a dynamic time-frequency resource is scheduled, but also improves accuracy of determining the transport block size. Therefore, transmission performance is improved.
US11223971B2

Deterioration of the quality of service at an application level is minimized by performing communication control only when the density of mobile objects (11) in a management network is high. A communication control device (100) is installed in each of mobile objects (11) that acquire content data (141) from a content server (14). The mobile objects (11) constitute a management network for communicating with each other. A management unit (110) determines whether communication control when acquiring the content data (141) is to be performed, based on the density of the mobile objects (141) in the management network.
US11223970B2

For example, a wireless communication device may be configured to determine a Concurrent Multiple Band (CMB) routing scheme based on Quality of Service (QoS) requirement information and network condition information, the CMB routing scheme to route a plurality of application streams to a plurality of radios of the wireless communication device for wireless communication over a plurality of wireless communication bands, the plurality of application streams corresponding to one or more applications to be executed by the wireless communication device; and to route the plurality of application streams to the plurality of radios by determining, based on the CMB routing scheme, to which radio of the plurality of radios to route the application stream of the plurality of application streams.
US11223967B2

A method of wireless communications at a user equipment (UE) includes receiving, from a serving cell associated with a wireless network, a radio resource management (RRM) mode indicator that indicates a set of one or more beams for which cell measurement and reporting is to be performed by the UE; performing at least one cell measurement on at least one synchronization signal (SS) block received from at least one neighboring cell; determining, based at least in part on the RRM mode indicator, whether to decode a physical broadcast channel (PBCH) received in each SS block of the at least one SS block; and transmitting a cell measurement report, the cell measurement report based at least in part on the at least one cell measurement, the cell measurement report selectively including at least one beam index based at least in part on whether the PBCH is decoded.
US11223966B2

A wireless testing system is provided that testing transmission speeds associated with a WLAN or other wireless network. In one instance, a network transmission between a device in a telecommunications network and a modem be measured and initiated via an application executed on a mobile device. One or more Wi-Fi speed tests may also be performed to determine a transmission speed between a wireless device associated with the premises and the modem of the WLAN. To conduct the Wi-Fi speed test, a mobile device (such as the mobile device executing the application) may transmit, in some instances in response to an input to the mobile device, an instruction to the test controller to conduct the Wi-Fi speed test. The measured transmission speeds may be controlled by a controller that may store the speed test results in a network repository available to the mobile device.
US11223955B2

The present disclosure describes techniques for detecting and mitigating a spoof communication within a network, such as a Session Internet Protocol (SIP) network. More specifically, a SIP server, may receive a call request to initiate a Voice over Internet Protocol (VoIP) communication between an originating device and a recipient device. In response, the SIP server may analyze registration data associated with a subscriber account of the originating device, and in doing so, infer whether the call request is a spoof communication.
US11223953B2

A communication apparatus includes first communication means having a first communication function for wirelessly communicating with a partner apparatus, and second communication means having an electric power supply function for wirelessly supplying electric power to the partner apparatus and a second communication function for wirelessly communicating with the partner apparatus. The second communication function is for transmitting specific data sequence to the partner apparatus in response to reception of specific data from the partner apparatus, and the electric power supply function is for supplying electric power to the partner apparatus in a case of receiving from the partner apparatus, with the first communication means, a signal indicating that the partner apparatus has received the data sequence.
US11223952B2

A data transmission method is provided. The method includes: a transmitter generates a transmission signal on the basis of transmission information and modulates, by means of a carrier modulation, the transmission signal to a target time-frequency resource for transmission. The transmission information at least includes terminal identification information; or at least includes terminal identification information and signaling information; or at least includes terminal identification information and data information; or at least includes terminal identification information, data information and signaling information; or at least includes terminal identification information and cell identification information; or at least includes terminal identification information, cell identification information and signaling information; or at least includes terminal identification information, cell identification information and data information; or at least includes terminal identification information, cell identification information, data information and signaling information. A transmitter, a receiver and a storage medium are further provided.
US11223950B2

A method for updating a certificate issuer public key includes receiving, by an eUICC, first information sent by a LPA, where the first information includes a first CI public key identifier, and the first CI public key identifier is a CI public key identifier that the eUICC does not have. The method further includes sending, by the eUICC, second information to an OPS by using the LPA, where the second information includes the first CI public key identifier. The method further includes receiving, by the eUICC, a patch package sent by the OPS by using the LPA, where the patch package includes at least a first CI public key corresponding to the first CI public key identifier. The method further includes updating, by the eUICC, a CI public key of the eUICC by using the first CI public key.
US11223930B2

Systems, methods, and computer-readable media for sending links or hotlinks to a device are provided. The device may be on a wireless network, a wired network, or directly coupled to the device sending the link. The link/hotlink contains an associated action that is performed by the device receiving the link. The associated action may be performed when a user interface is activated or automatically when the link/hotlink is received by the device. The action can be a broadcast/streaming action, Internet action, call action, download action, or upload action. The broadcast action instructs the device to tune to a particular broadcast, the streaming action instructs the device to stream specified content/media, the internet action instructs the device to access an Internet site, and the call action instructs the device to call a telephone number. Other embodiments may be described and/or claimed.
US11223922B2

Vehicles and sound systems for vehicles are provided. In one example, the sound system includes a plurality of sound producing devices. An amplifier is in communication with the sound producing devices. The amplifier is configured to receive input channels of audio content, to map the input channels with output channels to the sound producing devices in one of stereo mode and surround sound mode, and to remap the input channels with the output channels to the sound producing devices in the other of the stereo mode and the surround sound mode.
US11223921B2

An input unit receives input of an assumed listening position of sound of an object, which is a sound source, and outputs assumed listening position information indicating the assumed listening position. A position information correction unit corrects position information of each object on the basis of the assumed listening position information to obtain corrected position information. A gain/frequency characteristic correction unit performs gain correction and frequency characteristic correction on a waveform signal of an object on the basis of the position information and the corrected position information. A spatial acoustic characteristic addition unit further adds a spatial acoustic characteristic to the waveform signal resulting from the gain correction and the frequency characteristic correction on the basis of the position information of the object and the assumed listening position information. The present technology is applicable to an audio processing device.
US11223914B2

A hearing device includes: a wireless communication unit configured for receiving an antenna signal carrying information in a first frequency band having a first centre frequency, and information in a second frequency band having a second centre frequency; wherein the wireless communication unit comprises: a local oscillator configured to provide a local oscillator signal; a mixer configured to receive the local oscillator signal and mixing the antenna signal with the local oscillator signal, the mixer providing an output signal; and an IF filter configured to receive the output signal; wherein an IF centre frequency associated with the IF filter is equal to a fraction of a difference between the second centre frequency and the first centre frequency; and wherein a local oscillator frequency associated with the local oscillator is equal to a difference between the second centre frequency and the IF centre frequency.
US11223905B2

A sound generator comprises a shell, a vibration system and a magnetic circuit system sequentially accommodated and fixed at a first end of the shell from top to bottom; the magnetic circuit system is provided with a rear sound hole; the shell comprises a first portion corresponding to the vibration system and the magnetic circuit system, and a second portion integrally extending downward from the first portion beyond a bottom surface of the magnetic circuit system. A second end portion of the shell is integrally provided with a shell bottom wall or separately mounted with a lower cover plate; and a rear cavity in communication with the rear sound hole is formed.
US11223904B2

A method for manufacturing an opening structure is provided. The method may include: forming a patterned mask over a first side of a carrier; forming material over the first side of the carrier covering at least a portion of the carrier; forming a first opening in the carrier from a second side of the carrier opposite the first side of the carrier to at least partially expose a surface of the patterned mask; and forming a second opening in the material from the second side of the carrier using the patterned mask as a mask.
US11223894B2

The invention relates to the technical field of earphone horn, more particular, relates to a horn of an integrated frequency division circuit, which includes a shell, a moving iron unit and a frequency division PCB connecting plate. The top surface of the frequency division PCB connecting plate is contacted with the bottom surface of the moving iron unit, and the side surface of the frequency division PCB connecting plate is connected with the inner edge of the bottom part of the shell; the frequency division PCB connecting plate is provided with an electronic frequency division circuit electrically connected with the moving iron unit. The horn of the integrated frequency division circuit integrates the electronic frequency division circuit, thus has the function of electronic frequency division, it reduces the production cost and the welding step, then enhances the production quality and the production efficiency.
US11223881B2

The present technique relates to a data processing apparatus and a data processing method each of which enables a burden imposed on processing on a reception side to be reduced. A data processing apparatus produces signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame, and processes the signaling so as for the signaling to be contained in a preamble of the physical layer frame, thereby enabling a burden imposed on processing on a reception side to be reduced. The present technique, for example, can be applied to data transmission complying with the broadcasting standards such as ATSC3.0.
US11223880B2

A picture generation method includes: displaying a subtitle list of a target video; obtaining, in response to a selection instruction corresponding to a target subtitle in the subtitle list, a target image frame corresponding to the target subtitle in the target video; displaying the target image frame in a stitching preview region; and generating, in response to a picture generation instruction, a collage picture according to the target image frame included in the stitching preview region.
US11223875B2

Systems and methods for performing an action based on viewing positions of other users are provided. Viewing progress in a media asset of each of a plurality of users is retrieved. The viewing progress of each of the plurality of users is compared to identify a maximum viewing progress that is common to each of the plurality of users. A request from a user to access the media asset is received. A current viewing progress in the media asset of the user is monitored to determine when the current viewing progress of the user matches the identified maximum viewing progress that is common to each of the plurality of users. In response to determining that the current viewing progress of the user matches the identified maximum viewing progress, a message with an option to perform an action relative to the media asset is generated for display to the user.
US11223862B2

The invention relates to method and system (1) for centrally controlling uplink streaming from a plurality of devices (D) to a server (S) for data processing. The method comprises to centrally measure (S10) performance of data processing for providing a performance measurement result (r). The method continues to be executed on the device (D) by providing (D12) a control instruction (ci), which is based on the performance measurement result (r) for controlling (D13) uplink streaming parameters for sending data to the server (S).
US11223854B2

The problem is solved by a method for broadcasting a broadcast signal, comprising generating an information signal having in time a first content up to a certain time and a second content after this time. The information signal is broadcast as a broadcast signal via a first communication link. At least one first feature is being provided with respect to the second content, for example an advertisement. The second content is detected in the information signal using the at least one first feature. On detection of the second content in the information signal at least one second feature is extracted from the first content in the information signal preceding the second content. The at least one second feature is sent to a user device using a second communication link, different from the first communication link, the second communication link being faster than the first communication link.
US11223835B2

An encoder, includes: circuitry; and memory. Using the memory, the circuitry: in inter prediction for a current block, determines a base motion vector, and writes, in an encoded signal, a delta motion vector representing (i) one direction among a plurality of directions including a diagonal direction and (ii) a distance from the base motion vector; and encodes the current block using the delta motion vector and the base motion vector as a motion vector of the current block.
US11223833B2

A method of preprocessing, prior to encoding with an external encoder, image data using a preprocessing network comprising a set of inter-connected learnable weights is provided. At the preprocessing network, image data from one or more images is received. The image data is processed using the preprocessing network to generate an output pixel representation for encoding with the external encoder. The preprocessing network is configured to take as an input encoder configuration data representing one or more configuration settings of the external encoder. The weights of the preprocessing network are dependent upon the one or more configuration settings of the external encoder.
US11223831B2

Techniques related to video coding using content based metadata.
US11223827B2

An image coding device is provided with a determination unit which determines whether to apply an orthogonal transform to a transform block obtained by dividing a prediction difference signal indicating a difference between an input image and a predicted image or perform a transform skip by which the orthogonal transform is not applied, and an orthogonal transform unit which performs processing selected on the basis of the determination, the image coding device comprising a quantization unit which, when the transform skip is selected on the basis of the determination, quantizes the transform block using a first quantization matrix in which the quantization roughnesses of all elements previously shared with a decoding side are equal, and when the orthogonal transform is applied to the transform block on the basis of the determination, quantizes the transform block using the first quantization matrix or a second quantization matrix that is transmitted to the decoding side.
US11223824B2

A reference direction determination unit 44 detects, using an input image, a scene change, a flash scene, or a monotonous luminance variation section. In a case where an encoding target image is the scene change or flash scene, the reference direction determination unit 44 determines its mode as a fixed reference direction mode in which a reference direction in a screen is fixed uniformly. Further, in a case where the encoding target image is the monotonous luminance variation section, that is, a section where luminance of an entire screen monotonously increases or monotonously decreases, the reference direction determination unit 44 determines as the fixed reference direction mode in which the reference direction in the screen is fixed uniformly. A motion prediction/compensation unit 42 performs inter prediction processing according to a determination result of the reference direction determination unit 44, thereby enabling efficient encoding while suppressing deterioration of image quality.
US11223818B2

A digital cinematographic and projection process that provides 3D stereoscopic imagery that is not adversely affected by the standard frame rate of 24 frames per second, as is the convention in the motion picture industry worldwide. A method for photographing and projecting moving images in three dimensions includes recording a moving image with a first and a second camera simultaneously and interleaving a plurality of frames recorded by the first camera with a plurality of frames recorded by the second camera. The step of interleaving includes retaining odd numbered frames recorded by the first camera and deleting the even numbered frames, retaining even numbered frames recorded by the second camera and deleting the odd numbered frames, and creating an image sequence by alternating the retained images from the first and second camera.
US11223815B2

The method of the present invention for processing a video comprises: acquiring a first and a second omnidirectional videos having a stereoscopic parallax in a first direction which is a corresponding column direction when the first and the second omnidirectional videos are unfolded by longitude and latitude; and, determining one or two third omnidirectional videos according to the first and the second omnidirectional videos, the second and the third omnidirectional videos having a stereoscopic parallax in a second direction, wherein, if one third omnidirectional video is determined, the second and the third omnidirectional videos have a stereoscopic parallax in the second direction; if two third omnidirectional videos are determined, the two third omnidirectional videos have a stereoscopic parallax in the second direction; and, the second direction is a corresponding row direction when the first and the second omnidirectional videos are unfolded by longitude and latitude.
US11223813B2

Disclosed are a method and apparatus for generating metadata for a three dimensional (3D) image. The method includes generating metadata for an image rendered to be shaped as a sphere and transmitting the generated metadata, wherein the metadata includes information representing a region of the image.
US11223811B2

A transcoder resource retrieves content stored in a repository. The stored content can be encoded in accordance with a first encoding format. The transcoder resource transcodes the retrieved content into a second encoding format. To increase available capacity, the transcoder resource stores the content in the second encoding format as a replacement to the content encoded according to the first encoding format. The second encoding format can support a higher compression ratio than the first encoding format. Additionally, the transcoding can be performed as one of multiple tasks executed in parallel. In such an instance, during parallel processing, a content management resource interleaves execution of the main processing task and the background task of transcoding the content into the second encoding format. The transcoding task can be assigned a lower execution priority than one or more other tasks executed in parallel.
US11223803B2

A self-healing video surveillance system is described. The self-healing video surveillance system includes one or more surveillance cameras that are configured to store configuration data of a network video recorder in operable communication with the surveillance cameras. The network video recorder includes configuration data, and a module configured to store the configuration data on the surveillance cameras and/or retrieve configuration data stored on the surveillance cameras. A new network video recorder introduced into the network retrieves the stored configuration data to self-configure with minimal or no human interaction. In embodiments, configuration data is distributed among a plurality of surveillance cameras, and may be stored in encrypted format.
US11223802B2

An image-based determination apparatus includes circuitry configured to receive at least one of first image data, output from image capture apparatuses, and second image data, output from another device, the first image data and the second image data to be subjected to an image-based determination operation; play and display the at least one of the received first image data and the second image data, on a display; designate a detection area, to be subjected to the image-based determination operation, in a first display area being displayed on the display, the first display area displaying the at least one of the first image data and the second image data; and perform the image-based determination operation on an image at the detection area in a second display area being displayed on the display, the second display area displaying the at least one of the first image data and the second image data.
US11223799B1

This disclosure describes techniques for providing notifications about events that occur during an online meeting. For instance, a system may establish an online meeting, such as a video conferencing meeting, for users. While in the meeting, a first user may view video of a second user and determine that the second user is experiencing an emergency event. As such, a user device of the first user may receive an input indicating that the emergency event is occurring with the second user. The system may receive the indication from the user device and verify that the emergency event is occurring. Additionally, the system may then send a notification to emergency personnel that indicates at least that the emergency event is occurring and a location of the second user. Furthermore, the system may send notification(s) to contact(s) associated with the second user that indicate at least that the emergency event is occurring.
US11223797B2

A video device includes at least one of an input connector and an output connector connectible with a video-signal cable, wherein the input connector is connected to a first resistor coupled with a predetermined potential and oppositely connected to a first signal line of the video-signal cable connected to a second resistor of a second video device, and wherein the output connector is connected to a third resistor coupled with a ground potential and oppositely connected to a second signal line of the video-signal cable connected to a fourth resistor of a third video device; and a connection determination part configured to determine a normal connection of the video-signal cable connected to the input connector based on a potential of the first signal line or to determine a normal connection of the video-signal cable connected to the output connector based on a potential of the second signal line.
US11223790B2

An imaging array includes a plurality of rows of pixel sensors. A timing pattern generator generates timing pattern control signals and provide the timing pattern control signals to every row in the array. Timing pattern control signals generated during a timing pattern period directed to operate the pixel sensors in a selected row. A latched row driver circuit includes an enable latch in each row of the array responsive to a row address enable signal provided prior to the timing pattern period to gate the timing pattern control signals to the pixel sensors in the selected row at the start of the timing pattern period. A row address generator circuit is coupled to the timing pattern generator and to the enable latches in each row of the array to generate the row address enable signal for each selected row prior to the timing pattern period.
US11223774B2

A lens apparatus having a focus lens can be detachably attached to an imaging apparatus. A sensor of the imaging apparatus photoelectrically converts an optical image formed via the lens apparatus. A generation unit generates an image based on an image signal output from the imaging apparatus. The imaging apparatus receives information about a focal length variation from the lens apparatus received by a lens communication control unit configured to control communication with the lens apparatus, and an image magnification variation correction control unit corrects the magnification of the image based on the information.
US11223757B2

A video recording device includes: a first imaging unit (in camera) arranged on a same face as that of a display unit of a casing of the device; a second imaging unit (out camera) arranged on a face different from that of the display unit of the casing of the device; and an audio input unit that inputs a command voice giving an instruction for recording a video signal. A control unit sets a delay time until start of a recording process performed by the recording unit after input of the command voice to be different in accordance with the enabled imaging unit and sets a delay time of a case where the first imaging unit is enabled to be longer than a delay time of a case where the second imaging unit is enabled.
US11223752B2

An embodiment comprises a housing, a bobbin disposed inside the housing, a first coil disposed on the bobbin, a first magnet disposed in the housing, an upper elastic member coupled to the bobbin and the housing, a circuit substrate disposed under the housing, a base which is disposed under the circuit substrate and includes a first hole, a conductive pattern disposed on the base and electrically connected to the circuit substrate, and a support member having one end coupled to the upper elastic member and the other end coupled to the conductive pattern, wherein the other end of the support member is coupled to the base through the first hole in the base.
US11223751B2

A camera module and its photosensitive assembly and manufacturing method thereof are provided. The photosensitive assembly includes a photosensitive element, a window circuit board and a packaging body integrally packaged the photosensitive element and the window circuit board to form an integrated body, wherein the window circuit board has at least one window for receiving the photosensitive element therein.
US11223749B1

A scaler includes an input interface, an output Vsync pulse generating circuit and a data buffer circuit. The input interface is arranged to receive an input Vsync pulse and input image data. The output Vsync pulse generating circuit is arranged to accordingly generate a first output Vsync pulse and a first output request in response to the input Vsync pulse. The data buffer circuit is arranged to buffer the input image data and, in response to the first output request, output a first output frame according to the input image data. The output Vsync pulse generating circuit further generates a second output Vsync pulse and a second output request according to the first output Vsync pulse and a first predetermined period and in response to the second output request, the data buffer circuit further outputs a second output frame according to the input image data.
US11223737B2

A server and a method for managing apps based on app usage patterns are provided. The server may include a communication device, a storage, a processor, and a memory storing instructions. The processor executes the instructions to receive, from an image forming device through the communication device, usage data including usage information of apps executed in the image forming device, analyze usage patterns of the apps based on the usage data and store usage pattern data corresponding to the usage patterns in the storage, receive first data corresponding to a first event from the image forming device through the communication device, generate recommendation information related to an app performing an image forming operation corresponding to the first event based on the usage pattern data and the first data, and transmit the recommendation information to the image forming device through the communication device.
US11223727B2

Provided is an image reading apparatus capable of eliminating the need for a user to correct a character portion that cannot be recognized by OCR and improve the operation burden on the user. A non-word detecting unit detects a non-word that is not considered to be a word among a plurality of words constituting the text in a document. A determining unit determines whether or not a compound word obtained by combining the non-word with at least one of the word immediately before the non-word and the word immediately after the non-word in that arrangement order is a word. A character correcting unit identifies the text portion corresponding to the compound word in the text in the document as a failed character recognition portion, and corrects the text of the failed character recognition portion to the text of the compound word.
US11223726B1

A call center data transfer system includes one or more processors that are configured to receive call data related to information provided by a caller during a first portion of a call with a first customer service representative. The one or more processors are also configured to assign an identifier to the call in response to receipt of an indication that the call should be transferred from the first customer service representative, associate the identifier with the call data in one or more databases, receive the identifier as an input during a second portion of the call with a second customer service representative, and use the identifier to retrieve the call data from the one or more databases. The one or more processors are further configured to display the call data via a display for visualization by the second customer service representative.
US11223724B2

When a user visits a website in response to selecting an advertisement, information about the user and/or about the user's visit to the website can be obtained. During the user's visit to the website, a tracking phone number can be displayed. If the user calls the tracking phone number to complete a purchase, an identifier can be embedded in the phone call. A system that handles the phone call can extract the identifier and use it to uniquely associate the phone call with the information obtained about the user's online activity. The system can also use the identifier to obtain the information so it can be used to customize the routing and/or handling of the phone call. The information may also be employed to dynamically determine if or when to present a tracking phone number to the user.
US11223718B2

[Object] To reduce power consumption even more. [Solution] Provided is a communication control device including a communication necessity information acquisition unit configured to acquire communication necessity information indicating necessity to communicate with an external device, and a drive control unit configured to control drive of a first communication unit and a second communication unit on a basis of the acquired communication necessity information, the first communication unit communicating with the external device using a first communication mode, the second communication unit communicating with the external device using a second communication mode capable of transferring data at a rate higher than the first communication mode. The drive control unit controls a drive state of each of the first communication unit and the second communication unit to be set to one of an active state capable of communicating with the external device, a power-saving state having lower power consumption than the active state, and an inactive state being a power off state.
US11223716B2

A conferencing endpoint includes a loudspeaker component, a base microphone, and an adaptive volume control module which evaluates near-end audio conditions at a conferencing endpoint and automatically determines whether to change the audio volume at a near-end loudspeaker. The endpoint can, for example, detect that a person speaking into the base microphone has begun to speak more loudly to compensate for nearby background noise. The endpoint can automatically adjust the loudspeaker volume or provide an alert that the loudspeaker will be changed, giving the user the opportunity to accept or decline an increase in speaker volume.
US11223713B1

A wearable mobile phone holder includes a holding part, a base, clamping teeth and a latch. The base is pivotally connected to the holding part through a pivot shaft. The clamping teeth are arranged on the holding part, and the latch is arranged on the base. The plurality of clamping teeth are arranged along a circumferential direction of the pivot shaft. An end of the latch is inserted into a clamping teeth gap between the clamping teeth. The mobile phone can be quickly installed into or removed from the wearable mobile phone holder by only rotating the pressing head. The mobile phone can be tightly clamped and positioned by the spring in the rotary pressing mechanism, which can be easily and quickly operated. The distance between the clamping jaws can be adjusted to adapt to mobile phones of different models and sizes to improve the generality of the holder.
US11223708B2

A system having scalable sockets to support User Datagram Protocol (UDP) connections identifies a plurality of UDP connections, wherein a plurality of remote clients connect to corresponding ones of the plurality of UDP connections. Each one of a plurality of UDP sockets is associated with a corresponding one of the plurality of UDP connections. A network stack lookup for UDP packets in network traffic is performed using a network stack to identify the UDP socket corresponding to the remote client associated with each of the UDP packet. The UDP packets are buffered with a send buffer and a receive buffer for the UDP socket corresponding to the remote client associated with the UDP packets as determined by the network stack lookup to support communication over the plurality of UDP connections using the plurality of UDP sockets. The system thereby operates more efficiently and/or is more scalable.
US11223707B1

In one embodiment, an apparatus and method are provided to: receive, by the apparatus from a node, a set up packet during a setup of a connection, the set up packet for use in a protocol that is not transmission control protocol (TCP); identify first metadata in a time period parameter field in the set up packet, for a time period, where, as a result of a detection of the time period, the connection is at least partial deactivated; and determine, based on the first metadata, a timeout attribute associated with the connection.
US11223706B2

In a communication system for vehicle-to-environment communication, data to be transmitted is transmitted wirelessly as data packets. The system includes a communication unit and an application unit which are in contact with one another via an internal communication link, the communication unit having a high-frequency antenna and a transceiver for physical data transmission, in addition to a data processor for controlling the physical transmission. The application unit has at least one data processor configured to execute application programs, to control the access of the application programs to the vehicle-to-environment communication and to execute data communication security applications. The data processor of the application unit is configured to forward the data packets including the routing between communication users and to segment the data stream.
US11223703B2

Various embodiments are provided for implementing instruction initialization in a dataflow architecture in a computing environment. A data packet may be transmitted from a selected node to one or more of a plurality of nodes using one or more existing data paths in an initialization network. A determination operation is performed to determine whether one or more of a plurality of nodes is a target node intended for the data packet. Those of the plurality of nodes determined to be a target node initialize one or more components of the target node using the data packet. The data packet may be forwarded by each of the one or more of a plurality of nodes to a subsequent node in the initialization network.
US11223702B2

A method for migration of a virtual network function, VNF, from a source node to a destination node includes receiving by the destination node a snapshot of a state of the virtual network function implemented by the source node and receiving by the destination node state update elements encoding a change of the state of the virtual network function implemented by the source node caused by processing of one or more data packets received by the source node since the snapshot.
US11223701B2

Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated. The evaluation result is used to determine whether to reject, accept, or redirect the request from the client device.
US11223698B2

Methods, systems, computer-readable media, and apparatuses may provide for the intermediated retrieval of applications on a network. A computing device may be configured to receive an application from an application server on a network. Based on, for example, the network conditions between the computing device and the application server, the computing device may query a plurality of intermediary servers. Based on a decision that, for example, the network conditions between the computing device, application server, and a selected intermediary server are better than the network conditions between the computing device and the application server, the computing device may cause the application to be retrieved by a host application of the selected intermediary server. The host application may process and transmit the application to the computing device. The computing device may display the processed application and transmit user input corresponding to the processed application to the intermediary server.
US11223694B2

The present disclosure is directed towards analyzing traffic across multiple media channels via encoded links. The method may include receiving, by a server of a media channel analysis system, identification of a plurality of media channels for which to generate encoded links to a resource, generating, by the server, different links encoded by the server and linked to the resource, assigning, by the server, a respective encoded link of the generated encoded links to each of the identified media channels, determining, by the server, for each of the identified media channels, statistics related to traffic corresponding to the respective encoded link and providing, by the server, an output comprising at least a portion of the statistics.
US11223690B2

A distributed node service management system utilizes multiple existing processor nodes of a distributed computing system, in support of the primary data processing functions of the distributed computing system. The distributed node service management system coordinates and manages service functions on behalf of processor nodes of the distributed computing system. Other features and aspects may be realized, depending upon the particular application.
US11223687B2

A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.
US11223681B2

An Updating No Sync (UNS) technique ensures continuous data protection for content driven distribution of data served by storage nodes of a fault tolerant cluster in the event of a degraded cluster state. A storage service implemented in each node includes one or more slice services (SSs) configured to process and store metadata describing the data served by the storage nodes and one or more block services (BSs) configured to process and store the data on storage devices of the node. A bin assignment service may coopt one or more healthy BSs to temporarily store updates of data and metadata received at the SS while the cluster is in the degraded state as an overflow data path (hence the term “Updating No Sync,” which denotes updating without synchronizing, i.e., not distributing the data within the cluster, but only accumulating an overflow of SS information). Once the cluster is no longer degraded, the accumulated overflow SS information at the BSs may be synchronized back to restored BSs, i.e., according to write path determination in the absence of node failure/unavailability.
US11223680B2

A method for data management comprises receiving a request from a remote computer system of a datacenter to retrieve data stored across a plurality of computer servers in a distributed manner. The data can be with respect to a state and/or attribute of the remote computer system of the datacenter. The request can be received at a first computer server dedicated to the remote computer system among the plurality of computer servers. The first computer server can generate a query to retrieve the data and direct the query to one or more other computer servers of the plurality of computer servers to retrieve the data. The data can be aggregated at the first computer server from the one or more other computer servers and transmitted to the remote computer system from the first computer server dedicated to the remote computer system.
US11223676B1

A method of data processing includes identifying a segment of entity identifiers that are associated with a target tenant and correspond to a set of clients that are to receive at least one content object via a first channel of a plurality of supported channels. The method includes modifying a feature associated with communication of content for a test subset of the segment relative to a control subset of the segment, determining a first metric corresponding to the control subset and the test subset in association with the communication of the content via the first channel and a second metric associated with the target tenant over a second channel of the plurality of channels. The method includes comparing the second metric to a metric associated with a peer group of tenants, and adjusting subsequent communications for the target based at least in part on the comparing and the first metric.
US11223674B2

The E-MoG, i.e. Extended Mobile Grid, invention is herein described as a decentralized and distributed “Cyber-physical and/or Mobile Cyber-physical System,” which may operate in connection with or semi-autonomous from or autonomously from the Internet, comprising a distributed homogeneous or heterogeneous plurality of wired and/or wirelessly interconnected stationary, portable, mobile, or self-mobile hosts, or devices, i.e. generically referred to as nodes, where the nodes' individual computation, communications, sensing, and/or actuation resources are collectivized for collaborative and/or collaborative-distributed computation and/or collaborative missions, i.e. mission processing, and/or collaborative-distributed missions, through the coordinating action of the E-MoG's distributed/decentralized software or middleware running onboard each node.
US11223666B2

A system to provide second generation (2G) voice services over internet protocol, the system including: a voice gateway (VGW) including a 2G stack to communicate control plane information and user plane information with a 2G user terminal (UT) via a circuit-switched network without modifications to the 2G-UT, an Iu-CS IP stack, and a relay to map the control plane information between the 2G stack and the Iu-CS IP stack, and vice-versa; a mobile switching center (MSC), connected to the VGW via the Iu-CS IP stack, to manage and establish the voice services between the 2G-UT and a public switched telephone network (PSTN) based on the mapped control plane information; and a media gateway (MGW) connected to the VGW via the Iu-CS IP stack, where the MGW communicates the user plane information between the 2G-UT and the PSTN after the MSC 2-G UT vocoder, e.g. AMBE, has established voice services.
US11223664B1

A method is performed at a network device including a plurality of network interfaces. The method includes receiving, from a client device, a playback request associated with a plurality of preauthored video frames. The method includes, in response to receiving the playback request, delivering, to the client device, customizable content that is based on the playback request. The method includes detecting that a first portion of the plurality of preauthored video frames and a portion of the customizable content together satisfy a switching condition. The method includes, in response to detecting that the first portion of the plurality of preauthored video frames and the portion of the customizable content together satisfy the switching condition, switching delivery of the customizable content to the client device with delivery of the first portion of a plurality of preauthored video frames to the client device.
US11223660B2

Systems and methods for facilitating shared access-right evaluation using linked communication channels are provided. A first communication can be received over a first communication link from a first user device, and a second communication can be received over a second communication link from a second user device. The first and second communications can include requests for the assignment of access rights. Map data can be generated and transmitted to each of the first and second user devices. Each user device can display a visual representation of access-right data. Further, a communication session can be facilitated between the first user device and the second user device. The communication session can be presented on the visual representation for each user device so that the first user and the second user can collaboratively evaluate access rights.
US11223652B1

Systems and methods are presented for causing deception technology to be installed on a first computing device, generating a unique identifier for a user associated with the first computing device and the first computing device, and generating a unique Uniform Resource Locator (URL) associated with the unique identifier. The systems and methods further presented for transmitting the unique URL to the first computing device, detecting that the unique URL has been accessed by a second computing device, capturing data identifying the time and date the unique URL is accessed and information associated with the second computing device accessing the URL, and generating a notification to alert the user of the first computing device of unauthorized access.
US11223640B2

Systems and methods are disclosed for computing network operations. For example, methods may include receiving, at a computing device located within a private network, a message sent from a server located outside of the private network, the message including an observable; invoking, within the private network, a search of data associated with the private network to obtain a search result that includes data matching the observable; aggregating, within the private network, data from the search result that matches the observable to obtain a report that includes an indication of the observable, a count of occurrences of the observable, and identification of one or more components associated with the observable; and transmitting the report to the server.
US11223639B2

Systems and methods for an agent-based approach that facilitates endpoint network traffic analysis are provided. According to an embodiment, an agent running on an endpoint device associated with an enterprise network collects network communication metadata from the endpoint device responsive to receiving callbacks from a kernel-level tracing facility implemented within an OS of the endpoint device and locally stores the collected network communication metadata. Further, the agent performs time-based aggregation of the collected metadata to reduce transmission bandwidth and local storage requirements. The aggregated metadata from the endpoint device is submitted to an anomaly detection service when the endpoint device is connected to the enterprise network. The anomaly detection service uses a machine-learning based approach for detection of anomalous behavior.
US11223634B2

Secured automated or semi-automated systems are provided herein. In one embodiment, a sensor system includes a sensor, a legacy computing environment that is configured to communicate with the sensor and process sensor raw data output, and transmit the processed sensor output to a first network node over the network, and a trusted computing environment configured to receive raw sensor output directly from the sensor and transmit the raw sensor output to an additional network node or the first network node over the network.
US11223613B2

Systems and methods for allowing one or more users to access a number of tenant systems in a multi-tenant cloud environment are disclosed. The method includes registering a user to the tenant systems based on an identity information received from the user. The same identity information is associated with each of the tenant systems. The method also includes creating an account corresponding to each of the tenant systems for the user. The method further includes allowing the user to access one or more of the tenant systems based on the identity information entered by the user. The user accesses the tenant systems by entering the same identity information. Further, the same identity information is used for identifying the user in each of the tenant systems.
US11223596B2

Technologies are provided for generation of composite messages using qualifying events corresponding to respective ticketed performances and qualifying actions of a subscriber of a service platform. By analyzing qualifying events and qualifying actions jointly, the disclosed technologies supply a number of contextually-relevant individual messages collected in a composite message that is delivered to the subscriber periodically. The individual messages describe ticketed performances that are relevant to the subscriber. The composite message also provides reasons for the inclusion of the individual messages in the composite message. The individual messages can be arranged within the composite message according to a layout based on a ranking of priority scores. Each priority score conveys a level of relevancy of a ticketed performance with respect to a subscriber. The provided technologies, therefore, supply a composite message that can match the subscriber to personalized ticketed performances while reducing the number of messages received by the subscriber.
US11223593B2

In some implementations, messaging services, through which messages from an entity, such as a company, are communicated to various users, are managed. In one aspect, the techniques described may be provided by a messaging management service that keeps track of such messaging services and provides messages to users through these messaging services on behalf of various companies. In this way, the messaging management service may enable companies to quickly establish a presence on new communication platforms and more easily communicate through the mobile communication and social networking services that are most suitable to their existing and potential customers.
US11223591B2

Described are techniques for modifying a shareable location in shared posts. The techniques including a method comprising inputting a social networking post received from a user device to a location precision model executing as an application on the user device, and where the social networking post is associated with a first time and a shareable location. The method further comprises outputting, by the location precision model, a modified shareable location. The method further comprises transmitting the social networking post to a social networking system with a modified shareable location, wherein the modified shareable location is a generalized version of the shareable location.
US11223589B1

A proximity policy associated with an electronic message. e.g., an email, can be used to identify prohibited nodes in a social network data structure. The prohibited nodes are of users that are to not receive the electronic message. A graphical user interface element can be used to select a value from a range of values, where the value identifies nodes in the social network as the prohibited nodes.
US11223582B2

In certain embodiments, pre-chat intent prediction and dialogue generation may be facilitated. In some embodiments, a chat initiation request may be obtained from a user. The latest activity information associated with the user may be provided to a prediction model to obtain a first set of predicted intents of the user. For each intent of the first set of predicted intents, a candidate question may be selected from a question set based on the candidate question matching the intent. Within ten seconds of the chat initiation request, the candidate questions may be simultaneously presented on the chat interface. Based on negative feedback obtained via the chat interface with respect to the candidate questions, additional candidate questions matching the second set of predicted intents may be presented on the chat interface. In some embodiments, the negative feedback may be provided to the prediction model to update configurations of the prediction model.
US11223578B2

A system includes a plurality of client terminals, and a reception service system receiving data from the plurality of client terminals. The reception service system includes a first queue configured to receive data to be a target of predetermined processing, and a second queue configured to receive data not to be a target of the predetermined processing. Each of the plurality of client terminals transmits data relating to an event that occurred in the client terminal, to the second queue based on a second transmission rule for transmission of data to the second queue in a case where it is determined that an amount of data transmitted from the client terminal to the first queue per unit time exceeds a predetermined value.
US11223565B2

MPTCP connections and their corresponding TCP subfiows are routed by a load balancer toward backends. Each MPTCP connection is routed to a single backend and is able to include primary and secondary TCP subfiows. Routing includes performing, responsive to setting up a primary TCP subflow of an MPTCP connection, load balancing of the connection to select a backend for the connection. The MPTCP connections and their TCP subflows are tracked by the load balancer to route the MPTCP connections and their corresponding TCP subfiows to corresponding selected backends. A backend determines whether a request by a client to set up a primary TCP subflow of an MPTCP connection already includes a key used to generate a token used to uniquely identify the MPTCP connection from other MPTCP connections. The backend generates the token based on the key. The backend uses the token to distinguish subsequent communications for the MPTCP connection.
US11223562B1

Systems and methods for selectively processing packets based on their classification by a CBF are provided. According to one embodiment, a network device receives a packet, extracts n-tuple values from the header of the packet that are indicative of a particular transport protocol connection with which the packet is associated, determines whether the particular transport protocol connection represents an active transport protocol connection represented within the CBF by searching the CBF based on the n-tuple values. When the packet is a first packet of a new connection, counters maintained by the CBF corresponding to the n-tuple values are incremented. When a decrement event is detected for one or more of the counters, they are decremented. Finally, the packet is processed in accordance with its classification as a first packet of a new connection or a subsequent packet of an existing connection.
US11223561B2

Methods are provided for mitigating hash correlation. In this regard, a hash correlation may be found between a first switch and a second switch in a network. In this network, a first egress port is to be selected among a first group of egress ports at the first switch for forwarding packets, and a second egress port is to be selected among a second group of egress ports at the second switch for forwarding packets, where the first group has a first group size and the second group has a second group size. Upon finding the hash correlation, a new second group size coprime to the first group size may be selected, and the second group of egress ports may be mapped to a mapped group having the new second group size. The second switch may be configured to route packets according to the mapped group.
US11223554B2

A network node (21), which is placed within a core network, stores a list of network elements (24) capable of forwarding a trigger message to a MTC device (10). The network node (21) receives the trigger message from a transmission source (30, 40) placed outside the core network, and then selects, based on the list, one of the network elements to forward the trigger message to the MTC device (10). The MTC device (10) validates the received trigger message, and then transmits, when the trigger message is not validated, to the network node (21) a reject message indicating that the trigger message is not accepted by the MTC device (10). Upon receiving the reject message, the network node (21) forwards the trigger message through a different one of the network elements, or forwards the reject message to transmission source (30, 40) to send the trigger message through user plane.
US11223542B2

Visualizations are automatically generated based at least on a received identifier identifying a report. One or more data sets and one or more style configurations are retrieved from a shared visualization library via a backend API based on the received identifier and passed to a router component. The router component includes a switch that renders a score component, which generates a score visualization, if the retrieved data sets include score data. If the data sets include time series data, or the score visualization also includes a time series graph, the router component renders a time series component that passes the data sets and the style configurations to a parser that parses the data sets and the style configurations and outputs one or more highcharts options objects. A highcharts component generates the time series visualizations and/or adds the time series graph to the score visualization based on the highcharts options objects.
US11223540B1

Techniques are described for routing service requests. Actions performed by an individual in an application are detected and used to determine a category of product or service that the individual is interested in. An activity record can be stored in an activity data store, the activity record identifying the individual and the category of interest determined for the individual. On subsequently receiving a service request from the individual, to an environment such as a call center, the activity record can be accessed and used to predict the individual's service need as corresponding to the category determined based on their previous actions. The service request is then automatically routed to a service representative who is suited to handle requests in that particular category. In some implementations, the category can be predicted and/or inferred based on the detected user activities in particular portions of the application.
US11223529B1

Methods, non-transitory computer readable media, and infrastructure management devices that inventory, and facilitate improved security of, public cloud databases are illustrated. With this technology, access data for one or more accounts associated with one or more public cloud networks is obtained. This technology then periodically identifies, stores an indication of, and obtains and stores a state of, a plurality of databases hosted by the public cloud networks using the obtained access data and one or more application programming interfaces (APIs) provided by the public cloud networks for each of one or more types of the databases. A dashboard comprising an inventory of the databases for a historical time period is then generated, based on the stored indication and state of each of the databases, and output.
US11223528B2

Systems and methods for managing content in a cloud-based service platform. A method embodiment operates over storage content objects stored in storage devices in a cloud-based shared content management system. The method commences upon identifying a source object and identifying derivative objects that are generated based properties of the source object. After a time, candidate eviction objects are identified. One form of analysis is performed over source objects and another form of analysis is performed over derivative objects. Derivative objects are classified using the analysis, which classification is used to determine object management commands associated with the derivative object such as to remove the derivative object from one storage location (e.g., in a high-performance storage filer) and relocate it to another (e.g., lower cost) storage location. Based on the analysis, a derivative object might be deleted completely and then regenerated at a later time if/when needed.
US11223527B1

A datacenter network can be made of points of deliveries and patch panels. Rewiring the logical links within the datacenter network to meet a new network topology is computationally intense. Methods, systems, and apparatuses are provided to modify an existing network topology with a provided existing physical topology and logical topology into the new network topology. For example, the provided physical topology can include changes to the network, such as adding new points of delivery, adding additional patch panels, increasing the number of physical connections between points of delivery and patch panels, or removing a point of delivery.
US11223526B1

Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
US11223523B2

A computer-implemented method is for comparing protocols. In an embodiment, the computer-implemented method includes first receipt of a first protocol relating to a performance of a measurement at a first medical device, including a plurality of first protocol steps; and second receipt of a second protocol relating to a performance of a measurement at a second medical device. The computer-implemented method further includes determination of a plurality of arrangements of the first protocol steps; determination of a plurality of comparison values, each of the comparison values being based on a comparison of the second protocol with one of the arrangements of the first protocol steps; determination of an agreement value based upon the plurality of comparison values; and provision of the agreement value.
US11223518B2

Apparatus, device, methods and system relating to a vehicular telemetry environment for identifying in real time unpredictable network communication faults based upon pre-processed raw telematics big data logs that may include gps data and an indication of vehicle status data, and supplemental data that may further include location data and network data.
US11223517B2

An independent and interlocking redundancy system includes one or more control targets, operation processors, and one or more standby processors. The one or more standby processors is configured to make transition from a standby state to a warming-up state when one of the operation processors malfunctions, transmit, in the warming-up state and to the one or more control targets, a control command same as that transmitted to the one or more control targets by non-malfunctioning one of the operation processors, at a timing at which the malfunctioning one of the operation processors is supposed to transmit the control command, and determine and transmit the control command independently from and by taking turns with respect to the non-malfunctioning one or more of the operation processors, after warm-up of the one or more standby processors is completed.
US11223509B2

An in-phase and quadrature mismatch compensator for a quadrature transmitter includes a delay element, a complex-valued filter and an adder. The delay element receives an input transmit signal and outputs a delayed transmit signal. The complex-valued filter receives the input transmit signal and outputs a selected part of a filtered output transmit signal. The adder adds the delayed transmit signal and the selected part of the filtered output transmit signal and outputs a pre-compensated transmit signal. In one embodiment, the selected part of the filtered output transmit signal includes the real part of the complex-valued output transmit signal. In another embodiment, the selected part of the filtered output transmit signal includes the imaginary part of the complex-valued output transmit signal. Two transmit real-valued compensators are also disclosed that combine the in-phase and quadrature signals before being filtered.
US11223505B2

Wireless communications systems and methods related to multiplexing different waveforms in wireless networks are provided. A first wireless communication device identifies a configuration for communicating a first waveform signal before a guard interval (GI)-based waveform signal, the configuration indicating a GI waveform requirement of the GI-based waveform signal. The first wireless communication device communicates, with a second wireless communication device, the first waveform signal including a plurality of first symbols carrying data, wherein a last symbol of the plurality of first symbols includes a portion without data transmission based on the GI waveform requirement.
US11223494B2

Some embodiments of the invention provide novel methods for providing transparent services for multicast data messages traversing a network edge device operating at a boundary between two networks. The method analyzes data messages received at the network edge device to determine whether they require a service provided at the boundary and whether they are unicast or multicast (including broadcast). The method modifies a multicast destination media access control (MAC) address of a multicast data message requiring a service to be a unicast destination MAC address and provides, without processing by a standard routing function, the modified data message directly to an interface associated with a service node that provides the particular service required by the data message. The method receives the serviced data message, restores the multicast destination MAC address, and forwards the serviced data message to a set of destinations associated with the multicast destination address.
US11223487B2

A method of digital forensics based on blockchain technology and a fine-grained access control scheme, using a finite state machine (FSM) based on smart contracts to manage a digital certificate, where a law enforcement agency ends the warrant request to a court and upon approval of the request collects the forensics data by obtaining the master secret key for accessing the forensic data from a plurality of authorities. The forensics data are encrypted by D-KP-ABE (Distributed Key Police Attribute-based Encryption) with privacy-preserved access policy. The secret sharings are required to form the decryption key for accessing the forensics data. The secret sharings are distributed among the plurality of authorized authorities so that no individual authority has a complete master key by itself. Each state of the FSM requires digital signature(s) of at least one specific authorized authority for transitioning to a next state.
US11223483B2

In one example an apparatus comprises a computer-readable memory, signature logic to compute a message hash of an input message using a secure hash algorithm, process the message hash to generate an array of secret key components for the input message, apply a hash chain function to the array of secret key components to generate an array of signature components, the hash chain function comprising a series of even-index hash chains and a series of odd-index hash chains, wherein the even-index hash chains and the odd-index hash chains generate a plurality of intermediate node values and a one-time public key component between the secret key components and the signature components and store at least some of the intermediate node values in the computer-readable memory for use in one or more subsequent signature operations. Other examples may be described.
US11223478B2

An example system can include a reference biometric template (RBT) reader, an authenticator, and an auxiliary system. In some examples, during an initial enrollment process, the RBT reader obtains a biometric from a user, transforms the biometric into an RBT, and provides different shares of the RBT to the authenticator and the auxiliary system. The authenticator and the auxiliary system create respective shares of helper data. In some examples, the authenticator and the auxiliary system use a non-commutative transformation function to embed a secret key in their respective shares of the helper data. The auxiliary system provides its share of the helper data to the authenticator. The authenticator combines its share of the helper data with the share provided by the auxiliary system to create a full version of the helper data. The helper data can be used in a subsequent authentication process between the RBT reader and the authenticator.
US11223470B1

A computing entity accesses one or more blocks of a blockchain, encrypts the content of the one or more blocks using a first cryptographic technique to generate one or more first encrypted block values, and writes a first side chain block comprising the one or more first encrypted block values and a first signature to a first side chain. The computing entity accesses at least one of (a) at least one block of a particular second set of one or more second sets of the plurality of blocks or (b) one or more first side chain blocks corresponding to blocks of the second set, encrypts the content of the accessed block(s) using a second cryptographic technique to generate at least one second encrypted block value, and writes a second side chain block comprising the at least one second encrypted block value and a second signature to a second side chain.
US11223458B2

A PBCH bandwidth processing method includes: determining whether a current frequency band is a preset type of frequency band, the preset type of frequency band being capable of using two subcarrier spacings (SCSs); if the current frequency band is the preset type of frequency band, reducing the number of PBCH information bits comprised in a load in a PBCH corresponding to the current frequency band and maintaining the number of resource elements (REs) occupied by a demodulation reference signal (DMRS) in a synchronization signal block (SSB) corresponding to the current frequency to be unchanged, or maintaining the number of PBCH information bits comprised in the load in the PBCH corresponding to the current frequency band to be unchanged and reducing the number of REs occupied by the DMRS in the SSB corresponding to the current frequency band.
US11223452B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure relates to a method and apparatus for transmitting uplink (UL) data in a wireless communication system. A method includes receiving configuration information for a grant-free UL transmission, the configuration information including information on a number of repetitive transmissions and period information; identifying a plurality of resources for the repetitive transmissions in a period based on the configuration information; identifying a resource for an initial transmission of the UL data based on a value of a redundancy version (RV) associated with the resource; and performing the initial transmission of the UL data on the identified resource. A number of former resources F are capable of being used for the initial transmission of the UL data among the plurality of resources for the repetitive transmissions. The number of the former resources F is determined based on the number of the repetitive transmissions.
US11223448B2

An operation method of a first communication node in a communication system includes receiving a signal from a second communication node; demodulating the signal to obtain LLR values; calculating a first codeword based on the LLR values; selecting error patterns from among all error patterns based on Hamming weights; generating second codewords by applying the first codeword to each of the selected error patterns; and determining a codeword having a highest similarity to the first codeword among the second codewords as an optimal codeword.
US11223447B1

Systems and methods are disclosed for a multiple detector data channel and data detection utilizing different cost functions. For example, a digital data channel system can have multiple data detectors where each data detector implements a distinct cost function for detecting data. A cost function analyzer can then selectively choose decisions from the multiple data detectors to generate a data sequence. In some examples, a dual detector system may have one detector implement a Soft-Output Viterbi Algorithm (SOVA) cost function and another detector implement a peak detection algorithm. Further, in some embodiments, the cost function analyzer can implement multiple selection criteria to determine which decisions to include in a data sequence from the multiple data detectors.
US11223442B2

Signal distribution arrangements are assembled by selecting a terminal body and a tap module combination that provides the desired signal strength at the intended position in an optical network. Each terminal body includes an input connection interface, a pass-through connection interface, a module connection interface, and multiple drop connection interfaces. Each tap module houses an optical tap having an asymmetric split ratio. Most of the optical signal power received at the signal distribution arrangement passes to the pass-through connection interface. A portion of the optical signal power is routed to the drop connection interfaces (e.g., via a symmetrical optical power splitter). The tap module and terminal body combination are selected based on the desired number of drop connection interfaces and to balance the asymmetric split ratio with the symmetric split ratio.
US11223440B2

An electronic device comprises a first circuit portion comprising one or more components, including a first counter, which are clocked by a first clock signal. The first circuit portion is arranged to receive a data stream comprising a plurality of data signals. A second circuit portion comprises one or more components clocked by a second clock signal and a second counter not clocked by the second clock signal. The first clock signal is not synchronised to the second clock signal. The second circuit portion is arranged to: receive samples of the data stream from the first circuit portion at a sample rate and to time-stamp each received sample with a count value of the second counter. The second circuit portion increments the count value of the second counter by a predetermined increment value for each received sample.
US11223435B2

[Problem to be Solved] To provide a serial data transmission device that makes it possible to dynamically switch a band or a data transmission path and enhance the stability to failure while multiplexing and transmitting data by a TDM method when serial data is transmitted between a plurality of daisy-chained data transmission devices. [Solution] There is provided a serial data transmission device including: a receiver that receives data serially transmitted by a time-division multiplex method from another device daisy-chained to the serial data transmission device; a transmitter that serially transmits data by the time-division multiplex method to another device daisy-chained to the serial data transmission device; and a controller that controls serial transmission by the receiver and the transmitter, in which the controller performs control to make the serial transmission by the transmitter adjustable.
US11223433B1

A real time messaging platform identifies an audio snippet of a time-based media (TBM) event. The messaging platform maintains a real time repository of concurrently broadcasting TBM events as well as a historical repository of previously broadcast TBM events. These repositories contain acoustic fingerprints of their respective TBM events. The messaging platform matches an acoustic fingerprint of the audio snippet with one of the stored acoustic fingerprints to identify the TBM event in the recorded snippet. To identify the TBM event, the messaging platform matches multiple overlapping reference audio segments of the reference audio stream with multiple test audio segments of the audio snippet. This allows the platform to account for time delays between the test and reference audio segments that would otherwise hinder the matching process.
US11223429B2

A communication system and method is described, including two or more transceivers at different locations, in which a region of the atmosphere at an altitude ranging from 150-350 KM is modified by applying an E-Field strength of 0.2 V/m to create a High-Frequency Ionized Lines/High-Frequency Plasma Lines (HFIL/HFPL) region. The HFIL/HFPL region provides a means for incoming RF transmission signals to be isotropically repeated and received by transceivers at other distant locations within line-of-sight of the HFIL/HFPL region. Incoming RF transmissions into the HFIL/HFPL region may use radio frequencies ranging from 100 MHz-20 GHz. The system described offers a means for users to transmit data from one over-the-horizon location to another at distances up to 4800 km without wires or physical satellites.
US11223408B2

A method performed by a network node for determining a beam to be transmitted to at least a first User Equipment, UE is provided. The network node determines (903) a beam to be transmitted to at least a first UE based on an obtained average spatial profile of radiated power in each direction. The average spatial profile of radiated power is based on an spatial profile of radiated power averaged over any one or more out of a frequency interval and a time interval.
US11223396B2

The disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). An operation of a base station to location-based user classification and power allocation in a wireless communication system is provided. The method performed by a base station includes forming a pre-defined terminal group beam, classifying terminals into a plurality of terminal group by using location information of the plurality of terminals, received from the base station, allocating transmit (Tx) power to a terminal in a terminal group based on the location information of the plurality of terminals existing in each terminal group, and adjusting Tx power distributed to each terminal group so that an overall system communication capacity is greatest.
US11223394B2

Systems, methods, and instrumentalities are disclosed for antenna virtualization, e.g., in at least a two-dimensional antenna array. NE physical antenna elements may be virtualized to Np logical antenna ports. A virtualization may be WTRU-specific, which may optimize MIMO performance. A simplified MIMO scheme may be used with A reduction in feedback, reference signal, and/or control signaling overhead. Antenna virtualization schemes may utilize channel characteristics. Antenna virtualization may be defined, for example, based on antenna port to antenna element mapping, based on a measurement reference signal, based on a codebook or a codebook subset or based on an antenna virtualization matrix. One or more antenna virtualization schemes may be configured in a cell. Antenna virtualization schemes may be configured in a WTRU-specific manner, perhaps for example based on a WTRU channel characteristic(s). A WTRU may report one or more useful (e.g., optimized) antenna virtualization schemes, e.g., based on one or more measurements.
US11223380B2

The invention relates to a method for filtering a numerical input signal sampled at a sampling frequency in order to obtain a filtered signal, the method including at least one step for: obtaining a first (respectively second) output signal by carrying out first (respectively second) operations on the first (respectively second) processing channel, the first (respectively second) operations including at least the application of a discrete Fourier transform to M/2p points on a signal coming from the input signal, the integer p being greater than or equal to 1, applying an inverse discrete Fourier transform to M/2p points on the first signal in order to obtain M points of the spectrum of the first signal, M being an integer strictly greater than 2, the application step being carried out by the addition of the results of two processing channels.
US11223379B2

A multiband radio (108) is presented that includes front-end architecture that can produce a substantial size/weight/cost reduction on the necessary air cavity multiband receive filter design of existing multiband radio (108)s. In particular, the disclosure presents a multiband radio (108) configured to filter a set of sub-bands of a multiband uplink signal. In an aspect, the multiband radio (108) includes one or more wideband filters (206) configured to filter any group of two or more adjacent sub-bands in a frequency spectrum utilized by the multiband radio (108) for communication with one or more user equipment (UE). In addition, the multiband radio (108) includes a multiplexer (343, 542) configured to isolate each of the uplink sub-bands using separate filters (340, 540). Furthermore, the multiband radio (108) includes a plurality of single sub-band filters (410), each of the plurality of single sub-band filters (410) configured to filter a different isolated uplink sub-band in the frequency spectrum.
US11223374B2

Described is an apparatus of an Evolved Node-B (eNB) operable to communicate with a User Equipment (UE) on a wireless network. The apparatus may comprise a first circuitry, a second circuitry, a third circuitry, and a fourth circuitry. The first circuitry may be operable to identify a data block having a number N1 of bits. The second circuitry may be operable to determine a number N2 of filler bits based on a set of one or more parameters and the N1 of bits of the data block. The third circuitry may be operable to pad the data block with the N2 filler bits to form a padded data block having a number N3 of bits. The fourth circuitry may be operable to encode the N3 bits of the padded data block to form a polar codeword having a number N4 of bits.
US11223369B2

Compressing data includes hashing a first token length of an incoming data steam into a hash table, where the first token length includes a plurality of bytes. A second token length of the incoming data stream may be hashed into the hash table. The second token may be larger than the first token length and includes the plurality of bytes. The method may further include automatically comparing which token length enabled more efficient data compression, and automatically adjusting at least one of the first and second token lengths based on the comparison.
US11223365B1

A system and method for suppressing aperture noise resulting from clock jitter associated with a Nyquist analog-to-digital converter (ADC) using self-referred time measurements are provided. The system comprises of a clock, a delay element, a time subtractor, a time-to-digital converter, a filter element, a first digital subtractor, an integrator, a differentiator, and a multiplier. Each of the delay element, time subtractor, time-to-digital converter, filter element, first digital subtractor, integrator, and multiplier is electrically connected in parallel with the ADC, which allows the clock to generate a clock signal that advances into the system and the ADC in order to isolate and suppress the noise aperture associated with the ADC. As such, the architecture of the system is configured to isolate and suppress aperture noise resulting from clock jitter associated with an analog-to-digital converter (ADC) to allow the output signal of the system be independent of the aperture noise.
US11223363B2

Disclosed is an open loop fractional frequency divider including an integer divider, a control circuit, and a phase interpolator. The integer divider processes an input clock according to the setting of a target frequency to generate a first frequency-divided clock and a second frequency-divided clock. The control circuit generates a coarse-tune control signal and a fine-tune control signal according to the setting. The phase interpolator generates an output clock according to the first frequency-divided clock, the second frequency-divided clock, and the two control signals. The two control signals are used for determining a first current, and their reversed signals are used for determining a second current. The phase interpolator controls a contribution of the first (second) frequency-divided clock to the generation of the output clock according to the first (second) frequency-divided clock, the reversed signal of the first (second) frequency-divided clock, and the first (second) current.
US11223362B2

A phase-locked loop (PLL) circuit is provided in the invention. The PLL circuit includes a first DTC, a first selection circuit, and a second selection circuit. The first DTC receives a first delay control signal to dither a reference signal or a feedback signal. The first selection circuit is coupled to the first DTC. The first selection circuit receives the reference signal and the feedback signal, and according to the selection signal, transmits the reference signal or the feedback signal to the first DTC. The second selection circuit is coupled to the first DTC and the first selection circuit. The second selection circuit determines the output paths of an output reference signal or an output feedback signal according to the selection signal.
US11223359B2

Disclosed systems and methods relate to a power efficient voltage level translator. In a normal mode wherein a first supply voltage of the first voltage domain and a second supply voltage of the second voltage domain are different, the voltage level translator translates an input signal in a first voltage domain to an output signal in a second voltage domain. In a bypass mode wherein the first supply voltage and the second supply voltage are substantially the same, a bypass circuit is configured to bypass the voltage level translator and provide the input signal as the output signal in the first voltage domain, thus avoiding delay introduced by the voltage level translator in the bypass mode. Further, a power-down circuit is configured to power-down the voltage level translator in the bypass mode but not in the normal mode.
US11223357B2

A keyswitch includes a circuit board, a bottom board abutting against the circuit board, a cap, a light receiver and a light emitter disposed on the circuit board and opposite to each other, a base disposed on the circuit board, a cover disposed on the base, a first elastic member disposed through the cover and the base, a support device, and a second elastic member fixed to the base and having a flexible rod. The support device is movably connected to the cap and bottom board and has a sheet structure. When the cap is pressed, the sheet structure blocks light transmission between the light emitter and the light receiver to generate a triggering signal. When the cap is pressed to make the flexible rod deform downward with the sheet structure and then cross the sheet structure, the flexible rod is released to collide with the cover to make sound.
US11223353B1

The present invention provides an electronic switch including: a connection unit including connection terminals to which at least two or more loads requiring supply of power are respectively connected; a power connection unit including power terminals configured to receive a power from an outside; a radio signal reception unit which includes at least two or more operation buttons for controlling supply of power to each load connected to the connection unit, and is wirelessly connected to a remote controller, which sends radio signals having different identifiers according to an operation of each of the operation buttons, to receive a radio signal; a switching circuit unit which is configured to receive a power from the power terminal of the power connection unit, includes switching circuits connected to each of the connection terminals, and is configured to supply the power to the loads connected to the connection terminals or cut off supply of power according to a turn-on or turn-off operation of the switching circuit based on a switching control signal; and a central control unit configured to, when receiving the radio signal, generate a switching control signal to be transmitted to each of the switching circuits using an identifier in the received radio signal.
US11223346B2

An apparatus and method are provided. According to one embodiment, an apparatus includes a level-shifter circuit configured to output voltages Vol+ and Vol−; and an output alignment circuit configured to output voltages Vo+ and Vo− that are triggered by an edge of a combination of Vol+ and Vol−, and where Vo+ and Vo− are set by high states of Vol+ and Vol− prior to a transition on an input of the level-shifter circuit, and the method includes outputting, by a level-shifter circuit, voltages Vol+ and Vol−; and outputting, by an output alignment circuit, voltages Vo+ and Vo− that are triggered by an edge of a combination of Vol+ and Vol−, and where Vo+ and Vo− are set by high states of Vol+ and Vol− prior to a transition on an input of the level-shifter circuit.
US11223345B2

An input signal having a logic low level at a first voltage and a logic high level at a second voltage is received by a Schmitt trigger. A voltage generator outputs a reference voltage generated from a third voltage that is higher than the second voltage. A first transistor coupled between the third voltage and a power supply node of the Schmitt trigger is biased by the reference voltage to apply a fourth voltage to the power supply node of the Schmitt trigger that is dependent on the reference voltage. The reference voltage has a value which causes the fourth voltage to be less than or equal to the second voltage. A second transistor coupled between the input signal and the input of the Schmitt trigger circuit is also biased by the reference voltage to control the logic high level voltage of the input signal at the Schmitt trigger.
US11223339B2

A vehicle speed detecting unit detects a vehicle speed. A threshold changing unit changes a threshold in accordance with the vehicle speed detected by the vehicle speed detecting unit. A gain calculating unit calculates a gain value of an input sound inputted to a microphone. A sound control unit mutes the input sound when the gain value of the input sound is equal, to or greater than the threshold changed by the threshold changing unit, the gain value being calculated by the gain calculating unit.
US11223335B2

The exemplified disclosure presents a highly power efficient amplifier (e.g., front-end inverter and/or amplifier) that achieves significant current reuse (e.g., 6-time for a 3-stack embodiments) by stacking inverters and splitting the capacitor feedback network. In some embodiments, the exemplified technology facilitates N-time current reuse to substantially reduced power consumption. It is observed that the exemplified disclosure facilitates significant current-reuse operation that significantly boost gain gm while providing low noise performance without increasing power usage. In addition, the exemplified technology is implemented such that current reuse and number of transistor has a generally linear relationship and using fewer transistors as compared to known circuits of similar topology.
US11223332B2

Disclosed is an electronic device including a power amplifier (PA) configured to amplify a transmission signal, a matching circuit configured to be connected with the PA and to form a load impedance, a filter configured to be connected with the matching circuit, and a control circuit configured to control a state of at least one of a bias of the PA, the matching circuit, and the filter. The control circuit may identify a network to which the electronic device is connected among a first network and a second network and may operate the matching circuit in one of a first state, a second state, and a third state based on the identified network.
US11223324B2

Multi-level envelope trackers with an analog interface are provided herein. In certain embodiments, an envelope tracking system for generating a power amplifier supply voltage for a power amplifier is provided. The envelope tracking system includes a multi-level supply (MLS) DC-to-DC converter that outputs multiple regulated voltages, an MLS modulator that controls selection of the regulated voltages over time based on an analog envelope signal corresponding to an envelope of the RF signal amplified by the power amplifier, and a modulator output filter coupled between an output of the MLS modulator and the power amplifier supply voltage.
US11223318B2

Connectors, systems with connectors and processes with connectors are described. These include how connectors can actively hold external portions of two frames or other components together during transport and before final installation, as well as, how the connectors can be repositionable on the frame or other component so as to provide a mechanical connection in one position and not to provide a mechanical connection when moved into a second position. The connectors can also function to provide spacing or alignment or both between frames or other components grouped together using the connectors.
US11223312B2

In a rotary machine control device for controlling a rotary machine having a multi-group multiphase configuration, a phase difference θcoil of 150° to 210° (excluding 180°) is electrically provided between a winding for an odd-number group and a winding for an even-number group in the rotary machine, wherein, when the effective value of a voltage command is smaller than a voltage threshold, the phase difference between the voltage commands for the respective groups is set to 180°, and when a torque command is greater than a torque threshold, the phase difference between the voltage commands for the respective groups is set to θcoil.
US11223308B2

Provided is a method of controlling a multi-channel multi-phase electrical machine including a plurality of channels each with a set of phase windings connected to a converter, which method includes the steps of operating the converters to electrically phase-shift the channels; computing harmonic injection currents for a dominant harmonic on the basis of electrical quantities in a rotating reference frame; determining harmonic voltage references for the dominant harmonic on the basis of the harmonic injection currents; and regulating the AC output voltages of the channels according to the fundamental voltage references and the harmonic voltage references. Also provided is a control arrangement of a multi-channel multi-phase electrical machine; a wind turbine; and a computer program product.
US11223304B2

A motor control system comprises: a motor comprising motor windings; and electric control units connected with the motor, each of the electric control units comprising an inverter. One of the electric control units comprises: a direct current (DC) bus; first switches, each of the first switches connected with a respective one of the motor windings; second switches, each of the second switches connected with the DC bus and a respective one of the motor windings; a first switch driver generating drive signals to drive the first and second switches; pull up resistors, each of the pull up resistors connected between the DC bus and a respective one of the second switches. The voltage pulled up by the pull up resistors can force the second switches to be turned on to short the motor windings in a state that the first switch driver does not generate the drive signals.
US11223301B2

A circuit for generating electrical energy is disclosed. The circuit uses a pulse generator in combination with a tube having a cavity therein. The tube can have material therein, such as solid material or fluid passing therethrough. A thyristor or other negative resistance is in series with the tube to increase a change of voltage with respect to time. A resultant energy applied to a load is larger than the energy supplied by the pulse generator due to the absorption of external energy by the tube.
US11223296B2

There is provided a power conversion device capable of effectively reducing a surge voltage generated by a parasitic inductance of a circuit. The power conversion device 1 is configured to operate a motor 8 driving a compression mechanism 7 of an electric compressor 16 by means of a three-phase inverter circuit 28 having a plurality of switching elements 18A to 18F. The power conversion device calculates a surge voltage value of each phase from a parasitic inductance of the circuit and phase currents iu, iv, and iw of the motor 8 to derive a phase in which the surge voltage value becomes maximum, and suppresses the switching of the switching elements 18A-18F of the phase having the maximum surge voltage value by a discontinuous modulation method.
US11223295B2

In a capacitor device for transferring power between a power source and a target component including an electronic and/or electric component, at least one capacitor is housed in a capacitor case. A busbar is drawn out from the capacitor case. The busbar electrically connects the at least one capacitor to the target component. The capacitor case includes at least first, second, and third fixture members for fixation of the capacitor case. The third fixture member is located to be separated from a virtual line connecting between a first reference point of the first fixture member and a second reference point of the second fixture member, and located to be closer to the target component than the first and second fixture members are. The busbar is located to be closer to the third fixture member than to the virtual line.
US11223294B2

The present disclosure provides to a power converter including an AC input terminal (ACin), a neutral terminal (N), an AC output terminal (ACout), an AC/DC converter circuit (210) connected between the AC input terminal, a positive DC terminal (DCP), and a negative DC terminal (DCN), a DC capacitor (C15) connected between the positive DC terminal (DCP) and the negative DC terminal (DCN), a line frequency commutated neutral circuit (220) connected between the positive DC terminal (DCP), the negative DC terminal (DCN), and the neutral terminal (N), and a DC/AC converter circuit (230) connected between the positive DC terminal (DCP), the negative DC terminal (DCN), the AC output terminal (ACout), and the neutral terminal (N). The power converter further includes an auxiliary converter circuit (240) connected between the positive DC terminal (DCP), the negative DC terminal (DCN), and the neutral terminal (N).
US11223291B2

A bipolar bidirectional DC converter comprises at least two valve group series (101, 102) and at least six magnetic elements (103), and said valve group series are divided into a Type-I valve group series (102) and a Type-II valve group series (101) each valve group series (101, 102) comprises a high-voltage DC port, a low-voltage DC port and at least three AC ports, and each AC port is connected to a magnetic element (103); and the other ends of the magnetic elements (103), which are connected to all the AC ports in the same valve group series (101, 102), are connected.
US11223289B2

A switched mode power supply includes a power circuit and a control circuit coupled to the power circuit for regulating its output voltage. The control circuit is configured to generate a control signal for at least one power switch of the power circuit using a reference voltage, determine if a duty cycle of the control signal is within a defined range, sense one or more output parameters of the power circuit including the output voltage of the power circuit, and in response to determining the duty cycle of the control signal is outside the defined range, adjust the reference voltage to adjust the duty cycle of the control signal. The reference voltage is adjustable over time to thereby linearly adjust the output voltage of the power circuit. Other example switched mode power supplies, control circuits, and methods for regulating output voltages of switched mode power supplies are also disclosed.
US11223281B2

The present disclosure, in an aspect thereof, has an object to effectively reduce transient current in a rectifier circuit. In a rectifier circuit, a current flows from a power supply to a coil when a transistor is turned on. Then, when the transistor is turned off, a second rectifier current flows from the coil to a second rectifier.
US11223280B1

A voltage regulator dynamically adjusts the voltage distribution on a voltage rail based on multiple feedback measurements. The voltage regulator provides electrical power to a voltage rail at multiple power supply locations along the voltage rail. The voltage regulator obtains voltage measurements from multiple voltage sensing locations on the voltage rail and detects a spatially unequal voltage deviation in the voltage rail. The voltage regulator adjusts the electrical power provided to the voltage rail at each of the power supply locations to compensate for the spatially unequal voltage deviation in the voltage rail.
US11223278B2

Voltage supply circuitry includes a high-side pin and a low-side pin configured to couple to a storage element and an output pin. The voltage supply further includes a high-side switching element configured to electrically couple the positive supply pin and the low-side pin based on a high-side control signal and a low-side switching element configured to electrically couple the reference supply pin and the low-side pin based on a low-side control signal. The voltage supply further including driver circuitry configured to generate the high-side control signal and the low-side control signal for operating in a charge pump mode when the storage element is arranged in a charge pump configuration with the voltage supply circuitry and to generate the high-side control signal and the low-side control signal for operating in a boost converter mode when the storage element is arranged in a boost converter configuration with the voltage supply circuitry.
US11223276B1

A voltage converter with a high side power switch, having: an off control circuit, having a first input terminal configured to receive an input voltage, a second input terminal configured to receive an output voltage, a third input terminal configured to receive a current representing signal indicative of a current flowing through the high side power switch, a fourth input terminal configured to receive an on-set signal in response to an on operation of the high side power switch, and an output terminal configured to provide an off control signal to indicate an end of an on time period of the high side power switch; wherein the on time period of the high side power switch is regulated by the input voltage, the output voltage and the current representing signal.
US11223267B2

The present disclosure relates to a technical field of fluid delivering. An electromagnetic pump is provided. The electromagnetic pump includes a drive mechanism and a magnetic assembly, where the magnetic assembly is configured to be driven by the drive mechanism to generate a varying magnetic field.
US11223264B2

A magnetic motor comprising a rotating flywheel coupled to rotate a drive output shaft within a support cage. Multiple permanent magnets extend directionally from the flywheel. Pairs of positionally fixed electro-magnets extend from the cage effacing platforms for sequential selective magnetic interaction with permanent magnets rotatable driving the flywheel and the drive output shaft.
US11223263B2

An axial flux rotary generator comprising: two magnetic annuli; a coil annulus; the magnetic annuli and coil annulus having a common axis; the two magnetic annuli defining a plurality of magnetic fields around the common axis extending across a gap between the two magnetic annuli and the coil annulus having a sequence of coils around the common axis in the gap such that lines of magnetic flux from the magnetic fields cut the turns of the coils and thus induce electric current in the coils as the magnetic annuli are caused to rotate relative to the coil annulus, means provided at or towards the central aperture of the coil annulus axial to resist flexure of the coil annulus.
US11223261B2

A magnet embedded core is manufactured in a stable manner even when using a die clamping device having a large rated clamping force by preventing an excessive pressurizing force from being applied to a laminated iron core, performing the clamping with an appropriate pressurizing force so to minimize leakage of the resin out of magnet insertion holes, and suppressing a reduction in the geometric and dimensional precision of the laminated iron core. A die clamping device for driving a moveable platen in a direction toward and away from a fixed lower platen is configured to include a toggle link mechanism. In a fully extended state of the toggle link mechanism, an upper die abuts an end surface of the laminated iron core to close openings of the magnet insertion holes and pressurize the laminated iron core in a laminating direction.
US11223260B2

The invention provides a coil molding attached to a stator of a motor, the coil molding including a coil wound around each of teeth of the stator, and a bus bar connected to the coil and molded integrally with the coil. The invention also provides another coil molding attached to a stator of a motor, the coil molding including a set of coils wound respectively around a plurality of teeth of the stator, the set of coils being molded integrally with each other.
US11223248B2

In a rotary dynamo-electric reluctance machine, a rotor includes regions of differing magnetic resistances. One region includes material of a first magnetic conductivity. Another region includes material of a second magnetic conductivity which is lower than the first magnetic conductivity. The region having the second magnetic conductivity includes permanent-magnetic material to increase a torque of the reluctance machine.
US11223243B2

A contactless power supply system includes a contactless power supply device and a power receiving device. Power is supplied from the contactless power supply device to the power receiving device while communication is performed therebetween. The power receiving device includes a power receiving coil unit, and a first communication unit that attaches information having continuity to data transmitted to the contactless power supply device. The contactless power supply device includes a power supply coil unit, a second communication unit, and a power supply control unit that, in a steady state where communication is performed between two communication units after the second communication unit begins receiving the data transmitted from the first communication unit, refers to information having continuity attached to the data, and if continuity has been lost, performs correction to increase the output value of the power from the power supply coil unit to the power receiving coil unit.
US11223242B2

The present invention relates to an apparatus and a method for performing communication in a wireless power transmission system. The present specification discloses a wireless power transmission apparatus comprising: a communication/control unit configured to perform negotiation on a first available power index with a wireless power reception apparatus; and a power conversion unit configured to create magnetic coupling of a primary coil according to the first available power index, and transmit power wirelessly to the wireless power reception apparatus. The wireless power transmission apparatus can properly adjust an available power index in a dynamic manner at a time point desired by itself according to a surrounding environment/situation, and leadingly initiate communication and authentication.
US11223241B2

One aspect of the present invention is an electric power transmission device that periodically shifts a frequency of a magnetic field to a plurality of predetermined shift values and that transmits electric power by utilizing the magnetic field. The device includes a plurality of power transmitters and an instructor. Each of the plurality of power transmitters configured to generate a magnetic field. The instructor outputs an instruction signal indicating a shift value to be shifted to each of the power transmitters to instruct the shift value to be shifted to each of the power transmitters. Further, the instructor instructs the shift value to be shifted in such a manner that at least a part of the magnetic fields of the plurality of power transmitters are different in frequency at the same time point.
US11223239B2

A contactless power supply system includes a contactless power supply device and a power receiving device. Power is supplied from the contactless power supply device to the power receiving device while communication is performed therebetween. The power receiving device includes a power receiving coil unit, and a first communication unit that communicates with the contactless power supply device and attaches information having continuity to data transmitted to the contactless power supply device. The contactless power supply device includes a power supply coil unit, a second communication unit, and a power supply control unit that, when the second communication unit begins to receive data transmitted from the first communication unit, refers to the information having continuity attached to the continuously received data, and if continuity has been lost, performs correction to increase the output value of the power supplied from the power supply coil unit to the power receiving coil unit.
US11223237B2

An apparatus comprises a rectifier configured to convert an alternating current voltage into a direct current voltage, wherein the alternating current voltage is generated by a receiver coil configured to be magnetically coupled to a transmitter coil of a wireless power transfer system, a high efficiency power converter connected to the rectifier, the high efficiency power converter comprising a first stage and a second stage connected in cascade and a controller configured to detect a plurality of operating parameters and generate a control signal applied to a control loop of the first stage.
US11223228B2

An aspect of the disclosure includes an uninterruptible power supply (UPS) system comprising a first input configured to receive input AC power, a second input configured to be coupled to an energy storage device having a backup runtime capacity, and a controller. The controller is configured to operate the UPS system to store a plurality of indications each indicating a number of times that the UPS system has regained access to the input AC power within a respective amount of time after the UPS system has stopped providing the output power, analyze the plurality of indications to determine an additional backup runtime capacity for reducing a number of load drops, determine a number of additional energy storage devices that provide the additional backup runtime capacity, and output the determined number of additional energy storage devices to add to attain the additional backup runtime capacity and reduce the load drops.
US11223222B2

A contactless charging apparatus and method for contactless charging are disclosed. In one embodiment of the contactless charging apparatus, a primary electromagnetic structure and a secondary electromagnetic structure are disposed in an opposing relationship with primary concentric cores of the primary electromagnetic structure facing secondary concentric cores of the secondary electromagnetic structure with a non-magnetic gap therebetween. Coils may be positioned in the annular spaces between the primary and the secondary concentric cores. A non-resonance circuit is formed between the primary electromagnetic structure and the secondary electromagnetic structure to provide a contactless electrical energy transmission from the primary electromagnetic structure to the secondary electromagnetic structure with the use of a time-varying electromagnetic field.
US11223220B2

Hybrid welding systems and portable hybrid welding modules are disclosed. An example portable welding power supply includes an output converter circuit to convert direct current (DC) power to welding power, the DC power comprising at least one of DC input power or converted battery power. The portable welding power supply also includes a battery and a bidirectional DC-DC converter circuit configured to receive the DC input power and coupled to the battery. The portable welding power supply also includes a control circuit configured to control the output converter to output the welding power, control the bidirectional DC-DC converter circuit to convert the DC input power to charge the battery, and control the bidirectional DC-DC converter circuit to convert power from the battery to provide the battery power to the output converter.
US11223219B2

An emergency lighting device includes a housing, a light emitter positioned in the housing, a control circuit positioned in the housing and operatively connected to the light emitter, an indicator light positioned in the housing, and a fault indicator circuit positioned in the housing and operatively connected to the indicator light. The fault indicator circuit is configured to monitor the light emitter, analyze activation of the light emitter, and activate the indicator light based on the analysis of the activation of the light emitter.
US11223215B2

A charging apparatus includes a plurality of batteries, a changeover relay that can be changed over between a first state where the plurality of the batteries are connected in series to one another and a second state where the plurality of the batteries are connected in parallel to one another, an electric storage device, a main relay that is provided between the electric storage device and an electric load of a vehicle, and a control device that controls the opening/closing of the changeover relay. The control device renders the changeover relay in the first state when the main relay is in an open state.
US11223202B2

The present invention relates to an energy management method for an energy system (1) in a building. The energy system (1) comprises a plurality of uncontrollable energy consumers (HH), at least one controllable energy consumer (WP), an energy storage device (BAT), a net connection point (NAP) through which energy can be drawn from the net and/or fed into the net, and a feedback-control or control device (EMS) which is designed to feedback-control or control the at least one controllable energy consumer (WP) and the energy storage device (BAT). The plurality of uncontrollable energy consumers (HH) is configured to draw energy from the net or from the energy storage device (BAT). The method comprises the following steps: detecting a current state of charge (SOCact) of the energy store device (BAT), defining a period of time (ΔT0) during which the uncontrollable energy consumers (HH) are supplied with energy from the energy storage device, determining a limit value (SOChigh) of the state of charge of the energy storage device (BAT) on the basis of a determined minimum energy demand of the plurality of uncontrollable energy consumers (HH) up to the time of charging (T0), operating the at least one controllable energy consumer (WP) with energy from the energy storage device (BAT) if the current charge state (SOCact) of the energy storage device (BAT) is greater than the determined limit value (SOChigh) of the charge state and operating the at least one controllable energy consumer (WP) with energy from the net if the current charge state (SOCact) of the energy storage device (BAT) is less than or equal to the determined limit value (SOChigh) of the charge state.
US11223194B2

A motor control apparatus includes: a main power conversion circuit that converts power that is supplied from a power supply into alternating current power for driving a motor, and outputs the alternating current power; a counter electromotive force protection circuit including a rectifier unit that rectifies alternating current power based on counter electromotive force of the motor and outputs direct current power, a short-circuit unit that short-circuits terminals on a direct current output side of the rectifier unit, and an alarm signal output unit that outputs an alarm signal at occurrence of an abnormality; a monitoring unit that monitors whether the alarm signal is output from the alarm signal output unit; and a protection operation unit that performs a protection operation for preventing damage to the main power conversion circuit when the monitoring unit determines that the alarm signal is output from the alarm signal output unit.
US11223188B2

The present invention relates to a cable tray section which allows being successively coupled to another tray section (1) having similar features, without needing accessories or angle requirements on the horizontal plane, comprising longitudinal metal wires (10); U-shaped transverse metal wires (20); at least one anchoring element (30) installed between the longitudinal wires (10), attached to the last and next to last transverse wires (20), and comprising a single metal wire (31) close to the next to last transverse wire (20); and a pair of straight sections (32, 32′) parallel to one another; where the upper straight section (32′) projects with respect to the last transverse wire (20), forming an S-shaped section (33) perpendicular to the straight sections (32, 32′), such that there is established a free space (40) between the last transverse wire (20) and said S-shaped section (33); said space (40) having a dimension corresponding to the thickness of a transverse wire (20).
US11223184B2

A first current generator circuit generates a first current having a current value variable in accordance with a first control signal. A second current generator circuit generates a second current by limiting the first current so as to have a current value variable in accordance with a second control signal. A third current generator circuit generates a third current by limiting the second current so as to have a current value variable in accordance with a third control signal, and supplies the third current to the semiconductor laser element. Rates at which the first and second control signals change are set to be lower than a rate at which the third control signal changes.
US11223175B2

A wiring duct plug that does not have a movable part for selecting any of a plurality of conductive lines, and has a high operational reliability is provided. A wiring duct plug can be directly connected to a respectively corresponding conductive line, and comprises a plurality of movable electrode terminals, rotating together with a rotator. At the connection position, at least two but not all of the plurality of movable electrode terminals are joined into one at the base end portion and electrically coupled to one of non-movable electrode terminals, and the remaining movable electrode terminal is electrically coupled to the other non-movable electrode terminal.
US11223172B2

An embedded electrical supply plug has a mounting base and a fastener connected to each other, wherein the mounting base is provided with a power taking contact assembly, a circuit board and a power supply connector that are electrically connected to each other, the mounting base is provided with a first fastening surface, and the fastener is provided with a second fastening surface opposite to the first fastening surface, the fastener and the mounting base are threadedly connected to adjust the distance between the first fastening surface and the second fastening surface. The electrical supply plug is applicable to support arms of different thickness by changing the connection mode, thereby improving the installation flexibility and application range of the electrical supply system.
US11223167B2

An assembly for passing controlled impedance electrical signals between two different environments via feedthroughs in a feedthrough block. The feedthrough has a signal coupling, a dielectric surrounding the signal coupling, and a ground coupling surrounding the dielectric. An electrically insulating block has an electrically conductive signal link and discrete electrically conductive ground links surrounding the signal link. An electrically conductive block has a separate dielectric spacer and signal link through the spacer. The junctions between the block, links, and spacer are sealed to hermetically separate the two environments. In one method, the components are press fit, leaving no gap between adjacent components. In another method, potting material is forced into the junctions between components.
US11223165B2

A protection relay connection assembly (10) for connecting a current transformer (14) and/or a voltage transformer (16) of an electrical network (12) to a protection relay (18) is provided. The protection relay connection assembly (10) includes a protection relay data acquisition board (20) and a protection relay connector (22). The protection relay data acquisition board (20) includes a first current mating member (24) connectable to a current measurement sensor (28), the current measurement sensor (28) being connectable in use to the protection relay (18) and/or a first voltage mating member (26) connectable to a voltage measurement sensor (30), the voltage measurement sensor (30) being connectable in use to the protection relay (18). The protection relay connector (22) includes a second current mating member (36) connectable to the current transformer (14) and/or a second voltage mating member (38) connectable to the voltage transformer (16). The first current mating member (24) and the second current mating member (36) are selectively mateable with one another to permit a measured current waveform of the electrical network (12) to be transmitted from the current transformer (14) to the protection relay (18). The first voltage mating member (26) and the second voltage mating member (38) are shaped to be selectively mateable with one another to permit a measured voltage waveform of the electrical network (12) to be transmitted from the voltage transformer (16) to the protection relay (18). Wherein the first current mating member (24) is shaped to prevent mating of the first current mating member (24) with the second voltage mating member (38), and the first voltage mating member (26) is shaped to prevent mating of the first voltage mating member (26) with the second current mating member (36).
US11223162B2

An air cleaner includes a first air cleaner having an output part, a second air cleaner configured to be electrically connectable to the first air cleaner, a power adapter detachably provided to supply power to the second air cleaner, a first input terminal provided in the second air cleaner and configured to be electrically connected to the output part, a second input terminal provided in the second air cleaner and configured to be electrically connected to the power adapter; and a switch configured to electrically connect the first input terminal to the output part or to electrically connect the second input terminal to the power adapter.
US11223160B2

A connector is provided with a housing including a lock arm and a detector movable to a standby position and a detection position with respect to the housing. The detector includes a locking piece to be locked to the lock arm at the standby position before both housings are connected. At least one of the detector and the housing includes a locking strengthening portion for displacing the detector in a direction to increase a locking engagement of the locking piece and the lock arm in a part configured to slide in contact with the other when the detector moves from the standby position to the detection position.
US11223158B2

This disclosure provides a waterproof electronic component having good waterproofness and a method for assembling the waterproof electronic component. A repeater as a waterproof electronic component includes (i) a substrate having first through holes, (ii) a socket fixed to the substrate, (iii) a housing containing the substrate, (iv) a pin held by the housing and having a first end connected to the substrate, and (v) a sealing section with which an area surrounded by the substrate and the housing is filled, the housing including a support including a supportive wall section capable of supporting a fixation portion of the socket and a seat section having a seating surface on which the substrate is placed, the substrate being placed on the seat section, the socket being oriented in such a manner that at least a portion of an outer surface of the fixation portion is close to and faces the supportive wall section.
US11223156B2

A cable assembly is provided comprising a collar adjacent to a cable transition member, the cable transition member having a first longitudinal axis x1, the collar having a second longitudinal axis x2. The cable transition member provides for a cable to extend by approximately 90 degrees from the first axis x1 of the cable transition member, a connector body having a non-circular outer diameter, wherein the collar is disposed between the connector body and the cable transition member so that the first axis x1 and the second axis x2 are aligned and the collar secures the cable transition member in a predetermined angular orientation z with respect to the connector body. The angular orientation z of the cable transition member with respect to the connector body is other than 90, 180, 270 or 360 degrees with respect to the first axis x1.
US11223136B2

A feed circuit for feeding an antenna includes: a first coupler including a first pair of opposing conductive elements; a second coupler including a second pair of opposing conductive elements; a third coupler including a third pair of opposing conductive elements; a delay line; first terminals configured to connect to the antenna; second terminals connected to a ground reference; and a feed terminal connected to the first coupler and configured to receive at least one of a transmit signal to be transmitted from the antenna or a combined received signal from the antenna. The first terminals are connected to the second coupler and the third coupler and configured to output a signal at different phases to conductive elements of the antenna. The second terminals are connected to the first coupler, the second coupler and the third coupler.
US11223132B2

An antenna device includes line-shaped feeding conductors arranged so as to face each patch antenna array and performing electromagnetic coupling feeding on each of the patch antennas, from a wiring-side feeding portions formed at a position intersecting a slot when viewed from the normal direction of a first surface. The patch antennas include an electrode which is arranged so as to face the wiring-side feeding portion, between two radiation elements arranged apart in the first direction, and is electromagnetically coupled from the wiring-side feeding portion. The electrode and each of the two radiation elements are electrically coupled in the first direction.
US11223114B2

Embodiments are disclosed for an example telematics system for a vehicle. The example telematics system comprises a plurality of antennae capable of sending and receiving wireless signals, the plurality of antennae including a primary antenna and a backup antenna positioned adjacent to the primary antenna. The primary antenna comprises a three-dimensional antenna, and the backup antenna comprises a two-dimensional antenna.
US11223113B2

An antenna assembly for mounting on the roof of a recreational vehicle includes a planar antenna structure configured to receive UHF/VHF signals and a shark fin shaped body sized to surround the planar antenna structure vertically oriented relative to the vehicle. The body includes a mounting flange adapted to be fastened to the roof of the vehicle, and a cover attached to the body to completely enclose the planar antenna structure. The cover includes a flange extending from a bottom surface of the cover for engagement within a complementary opening in the roof of the vehicle. The antenna structure includes a printed circuit board with electrical terminals extending therefrom into the flange for connection to TV cables of the vehicle.
US11223111B2

Systems and methods for deploying an extendable reflector structure. The methods comprise: transitioning the extendable reflector structure from a stored configuration to a deployed configuration; and causing expansion of a pantograph coupling structure while the extendable reflector structure is being transitioned from the stored configuration to the deployed configuration. The pantograph coupling structure indirectly couples the extendable reflector structure to a boom such that a beam produced by the extendable reflector structure during operation is offset from a focal axis of the extendable reflector structure by a certain amount.
US11223104B2

According to various embodiments of the present disclosure, an electronic device may include: an array antenna including a plurality of first radiating conductors that transmit or receive a wireless signal in a first frequency band and are arranged on a circuit board; and a lens unit including at least one lens disposed on a housing of the electronic device to correspond to the first radiating conductors. The lens unit may refract or reflect a wireless signal transmitted/received through each of the first radiating conductors. The electronic device as described above may be variously implemented according to embodiments. For example, a portion of the lens unit may transmit/receive a wireless signal in a frequency band that is different from the frequency band of the wireless signal transmitted/received by the first radiating conductors.
US11223098B2

Aspects of the subject disclosure may include, a system that facilitates directing a first electromagnetic wave to a device positioned along a transmission medium, the device facilitating a perturbation of the first electromagnetic wave, and the first electromagnetic wave having a first field intensity near an outer surface of the transmission medium, and generating, by the device, a second electromagnetic wave having a second field intensity near the outer surface of the transmission medium that is lower than the first field intensity of the first electromagnetic wave. Other embodiments are disclosed.
US11223097B2

A radiofrequency transmission line configured so as to allow a radiofrequency electrical signal to be transmitted between a first end and a second end, the transmission line including a main conductor and a ground plane electrically connected to an electrical ground of the transmission line. The ground plane includes a set of portions that are connected in series between the first end and the second end and a set of second capacitors, the set of portions including a set of second portions, each second capacitor being inserted between two contiguous second portions.
US11223096B2

The present disclosure presents a dual-channel filter based on a dielectric resonator, which includes a metal cavity, a dielectric resonator, two tuning metal probes, and four feeding metal probes. The dielectric resonator is disposed at the center of the metal cavity. The four feeding metal probes are disposed around the metal cavity, and coupled to the dielectric resonator. The two tuning metal probes are connected to the metal cavity, and respectively located at a central position directly above and below the dielectric resonator. The dual-channel filter integrates two channel filters with good isolation between them, and has two input ports and two output ports.
US11223090B2

The disclosure provides a polymer composite membrane, a method for preparing same, and a lithium-ion battery including same. The polymer composite membrane includes a polymer base membrane, where the polymer base membrane includes a first surface and a second surface disposed opposite to each other, and the polymer composite membrane further includes a first ceramic layer, a first heat-resistant fiber layer, and a first bonding layer disposed sequentially from inside out on the first surface of the polymer base membrane, where materials of the first heat-resistant fiber layer contain a first polymeric material and a second polymeric material.
US11223087B2

Methods and systems are provided for a battery encapsulant. In one example, a method may include a battery encapsulant surrounding one or more battery cells of a vehicle battery, where the encapsulant comprises a Young Modulus between 0.05 to 0.15 GPa after being cured.
US11223086B2

An accumulator arrangement including several separate storage facilities for the storage of electrical energy, wherein every storage facility is incorporated in a bar-shaped hollow profile forming an equipment case, wherein the hollow profiles are connected to one another to form a tight composite.
US11223085B2

A battery pack fixing apparatus which may effectively prevent a battery pack from being detached or separated from the fixing apparatus and may ensure easy installation regardless of the place where the battery pack is mounted, including a support unit supporting a lower portion of the battery pack and having a support plate with a coupling structure coupled to the lower portion of the battery pack; and a wall fixing unit including a fixing plate located at the rear of the battery pack loaded on the support unit, formed with a plate shape erecting upward, having a lower portion coupled to one side of the support unit and having a coupling structure coupled to a wall located at the rear.
US11223082B2

A thermocouple for temperature measurement according to an embodiment may include a first wire of a first metallic material and a second wire of a second metallic material different from the first metallic material, a first section in which the first wire and the second wire are electrically insulated from each other, a second section in which the first wire and the second wire are connected to each other to form a measuring junction, a first layer of a thermally conductive and electrically insulating first material enclosing the second section, and a second layer of an ultrasonic-weldable second material enclosing at least part of the first layer.
US11223078B2

A battery pack includes one or more clearance adjusting units. Along a direction in which a plurality of cells are arranged, the one or more clearance adjusting unit are disposed intermittently between adjacent pairs of the cells or between sets of adjacent pairs of the cells. Each of the clearance adjusting units includes a pair of plates respectively placed against respective planar portions of the cells adjacent thereto, and an elastic body disposed between the pair of plates.
US11223077B2

A power supply unit for an aerosol inhaler includes: a power supply able to discharge power to a load for generating an aerosol from an aerosol source; and a control unit configured to perform a plurality of types of processes for diagnosing a state of the power supply. The plurality of types of processes are different in at least one of time which is required to obtain a result of diagnosis and information which is used to obtain a result of diagnosis.
US11223076B2

The present disclosure provides a battery pack including: a plurality of battery cells; a protective circuit module arranged on a side of the plurality of battery cells and including at least one through-hole; an electrode tab inserted into the at least one through-hole and electrically connecting the plurality of battery cells to the protective circuit module; a temperature sensing unit arranged on the protective circuit module; and a heat transfer member connected to a portion of the electrode tab inserted into the at least one through-hole and to the temperature sensing unit and transferring heat from the electrode tab to the temperature sensing unit.
US11223070B2

Fiber-containing mats for lead acid batteries are described. The mats may include a plurality of fibers, a binder holding the plurality of fibers together, and one or more additives incorporated into the mat, where the additives may include one or more compounds selected from benzyl benzoate and a glycol ester. Additional fiber-containing mats include a plurality of woven or non-woven fibers and the one or more additives. The fiber-containing mats having the one or more additives may be used in lead-acid batteries that include a positive and negative electrode, a separator, and one or more pasting mats.
US11223058B2

A fuel cell system is disclosed. The fuel cell system includes: a fuel cell module including a plurality of unit cells for generating electrical energy by using oxygen of air and hydrogen of a reformed fuel gas; a first module including a burner part which burns an unreacted fuel gas and air discharged from the fuel cell module, an air-heating part which heats air through heat exchange with a hot combustion gas and a flame generated by the burner part and supplies the heated air to the fuel cell module, and a water vapor generation part which converts water, flowing through an inner portion thereof, into water vapor through heat exchange with a hot combustion gas generated by the burner part; and a second module which mixes a fuel supplied from an external fuel supply source and water vapor supplied from a water-vapor generator part.
US11223052B2

The disclosure provides a fuel-cell separator excellent in conductivity and a method for producing the separator. A fuel-cell separator comprising a metal substrate and a surface layer formed on a surface of the substrate, wherein the surface layer comprises an antimony-containing tin oxide film in an outermost surface thereof, and the antimony-containing tin oxide film has a value (%) representing orientation of the (200) plane and calculated in accordance with Expression (1): [ Mathematical ⁢ ⁢ Expression ⁢ ⁢ 1 ] ⁢ Peak ⁢ ⁢ intensity ⁢ ⁢ of ⁢ ⁢ ( 200 ) ⁢ ⁢ plane / 21 Peak ⁢ ⁢ intensity ⁢ ⁢ of ⁢ ⁢ ( 110 ) ⁢ ⁢ plane / 100 + peak ⁢ ⁢ intensity ⁢ ⁢ of ⁢ ⁢ ( 101 ) ⁢ ⁢ plane / 75 + peak ⁢ ⁢ intensity ⁢ ⁢ of ⁢ ⁢ ( 200 ) ⁢ ⁢ plane / 21 × 100 Expression ⁢ ⁢ ( 1 ) where individual peak intensity values are obtained by X-ray diffraction, of 35 or more.
US11223044B2

A lithium battery includes a cathode including a cathode active material; an anode including an anode active material; and an organic electrolytic solution between the cathode and the anode, wherein the anode active material includes natural graphite and artificial graphite, an amount of the artificial graphite being about 50 wt % or more based on a total weight of the anode active material, and the organic electrolytic solution includes: a first lithium salt; an organic solvent; and a bicyclic sulfate-based compound represented by Formula 1 below: wherein, in Formula 1, each of A1, A2, A3, and A4 is independently a covalent bond, a substituted or unsubstituted C1-C5 alkylene group, a carbonyl group, or a sulfinyl group, in which both A1 and A2 are not a covalent bond and both A3 and A4 are not a covalent bond.
US11223042B2

The invention provides a method for preparing lithium-containing particles suitable for use in an electrode of a battery, the method including forming a mixture comprising titanium dioxide precursor particles and an aqueous solution of a lithium compound; and heating the mixture at elevated temperature in a sealed pressure vessel in order to form lithium-inserted titanium dioxide particles, wherein at least one particle size characteristic selected from average primary particle size, particle size distribution, average intra-particle pore size, average inter-particle pore size, pore size distribution, and particle shape of the titanium dioxide particles is substantially unchanged by said heating step. The invention further includes a battery including a first electrode, a second electrode, and a separator including an electrolyte between the first and second electrodes, wherein one of the first and second electrodes comprises lithium-inserted titanium dioxide particles or lithium titanate spinel particles made according to the invention.
US11223037B2

A method for manufacturing an anode for a cable-type secondary battery, includes forming a lithium-containing electrode layer on the outer surface of a wire-type current collector; and surrounding the outer surface of the lithium-containing electrode layer with a substrate for forming a polymer layer spirally, and pressing the outside of the substrate for forming a polymer layer to form a polymer layer on the lithium-containing electrode layer, wherein the polymer layer includes a hydrophobic polymer, an ion conductive polymer, and a binder for binding the hydrophobic polymer and the ion conductive polymer with each other. An anode obtained from the method and a cable-type secondary battery including the anode are also provided.
US11223031B2

The present disclosure provides a full-color display module with microcavity effect. The full-color display module includes a glass substrate, a thin film transistor layer, an anode layer, a cathode layer, a white light emitting layer and a resonant cavity structure. The resonant cavity structure includes a first transparent organic layer, a first semi-reflective metal layer, a second transparent organic layer and a second semi-reflective metal layer, which are sequentially formed on the cathode layer, and the lights at specific wavelengths are strengthened by adjusting thicknesses of the transparent organic layers.
US11223027B2

The present disclosure includes a substrate, a moisture-transmission delay part, and a protective layer. The substrate includes a display area, and a non-display area disposed outside the display area. The moisture-transmission delay part includes a trench which is formed to surround the display area and which has a cross section in which a lower portion has a width greater than a width of an upper portion. The protective layer covers the display area and the non-display area in which the moisture-transmission delay part is formed.
US11223020B2

A display may have an array of organic light-emitting diodes that form an active area on a flexible substrate. Metal traces may extend between the active area and an inactive area of the flexible substrate. Display driver circuitry such as a display driver integrated circuit may be coupled to the inactive area. The metal traces may extend across a bend region in the flexible substrate. The flexible substrate may be bent in the bend region. The flexible substrate may be made of a thin flexible material to reduce metal trace bending stress. A coating layer in the bend region may be provided with an enhanced elasticity to allow its thickness to be reduced. The flexible substrate may be bent on itself and secured within an electronic device without using a mandrel.
US11223015B1

The disclosure provides a method of manufacturing a display panel and a method of manufacturing a functional layer thereof. The method of manufacturing the functional layer includes following steps: forming an ink layer on a display area of a substrate by inkjet printing, wherein the ink layer includes a solute and a solvent configured to dissolve the solute, different positions of the ink layer have same amount of the solute, and an amount of the solvent in a periphery of the ink layer is greater than an amount of the solvent in a middle portion of the ink layer; and evaporating the solvent in the ink layer to form the functional layer with uniform thickness.
US11223007B2

A piezoelectric element includes a first electrode provided at a base body, a piezoelectric layer provided at the first electrode and containing a composite oxide that contains potassium, sodium, and niobium and that has a perovskite structure, and a second electrode provided at the piezoelectric layer, wherein the first electrode is a platinum layer, the first electrode is preferentially oriented to (111), and the first electrode has an average crystal grain diameter of 200 nm or more.
US11222995B2

A semiconductor light emitting device includes a light extraction layer having a light extraction surface. Multiple cone-shaped parts formed in an array are provided on the light extraction surface. The cone-shaped part has a first portion having a first angle of inclination of a side surface and a second portion having a second angle of inclination of a side surface smaller than the first angle. The second portion is closer to an apex of the cone-shaped part than the first portion and has a larger height than the first portion.
US11222975B2

An apparatus, such as a memory array, can have a memory cell coupled to a first digit line (e.g., a local digit line) at a first level. A second digit line (e.g., hierarchical digit line) at a second level can be coupled to a main sense amplifier. A charge sharing device at a third level between the first and second levels can be coupled to the first digit line and to a connector. A vertical transistor at the third level can be coupled between the first digit line and the connector. A contact can be coupled between the connector and the second digit line.
US11222972B2

A semiconductor device includes a semiconductor substrate, a trench provided in the semiconductor substrate, a trench gate formed in the trench, a vertical transistor having the trench gate, an active region having the vertical transistor, a field region surrounding the active region and having a protection diode, and a field insulating film formed on a surface of the semiconductor substrate, the protection diode being formed on the field insulating film. The trench gate includes a first polysilicon layer and has an embedded part embedded in the trench and an extension part connected to the embedded part and extending onto the surface of the semiconductor substrate, the protection diode includes a second polysilicon layer thicker than the first polysilicon layer, and an overlapping part having the second polysilicon layer is formed on the extension part.
US11222959B1

A Field Effect Transistor (FET) device and a method for manufacturing it are disclosed. The FET device contains a graphene layer, a composite gate dielectric layer disposed above the graphene layer, wherein the composite gate layer is passivated with fluorine, and a metal gate disposed above the composite gate dielectric layer. The method disclosed teaches how to manufacture the FET device.
US11222958B2

A first fin structure is disposed over a substrate. The first fin structure contains a semiconductor material. A gate dielectric layer is disposed over upper and side surfaces of the first fin structure. A gate electrode layer is formed over the gate dielectric layer. A second fin structure is disposed over the substrate. The second fin structure is physically separated from the first fin structure and contains a ferroelectric material. The second fin structure is electrically coupled to the gate electrode layer.
US11222957B2

A NiPt layer with a Pt atom concentration equal to 15% plus or minus 1% is deposited on a semiconductor region (which may, for example, be a source/drain region of a MOS transistor). An anneal is then performed at a temperature of 260° C. plus or minus 20° C., for a duration in the range from 20 to 60 seconds, in order to produce, from the Nickle-Platinum (NiPt) layer and the semiconductor material of said semiconductor region, an intermetallic layer. Advantageously, the intermetallic layer possesses a structure of heteroepitaxy with the semiconductor material, and includes free Pt atoms.
US11222954B2

A three-dimensional memory device includes an alternating stack of word-line-isolation insulating layers and word-line-level electrically conductive layers located over a substrate, a plurality of drain-select-level electrodes that are laterally spaced apart from each other overlying the alternating stack, memory stack structures containing a respective vertical semiconductor channel laterally surrounded by a respective memory film and vertically extending through the alternating stack and the plurality of drain-select-level electrodes, inter-select-gate electrodes located between a respective neighboring pair of the drain-select-level electrodes, and inter-select-gate dielectrics located between each of the inter-select-gate electrodes and a neighboring one of the drain-select-level electrodes. The inter-select-gate electrodes are not electrically connected to the drain-select-level electrodes.
US11222953B2

Provided are an optical sensor including graphene quantum dots and an image sensor including an optical sensing layer. The optical sensor may include a graphene quantum dot layer that includes a plurality of first graphene quantum dots bonded to a first functional group and a plurality of second graphene quantum dots bonded to a second functional group that is different from the first functional group. An absorption wavelength band of the optical sensor may be adjusted based on types of functional groups bonded to the respective graphene quantum dots and/or sizes of the graphene quantum dots.
US11222951B2

A method of semiconductor fabrication includes providing a semiconductor structure having a substrate and first, second, third, and fourth fins above the substrate. The method further includes forming an n-type epitaxial source/drain (S/D) feature on the first and second fins, forming a p-type epitaxial S/D feature on the third and fourth fins, and performing a selective etch process on the semiconductor structure to remove upper portions of the n-type epitaxial S/D feature and the p-type epitaxial S/D feature such that more is removed from the n-type epitaxial S/D feature than the p-type epitaxial S/D feature.
US11222946B2

Methods of forming a 3-dimensional metal-insulator-metal super high density (3D-MIM-SHD) capacitor and semiconductor device are disclosed herein. A method includes depositing a base layer of a first dielectric material over a semiconductor substrate and etching a series of recesses in the base layer. Once the series of recesses have been etched into the base layer, a series of conductive layers and dielectric layers may be deposited within the series of recesses to form a three dimensional corrugated stack of conductive layers separated by the dielectric layers. A first contact plug may be formed through a middle conductive layer of the corrugated stack and a second contact plug may be formed through a top conductive layer and a bottom conductive layer of the corrugated stack. The contact plugs electrically couple the conductive layers to one or more active devices of the semiconductor substrate.
US11222942B2

A display device includes: pixel columns including pixels arranged along a first direction; pixel rows including pixels arranged along a second direction crossing the first direction; data lines connected to respective pixel columns, each of the data lines including a first sub-data line provided at one side of a corresponding pixel column and a second sub-data line provided at another side of the corresponding pixel column; scan lines extending along the second direction and connected to respective pixel rows; and a power line to supply driving power to the pixels, one of the pixels of the pixel columns is connected to the first sub-data line, and a pixel adjacent to the pixel connected to the first sub-data line is connected to the second sub-data line, and the first sub-data line and the second sub-data line in the same pixel column are on different layers from each other.
US11222939B2

A display panel includes a display substrate, a chip-on-film provided at a bezel away from a display face of the display substrate, an insulation adhesive filled between the display substrate and the chip-on-film, and an integrated circuit chip fixed at a side of the chip-on-film away from the display substrate, the chip-on-film is fixed at the bezel away from the display face of the display substrate by the insulation adhesive, at the bezel there are a plurality of connection holes penetrating through the display substrate and the insulation adhesive, and conductive material filled in the respective connection holes, and signal lines at the bezel at the display face of the display substrate are connected with connection terminals provided at a side of the chip-on-film facing the display substrate via the conductive material.
US11222934B2

A display device is improved in terms of bending characteristics, the display device including: a window, a display panel, and a reinforcing member. A protective film is not disposed between the display panel and the reinforcing member, and a protective film is not disposed on a lower surface of the reinforcing member.
US11222929B2

Provided are a display panel and a display device. The display panel includes a first display region, a second display region, and a transition display region between the first display region and the second display region. The second display region includes second pixel units, the transition display region includes third pixel units, and each second pixel unit and each third pixel unit both include a first sub-pixel, a second sub-pixel, a third sub-pixel, and a white sub-pixel. A ratio of a total opening area of white sub-pixels in the second pixel units to a total area of the second pixel units is A, and a ratio of a total opening area of white sub-pixels in the third pixel units to a total area of the third pixel units is B, where B
US11222924B2

There is provided a photovoltaic device that comprises a photoactive region, the photoactive region comprising a perovskite material of general formula A1-xA′xBX3-yX′y, wherein A is a formamidinium cation (HC(NH)2)2+), A′ is a caesium cation (Cs+) B is at least one divalent inorganic cation, X is iodide and X is bromide, and x is greater than 0 and equal to or less than 0.4 and y is greater than 0 and less than or equal to 3. There is also provided a method of producing a photovoltaic device comprising a photoactive region comprising the perovskite material, and formulations for use in the formation of the perovskite material.
US11222922B2

A two-transistor-two-resistor (2T2R) resistive random access memory (ReRAM) structure, and a method for forming the same includes two vertical field effect transistors (VFETs) formed on a substrate, each VFET includes an epitaxial region located above a channel region and below a dielectric cap. The epitaxial region includes two opposing protruding regions of triangular shape that extend horizontally beyond the channel region. A metal gate material is disposed on and around the channel region. A portion of the metal gate material is located between the two VFETs. A ReRAM stack is deposited within two openings adjacent to a side of each VFET that is opposing the portion of the metal gate material located between the two VFETs. A portion of the epitaxial region in direct contact with the ReRAM stack acts as a bottom electrode for the ReRAM structure.
US11222917B2

Disclosed is a backside illuminated image sensor and a method of manufacturing the same and, more particularly, a backside illuminated image sensor and a method of manufacturing the same, in which a height difference is between a pixel region and a surrounding region having a boundary between on an uppermost or back surface of a substrate, thereby eliminating one or more problems that occur when a thickness of a color filter in the pixel region is uneven.
US11222916B2

An imaging device includes a first chip. The first chip includes a first pixel and a second pixel. The first pixel includes a first anode region and a first cathode region, and the second pixel includes a second anode region and a second cathode region. The first chip includes a first wiring layer. The first wiring layer includes a first anode electrode, a first anode via coupled to the first anode electrode and the first anode region, and a second anode via coupled to the first anode electrode and the second anode region.
US11222910B2

A backside-illuminated multi-collection-gate image sensor is expected to achieve ultra-high-speed imaging. Signal electrons generated by incident light are collected to the pixel center of the front side and distributed to multiple collection gates placed around the center at a very short time interval. The temporal resolution is measured by the spread of arrival times of signal electrons to a collection gate. The major cause of the spread is mixing of signal electrons generated near the pixel border travelling a longer horizontal distance to the pixel center and those generated near the pixel center. Suppression of the horizontal travel time effectively decreases the standard deviation of the distribution of the arrival time. Therefore, devices to suppress the effects of the horizontal motion are introduced, such as a pipe-like photoelectron conversion layer with a much narrower cross section than the pixel area and a funnel-like photoelectron conversion layer.
US11222902B2

A semiconductor memory device according to an embodiment includes a substrate, first and second conductive layers, first and second pillars, and a first member. The first conductive layer includes a first portion, a second portion, and a third portion above the second portion. The second conductive layers are stacked above the first conductive layer. The first pillar includes a first semiconductor layer in contact with the first portion in a direction crossing the stacked direction. The second pillar is provided to penetrate the second conductive layers and the third portion in the stacked direction. The first member is provided between the first and second pillars and between the second and third portions.
US11222894B2

A semiconductor device includes a substrate including NMOS and PMOS regions; first and second active patterns on the NMOS region; third and fourth active patterns on the PMOS region, the third active pattern being spaced apart from the first active pattern; a first dummy gate structure on the first and third active patterns; a second dummy gate structure on the second and fourth active patterns; a normal gate structure on the third active pattern; a first source/drain pattern on the third active pattern and between the normal gate structure and the first dummy gate structure; and a first element separation structure between the first and second dummy gate structures and separating the third and fourth active patterns, wherein the first dummy gate structure includes a first dummy insulation gate intersecting the third active pattern.
US11222890B2

An integrated power semiconductor device, includes devices integrated on a single chip. The devices include a vertical high voltage device, a first high voltage pLDMOS device, a high voltage nLDMOS device, a second high voltage pLDMOS device, a low voltage NMOS device, a low voltage PMOS device, a low voltage NPN device, and a low voltage diode device. A dielectric isolation is applied to the first high voltage pLDMOS device, the high voltage nLDMOS device, the second high voltage pLDMOS device, the low voltage NMOS device, the low voltage PMOS device, the low voltage NPN device, and the low voltage diode device. A multi-channel design is applied to the first high voltage pLDMOS device, and the high voltage nLDMOS device. A single channel design is applied to the second high voltage pLDMOS device.
US11222888B2

An anti-static metal oxide semiconductor field effect transistor structure includes an anti-static body structure and a slave metal oxide semiconductor field effect transistor, the anti-static body structure includes: a main metal oxide semiconductor field effect transistor; a first silicon controlled rectifier, an anode thereof being connected to a drain of the main metal oxide semiconductor field effect transistor, a cathode and a control electrode thereof being connected to a source of the main metal oxide semiconductor field effect transistor; and a second silicon controlled rectifier, an anode thereof being connected to the drain of the main metal oxide semiconductor field effect transistor, a cathode thereof being connected to a gate of the main metal oxide semiconductor field effect transistor, a control electrode thereof being connected to the source or the gate of the main metal oxide semiconductor field effect transistor.
US11222878B2

Electronic power modules are disclosed. In one example, an electronic power module includes a first aluminum substrate, a second aluminum substrate, and a third aluminum substrate arranged in a common plane. The electronic power module includes first gap separating the first aluminum substrate from the second aluminum substrate. The electronic power module includes a second gap separating the second aluminum substrate from the third aluminum substrate. The electronic power module includes a first semiconductor switching component electrically coupled to the first aluminum substrate and the second aluminum substrate. The electronic power module includes a second semiconductor switching component electrically coupled to the second aluminum substrate and the third aluminum substrate.
US11222877B2

The present disclosure is directed to systems and methods for improving heat distribution and heat removal efficiency in PoP semiconductor packages. A PoP semiconductor package includes a first semiconductor package that is physically, communicably, and conductively coupled to a stacked second semiconductor package. A thermally conductive member that includes at least one thermally conductive member may be disposed between the first semiconductor package and the second semiconductor package. The thermally conductive member may include: a single thermally conductive element; multiple thermally conductive elements; or a core that includes at least one thermally conductive element. The thermally conductive elements are thermally conductively coupled to an upper surface of the first semiconductor package and to the lower surface of the second semiconductor package to facilitate the transfer of heat from the first semiconductor package to the second semiconductor package.
US11222873B2

A semiconductor package may include first and second substrates, which are vertically stacked, a semiconductor device layer on a bottom surface of the second substrate to face a top surface of the first substrate, upper chip pads and an upper dummy pad on the top surface of the first substrate, penetration electrodes, which each penetrate the first substrate and are connected to separate, respective upper chip pads, lower chip pads on a bottom surface of the semiconductor device layer and electrically connected to separate, respective upper chip pads, and a lower dummy pad on the bottom surface of the semiconductor device layer and electrically isolated from the upper dummy pad. A distance between the upper and lower dummy pads in a horizontal direction that is parallel to the first substrate may be smaller than a diameter of the lower dummy pad.
US11222872B2

A semiconductor package may include: a first chip stack including a plurality of first semiconductor chips stacked in a vertical direction; and first vertical interconnectors electrically coupled to the plurality of first semiconductor chips, respectively, and extended in the vertical direction, wherein each of the other first semiconductor chips, except at least the uppermost first semiconductor chip from among the plurality of first semiconductor chips includes: an active surface defined by two side surfaces of the first semiconductor chip in a first direction and two side surfaces of the first semiconductor chip in a second direction crossing the first direction; a first one-side chip pad disposed at an edge of the active surface, which is close to one side surface in the first direction; a first other-side chip pad disposed at an edge of the active surface, which is close to an other side surface in the first direction; and a first redistribution pad electrically coupled to the first other-side chip pad, and disposed at an edge of the active surface, which is close to one side surface in the second direction, wherein the plurality of first semiconductor chips are stacked with an offset toward one side in a third direction crossing the first and second directions, the one side being away from the one side surface in the first direction and the one side surface in the second direction, in order to expose the first one-side chip pads and the first redistribution pads, wherein the first vertical interconnectors electrically coupled to the first semiconductor chips have one ends connected to the first one-side chip pads and the first redistribution pads, respectively.
US11222867B1

A package includes a first die, a second die, a semiconductor frame, and a reinforcement structure. The first di has a first surface and a second surface opposite to the first surface. The first die includes grooves on the first surface. The second die and the semiconductor frame are disposed side by side over the first surface of the first die. The semiconductor frame has at least one notch exposing the grooves of the first die. The reinforcement structure is disposed on the second surface of the first die. The reinforcement structure includes a first portion aligned with the grooves.
US11222864B2

A semiconductor wafer support arrangement and method for processing a semiconductor wafer including an adhesive sheet may comprise: a layer of wafer supporting adhesive that has certain characteristics that permit wafer processing, e.g., wafer thinning, and removal of the processed wafer in condition for use without cleaning. The carrier or substrate for the wafer processing may be reusable, and the adhesive sheet may have plural layers and may include a flexible substrate.
US11222856B2

Embodiments may relate to a package substrate that includes a signal line and a ground line. The package substrate may further include a switch communicatively coupled with the ground line. The switch may have an open position where the switch is communicatively decoupled with the signal line, and a closed position where the switch is communicatively coupled with the signal line. Other embodiments may be described or claimed.
US11222847B2

A device and method of utilizing a repeater circuit to extend the viable length of an interconnect bridge. Integrated circuit packages using a repeater circuit in a repeater die, embedded in a substrate, and included in an interconnect bridge are show. Methods of connecting semiconductor dies using interconnect bridges coupled with repeater circuits are shown.
US11222846B1

Static random access memory (SRAM) bit cells employing asymmetric width read and write word lines (WWL) for reduced memory write latency and improved memory write access performance, and related fabrication methods are disclosed. In exemplary aspects, the SRAM bit cell employs an increased width write word line based on a circuit cell layout area savings achieved by employing a reduced width read word line. Increasing the width of the write word line can reduce the resistance of the write word line and decrease memory write latency to the SRAM bit cell as a result. In certain exemplary aspects, the metal line pitch and minimum distance between metal lines of the SRAM bit cell can be maintained for maintaining fabrication compatibility with existing fabrication processes with decreasing the resistance of the write word line of the SRAM bit cell.
US11222827B2

A semiconductor device is provided. The semiconductor device includes a stack structure disposed on a lower structure; an insulating structure disposed on the stack structure; and a vertical structure extending in a direction perpendicular to an upper surface of the lower structure and having side surfaces opposing the stack structure and the insulating structure. The stack structure includes interlayer insulating layers and gate layers, alternately stacked, and the insulating structure includes a lower insulating layer, an intermediate insulating layer on the lower insulating layer, and an upper insulating layer on the intermediate insulating layer.
US11222824B2

A method for transferring a superficial layer from a detachable structure comprises the following steps: a) supplying the detachable structure comprising: •a support substrate, •a detachable layer arranged on the support substrate along a main plane and comprising a plurality of walls that are separated from one another, each wall having at least one side that is perpendicular to the main plane; •a superficial layer arranged on the detachable layer along the main plane; b) applying a mechanical force configured to cause said walls to bend, along a direction that is secant to said side, until causing the mechanical rupture of the walls, in order to detach the superficial layer from the support substrate.
US11222823B2

A wafer processing method for dividing a wafer into individual device chips. The wafer processing method includes a thermocompression bonding sheet providing step of positioning the wafer in an inside opening of a ring frame and providing a thermocompression bonding sheet on a back side of the wafer and on a back side of the ring frame, a uniting step of heating the thermocompression bonding sheet as applying a pressure to the thermocompression bonding sheet to thereby unite the wafer and the ring frame through the thermocompression bonding sheet by thermocompression bonding, a dividing step of cutting the wafer to thereby form a plurality of dividing grooves and dividing the wafer into the individual device chips, a flattening step of flattening the thermocompression bonding sheet, and a back side observing step of observing the back side of each device chip through the thermocompression bonding sheet.
US11222819B2

The present application relates to a display panel and a manufacturing method. The display panel includes: a substrate; the substrate includes a display area inside and a wiring area outside; the wiring area includes external connection wires; the external connection wires are coupled with metal wires; and conductive glass tracks are correspondingly arranged at side edges of the external connection wires and the metal wires.
US11222816B2

A method of filling structures on a substrate uses a semi-dynamic reflow process. The method may include depositing a metallic material on the substrate at a first temperature, heating the substrate to a second temperature higher than the first temperature wherein heating of the substrate causes a static reflow of the deposited metallic material on the substrate, stopping heating of the substrate, and depositing additional metallic material on the substrate causing a dynamic reflow of the deposited additional metallic material on the substrate. RF bias power may be applied during the dynamic reflow to facilitate in maintaining the temperature of the substrate.
US11222814B2

An integrated circuit (IC) provides high performance and high functional density. A first back-end-of-line (BEOL) interconnect structure and a second BEOL interconnect structure are respectively under and over a semiconductor substrate. A first electronic device and a second electronic device are between the semiconductor substrate and respectively a bottom of the first BEOL interconnect structure and a top of the second BEOL interconnect structure. A through substrate via (TSV) extends through the semiconductor substrate, from the first BEOL interconnect structure to the second BEOL interconnect structure. A method for manufacturing the IC is also provided.
US11222812B2

One or more embodiments are related to a semiconductor device, comprising: a metallization layer comprising a plurality of portions, each of the portions having a different thickness. The metallization layer may be a final metal layer.
US11222810B1

A color filter structure includes a material stack disposed on a substrate, a material stack disposed in the substrate, a first trench penetrating the material stack and exposing a first metal pad, a scribe line trench penetrating the material stack and exposing a scribe line metal pad, a first filling material partially filling the first trench and substantially filling up the scribe line trench, a second filling material partially filling the first trench and the first filling material and the second filling material together substantially fill up the first trench, and a color filter material covering an optical uniform surface which the material stack, the first filling material and the second filling material together form.
US11222808B2

A method of removing a carrier plate is used to peel off and remove the carrier plate from a workpiece of a disk-shaped composite substrate in which the workpiece is disposed on a face side of the carrier plate with a temporary adhesive layer interposed therebetween. The method includes a step forming step of forming a step protruding laterally from the carrier plate more on a reverse side of the carrier plate than on the face side of the carrier plate, by removing an outer circumferential portion of the workpiece, an outer circumferential portion of the temporary adhesive layer, and a face-side side of an outer circumferential edge of the carrier plate, a starting point region forming step of forming a starting point region that acts as a starting point in peeling off the carrier plate from the workpiece.
US11222793B2

A semiconductor device has a semiconductor wafer including a plurality of semiconductor die. An insulating layer is formed over the semiconductor wafer. A portion of the insulating layer is removed by LDA to expose a portion of an active surface of the semiconductor die. A first conductive layer is formed over a contact pad on the active surface of the semiconductor die. The semiconductor wafer is singulated to separate the semiconductor die. The semiconductor die is disposed over a carrier with the active surface of the semiconductor die offset from the carrier. An encapsulant is deposited over the semiconductor die and carrier to cover a side of the semiconductor die and the exposed portion of the active surface. An interconnect structure is formed over the first conductive layer. Alternatively, a MUF material is deposited over a side of the semiconductor die and the exposed portion of the active surface.
US11222790B2

A method of tie bar removal is provided. The method includes forming a leadframe including a tie bar and a flag. The tie bar extends from a side rail of the leadframe and has a distal portion at an angle different from a plane of the flag. A semiconductor die is attached to the flag of the leadframe. A molding compound encapsulates the semiconductor die, a portion of the leadframe, and the distal portion of the tie bar. The tie bar is separated from the molding compound with an angled cavity remaining in the molding compound.
US11222774B2

A data acquisition system for acquiring a digitized time-domain signal and corresponding mass spectra from a mass spectrometer. The system comprises a signal conditioning device including an amplifier and an analog low-pass filter, to amplify and filter an analog signal generated by the mass spectrometer, and to output a conditioned analog signal; an analog-to-digital converter to convert in real time the conditioned analog signal into a digital data stream; a digital signal processing device having an in-line digital signal processing device for processing the digital data stream to generate the digitized time-domain signal, and to digitally decode a digital triggering signal from the mass spectrometer; and a host device having a data processing device to receive the digitized time-domain signal from the digital signal processing device, and to construct a corresponding mass spectra from the digitized time-domain signal.
US11222768B2

Disclosed is a semiconductor processing apparatus including one or more components having a conductive or nonconductive porous material. In some embodiments, an ion implanter may include a plurality of beam line components for directing an ion beam to a target, and a porous material along a surface of at least one of the plurality of beamline components.
US11222761B2

A displaceable portion of a moving contactor is connected to, and electrically conductive with, a pair of moving contacts. An armature actuates the moving contactor. The armature has an adhering portion to be adhered onto an electromagnet. A space inside an opening that exposes a part (an exposed part) of the displaceable portion crosses a predetermined plane. The predetermined plane intersects at right angles with an arrangement direction (a first direction) in which the pair of moving contacts is arranged side by side. The predetermined plane passes through a center between both ends in the arrangement direction of the adhering portion.
US11222734B2

A method for increasing the MeV hot electron yield and secondary radiation produced by short-pulse laser-target interactions with an appropriately high or low atomic number (Z) target. Secondary radiation, such as MeV x-rays, gamma-rays, protons, ions, neutrons, positrons and electromagnetic radiation in the microwave to sub-mm region, can be used, e.g., for the flash radiography of dense objects.
US11222724B2

Disclosed are systems and methods for secure and seamless set up and modification of bolus calculator parameters for a bolus calculator tool by a health care provider (HCP). In one aspect, a method for enabling HCP set up of a bolus calculator includes providing a server accessible by both an HCP and a patient; upon login by the HCP, displaying, or transmitting for display, a fillable form, the fillable form including one or more fields for entry of one or more bolus calculator parameters; receiving data from the fillable form, the data corresponding to one or more bolus calculator parameters; and upon login by the patient, transmitting data to a device associated with the patient, the transmitted data based on the received data, where the transmitted data corresponds to one or more of the bolus calculator parameters in a format suitable for entry to a bolus calculator.
US11222722B2

System and methods are disclosure herein for a web-based platform that provides dynamic creation and control of dental treatment plans, and other data that may be related to a dental patient. The disclose platform allows for seamless integration with many existing practice management systems (PMS). Furthermore, the web-based platform can be accessed in order to control the scheduling, accounting, and charting related to treatment planning for patients. The web-based platform provides various dynamic features, which can be customized to be specific to the patient, such as dynamic forms and specific payment options. Moreover, various features of the web-based platform are updated and synchronized in real-time. The web-based platform is particularly configured to provide automations, synchronization, and interactions with patients in a manner that reduces the risks and time consumed by traditional systems currently used in the dental field.
US11222717B2

A medical scan triaging system is operable to generate a global abnormality probability for each of a plurality of medical scans by utilizing a computer vision model trained on a training set of medical scans. A triage probability threshold is determined based on user input to a client device. A first subset of the plurality of medical scans, designated for human review, is determined by identifying medical scans with a corresponding global abnormality probability that compares favorably to the triage probability threshold. A second subset of the plurality of medical scans, designated as normal, is determined by identifying ones of the plurality of medical scans with a corresponding global abnormality probability that compares unfavorably to the triage probability threshold. Transmission of the first subset of the plurality of medical scans to a plurality of client devices associated with a plurality of users is facilitated.
US11222715B2

A method of creating nutritional supplements including the steps of obtaining a customer's nutrient deficiency, calculating an ionic supplement composition based on the underlying element composition of the delivery product and the deficiency information, and mixing the ionic elements in dehydrated form with an appropriate liquid suspension.
US11222709B2

A memory system includes a memory module and a memory controller. The memory module includes data chips that store data and are assigned to a first sub-channel that generates a first code word or a second sub-channel that generates a second code word, where the first code word and the second code are used to fill a single cache line. The memory controller, upon detection of a hard-fail data chip among the data chips, copies data from the hard-fail data chip to the ECC chip, releases mapping between the hard-fail data chip and corresponding I/O, and defines new mapping between the ECC chip and the corresponding I/O pins.
US11222708B2

Apparatuses and methods of sharing error correction memory on an interface chip are described. An example apparatus includes: at least one memory chip having a plurality of first memory cells and an interface chip coupled to the at least one memory chip and having a control circuit and a storage area. The control circuit detects one or more defective memory cells of the first memory cells of the at least one memory chip. The control circuit further stores first defective address information of the one or more defective memory cells of the first memory cells into the storage area. The interface chip responds to the first defective address information and an access request to access the storage area in place of the at least one memory chip when the access request has been provided with respect to the one or more defective memory cells of the first memory cells.
US11222707B1

A system-on-chip (SoC) includes a fuse circuit and decoding circuitry. The fuse circuit includes functional fuses, control fuses utilized as the functional fuses, and fuses configured to store override data that indicates an association between the functional fuses and the control fuses utilized as the functional fuses. The decoding circuitry is configured to output configuration data associated with a configuration of the fuse circuit based on the override data and an initial configuration of the fuse circuit. In such a scenario, functional operations of the SoC are executed based on the configuration data. Alternatively, the decoding circuitry is configured to output a set of functional data based on the override data and various functional data stored in the functional fuses and the control fuses utilized as the functional fuses. In such a scenario, the functional operations are executed based on the outputted set of functional data.
US11222704B1

A system can include a memory device and a processing device to perform operations that include performing a block family calibration scan of the memory device, wherein the calibration scan comprises a plurality of scan iterations, wherein each scan iteration is initiated in accordance with a scan frequency, and wherein each scan iteration comprises detecting a transition associated with the memory device from a first power state to a second power state, responsive to detecting the transition from the first power state to the second power state, determining an updated value of the scan frequency in view of the second power state, wherein one or more subsequent scan iterations are initiated in accordance with the updated value of the scan frequency, and performing one or more block family calibration operations.
US11222689B2

Devices and methods include receiving write command at a command interface of the semiconductor device to write data to memory. An external data strobe is received at a data strobe pin of the semiconductor device. The received external data strobe is divided into multiple phases using phase division circuitry to divide the data strobe into multiple phases to be used in writing the data to the memory.
US11222687B2

An memory subsystem of an information handling system includes a memory module and a controller. The memory module includes a Registering Clock Driver (RCD) configured to receive a clock signal. The RCD includes a delay setting and a clock delay circuit to provide a selectable delayed clock signal based upon the delay setting. The memory module further includes a power management integrated circuit (PMIC) with a plurality of switching regulators. The PMIC receives the delayed clock signal and clocks the switching regulators based upon the delayed clock signal. The controller sets the first delay setting.
US11222685B2

A memory controller interfaces with a dynamic random access memory (DRAM) over a memory channel. A refresh control circuit monitors an activate counter which counts a rolling number of activate commands sent over the memory channel to a memory region of the DRAM. In response to the activate counter being above an intermediate management threshold value, the refresh control circuit only issue a refresh management (RFM) command if there is no REF command currently held at the refresh command circuit for the memory region.
US11222683B2

Embodiments of the disclosure are drawn to apparatuses and methods for staggering the timing of targeted refresh operations. Memory dies may need to periodically perform refresh operations, which may be auto-refresh operations or targeted refresh operations. Targeted refresh operations may draw less current than auto-refresh operations. When dies are collected into a group (e.g., a memory stack, a memory module) the timing of targeted refresh operations may be staggered between the different dies to help reduce the peak current drawn. The targeted refresh operations may be staggered such that, when a maximum number of the dies are performing a refresh operation, at least one of the dies performs a targeted refresh operation instead of an auto-refresh operation.
US11222679B2

A packaged integrated circuit includes a photodiode and a memory. The photodiode generates energy when radiation strikes a surface of the photodiode. The memory includes a plurality of non-volatile memory cells and memory control circuitry. The memory control circuitry is configured to perform an operation to change values stored in at least some of the memory cells of the plurality of non-volatile memory cells while being powered by energy generated by the photodiode. An encapsulant at least partially encapsulates the photodiode and the memory, in which the encapsulant blocks radiation from reaching the surface of the photodiode.
US11222678B1

In a memory array with a cross-point structure, at each cross-point junction a programmable resistive memory element, such as an MRAM device, is connected in series with a threshold switching selector, such as an ovonic threshold switch. In a two-layer cross-point structure with such memory cells, the MRAM devices in one layer are inverted relative to the MRAM devices in the other layer. This can allow for the transient voltage spike placed across the MRAM device when the threshold switching selector first turns on in a sensing operation to dissipate more rapidly, reducing the risk of changing a stored data state before it can be sensed.
US11222676B2

Multi-period thin-film structures exhibiting giant magnetoresistance (GMR) are described. Techniques are also described by which narrow spacing and/or feature size may be achieved for such structures and other thin-film structures having an arbitrary number of periods.
US11222663B1

The present invention relates to the field of tape drives, tape transport, tape heads and tape head suspension. More particularly, the present invention is related to magnetic tape data storage and tape recorders that include components designed to minimize or eliminate head-to-tape contact to reduce or eliminate wear and contamination of tape drive heads. Methods and apparatus of the present invention may dynamically control the head-to-media spacing by moving locations of magnetic heads relative to a tape. Such apparatus may include components designed to minimize magnetic spacing. This may be accomplished using actuators that move the magnetic heads, that move the tape, or that move both the magnetic heads and the tape. This may include supporting a back surface of the tape. Alternatively, or additionally, the movement of the tape past the magnetic heads may be performed using mechanisms that contact and drive the back surface of the tape.
US11222661B2

A hexagonal strontium ferrite powder, in which an average particle size is 10.0 to 25.0 nm, a content of one or more kinds of atom selected from the group consisting of a gallium atom, a scandium atom, an indium atom, and an antimony atom is 1.0 to 15.0 atom % with respect to 100.0 atom % of an iron atom, and a coercivity Hc is greater than 2,000 Oe and smaller than 4,000 Oe. A magnetic recording medium including: a non-magnetic support; and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, in which the ferromagnetic powder is the hexagonal strontium ferrite powder. A magnetic recording and reproducing apparatus including this magnetic recording medium.
US11222657B1

A recording head has a waveguide that delivers optical energy from an energy source and a write pole extending to a media-facing surface of the recording head. The recording head also has a near-field transducer coupled to receive the optical energy from the waveguide and emit surface plasmons from the media-facing surface towards a recording medium while the write pole applies a magnetic field to the recording medium. The near-field transducer has an extended portion that, as-manufactured, protrudes beyond the media-facing surface by a first distance.
US11222653B2

The present invention relates to a system and a method for determining a stroke based on a voice analysis. According to the present invention, voice data of subjects are collected to extract and analyze voice onset times to determine stroke patients based on voices. The system for determining a stroke generates and collects voice data from test subjects reading a predetermined word that includes a plosive sound. The system for determining a stroke extracts and calculates voice onset times from the voice data to calculate probability parameters for the voice onset times of each of a normal group and a stroke patient group. The system for determining a stroke uses a set of probability parameters to determine an integration section, and calculates probabilities of being in the normal group and the stroke patient group. The system for determining a stroke applies the calculated probabilities to the Bayes theorem to determine whether the subjects are stroke patients.
US11222651B2

A computer-implemented method for creating a combined audio signal in a speech recognition system, the method includes sampling the audio input signal to generate a time-domain sampled input signal, then converting the time-domain sampled input signal to a frequency-domain input signal, afterwards generating perceptual weights in response to frequency components of critical bands of the frequency-domain input signal, creating a time-domain adversary signal in response to the perceptual weights; and combining the time-domain adversary signal with the audio input signal to create a combined audio signal, wherein a speech processing of the combined audio signal will output a different result from speech processing of the audio input signal.
US11222650B2

A device and a method for generating synchronous corpus is disclosed. Firstly, script data and a dysarthria voice signal having a dysarthria consonant signal are received and the position of the dysarthria consonant signal is detected, wherein the script data have text corresponding to the dysarthria voice signal. Then, normal phoneme data corresponding to the text are searched and the text is converted into a normal voice signal based on the normal phoneme data corresponding to the text. The dysarthria consonant signal is replaced with the normal consonant signal based on the positions of the normal consonant signal and the dysarthria consonant signal, thereby synchronously converting the dysarthria voice signal into a synthesized voice signal. The synthesized voice signal and the dysarthria voice signal are provided to train a voice conversion model, retain the timbre of the dysarthria voices and improve the communication situations.
US11222649B2

A mixing apparatus having a stereo output includes: a first signal processor that mixes a first signal and a second signal in a first channel; a second signal processor that mixes a third signal and a fourth signal in a second channel; a third channel that processes a weighted sum of a signal of the first channel and a signal of the second channel; and a gain deriving part that generates a gain mask commonly used in the first channel and the second channel, wherein the gain deriving part determines a first gain commonly applied to the first signal and the third signal, and a second gain commonly applied to the second signal and the fourth signal, so that predetermined conditions for simultaneous gain generation are satisfied at least at the first channel and the second channel among the first channel, the second channel, and the third channel.
US11222648B1

A non-invasive ventilation voice amplification system includes a microphone module for placement in a non-invasive ventilation mask. The microphone module has a microphone element for detecting a patient's voice and a speaker for projecting the voice. The microphone module connects to a controller module that houses electronics for processing and amplifying the audio signal.
US11222643B2

Apparatus for decoding an encoded audio signal including an encoded core signal and parametric data, including: a core decoder for decoding the encoded core signal to obtain a decoded core signal; an analyzer for analyzing the decoded core signal before or after performing a frequency regeneration operation to provide an analysis result; and a frequency regenerator for regenerating spectral portions not included in the decoded core signal using a spectral portion of the decoded core signal, the parametric data, and the analysis result.
US11222642B2

Artificial agents utilized for voice interactions continue to improve in their capacity to conduct more sophisticated interactions. Rather than just presenting a limited set of options, artificial agents are continuing to narrow the gap between generated speech and natural human speech. A requirement is often in place that spoken interactions be recorded, however, storing speech, even with data compression, is a resource-demanding task. Generated speech may be provided from content, such as text, and speech data. By recording an identifier of the content and associated speech data, storage processing and space requirements can be greatly reduced. Playback may be provided from a waveform of audio provided by the human participant and by selecting the content associated with the content identifier and generating speech of the content utilizing settings provided by the speech data.
US11222633B2

The present invention improves a sense of participation in a topic and enables a dialogue to continue for a long time. A dialogue system 12 includes at least an input part 1 that receives a user's utterance and a presentation part 5 that presents an utterance. In an utterance receiving step, the input part 1 receives an utterance performed by the user. In a first presentation step, the presentation part 5 presents an utterance determined based on scenarios stored in advance. In a second presentation step, the presentation part 5 presents the utterance determined based on the user's utterance contents. A dialogue control part 8 performs control to execute a dialogue at least including a first dialogue flow which is a dialogue including the utterance receiving step and the first presentation step at least one time respectively based on a predetermined scenario, and a second dialogue flow which is a dialogue including the utterance receiving step and the second presentation step at least one time respectively.
US11222632B2

The present teaching relates to method, system, medium, and implementations for enabling communication with a user. Information representing surrounding of a user to be engaged in a new dialogue is received via the communication platform, wherein the information is acquired from a scene in which the user is present and captures characteristics of the user and the scene. Relevant features are extracted from the information. A state of the user is estimated based on the relevant features, and a dialogue context surrounding the scene is determined based on the relevant features. A topic for the new dialogue is determined based on the user, and a feedback is generated to initiate the new dialogue with the user based on the topic, the state of the user, and the dialogue context.
US11222619B2

An acoustic sound absorptive panel or block is provided that is made from a plurality of materials and volumes selected such that each discrete volume of material has a sufficiently different sound absorption profile, resulting in a system that provides better overall sound absorption of traffic noise from motorways and railways in a practical and cost-efficient manner.
US11222611B2

According to various embodiments, an image processing device may be provided. The image processing device may include: an input circuit configured to receive display data; a splitting circuit configured to split the display data into a first output and a second output; a first output circuit configured to output the first output for displaying with a first spatial resolution; and a second output circuit configured to output the second output for displaying with a second spatial resolution.
US11222608B2

A display device includes a display panel including a first pixel and a second pixel, a reference gamma generator configured to generate a first reference gamma voltage and a second reference gamma voltage based on a driving mode, a stain compensator configured to output a stain compensating data that compensates a stain of an image data based on the driving mode, and a data driver configured to generate a first data voltage provided to the first pixel based on the first reference gamma voltage and the stain compensating data and a second data voltage provided to the second pixel based on the second reference gamma voltage and the stain compensating data.
US11222606B2

The present technology relates to a signal processing apparatus, a signal processing method, and a display apparatus that allow moving image blur to be more appropriately removed. Moving image blur can be removed by providing a detector detecting a moving image blur video including a video in which moving image blur is easily visible, from videos included in a video content on a basis of a feature amount of the video content. The present technology can be applied to, for example, a signal processing apparatus mounted in a display apparatus such as a liquid crystal display section or a self-luminous display apparatus.
US11222600B2

Disclosed are a source driver capable of achieving high speed and high resolution and a display driving circuit including the same. The source driver may include: a first channel group and a second channel group configured to output source driving signals; a first gradation voltage divider configured to generate first gradation voltages using gamma reference voltages and provide the first gradation voltages to the first channel group; and a second gradation voltage divider configured to generate second gradation voltages having the same level as the first gradation voltages using the gamma reference voltages, and provide the second gradation voltages to the second channel group. The first and second gradation voltage dividers are connected to a gamma reference voltage generator configured to provide the gamma reference voltages, and receive the gamma reference voltages having the same voltage range from the gamma reference voltage generator.
US11222599B2

A source driver and a display device including the same, capable of accurately sensing pixels characteristics and characteristics of the source driver. A source driver includes a switch circuit configured to transfer first pixel signals or reference signals; first sensing channels configured to sense and hold the first pixel signals or the reference signals transferred from the switch circuit; second sensing channels configured to sense and hold second pixel signals; and a selection circuit configured to output a sampling signal by selecting the first pixel signals of the first sensing channels and the second pixel signals of the second sensing channels, and thereafter, output the sampling signal by selecting the reference signals of the first sensing channels.
US11222594B2

A digital pixel driving circuit and a digital pixel driving method. The digital pixel driving circuit includes a pixel driving module, a display module, a storage module and a short-circuiting module. An output terminal of the pixel driving module is electrically connected to an input terminal of the display module, and a control terminal of the pixel driving module is electrically connected to any output terminal of the storage module. An input terminal of the short-circuiting module is electrically connected to the input terminal of the display module, an output terminal of the short-circuiting module is electrically connected to an output terminal of the display module, and a control terminal of the short-circuiting module is electrically connected to any output terminal of the storage module.
US11222592B2

A compensation method for an electroluminescent display panel, a driving device, a display device, and a storage medium are provided. The compensation method includes: receiving a first display data signal; performing an optical compensation operation on the first display data signal to obtain a second display data signal; performing an electrical compensation operation on the second display data signal to obtain a third display data signal; and outputting the third display data signal for display.
US11222591B2

An OLED display panel is provided, including: sub-pixels arranged in an array; scanning signal lines, light-emitting signal lines, and first driving voltage lines extending horizontally; and data signal lines, at least one second driving voltage line, and at least one third driving voltage line extending vertically. Each scanning signal line, each light-emitting signal line, and each first driving voltage line are each connected to one row of the sub-pixels. Each data signal line is connected to one column of the sub-pixels. Each first driving voltage line arranged corresponding to each row of the sub-pixels is connected to the second driving voltage line through a first thin film transistor (TFT), and each first driving voltage line arranged corresponding to each row of the sub-pixels is connected to the third driving voltage line through a second TFT. Therefore, brightness deviation or color deviation is avoided when the sub-pixels emit light.
US11222590B2

An electrical signal detection module includes a photoelectrical signal application circuitry, an operational amplifier, a gain control circuitry and a master control circuitry. The gain control circuitry includes at least two gain control sub-circuitries connected in parallel to each other, and a discharge switching sub-circuitry connected in parallel to the gain control sub-circuitries. Each gain control sub-circuitry includes a gain switching sub-circuitry and a gain capacitive sub-circuitry connected in series to each other. The master control circuitry is configured to apply a discharge switching signal to the discharge switching sub-circuitry, and apply a gain switching control signal to the corresponding gain switching sub-circuitry. The gain switching sub-circuitry is configured to control a first end and a second end of the gain switching sub-circuitry to be electrically connected to each other in accordance with the gain switching control signal. The discharge switching sub-circuitry is configured to enable a first end of the gain capacitive sub-circuitry connected to the gain switching sub-circuitry to be electrically connected to, or electrically disconnected from, a second end of the gain capacitive sub-circuitry in accordance with the discharge switching signal.
US11222588B2

A display device is provided and includes display area including pixels arrayed next to one another in first direction and in second direction that is different from first direction, wherein pixels include light-emitting element configured to emit light by current flowing therethrough, drive transistor, and holding capacitance, while one terminal of light-emitting element is coupled to one of source and drain of drive transistor, first potential is supplied to other terminal of light-emitting element, second potential that is higher than first potential is supplied to other one of source and drain of drive transistor, holding capacitance is coupled between source and gate of drive transistor, and display device being configured to write initialization potentials into gates of respective drive transistors in accordance with voltage across drain and source of drive transistor, then write video writing potentials into the gates of the respective drive transistors.
US11222582B2

An electronic device is provided. The electronic device includes a substrate and the electronic device also includes a light-emitting element, a sensing element and a black matrix disposed on the substrate. The sensing element is disposed adjacent to the light-emitting element. The black matrix has a plurality of openings and a light-shielding portion. The electronic device further includes a driving element disposed adjacent to and electrically connected to the light-emitting element. The sensing element includes a first thin-film transistor, and the driving element includes a second thin-film transistor. In a normal direction of the substrate, one of the openings is disposed corresponding to the sensing element, and the light-shielding portion is disposed corresponding to the driving element.
US11222579B1

A shift register circuit includes a first dummy shift register, a second dummy shift register, multiple shift registers, multiple module selection switches, and multiple output selectors. The shift registers are connected in series between the first dummy shift register and the second dummy shift register, and are divided into a plurality of shift register groups. The module selection switches jointly receive a module selection signal, and are respectively coupled between the first dummy shift register and the shift register groups or between the shift register groups. The output selectors are respectively coupled between an output terminal of the corresponding one of the first dummy shift register, the shift registers, and the second dummy shift register, and a display panel and a fingerprint sensor module.
US11222574B2

A method when expressing gradation for a color image including binarizing tone values of first image data to produce second image data including pixels each having colors with respective binarized tone values, classifying pixels of the first image data into a plurality of first pixel groups and specifying a pixel where a color centroid is positioned for each color in each first pixel group, classifying pixels of the second image data into second pixel groups PXG2 corresponding to the first pixel groups and calculating the number of light pixels for each color in each second pixel group, producing third image data from the second image data, information related to the color centroid, and information related to the number of light pixels, and producing fourth image data by changing the position of a light pixel with the position of a dark pixel in the third image data.
US11222572B2

Disclosed is a driving apparatus for a display, which drives pixels using a double rate driving (DRD) method. The driving apparatus includes a first latch circuit storing first pixel data, a second latch circuit storing second pixel data, a first selection circuit selecting one of the first pixel data and the second pixel data and outputting selection data, and a second selection circuit selecting one of the selection data of a pair of adjacent first selection units and outputting source data.
US11222565B2

The present application discloses a shift register, a gate driving circuit and a driving method thereof, and a display apparatus. The shift register includes an input sub-circuit, an output sub-circuit, a reset control sub-circuit, a pull-up node reset sub-circuit, and an output signal reset sub-circuit; the input sub-circuit is configured to pre-charge the pull-up node under the control of a signal input to the first signal input terminal; the output sub-circuit is configured to output, through the signal output terminal, a signal input to the first clock signal input terminal under the control of a potential of the pull-up node; the reset control sub-circuit is configured to control, under the control of a reset signal input to the second signal input terminal, whether the pull-up node reset sub-circuit and the output signal reset sub-circuit operate to reset the pull-up node and the signal output terminal, respectively.
US11222555B1

A display includes a plurality of light emissive panels. Each light emissive panel is flexible, has a light emissive surface with a plurality of pixels emitting light, has side edges, and is adjacent to other light emissive panels. The light emissive panels are in a flexed arrangement such that a total light emissive surface includes individual of the light emissive surfaces having a substantially full sphere surface or partial sphere surface shape.
US11222554B2

A system, method and computer-readable medium format-preserving encryption of a numerical value, including storing a binary numerical value, the binary numerical value comprising a plurality of binary bits, dividing the plurality of binary bits into a plurality of bit groups and storing the plurality of bit groups in a plurality of bytes, encrypting each byte in the plurality of bytes using a radix value corresponding to a quantity of binary bits in a bit group corresponding to that byte to generate a plurality of ciphertext bytes, and combining a quantity of least-significant bits from each ciphertext byte in the plurality of ciphertext bytes to generate a binary ciphertext value, the quantity of least-significant bits combined from each ciphertext byte corresponding to the radix value used to generate that ciphertext byte.
US11222542B2

Disclosed is a method and apparatus for operating a first device. The first device obtains environment information in proximity to the first device and receives one or more communication messages from a second device and the message(s) includes relevance criteria, wherein the relevance criteria indicates one or more devices, one or more sets of device characteristics, one or more lanes, one or more intersections or areas, one or more pedestrian paths or bicycle paths, one or more signal characteristics from the second device or any combination thereof. The first device determines whether the one or more communication messages are relevant to the first device based on the relevance criteria and the environment information and performs an operation in response to the determination of whether the one or more communication messages are relevant.
US11222541B2

A movable body monitoring apparatus is mounted on a movable body and to receive movement data related to movements of other movable bodies. The apparatus includes an acquiring unit, a generator, a determining unit, and a monitoring unit. The acquiring unit acquires the movement data on the other movable bodies. The generator generates group information on a plurality of low-speed movable bodies which are determined based on actual speeds or types of the other movable bodies. The determining unit determines whether to generate the group information by the generator, in accordance with a travel environment. The monitoring unit collectively monitors movements of the plurality of low-speed movable bodies using the group information, when the group information is generated. The monitoring unit individually monitors the movements of the plurality of low-speed movable bodies, when the group information is not generated.
US11222539B2

The present application discloses a method for early warning of vehicle collision, an on-board terminal and a server. The method includes: acquiring distance-sensing data detected by sensors configured in the first vehicle as first distance-sensing data; determining whether there is an obstacle within an early warning range of the first vehicle based on the first distance-sensing data; acquiring distance-sensing data transmitted by on-board terminals of other vehicles within a communication range of the first vehicle as second distance-sensing data when it is determined that there is an obstacle in the early warning range of the first vehicle; determining whether the obstacle is a vehicle based on a matching result of the first distance-sensing data and the second distance-sensing data; outputting a first early warning information when it is determined that the obstacle is a vehicle.
US11222538B2

An automated check-in method includes receiving a sign-in selection, displaying a user registration, capturing a photograph, receiving user information and a visited user selection, displaying a registration preview, and transmitting a notification. A smart building automated check-in system includes a processor; and a memory storing instructions that, when executed by the processor, cause the system to receive a sign-in selection, display a user registration, capture a photograph receive user information and a visited user selection, display a registration preview, and transmit a notification. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive a sign-in selection, display a user registration, capture a photograph, receive user information and a visited user selection, display a registration preview, and transmit a notification.
US11222533B2

A device for a driving assistance system for a transportation vehicle including a control unit to detect information concerning a position of a controllable road sign. The control unit detects information concerning the position of the transportation vehicle and determines information concerning at least one expected passing time, at which the transportation vehicle passes the controllable road sign, based on the information concerning the position of the transportation vehicle and the information concerning the position of the controllable road sign. The device also includes a receiving and transmitting unit to provide the information concerning the expected passing time at which the transportation vehicle passes the controllable road sign, to a control entity for the controllable road sign. The receiving and transmitting device receives information from the control entity concerning a period of time in which the controllable road sign is passable.
US11222527B2

An approach is provided for vehicle map data update. The approach involves, for example, processing sensor data captured by a sensor of a vehicle to detect a machine-readable visual representation. The machine-readable visual representation encodes map data corresponding to a map tile of a geographic database. The approach also involves decoding the map data from the machine-readable visual representation. The approach further involves updating a local copy of the map tile stored in the vehicle based on the map data.
US11222522B2

The invention includes electronic monitoring-device for monitoring controlled spaces, as well as systems and methods for such monitoring. The monitoring-devices may be battery powered devices, with various sensors and capable of wireless communications. Installation of the monitoring-device may not require any wiring. These monitoring-devices may be installed at a given controlled space to monitor that given controlled space and to electronically communicate occurrences of that given controlled space to various interested stakeholders, such as, but not limited to, a tenant of the given controlled space, facility operators of the given controlled space, the provider of the electronic monitoring-device, and/or third-parties (e.g., insurance companies, first responders, and/or law enforcement). The monitoring-device may provide details, information, alerts, reminders, notices, notifications, alarms, and/or the like to various authorized stakeholders of the occurrences within that given controlled space. One example of a controlled space is a self-storage unit.
US11222520B2

The present invention relates to a precise predictive maintenance method of a driver and the configuration includes: collecting slope information for a peak value between drive periods by connecting the peak value in a respective drive period in a driving state of the driver before a failure of the driver occurs; setting an alarm slope value for the peak value between the drive periods based on the collected slope information; and detecting, in a case where an average slope value for the peak value between the drive periods measured at a unit time interval set in a real-time driving state of the driver is more than the alarm slope value, the case as an abnormal state of the driver.
US11222517B2

A system for utility safety monitoring is disclosed. In an embodiment, the system includes a utility fluid meter coupled with a home or business structure, a local control unit, a home appliance with a failure sensor, a monitoring control center, and one or more shut-off valves. The failure sensor is coupled with an Internet of Things (IOT) platform such as a NodeMCU unit. The failure sensor detects a failure event of the home appliance and sends a notification to the local control unit. The local control unit then shuts down the one or more shut-off valves and sends notifications to a utility company and an owner of the home or business structure. The shut-off valve has a locking mechanism including a diaphragm, a locking component, a magnetic solenoid, and a locking shaft with a locking notch indicating a closed position.
US11222514B1

In some implementations, an automated teller machine (ATM) may accept a card. The ATM may eject the card at a first time. The ATM may retract the card based on a determination that a threshold amount of time has elapsed from the first time and that the card has not been removed. The ATM may eject the card at a second time after retracting the card. The ATM may retract the card based on a determination that the threshold amount of time has elapsed from the second time and that the card has not been removed. The ATM may provide the card to a card storage compartment of the ATM after retracting the card and based on a determination that the card has been ejected or retracted a threshold number of times.
US11222506B2

A system that enables the automatic logging out of one player tracking account device when another player tracking account device is attempted to be logged into a player tracking account system.
US11222502B2

Described is a retro sports system for creating new sporting events with new outcomes utilizing past sporting events that can be used for sports gaming and entertainment or other sports competition games. The system includes a server that may be programmed to randomly select increments of historical past games in order to create a new full game formed from the randomly selected increments. This new game can be used for betting or other competitive games and for entertainment.
US11222499B2

An ADA compliant vending machine that raises vended product to a desired height, and specifically to a new and improved vended product delivery mechanism that moves between lowered and raised positions within a delivery bin within a vending machine, in a coordinated manner with the opening and closing of a delivery door, that raises the vended product for delivery to a customer at the desired height, and where front and rear delivery bin walls can be shaped to interlock with conforming shaped front and rear edges of the delivery mechanism to prevent vended product from becoming wedged or stuck there between.
US11222498B2

Provided is a biometric data registration system, which displays screen data for causing a user to select whether a destination of registration of the user's biometric data is a card for payment or a registration destination server device, accepts from the user a selection of the destination of registration, and acquires the user's biometric data.If the selection indicates the card for payment, the biometric data registration system stores the biometric data in a first storage unit which is for managing data which is stored in a storage medium of the card for payment, whereas if the selection indicates the registration destination server device, the biometric data registration system stores the biometric data in a second storage unit which corresponds to the registration destination server device.
US11222490B2

A service request for an automobile is detected. The service request includes a service version number. A first integrated circuit of the automobile is verified. The verification of the first integrated circuit is in response to detecting the service request. A component version number of the first integrated circuit is determined in response to verifying the first integrated circuit. The service version number is compared to the component version number of the first integrated circuit. The comparison is based on the determining the component version number. A service operation regarding the automobile is performed. The service operation is performed based on the comparing the service version number to the component version number.
US11222484B2

A maintenance notification system estimates a state of a target vehicle that is subjected to maintenance on a basis of at least one of status information and drive history information of the target vehicle; estimates a tendency of maintenance by a user on a basis of the status information of the target vehicle; selects index information to be used for identifying a timing for maintenance of the target vehicle on a basis of at least one of the status information and the drive history information of the target vehicle, and identifies the timing for maintenance of the target vehicle and a content using the estimated state, the estimated tendency of maintenance by the user, and the selected index information; and provides a notification relating to the maintenance on a basis of the timing for the maintenance and the content.
US11222479B2

A real-time video exploration (RVE) system that allows users to pause, step into, move through, and explore 2D or 3D modeled worlds of scenes in a video. The RVE system may allow users to select and manipulate objects within a scene, and to modify an object by adding or removing accessories from the object or otherwise customizing the object according to the user's preferences or desires. The RVE system may also provide an interface or interfaces via which the user can obtain additional information for the object, customize the object, be given a price or price(s) for the object as customized, and purchase the object as specified if desired.
US11222475B2

Disclosed herein is software technology that leverages improved AR technology to facilitate presentation of virtual content overlaid on a view of a real-world environment. Additionally, also disclosed herein is an “insights” software application that functions to provide insights about the real-world environment. In one aspect, disclosed herein is a method that involves an AR-enabled device that includes one or more sensors, a user input interface, a display screen and is configured to (1) based on user input, determine an initial position and orientation of the computing device within a virtual 3D model of a real-world environment; (2) align the virtual 3D model of the real-world environment with the real-world environment; and (3) cause a display screen to present the aligned virtual 3D model as overlaid virtual content on a view of the real-world environment.
US11222471B2

Approaches presented herein enable implementation of augmented reality in a smart glasses device. More specifically, two-dimensional (2-D) image data of a real-world object is collected from a 2-D camera of the smart glasses device. From the collected 2-D image data, 2-D coordinate data is generated. Based on location and rotation data of the smart glasses device and 2-D depth information from a viewing angle of the smart glasses device, three-dimensional (3-D) coordinates are generated from the generated 2-D coordinate data. An augmented object is displayed, on a holographic display of the smart glasses device, at an apparent location of the real-world object utilizing the 3-D coordinates.
US11222468B1

In one embodiment, a method includes instructing, at a first time, a camera with multiple pixel sensors to capture a first image of an environment comprising an object to determine a first object pose of the object. Based on the first object pose, the method determines a predicted object pose of the object at a second time. The method determines a predicted camera pose of the camera at the second time. The method generates pixel-activation instructions based on a projection of a 3D model of the object having the predicted object pose onto a virtual image plane associated with the predicted camera pose. The method instructs, at the second time, the camera to use a subset of the plurality of pixel sensors to capture a second image of the environment according to the pixel-activation instructions. The method determines, based on the second image, a second object pose of the object.
US11222462B2

A method for improving performance of generation of digitally represented graphics. The method comprises: receiving a first representation of a base primitive; providing a set of instructions associated with vertex position determination; executing said retrieved set of instructions on said first representation of said base primitive using bounded arithmetic for providing a second representation of said base primitive, and subjecting said second representation of said base primitive to a culling process. A corresponding apparatus and computer program product are also presented.
US11222453B1

The present disclosure provides interactive visual data labeling systems and methods that improve upon power-diagram Voronoi Treemaps by supporting interactive arranging and grouping of objects represented by thumbnail images. The provided interactive visual data labeling system enables new and innovative fluid interactions and direct manipulation of treemap cells to arrange objects and groups of objects, and create, merge, expand, or collapse groups. In effect, these enabled fluid interactions and direct manipulation provide an intuitive, stable, and predictable Voronoi treemap for users. In at least some aspects, the provided visual data labeling system uses a force-directed power diagram technique, which enables controlling the stability of the Voronoi treemap layout and updating it smoothly when dragging a cell across a parent cell. In effect, the predictability and stability enables the Voronoi treemap to react as a user expects during the user's interaction with the treemap.
US11222449B2

A method is used in processing graphics in computing environments. A user interface layer receives a request from a user to rasterize an interactive image rendered in a user interface. A rasterizing module rasterizes the interactive image at the user interface layer associated with the user interface. The rasterizing module transmits the rasterized image to a reporting service for reporting out the rasterized image.
US11222448B2

A method and apparatus for measuring a measurement of a two-dimensional (2D) pattern receives a plurality of points in a space in which a 2D pattern of clothing is displayed, determines an attribute of an area in which the points are included, measures a length of a line segment using the points based on the determined attribute of the area, and outputs the length of the line segment.
US11222439B2

An image processing apparatus includes a first learner trained to detect an orientation of a face in an image including a human face for receiving an input of a target image including a human face and outputting first information associated with an orientation of a face included in the target image, at least one second learner trained, for the first information, to detect a position of a facial component in an image including a human face for receiving an input of the target image and outputting second information associated with a position of a facial component included in the target image, and a control unit that controls the first learner and the second learner. The control unit uses the first learner to obtain the first information from the target image, and uses the second learner corresponding to the first information to obtain the second information from the target image.
US11222432B2

According to a computer-implemented method, multiple potential objects of interest are identified from a camera feed of a source camera. A number of adjacent cameras are identified along possible travel routes. For each adjacent camera, it is detected whether any of the multiple potential objects of interest are identified in an associated camera feed. For each adjacent camera whose feed does not include any potential object of interest, analysis of downstream camera feeds is prevented during tracking of the multiple potential objects of interest.
US11222430B2

A method for creating a 3D image is described. The method includes receiving a first 2D image and a second 2D image, identifying a plurality of first feature points in the first 2D image and a corresponding plurality of second feature points in the second 2D image, estimating a plurality of distances based on corresponding ones of the plurality of first feature points and based on corresponding ones of the plurality of second feature points, determining a mean and a standard deviation of inverses of the plurality of distances that were estimated, generating a baseline initialization coordinates based on the mean and the standard deviation of inverses of the plurality of distances, generating the 3D image based on the baseline initialization coordinates, and providing the 3D image for display. Related systems, devices and computer program products are also described.
US11222429B2

An object that moves, which is depicted in a video, can be identified. Radial lines emanating from the object can be rendered in an enhanced video. Responsive to detecting a first movement of the object indicating a size of the object is increasing in the video, a length of each of the radial lines can be increased. Responsive to detecting a second movement of the object indicating the size of the object is decreasing in the video, the length of each of the radial lines can be decreased. Responsive to detecting a third movement of the object, in a two-dimensional plane, the length of a first portion of the radial lines emanating from a leading surface of the object can be decreased while the length of a second portion of the radial lines emanating from a trailing surface of the object can be increased.
US11222427B2

A device, system, and method performs an image compression. The method includes receiving raw image data of an image and identifying objects in the image as one of a foreground object or a background object. The method includes generating first foreground image data for a first foreground object. The method includes generating first metadata for a first background object. The first metadata indicates a first identity and a first descriptive parameter for the first background object. The first descriptive parameter relates to how the first background object is situated in the image. The method includes generating first background image data for the first background object. The first background image data is empty data. The method includes storing processed image data for the image comprising the first foreground image data, the first metadata, and the first background image data.
US11222423B2

An evaluation device includes a state determination unit which is configured to determine a state of cells which are an observation target under non-standard conditions on the basis of information acquired from an image of cells under standard conditions.
US11222413B2

An example device for correcting an image includes a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, wherein the processor, by executing the one or more instructions, is further configured to obtain an image including a plurality of objects, identify the plurality of objects in the image based on a result of using one or more neural networks, determine a plurality of correction filters respectively corresponding to the plurality of identified objects, and correct the plurality of objects in the image, respectively, by using the plurality of determined correction filters.
US11222412B2

The disclosure provides an image processing device and method capable of removing a halo artifact and increasing contrast enhancement effect when enhancing the contrast of an image. The image processing method includes obtaining a first blurring image by performing interpolation based on a representative value of each of blocks, having a predetermined size, of a previous frame image; obtaining a second blurring image in which boundary information is restored, through a weighted sum of a current frame image and the first blurring image; and performing contrast enhancement on the current frame image by using a difference image between the second blurring image and the current frame image.
US11222408B1

A method to smooth periphery pixels of an image includes operations. First, an image includes periphery pixels is provided. Each periphery pixel includes periphery sub-pixels. Each periphery sub-pixel includes a location parameter, a brightness parameter and a color parameter. Second, the image which includes the periphery pixels is displayed. Next, the periphery pixels are locked by targeting each periphery sub-pixel of each periphery pixel. The brightness parameter of each periphery sub-pixels is collected to target the periphery sub-pixels. Then, a smoothing operation is carried out to adjust the brightness parameters of the periphery sub-pixels to obtain adjusted brightness parameters. Afterwards, the periphery pixels with the adjusted brightness parameters are unlocked to obtain the image which has at least one smooth edge.
US11222400B2

An image processor including: an accepting unit that accepts designation of at least part of three dimensional image of a microscope, and an image generator that generates image data for displaying, on a display, a first magnified image which corresponds to the part of the three dimensional image designated and a second magnified image which corresponds to the part of the three dimensional image designated and which is different from the first magnified image.
US11222394B2

A device has a content processing component operable in first and second content processing states, a display, at least one sensor operable to output sensor data indicative of at least one eye positional characteristic of a user, and a processor. The processor is configured to process the data, and in the first processing state, determine a region of the display corresponding to a foveal region of an eye of a user, and perform foveated processing of content to be displayed on the display such that a relatively high-quality video content is generated for display in the region and a relatively low-quality video content is generated for display outside the region. The second processing state is entered in response to a trigger. In the second processing state, the foveated processing used is overridden such that relatively low-quality video content is generated for display in at least a portion of the region.
US11222390B2

Methods, systems, and computer program products for the coordination of payment of medical goods and/or services of patients in developing countries by relatives of those individuals living abroad, such as in the diaspora of particular cultures or nationalities. The methods and systems are implemented using a global database application on a networked computing platform comprising one more machines selected from the group consisting of personal computers, desktop computers, laptop computers, message processors, hand-held devices, multi-processor systems, microprocessor-based consumer electronics, programmable consumer electronics, network computers, minicomputers, mainframe computers, portable tablet devices, mobile telephones, personal digital assistants (PDAs), video game consoles, and portable media players. Payments for goods and services can be effected using a mobile wallet or other payment software/application known in the art using a mobile electronic device such as a message processor, hand-held device, portable tablet device, mobile telephone, personal digital assistant (PDA), or portable media player.
US11222372B2

Systems, methods, and devices of the various embodiments enable online transactions related to buying/selling an item, such as a vehicle. In an embodiment, one or more installment agreements relating to a user and one or more items may be generated in response to one or more received inputs. In an embodiment, a deal table comprising the one or more installment agreements may be generated, and the deal table may be transmitted to a user device for presentation via the user interface.
US11222370B2

A parking garage system includes a plurality of parking garages. Each parking garage has a plurality of parking sectors and each parking sector has a plurality of parking spaces. A digital system tracks an occupancy level of each parking sector and an anticipated departure time of vehicles parked in each parking space. The digital system further directs vehicles to a particular parking sector based on the driver's anticipated departure time. The digital system also advises potential customers of occupancy level and parking rates and communicates information regarding occupancy level and parking rates to other parking garages.
US11222367B2

Systems and methods that provide electronic bidding on digital advertising placed on non-personal digital devices in public or semi-public settings and enable subsequent consumer actions taken on other media channels and devices to be attributed to such advertising in digital ad buying systems.
US11222361B2

Techniques are described herein that are capable of performing location-based book identification. For example, book(s) may be identified that discuss a location that is within a designated proximity to a mobile device. In accordance with this example, information regarding the book(s) may be provided for consumption by a user at the mobile device. For instance, the information may be displayed on the mobile device in response to the mobile device coming within the designated proximity to the location. The information may include an excerpt of at least one of the book(s), an indication of other location(s) that are discussed by at least one of the book(s), an offer to purchase at least one of the book(s), etc. The user may share the information through social media, interact with other readers and/or the author via a social network, etc.
US11222358B2

Machine learning (ML) can be used to gather data on prospective customers from publicly available online sources. The ML can provide data on a likelihood of near future, customers and subscribers and a list of people with low interest in the company's products. The ML system can be recursively updated as new public data becomes available online. Thus, the ML system can be used to generate targeted advertising and root cause analysis based on a relationship between people's statuses and their respective interests in certain products and/or services.
US11222354B2

A system and method for presenting advertising, the method including but not limited to presenting on a first end user device, a first personalized advertisement in a first avatar's view of a virtual world and presenting on a second end user device, a second personalized advertisement in a second avatar's view of the virtual world. Other embodiments are disclosed.
US11222350B2

Methods, apparatuses, and devices for processing a service, including computer programs encoded on computer storage media are provided. One of the methods includes: receiving an application sent from a user terminal of a first user comprising a commitment; verifying a credit value of the first user; in response to the credit value reaching a predetermined credit value, accepting the application of the first user; and in response to the first user failing to fulfill the commitment, triggering a balance compensation process to cause the first user to send a balance resource to the second user by a deadline.
US11222337B2

Systems and methods are provided for authenticating mobile payments from a customer account to a merchant. The systems and methods may include a financial service provider receiving a request to authorize an electronic transaction at a point-of-sale. A financial service provider server computer may verify that the customer is present at the point-of-sale using received location data. An image having distorted text such as a captcha may be transmitted to a device at the point-of-sale, and the customer may read the captcha aloud. A voice sample of the customer may be sent to the financial service provider for comparison to stored voice recordings, to verify that the customer's voice sample is authentic if the voice matches a previously generated voice recording for the account. If the voice sample is authentic, the financial service provider may authorize the mobile payment.
US11222336B1

Systems and methods described herein may comprise RFID data acquisition technology which may be embedded in a fob or tag for use in completing financial transactions. This fob may a self-contained device which includes a transponder and which may be contained on any portable form factor and may comprise flexible circuitry. For instance, the fob may be housed in a wearable transaction instrument, such as a bracelet, ring, wrist band, retractable id, necklace, jewelry charm, lanyard, key ring fob, watch, band, pin, and/or the like. The fob is configured to be used in concert with an RFID reader device.
US11222334B2

A device for processing electronic payments for the purchase of goods or services is provided. The device includes one or more computer processors in communication with non-transitory computer readable data storage and a display. The data storage includes instructions stored thereon that, when executed by the one or more processors, cause the device to execute a transaction process including receiving purchase data representing one or more goods or services to be purchased, receiving user input to effect a payment transaction, determining a total transaction amount from the purchase data, reading payment credentials from a purchaser's payment device, sending a payment request, receiving data representing a received one time password (OTP), sending the received OTP to the third party authorization server for authentication against a OTP sent by the third party authorization server to a mobile device, and receiving data representing successful authentication from the third party authorization server.
US11222318B1

Systems and related methods facilitating interactions between a merchant device, a central system and a consumer device are discussed herein. A system that may be implemented to provide a master merchant having a merchant device with a POS system configured to generate a bill for products, experiences, or services provided, a way to link or associate one or more accounts, such as contractor accounts to their master merchant account or merchant device, and transfer a portion of the payment to the linked accounts. In addition, some embodiments of the system may provide for receiving selection of, for each product, service or experience provided, a contractor account from a list of one or more approved contractor accounts linked to the master merchant account. Further embodiments may provide for receiving a payment or payment information for a charge amount, the charge amount comprised of costs associated with the products, services and experiences, as well as adjustments for redeemed instruments, taxes, tip or the like.
US11222309B2

In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
US11222308B2

The concepts and technologies disclosed herein are directed to automated tool tracking for service technicians. According to one aspect disclosed herein, a tool tracking system can collect tool data from a vehicle system of a vehicle. The tool data can be associated with a tool that is to be utilized by a service technician to provide, at least in part, a service at a customer location. The tool tracking system can store the tool data in a data store. The tool tracking system can map the tool data to the vehicle and can determine when the tool is no longer mapped to the vehicle. This can be indicative of the tool having been left, for example, at the customer location. The tool tracking system can create an alert to inform the service technician and/or another entity that the tool is no longer mapped to the vehicle.
US11222302B2

A system and methods for network-enabled cannabis product delivery and driver release of funds, comprising at least a plurality of network-enabled portals for data entry, legality and identification checks, and more, allowing a user to order delivery of cannabis products from local retailers using third-party drivers that register with the system, for compensation, and allowing for feedback and automated communication between a retailer, driver, and customer using the system, with a driver being able to release funds to a retail outlet after pickup of the order.
US11222296B2

Aspects of the invention include receiving, using a processor, a plurality of values of a performance indicator. A statistical analysis of the plurality of values of the performance indicator is performed, using the processor, to detect an anomaly pattern in the plurality of values of the performance indicator. A warning message about the detected anomaly pattern is sent to an alert recipient that is selected by a machine learning model trained to identify alert recipients based at least in part on detected anomaly patterns. Feedback about the warning message is received from the alert recipient. The feedback includes an interest of the alert recipient in receiving warning messages about the detected anomaly pattern. The machine learning model is updated based at least in part on the feedback.
US11222294B2

A computerized trading system includes a master node and a plurality of regional nodes, the master and regional nodes each including a processor and memory, and where the master node is communicatively coupled to each of the regional nodes over a network. The master node and regional nodes are programmed to perform a method for updating limits for each of the regional nodes, where the master node maintains a global limit and a ratio representing a proportion of the global limit allocable to each of the regional nodes. The master node allocates to each regional node a local limit that is a proportion of the global limit in accordance with the ratio, and monitors the local limit utilization at each of the regional nodes. When the master node detects one or more events, the master node allocates a new local limit to one or more of the regional nodes.
US11222292B2

An example operation may include one or more of determining, by a supply-chain node, a plurality of assets of the supply-chain node, generating, by the supply-chain node, key-value pairs for each asset of the plurality of the assets, forming, by the supply-chain node, asset matching rules for matching the plurality of the assets of the supply chain node to assets from another supply-chain node, and creating a plurality of aliases for the plurality of assets of the supply-chain node based on the key-value pairs and the matching rules.
US11222289B2

Disclosed embodiments provide techniques for incorporating drive-through wait times into a route calculation. A user often wishes to stop by a drive-through facility on their way to a final destination such as home or work. Disclosed embodiments factor the estimated wait time at the drive-through in determining an optimal travel route. The route is optimized for travel time based on received drive-through criteria.
US11222284B2

A method, apparatus, and system for managing nonconformances in laminates. A nonconformance management system comprises a sensor system and an analyzer in a computer system. The sensor that records layup information about the layup of layers on a workpiece platform and records inspection information about the laminate located on an inspection platform, wherein the laminate is formed from curing the workpiece. The analyzer in the computer system identifies a laminate nonconformance in the laminate using the inspection information, generates nonconformance information about the laminate nonconformance, and displays the nonconformance information about the laminate nonconformance on the laminate using a display system for an augmented reality display.
US11222250B2

Combined use transaction cards are disclosed including preferably the functionality of being usable for conducting a financial transaction along with the additional functionality for activation or access to at least one other event. Many types of non-financial events are contemplated such as for access or entry, employee need, student need, and the like. Such cards preferably utilize electronically readable means as may be provided to such cards, such as including magnetic stripes, RFID transponders, OCR text, and one dimensional or two dimensional bar codes.
US11222245B2

An automatic target recognizer system including: a database that stores target recognition data including multiple reference features associated with each of multiple reference targets; a pre-selector that selects a portion of the target recognition data based on a reference gating feature of the multiple reference features; a preprocessor that processes an image received from an image acquisition system which is associated with an acquired target and determines an acquired gating feature of the acquired target; a feature extractor and processor that discriminates the acquired gating feature with the reference gating feature and, if there is a match, extracts multiple segments of the image and detects the presence, absence, probability or likelihood of one of multiple features of each of the multiple reference targets; a classifier that generates a classification decision report based on a determined classification of the acquired target; and a user interface that displays the classification decision report.
US11222229B1

A hardware system is configured for, and a method of, generating detail-rich gradient-based disparity maps in real-time using an automated gradient-based disparity map classification process that is scalable, can be used under different environment conditions with little to no restrictions, and whose level of precision can be adjusted in a scalable manner. Highly accurate cross-spectral stereo matching methods may be used for search and rescue operations and work at day time and night time using current and past visual and full infrared imaging to generate, classify, and identify scenes in real-time with minimum constraints. Such system and methods may be used to improve operations of existing search and rescue equipment.
US11222223B2

A method of collecting fingerprints is provided in the present disclosure. In an example, the method includes: before fingerprints are collected, a pressure value for a touch operation on a fingerprint detecting region is compared with a preset pressure threshold; when the pressure value is greater than or equal to the preset pressure threshold, the fingerprints are collected; and when the pressure value is less than the preset pressure threshold, pressure prompt information is output to prompt the user to increase a pressing pressure on the fingerprint detecting region.
US11222215B1

An object detection system can identify a specific object in a two-dimensional image. A processor can receive the two-dimensional image with bounding boxes around objects. The processor can cause a point to appear in the two-dimensional image. The point can represent a position, in three-dimensional space, of the specific object. The processor can determine an existence of a condition. The condition can be that the point is enclosed by a plurality of bounding boxes. The processor can receive, in response to the existence of the condition, a depth image. The processor can determine, in response to the existence of the condition and based on information included in the depth image and a location of the point in the two-dimensional image, a specific bounding box that encloses the point. The processor can cause, based on a location of the specific bounding box, an indication of the specific object to be presented.
US11222203B2

A method for removing foreign matter from an agricultural product stream of a manufacturing process. The method includes conveying a product stream past an inspection station; scanning a region of the agricultural product stream as it passes the inspection station using at least one light source of a single or different wavelengths; generating hyperspectral images from the scanned region; determining a spectral fingerprint for the agricultural product stream from the hyperspectral images; comparing the spectral fingerprint obtained in step (c) to a spectral fingerprint database containing a plurality of fingerprints using a computer processor to determine whether foreign matter is present and, if present, generating a signal in response thereto; and removing a portion of the conveyed product stream in response to the signal. A system for detecting foreign matter within an agricultural product stream is also provided.
US11222202B2

Systems and methods are described for identifying a behavior of a machine. A computer system receives a signal indicative of operation of a field machine and applies a deep learning algorithm to identify a pattern in a collection of signals stored on a computer-readable memory. The collection of signals includes the received signal indicative of operation of the field machine and other signals. A series of targeted tests are performed using a test machine while monitoring a signal indicative of operation of the test machine. A behavior is identified during the series of targeted tests that produces a signal that matches the pattern identified by the deep learning algorithm. An occurrence of the behavior is then automatically identified in the field machine in response to detecting the pattern in the received signal indicative of operation of the field machine.
US11222200B2

A method, computer program, and computer system is provided for estimating three-dimensional hand poses in images. Data corresponding to two hand images is receive, and an optical flow value corresponding to a change in a hand gesture in the received hand image data is calculate. A heat map is generated based on the calculated optical flow, and a hand mesh map is estimated based on the generated heat map. A hand pose present within the hand images is determined based on the estimated hand mesh map.
US11222196B2

A method is provided for simultaneously recognizing facial attributes and identity to organize photo and/or video albums, based on modifying an efficient convolutional neural network (CNN) which extracts facial representations suitable for face identification and attribute (age, gender, ethnicity, emotion, etc.) recognition tasks. The method enables to process all the tasks simultaneously, without a need for additional CNNs. As a result, a very fast facial analytic system is provided, and the system can be installed onto mobile devices.
US11222193B2

A signal detection method applied in an electronic device includes: resetting each optical sensor at a first time point; collecting a first signal output by the optical sensor at the first time point, a second signal output by the optical sensor at a second time point, a third signal output by the optical sensor at a third time point, and a fourth signal output by the optical sensor at a fourth time point; obtaining a first difference value between the first signal and the second signal and a second difference value between the third signal and the fourth signal, and determining a sum of the first difference value and the second difference value as a signal variation amount in a current cycle. Also disclosed are an associated electronic device and a non-transitory computer readable storage medium.
US11222189B2

One method for estimating the extracorporeal blood volume in a portion of a physical sample includes: extracting a feature from a portion of an image of the sample; tagging the portion of the image of the sample with a blood volume indicator according to the extracted feature; and estimating the extracorporeal blood volume in at least the portion of the physical sample, associated with the portion of the image of the sample, according to the blood volume indicator.
US11222186B2

A system to accurately and consistently read Radio-Frequency Identification (RFID) information from RFID tags placed upon objects. The system features a moving antenna or antenna array pointed toward a target detection zone. In some embodiments, a portal is constructed having electromagnetic shielding properties and containers carrying RFID tagged objects are loaded through the portal. In other embodiments, multiple antenna arrays are installed within the portal. Movement of antenna arrays may be provided using a non-electronic motor or actuator to suppress potential electromagnetic interference. A method of accurately and consistently reading RFID information from RFID sources by providing the antenna(s) and portal passing objects having RFID tags proximate the antenna(s) and through the portal, and optimizing the angle by which the antennas and/or antenna arrays may best read the RFID signals upon a target detection zone via movement of the antenna(s).
US11222182B2

A receiving unit (310) receives a message transmitted from any one of the users that are talk targets. The interpreter (341) attempts to interpret, as an answer to a question, the message received by the receiving unit (310). A collector (342) collects, upon success of the attempt made by the interpreter (341), the interpreted answer as the answer from the user who sends the message. When a predetermined requirement is satisfied in a state where a yet-to-respond user whose answer is not yet collected by the collector (342) is present, an inquiry transmitter (321) transmits an inquiry about the question to at least the yet-to-respond user among the users. A result transmitter (322), after the answers are collected from all of the users, transmits to the users a message indicating a result obtained by tallying the answers.
US11222176B2

A method, system and a computer program product are provided for generating a natural language model that is substantially independent of languages and domains by transforming monolingual embeddings into a multilingual embeddings in a first shared embedding space using a cross-lingual learning process, and then transforming the multilingual embeddings into cross-domain, multilingual embeddings in a second shared embedding space using a cross-domain learning process, where the multilingual embeddings and/or cross-domain, multilingual embeddings are evaluated to measure a degree to which the embeddings associate a set of target concepts with a set of attribute words.
US11222156B2

Disclosed herein is a method of designing a programmable logic device (PLD), in accordance with some embodiments. Accordingly, the method comprises transmitting module indications corresponding to application modules to a client device. Further, the method comprises receiving Hardware Description Language (HDL) code expressing a design of a PLD from the client device. Further, the method comprises analyzing the HDL code. Further, the method comprises retrieving an application module and a framework module corresponding to an API call based on the analyzing. Further, the method comprises instantiating the framework module and the application module based on the retrieving. Further, the method comprises configuring common synchronous logic components and an interconnect infrastructure based on the API call. Further, the method comprises generating a flat framework circuit data corresponding to the PLD based on the instantiating and the configuring. Further, the method comprises transmitting the flat framework circuit data to the client device.
US11222142B2

In particular embodiments, a data processing consent management system may be configured to utilize one or more age verification techniques to at least partially authenticate the data subject's ability to provide valid consent (e.g., under one or more prevailing legal requirements) in order to collect, store, and or process the subject's personal data. For example, according to one or more particular legal or industry requirements, an individual (e.g., data subject) may need to be at least a particular age (e.g., an age of majority, an adult, over 18, over 21, over 13, or any other suitable age) in order to provide valid consent. Data processing systems may generate and store one or more consent records memorializing valid consent for data processing from data subjects in response to confirming that the data subject is old enough to provide such consent.
US11222141B1

Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts and across different regions and cloud providers. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed. A version of a provider account can be created that is similar to a client account, such as in the same cloud type or the same region as the client database account. The client account can share data that is replicated to the provider account to complete client requests using an anonymized data and the cross reference table.
US11222127B2

A microcoded processor instruction may invoke a number of microinstructions to perform a round of a SHA3 operation using a circuit that includes a first stage circuit to perform a set of first bitwise XOR operations on a set of five input blocks to yield first intermediate output blocks; perform a set of second bitwise XOR operations on a first intermediate block and a rotation of another first intermediate block to yield second intermediate blocks; and perform a set of third bitwise XOR operations on a second intermediate block and an input block to yield third intermediate blocks. The circuit further includes a second stage circuit to rotate bits within each of the third intermediate blocks to yield a set of fourth intermediate blocks, and a third stage circuit to perform an affine mapping on bits within each of the fourth intermediate blocks to yield a set of output blocks.
US11222122B2

A computerized system of a computing system implementing a .NET framework and useful for instrumenting virtual-machine-based applications includes a computer store containing data, wherein the data comprises: a native library; a computer processor in the computerized system, which computer processor: provides a virtual machine with a Just-In-Time Compilation function; loads the native library into a process memory; redirects the Just-In-Time Compilation function to a custom implementation, wherein the custom compilation function: creates a representation of one or more methods being compiled; and compares the one or more methods against a policy of methods to be instrumented; and determines that one or more methods match the policy of methods to be instrumented.
US11222119B2

Technologies for secure native code invocation include a computing device having an operating system and a firmware environment. The operating system executes a firmware method in an operating system context using a virtual machine. In response to invoking the firmware method, the operating system invokes a callback to a bridge driver in the operating system context. In response to the callback, the bridge driver invokes a firmware runtime service in the operating system context. The firmware environment executes a native code handler in the operating system context in response to invoking the firmware runtime service. The native code handler may be executed in a de-privileged container. The firmware method may process results data stored in a firmware mailbox by the native code handler, which may include accessing a hardware resource using a firmware operation region.
US11222118B2

A method for updating a SELinux security policy and a terminal. The method includes receiving, by the terminal, a security policy file sent by a server. The method further includes, performing, by the terminal in a power-on status, storing the security policy file in preset storage space by using a first service or process, modifying, by the terminal, a value of a preset attribute value from a first value to a second value by using the first service or process, reading, when it is detected that the value of the preset attribute value is changed from the first value to the second value, the security policy file from the preset storage space by using a second service or process and writing the security policy file into a memory, and loading, by the terminal, the security policy file in the memory by using the second service or process.
US11222117B2

A computer program product, the computer program product including a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer device to cause the computer device to: federate a proxy hardware security module from a physical hardware security module; store the proxy hardware security module; receive a first one of a plurality of periodic identifying communications from the physical hardware security module; and erase the proxy hardware security module as a result of the computer device not receiving a second one of the plurality of periodic identifying communications.
US11222106B1

Provided is relative multifactor authentication for interactions between users and one or more entities. Relative multifactor authentication includes monitoring a set of attributes associated with a user during an interaction between the user and the entity. The set of attributes include at least two of a behavioral attribute, a health attribute, a geospatial attribute, and a device attribute. Relative multifactor authentication also include comparing respective parameters of attributes of the set of attributes with expected parameters and determining an authentication status based on the comparison and weighted values assigned to respective attributes of the set of attributes. The user is selectively authenticated to begin to continue the interaction based on the authentication status.
US11222103B1

A method, computer program product, and computing system for detecting the issuance of a verbal command by a requester to a virtual assistant; authenticating that the requester has the authority to issue the verbal command to the virtual assistant; if the requester is authenticated, allowing the effectuation of the verbal command to the virtual assistant; and if the requester is not authenticated, preventing the effectuation of the verbal command to the virtual assistant.
US11222102B2

Biometric features are derived from security data associated with a subject. The security data is obtained from a security device. A biometric value is calculated from the biometric features. The biometric value is anonymized to an identifier associated with the subject. The identifier is integrated with event data associated with a security system. In an embodiment, the security device is a Personal Identification Number (PIN) pad integrated into a transaction terminal, the security data is fingerprint data, which is read from a finger of the subject placed on a fingerprint reader integrated into the PIN pad, and the biometric value is a PIN calculated from fingerprint data during a transaction at the transaction terminal. In an embodiment, the security device is a security camera, the security data is a secure video stream, and the biometric features are facial features of the subject in the secure video stream.
US11222092B2

Disclosed herein includes a system, a method, and a device for improving computational efficiency of deconvolution by reducing a number of dot products. In one aspect, an input image having a set of pixels is received. A first dot product may be performed on a subset of the set of pixels of the input image and a portion of a kernel, to generate a first pixel of an output image. A number of multiplications performed for the first dot product performed may be less than a number of elements of the kernel. A second dot product on a remaining portion of the kernel to generate the first pixel of the output image may be bypassed.
US11222090B2

In non-limiting examples of the present disclosure, systems, methods and devices for integrating web services in shell constructs are provided. Web browsing data, application activity data, and/or device data for a user may be received. A machine learning model may be applied to the data. One or more recommendations may be surfaced based on application of the machine learning model to the data. The recommendations may comprise one or more of: recommendations to install applications; recommendations to add service extensions; recommendations to pin and/or add a shortcut to a website; and/or recommendations to add platform integration services amongst multiple devices.
US11222082B2

Particular embodiments described herein provide for a system that can be configured to determine an identification (ID) of a computer processing unit (CPU) using one or more tests and/or measurements, intercept the result of a query from a process to determine the ID of the CPU, replace the result of the query if the result of the query does not match the determined ID of the CPU, and communicate the result of the query that includes the determined ID of the CPU to the process. In an example, the query is a CPUID opcode and the results of the query are intercepted after passing through a hypervisor.
US11222073B2

A system and method for determining the extent of beneficial ownership of a target business by populating a database structure wherein businesses and ownership relationships between the business are represented by nodes and links. Steps include querying the database to establish the related ownership links; analyzing the query to determine ownership loops; de-looping the ownership relationships; and calculating the percentage ownership of each of the beneficial owners of the target business based on de-looped ownership relationships. A computer readable non-transitory storage medium stores instructions of a computer program, which when executed by a computer system results in performance of steps of the method. A system architecture having features uniquely suited to the task is also disclosed.
US11222071B1

Disclosed herein are systems and methods for implementing a file-catalog table for a file stage. In an embodiment, a data platform receives, from a client, a request that the data platform create a file-catalog table for a file stage of a user account associated with the client, where the file stage contains one or more files at a storage location. The user account includes a file-stage object that corresponds to the file stage and that includes an indication of the storage location. In response to receiving the request, the data platform creates the file-catalog table for the file stage. The file-catalog table lists the one or more files in the file stage, and includes at least two different metadata properties of the files listed in the file-catalog table.
US11222069B2

Systems, and method and computer readable media that store instructions for calculating signatures, utilizing signatures and the like.
US11222066B1

Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.
US11222065B2

Example embodiments provide item notifications. A networked system receives, from a device of a user, a selection of an item from a list for monitoring. The network system also receives, from the device of the user, a condition that triggers the reporting of news for the selected item. The network system monitors for news for the selected item. A determination is made as to whether the condition that triggers the reporting of the news is satisfied. In response to determining that the condition that triggers the reporting of the news is satisfied, the networked system transmits a notification to the user indicating the news for the selected item.
US11222057B2

Embodiments for generating descriptions of entities are provided. A plurality of references to an entity within a corpus are identified. The corpus includes a plurality of documents. Descriptors for the entity are extracted from portions of the plurality of documents associated with the plurality of references to the entity. A score for each of the descriptors is calculated based on at least one of a location of the reference associated with the descriptor within the respective document and a location of the descriptor within the respective document. A description of the entity is generated utilizing at least some of the descriptors based on said calculated scores.
US11222055B2

A system is provided, which may comprise: a word vector database configured to store word vectors, each of the word vectors representing a word or a phrase; a text database configured to store text data; and a processor configured to: receive a user input including a first term; obtain, for each word vector that is stored in the word vector database and that represents a word or a phrase other than the first term, a similarity between that word vector and a word vector representing the first term; select at least one second term based on the obtained similarity; perform a search in the text database using the at least one second term as a query for the search; and provide results of the search.
US11222053B2

An approach is provided for searching multilingual documents. A first classification is determined that includes a first document and other document(s) by minimizing a first distance between a first numerical fixed length vector for the first document and other numerical fixed length vector(s) for other document(s). Based on a query and a natural language detected in the query, a second document is selected. A second stream modeling the second document is encoded as a second numerical fixed length vector. Based on a distance between the first and second numerical fixed length vectors being less than a threshold, the first classification is identified as including the second document. Documents in the first classification are ranked and presented as having content matching the second document's content. At least one of the ranked documents is expressed in a natural language different from the natural language of the second document.
US11222051B2

A document may be received. An ontology associated with a domain may be identified or retrieved. A set of concepts in the document may be extracted, the set represented in the ontology. A set of concepts selected from the ontology may be received. A search may be performed based on the set of selected concepts.
US11222043B2

A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.
US11222028B2

Techniques for generating a report recommendation are disclosed. A system receives a request to display a report. The system computes report relevancy scores for other reports, based at least in part on a set of rules including one or more report relevancy criteria. Each report relevancy score measures relevancy of a particular report to the requested report. The system determines that a particular report relevancy score, associated with one of the other reports, satisfies one or more report recommendation criteria. Responsive to the request to display the requested report, the system displays the requested report and, based on the particular report relevancy score satisfying the one or more report recommendation criteria, also displays a recommendation corresponding to the other report.
US11222025B2

A de-serialized data store and transaction system includes a content addressable memory mapped to an n-tuple-based multimodal data structure, the n-tuple-based multimodal data structure supporting heterogeneous nested data types including a streamable abstract syntax tree and a self-describing operational interface comprising commands transmitted via a plurality of nested s-expressions.
US11222010B2

A system receives a user selection of a data object, and outputs the data object to a user device. The system receives a user selection of a data service, and outputs a data service object associated with the data service to the user device. The system receives a user selection of a data field associated with the data object and the data service field, and stores metadata that maps between the data field and the data service field. The system receives a user input, and creates a transformation object that transforms a value associated with the data service field into a value associated with the data field. The system updates an instance of the data object by using the metadata to send request data to the data service, using the metadata to receive response data from the data service, and applying the transformation object.
US11222009B2

The present invention is directed blockchain systems and censuses protocols that adopt a pipelining technique. The systems and protocols involve a committee of consensus nodes that include proposer nodes and voter nodes. Each proposer node can send two or more unnotarized proposals to the voter nodes, and the voter nodes can vote on an unnotarized proposal when they have the same freshest notarized chain or block. A sequence number is provided to facilitate the operation of the systems and protocols. The sequence number can be used to determine the freshest notarized chain or block and the finalized chain and switch proposer node. The systems and protocols also provide other features such as chain syncer, committee election scheme, and committee reconfiguration. The systems and protocols further provide a simple finalization process and thus have a low finalization time.
US11222008B2

Techniques are disclosed for disconnected operation in a distributed database system. In an embodiment, the distributed database system implements a disconnected mode of operation allowing isolated regions of database nodes to provisionally commit transactions, with the global requirements of those transactions later satisfied by a transparent healing process after network connectivity is reestablished between the regions. The healing process, in turn, enables the distributed database system to construct a consistent global state of the database that accounts for the transactions provisionally-committed in each isolated region during the disconnected mode. Once the healing process completes, database clients “see” a healed version of the database that simulates or otherwise closely approximates a state of the database had the distributed database system performed the transactions during a normal, fully-connected, mode of operation.
US11222006B2

In some embodiments, an apparatus includes a memory associated with an instance of a distributed database at a compute device configured to be included within a first group of compute devices. The apparatus is configured to determine an order for each event from the set of events based on different configurations of an event consensus protocol. The different configurations are logically related to different configurations of compute devices that implement the distributed database. The apparatus is configured to determine a current state of the instance of the distributed database based on the order determined for each event from the set of events and generate a signed state associated with the instance of the distributed database based on a hash value associated with the current state. The apparatus sends a signal to post into the instance of the distributed database an event that includes a transaction indicative of the signed state.
US11222001B2

Various embodiments herein include one or more of systems, methods, and software providing augmenting middleware communication services. Embodiments generally include services executable to provide communication capabilities between a middleware platform and an application, such as an enterprise-class application, to facilitate access to data and functionality of the application by mobile applications that access application functionality and data via the middleware platform. Some embodiments include augmenting the application with at least one service to receive a call from a middleware object requesting data and to identify data to be included in a response to the request. The identified data may then be retrieved and returned to the calling middleware object. The call of the middleware object is typically received from a mobile device application and the middleware object provides data received in response to the request to the mobile application.
US11221989B2

A computer-implemented method for performing a storage reclaim on a storage device includes generating a second tape image on a first storage device. The computer-implemented method further includes copying metadata associated with a first data extent of a valid file from a first index partition of a first tape image to a second index partition of the second tape image. The computer-implemented method further includes copying file data associated with the first data extent from a first data partition of the first tape image to a second data partition of the second tape image. The computer-implemented method further includes adjusting metadata associated with the file data of the first data extent copied to the second data partition of the second tape image. The computer-implemented method further includes releasing a storage area corresponding to the first data extent of the valid file included in the first tape image.
US11221988B2

The present invention provides a file management device that makes it possible to assign a file name according to a user's preference. There is provided a file management device includes: a memory; and a processor coupled to the memory and the processor configured to: presume a naming rule of the file names based on file names of data files present in a folder; register the naming rule, presumed by the rule presuming section, in a rule storages section in association with the folder; and assign a file name to a data file according to a naming rule associated with a folder in which the data file is present among the naming rules stored in the rule storage section.
US11221951B1

A tag check performed for a memory access operation comprises determining whether an address tag associated with a target address of the access corresponds to a guard tag stored in the memory system associated with a memory system location to be accessed. A given tag check architecturally required for a tag-checked load operation can be skipped when a number of tag-check-skip conditions are satisfied, including at least: that there is an older tag-checked store operation awaiting a pending tag check, for which a guard tag checked in the pending tag check is associated with a same block of one or more memory system locations as a guard tag to be checked in the given tag check; and that the address tag for the tag-checked load operation is the same as the address tag for the older tag-checked store operation.
US11221944B1

A method for managing metadata for data stored in a cloud storage is provided. The method receives, at a first of a plurality of metadata servers, information associated with an object stored in the cloud storage, the information comprising a plurality of LBAs for where the object is stored. Each metadata server allocates contiguous chunk IDs for a group of objects. The method generates a new chunk ID for the object, which is a combination of a unique fixed value and a monotonically incrementing local value associated with each LBA, such that a first LBA is mapped to a first chunk ID having a first local value and a next LBA is mapped to a second chunk ID having the first local value incremented as a second local value. The method stores the new chunk ID and other metadata in one or more tables stored in a metadata storage.
US11221939B2

A method and system for communicating with IoT devices connected to a vehicle to gather information related to device operation or performance is disclosed. The system makes a copy of at least a portion of the device's non-volatile memory and/or receives IoT device data (e.g., sensor data and/or log files etc.) from an IoT device that recently failed. The system determines which log files and/or sensor data, for example, the IoT device created before and/or after a failure. After gathering this information, the system stores the information, sends it to a storage destination for further analysis and diagnostics to troubleshoot the failure and send a fix or software update to the IoT device. The information can also be placed into secondary storage to comply with regulatory, insurance, or legal purposes.
US11221936B1

A monitor device is configured to monitor a system, such as a utility system and/or appliance. The monitor device includes sensor(s) that measure characteristic(s) of the system, and data storage that stores parameter data that is provided from a remote service. The parameter data includes thresholds, signatures, and/or other information that describes a typical operational state of the system. The monitor device includes software that executes locally to compare current sensor data to the parameter data and determine whether the current operational state of the system is within the bounds of the typical state as defined by the parameter data. In instances where the current state is atypical, indicating a possible problem with the system, a notification can be sent describing the anomaly. The monitor device can also perform other action(s) to correct the problem or mitigate possible damage, and can operate autonomously if a network connection is unavailable.
US11221932B2

Methods and systems for monitoring the integrity of a graphics processing unit (GPU) are provided. The method comprises the steps of determining a known-good result associated with an operation of the GPU, and generating a test image comprising a test subject using the operation of the GPU, such that the test subject is associated with the known-good result. The test image is written to video memory, and the known-good result is written to system memory. Subsequently, the test subject from the test image is transferred from video memory to system memory. The test subject in the system memory is compared with the known-good result in system memory. If the test subject does not match the known-good result, then a conclusion is drawn that the integrity of the GPU has been compromised.
US11221931B2

A data processing system may include: a host; and a memory system including a plurality of memory units and a controller coupled to the plurality of memory units. The controller may include a memory manager suitable for acquiring characteristic data from serial presence detect (SPD) components in the plurality of memory units when power is supplied, providing the characteristic data to the host, setting an operation mode of each of the plurality of memory units based on the characteristic data, and performing memory training, and the host may perform interface training with the controller.
US11221928B2

Methods, non-transitory machine readable media, and computing devices that facilitate cache rewarming in a failover domain are disclosed. With this technology, a tag is inserted into a local tagstore. The tag includes a location of data in a cache hosted by a failover computing device and is retrieved from a snapshot of a remote tagstore for the cache. An invalidation log for an aggregate received from the failover computing device is replayed subsequent to mounting a filesystem that is associated with the aggregate and comprises the data. The data is retrieved from the cache following determination of the location from the tag in the local tagstore in order to service a received storage operation associated with the data. Takeover nodes do not have to wait for a cache to repopulate organically, and can leverage the contents of a cache of a failover node to thereby improve performance following takeover events.
US11221922B2

Differential or selective elective data transformation, which can include compression and/or encryption, is applied to selected data subsets, such as selected table spaces, of a database during a single database operation. In response to a received backup command, a backup utility of a database management system obtains data from a number of data subsets of a source database that are specified for inclusion in a backup image. At least one of the data subsets is specified for data transformation while subsets are not. The data from the specified data subsets is identified in the obtained data, and transformed prior to writing a single backup image to archive media. The backup image therefore contains both transformed and untransformed data. The selection of data subsets for transformation can be made automatically without requiring user specification according to predefined data characteristics including subset size, data type, compressibility, or encryption.
US11221921B2

Embodiments of the present disclosure relate to a method, electronic device and computer readable storage medium for data backup and recovery. The data backup method comprises: receiving data to be backed up and metadata describing the data to be backed up, the data to be backed up comprising a file and a directory, the metadata comprising file data associated with the file and directory data associated with the directory; generating path data associated with both the file and the directory based on the file data and the directory data; and storing the file data, the directory data, and the path data in association with the data to be backed up. Correspondingly, the data recovery method comprises: receiving information about data to be recovered; in response to the information being related to a path, obtaining path data associated with both a file and a directory, the path data being generated based on file data associated with the file and directory data associated with the directory; determining, based on the path data, metadata describing the data to be recovered; obtaining, based on the metadata, the data to be recovered; and transmitting the data to be recovered to implement data recovery. In this way, rapid recovery of the backup data is achieved.
US11221920B2

Methods and systems for backing up and restoring sets of electronic files using sets of pseudo-virtual disks are described. The sets of electronic files may be sourced from or be stored using one or more different data sources including one or more real machines and/or one or more virtual machines. A first snapshot of the sets of electronic files may be aggregated from the different data sources and stored using a first pseudo-virtual disk. A second snapshot of the sets of electronic files may be aggregated from the different data sources subsequent to the generation of the first pseudo-virtual disk and stored using the first pseudo-virtual disk or a second pseudo-virtual disk different from the first pseudo-virtual disk.
US11221914B2

According to one embodiment, a memory system copies content of a first logical-to-physical address translation table corresponding to a first region of a nonvolatile memory to a second logical-to-physical address translation table corresponding to a second region of the nonvolatile memory. When receiving a read request specifying a logical address in the second region, the memory system reads a part of the first data from the first region based on the second logical-to-physical address translation table. The memory system detects a block which satisfies a refresh condition from a first group of blocks allocated to the first region, corrects an error of data of the detected block and writes the corrected data back to the detected block.
US11221906B2

Technology for determining whether an inter-process type message has been successfully sent from a first process to a second process running on a single computer with a single processor(s) set. A variable (for example, a bit value) is used to indicate whether the inter-process message has been communicated between the processes. A timer and a predetermined timeout threshold are used to determine if the inter-process message has been pending for too long without being successfully communicated.
US11221895B2

Systems and methods for presenting a message to a user via a user's computing device are configured to cause the message to be presented to the user while the user's computing device is not connected to the Internet. In part, this is accomplished by setting up a trigger condition for presentation of the message, where the trigger condition is that the user's computing device is not connected to the Internet. Information about the message and the trigger condition are delivered to the user's computing device in advance of when the user's computing device becomes disconnected from the Internet.
US11221893B2

Systems, methods, and devices for offloading network data to a datastore. A system includes routing chip hardware and an asynchronous object manager in communication with the routing chip hardware. The asynchronous object manager is configurable to execute instructions stored in non-transitory computer readable storage media. The instructions include asynchronously receiving a plurality of objects from one or more producers. The instructions include identifying one or more dependencies between two or more of the plurality of objects. The instructions include reordering the plurality of objects according to the one or more dependencies. The instructions include determining whether the one or more dependencies is resolve. The instructions include, in response to determining the one or more dependencies is resolved, calling back an application and providing one or more of the plurality of objects to the application.
US11221888B2

A GPU virtualization method based on a container comprises the steps of: transmitting, if the container is created, a configuration file including GPU resource constraint information and an API profile to the container, by a node controller; and implementing a virtual GPU, when the container is executed, by intercepting a library call and changing an argument related to a GPU resource amount by a library controller provided in the container, and by intercepting a system call and changing argument and return values by a system call controller.
US11221881B2

Various embodiments discussed herein enable intelligent resource leak detection and associated user interface. In some aspects, if a kernel sends a tracing event (e.g., an ETW event) after a process or application has been requested to be shut down but before the process has actually been shut down, a resource leak can be detected. This is because the application should have requested the reference indicator to be removed in memory before the tracing event, as opposed to the kernel acting alone without an application request to remove the reference indicator. If a reference indicator has not been requested to be removed by the time this tracing event occurs, then it is indicative of the application never having sent a request to remove the reference indicator, which is indicative of a resource leak.
US11221876B2

A method may include receiving instructions to process a first application in response to a user request. The method also includes determining whether to store the first application in a first processing queue or a second processing queue based on a comparison between a CPU processing cost associated with the first application and a GPU processing cost associated with the first application. Further, the method includes grouping a first set of applications stored in the first processing queue according to CPU grouping criteria and grouping a second set of applications stored in the second processing queue according to GPU batching criteria. The method also includes causing a CPU to process the grouped first set of applications and a plurality of GPUs to process the grouped second set of applications.
US11221871B2

An apparatus and a computer program product include program instructions configured to be executable by a processor to cause the processor to perform operations. The operations include managing workload instances running on a computing system that includes a plurality of compute nodes, wherein the workload instances include at least one workload instance owned by each of a plurality of users. The operations further include identifying, for each workload instance, which user among the plurality of users owns the workload instance and which compute node among the plurality of compute nodes is running the workload instance. Additionally, the operations further include enabling, for any given compute node among the plurality of compute nodes, a particular user among the plurality of users to perform a management function on the given compute node in response to all of the workloads running on the given compute node being owned by the particular user.
US11221869B2

Systems and methods for managing host virtual addresses in a hypercall are disclosed. In one implementation, a processing device may receive, by a hypervisor managing a virtual machine (VM), a hypercall initiated by the VM, wherein a first parameter of the hypercall specifies a guest physical address (GPA) of a memory buffer and a second parameter of the hypercall specifies a host virtual address (HVA) of the memory buffer. The processing device may also translate the GPA to a first host physical address (HPA) and may translate the HVA to a second HPA. The processing device may further compare the first HPA to the second HPA and responsive to determining that the first HPA matches the second HPA, the processing device may execute the hypercall using the HVA.
US11221868B2

Systems and methods for enabling a user space process of a guest operating system to initiate hardware operations in a security-enhanced manner. An example method may comprise: configuring a storage unit to store resource requests of one or more user space processes, wherein the storage unit is accessible to a hypervisor and to a user space process managed by a guest operating system; determining, by a processing device, that the user space process managed by the guest operating system is authorized to store a resource request at the storage unit; and receiving, by the hypervisor, a signal from the user space process, wherein the signal is associated with the storage unit and initiates execution of the resource request.
US11221866B2

An accelerator loading apparatus obtains an acceleration requirement, where the acceleration requirement includes an acceleration function and acceleration performance of a to-be-created virtual machine, determines an image that meets the acceleration function and the acceleration performance, and determines a target host in which an available accelerator that can load the image is located, and then sends an image loading command to the target host. The image loading command includes a descriptor of the image, and is used to enable the target host to load the image for the available accelerator. In the method, a target host that can create the virtual machine may be determined based on the acceleration function and the acceleration performance of the to-be-created virtual machine, and an image used for acceleration is loaded to an available accelerator of the target host, to implement dynamic accelerator loading and deployment.
US11221858B1

An SCP boot system includes a chassis housing a BIOS and an SCP that presents a virtual BIOS boot media location to the BIOS. The SCP may receive a first physical boot media location from a management system and, when the SCP receives a first BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a first BIOS boot image from the first physical boot media location and provides it to the BIOS. The SCP may then receive a second physical boot media location from the management system and, when the SCP subsystem receives a second BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a second BIOS boot image from the second physical boot media location and provides it to the BIOS.
US11221853B2

The processor chip can have a pre-execution pipeline sharing a plurality of resources including at least one resource of interest, a resource tracker having more than one credit unit associated with each one of said at least one resource of interest. The method can include: decoding the instruction data to determine a resource requirement including a quantity of virtual credits required from the credit units for the at least one resource of interest, checking the resource tracker for an availability of said quantity of virtual credits and, if the availability of the amount of said virtual credits is established, i) dispatching the instruction data, and ii) subtracting the quantity of said credits from the resource tracker.
US11221834B2

Systems and methods for auto-tuning and compiling source code are provided. A first executable file is generated by compiling the source code in accordance with a first optimization scheme. Compiling reports, performance reports, and bottleneck information are generated for the first executable file. A second optimization scheme is generated, and a second executable file is generated by compiling the source code in accordance with the second optimization scheme. An optimized executable file is output based on the first executable file and the second executable file.
US11221833B1

A method for automated object detection for user interface generation includes receiving an image depicting a layout of a user interface for an application; analyzing the image to detect an object in the image, where the object depicts a representation of a portion of the layout of the user interface, and where the object is associated with a portion of textual content in the image; determining a set of attributes for the object, the set of attributes pertaining to the position of the object within the layout of the user interface; determining a user interface functionality associated with the portion of textual content; and generating application code for an executable user interface for the application, where the application code is to provide a user interface component based on the set of attributes that performs the user interface functionality.
US11221832B2

A method and apparatus are disclosed for enhancing operable functionality of input source code files from a software program by preprocessing input source code files with codeword processing operations to generate a plurality of preprocessed input source code files, identifying candidate code snippets by pruning one or more preprocessed input source code files that do not meet a similarity threshold measure for library functions stored in the system library, and identifying at least a first validated code snippet from the one or more candidate code snippets that matches a first library function stored in the system memory on the basis of at least first and second matching metrics.
US11221831B1

Systems, methods, and non-transitory computer readable media are provided for managing pipelines of operations on data. A system may access data and provide a set of functions for the data. The system may receive a user's selection of one or more functions from the set of functions. The system may generate a pipeline of operations for the data based on the user's selection. The pipeline of operations may include the function(s) selected by the user.
US11221812B2

A printing method for performing poster printing in a printing system comprising a plurality of printing apparatuses, the printing method includes dividing original image data to be printed into a plurality of divided image data, assigning each of the divided image data to two or more printing apparatuses among the plurality of the printing apparatuses, acquiring print dimension accuracy information of each of the printing apparatuses assigned with the divided image data, performing dimension correction on a part or all of the divided image data corresponding to the printing apparatus assigned with each of the divided image data based on the acquired print dimension accuracy information, and performing printing by the printing apparatus assigned with the divided image data based on the divided image data that underwent the correcting step.
US11221811B2

An information processing apparatus includes an acquiring unit that acquires operation information indicating an operation of a user, a first specifying unit that specifies an application corresponding to the operation information among applications not used by the user, a second specifying unit that specifies a terminal through which the application specified by the first specifying unit is capable of being used, and a transmitting unit that transmits application information indicating the application and terminal information indicating the terminal, to a terminal operated by the user.
US11221806B2

A print support apparatus that receives a print target image selected in a terminal apparatus having a display unit, on which image browsing is possible, and instructs a printer to perform image print includes at least one processor. The processor is configured to generate a terminal setting history by receiving and recording a terminal setting value, which is transmitted in a case where a specific event occurs and is involved in image browsing, from at least one terminal apparatus, specify the terminal setting value having a longest image browsing time as a reference setting value based on the terminal setting history, and correct a characteristic of the print target image based on the reference setting value.
US11221796B2

Technologies are disclosed for redirecting input/output (“I/O”) requests to virtual hard disks (“VHDs”) to improve network performance and data redundancy. More particularly, files can be encapsulated in remote VHDs and accessed in such a way that the files appear to a local operating system and any local applications to be residing locally. Furthermore, I/O requests redirected to files encapsulated in VHDs may also be redirected to one or more additional VHDs for data redundancy. The redirected I/O requests may be transmitted simultaneously but separately to the additional VHDs in a split stream.
US11221789B2

When a plurality of write data is merged to generate a code for protecting data stored in the main memory, the write data is protected in the memory controller. A first code generation unit generates a first code based on the write data stored in a first sub memory, and stores the generated first code in a second sub memory. The sub memory controller reads the write data to be merged from the first sub memory, and verifies whether the read write data includes an error by using the first code stored in the second sub memory. When the read write data does not include an error, the sub memory controller merges valid data of the write data read from the first sub memory, and outputs the merged data to a second code generation unit. The second code generation unit generates a second code based on the merged data.
US11221788B2

A data storage method includes the following steps: storing data to be stored into a mutable table, the mutable table being located in a RAM. If a storage content of the mutable table is greater than or equal to a preset storage content threshold, modifying the mutable table into an immutable table and stopping receiving storage of the data to be stored; if a storage content of a lowest level in a disk is greater than or equal to a storage content threshold of a present level, and next level higher in the disk is stored with columnar format, storing data of the lowest level to the next level in the columnar format; and if the lowest level is stored with row format, storing data in the immutable table to the lowest level in the row format.
US11221785B2

Example distributed storage systems, replication state engines, and methods manage replication state for guaranteed replication between data stores. An object data store may store data objects that have been determined for deletion and rendered inaccessible to a client application. A replication state may be queried for deleted data objects and, if the replication state indicates that replication to another object data store is incomplete, physical deletion may be delayed until the replication state indicates that replication is complete and the data object may be physically deleted.
US11221770B2

Various embodiments are provided for providing a dynamic random-access memory (“DRAM”) cache as second type memory in a computing system by a processor. A selected amount of bytes in a memory line may be cleared using one or more spare bits of the DRAM, a data compression operation, or a combination thereof. A cache directory and data may be stored in the memory line. The DRAM cache is configured as a cache of a second type memory.
US11221768B2

A method for safely sharing access to a volume is disclosed. In one embodiment, such a method includes notifying a storage system that a volume on the storage system is in use by a first host system. The method stores, on the storage system, a first indicator indicating the volume is in use by the first host system. When the storage system receives an I/O request from a second host system to access data on the volume, the storage system reads the first indicator to determine that the volume is in use by the first host system. The storage system may then reject the I/O request from the second host system as a result of the first indicator. A corresponding system and computer program product are also disclosed.
US11221767B2

The disclosure provides an approach for testing if a cache line of a cache has been flushed to non-volatile memory (NVM). The approach generally includes reading, by a central processing unit (CPU), data from the NVM. The approach further includes storing, by the CPU, a copy of the data in the cache as a cache line. The approach further includes modifying, by the CPU, at least a portion of the copy of the data in the cache. The approach further includes requesting, by the CPU, the cache line be flushed to the NVM. The approach further includes performing, by the CPU, one or more instructions in parallel to the cache line being flushed to the NVM. The approach further includes requesting, by the CPU, a state of the cache line and determining if the cache line has been persisted in the NVM based on the state of the cache line.
US11221757B2

An electronic device comprises: a touchscreen display; and a controller configured to cause the touchscreen display to display a first key group and a second key group. The controller is configured to arrange the first key group along an edge of the touchscreen display, and arrange the second key group along the first key group.
US11221754B2

A device and a method for controlling a display device such that a section of an information element presented on the display device, where a first edge is not presented and a first edge section is presented that includes the first edge of the information element as well as the region of the information element that is adjacent to the first edge. A translation of the presented section of the information element in a first direction can be actuated via a control motion.
US11221751B2

An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, at least one avatar corresponding to a first other user included in the messaging session, and an application affordance. The device detects an input on the touch sensitive surface. In accordance with a determination that the input corresponds to selection of the at least one avatar displayed in the messaging user interface, the device displays a menu that contains a plurality of activatable menu items associated with the at least one avatar overlaid on the messaging user interface. In accordance with a determination that the input corresponds to selection of the application affordance, the device displays a plurality of application launch icons for a plurality of corresponding applications within the messaging user interface.
US11221745B2

A content displaying method according to an embodiment includes: displaying windows allocated to users on a touch panel; displaying pieces of content input from the users on the windows; and displaying thumbnails on the windows, wherein the displaying of the thumbnails includes displaying pieces of content displayed on all windows in the thumbnails.
US11221743B2

Embodiments of this application disclose an information processing method, a terminal, a server, and a non-transitory computer readable storage medium. The method includes: in response to starting an application management tool, obtaining one or more application-specific parameters associated with the terminal; sending the one or more application-specific parameters to a remote server; receiving, from the remote server, media information that matches the one or more application-specific parameters; in response to a user selection of a first area of the application management tool, generating a first instruction for shutting down applications running on the terminal; and performing the first instruction for shutting down the applications running on the terminal while presenting the media information in the first area.
US11221738B2

A client computing system (CCS) receives a download including (i) an image representative of a vehicle component, (ii) symbol data associated with a first symbol, (iii) a set of one or more selectable identifiers, and (iv) supplemental information associated with the vehicle component. Each selectable identifier can indicate a respective portion of the supplemental information. After receiving the download, the CCS displays the image and the first symbol without displaying the set and the supplemental information. While the image and the first symbol are displayed without the set, the CCS receives a first input corresponding to selection of the first symbol. The CCS then responsively displays the set. While the set is displayed, the CCS receives a second input corresponding to selection of a first selectable identifier from the set. The CCS then responsively displays the respective portion of the supplemental information indicated by the first selectable identifier.
US11221720B2

To provide a highly browsable data processing device or a highly portable data processing device, a data processing device including the following is devised: an input/output unit provided with a display portion which can be folded and unfolded and a sensor portion that can sense the folded and unfolded states of the display portion and can supply data on fold, and an arithmetic unit that stores a program for executing different processing depending on the data on fold.
US11221710B2

A shift register unit includes a first pull-up node control circuit, a second pull-up node control circuit, a pull-down node control circuit, an output pull-up circuit and an output pull-down circuit. The first pull-up node control circuit is configured to control a first pull-up node to be electrically connected to a second voltage end under the control of an input signal, and control the first pull-up node to be electrically connected to a first voltage end under the control of a resetting signal and/or a voltage signal at a pull-down node. The second pull-up node control circuit is configured to control a second pull-up node to be electrically connected to an input end under the control of the input signal, and control the second pull-up node to be electrically connected to the first voltage end under the control of the resetting signal.
US11221706B2

A tactile touch sensor (TTS) system and method allowing physical augmentation of a high-resolution touch sensor array (TSA) is disclosed. Physical augmentation is accomplished using a TSA physical overlay (TPO) placed on top of the TSA. The TPO is constructed to transmit forces to the underlying TSA. Force transmission is accomplished by either using a flexible overlay or with a rigid mechanical overlay that transmits user forces exerted on the overlay to the underlying TSA. Incorporation of TPO identifiers (TPI) within the TPO permits identification of the TPO by a TPO detector (TPD) allowing operational characteristics of the TSA to be automatically reconfigured to conform to the currently applied TPO structure by a user computing device (UCD). The UCD may be configured to automatically load an appropriate application software driver (ASD) in response to a TPI read by the TPD from the currently applied TPO.
US11221704B2

A method includes a first computing device generating a signal having an oscillating component and driving the signal on a first touch sense element of the first computing device. The method continues with the first computing device detecting a touch on the first touch sense element based on the signal. While the touch is detected, the method continues by the first computing device modulating the signal with data to produce a modulated data signal. The method continues with a second computing device receiving the modulated data signal via a transmission medium and a second touch sense element of the second computing device, where the transmission medium includes at least one of a human body and a close proximity between the first and second computing devices. The method continues with by the second computing device demodulating the modulated data signal to recover the data.
US11221696B2

An electronic device is provided. The electronic device includes a housing that forms a rear surface of the electronic device and at least a portion of a side surface of the electronic device, a display that forms a portion of a front surface of the electronic device, a flexible layer extended from the display, the flexible layer including: a bent portion, and a planar portion extended from the bent portion and disposed between the display and the rear surface of the housing, the planar portion including a first surface facing the display and a second surface facing the rear surface, a display driver integrated circuit (DDIC) mounted on the first surface of the planar portion of the flexible layer, the DDIC electrically connected to the display, and a flexible printed circuit board connected with the flexible layer on the second surface of the planar portion of the flexible layer.
US11221692B2

It includes a knob including: an operation portion comprised of a ring-shaped conductive material, a rotational operation being performed on the operation portion; a rotary supporting member comprised of a ring-shaped non-conductive material and fixed onto a capacitive type touch panel, for rotatably supporting the operation portion; a ring-shaped concave groove disposed in the rotary supporting member; and a conductive conducting terminal portion electrically connected to the operation portion and rotating inside the concave groove integrally with the operation portion, the position of the conducting terminal portion being detected by the touch panel, wherein the conducting terminal portion is comprised of a plurality of conducting terminal portions, surfaces of the conducting terminal portions being in contact with the concave groove, at least two of the surfaces of the conducting terminal portions being different in contact area from each other.
US11221690B2

Methods and apparatuses for a mobile device (e.g., a mobile phone) supporting virtual peripherals are described. The mobile device may include a projecting component configured to project images to external surfaces outside of the mobile device. In some cases, the mobile device may project an image of a document on a first external surface and an image of a keyboard on a second external surface. Moreover, the mobile device may include an imaging component to receive inputs based on sensing an input device overlaid on the projected image (e.g., the keyboard). Accordingly, the mobile device may function as a computer with an external monitor and a keyboard, virtually added to the mobile device. In some cases, the mobile device may serve two or more users or purposes at a time. For example, the mobile device may operate as an infotainment device of a vehicle.
US11221687B2

One embodiment provides a method. The method includes receiving, with a computing system, stylus orientation data representing an orientation of a stylus. The method includes receiving, with a computing system, grip characteristics data representing a grip on the stylus by a user. The method includes identifying, with the computing system, a stylus mode for use by the computing system, at least partially based on the stylus orientation data and the grip characteristics data. The method includes applying the stylus mode to the computing system to interpret interaction data representing interactions of the stylus with the computing system.
US11221684B2

There is provided an information processing device to improve convenience by performing display in which a target device selected as an operation target and an operation user can be visually recognized. The information processing device includes a display control unit that controls, based on position information of a target device in a predetermined real space and position information of a user having an operation authority for the target device, display corresponding to a positional relation between the user and the target device such that the user can visually recognize the display in the real space. Consequently, it is possible to improve convenience by performing display in which a target device selected as an operation target and an operation user can be visually recognized.
US11221682B2

This document describes techniques and devices for occluded gesture recognition. Through use of the techniques and devices described herein, users may control their devices even when a user's gesture is occluded by some material between the user's hands and the device itself. Thus, the techniques enable users to control their mobile devices in many situations in which control is desired but conventional techniques do permit effective control, such as when a user's mobile computing device is occluded by being in a purse, bag, pocket, or even in another room.
US11221681B2

A method for recognizing a dynamic gesture includes: positioning a dynamic gesture in a video stream to be detected to obtain a dynamic gesture box; capturing an image block corresponding to the dynamic gesture box from each of multiple image frames of the video stream; generating a detection sequence based on the captured image block; and performing dynamic gesture recognition according to the detection sequence.
US11221660B2

An example power supply for supplying electrical power to an electronic device includes converters to convert an input power signal into an output power signal, and a controller. The controller is to periodically measure an input current being drawn from the input power signal, periodically determine a moving average of the input current, and periodically compare the moving average of the input current to the present input current. The controller identifies that a fault may have occurred in response to the present input current exceeding the moving average by a threshold amount. The controller shuts down supply of power to the electronic device responsive to identifying the fault.
US11221656B2

An information handling system (IHS) includes spatially diverse IHS components and temperature sensors disposed with respect to the spatially diverse IHS components. A fan controller defines cooling sections of the IHS for spatially diverse fans based on topological information as to locations of the spatially diverse IHS components, and selectively controls the spatially diverse fans according to component temperatures obtained from the temperature sensors and according to the cooling sections.
US11221651B2

A wearable computing contact tracing, medical tracking and passport device has a main body with a QR code, at least one indicator light, a location tracker, and a processor. The indicator light provides a first visual indication, such as a red light, of when the user has been exposed to a pandemic disease and a second visual indication, such as a green light, of when the user is immune to the pandemic disease.
US11221638B2

An offset corrected bandgap reference and temperature sensor is disclosed. In a complementary metal-oxide-semiconductor (CMOS) bandgap reference, non-idealities in the operational amplifier (op-amp) bandgap reference circuit can lead to a voltage offset. This operational amplifier offset voltage is the dominant source of error in the bandgap reference. If the bandgap reference is used in a temperature sensor, it only needs to be accurate during the analog-to-digital conversion cycle. Embodiments of the present disclosure employ switched capacitors to store the operational amplifier offset during a sample mode in which the bandgap reference operates continuous-time. The operational amplifier offset is then corrected during a hold mode while the temperature sensor completes the analog-to-digital conversion.
US11221615B2

Architectures or techniques are presented that can determine a setting for an environment control (EC) or HVAC system in response to a fault with the EC system that controls an environment of an occupant. Significantly, the determined setting can be intentionally selected as one that does not comport with the expectations or desired comfort level of the occupant. Thus, a condition can be created in the environment that is determined to be likely to cause the occupant to examine a user interface associated with the EC system. The user interface can present an indication of the fault, which otherwise may go unnoticed, particularly in cases where the occupant has no reason to interact with the EC system due to the environment meeting expectations.
US11221611B2

A power tool includes a housing and a sensor, a machine learning controller, a motor, and an electronic controller supported by the housing. The sensor is configured to generate sensor data indicative of an operational parameter of the power tool. The machine learning controller includes a first processor and a first memory and is coupled to the sensor. The machine learning controller further includes a machine learning control program configured to receive the sensor data, process the sensor data using the machine learning control program, and generate an output based on the sensor data using the machine learning control program. The electronic controller includes a second processor and a second memory and is coupled to the motor and to the machine learning controller. The electronic controller is configured to receive the output from the machine learning controller and control the motor based on the output.
US11221608B2

A device includes: a first acquiring unit to acquire context information corresponding to running operation among pieces of context information; a second acquiring unit to acquire detection information output from a detecting unit detecting a physical quantity of a target device; an extracting unit to extract, from the detection information, feature information indicating a feature of the detection information in an interval including a specific operation interval of the target device; a selecting unit to select reference feature information used as reference based on the feature information, and sequentially select pieces of target feature information; a calculating unit to calculate a likelihood of a process interval based on a comparison between the reference feature information and each piece of target feature information; a determining unit to determine whether the target feature information corresponding to the likelihood is included in the process interval based on the likelihood; and an estimating unit to estimate the process interval based on a determination result.
US11221600B2

A building management system includes (i) one or more building systems including equipment configured to serve one or more spaces in a building and (ii) one or more circuits. The one or more circuits are configured to receive an input to invoke a control strategy to modify a condition of the one or more spaces; define an output of the control strategy where the output relates to a modification that impacts at least one of a location, an equipment type, or a point type; perform a query to identify one or more points associated with the output where the one or more points are defined in terms of at least one of the location, the equipment type, or the point type; and automatically modify one or more values of the one or more points to implement the control strategy.
US11221589B2

An acoustic timepiece display mechanism includes a chronograph repeater for the acoustic display, by a striking mechanism, of a duration measured by a chronograph mechanism. The striking mechanism includes a winding lever for driving a rack to move a striking unit including a rack pinion integral with a striking ratchet, to move a striking rack to read the magnitude concerned and to release a corresponding strike function. The acoustic display mechanism includes, between a control mechanism included in the chronograph mechanism and the winding lever, a safety mechanism arranged, depending on the position of the strike wheel set, to allow or prevent travel of an operating lever of the control mechanism of the chronograph mechanism, which operating lever is arranged to be pivoted under the action of a chronograph start pusher.
US11221588B2

A dial to be mounted in a watch case includes a first support plate and a second fragile plate, the two plates defining a horizontal plane and being bonded one on top of the other in a vertical direction relative to the horizontal plane. The second plate has a smaller section in the horizontal plane than the section of the first plate in order to leave free on the first plate a peripheral rim to be mounted with play inside the watch case.
US11221578B2

An image forming apparatus includes: a conveyance path that conveys a sheet; registration rollers that are arranged across the conveyance path and each comprise a nip part; a sheet locking member that locks a front end of a sheet conveyed in the conveyance path, where the sheet locking member swings between a first attitude and a second attitude, in the first attitude the sheet locking member locks the sheet on an upstream side of the nip part, and in the second attitude the sheet locking member is retracted to a downstream side of the nip part and allows the sheet to pass through the nip part; an energizer that energizes the sheet locking member to maintain the first attitude; and a hardware processor that detects deterioration of the energizer.
US11221571B2

A developing device includes a developing housing, a developing unit, and a transport unit. The developing housing includes a container chamber containing a developer. The developing unit rotates around a first rotation axis while carrying the developer on a surface thereof to deliver the developer. At least a partial region of the developing unit is exposed from the developing housing in a developing region below the first rotation axis such that the developing unit faces an image carrier. The developing unit develops an electrostatic latent image. The transport unit is disposed in the container chamber. The transport unit rotates around a second rotation axis to transport the developer. A part of an inner wall surface of the container chamber on a developer lifting side in which the surface of the developing unit moves toward the transport unit is located between a first plane and a second plane.
US11221569B2

Disclosed is a development cartridge detachable from a main body of an image forming apparatus. The development cartridge includes a lateral waste toner sealing member contacting an end portion of a photosensitive drum in a lengthwise direction of the photosensitive drum to prevent a waste toner from leaking through the end portion of the photosensitive drum, and a photosensitive frame including a waste toner container to contain the waste toner, a first attachment surface, to which the lateral waste toner sealing member is attached, and a side wall to form a boundary at an upstream side of the first attachment surface with respect to a rotation direction of the photosensitive drum. The lateral waste toner sealing member includes an opposite surface facing the side wall, and a protrusion protruding towards the side wall is provided on the opposite surface.
US11221566B2

An image forming apparatus performs primary transfer of single-color toner image onto an intermediate transfer belt and performs secondary transfer of the toner image onto a sheet, and includes: single image forming unit forming the single-color toner image; single toner supply bottle containing replenishment toner; and first and second support members supporting the belt. The image forming unit is closer to the first member than the second member in a belt rotation direction. The bottle includes: single bottle body; and supply unit near one end of the body in the rotation direction. The other end is (i) closer to the second member than the one end is in the rotation direction and (ii) distant from the image forming unit in a support member direction from the first member toward the second member by one to three times a length of the image forming unit in the support member direction.
US11221565B2

The invention provides a level sensor to measure a position of a surface of a substrate, comprising a projection unit arranged to direct a beam of radiation to the surface of the substrate and a detection unit. The detection unit comprises a detection grating arranged to receive the beam of radiation reflected on the surface of the substrate, one or more detectors, one or more optical elements to direct the beam of radiation from the detection grating to the one or more detectors, and a processing unit to determine the position of the surface of the substrate on the basis of the beam of radiation received by the one or more detectors. The detection grating and the one or more optical elements are integrated in a single integrated optical element.
US11221561B2

An overlay control system is disclosed. In embodiments, the system may include a controller configured to: acquire a set of feedback overlay measurements based on a plan of record (POR) sampling map on a second layer of samples of at least one previous lot of samples; generate a reference wafer overlay map based on the set of feedback overlay measurements; acquire a set of feedforward overlay measurements based on a feedforward sampling map on a first layer of a set of samples of a current lot of samples; generate a set of artificial overlay vector maps for the set of samples of the current lot of samples based on the set of feedforward overlay measurements; and cause a lithography tool to fabricate a second layer of samples of the current lot of samples based on the reference wafer overlay map and the set of artificial overlay vector maps.
US11221560B2

A method of metrology target design is described. The method includes determining a sensitivity of a parameter of a metrology target design to a perturbation of a process parameter for forming, or measuring the formation of, the metrology target, and determining a robustness of the metrology target design based on the sum of the sensitivity multiplied by the perturbation of at least one of the process parameters.
US11221551B2

Flicker in a projector using a plurality of phosphor wheels is reduced. The light source device according to the present invention includes a first rotating body and a second rotating body that each include a phosphor; and a rotation body controller that rotates the first rotating body and the second rotating body so that a difference between a maximum value and a minimum value of combined light of first fluorescence obtained by the first rotating body and second fluorescence obtained by the second rotating body becomes smaller.
US11221548B2

Provided are an adjustable optical module and a projector including the same. The adjustable optical module includes an optical element; a carrier; a frame; a base; a first adjusting assembly including a first driving member, a first adjusting member, and a first rotating member; and a second adjusting assembly including a second driving member, a second adjusting member, and a second rotating member. The first adjusting member is adjusted to drive a first boss of the first driving member to move, the first rotating member being correspondingly driven to rotate, thereby pushing the carrier to rotate around a first axis relative to the base. The second adjusting member is adjusted to drive a second boss of the second driving member to move, the second rotating member being correspondingly driven to rotate, thereby pushing the frame to rotate around a second axis relative to the base.
US11221544B1

A portable camera support device for elevated photography and videography is disclosed herein. The portable camera support device includes a base assembly, the base assembly including a plurality of collapsible legs extending downwardly from a central hub; a telescoping mast assembly adjustably coupled to the central hub of the base assembly, the telescoping mast assembly including a plurality of telescoping pole members; and a camera mount coupled to an upper end of the telescoping mast assembly, the camera mount configured to attach a camera to the upper end of the telescoping mast assembly. The portable camera support device is configured to provide an elevated vantage point for the camera from which to photograph and/or record a desired area.
US11221541B2

A digital-to-analog converter has a first interface coupled to a second interface through one or more modulation circuits. The circuits include a first coupler connected to the first interface; a first waveguide with a first lead connected to the first coupler, a first end, and a first length running therebetween. The first lead and the first end are coupled by a first switch. The circuits also include: a second coupler connected to the first interface; a second waveguide having a second lead connected to the second coupler, a second end, and a second length running therebetween, the second lead and the second end coupled by a second switch along the second length; and an optical combiner connected to the ends of the waveguides. The second interface is connected to the optical combiner of the modulation circuits. Output from the second interface is an optical signal capable of carrying binary information.
US11221540B2

An optical parametric oscillator for producing idler coherent light and signal coherent light from pump coherent light by balanced parametric dispersion includes: substrate cladding; a microring resonator disposed on the substrate cladding and including: a broadly transparent Kerr nonlinear medium including a annulus with a radius R, a height H, and a width W that provides a balanced parametric dispersion; and that: receives pump coherent light from a waveguide; and produces idler coherent light and signal coherent light from the pump coherent light, the idler coherent light and signal coherent light produced according to the balanced parametric dispersion of the microring resonator; and the waveguide disposed on the substrate cladding in optical communication with the microring resonator and comprising a broadly transparent medium such as silicon nitride and that: receives pump coherent light; and communicates the pump coherent light to the microring resonator for production of the idler coherent light and the signal coherent light from the pump coherent light.
US11221535B2

An electrochromic device is structured to restrict moisture permeation between an electrochromic stack in the device and an external environment. The electrochromic device includes conductive layers and one or more encapsulation layers, where the encapsulation layers and conductive layers collectively isolate the electrochromic stack from the ambient environment. The encapsulation layers resist moisture permeation, and at least the outer portions of the conductive layers resist moisture permeation. The moisture-resistant electrochromic device can be fabricated based at least in part upon selective removal of one or more outer portions of at least the EC stack, so that at least the encapsulation layer extends over one or more edge portions of the EC stack to isolate the edge portions of the EC stack from the ambient environment. The encapsulation layer can include one or more of an anti-reflective layer, infrared cut-off filter, etc.
US11221522B2

A liquid crystal panel including: a first substrate with a first alignment film; a liquid crystal layer; and a second substrate with a second alignment film. The first and second alignment films are alignment treated such that pixels each include first to fourth domains with different alignment vectors in a column direction, each alignment vector being defined as lying from a first substrate side long-axis end as a start point to a second substrate side long-axis end as an end point. Each pixel electrode has first fine slits parallel to the alignment vector of the second domain in the second domain, second fine slits parallel to the alignment vector of the third domain in the third domain, and a central slit along a boundary between the second domain and the third domain at the boundary. The first fine slits and the second fine slits are connected via the central slit.
US11221518B2

The embodiments of the present application provided a backlight module and a display panel. By disposing a reflective layer on the substrate and disposing vias, whose areas gradually decrease from the side close to an electric current input side to the side away from the electric current input side, on the reflective layer, the backlight module reduces the brightness of a light emitting device layer close to the electric current input side and increase the brightness of the light emitting device layer away from the electric current input side. Thus the brightness of both sides of the light emitting devise layer is uniform, and thus the backlight uniformity of the backlight module is increased.
US11221513B2

An electronic device includes display layers such as liquid crystal display layers and a backlight unit that provides illumination for the display layers. The backlight unit includes light-emitting diodes that emit light into the edge of a light guide film. To minimize the inactive area of the display, the light-emitting diodes are tightly spaced to approximate a line light source instead of point light sources. Color and/or luminance compensation layers are incorporated at various locations within the backlight structures to ensure that the backlight provided to the display layers is homogenous. A thin-film transistor layer of the display is coupled to a printed circuit board by a flexible printed circuit. The flexible printed circuit has additional solder mask layers to improve robustness, encapsulation, and traces with a varying pitch.
US11221511B2

An in-cell type liquid crystal panel is disclosed including an in-cell type liquid crystal cell provided with a liquid crystal layer, a first transparent substrate and a second transparent substrate sandwiching the liquid crystal layer, and a touch sensing electrode unit related to a touch sensor and a touch-driven function between the first transparent substrate and the second transparent substrate and a pressure-sensitive adhesive layer attached polarizing film disposed, via a first adhesive layer and without interposing a conductive layer, to the first transparent substrate side on a viewing side of the in-cell type liquid crystal cell. The pressure-sensitive adhesive layer attached polarizing film comprises a surface treatment layer, a first polarizing film, and a first pressure-sensitive adhesive layer in this order, or comprises the surface treatment layer, the first polarizing film, an anchor layer, and the first pressure-sensitive adhesive layer in this order.
US11221508B2

Disclosed herein, in accordance with some aspects of the present disclosure, are adaptive harmonic diffractive liquid crystal lenses and methods of making and use thereof.
US11221503B2

The present invention relates to temple ornamentation kits for eyeglasses and methods of using thereof. The temple ornamentation kit includes a temple attaching device locked into an ornamental article having a flat back side, wherein a locking ring saddle is securely extending away from the flat back, generally perpendicular thereto. Furthermore, the temple attaching device is made of elastic materials having a latch portion and an annuloid portion that are interconnected by a stem portion, wherein the latch portion is configured to be inserted into and through the locking ring saddle of the ornamental article and lock there onto; and wherein the annuloid portion, being for example circular or oval, is configured to allow a temple of a pair of eyeglasses to be inserted there through, wherein the inner opening of the annuloid portion is sized to grip the temple at a selected location.
US11221494B2

Optical adaptive viewport display systems and methods are provided. One such optical adaptive viewport display system has an adaptive pupil device which is optical coupled to an optical combiner. The adaptive pupil device is optically couplable to an image projector and is configured to select a sub-pupil from the pupil of the projector. The selected sub-pupil is optically relayed by relay optics from the adaptive pupil device to an eyebox. The relay optics includes an optical combiner. The sub-pupil size and position is selected by the adaptive pupil device so that an optical image spot beam from the sub-pupil and reflected by the optical combiner on to the eye box has a diameter at the eyebox such that the virtual image, as seen by a human eye disposed at the eyebox, is hyperfocused.
US11221488B1

A pair of eyeglasses may include one or more adjustable lenses that are each configured to align with a respective one of a user's eyes. The adjustable lenses may include a foveated liquid crystal adjustable lens stacked with a non-liquid-crystal adjustable lens such as a fluid-filled lens or an Alvarez lens. The foveated adjustable lens may include electrically modulated optical material such as one or more liquid crystal cells. The liquid crystal cells may include arrays of electrodes that extend along one, two, three, four, or more than four directions. Control circuitry may apply control signals to the array of electrodes in each liquid crystal cell to produce a desired phase profile. Each lens may be foveated such that portions of the lens within the user's gaze exhibit a different phase profile than portions of the lens outside of the user's gaze.